.help-picker,.help-links{margin:var(--space-4) 0 0;gap:var(--space-2);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.help-picker a,.help-links a{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:var(--surface);color:var(--ink);overflow-wrap:anywhere;text-decoration:none;display:flex}.help-picker a:hover,.help-links a:hover{background:var(--surface-2)}.help-picker-title,.help-link-label{font-size:var(--fs-body);font-weight:700;line-height:1.5;display:block}.help-picker-note,.help-link-note{margin-top:var(--space-half);font-size:var(--fs-sub);color:var(--muted);line-height:1.5;display:block}.help-picker-chev:after{content:"›";font-size:var(--fs-heading);color:var(--subtle)}.help-skip{margin:var(--space-3) 0 0}.help-skip a,.help-inline-mail a{min-height:2.75rem;font-size:var(--fs-body);color:var(--ink);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.legal-section.help-section .help-inline-mail{margin-top:var(--space-3)}.help-faq{margin-top:var(--space-4);border-top:1px solid var(--line)}.help-faq details{border-bottom:1px solid var(--line)}.help-faq summary:after{content:"+";font-size:var(--fs-heading);color:var(--muted);font-weight:400}.help-faq details[open] summary:after{content:"−"}.help-faq summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) 0;cursor:pointer;font-size:var(--fs-body);color:var(--ink);font-weight:600;line-height:1.5;display:flex}.legal-section.help-section .help-faq details p{margin:0 0 var(--space-3);font-size:var(--fs-body)}.help-contact{padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface)}.legal-section.help-contact .help-email{margin-top:var(--space-3);font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-weight:700}.help-contact-actions{margin-top:var(--space-4);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.help-contact-actions .step-next{justify-content:center;align-items:center;min-height:2.75rem;display:inline-flex}.help-copy{border:1px solid var(--line-strong)}.help-copy-status{font-size:var(--fs-sub);color:var(--ink-soft);flex-basis:100%}.help-copy-status:empty{display:none}
