.pweb-consent{--pweb-consent-accent:#2563eb}.pweb-consent .pweb-consent-primary{background:var(--pweb-consent-accent);color:#fff}.pweb-consent .pweb-consent-primary:hover{background-image:linear-gradient(#0000001f,#0000001f)}.pweb-consent .pweb-consent-primary:focus-visible{outline:2px solid var(--pweb-consent-accent);outline-offset:2px}.pweb-consent .pweb-consent-link{color:var(--pweb-consent-accent)}.pweb-consent .pweb-consent-switch{background:#d1d5db}@media (prefers-color-scheme:dark){.pweb-consent .pweb-consent-switch{background:#475569}}.pweb-consent .pweb-consent-switch[aria-checked=true]{background:var(--pweb-consent-accent)}.pweb-consent .pweb-consent-switch:focus-visible{outline:2px solid var(--pweb-consent-accent);outline-offset:2px}.pweb-consent .pweb-consent-switch .pweb-consent-knob{transition:transform .15s ease-in-out;transform:translate(.125rem)}.pweb-consent .pweb-consent-switch[aria-checked=true] .pweb-consent-knob{transform:translate(1.375rem)}@media (prefers-reduced-motion:reduce){.pweb-consent .pweb-consent-switch .pweb-consent-knob{transition:none}}:root{--pwcb-row:2rem;--pwcb-height:var(--pwcb-row);--pwcb-light:radial-gradient(42% 9px at 50% 0, #ffffff57, #fff0) top / 100% 9px no-repeat, linear-gradient(90deg, #fff0, #ffffff80 50%, #fff0) bottom / 100% 1px no-repeat, linear-gradient(90deg, #0000002e, #0000 28%, #0000 72%, #0000002e)}:root:has(.pwcb-spacer){--pwcb-offset:var(--pwcb-height)}:root:has(.pwcb[hidden]){--pwcb-height:0px}.pwcb{box-sizing:border-box;min-height:var(--pwcb-row);background:var(--pwcb-light), var(--pwcb-bg,#0f172a);color:var(--pwcb-fg,#fff);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:2rem;padding-inline:max(1rem,50% - 35rem);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.8125rem;line-height:1;display:flex;overflow:hidden}.pwcb[hidden]{display:none}.pwcb[data-pwcb-tone=info]{--pwcb-bg:#1d4ed8;--pwcb-fg:#fff}.pwcb[data-pwcb-tone=success]{--pwcb-bg:#047857;--pwcb-fg:#fff}.pwcb[data-pwcb-tone=warning]{--pwcb-bg:#fde68a;--pwcb-fg:#78350f}.pwcb[data-pwcb-tone=danger]{--pwcb-bg:#b91c1c;--pwcb-fg:#fff}.pwcb *,.pwcb-spacer{box-sizing:border-box}.pwcb-inner{height:var(--pwcb-row);flex:none;align-items:center;gap:.5rem;display:flex}.pwcb-inner[hidden]{display:none}.pwcb-inner a{position:relative}.pwcb-inner a:after{content:"";height:var(--pwcb-row);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.pwcb[data-pwcb-one-row] .pwcb-inner{position:relative}.pwcb[data-pwcb-one-row] .pwcb-inner:before{content:"·";content:"·" / "";opacity:.75;font-weight:700;position:absolute;left:-1rem;transform:translate(-50%)}.pwcb-start-item{align-items:center;display:inline-flex}.pwcb-comma{font-weight:500}.pwcb[data-pwcb-align=start]{justify-content:flex-start}.pwcb[data-pwcb-align=end]{justify-content:flex-end}.pwcb-link{color:inherit;border-radius:.25rem;align-items:center;gap:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.pwcb-link:hover .pwcb-label{text-underline-offset:2px;text-decoration:underline}.pwcb-link:focus-visible,.pwcb-notice-link:focus-visible,.pwcb-notice-inline:focus-visible{outline:2px solid var(--pwcb-fg,#fff);outline-offset:2px}.pwcb-ico{flex:none;width:.9375rem;height:.9375rem;display:block}.pwcb-lead,.pwcb-or{font-weight:500}.pwcb-brand{color:inherit;text-underline-offset:2px;border-radius:.25rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.pwcb-brand:hover{text-decoration-thickness:2px}.pwcb-brand:focus-visible{outline:2px solid var(--pwcb-fg,#fff);outline-offset:2px}.pwcb-notices{flex-wrap:wrap;flex:none;justify-content:center;column-gap:2rem;max-width:100%;display:flex}.pwcb-notices:empty{display:none}.pwcb-notice{min-height:var(--pwcb-row);white-space:normal;text-align:center;-webkit-user-select:text;user-select:text;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .5rem;max-width:100%;margin:0;padding-block:.375rem;font-weight:500;line-height:1.25;display:flex}.pwcb-notice-link{color:inherit;text-underline-offset:2px;border-radius:.25rem;font-weight:700;text-decoration:underline}.pwcb-notice-inline{color:inherit;text-underline-offset:2px;border-radius:.25rem;text-decoration:underline;text-decoration-thickness:1px}.pwcb-notice-inline:hover{text-decoration-thickness:2px}.pwcb-spacer{height:var(--pwcb-height)}header:has(>.pwcb){transition:transform .25s ease-out}:root[data-pwcb-collapsed]:has(.pwcb-spacer){--pwcb-offset:0px}:root[data-pwcb-collapsed] header:has(>.pwcb:not([hidden])):not([data-hidden]){transform:translateY(calc(-1 * var(--pwcb-height)))}@media (prefers-reduced-motion:reduce){header:has(>.pwcb){transition:none}}.pwcb~nav .mobile-menu-panel{max-height:calc(100vh - 4rem - var(--pwcb-height))}.pwcb~nav .nav-panel{max-height:calc(100vh - 5rem - var(--pwcb-height))}@media (min-width:640px){.pwcb{padding-inline:max(1.5rem,50% - 34.5rem)}}@media (max-width:519.98px){.pwcb,.pwcb[data-pwcb-align=start],.pwcb[data-pwcb-align=end]{justify-content:center}.pwcb-start-item{display:none}.pwcb-lead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media print{.pwcb,.pwcb-spacer{display:none}}.mobile-menu-close,header[data-menu-open] .mobile-menu-open{display:none}header[data-menu-open] .mobile-menu-close{display:block}@media (min-width:768px){header:not([data-desktop-from=lg]) .mobile-menu-panel{display:none!important}}@media (min-width:1024px){header[data-desktop-from=lg] .mobile-menu-panel{display:none!important}}.dock-link{will-change:transform;transition:transform .25s ease-out,color .15s}.dock-glow{filter:blur(10px);opacity:0;pointer-events:none;z-index:0;background:radial-gradient(#3b82f640,#0000 70%);border-radius:12px;transition:opacity .25s ease-out;position:absolute;inset:-4px -8px}.nav-panel{opacity:0;visibility:hidden;transition:opacity .16s ease-out,transform .16s ease-out,visibility .16s;transform:translateY(-6px)}.nav-panel[data-open]{opacity:1;visibility:visible;transform:none}.nav-panel:before{content:"";height:1.25rem;position:absolute;bottom:100%;left:0;right:0}.nav-panel-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}header[data-site-header][data-menu-open]{z-index:9998}header[data-site-header]:has([data-nav-panel][data-open]){z-index:9998}[data-nav-panel-item][data-open] :is(.dock-link,.nav-panel-toggle){color:#2563eb}[data-nav-panel-item][data-open] .dock-link{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:2px}@media (prefers-color-scheme:dark){[data-nav-panel-item][data-open] :is(.dock-link,.nav-panel-toggle){color:#60a5fa}}.nav-chevron{transition:transform .2s}[aria-expanded=true]>.nav-chevron{transform:rotate(180deg)}.site-header{transition:transform .3s,background-color .2s,box-shadow .2s}header[data-overlay]:before{transition:opacity .25s}header[data-overlay]:not([data-scrolled]):before{opacity:0}@media (prefers-color-scheme:dark){header[data-overlay-tone=light]:not([data-scrolled]):not([data-menu-open]):not(:has([data-nav-panel][data-open]))>nav [class*=dark\:text-white]{color:#0f172a}header[data-overlay-tone=light]:not([data-scrolled]):not([data-menu-open]):not(:has([data-nav-panel][data-open]))>nav [class*=dark\:text-slate-300]{color:#334155}header[data-overlay-tone=light]:not([data-scrolled]):not([data-menu-open]):not(:has([data-nav-panel][data-open]))>nav [class*=dark\:text-slate-400]{color:#475569}header[data-overlay-tone=light]:not([data-scrolled]):not([data-menu-open]):not(:has([data-nav-panel][data-open]))>nav [class*=dark\:text-blue-400]{color:#2563eb}header[data-overlay-tone=light]:not([data-scrolled]):not([data-menu-open]):not(:has([data-nav-panel][data-open]))>nav [class*=dark\:border-slate-700]{border-color:#e2e8f0}header[data-overlay-tone=light]:not([data-scrolled]):not([data-menu-open]):not(:has([data-nav-panel][data-open]))>nav [class*=dark\:border-blue-400]{border-color:#2563eb}header[data-overlay-tone=light]:not([data-scrolled]):not([data-menu-open]):not(:has([data-nav-panel][data-open]))>nav .dark\:hidden{display:revert}header[data-overlay-tone=light]:not([data-scrolled]):not([data-menu-open]):not(:has([data-nav-panel][data-open]))>nav .hidden[class*=dark\:]{display:none}}header[data-overlay]:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffffc7 0%,#ffffffbd calc(100% - 1.25rem),#fff9 calc(100% - 1rem),#ffffff6b calc(100% - .75rem),#ffffff3d calc(100% - .5rem),#ffffff1a calc(100% - .25rem),#fff0 100%);position:absolute;inset:0 0 -1.25rem;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 1.25rem),#0009 calc(100% - .75rem),#00000040 calc(100% - .375rem),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 1.25rem),#0009 calc(100% - .75rem),#00000040 calc(100% - .375rem),#0000 100%)}header[data-overlay]:is([data-menu-open],:has([data-nav-panel][data-open])){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd9;box-shadow:0 1px #e2e8f0}@media (prefers-color-scheme:dark){header[data-overlay]:before{background:linear-gradient(#0f172ae6 0%,#0f172ae0 calc(100% - 1.25rem),#0f172ab3 calc(100% - 1rem),#0f172a80 calc(100% - .75rem),#0f172a3d calc(100% - .5rem),#0f172a1a calc(100% - .25rem),#0f172a00 100%)}header[data-overlay]:is([data-menu-open],:has([data-nav-panel][data-open])){background:#0f172ad9;box-shadow:0 1px #1e293b}}header[data-hide-on-scroll][data-hidden]{transform:translateY(-100%)}header[data-overlay][data-hide-on-scroll][data-hidden]{transform:translateY(calc(-100% - 1.5rem))}@media (prefers-reduced-motion:reduce){.dock-link,.dock-glow,.nav-panel,.nav-chevron,.site-header{transition:none}}.assistbar{--ab-bottom:var(--assistbar-bottom,24px);--ab-side:var(--assistbar-side,24px);--ab-top-gap:var(--assistbar-top-gap,calc(96px + var(--pwcb-offset,0px)));--ab-gap:12px;--ab-col-gap:12px;--ab-accent:var(--assistbar-accent,var(--docs-accent,var(--sl-color-accent,var(--lightningcss-light,#2563eb)var(--lightningcss-dark,#60a5fa))));--ab-bg:var(--assistbar-bg,var(--docs-bg,var(--sl-color-bg,var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f172a))));--ab-surface:var(--assistbar-surface,var(--docs-sidebar-bg,var(--sl-color-bg-nav,var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e293b))));--ab-text:var(--assistbar-text,var(--docs-text,var(--sl-color-text,var(--lightningcss-light,#1e293b)var(--lightningcss-dark,#e2e8f0))));--ab-text-muted:var(--assistbar-text-muted,var(--docs-text-muted,var(--sl-color-gray-3,var(--lightningcss-light,#4b5563)var(--lightningcss-dark,#9ca3af))));--ab-border:var(--assistbar-border,var(--docs-border,var(--sl-color-hairline,var(--lightningcss-light,#e5e7eb)var(--lightningcss-dark,#334155))));--ab-glass-edge:var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff1a);--ab-glass-inner:var(--lightningcss-light,#fffc)var(--lightningcss-dark,#ffffff0d);--ab-shadow:var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#0000004d);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;bottom:var(--ab-bottom);right:var(--ab-side);z-index:var(--assistbar-z,9997);align-items:center;gap:var(--ab-col-gap);flex-direction:column;display:flex;position:fixed}@media (prefers-color-scheme:dark){.assistbar{--lightningcss-light: ;--lightningcss-dark:initial}}.assistbar[data-theme=light],:where(.light,[data-theme=light]) .assistbar[data-theme=auto]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.assistbar[data-theme=dark],:where(.dark,[data-theme=dark]) .assistbar[data-theme=auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports not (color:light-dark(#000, #fff)){.assistbar,.assistbar[data-theme=light],:where(.light,[data-theme=light]) .assistbar[data-theme=auto]{--ab-accent:var(--assistbar-accent,var(--docs-accent,var(--sl-color-accent,#2563eb)));--ab-bg:var(--assistbar-bg,var(--docs-bg,var(--sl-color-bg,#fff)));--ab-surface:var(--assistbar-surface,var(--docs-sidebar-bg,var(--sl-color-bg-nav,#fff)));--ab-text:var(--assistbar-text,var(--docs-text,var(--sl-color-text,#1e293b)));--ab-text-muted:var(--assistbar-text-muted,var(--docs-text-muted,var(--sl-color-gray-3,#4b5563)));--ab-border:var(--assistbar-border,var(--docs-border,var(--sl-color-hairline,#e5e7eb)));--ab-glass-edge:#fff9;--ab-glass-inner:#fffc;--ab-shadow:#0000001f}@media (prefers-color-scheme:dark){.assistbar{--ab-accent:var(--assistbar-accent,var(--docs-accent,var(--sl-color-accent,#60a5fa)));--ab-bg:var(--assistbar-bg,var(--docs-bg,var(--sl-color-bg,#0f172a)));--ab-surface:var(--assistbar-surface,var(--docs-sidebar-bg,var(--sl-color-bg-nav,#1e293b)));--ab-text:var(--assistbar-text,var(--docs-text,var(--sl-color-text,#e2e8f0)));--ab-text-muted:var(--assistbar-text-muted,var(--docs-text-muted,var(--sl-color-gray-3,#9ca3af)));--ab-border:var(--assistbar-border,var(--docs-border,var(--sl-color-hairline,#334155)));--ab-glass-edge:#ffffff1a;--ab-glass-inner:#ffffff0d;--ab-shadow:#0000004d}}.assistbar[data-theme=dark],:where(.dark,[data-theme=dark]) .assistbar[data-theme=auto]{--ab-accent:var(--assistbar-accent,var(--docs-accent,var(--sl-color-accent,#60a5fa)));--ab-bg:var(--assistbar-bg,var(--docs-bg,var(--sl-color-bg,#0f172a)));--ab-surface:var(--assistbar-surface,var(--docs-sidebar-bg,var(--sl-color-bg-nav,#1e293b)));--ab-text:var(--assistbar-text,var(--docs-text,var(--sl-color-text,#e2e8f0)));--ab-text-muted:var(--assistbar-text-muted,var(--docs-text-muted,var(--sl-color-gray-3,#9ca3af)));--ab-border:var(--assistbar-border,var(--docs-border,var(--sl-color-hairline,#334155)));--ab-glass-edge:#ffffff1a;--ab-glass-inner:#ffffff0d;--ab-shadow:#0000004d}}.assistbar[data-position=bottom-left]{right:auto;left:var(--ab-side)}.assistbar [hidden]{display:none!important}.assistbar-btn{box-sizing:border-box;border:1px solid var(--ab-glass-edge);background:linear-gradient(135deg, color-mix(in srgb, var(--ab-surface) 90%, transparent) 0%, color-mix(in srgb, var(--ab-surface) 70%, transparent) 100%);-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);width:44px;height:44px;box-shadow:0 6px 18px var(--ab-shadow), inset 0 1px 0 var(--ab-glass-inner);color:var(--ab-text);font:inherit;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:transform .2s,box-shadow .2s,color .2s;display:flex;position:relative}@supports not (color:color-mix(in srgb, #000 50%, #fff)){.assistbar-btn{background:var(--ab-surface)}}.assistbar-btn:hover{box-shadow:0 10px 26px var(--ab-shadow), inset 0 1px 0 var(--ab-glass-inner);transform:scale(1.08)}.assistbar-btn:active{transform:scale(.96)}.assistbar-slot{pointer-events:none;flex:none;width:58px;height:58px}.assistbar-btn-chat{-webkit-backdrop-filter:none;backdrop-filter:none;width:48px;height:48px;box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.assistbar-btn-chat:hover{box-shadow:none;background:0 0;transform:scale(1.1)}.assistbar-btn-chat:active{transform:scale(.95)}.assistbar-btn-chat img{width:48px;height:48px;display:block}.assistbar-btn-toc{color:var(--ab-accent)}.assistbar[data-toc=closed] .assistbar-btn-toc{color:var(--ab-text)}.assistbar-btn-collapse{width:36px;height:36px;color:var(--ab-text-muted)}.assistbar-collapse-icon{transition:transform .2s}.assistbar[data-collapsed] .assistbar-collapse-icon{transform:rotate(180deg)}.assistbar[data-collapsed]>:not(.assistbar-btn-collapse){display:none}.assistbar-fontsize-glyph{-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:700;line-height:1}:where(.assistbar) :where(.assistbar-btn,.assistbar-toc-link,.assistbar-news-link,.assistbar-news-all):focus-visible{outline:2px solid var(--ab-accent);outline-offset:2px}.assistbar-btn-news{color:var(--ab-text);overflow:visible}.assistbar[data-news=open] .assistbar-btn-news{color:var(--ab-accent)}.assistbar-news-badge{box-sizing:border-box;border:2px solid var(--ab-surface);background:var(--ab-accent);min-width:18px;height:18px;color:var(--ab-bg);-webkit-user-select:none;user-select:none;border-radius:9999px;justify-content:center;align-items:center;padding:0 4px;font-size:.625rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-2px;right:-2px}.assistbar:not([data-news=open]) .assistbar-news{display:none}.assistbar-news-heading{color:var(--ab-text);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:.875rem 1rem 0;font-size:.75rem;font-weight:700}.assistbar-news-list{overscroll-behavior:contain;flex-direction:column;gap:.75rem;margin:0;padding:.75rem 1rem;list-style:none;display:flex;overflow-y:auto}.assistbar-news-item{margin:0;padding:0}.assistbar-news-link{color:var(--ab-text-muted);align-items:flex-start;gap:.5rem;text-decoration:none;transition:color .15s;display:flex}.assistbar-news-link:hover{color:var(--ab-accent)}.assistbar-news-text{flex-direction:column;gap:.125rem;display:flex}.assistbar-news-title{font-size:.875rem;font-weight:500;line-height:1.25rem}.assistbar-news-date{color:var(--ab-text-muted);font-size:.75rem;line-height:1rem}.assistbar-news-dot{border:1px solid var(--ab-text-muted);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;margin-top:.4375rem}.assistbar-news-item[data-new] .assistbar-news-dot{border-color:var(--ab-accent);background:var(--ab-accent)}.assistbar-news-all{border-top:1px solid var(--ab-border);color:var(--ab-accent);padding:.75rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none}.assistbar-news-all:hover{text-decoration:underline}.assistbar-toc,.assistbar-news{bottom:0;right:calc(100% + var(--ab-gap));box-sizing:border-box;width:max-content;max-width:min(18rem, calc(100vw - 2 * var(--ab-side) - 48px - var(--ab-gap)));max-height:calc(100vh - var(--ab-bottom) - var(--ab-top-gap));max-height:calc(100dvh - var(--ab-bottom) - var(--ab-top-gap));border:1px solid var(--ab-border);background:color-mix(in srgb, var(--ab-bg) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ab-text-muted);text-align:left;border-radius:.75rem;flex-direction:column;display:flex;position:absolute;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@supports not (color:color-mix(in srgb, #000 50%, #fff)){.assistbar-toc,.assistbar-news{background:var(--ab-bg)}}.assistbar[data-position=bottom-left] .assistbar-toc,.assistbar[data-position=bottom-left] .assistbar-news{right:auto;left:calc(100% + var(--ab-gap))}.assistbar[data-toc=closed] .assistbar-toc,.assistbar[data-toc-start=closed]:not([data-toc=open]) .assistbar-toc{display:none}.assistbar[data-toc-start=closed]:not([data-toc=open]) .assistbar-btn-toc{color:var(--ab-text)}@media (max-width:63.9375em){.assistbar:not([data-toc=open]) .assistbar-toc{display:none}.assistbar:not([data-toc=open]) .assistbar-btn-toc{color:var(--ab-text)}}.assistbar-toc-list{overscroll-behavior:contain;flex-direction:column;gap:.75rem;margin:0;padding:1rem;list-style:none;display:flex;overflow-y:auto}.assistbar-toc-item{margin:0;padding:0}.assistbar-toc-link{color:var(--ab-text-muted);align-items:flex-start;gap:.5rem;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:color .15s;display:flex}.assistbar-toc-link:hover,.assistbar-toc-link[aria-current=location]{color:var(--ab-accent)}.assistbar-toc-top-icon{flex-shrink:0;margin-top:.1875rem}.assistbar-toc-dot{background:var(--ab-dot,#6b7280);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;margin-top:.4375rem}.assistbar-toc-link[aria-current=location] .assistbar-toc-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--ab-accent) 25%, transparent)}@supports not (color:color-mix(in srgb, #000 50%, #fff)){.assistbar-toc-link[aria-current=location] .assistbar-toc-dot{box-shadow:0 0 0 1.5px var(--ab-bg), 0 0 0 3px var(--ab-accent)}}.assistbar-toc-item:nth-child(8n+2){--ab-dot:#3b82f6}.assistbar-toc-item:nth-child(8n+3){--ab-dot:#a855f7}.assistbar-toc-item:nth-child(8n+4){--ab-dot:#10b981}.assistbar-toc-item:nth-child(8n+5){--ab-dot:#f59e0b}.assistbar-toc-item:nth-child(8n+6){--ab-dot:#f43f5e}.assistbar-toc-item:nth-child(8n+7){--ab-dot:#06b6d4}.assistbar-toc-item:nth-child(8n+8){--ab-dot:#6366f1}.assistbar-toc-item:nth-child(8n+9){--ab-dot:#14b8a6}html[data-font-size=large]{font-size:118.75%}html[data-font-size=x-large]{font-size:137.5%}@media (prefers-reduced-motion:reduce){.assistbar-btn,.assistbar-collapse-icon,.assistbar-toc-link,.assistbar-news-link{transition:none}.assistbar-btn:hover,.assistbar-btn:active{transform:none}}@media print{.assistbar{display:none}}
