.IssueReportForm-module-scss-module__cI0J4q__form{gap:var(--space-4);flex-direction:column;display:flex}.IssueReportForm-module-scss-module__cI0J4q__pair{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.IssueReportForm-module-scss-module__cI0J4q__pair{grid-template-columns:1fr}}.IssueReportForm-module-scss-module__cI0J4q__upload{gap:var(--space-2);flex-direction:column;display:flex}.IssueReportForm-module-scss-module__cI0J4q__uploadLabel{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary)}.IssueReportForm-module-scss-module__cI0J4q__fileInput{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary)}.IssueReportForm-module-scss-module__cI0J4q__fileInput::file-selector-button{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;margin-inline-end:var(--space-3);padding:.5rem 1rem}.IssueReportForm-module-scss-module__cI0J4q__fileInput:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.IssueReportForm-module-scss-module__cI0J4q__uploadHint{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}.IssueReportForm-module-scss-module__cI0J4q__uploadError{color:var(--danger-text)}.IssueReportForm-module-scss-module__cI0J4q__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.IssueReportForm-module-scss-module__cI0J4q__failed{font-family:var(--font-body);font-size:var(--text-sm);color:var(--danger-text)}.IssueReportForm-module-scss-module__cI0J4q__done{gap:var(--space-3);text-align:center;padding:var(--space-6) 0;flex-direction:column;display:flex}.IssueReportForm-module-scss-module__cI0J4q__doneTitle{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);color:var(--green-800)}.IssueReportForm-module-scss-module__cI0J4q__doneText{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary)}
.page-module-scss-module__zzXW1q__page{padding-block:var(--space-8)}.page-module-scss-module__zzXW1q__section{max-width:46rem;padding-inline:var(--space-4);gap:var(--space-6);flex-direction:column;margin-inline:auto;display:flex}.page-module-scss-module__zzXW1q__header{gap:var(--space-3);flex-direction:column;display:flex}.page-module-scss-module__zzXW1q__title{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl);line-height:var(--leading-snug)}.page-module-scss-module__zzXW1q__intro{font-family:var(--font-body);font-size:var(--text-md);color:var(--text-secondary);line-height:var(--leading-relaxed)}.page-module-scss-module__zzXW1q__card{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-6)}.page-module-scss-module__zzXW1q__fallback{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.page-module-scss-module__zzXW1q__fallbackLink{color:var(--green-800);text-decoration:underline}
