/* Help components own their icon geometry, including pages outside Appearance. */
.help-search-icon-svg,.help-category-article-arrow-svg,.help-category-cta-icon svg,.help-support-cta-icon svg{inline-size:1.25rem;block-size:1.25rem;flex:none}
.help-empty-state-icon{inline-size:3rem;block-size:3rem}
.help-search-icon,.help-category-cta-icon,.help-support-cta-icon{display:inline-flex;align-items:center;flex:none}
.help-search-input-wrap{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid var(--st-border,#263342);border-radius:var(--st-radius-md,6px);background:var(--st-surface,#101720);max-width:100%}
.help-search-input{flex:1;min-width:0;width:100%;background:transparent;border:0;color:var(--st-text,#E6E6E6)}
.help-search-btn{flex:none;border:0;padding:.75rem 1rem;border-radius:var(--st-button-radius,6px);background:var(--st-brand,#FF7A00);color:var(--st-text-inverse,#0B0F14)}
.help-search-input:focus-visible,.help-search-btn:focus-visible{outline:2px solid var(--st-interaction,#00B3FF);outline-offset:2px}
.help-hero-content{padding-block:2rem}.help-search-block{max-width:48rem;margin-inline:auto}
.help-category-article-link,.help-category-cta,.help-support-cta{display:flex;align-items:center;gap:.5rem}
.help-category-article-name{min-width:0;overflow-wrap:anywhere}
.help-category-article-arrow{margin-inline-start:auto}
@media(max-width:30rem){.help-search-input-wrap{flex-wrap:wrap}.help-search-btn{width:100%}}
/* Help composition inherits global typography, colors and appearance controls. */
.st-help-page .container{max-width:var(--st-content-max-width);padding-inline:var(--st-space-6)}
.help-center-hero{border-bottom:1px solid var(--st-border);background:var(--st-surface)}
.help-hero-content{max-width:52rem;margin-inline:auto;text-align:center;padding-block:var(--st-space-10)}
.help-eyebrow,.help-support-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.1em;color:var(--st-brand);text-transform:uppercase;margin-block-end:var(--st-space-3)}
.help-heading{font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.025em;margin-block-end:var(--st-space-6)}
.help-heading,.help-support-title,.help-support-text,.help-empty-state-text{unicode-bidi:plaintext}
.help-search-input-wrap{padding:var(--st-space-3);box-shadow:var(--st-shadow-md);border-radius:var(--st-radius-lg)}
.help-search-icon{color:var(--st-text-muted);margin-inline-start:var(--st-space-2)}
.help-search-input{min-height:var(--st-control-height-md);font-size:.9375rem}
.help-search-input::placeholder{color:var(--st-text-muted)}
.help-search-btn{font-weight:600;min-height:var(--st-control-height-md)}
.help-common-topics{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--st-space-3);margin-block-start:var(--st-space-4);font-size:.8125rem;color:var(--st-text-muted)}
.help-common-topics-links{display:flex;flex-wrap:wrap;gap:var(--st-space-3)}
.help-common-topic-link{color:var(--st-text);text-decoration:none}
.help-categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--st-space-6);padding-block:var(--st-space-8)}
.help-category-card{padding:var(--st-space-6);background:var(--st-surface);border:1px solid var(--st-border);border-radius:var(--st-radius-xl);box-shadow:var(--st-shadow-md)}
.help-category-title{font-size:1.125rem}.help-category-card-link{text-decoration:none}
.help-category-article-link{padding-block:var(--st-space-3);color:var(--st-text-muted);font-size:.875rem;text-decoration:none;border-bottom:1px solid var(--st-border)}
.help-category-cta{margin-block-start:var(--st-space-5);font-size:.875rem;color:var(--st-brand);text-decoration:none}
.help-empty-state{padding-block:var(--st-space-8)}
.help-empty-state-inner{display:grid;grid-template-columns:auto 1fr;column-gap:var(--st-space-5);align-items:center;padding:var(--st-space-6);border:1px solid var(--st-border);border-radius:var(--st-radius-xl);background:var(--st-surface)}
.help-empty-state-icon{grid-row:1/3;color:var(--st-text-muted);inline-size:2.5rem;block-size:2.5rem}
.help-empty-state-title{font-size:1rem;margin:0 0 var(--st-space-2)}
.help-empty-state-text{font-size:.875rem;color:var(--st-text-muted);margin:0}
.help-support-section{padding-block:0 var(--st-space-10)}
.help-support-content{position:relative;padding:var(--st-space-8);background:var(--st-surface-elevated);border:1px solid var(--st-border);border-radius:var(--st-radius-xl)}
.help-support-title{font-size:1.5rem;margin-block-end:var(--st-space-3)}
.help-support-text{color:var(--st-text-muted);font-size:.9375rem;max-width:42rem;margin-block-end:var(--st-space-5)}
.help-support-cta{display:inline-flex;background:var(--st-brand);color:var(--st-text-inverse);padding:var(--st-space-3) var(--st-space-5);border-radius:var(--st-button-radius);text-decoration:none;font-weight:600;font-size:.875rem}
.help-support-cta:focus-visible{outline:2px solid var(--st-interaction);outline-offset:3px}
@media(max-width:30rem){.st-help-page .container{padding-inline:var(--st-space-4)}.help-hero-content{padding-block:var(--st-space-8)}.help-support-content{padding:var(--st-space-6)}.help-empty-state-inner{padding:var(--st-space-5)}}
