.hub-report{max-width:720px;margin-top:var(--space-24);display:grid;gap:var(--space-24)}.hub-report[hidden]{display:none}.hub-report label{display:grid;gap:var(--space-8);color:var(--c-paper);font-size:var(--text-16)}.hub-report input,.hub-report textarea{width:100%;min-height:48px;padding:var(--space-12);background:var(--c-ink);color:var(--c-paper);border:1px solid var(--c-shell-hairline);border-radius:4px;font:inherit}.hub-report textarea{min-height:110px;resize:vertical}.hub-report .report-actions{display:flex;flex-wrap:wrap;gap:var(--space-16)}.hub-report .report-actions a,.hub-report button{min-height:48px;display:inline-flex;align-items:center;padding:var(--space-12) var(--space-16);border:1px solid var(--c-gold-mid);background:transparent;color:var(--c-gold-hi);font:inherit;text-decoration:none;border-radius:4px;cursor:pointer}.hub-report summary{min-height:44px;padding:var(--space-12) 0;cursor:pointer}.hub-report :focus-visible{outline:2px solid var(--c-info);outline-offset:4px}.hub-report [role=status]{font-size:var(--text-16);line-height:1.6;color:var(--c-shell-muted)}
