.report-trigger.svelte-1ktbty6{min-height:40px;color:var(--action,#155e59);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;padding:.25rem 0;font-size:.9rem;font-weight:700;text-decoration:underline;display:inline-flex}.report-backdrop.svelte-1ktbty6{z-index:120;background:#172033ad;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.report-dialog.svelte-1ktbty6{box-sizing:border-box;border:2px solid var(--action,#155e59);background:var(--surface,#f7f0df);width:min(40rem,100%);max-height:min(90vh,52rem);color:var(--ink,#172033);padding:clamp(1rem,4vw,2rem);overflow:auto;box-shadow:0 1rem 4rem #1720334d}.report-header.svelte-1ktbty6{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.report-dialog.svelte-1ktbty6 h2:where(.svelte-1ktbty6){margin:0;font-size:clamp(1.4rem,4vw,2rem);line-height:1.1}.report-header.svelte-1ktbty6 p:where(.svelte-1ktbty6){margin:.45rem 0 0;font-size:.88rem}.report-dialog.svelte-1ktbty6 form:where(.svelte-1ktbty6){gap:.45rem;margin-top:1.2rem;display:grid}.report-dialog.svelte-1ktbty6 fieldset:where(.svelte-1ktbty6){border:0;gap:.25rem;margin:0 0 .45rem;padding:0;display:grid}.report-dialog.svelte-1ktbty6 legend:where(.svelte-1ktbty6),.report-dialog.svelte-1ktbty6 label:where(.svelte-1ktbty6){font-weight:700}.category-option.svelte-1ktbty6{border:1px solid var(--border,#c9c3b6);background:var(--paper,#fcfbf7);align-items:flex-start;gap:.55rem;padding:.45rem .55rem;display:flex;font-weight:400!important}.category-option.svelte-1ktbty6 input:where(.svelte-1ktbty6){accent-color:var(--action,#155e59);flex:none;margin:.2rem 0 0}.email-label.svelte-1ktbty6,.details-label.svelte-1ktbty6{margin-top:.35rem}.details-label.svelte-1ktbty6 span:where(.svelte-1ktbty6){font-weight:400}.report-dialog.svelte-1ktbty6 input[type=email]:where(.svelte-1ktbty6),.report-dialog.svelte-1ktbty6 textarea:where(.svelte-1ktbty6){box-sizing:border-box;background:var(--paper,#fcfbf7);width:100%;color:var(--ink,#172033);font:inherit;border:1px solid #777;border-radius:0;padding:.7rem}.report-dialog.svelte-1ktbty6 textarea:where(.svelte-1ktbty6){resize:vertical}.privacy-note.svelte-1ktbty6{color:var(--muted-ink,#596272);margin:.2rem 0 .5rem;font-size:.78rem;line-height:1.45}.report-actions.svelte-1ktbty6{flex-wrap:wrap;gap:.6rem;display:flex}.report-actions.svelte-1ktbty6 button:where(.svelte-1ktbty6),.close-report.svelte-1ktbty6,.retry-token.svelte-1ktbty6{min-height:44px;font:inherit;cursor:pointer;padding:.6rem .9rem;font-weight:700}.send-report.svelte-1ktbty6{border:2px solid var(--action,#155e59);background:var(--action,#155e59);color:var(--paper,#fcfbf7)}.send-report.svelte-1ktbty6:disabled{color:#4c5563;opacity:1;cursor:not-allowed;background:#e7eae7;border-color:#aab3ad}.cancel-report.svelte-1ktbty6,.close-report.svelte-1ktbty6,.retry-token.svelte-1ktbty6{border:1px solid var(--action,#155e59);color:var(--action,#155e59);background:0 0}.report-success.svelte-1ktbty6,.report-error.svelte-1ktbty6{border:1px solid var(--action,#155e59);background:var(--paper,#fcfbf7);margin:1.2rem 0 0;padding:.9rem}.report-success.svelte-1ktbty6:focus{outline:3px solid var(--focus,#172033);outline-offset:3px}.report-error.svelte-1ktbty6{border-color:#9b2c2c}.report-dialog.svelte-1ktbty6 a{color:var(--action,#155e59)}.report-dialog.svelte-1ktbty6 button:focus-visible,.report-dialog.svelte-1ktbty6 input:focus-visible,.report-dialog.svelte-1ktbty6 textarea:focus-visible,.report-trigger.svelte-1ktbty6:focus-visible{outline:3px solid var(--focus,#172033);outline-offset:3px}@media (width<=520px){.report-backdrop.svelte-1ktbty6{align-items:flex-start;padding:.35rem}.report-dialog.svelte-1ktbty6{max-height:calc(100vh - .7rem);padding:.85rem}.report-header.svelte-1ktbty6{gap:.5rem}}
