.report-module__nBtn5a__wrap{max-width:760px}.report-module__nBtn5a__title{margin-bottom:16px;font-size:clamp(32px,4vw,44px)}.report-module__nBtn5a__intro{margin-bottom:20px}.report-module__nBtn5a__emergency{border-left:4px solid var(--system-red);background:var(--surface);border-radius:var(--radius-12);box-shadow:var(--shadow-subtle);margin-bottom:32px;padding:14px 16px}.report-module__nBtn5a__form{gap:24px;display:grid}.report-module__nBtn5a__group{background:var(--surface);border-radius:var(--radius-16);box-shadow:var(--shadow-subtle);border:0;gap:18px;min-width:0;margin:0;padding:20px;display:grid}.report-module__nBtn5a__group legend{float:left;width:100%;padding:0;font-size:18px;font-weight:700}.report-module__nBtn5a__field{gap:6px;min-width:0;display:grid}.report-module__nBtn5a__label{font-weight:600}.report-module__nBtn5a__optional{color:var(--c-muted);font-weight:400}.report-module__nBtn5a__hint{color:var(--c-muted);margin:0;font-size:14px}.report-module__nBtn5a__field input,.report-module__nBtn5a__field select,.report-module__nBtn5a__field textarea{font:inherit;box-sizing:border-box;border:1px solid var(--label-tertiary);border-radius:var(--radius-10);background:var(--surface);width:100%;min-width:0;color:var(--label);padding:10px 12px}.report-module__nBtn5a__field textarea{resize:vertical}.report-module__nBtn5a__field input:focus-visible,.report-module__nBtn5a__field select:focus-visible,.report-module__nBtn5a__field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.report-module__nBtn5a__field [aria-invalid=true]{border-color:var(--system-red)}.report-module__nBtn5a__choices{flex-wrap:wrap;gap:8px 20px;display:flex}.report-module__nBtn5a__choice,.report-module__nBtn5a__check{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.report-module__nBtn5a__choice input,.report-module__nBtn5a__check input{accent-color:var(--accent);flex:none;margin-top:4px}.report-module__nBtn5a__error,.report-module__nBtn5a__formError{color:#c62828;margin:0;font-size:14px}.report-module__nBtn5a__formError{border-radius:var(--radius-10);background:#ff3b3014;padding:12px 14px;font-size:15px}.report-module__nBtn5a__privacy{margin:0;font-size:14px}.report-module__nBtn5a__done{background:var(--surface);border-radius:var(--radius-16);box-shadow:var(--shadow-subtle);border-left:4px solid var(--accent);padding:24px}.report-module__nBtn5a__done h2{margin-bottom:10px}.report-module__nBtn5a__done p+p{margin-top:10px}.report-module__nBtn5a__alt{margin-top:28px;font-size:14px}
