:root{--manual-bg:#ffffff;--manual-bg-elev:#ffffff;--manual-bg-subtle:#f8f7fc;--manual-bg-code:#faf8fe;--manual-text:#191921;--manual-text-muted:#65636f;--manual-text-faint:#9a97a6;--manual-on-primary:#ffffff;--manual-border:#ece9f3;--manual-border-strong:#ddd8ea;--manual-primary:#8d4af7;--manual-primary-strong:#7a34ea;--manual-primary-tint:rgba(141,74,247,.09);--manual-primary-tint2:rgba(141,74,247,.17);--manual-tip:#16a34a;--manual-tip-bg:rgba(22,163,74,.08);--manual-tip-bd:rgba(22,163,74,.28);--manual-note:#2563eb;--manual-note-bg:rgba(37,99,235,.08);--manual-note-bd:rgba(37,99,235,.26);--manual-warn:#c2740a;--manual-warn-bg:rgba(217,119,6,.11);--manual-warn-bd:rgba(217,119,6,.32);--manual-danger:#dc2626;--manual-danger-bg:rgba(220,38,38,.08);--manual-danger-bd:rgba(220,38,38,.28);--manual-c-com:#8f8b9c;--manual-c-key:#8d4af7;--manual-c-str:#0f9d58;--manual-c-num:#c26a1b;--manual-c-fn:#2563eb;--manual-c-punc:#65636f;--manual-c-var:#191921;--manual-c-prop:#c026a0;--manual-oled-bg:#07110d;--manual-oled-bd:#12241b;--manual-oled-hi:#48e08a;--manual-oled-lo:#7ee0a2;--manual-oled-live:#ff5a5a;--manual-shadow-sm:0 1px 2px rgba(20,10,40,.05);--manual-shadow:0 4px 12px rgba(20,10,40,.07),0 16px 40px rgba(20,10,40,.09);--manual-font-sans:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;--manual-font-mono:"JetBrains Mono",ui-monospace,monospace;--manual-fs-h1:36px;--manual-fs-h2:25px;--manual-fs-h3:19px;--manual-fs-lead:18px;--manual-fs-body:16px;--manual-fs-sm:14px;--manual-fs-xs:13px;--manual-fs-2xs:12px;--manual-fs-code:13px;--manual-r-2xs:3px;--manual-r-xs:5px;--manual-r-sm:6px;--manual-r-btn:7px;--manual-r-md:8px;--manual-r-lg:9px;--manual-r-xl:10px;--manual-r-2xl:12px;--manual-r-3xl:16px;--manual-r-pill:20px;--manual-r-round:50%;--manual-sp-1:4px;--manual-sp-2:8px;--manual-sp-3:12px;--manual-sp-4:16px;--manual-sp-5:20px;--manual-sp-6:24px;--manual-sp-8:32px;--manual-sp-10:40px;--manual-sp-12:48px}.manual-content{font-size:var(--manual-fs-body);line-height:1.85;color:var(--manual-text);counter-reset:h2num}.manual-content h1{font-size:var(--manual-fs-h1);font-weight:800;letter-spacing:-.025em;line-height:1.15;margin:0 0 12px;color:var(--manual-text)}.manual-lead{font-size:var(--manual-fs-lead);line-height:1.7;color:var(--manual-text-muted);margin:0 0 4px}.manual-content p{margin:0 0 16px;overflow-wrap:anywhere}.manual-content ul{list-style:disc;margin:0 0 16px;padding-left:22px}.manual-content ol{list-style:decimal;margin:0 0 16px;padding-left:22px}.manual-content li{margin:4px 0}.manual-content strong{font-weight:700}.manual-content em{font-style:italic}.manual-content code{font:700 .86em var(--manual-font-mono);background:var(--manual-primary-tint);color:var(--manual-primary-strong);padding:2px 6px;border-radius:var(--manual-r-sm)}.manual-content pre code{background:transparent;padding:0;font-size:inherit;font-weight:400;color:inherit}.manual-content a{color:var(--manual-primary-strong);text-decoration:underline}hr.manual-hr{border:none;border-top:1px solid var(--manual-border);margin:36px 0}.manual-content article{counter-reset:h2num}.manual-content h2{counter-increment:h2num}.manual-content h2:before{content:counter(h2num) ". ";font-variant-numeric:tabular-nums;margin-right:6px}