.report-content-module__X9M4Fa__page{min-height:calc(100 * var(--fog-vh,1vh));box-sizing:border-box;background:var(--bg);color:var(--text);padding:32px 16px 48px}.report-content-module__X9M4Fa__sheet{box-sizing:border-box;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:640px;box-shadow:var(--shadow);overflow-wrap:anywhere;margin:0 auto;padding:28px clamp(16px,5vw,36px)}.report-content-module__X9M4Fa__form,.report-content-module__X9M4Fa__receipt{flex-direction:column;gap:6px;display:flex}.report-content-module__X9M4Fa__title{font-family:var(--serif);color:var(--text);margin:0 0 4px;font-size:26px;font-weight:600}.report-content-module__X9M4Fa__lead{color:var(--text);margin:0 0 8px;font-size:15px;line-height:1.55}.report-content-module__X9M4Fa__label{color:var(--text);margin-top:10px;font-size:.85rem;font-weight:600}.report-content-module__X9M4Fa__input,.report-content-module__X9M4Fa__textarea{box-sizing:border-box;background:var(--input-bg);border:1px solid var(--control-border);width:100%;min-width:0;min-height:42px;color:var(--text);border-radius:6px;padding:10px 12px;font-family:inherit;font-size:.95rem;line-height:1.45}.report-content-module__X9M4Fa__textarea{resize:vertical;min-height:96px}.report-content-module__X9M4Fa__input:focus,.report-content-module__X9M4Fa__textarea:focus{outline:2px solid var(--focus-border);outline-offset:1px}.report-content-module__X9M4Fa__hint{color:var(--muted);font-size:.8rem;line-height:1.5}.report-content-module__X9M4Fa__fieldError{color:var(--status-danger-text);font-size:.8rem}.report-content-module__X9M4Fa__contact{border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:6px;margin:14px 0 0;padding:4px 14px 14px;display:flex}.report-content-module__X9M4Fa__legend{color:var(--muted);padding:0 6px;font-size:.85rem}.report-content-module__X9M4Fa__check{min-height:44px;color:var(--text);cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;font-size:.9rem;line-height:1.5;display:flex}.report-content-module__X9M4Fa__check input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:2px 0 0}.report-content-module__X9M4Fa__formError{color:var(--status-danger-text);background:var(--danger-quiet);border:1px solid var(--danger-border);border-radius:6px;margin:12px 0 0;padding:8px 10px;font-size:.85rem}.report-content-module__X9M4Fa__submit{margin-top:16px}.report-content-module__X9M4Fa__code{font-family:var(--mono);letter-spacing:.04em}.report-content-module__X9M4Fa__secondary{min-height:44px;font:inherit;color:var(--accent-text);border:1px solid var(--control-border);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;margin-top:12px;padding:0 14px;font-size:.9rem}.report-content-module__X9M4Fa__secondary:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}
