.help-body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.help-wrap{max-width:940px;margin:0 auto;padding:0 20px}.help-topbar{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--color-border);background:color-mix(in oklab,var(--color-bg) 88%,transparent);backdrop-filter:blur(8px)}.help-topbar-inner{max-width:940px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.help-wordmark{font-family:var(--font-display);font-weight:800;font-size:19px;letter-spacing:-.025em;color:var(--color-text);text-decoration:none}.help-wordmark span.dot{color:var(--color-scarlett)}.help-wordmark span.sub{font-weight:500;font-size:13px;color:var(--color-muted);margin-left:7px}.help-hero{padding:60px 0 36px;text-align:center}.help-hero h1{font-family:var(--font-display);font-size:clamp(32px,5vw,46px);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0 0 12px;text-wrap:balance}.help-hero p{color:var(--color-muted);font-size:16px;margin:0 auto 26px;max-width:46ch}.help-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--color-scarlett);font-weight:600;margin-bottom:10px}.help-eyebrow.quiet{color:var(--color-dim)}.help-section{padding:22px 0}.help-section h2{font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.015em;margin:0 0 16px}.help-grid{display:grid;gap:10px;grid-template-columns:1fr}@media (min-width:620px){.help-grid.two{grid-template-columns:1fr 1fr}}@media (min-width:860px){.help-grid.three{grid-template-columns:repeat(3,1fr)}}.help-card{display:block;border:1px solid var(--color-border);border-radius:14px;box-shadow:var(--shadow-card);padding:16px 18px;text-decoration:none;color:var(--color-text);background:var(--color-surface);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.help-card:hover{transform:translateY(-2px);border-color:var(--color-scarlett);box-shadow:var(--shadow-card-hover)}.help-card .t{font-size:14.5px;font-weight:600;display:flex;align-items:center;gap:7px}.help-card .d{font-size:13px;color:var(--color-muted);margin-top:4px}.help-card .n{font-size:11px;font-weight:700;color:var(--color-dim);font-variant-numeric:tabular-nums;min-width:16px}.help-card .meta{color:var(--color-dim);font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin-top:7px;display:block}.help-arrow{color:var(--color-scarlett)}.help-layout{display:grid;grid-template-columns:1fr;gap:28px;padding:24px 0 70px}@media (min-width:900px){.help-layout{grid-template-columns:220px minmax(0,1fr)}}.help-nav{display:none}@media (min-width:900px){.help-nav{display:block;position:sticky;top:76px;align-self:start;max-height:calc(100vh - 96px);overflow-y:auto}}.help-nav .group{margin-bottom:18px}.help-nav .group>.lbl{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--color-dim);font-weight:600;margin:0 0 8px}.help-nav a{display:block;padding:5px 10px;border-radius:8px;font-size:13px;color:var(--color-muted);text-decoration:none}.help-nav a:hover{background:var(--color-surface-2);color:var(--color-text)}.help-nav a.active{background:var(--color-scarlett-soft);color:var(--color-text);font-weight:600}.help-article{max-width:680px}.help-crumb{font-size:12.5px;margin-bottom:14px}.help-crumb,.help-crumb a{color:var(--color-muted)}.help-article h1{font-family:var(--font-display);font-size:34px;font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:0 0 16px;text-wrap:balance}.help-article h2{font-size:22px;margin:34px 0 10px;letter-spacing:-.015em}.help-article h2,.help-article h3{font-family:var(--font-display);font-weight:700}.help-article h3{font-size:17px;margin:28px 0 8px;letter-spacing:-.01em}.help-article p{margin:0 0 14px}.help-article a{color:var(--color-scarlett);text-decoration:none}.help-article a:hover{text-decoration:underline}.help-article ol,.help-article ul{margin:0 0 16px;padding-left:22px}.help-article li{margin:4px 0}.help-article blockquote{margin:0 0 20px;padding:12px 16px;border-left:3px solid var(--color-border-strong);background:var(--color-surface-2);border-radius:0 12px 12px 0;color:var(--color-text)}.help-article code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:5px;padding:1.5px 5px}.help-article pre{overflow-x:auto}.help-tablewrap{overflow-x:auto;border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--shadow-card);margin:0 0 22px}.help-article table{width:100%;border-collapse:collapse;font-size:13.5px}.help-article thead{background:var(--color-surface-2)}.help-article th{text-align:left;padding:11px 16px;font-size:10px;text-transform:uppercase;letter-spacing:.14em;font-weight:600;color:var(--color-dim);white-space:nowrap}.help-article td{padding:13px 16px;border-top:1px solid var(--color-border);vertical-align:top}.help-fig{margin:18px 0 22px}.help-fig img{width:100%;height:auto;display:block;border:1px solid var(--color-border);border-radius:14px;box-shadow:var(--shadow-card)}.help-fig.mob{max-width:300px}.help-fig figcaption{font-size:12.5px;color:var(--color-muted);margin-top:8px;text-align:center}.help-callout{display:flex;gap:11px;align-items:flex-start;padding:14px 16px;border-radius:12px;margin:0 0 24px;font-size:13.5px}.help-callout.warning{background:color-mix(in oklab,var(--color-warning) 9%,transparent);border:1px solid color-mix(in oklab,var(--color-warning) 30%,transparent)}.help-callout.warning strong{color:var(--color-warning)}.help-callout.note{background:color-mix(in oklab,var(--color-scarlett) 6%,transparent);border:1px solid color-mix(in oklab,var(--color-scarlett) 26%,transparent)}.help-callout.note strong{color:var(--color-scarlett)}.help-pill{display:inline-flex;align-items:center;gap:5px;border-radius:999px;font-size:12px;font-weight:600;padding:3px 10px}.help-pill .dot{width:5px;height:5px;border-radius:999px;background:currentColor}.help-pill.ok{color:var(--color-success);background:color-mix(in oklab,var(--color-success) 12%,transparent)}.help-pill.warn{color:var(--color-warning);background:color-mix(in oklab,var(--color-warning) 12%,transparent)}.help-pill.bad{color:var(--color-error);background:color-mix(in oklab,var(--color-error) 12%,transparent)}.help-stuck{margin-top:26px;padding:16px 18px;border-radius:14px;background:var(--color-surface-2);font-size:13.5px;color:var(--color-muted)}.help-stuck a{color:var(--color-scarlett)}.help-foot{border-top:1px solid var(--color-border);padding:22px 0 46px;font-size:12.5px;color:var(--color-dim);text-align:center}.help-foot a{color:var(--color-scarlett)}.help-search{position:relative;width:100%;max-width:320px}.help-hero .help-search{max-width:560px;margin:0 auto}.help-search input{width:100%;height:44px;border-radius:999px;border:1px solid var(--color-border-strong);background:var(--color-surface);box-shadow:var(--shadow-search);padding:0 16px 0 42px;font:inherit;font-size:14px;color:var(--color-text);outline:none}.help-hero .help-search input{height:56px;font-size:16px}.help-search input:focus{border-color:var(--color-scarlett);box-shadow:0 0 0 3px var(--color-scarlett-soft)}.help-search .icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:var(--color-dim);display:flex}.help-results{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:50;background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;box-shadow:var(--shadow-card-hover);overflow:hidden;max-height:380px;overflow-y:auto}.help-results a{display:block;padding:11px 16px;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-text)}.help-results a:last-child{border-bottom:0}.help-results a:hover,.help-results a[data-active=true]{background:var(--color-scarlett-soft)}.help-results .rt{font-size:14px;font-weight:600}.help-results .rm{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--color-dim);margin-bottom:3px}.help-results .re{font-size:12.5px;color:var(--color-muted);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.help-results .empty{padding:18px 16px;font-size:13.5px;color:var(--color-muted)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}