#feedbackWorkspace,#feedbackGate{padding:32px 40px;max-width:1580px;margin:auto}#feedbackGate a{display:inline-flex;align-items:center;min-height:42px;margin-right:16px}#feedbackNotice:not(:empty){margin:20px 40px;padding:16px;background:var(--brand-white);border:1px solid var(--brand-border)}#feedbackIdentity{overflow-wrap:anywhere;text-align:right}.feedback-office{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--brand-gray);max-width:360px;margin-bottom:32px}.feedback-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.feedback-columns>section{min-width:0}#feedbackForm{padding:24px;border:1px solid var(--brand-border);background:var(--brand-white);margin-top:20px}#feedbackForm textarea{min-height:160px}.feedback-meta{font-size:12px;color:var(--brand-gray);overflow-wrap:anywhere}.feedback-report{border-top:1px solid var(--brand-border);padding:20px 0}.feedback-report-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.feedback-report-heading h3{overflow-wrap:anywhere;min-width:0;margin:0}.feedback-description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.feedback-report .feedback-meta{margin:10px 0}.feedback-report-heading .crm-tag{flex-shrink:0}#feedbackPagination{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:20px;font-size:12px}#feedbackError{border:1px solid var(--brand-gray);padding:12px}#feedbackContext{margin:0}
@media(max-width:1050px){.feedback-columns{grid-template-columns:1fr;gap:36px}}@media(max-width:700px){#feedbackWorkspace,#feedbackGate{padding:24px 16px}#feedbackNotice:not(:empty){margin:16px}#feedbackForm{padding:16px}.feedback-columns input,.feedback-columns select,.feedback-columns textarea,.feedback-office select{font-size:16px}.crm-top{align-items:flex-start;flex-wrap:wrap}.feedback-report-heading{flex-wrap:wrap}.feedback-report-heading h2{margin:0}.feedback-office{max-width:100%}}
.feedback-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 12px;border:1px solid var(--brand-border,#dedede);border-radius:4px;font:600 12px/1.4 'DM Sans','Segoe UI',sans-serif;text-decoration:none;white-space:nowrap;background:var(--brand-white,#ffffff);color:var(--brand-black,#111111);flex-shrink:0}header:has(>.feedback-link){flex-wrap:wrap;height:auto;min-height:80px;gap:12px}aside .feedback-link{white-space:normal}a.feedback-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}
