:root{--tibbs-auth-canvas: #f5f8fc;--tibbs-auth-surface: #ffffff;--tibbs-auth-surface-muted: #f4f6fb;--tibbs-auth-ink: #111827;--tibbs-auth-ink-strong: #0b1220;--tibbs-auth-body: #344054;--tibbs-auth-muted: #667085;--tibbs-auth-subtle: #667085;--tibbs-auth-line: #eaecf0;--tibbs-auth-line-strong: #d0d5dd;--tibbs-auth-danger: #a61d24;--tibbs-auth-danger-bg: #fff1f0;--tibbs-auth-danger-line: #f3c9c6;--tibbs-auth-warn: #8a5a00;--tibbs-auth-warn-bg: #fff8e6;--tibbs-auth-ok: #1d6b3f;--tibbs-auth-ok-bg: #eef8f1;--tibbs-auth-focus: #2563eb;--tibbs-auth-focus-ring: 0 0 0 3px rgba(37, 99, 235, .14);--tibbs-auth-brand-0: #0b1220;--tibbs-auth-brand-1: #111827;--tibbs-auth-brand-2: #162033;--tibbs-auth-page: #ffffff;--tibbs-auth-page-glow: rgba(74, 118, 255, .22);--tibbs-auth-page-glow-cyan: rgba(20, 184, 166, .1);--tibbs-auth-page-glow-violet: rgba(124, 92, 246, .09);--tibbs-auth-page-glow-sky: rgba(56, 189, 248, .08);--tibbs-auth-panel: #ffffff;--tibbs-auth-field: #f7f9fd;--tibbs-auth-field-line: #d7ddea;--tibbs-auth-accent: #4463ee;--tibbs-auth-accent-hover: #3451d1;--tibbs-auth-accent-soft: rgba(68, 99, 238, .12);--tibbs-auth-radius-card: 12px;--tibbs-auth-radius-panel: 10px;--tibbs-auth-radius-field: 8px;--tibbs-auth-radius-chip: 999px;--tibbs-auth-space-1: 4px;--tibbs-auth-space-2: 8px;--tibbs-auth-space-3: 12px;--tibbs-auth-space-4: 16px;--tibbs-auth-space-5: 20px;--tibbs-auth-space-6: 24px;--tibbs-auth-space-8: 32px;--tibbs-auth-space-10: 40px;--tibbs-auth-space-12: 48px;--tibbs-auth-font: "Inter Variable", Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--tibbs-auth-size-display: 30px;--tibbs-auth-size-title: 22px;--tibbs-auth-size-body: 15px;--tibbs-auth-size-label: 14px;--tibbs-auth-size-meta: 13px;--tibbs-auth-size-micro: 12px;--tibbs-auth-lh-tight: 1.18;--tibbs-auth-lh-normal: 1.6;--tibbs-auth-lh-loose: 1.75;--tibbs-auth-track-display: -.028em;--tibbs-auth-weight-strong: 650;--tibbs-auth-weight-medium: 560;--tibbs-auth-shadow-card: 0 28px 80px rgba(37, 61, 108, .14);--tibbs-auth-shadow-panel: 0 18px 46px rgba(49, 72, 118, .1);--tibbs-auth-shadow-field: none;--tibbs-auth-shadow-btn: none;--tibbs-auth-control-h: 48px;--tibbs-auth-card-w: 440px;--tibbs-auth-card-pad: 0px;--tibbs-auth-form-w: 424px;--tibbs-auth-delay-paint: .2s;--tibbs-auth-delay-skeleton: .6s;--tibbs-auth-delay-patience: 4s;--tibbs-auth-motion: .16s;--tibbs-auth-motion-fast: .16s;--tibbs-auth-motion-enter: .22s;--tibbs-auth-motion-ambient: 22s}@media(prefers-reduced-motion:reduce){:root{--tibbs-auth-motion: 0ms;--tibbs-auth-motion-fast: 0ms;--tibbs-auth-motion-enter: 0ms}}:root[data-theme=dark],.tibbs-auth-theme[data-theme=dark]{--tibbs-auth-canvas: #0c1022;--tibbs-auth-surface: #11152b;--tibbs-auth-surface-muted: #191e37;--tibbs-auth-ink: #f8fafc;--tibbs-auth-ink-strong: #ffffff;--tibbs-auth-body: #dbe3ee;--tibbs-auth-muted: #c4cfdd;--tibbs-auth-subtle: #91a0b5;--tibbs-auth-line: #2a304c;--tibbs-auth-line-strong: #46506f;--tibbs-auth-page: #090d1d;--tibbs-auth-page-glow: rgba(69, 97, 255, .3);--tibbs-auth-page-glow-cyan: rgba(45, 212, 191, .12);--tibbs-auth-page-glow-violet: rgba(139, 92, 246, .14);--tibbs-auth-page-glow-sky: rgba(56, 189, 248, .1);--tibbs-auth-panel: #12172e;--tibbs-auth-field: #191f39;--tibbs-auth-field-line: #39415e;--tibbs-auth-accent: #6178ff;--tibbs-auth-accent-soft: rgba(97, 120, 255, .18);--tibbs-auth-danger: #ffb3ad;--tibbs-auth-danger-bg: #2a1214;--tibbs-auth-danger-line: #5b2327;--tibbs-auth-warn: #f0c674;--tibbs-auth-warn-bg: #2a2010;--tibbs-auth-ok: #86e0aa;--tibbs-auth-ok-bg: #10241a;--tibbs-auth-focus: #93c5fd;--tibbs-auth-focus-ring: 0 0 0 3px rgba(147, 197, 253, .28);--tibbs-auth-accent-hover: #8293ff;--tibbs-auth-shadow-card: 0 28px 80px rgba(0, 0, 0, .3);--tibbs-auth-shadow-panel: 0 20px 48px rgba(0, 0, 0, .24);--tibbs-auth-shadow-btn: none}.auth-shell{display:flex;box-sizing:border-box;min-height:calc(100svh - 60px);align-items:center;justify-content:center;padding:clamp(48px,8vh,88px) var(--tibbs-auth-space-5) 64px;background:var(--tibbs-auth-canvas)}.auth-card{box-sizing:border-box;width:100%;max-width:var(--tibbs-auth-card-w);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--tibbs-auth-body);font-family:var(--tibbs-auth-font);font-size:var(--tibbs-auth-size-body);line-height:var(--tibbs-auth-lh-normal);text-align:center}.auth-card:focus{outline:none}.auth-card:focus-visible{outline:2px solid var(--tibbs-auth-focus);outline-offset:3px}.auth-eyebrow{margin:0 0 var(--tibbs-auth-space-3);color:var(--tibbs-auth-muted);font-size:var(--tibbs-auth-size-micro);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.auth-title{margin:0 0 var(--tibbs-auth-space-3);color:var(--tibbs-auth-ink);font-size:var(--tibbs-auth-size-display);font-weight:var(--tibbs-auth-weight-strong);line-height:var(--tibbs-auth-lh-tight);letter-spacing:var(--tibbs-auth-track-display)}.auth-sub{margin:0 0 var(--tibbs-auth-space-6);color:var(--tibbs-auth-muted);font-size:var(--tibbs-auth-size-body);line-height:var(--tibbs-auth-lh-loose)}.auth-sub:last-child{margin-bottom:0}.auth-flow-indicator{display:flex;min-height:8px;align-items:center;justify-content:center;gap:var(--tibbs-auth-space-2);margin:0 0 var(--tibbs-auth-space-6)}.auth-flow-indicator[hidden]{display:none}.auth-flow-indicator span{width:8px;height:8px;border-radius:var(--tibbs-auth-radius-chip);background:var(--tibbs-auth-accent);opacity:.28;animation:auth-flow-pulse 1.2s ease-in-out infinite}.auth-flow-indicator span:nth-child(2){animation-delay:.12s}.auth-flow-indicator span:nth-child(3){animation-delay:.24s}@keyframes auth-flow-pulse{0%,60%,to{transform:translateY(0);opacity:.28}30%{transform:translateY(-4px);opacity:1}}.auth-client{display:flex;align-items:center;gap:var(--tibbs-auth-space-2);margin:0 0 var(--tibbs-auth-space-6);padding:0 0 var(--tibbs-auth-space-4);border:0;border-bottom:1px solid var(--tibbs-auth-line);border-radius:0;background:transparent;color:var(--tibbs-auth-muted);font-size:var(--tibbs-auth-size-meta)}.auth-client strong{color:var(--tibbs-auth-ink);font-weight:var(--tibbs-auth-weight-strong)}.auth-icon{display:grid;place-items:center;width:40px;height:40px;margin:0 auto var(--tibbs-auth-space-5);border-radius:var(--tibbs-auth-radius-chip);background:var(--tibbs-auth-surface-muted);color:var(--tibbs-auth-muted)}.auth-icon svg{width:20px;height:20px}.auth-icon--danger{border:1px solid var(--tibbs-auth-danger-line);background:var(--tibbs-auth-danger-bg);color:var(--tibbs-auth-danger)}.auth-actions{display:flex;flex-direction:column;gap:var(--tibbs-auth-space-3);margin-top:var(--tibbs-auth-space-6)}.auth-actions form{margin:0}.auth-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--tibbs-auth-control-h);padding:0 var(--tibbs-auth-space-5);border:1px solid var(--tibbs-auth-accent);border-radius:var(--tibbs-auth-radius-field);background:var(--tibbs-auth-accent);box-shadow:var(--tibbs-auth-shadow-btn);color:#fff;font-family:var(--tibbs-auth-font);font-size:var(--tibbs-auth-size-label);font-weight:var(--tibbs-auth-weight-strong);line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background var(--tibbs-auth-motion) ease,border-color var(--tibbs-auth-motion) ease,color var(--tibbs-auth-motion) ease}.auth-btn:hover{border-color:var(--tibbs-auth-accent-hover);background:var(--tibbs-auth-accent-hover);color:#fff;text-decoration:none}.auth-btn:focus-visible{outline:2px solid var(--tibbs-auth-focus);outline-offset:2px;box-shadow:var(--tibbs-auth-focus-ring)}.auth-btn--ghost{border-color:var(--tibbs-auth-line);background:#fff;box-shadow:none;color:var(--tibbs-auth-muted);font-weight:var(--tibbs-auth-weight-medium)}.auth-btn--ghost:hover{border-color:var(--tibbs-auth-line);background:var(--tibbs-auth-surface-muted);color:var(--tibbs-auth-ink)}.auth-btn--block{width:100%}.auth-alert{margin:0 0 var(--tibbs-auth-space-5);padding:var(--tibbs-auth-space-3) var(--tibbs-auth-space-4);border:1px solid var(--tibbs-auth-danger-line);border-radius:var(--tibbs-auth-radius-panel);background:var(--tibbs-auth-danger-bg);color:var(--tibbs-auth-danger);font-size:var(--tibbs-auth-size-meta);line-height:var(--tibbs-auth-lh-normal)}.auth-alert--warn{border-color:#8a5a003d;background:var(--tibbs-auth-warn-bg);color:var(--tibbs-auth-warn)}.auth-foot{margin:var(--tibbs-auth-space-6) 0 0;padding-top:var(--tibbs-auth-space-4);border-top:1px solid var(--tibbs-auth-line);text-align:center;color:var(--tibbs-auth-subtle);font-size:var(--tibbs-auth-size-micro);line-height:var(--tibbs-auth-lh-normal)}.auth-deadend .auth-title{font-size:var(--tibbs-auth-size-title)}@media(max-width:640px){.auth-shell{padding:var(--tibbs-auth-space-6) var(--tibbs-auth-space-4) var(--tibbs-auth-space-10)}.auth-card{padding:0;border-radius:0}.auth-title{font-size:26px}}@media(prefers-reduced-motion:reduce){.auth-flow-indicator span{animation:none;opacity:.72}}:root{color-scheme:light;--accent: #2563eb;--accent-strong: #1d4ed8;--accent-soft: #eff6ff;--on-accent: #ffffff;--canvas: #fbfbfc;--surface: #ffffff;--surface-hover: #f5f7fa;--surface-strong: #eef1f5;--text: #172033;--muted: #647084;--subtle: #8b96a8;--border: #e3e7ed;--border-strong: #cdd4de;--code: #111827;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}:root[data-theme=dark]{color-scheme:dark;--accent: #60a5fa;--accent-strong: #93c5fd;--accent-soft: #172554;--on-accent: #0c111b;--canvas: #0c111b;--surface: #111827;--surface-hover: #182232;--surface-strong: #202b3b;--text: #f8fafc;--muted: #c4cfdd;--subtle: #91a0b5;--border: #293548;--border-strong: #3b4b63;--code: #030712}*{box-sizing:border-box}[hidden]{display:none!important}html{overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:84px}body{min-width:0;margin:0;overflow-x:hidden;background:var(--canvas);color:var(--text);font-size:15px;line-height:1.65}button,input{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}svg{display:block}:where(a,button,input):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:100;left:16px;top:-60px;padding:9px 14px;background:var(--text);color:var(--canvas);border-radius:7px}.skip-link:focus{top:12px}.topbar{position:sticky;z-index:50;top:0;height:60px;display:grid;grid-template-columns:minmax(210px,1fr) minmax(320px,600px) minmax(160px,1fr);align-items:center;gap:24px;padding:0 28px;background:var(--surface);border-bottom:1px solid var(--border)}.top-brand-zone{display:flex;align-items:center;gap:10px;min-width:0}.brand{display:inline-flex;align-items:center;gap:9px;width:max-content;color:var(--text);font-weight:720;letter-spacing:-.02em}.brand img{width:30px;height:30px}.brand-divider{width:1px;height:18px;background:var(--border)}.brand-product{color:var(--muted);font-weight:560}.top-search{position:relative;width:100%}.top-search>svg{position:absolute;top:11px;left:13px;width:17px;height:17px;color:var(--subtle);pointer-events:none}.top-search input{width:100%;height:38px;padding:0 74px 0 40px;color:var(--text);background:var(--canvas);border:1px solid var(--border);border-radius:7px;outline:none;transition:border-color .15s ease,background .15s ease}.top-search input:hover{border-color:var(--border-strong)}.top-search input:focus{border-color:var(--accent);background:var(--surface)}.shortcut{position:absolute;top:7px;right:8px;padding:1px 7px;color:var(--subtle);background:var(--surface);border:1px solid var(--border);border-radius:4px;font-size:12px;line-height:18px}.top-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:max-content}.top-actions form{margin:0}.icon-button,.nav-toggle{display:inline-grid;place-items:center;width:36px;height:36px;padding:0;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer}.icon-button:hover,.nav-toggle:hover{color:var(--text);background:var(--surface-hover);border-color:var(--border)}.icon-button svg,.nav-toggle svg{width:17px;height:17px}.login-link,.account-menu{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 9px;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer;font-size:13px;font-weight:560}.login-link:hover,.account-menu:hover{color:var(--text);background:var(--surface-hover);border-color:var(--border)}.login-link svg{width:14px;height:14px}.account-menu svg{width:16px;height:16px}.nav-toggle{display:none}.shell{display:grid;grid-template-columns:252px minmax(0,1fr);min-height:calc(100vh - 60px)}.shell-single{grid-template-columns:minmax(0,1fr)}.left-nav{position:sticky;top:60px;align-self:start;height:calc(100vh - 60px);overflow-y:auto;padding:24px 18px 36px;background:var(--surface);border-right:1px solid var(--border);scrollbar-width:thin}.nav-filter{position:relative;margin:0 2px 28px}.nav-filter>svg{position:absolute;top:10px;left:11px;width:16px;height:16px;color:var(--subtle);pointer-events:none}.nav-filter input{width:100%;height:36px;padding:0 34px 0 35px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:7px;outline:0;font-size:13px}.nav-filter input:hover{border-color:var(--border-strong)}.nav-filter input:focus{border-color:var(--accent)}.nav-filter-shortcut{position:absolute;top:7px;right:8px;width:20px;height:20px;color:var(--subtle);border:1px solid var(--border);border-radius:4px;font-size:12px;line-height:18px;text-align:center;pointer-events:none}.nav-heading{margin:0 0 7px;padding:0 10px;color:var(--text);font-size:12px;font-weight:700;letter-spacing:.02em}.nav-group{margin:0 0 25px}.nav-group+.nav-group{padding-top:21px;border-top:1px solid var(--border)}.nav-list{display:grid;gap:1px;margin:0;padding:0;list-style:none}.nav-list a{display:block;min-height:34px;padding:7px 10px;color:var(--muted);border-radius:6px;font-size:13px;line-height:1.5}.nav-list a:hover{color:var(--text);background:var(--surface-hover)}.nav-list a.active{color:var(--accent-strong);background:var(--accent-soft);font-weight:650}.nav-filter-empty{margin:14px 10px 0;color:var(--subtle);font-size:13px}.nav-mobile-header{display:none}.nav-close{display:inline-grid;place-items:center;width:34px;height:34px;padding:0;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer}.nav-close:hover{color:var(--text);background:var(--surface-hover);border-color:var(--border)}.nav-close svg{width:17px;height:17px}.nav-overlay{display:none}.main-grid{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,760px) 184px;gap:64px;padding:52px 40px 96px}.main-grid-single{grid-template-columns:minmax(0,760px);justify-content:center}.article{min-width:0;font-size:16px}.breadcrumbs{display:flex;align-items:center;gap:7px;min-width:0;margin-bottom:20px;color:var(--subtle);font-size:13px}.breadcrumbs a{flex:0 0 auto}.breadcrumbs a:hover{color:var(--accent-strong)}.breadcrumbs svg{flex:0 0 auto;width:14px;height:14px}.breadcrumbs span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-header{padding-bottom:27px;border-bottom:1px solid var(--border)}.article h1{margin:0;color:var(--text);font-size:clamp(34px,4vw,44px);line-height:1.16;letter-spacing:-.035em;font-weight:760}.article-lead{max-width:680px;margin:14px 0 0;color:var(--muted);font-size:17px;line-height:1.7}.article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:17px;color:var(--subtle);font-size:13px}.meta-divider{width:1px;height:15px;background:var(--border)}.copy-link{display:inline-flex;align-items:center;gap:6px;padding:2px 0;color:var(--muted);background:transparent;border:0;cursor:pointer}.copy-link:hover{color:var(--accent-strong)}.copy-link svg{width:15px;height:15px}.visibility-badge{display:inline-flex;align-items:center;padding:2px 7px;color:var(--accent-strong);background:var(--accent-soft);border-radius:999px;font-size:12px;font-weight:650}.help-document{padding-top:6px;overflow-wrap:anywhere}.article h2{margin:45px 0 14px;color:var(--text);font-size:25px;line-height:1.32;letter-spacing:-.02em}.article h3{margin:31px 0 10px;color:var(--text);font-size:19px;line-height:1.4}.article h4,.article h5,.article h6{margin:25px 0 9px;color:var(--text);line-height:1.45}.article p{margin:0 0 18px;color:color-mix(in srgb,var(--text) 90%,var(--muted))}.article ul,.article ol{margin:0 0 22px;padding-left:27px}.article ol{padding-left:30px}.article li{margin:8px 0;padding-left:3px}.article li::marker{color:var(--accent-strong);font-weight:650}.help-document a{color:var(--accent-strong);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 32%,transparent);text-underline-offset:3px}.help-document a:hover{text-decoration-color:currentColor}.note{display:grid;grid-template-columns:3px minmax(0,1fr);gap:15px;margin:27px 0;padding:17px 20px 17px 0;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-left:0;border-radius:0 8px 8px 0;overflow:hidden}.note:before{content:"";background:var(--accent);border-radius:3px}.note p{margin:0;color:var(--text)}.note strong{display:block;margin-bottom:3px}.code-block{position:relative;margin:27px 0;overflow:hidden;background:var(--code);border:1px solid #273247;border-radius:8px}.code-block pre{margin:0;padding:21px 22px;overflow-x:auto;color:#dbeafe;font:13px/1.72 SFMono-Regular,Consolas,Liberation Mono,monospace}.copy-button{position:absolute;top:9px;right:9px;display:inline-flex;align-items:center;gap:6px;padding:5px 8px;color:#cbd5e1;background:#1f2937;border:1px solid #3a495e;border-radius:5px;cursor:pointer;font-size:12px}.copy-button:hover{color:#fff;background:#29364a}.copy-button svg{width:14px;height:14px}.help-document code:not(pre code){padding:2px 5px;color:color-mix(in srgb,var(--text) 92%,var(--accent));background:var(--surface-strong);border-radius:4px;font:.9em/1.5 SFMono-Regular,Consolas,monospace}.help-document blockquote{margin:25px 0;padding:2px 0 2px 17px;color:var(--muted);border-left:3px solid var(--border-strong)}.help-document blockquote p:last-child{margin-bottom:0}.help-document table{display:block;width:100%;margin:25px 0;overflow-x:auto;border-collapse:collapse;font-size:14px}.help-document th,.help-document td{min-width:120px;padding:10px 12px;border:1px solid var(--border);text-align:left;vertical-align:top}.help-document th{color:var(--text);background:var(--surface-hover);font-weight:650}.help-document img{display:block;width:min(100%,760px);height:auto;max-height:640px;margin:26px auto;object-fit:contain;object-position:center;background:var(--surface-hover);border:1px solid var(--border);border-radius:8px}.help-document hr{margin:40px 0;border:0;border-top:1px solid var(--border)}.article-card{display:block;margin:25px 0;padding:17px 19px;background:var(--surface);border:1px solid var(--border);border-radius:8px;transition:border-color .15s ease,background .15s ease}.article-card:hover{background:var(--surface-hover);border-color:var(--border-strong)}.article-card strong{display:block;margin-bottom:3px}.article-card span{color:var(--muted);font-size:14px}.article-feedback{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:58px 0 24px;padding:23px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.article-feedback h2{margin:0 0 4px;font-size:17px;line-height:1.4;letter-spacing:0}.article-feedback p{margin:0;color:var(--subtle);font-size:13px}.feedback-actions{display:flex;gap:8px}.feedback-actions button{display:inline-flex;align-items:center;gap:6px;min-height:35px;padding:7px 11px;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:7px;cursor:pointer;font-size:13px}.feedback-actions button:hover,.feedback-actions button[aria-pressed=true]{color:var(--accent-strong);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 38%,var(--border))}.feedback-actions button:disabled{cursor:wait;opacity:.62}.feedback-actions svg{width:15px;height:15px}.feedback-status{min-height:18px;margin-top:7px;color:var(--muted);font-size:12px;text-align:right}.article-back{display:inline-flex;align-items:center;gap:7px;padding:5px 0;color:var(--muted);font-size:14px}.article-back:hover{color:var(--accent-strong)}.article-back svg{width:16px;height:16px}.right-rail{position:sticky;top:88px;align-self:start;min-width:0;padding-top:2px}.toc-title{margin:0 0 11px;color:var(--subtle);font-size:11px;font-weight:720;letter-spacing:.08em}.toc{display:grid;gap:2px;padding-left:13px;border-left:1px solid var(--border)}.toc-link{position:relative;padding:4px 0;color:var(--muted);font-size:13px;line-height:1.45}.toc-link:hover,.toc-link.active{color:var(--accent-strong)}.toc-link.active:before{content:"";position:absolute;top:4px;bottom:4px;left:-14px;width:2px;background:var(--accent);border-radius:2px}.toc-level-3,.toc-level-4,.toc-level-5,.toc-level-6{padding-left:12px}.help-home,.help-search-page{width:min(1040px,100%);margin:0 auto;padding:56px 48px 96px}.shell-single .help-home,.shell-single .help-search-page{width:min(900px,100%)}.help-hero{max-width:760px;padding:8px 0 48px}.help-eyebrow{margin:0 0 9px;color:var(--accent-strong);font-size:12px;font-weight:700;letter-spacing:.04em}.help-hero h1,.help-search-page h1{margin:0;color:var(--text);font-size:clamp(36px,4vw,48px);line-height:1.12;letter-spacing:-.04em}.help-hero>p:not(.help-eyebrow),.search-header>p:not(.help-eyebrow){max-width:720px;margin:15px 0 0;color:var(--muted);font-size:16px;line-height:1.7}.help-hero-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;max-width:720px;margin-top:24px;padding:6px 6px 6px 14px;background:var(--surface);border:1px solid var(--border-strong);border-radius:8px}.help-hero-search:focus-within{border-color:var(--accent)}.help-hero-search>svg{width:18px;height:18px;color:var(--subtle)}.help-hero-search input{min-width:0;height:40px;color:var(--text);background:transparent;border:0;outline:0}.help-hero-search button{height:38px;padding:0 17px;color:var(--on-accent);background:var(--accent-strong);border:0;border-radius:6px;cursor:pointer;font-size:13px;font-weight:650}.help-hero-search button:hover{background:var(--accent)}.help-home-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px}.help-category-card{min-width:0;padding:23px 0 26px;border-top:1px solid var(--border)}.help-category-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.help-category-heading h2{margin:0;color:var(--text);font-size:20px;line-height:1.35;letter-spacing:-.02em}.help-category-heading p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.help-category-heading>span{flex:0 0 auto;padding-top:3px;color:var(--subtle);font-size:12px}.help-category-card ul{display:grid;gap:1px;margin:14px 0 0;padding:0;list-style:none}.help-category-card li a{display:block;min-height:35px;padding:7px 0;color:var(--muted);font-size:14px;line-height:1.5}.help-category-card li a:hover{color:var(--accent-strong)}.search-header{padding:8px 0 29px;border-bottom:1px solid var(--border)}.search-header strong{color:var(--text);font-weight:630}.help-search-results{display:grid;padding-top:2px}.search-result{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 2px;border-bottom:1px solid var(--border)}.search-result:hover{background:var(--surface-hover)}.search-result-copy{display:grid;gap:4px;min-width:0}.search-result strong{font-size:16px;font-weight:660}.search-result-copy>span{overflow:hidden;color:var(--muted);font-size:14px;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.search-result small{color:var(--accent-strong);font-size:12px}.search-result small:empty{display:none}.search-result>svg{width:17px;height:17px;color:var(--subtle)}.help-empty{grid-column:1 / -1;padding:42px 0;color:var(--muted);text-align:left}.help-empty h2{margin:0 0 7px;color:var(--text);font-size:20px}.help-empty p{max-width:560px;margin:0}.help-empty-page{min-height:calc(100vh - 60px);min-height:calc(100dvh - 60px);display:flex;align-items:center;justify-content:center}.help-empty-page.help-empty{padding:40px 24px 72px}.help-empty-content{width:min(100%,420px);padding:0;text-align:center}.help-empty-content h1{margin:8px 0 6px;color:var(--text);font-size:24px;line-height:1.35;letter-spacing:-.02em}.help-empty-content p{margin:0 auto;color:var(--muted);font-size:14px}.help-empty-illustration{width:min(220px,72vw);height:auto;margin:0 auto 12px}.help-empty-halo{fill:var(--accent-soft)}.help-empty-shadow{fill:var(--surface-strong)}.help-empty-paper{fill:var(--surface);stroke:var(--border-strong);stroke-width:2}.help-empty-fold{fill:none;stroke:var(--border-strong);stroke-width:2;stroke-linejoin:round}.help-empty-line{fill:none;stroke:var(--border-strong);stroke-width:5;stroke-linecap:round}.help-empty-lens{fill:color-mix(in srgb,var(--surface) 82%,transparent);stroke:var(--accent);stroke-width:5}.help-empty-lens-handle,.help-empty-spark{fill:none;stroke:var(--accent);stroke-width:5;stroke-linecap:round}@media(max-width:1120px){.topbar{grid-template-columns:minmax(190px,.8fr) minmax(280px,1.5fr) auto;padding:0 20px}.shell{grid-template-columns:240px minmax(0,1fr)}.shell-single{grid-template-columns:minmax(0,1fr)}.left-nav{padding-inline:16px}.main-grid{width:min(860px,100%);display:block;padding-inline:40px}.right-rail{display:none}}@media(max-width:900px){.topbar{grid-template-columns:minmax(175px,auto) minmax(240px,1fr) auto;gap:14px;padding-inline:16px}.nav-toggle{display:inline-grid}.brand-divider,.brand-product{display:none}.shell,.shell-single{display:block;min-height:calc(100vh - 60px)}.left-nav{position:fixed;z-index:70;top:0;left:0;width:min(86vw,320px);height:100vh;padding:14px 20px 32px;transform:translate(-105%);transition:transform .2s ease}.nav-mobile-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;margin-bottom:12px;color:var(--text);font-size:14px}.nav-mobile-header strong{font-weight:680}.nav-open .left-nav{transform:translate(0)}.nav-overlay{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:block;visibility:hidden;opacity:0;background:#0f172a6b;transition:opacity .2s ease,visibility .2s}.nav-open .nav-overlay{visibility:visible;opacity:1}body.nav-open{overflow:hidden}.main-grid{padding:42px 40px 84px}.help-home,.help-search-page{padding-inline:40px}}@media(max-width:760px){html{scroll-padding-top:122px}.topbar{height:104px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:54px 50px;gap:0 8px;padding:0 14px 10px}.top-brand-zone{grid-column:1;grid-row:1;gap:8px}.top-actions{grid-column:2;grid-row:1;gap:2px}.top-search{grid-column:1 / -1;grid-row:2}.top-search input{height:40px}.brand img{width:29px;height:29px}.shell,.shell-single{min-height:calc(100vh - 104px)}.help-empty-page{min-height:calc(100vh - 104px);min-height:calc(100dvh - 104px)}.main-grid{padding:34px 20px 72px}.help-home,.help-search-page{padding:38px 20px 72px}.help-hero{padding-top:8px;padding-bottom:40px}.help-hero h1,.help-search-page h1{font-size:35px}.help-hero>p:not(.help-eyebrow),.search-header>p:not(.help-eyebrow){font-size:15px}.help-hero-search{grid-template-columns:auto minmax(0,1fr);padding-right:9px}.help-hero-search button{grid-column:1 / -1;width:100%;margin-top:2px}.help-home-grid{grid-template-columns:1fr;column-gap:0}.article h1{font-size:33px}.article-lead{font-size:16px}.article h2{margin-top:39px;font-size:23px}.article-feedback{align-items:flex-start;flex-direction:column;gap:16px;margin-top:50px}.feedback-status{text-align:left}.search-result-copy>span{white-space:normal}}@media(max-width:520px){.topbar{padding-inline:12px}.shortcut{display:none}.top-search input{padding-right:12px}.account-menu{width:36px;padding:0;justify-content:center}.account-menu-label{display:none}.login-link{padding-inline:7px}.main-grid,.help-home,.help-search-page{padding-inline:18px}.breadcrumbs{margin-bottom:18px}.article h1{font-size:31px}.help-hero h1,.help-search-page h1{font-size:33px}.feedback-actions{width:100%}.feedback-actions button{flex:1 1 0;justify-content:center}.help-document img{max-height:460px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}
