.help-page{max-width:860px;margin:0 auto;padding:28px 20px 72px}.help-page>nav{justify-content:space-between;gap:16px;margin-bottom:24px;font-size:13px;display:flex}.help-page a{text-underline-offset:4px;text-decoration:underline}.help-page h1{margin:0 0 26px;font-size:28px}.help-search{gap:8px;margin-bottom:24px;display:flex}.help-search .ui-input{flex:1;min-width:0}.help-filters{flex-wrap:wrap;gap:16px;padding:22px 0;display:flex}.help-filters>*{flex:1;min-width:180px}.help-results{background:var(--home-surface);border-radius:24px;padding:16px 20px}.help-result-count,.help-article-meta{color:var(--theme-text-secondary);font-size:13px}.help-faq{border-bottom:1px solid var(--theme-line-subtle)}.help-faq h2{margin:0;font-size:16px}.help-faq h2 button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:20px;padding:22px 0;line-height:1.5;display:flex}.help-faq h2 button:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.help-faq .help-article{padding:0 0 24px}.help-article .work-text{line-height:1.8}.help-article-link{margin-top:20px;font-size:13px;display:inline-block}.help-guide-row{border-bottom:1px solid var(--theme-line-subtle);padding:22px 0}.help-guide-row>span{color:var(--theme-text-secondary);font-size:12px}.help-guide-row h2{margin:8px 0;font-size:18px}.help-pagination{align-items:center;gap:14px;margin-top:28px;display:flex}@media (max-width:480px){.help-search{flex-wrap:wrap}.help-search .ui-input{flex-basis:65%}}.help-page{width:100%;max-width:var(--account-page-width,1040px);padding:24px var(--account-page-gutter,16px) 40px}.help-page .support-page-heading h1{margin:0}.help-search{margin-bottom:20px}.help-search .ui-button{min-height:44px}.help-results>[role=alert]{flex-wrap:wrap;align-items:center;gap:12px;padding:24px 0;display:flex}.help-results>[role=alert]>p{flex-basis:100%;margin:0}.help-contact{background:var(--home-surface);border-radius:24px;margin-top:16px;padding:20px}.help-contact h2{margin:0 0 8px;font-size:18px}.help-contact p{color:var(--theme-text-secondary);margin:0 0 18px;font-size:14px;line-height:1.65}.help-contact .ui-button,.help-results .support-recovery-actions a{text-decoration:none}
