.hjN_va_page{max-width:1080px;color:var(--k-ink);margin:auto;padding:36px 24px;line-height:1.6}.hjN_va_page h1{font-size:clamp(32px,5vw,50px);line-height:1.1}.hjN_va_eyebrow{color:var(--k-gold);letter-spacing:.15em;font-size:12px}.hjN_va_page a{color:var(--k-gold)}.hjN_va_links{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.hjN_va_links a{align-items:center;min-height:44px;display:inline-flex}.hjN_va_page button{border:1px solid var(--surface-control-border);min-height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:5px;margin:8px 10px 8px 0;padding:10px 16px;font-weight:650}.hjN_va_page button:disabled{opacity:.55;cursor:default}.hjN_va_sessions,.hjN_va_rows{gap:18px;padding:0;list-style:none;display:grid}.hjN_va_sessions li,.hjN_va_rows>li{border:1px solid var(--k-stone);background:var(--k-card);overflow-wrap:anywhere;border-radius:12px;padding:22px}.hjN_va_rows h2{margin-top:0;font-size:20px}.hjN_va_reference{margin-left:8px;font-size:12px;display:inline-block}.hjN_va_page details summary{cursor:pointer;min-height:44px;color:var(--k-linen);align-items:center;display:flex}.hjN_va_page dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hjN_va_page dt{color:var(--k-sand);font-size:13px}.hjN_va_page dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.hjN_va_toggle{align-items:center;gap:12px;min-height:44px;display:flex}.hjN_va_badge{color:var(--k-linen);font-size:13px}.hjN_va_review{border:2px solid var(--k-sand);background:var(--k-raised);border-radius:12px;padding:24px}.hjN_va_review fieldset{border:1px solid var(--k-line-paper);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.hjN_va_review fieldset label{gap:6px;min-width:0;display:grid}.hjN_va_review fieldset p,.hjN_va_review fieldset label:last-child{grid-column:1/-1}.hjN_va_review fieldset p{color:var(--k-linen);margin:0;font-size:13px}.hjN_va_review input:not([type=checkbox]),.hjN_va_review select,.hjN_va_review textarea{box-sizing:border-box;background:var(--k-black);width:100%;max-width:100%;min-height:44px;color:var(--k-ink);border:1px solid var(--k-muted);border-radius:4px;padding:10px}.hjN_va_picker{background:var(--k-bone);color:var(--k-coal);border-radius:8px;margin-top:20px;padding:18px}.hjN_va_confirm{background:var(--k-border);border-radius:8px;margin:20px 0;padding:20px}.hjN_va_confirm label{align-items:center;gap:10px;display:flex}.hjN_va_notes{white-space:pre-wrap;overflow-wrap:anywhere}.hjN_va_skip{border-top:1px solid var(--k-stone);margin-top:24px;padding-top:12px}.hjN_va_page [role=alert]{background:var(--k-down-wash);padding:16px}.hjN_va_page [role=status]{background:var(--k-border);padding:16px}.hjN_va_page :focus-visible{outline:3px solid var(--k-gold);outline-offset:3px}@media (max-width:600px){.hjN_va_page{padding:24px 16px}.hjN_va_review{padding:16px}.hjN_va_review fieldset,.hjN_va_page dl{grid-template-columns:1fr}.hjN_va_sessions li,.hjN_va_rows>li{padding:16px}.hjN_va_picker{padding:8px}}.hjN_va_redaction{border-top:1px solid var(--k-stone);margin-top:14px;padding-top:8px}.hjN_va_redaction>button{color:var(--k-linen);background:0 0}.hjN_va_redaction p{font-size:14px}
