.help-page{position:relative;overflow:hidden;padding:var(--space-16) 0 var(--space-24);min-height:100vh}.help-bg{position:absolute;inset:0;pointer-events:none}.help-gradient{position:absolute;inset:0;background:var(--gradient-mesh)}.help-grid{position:absolute;inset:0;background-image:linear-gradient(var(--color-border) 1px,transparent 1px),linear-gradient(90deg,var(--color-border) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse at top,black 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at top,black 0%,transparent 70%);opacity:.25}.help-container{position:relative;z-index:1;max-width:980px;margin:0 auto;padding:0 var(--space-6)}.help-header{text-align:center;max-width:46rem;margin:0 auto var(--space-12)}.help-back{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);margin-bottom:var(--space-6);font-size:var(--text-sm)}.help-title{font-size:var(--text-4xl);font-weight:800;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-bottom:var(--space-3)}@media(min-width:768px){.help-title{font-size:var(--text-5xl)}}.help-subtitle{color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}.help-search{position:relative;max-width:560px;margin:0 auto}.help-search-icon{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);pointer-events:none}.help-search-input{width:100%;padding:var(--space-4) var(--space-4) var(--space-4) calc(var(--space-4) + 26px);background:var(--glass-bg, rgba(17, 17, 19, .6));border:1px solid var(--glass-border, rgba(255, 255, 255, .08));border-radius:var(--radius-xl, 16px);color:var(--color-text-primary);font-family:inherit;font-size:var(--text-base);-webkit-backdrop-filter:var(--glass-blur, blur(12px));backdrop-filter:var(--glass-blur, blur(12px));transition:border-color .15s,box-shadow .15s}.help-search-input::placeholder{color:var(--color-text-tertiary)}.help-search-input:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 4px var(--color-accent-light)}.help-search-input::-webkit-search-cancel-button{filter:invert(.6);cursor:pointer}.help-grid-wrap{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:720px){.help-grid-wrap{grid-template-columns:1fr 1fr;gap:var(--space-6)}}.help-category{background:var(--glass-bg, rgba(17, 17, 19, .6));border:1px solid var(--glass-border, rgba(255, 255, 255, .08));border-radius:var(--radius-2xl, 24px);padding:var(--space-6);-webkit-backdrop-filter:var(--glass-blur, blur(12px));backdrop-filter:var(--glass-blur, blur(12px));transition:border-color .2s,transform .2s}.help-category:hover{border-color:var(--color-border-hover)}.help-category-head{display:flex;gap:var(--space-4);align-items:flex-start;margin-bottom:var(--space-5)}.help-category-icon{flex:0 0 auto;width:40px;height:40px;border-radius:var(--radius-md, 10px);background:var(--color-accent-light);color:var(--color-accent);display:grid;place-items:center}.help-category-icon svg{width:22px;height:22px}.help-category-title{font-size:var(--text-lg);font-weight:700;margin-bottom:2px;letter-spacing:var(--tracking-tight)}.help-category-desc{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.help-article-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.help-article-link{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md, 10px);text-decoration:none;color:inherit;transition:background-color .15s,transform .15s}.help-article-link:hover{background:var(--color-surface-elevated, rgba(255, 255, 255, .04))}.help-article-link-meta{grid-column:1 / 2;color:var(--color-accent);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:600}.help-article-link-title{grid-column:1 / 2;font-weight:600;font-size:var(--text-base);color:var(--color-text-primary)}.help-article-link-summary{grid-column:1 / 2;font-size:var(--text-sm);color:var(--color-text-tertiary);line-height:var(--leading-snug)}.help-article-link-arrow{grid-column:2;grid-row:1 / span 3;align-self:center;color:var(--color-text-tertiary);transition:transform .15s,color .15s}.help-article-link:hover .help-article-link-arrow{transform:translate(2px);color:var(--color-accent)}.help-search-results{background:var(--glass-bg, rgba(17, 17, 19, .6));border:1px solid var(--glass-border, rgba(255, 255, 255, .08));border-radius:var(--radius-2xl, 24px);padding:var(--space-5) var(--space-3);-webkit-backdrop-filter:var(--glass-blur, blur(12px));backdrop-filter:var(--glass-blur, blur(12px))}.help-search-count{padding:0 var(--space-4) var(--space-3);color:var(--color-text-secondary);font-size:var(--text-sm)}.help-search-hint{padding:0 var(--space-4) var(--space-3);color:var(--color-text-tertiary);font-size:var(--text-sm)}.help-search-hint a{color:var(--color-accent);text-decoration:none}.help-search-hint a:hover{text-decoration:underline}.help-contact{margin-top:var(--space-16);padding:var(--space-8);text-align:center;background:var(--glass-bg, rgba(17, 17, 19, .6));border:1px solid var(--glass-border, rgba(255, 255, 255, .08));border-radius:var(--radius-2xl, 24px);-webkit-backdrop-filter:var(--glass-blur, blur(12px));backdrop-filter:var(--glass-blur, blur(12px))}.help-contact p{color:var(--color-text-secondary);font-size:var(--text-base);margin-bottom:var(--space-2)}.help-contact-link{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-accent);font-weight:600;text-decoration:none;font-size:var(--text-lg)}.help-contact-link:hover{text-decoration:underline}.help-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);font-size:var(--text-sm);color:var(--color-text-tertiary)}.help-breadcrumb a{color:var(--color-text-secondary);text-decoration:none}.help-breadcrumb a:hover{color:var(--color-accent);text-decoration:underline}.help-article{background:var(--glass-bg, rgba(17, 17, 19, .6));border:1px solid var(--glass-border, rgba(255, 255, 255, .08));border-radius:var(--radius-2xl, 24px);padding:var(--space-8);-webkit-backdrop-filter:var(--glass-blur, blur(12px));backdrop-filter:var(--glass-blur, blur(12px));box-shadow:var(--shadow-xl)}@media(min-width:768px){.help-article{padding:var(--space-10) var(--space-12)}}.help-article-header{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.help-article-title{font-size:var(--text-3xl);font-weight:700;letter-spacing:var(--tracking-tight);margin-bottom:var(--space-3);line-height:var(--leading-tight)}@media(min-width:768px){.help-article-title{font-size:var(--text-4xl)}}.help-article-summary{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.help-article-loading{color:var(--color-text-tertiary);font-size:var(--text-sm)}.help-article-body h2{font-size:var(--text-xl);font-weight:700;margin-top:var(--space-8);margin-bottom:var(--space-3);letter-spacing:var(--tracking-tight)}.help-article-body h3{font-size:var(--text-lg);font-weight:600;margin-top:var(--space-6);margin-bottom:var(--space-2)}.help-article-body p{color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.help-article-body ul,.help-article-body ol{color:var(--color-text-secondary);line-height:var(--leading-relaxed);padding-left:var(--space-6);margin-bottom:var(--space-4)}.help-article-body li{margin-bottom:var(--space-2)}.help-article-body li>ul,.help-article-body li>ol{margin-top:var(--space-2);margin-bottom:0}.help-article-body a{color:var(--color-accent);text-decoration:none}.help-article-body a:hover{text-decoration:underline}.help-article-body code{background:var(--color-surface-elevated, rgba(255, 255, 255, .04));border:1px solid var(--color-border);border-radius:var(--radius-sm, 6px);padding:1px 6px;font-family:var(--font-mono);font-size:.9em;color:var(--color-text-primary)}.help-article-body pre{background:var(--color-surface-elevated, rgba(255, 255, 255, .04));border:1px solid var(--color-border);border-radius:var(--radius-md, 10px);padding:var(--space-4);overflow-x:auto;margin-bottom:var(--space-4)}.help-article-body pre code{background:transparent;border:none;padding:0;font-size:var(--text-sm);line-height:var(--leading-normal)}.help-article-body strong{color:var(--color-text-primary);font-weight:600}.help-article-body blockquote{border-left:3px solid var(--color-accent);background:var(--color-surface-elevated, rgba(255, 255, 255, .04));padding:var(--space-3) var(--space-4);border-radius:0 var(--radius-md, 10px) var(--radius-md, 10px) 0;margin-bottom:var(--space-4);color:var(--color-text-secondary)}.help-article-body blockquote p:last-child{margin-bottom:0}.help-article-body hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-8) 0}.help-related{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.help-related-title{font-size:var(--text-lg);font-weight:700;margin-bottom:var(--space-4)}.help-article-footer{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.help-back-inline{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);text-decoration:none;font-size:var(--text-sm);font-weight:500}.help-back-inline:hover{color:var(--color-accent)}.help-contact-inline{color:var(--color-accent);font-weight:600;text-decoration:none;font-size:var(--text-sm)}.help-contact-inline:hover{text-decoration:underline}
