[data-guide-accent]{--guide-accent:var(--accent);--guide-accent-fg:color-mix(in oklab,var(--guide-accent) 62%,var(--ink));--guide-accent-bg:color-mix(in oklab,var(--guide-accent) 9%,var(--surface));--guide-accent-bg-strong:color-mix(in oklab,var(--guide-accent) 16%,var(--surface));--guide-accent-border:color-mix(in oklab,var(--guide-accent) 34%,var(--surface));--guide-accent-deep:color-mix(in oklab,var(--guide-accent) 52%,#0b0d1a);--guide-accent-deeper:color-mix(in oklab,var(--guide-accent) 26%,#07080f)}[data-guide-accent=blue]{--guide-accent:var(--viz-1)}[data-guide-accent=teal]{--guide-accent:var(--viz-2)}[data-guide-accent=violet]{--guide-accent:var(--viz-4)}[data-guide-accent=amber]{--guide-accent:var(--viz-7)}[data-guide-accent=rose]{--guide-accent:var(--viz-8)}[data-guide]{--guide-nav-w:clamp(236px,16vw,300px);--guide-rail-w:clamp(248px,17vw,320px);--guide-wide:1180px}.guide-ph{border-radius:4px;padding:0 3px;background:color-mix(in oklab,var(--guide-accent,var(--accent)) 16%,transparent);color:var(--guide-accent-fg,var(--accent-fg));font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone}.guide-faq summary::-webkit-details-marker{display:none}.guide-faq summary{list-style:none}.guide-scroll-shadow{background:linear-gradient(to right,var(--surface) 35%,transparent) 0 /28px 100% no-repeat local,linear-gradient(to left,var(--surface) 35%,transparent) 100% /28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in oklab,var(--ink) 16%,transparent),transparent) 0 /12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in oklab,var(--ink) 16%,transparent),transparent) 100% /12px 100% no-repeat scroll,var(--surface)}.guide-progress{transform-origin:0 50%;transform:scaleX(var(--guide-progress,0))}@media print{@page{margin:16mm 14mm}[data-guide-noprint],body:has([data-guide]) #site-header,body:has([data-guide]) a[href="#main"],body:has([data-guide]) footer{display:none!important}body:has([data-guide]){background:#fff!important}[data-guide]{--guide-nav-w:0;--guide-rail-w:0}[data-guide-print-grid]{display:block!important}[data-guide] details>*{display:block}[data-guide] details::details-content{content-visibility:visible;display:block}[data-guide] .guide-faq summary span[aria-hidden]{display:none}[data-guide] pre{white-space:pre-wrap!important}[data-guide] [data-guide-scroll],[data-guide] pre{overflow:visible!important;max-height:none!important}[data-guide] table{min-width:0!important}[data-guide] h2,[data-guide] h3{break-after:avoid}[data-guide] :is([data-guide-block=callout],[data-guide-block=example],[data-guide-block=stats],[data-guide-block=quote],[data-guide-block=flow],[data-guide-block=compare]){break-inside:avoid}[data-guide] details,[data-guide] li,[data-guide] tr{break-inside:avoid}[data-guide] input[type=checkbox]{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-guide] a{color:inherit!important;text-decoration:none!important}[data-guide] *{box-shadow:none!important}}