.sidebar-label[data-astro-cid-gbcbw3te]{color:var(--muted)}.sidebar-group[data-astro-cid-gbcbw3te].is-here .sidebar-label[data-astro-cid-gbcbw3te]{color:var(--link)}.sidebar-link[data-astro-cid-gbcbw3te]{min-height:2.125rem;color:var(--muted);align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:13.5px;line-height:1.35;transition:background-color .14s ease-out,color .14s ease-out;display:flex;position:relative}.sidebar-link[data-astro-cid-gbcbw3te]:hover{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 6%, transparent)}.sidebar-group[data-astro-cid-gbcbw3te].is-here .sidebar-link[data-astro-cid-gbcbw3te]:not([data-active]){color:color-mix(in oklab, var(--foreground) 82%, var(--muted))}.sidebar-link[data-astro-cid-gbcbw3te][data-active]{color:var(--primary-ink);background:var(--primary);font-weight:500}.sidebar-link[data-astro-cid-gbcbw3te][data-active]:hover{background:var(--primary-hover)}.sidebar-link[data-astro-cid-gbcbw3te]:focus-visible{outline-offset:-2px}.sidebar-tag[data-astro-cid-gbcbw3te]{letter-spacing:.08em;text-transform:uppercase;opacity:.75;border:1px solid;flex-shrink:0;align-items:center;gap:.2rem;padding:0 .3rem;font-size:9.5px;font-weight:600;line-height:1rem;display:inline-flex}.callout[data-astro-cid-ywydhrtb]{border:1px solid var(--border);background:color-mix(in oklab, var(--tone) 5%, var(--background));padding:.85rem 1.1rem 1rem;position:relative}.callout[data-astro-cid-ywydhrtb]:after{content:"";background-image:repeating-linear-gradient(135deg, color-mix(in oklab, var(--tone) 55%, transparent) 0 1px, transparent 1px 5px);clip-path:polygon(0 0,100% 0,100% 100%);pointer-events:none;width:2.75rem;height:2.75rem;position:absolute;top:-1px;right:-1px}.callout-joke[data-astro-cid-ywydhrtb]{background:var(--surface)}.callout-coming-soon[data-astro-cid-ywydhrtb]{background:var(--background)}.callout-label[data-astro-cid-ywydhrtb]{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--tone) 82%, var(--foreground));align-items:center;gap:.45rem;padding-right:2.5rem;font-size:11.5px;font-weight:600;display:flex}.callout-body[data-astro-cid-ywydhrtb]{margin-top:.4rem;font-size:15px;line-height:1.7}.callout-body[data-astro-cid-ywydhrtb]>*+*{margin-top:.6rem}.callout-body[data-astro-cid-ywydhrtb] a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.callout-body[data-astro-cid-ywydhrtb] code{font-family:var(--font-mono);background:var(--surface-2);padding:.1em .3em;font-size:.85em}.callout-body[data-astro-cid-ywydhrtb] ul{padding-left:1.2rem;list-style:square}.callout-body[data-astro-cid-ywydhrtb] ol{padding-left:1.3rem;list-style:decimal}.soon-body[data-astro-cid-76yt63z4]>*+*{margin-top:.5rem}.soon-body[data-astro-cid-76yt63z4] code{font-family:var(--font-mono);font-size:.85em}.compare-body[data-astro-cid-t2ondn6l]>*+*,.compare-body[data-astro-cid-t2ondn6l]>div>*+*{margin-top:.75rem}.compare-body[data-astro-cid-t2ondn6l]{font-size:.9375rem;line-height:1.7}.compare-body[data-astro-cid-t2ondn6l] code:not(pre code){font-family:var(--font-mono);font-size:.85em}.figure-stage[data-astro-cid-yxao5yby]{background-color:var(--stage)}.figure-img[data-astro-cid-yxao5yby]{box-shadow:var(--shadow)}.kbd[data-astro-cid-ipial23w]{min-width:1.5em;font-family:var(--font-sans);text-align:center;color:var(--foreground);background:var(--surface);border:1px solid var(--border);vertical-align:.08em;white-space:nowrap;border-bottom-width:2px;padding:0 .4em;font-size:.78em;font-weight:500;line-height:1.6;display:inline-block}.kbd-combo[data-astro-cid-ipial23w]{white-space:nowrap;align-items:baseline;gap:.2em;display:inline-flex}.tab-panels[data-astro-cid-etkchrfx] [data-tab-panel]{padding:1rem;font-size:.9375rem;line-height:1.7}.tab-panels[data-astro-cid-etkchrfx] [data-tab-panel]>*+*{margin-top:.9rem}.tab-panels[data-astro-cid-etkchrfx] [data-tab-panel]:focus-visible{outline-offset:-2px}.tab-panels[data-astro-cid-etkchrfx] .expressive-code{margin-top:.9rem}.tab-panels[data-astro-cid-etkchrfx] [data-tab-panel]>.expressive-code:first-child{margin-top:0}.recap-body[data-astro-cid-2scbcjfg] ul{padding:0;list-style:none}.recap-body[data-astro-cid-2scbcjfg] li{padding-left:1.5rem;position:relative}.recap-body[data-astro-cid-2scbcjfg] li+li{margin-top:.35rem}.recap-body[data-astro-cid-2scbcjfg] li:before{content:"";background:var(--primary);width:.55rem;height:.55rem;position:absolute;top:.68em;left:.15rem}.recap-body[data-astro-cid-2scbcjfg] code{font-family:var(--font-mono);background:var(--surface-2);padding:.1em .3em;font-size:.85em}.recap-body[data-astro-cid-2scbcjfg] a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.steps[data-astro-cid-vlhsbvt2]>ol{counter-reset:step;--rail-x:.9rem;padding-left:0;list-style:none;position:relative}.steps[data-astro-cid-vlhsbvt2]>ol:before,.steps[data-astro-cid-vlhsbvt2]>ol:after{content:"";left:calc(var(--rail-x) - .5px);width:1px;position:absolute;top:1rem}.steps[data-astro-cid-vlhsbvt2]>ol:before{background:var(--border);bottom:1.5rem}.steps[data-astro-cid-vlhsbvt2]>ol:after{width:2px;left:calc(var(--rail-x) - 1px);height:var(--progress,0px);background:var(--primary);max-height:calc(100% - 2.5rem);transition:height .16s linear}.steps[data-astro-cid-vlhsbvt2]>ol>li{counter-increment:step;padding-bottom:2rem;padding-left:2.85rem;position:relative}.steps[data-astro-cid-vlhsbvt2]>ol>li+li{margin-top:0}.steps[data-astro-cid-vlhsbvt2]>ol>li>*+*{margin-top:.75rem}.steps[data-astro-cid-vlhsbvt2]>ol>li>:first-child{top:var(--header-h);z-index:3;background:color-mix(in oklab, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(8px);margin-left:-2.85rem;padding:.55rem .5rem .55rem 2.85rem;font-weight:500;line-height:1.5;position:sticky}.steps[data-astro-cid-vlhsbvt2]>ol>li>:first-child strong{font-weight:600}.steps[data-astro-cid-vlhsbvt2]>ol>li>:first-child:before{content:counter(step);left:calc(var(--rail-x) - .95rem);font-variant-numeric:tabular-nums;width:1.9rem;height:1.9rem;color:var(--muted);background:var(--background);border:1px solid var(--border-strong);place-items:center;font-size:.8125rem;font-weight:600;transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out;display:grid;position:absolute;top:.5rem}html:not(.js) .steps[data-astro-cid-vlhsbvt2]>ol>li>:first-child:before,.steps[data-astro-cid-vlhsbvt2]>ol>li.is-done>:first-child:before,.steps[data-astro-cid-vlhsbvt2]>ol>li.is-current>:first-child:before{color:var(--primary-ink);background:var(--primary);border-color:var(--primary)}.steps[data-astro-cid-vlhsbvt2]>ol>li.is-current>:first-child:before{box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 22%, transparent)}.steps[data-astro-cid-vlhsbvt2]>ol>li.is-current>:first-child{box-shadow:0 1px 0 var(--border-soft)}.steps[data-astro-cid-vlhsbvt2] .steps-count{float:right;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums;margin-left:.75rem;padding-top:.15rem;font-size:11px;font-weight:500}.steps[data-astro-cid-vlhsbvt2]>ol>li:not(.is-current) .steps-count{visibility:hidden}
