.main--content>.help-root{max-width:1600px}.help-page-header{display:flex;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);margin-bottom:var(--space-5);border-bottom:1px solid var(--border)}.help-header-icon{width:32px;height:32px;border-radius:var(--radius-md);background:var(--accent-subtle);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.help-header-icon svg{width:17px;height:17px;stroke:var(--accent);fill:none;stroke-width:2}.help-header-text{flex:1 1 auto;min-width:0}.help-header-title{font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);font-weight:700;color:var(--text-primary);margin:0}.help-header-sub{font-size:var(--text-xs);color:var(--text-muted);margin:1px 0 0}.help-searchbar{display:flex;align-items:center;gap:8px;background:var(--bg-canvas);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:9px 12px;margin-bottom:var(--space-5);transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.help-searchbar:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.help-searchbar svg{width:16px;height:16px;stroke:var(--text-muted);fill:none;stroke-width:2;flex:0 0 auto}.help-search-input{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:13px;color:var(--text-primary)}.help-search-input::-moz-placeholder{color:var(--text-muted)}.help-search-input::placeholder{color:var(--text-muted)}.help-search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.help-results section{margin-bottom:var(--space-5)}.help-results section:last-child{margin-bottom:0}.docs-section-label{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-3)}.docs-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.doc-card{display:flex;align-items:flex-start;gap:12px;padding:14px var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-canvas);cursor:pointer;text-decoration:none;transition:border-color var(--motion-fast),background var(--motion-fast),transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast)}.doc-card:focus-visible,.doc-card:hover{border-color:var(--accent);background:var(--accent-subtle);box-shadow:var(--shadow-hover);transform:translateY(-2px);outline:none}@media (prefers-reduced-motion:reduce){.doc-card:focus-visible,.doc-card:hover{transform:none}}.doc-card-icon{width:30px;height:30px;border-radius:var(--radius-sm);background:var(--bg-raised);display:flex;align-items:center;justify-content:center;flex:0 0 auto;transition:background var(--motion-fast)}.doc-card:focus-visible .doc-card-icon,.doc-card:hover .doc-card-icon{background:var(--accent-subtle-strong)}.doc-card-icon svg{width:15px;height:15px;stroke:var(--text-secondary);fill:none;stroke-width:2}.doc-card:focus-visible .doc-card-icon svg,.doc-card:hover .doc-card-icon svg{stroke:var(--accent)}.doc-card-body{flex:1;min-width:0}.doc-card-title{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.3}.doc-card:focus-visible .doc-card-title,.doc-card:hover .doc-card-title{color:var(--accent)}.doc-card-desc{margin-top:2px;line-height:1.4}.doc-card-cta,.doc-card-desc{font-size:11px;color:var(--text-muted)}.doc-card-cta{display:flex;align-items:center;gap:3px;font-weight:700;margin-top:6px;transition:color var(--motion-fast)}.doc-card:focus-visible .doc-card-cta,.doc-card:hover .doc-card-cta{color:var(--accent)}.doc-card-cta svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:2.5}.help-empty{font-size:13px;color:var(--text-secondary);line-height:1.55;padding:var(--space-5);border:1px dashed var(--border-strong);border-radius:var(--radius-md);text-align:center}.help-section{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border)}.help-section-title{font-size:var(--text-base);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);font-weight:700;color:var(--text-primary);margin:0 0 var(--space-4)}.help-article{padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-canvas);margin-bottom:var(--space-3);scroll-margin-top:64px}.help-article:last-child{margin-bottom:0}.help-article-title{font-size:13.5px;font-weight:700;color:var(--text-primary);margin:0 0 var(--space-3)}.help-article-block{margin-bottom:var(--space-3)}.help-article-block:last-child{margin-bottom:0}.help-article-heading{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.help-article-heading,.help-article-text{color:var(--text-secondary);margin:0 0 var(--space-2)}.help-article-text{font-size:12.5px;line-height:1.6}.help-article-text:last-child{margin-bottom:0}.help-article-list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.help-article-list li{font-size:12.5px;color:var(--text-secondary);line-height:1.55}.help-article-list li::marker{color:var(--text-muted)}#release-notes{scroll-margin-top:64px}.help-release-note{padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-canvas);margin-bottom:var(--space-3)}.help-release-note:last-child{margin-bottom:0}.help-release-meta{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.help-release-version{font-size:11px;font-weight:700;color:var(--accent);background:var(--accent-subtle);border-radius:var(--radius-full);padding:2px 9px}.help-release-date{font-size:11px;color:var(--text-muted);font-family:var(--font-mono)}.help-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}.help-shortcut-list{list-style:none;margin:var(--space-3) 0 0;padding:0}.help-shortcut-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--border)}.help-shortcut-row:last-child{border-bottom:none}.help-shortcut-label{font-size:12px;color:var(--text-secondary)}.help-shortcut-keys{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.help-kbd{font-family:inherit;font-size:11px;font-weight:600;line-height:1;color:var(--text-secondary);background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:4px 7px;white-space:nowrap}.help-faq-item{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-canvas);margin-bottom:var(--space-2);padding:0 var(--space-4);overflow:clip}.help-faq-item:has(>.help-faq-q:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.help-faq-q{font-size:13px;font-weight:600;color:var(--text-primary);cursor:pointer;padding:12px 0;list-style:none}.help-root .help-faq-q:focus-visible{outline:none}.help-faq-q::-webkit-details-marker{display:none}.help-faq-q:after{content:"+";float:right;color:var(--text-muted);font-weight:700}.help-faq-item[open] .help-faq-q:after{content:"–"}.help-faq-item[open] .help-faq-q{color:var(--accent)}.help-faq-a{font-size:12px;max-width:85ch;margin:0;padding:0 0 12px}.help-faq-a,.help-support-copy{color:var(--text-secondary);line-height:1.55}.help-support-copy{font-size:13px;margin:0 0 var(--space-3)}.help-support-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--accent);text-decoration:none}.help-support-link:hover{text-decoration:underline}.help-support-link svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2}.help-support-sla{font-size:12px;color:var(--text-muted);margin:var(--space-2) 0 0}.help-toc{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5);position:sticky;top:48px;z-index:10;padding:var(--space-3) 0;margin-top:calc(-1 * var(--space-3));background:transparent;backdrop-filter:blur(16px);border-bottom:1px solid var(--border)}.main .help-toc{top:0}.help-toc-link{font-size:12px;font-weight:600;color:var(--text-secondary);text-decoration:none;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-canvas);padding:5px 12px;transition:border-color var(--motion-fast),background var(--motion-fast),color var(--motion-fast)}.help-toc-link:focus-visible,.help-toc-link:hover{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent);outline:none}@media (pointer:coarse){.help-faq-q,.help-toc-link{min-height:44px}}.help-anchor-target,.help-section[id]{scroll-margin-top:64px}.help-tutorial-group{margin-top:var(--space-5)}.help-tutorial-group:first-of-type{margin-top:0}.help-tutorial-group-title{font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--space-1)}.help-tutorial-group-blurb{font-size:12.5px;color:var(--text-secondary);line-height:1.55;margin:0 0 var(--space-3)}.help-tutorial-card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-canvas);margin-bottom:var(--space-3);overflow:hidden;scroll-margin-top:64px}.help-tutorial-card:last-child{margin-bottom:0}.help-tutorial-shot{display:block;width:100%;height:auto;border-bottom:1px solid var(--border);background:var(--bg-raised)}.help-tutorial-body{padding:var(--space-4) var(--space-5)}.help-tutorial-title{font-size:13.5px;font-weight:700;color:var(--text-primary);margin:0 0 var(--space-2)}.help-tutorial-steps{margin:0 0 var(--space-3);padding-left:20px;display:flex;flex-direction:column;gap:6px}.help-tutorial-steps li{font-size:12.5px;color:var(--text-secondary);line-height:1.55}.help-tutorial-steps li::marker{color:var(--accent);font-weight:700}.help-tutorial-steps:last-child{margin-bottom:0}.help-compare-scroll{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-canvas)}.help-compare-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.help-compare-table{width:100%;min-width:720px;border-collapse:collapse;font-size:12px}.help-compare-caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.help-compare-table td,.help-compare-table th{padding:10px 12px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.help-compare-table thead th{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-raised);white-space:nowrap}.help-compare-table tbody tr:last-child td,.help-compare-table tbody tr:last-child th{border-bottom:none}.help-compare-feature-col{font-weight:600;color:var(--text-primary);min-width:180px}.help-compare-us{background:var(--accent-subtle)}.help-compare-table thead .help-compare-us{color:var(--accent)}.help-compare-mark{display:block;font-weight:700;line-height:1;margin-bottom:3px}.help-compare-mark-yes{color:var(--accent)}.help-compare-mark-partial{color:var(--text-secondary)}.help-compare-mark-no,.help-compare-note{color:var(--text-muted)}.help-compare-note{display:block;font-size:11px;line-height:1.4}.help-contact-cards{display:grid;grid-template-columns:1fr;gap:var(--space-2)}.help-contact-card{display:flex;align-items:center;gap:12px;padding:14px var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-canvas);text-decoration:none;transition:border-color var(--motion-fast),background var(--motion-fast),box-shadow var(--motion-fast)}.help-contact-card:focus-visible,.help-contact-card:hover{border-color:var(--accent);background:var(--accent-subtle);box-shadow:var(--shadow-sm);outline:none}.help-contact-card:focus-visible .doc-card-title,.help-contact-card:hover .doc-card-title{color:var(--accent)}@media (max-width:639px){.docs-grid,.help-shortcuts{grid-template-columns:1fr}.help-page-header{flex-wrap:wrap}}.help-beta-notice{margin:0 0 var(--space-5);padding:var(--space-5);border:1px solid var(--accent);border-radius:var(--radius-lg);background:var(--accent-subtle);color:var(--text-secondary)}.help-beta-notice h2{margin:var(--space-2) 0;color:var(--text-primary);font-size:var(--text-lg)}.help-beta-notice p{margin:var(--space-2) 0 0;line-height:var(--leading-normal)}.help-beta-badge{display:inline-flex;padding:2px 8px;border-radius:var(--radius-full);background:var(--accent);color:var(--text-on-accent);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}