.report-modal-overlay{z-index:1100}.report-step{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);flex:none;font-size:12px;font-weight:700}.report-back{margin-left:-6px}.report-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.report-target .dlg-ctx__title{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.report-form{flex-direction:column;gap:16px;display:flex}.report-intro{letter-spacing:0;text-transform:none;color:var(--muted);margin:0;font-size:13px;font-weight:400;line-height:1.5}.report-reasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.report-reason{border:2px solid var(--border);border-radius:var(--r-xl);min-height:104px;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);background:0 0;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;display:flex}.report-reason .material-symbols-rounded{color:var(--muted)}.report-reason b{letter-spacing:0;text-transform:none;margin-top:auto;font-size:14px;font-weight:700;line-height:1.25}.report-reason:hover{background:var(--bg-hover)}.report-reason:active{transform:scale(.98)}.report-reason.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.report-reason.is-on .material-symbols-rounded{color:var(--accent)}.report-picked{border-radius:var(--r-lg);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);align-items:center;gap:10px;padding:12px 14px;display:flex}.report-picked b{letter-spacing:0;text-transform:none;color:var(--text);font-size:14px;font-weight:700;line-height:1.4}@media (width<=767px){.report-reasons{gap:10px}.report-reason{background:var(--surface-2);border:0;gap:8px;min-height:92px}.report-reason .material-symbols-rounded{color:var(--text)}.report-reason.is-on,.report-reason.is-on .material-symbols-rounded{color:var(--accent)}}
