.help-navigation-boundary{display:contents}.help-layout{flex:1;width:100%;max-width:1120px;min-height:0;margin:0 auto;display:flex}.help-layout--embedded{background-color:var(--bg);min-height:100vh}.help-layout--embedded[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.help-layout--embedded[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.help-sidebar{border-right:1px solid var(--border);flex-shrink:0;width:280px;height:calc(100vh - 57px);padding:32px 0;display:none;position:sticky;top:57px;overflow-y:auto}@media (min-width:768px){.help-sidebar{height:calc(100vh - 65px);display:block;top:65px}.help-layout--embedded .help-sidebar{height:100vh;top:0}}.help-sidebar-toggle{border:1px solid var(--border);color:var(--text-secondary);font-size:14px;font-family:var(--font-inter), sans-serif;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 14px;transition:color .2s,border-color .2s;display:flex}.help-sidebar-toggle:hover{color:var(--text-primary);border-color:var(--text-muted)}@media (min-width:768px){.help-sidebar-toggle{display:none}}.help-sidebar-overlay{z-index:200;background:#00000080;position:fixed;inset:0}.help-sidebar-drawer{background-color:var(--bg);border-right:1px solid var(--border);z-index:201;width:min(300px,85vw);padding:32px 0;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.help-sidebar-home{color:var(--text-primary);border-bottom:1px solid var(--border);margin-bottom:16px;padding:0 24px 20px;font-size:14px;font-weight:600;text-decoration:none;display:block}.help-sidebar-section{margin-bottom:20px}.help-sidebar-section-title{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:6px;padding:0 24px;font-size:11px;font-weight:600}.help-sidebar-list{margin:0;padding:0;list-style:none}.help-sidebar-link{color:var(--text-secondary);padding:6px 24px;font-size:13px;line-height:1.4;text-decoration:none;transition:color .15s,background-color .15s;display:block}.help-sidebar-link:hover{color:var(--text-primary)}.help-sidebar-link.active{color:var(--accent);background-color:var(--accent-subtle)}.help-content{flex:1;min-width:0;padding:48px 24px 80px}@media (min-width:768px){.help-content{padding:48px 48px 120px}}.help-content-inner{max-width:720px}.help-content h1{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:8px;font-size:28px;font-weight:500}@media (min-width:768px){.help-content h1{font-size:36px}}.help-content .last-updated{color:var(--text-tertiary);margin-bottom:48px;font-size:14px}.help-content h2{color:var(--text-primary);margin-top:40px;margin-bottom:12px;font-size:18px;font-weight:500}@media (min-width:768px){.help-content h2{font-size:20px}}.help-content p{color:var(--text-secondary);margin-bottom:16px;font-size:15px;line-height:1.7}@media (min-width:768px){.help-content p{font-size:16px}}.help-content ul,.help-content ol{margin-bottom:16px;padding-left:1.5rem}.help-content li{color:var(--text-secondary);margin-bottom:6px;font-size:15px;line-height:1.7}@media (min-width:768px){.help-content li{font-size:16px}}.help-content strong{color:var(--text-emphasis)}.help-content em{color:var(--text-emphasis);font-style:italic}.help-content a{color:var(--link);text-decoration:none;transition:color .2s}.help-content a:hover{color:var(--link-hover)}.help-content pre{background-color:var(--surface);border:1px solid var(--border);color:var(--text-primary);border-radius:8px;margin-bottom:24px;padding:20px 24px;font-size:14px;line-height:1.7;overflow-x:auto}.help-content code{font-family:SF Mono,Fira Code,Fira Mono,Menlo,monospace}.help-content table{border-collapse:collapse;width:100%;margin-bottom:24px;font-size:14px}@media (min-width:768px){.help-content table{font-size:15px}}.help-content th{text-align:left;color:var(--text-primary);border-bottom:1px solid var(--border);padding:10px 12px;font-weight:500}.help-content td{color:var(--text-primary);border-bottom:1px solid var(--border);padding:10px 12px}.help-homepage{max-width:720px}.help-homepage-title{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:8px;font-size:28px;font-weight:500}@media (min-width:768px){.help-homepage-title{font-size:36px}}.help-homepage-subtitle{color:var(--text-secondary);margin-bottom:40px;font-size:16px;line-height:1.7}.help-search{width:100%;font-size:15px;font-family:var(--font-inter), sans-serif;background-color:var(--surface);border:1px solid var(--border);color:var(--text-primary);border-radius:8px;outline:none;margin-bottom:48px;padding:12px 16px;transition:border-color .2s}.help-search::placeholder{color:var(--text-muted)}.help-search:focus{border-color:var(--accent-border)}.help-categories{grid-template-columns:1fr;gap:12px;margin-bottom:56px;display:grid}@media (min-width:480px){.help-categories{grid-template-columns:1fr 1fr}}@media (min-width:768px){.help-categories{grid-template-columns:1fr 1fr 1fr}}.help-category-card{background-color:var(--surface);border:1px solid var(--border);border-radius:8px;padding:20px;text-decoration:none;transition:border-color .2s,background-color .2s;display:block}.help-category-card:hover{border-color:var(--accent-border);background-color:var(--surface2)}.help-category-card-title{color:var(--text-primary);margin-bottom:4px;font-size:15px;font-weight:500}.help-category-card-count{color:var(--text-muted);font-size:13px}.help-popular-title{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:16px;font-size:14px;font-weight:600}.help-popular-list{margin:0;padding:0;list-style:none}.help-popular-list li{border-bottom:1px solid var(--border)}.help-popular-list a{color:var(--text-secondary);padding:14px 0;font-size:15px;text-decoration:none;transition:color .2s;display:block}.help-popular-list a:hover{color:var(--link)}.help-search-results{margin-bottom:48px}.help-search-empty{color:var(--text-secondary);font-size:15px}.help-search-list{margin:0;padding:0;list-style:none}.help-search-list li{border-bottom:1px solid var(--border)}.help-search-result{padding:16px 0;text-decoration:none;transition:background-color .15s;display:block}.help-search-result:hover .help-search-result-title{color:var(--accent)}.help-search-result-section{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.help-search-result-title{color:var(--text-primary);margin-bottom:4px;font-size:15px;font-weight:500;transition:color .15s;display:block}.help-search-result-snippet{color:var(--text-secondary);font-size:13px;line-height:1.5;display:block}
