@property --catalog-reveal-opacity{syntax:"*";inherits:false}.stage-navigation-feedback{z-index:2147483647;pointer-events:none;background:var(--spatial-element-accent,#68c);transform-origin:0;height:3px;animation:6s cubic-bezier(.12,.7,.1,1) forwards stage-navigation-progress;position:fixed;inset:0 0 auto;transform:scaleX(.18)}@keyframes stage-navigation-progress{to{transform:scaleX(.9)}}@media (prefers-reduced-motion:reduce){.stage-navigation-feedback{animation:none;transform:none}}.stage [data-catalog-transition-group=enter]{--stage-transition-opacity:var(--catalog-enter-opacity,1)}.stage [data-catalog-transition-group=shared]{--stage-transition-opacity:var(--catalog-shared-opacity,1)}.stage [data-catalog-transition-dom=enter]{--catalog-content-opacity:var(--catalog-enter-opacity,1);opacity:var(--catalog-reveal-opacity,var(--catalog-content-opacity))}.stage [data-catalog-transition-dom=exit]{--catalog-content-opacity:var(--catalog-exit-opacity,1);opacity:var(--catalog-content-opacity)}.stage[data-catalog-direction=return] [data-catalog-list] [data-catalog-transition-dom=exit]{--catalog-content-opacity:var(--catalog-enter-opacity,0)}.stage[data-catalog-direction=return][data-catalog-enter-hidden] [data-catalog-list]{visibility:hidden}.stage:is([data-catalog-recipe=dock-to-list],[data-catalog-recipe=dock-to-carousel]) [data-catalog-shell]{opacity:var(--catalog-enter-opacity,0)}.stage:is([data-catalog-recipe=list-to-dock],[data-catalog-recipe=carousel-to-dock])[data-catalog-transition]:not([data-catalog-staged-phase=revealing]):not([data-catalog-staged-phase=committing]) [data-spatial-element-sticky-header]:before{opacity:0!important}.stage[data-catalog-transition] [data-catalog-transition-dom][data-stage-dom-content]{opacity:calc(var(--stage-dom-opacity,1) * var(--catalog-reveal-opacity,var(--catalog-content-opacity,1)))}.stage[data-catalog-enter-hidden] [data-catalog-transition-dom=enter],.stage[data-catalog-enter-hidden] [data-catalog-transition-group=enter],.stage[data-catalog-shared-hidden] [data-catalog-transition-group=shared]{visibility:hidden!important}.stage[data-catalog-staged-phase=held]{--catalog-enter-opacity:.001!important;--catalog-shared-opacity:.001!important}.stage[data-catalog-staged-phase=held] :is([data-catalog-transition-dom=enter],[data-catalog-transition-group=enter],[data-catalog-transition-group=shared]){visibility:visible!important}.stage[data-catalog-transition] [data-catalog-transition-dom],.stage[data-catalog-transition] [data-catalog-transition-dom] *,.stage[data-catalog-transition] [data-catalog-transition-group],.stage[data-catalog-transition] [data-catalog-transition-group] *{pointer-events:none!important}.stage[data-catalog-transition] [data-catalog-shell-continuous]{--catalog-content-opacity:1;--stage-transition-opacity:1;opacity:1!important;visibility:visible!important}.stage[data-catalog-transition] [data-catalog-shell-continuous] [data-catalog-transition-group=enter]{--stage-transition-opacity:1;visibility:visible!important}html.stage-route,body.stage-route{background:#fff;min-width:100%;min-height:100%;margin:0}html:has(.stage){background:#fff;min-width:100%;min-height:100%;margin:0}body:has(.stage){background:#fff;min-width:100%;min-height:100%;margin:0}body.stage-route{overflow-x:hidden}body:has(.stage){overflow-x:hidden}.stage.svelte-5oo3o1{background:var(--stage-page-background,#fff);width:100%;min-height:100vh;position:relative;overflow:visible}.stage.svelte-5oo3o1[data-stage-fullscreen]{z-index:2147483000;isolation:isolate}.stage.svelte-5oo3o1[data-stage-fullscreen] .stage-virtual-viewport:where(.svelte-5oo3o1){visibility:hidden;pointer-events:none}.stage.svelte-5oo3o1[data-stage-fullscreen] .stage-virtual-viewport:where(.svelte-5oo3o1) *{visibility:hidden!important;pointer-events:none!important}.stage-virtual-scroll-spacer.svelte-5oo3o1{pointer-events:none;width:1px;min-height:100vh;display:none}.stage-virtual-viewport.svelte-5oo3o1{z-index:3;position:relative}.stage.svelte-5oo3o1.stage-virtual-scroll-active .stage-virtual-scroll-spacer:where(.svelte-5oo3o1){display:block}.stage.svelte-5oo3o1.stage-virtual-scroll-active .stage-virtual-viewport:where(.svelte-5oo3o1){pointer-events:none;position:fixed;inset:0;overflow:clip}.stage.svelte-5oo3o1 .stage-webgpu-background,.stage.svelte-5oo3o1 .stage-webgpu-carousel-rear,.stage.svelte-5oo3o1 .stage-webgpu-foreground{width:100vw;height:100vh;display:block;position:fixed;inset:0}.stage.svelte-5oo3o1 .stage-webgpu-background{z-index:0;touch-action:pan-y}.stage.svelte-5oo3o1 .stage-webgpu-carousel-rear{z-index:2;pointer-events:none}.stage.svelte-5oo3o1 .stage-webgpu-background,.stage.svelte-5oo3o1 .stage-webgpu-carousel-rear,.stage.svelte-5oo3o1 .stage-webgpu-foreground{opacity:0;transition:opacity .24s}.stage.stage-enhanced.svelte-5oo3o1 .stage-webgpu-background,.stage.stage-enhanced.svelte-5oo3o1 .stage-webgpu-carousel-rear,.stage.stage-enhanced.svelte-5oo3o1 .stage-webgpu-foreground{opacity:1}.stage.svelte-5oo3o1 .stage-webgpu-foreground{z-index:21;pointer-events:none}.stage.svelte-5oo3o1 .stage-css3d,.stage.svelte-5oo3o1 .stage-css3d-flat{z-index:5}.stage.svelte-5oo3o1 .stage-panel-native{z-index:4}.stage.svelte-5oo3o1 .stage-carousel-surface{z-index:1;pointer-events:none;visibility:hidden;position:fixed;top:0;left:0}.stage.stage-enhanced.svelte-5oo3o1 .stage-carousel-surface{visibility:visible}.stage.stage-enhanced.svelte-5oo3o1 [data-carousel-surface-projected],.stage.svelte-5oo3o1[data-stage-fullscreen] .stage-carousel-surface{visibility:hidden}.stage-dom-layer.svelte-5oo3o1{z-index:1;pointer-events:none;position:relative}.stage.svelte-5oo3o1.stage-virtual-scroll-active .stage-dom-layer:where(.svelte-5oo3o1){will-change:transform;width:100%;min-height:100vh;position:absolute;top:0;left:0}.stage.svelte-5oo3o1 [data-stage-dom-content]{opacity:var(--stage-dom-opacity,1)}.stage-dom-layer.stage-dom-hidden.svelte-5oo3o1 [data-stage-dom-content]{visibility:hidden;pointer-events:none!important}.stage-dom-layer.stage-dom-hidden.svelte-5oo3o1 [data-stage-panel-fallback]:not([data-stage-panel-minimap]){pointer-events:none!important}.stage.stage-enhanced [data-stage-panel-fallback][data-stage-panel-bound]:not([data-stage-panel-native-content]){visibility:hidden!important;opacity:0!important;pointer-events:none!important}.stage.stage-enhanced [data-stage-panel-native-content][data-stage-panel-bound][data-stage-panel-surface=glass]>.stage-panel-surface:before,.stage.stage-enhanced [data-stage-panel-native-content][data-stage-panel-bound][data-stage-panel-surface=glass]>.stage-panel-surface:after{display:none}.stage.stage-fallback.svelte-5oo3o1 .stage-webgpu-background,.stage.stage-fallback.svelte-5oo3o1 .stage-webgpu-carousel-rear,.stage.stage-fallback.svelte-5oo3o1 .stage-webgpu-foreground{visibility:hidden!important;pointer-events:none!important}.stage-status.svelte-5oo3o1{z-index:3;color:#f5f7fb;background:#050609b8;border:1px solid #ffffff2e;border-radius:6px;max-width:min(420px,100vw - 32px);padding:8px 10px;font:13px/1.35 system-ui,sans-serif;position:fixed;bottom:16px;left:16px}@media (prefers-reduced-motion:reduce){.stage.svelte-5oo3o1 .stage-webgpu-background,.stage.svelte-5oo3o1 .stage-webgpu-carousel-rear,.stage.svelte-5oo3o1 .stage-webgpu-foreground{transition:none}}.pointer-hint.svelte-b5u00y{z-index:2147483647;pointer-events:none;width:20px;height:20px;color:var(--spatial-element-ink);will-change:transform;filter:drop-shadow(0 0 1px var(--spatial-element-background)) drop-shadow(0 0 1px var(--spatial-element-background));place-items:center;display:grid;position:fixed;top:0;left:0}.pointer-hint[hidden].svelte-b5u00y{display:none}ul.svelte-qvdzpo{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-qvdzpo{min-width:0}.ps-main-menu.svelte-qvdzpo>li:where(.svelte-qvdzpo){position:relative}.ps-main-menu.svelte-qvdzpo>li:where(.svelte-qvdzpo)>a:where(.svelte-qvdzpo){min-height:calc(var(--ps-menu-height) - 1px);border-radius:0}a[aria-current=page].svelte-qvdzpo{font-weight:650}@media (width>=1600px){.ps-main-menu.svelte-qvdzpo>li:where(.svelte-qvdzpo)>a:where(.svelte-qvdzpo){min-height:calc(var(--ps-menu-height) - 2px)}}a.svelte-qvdzpo{color:var(--ps-ink);border-radius:.5rem;align-items:center;gap:.75rem;padding:.8rem 1rem;text-decoration:none;display:flex;position:relative}a.svelte-qvdzpo:hover,a.active.svelte-qvdzpo,a.svelte-qvdzpo:focus-visible{background:var(--ps-selection,var(--ps-section-muted))}.ps-main-menu.svelte-qvdzpo>li:where(.svelte-qvdzpo)>a.active:where(.svelte-qvdzpo):after{content:"";background:var(--ps-accent);border-radius:2px;width:40px;height:3px;position:absolute;bottom:0;left:calc(50% - 20px)}.ps-submenu.svelte-qvdzpo{background:var(--ps-section-standard);border:1px solid var(--ps-border);border-radius:var(--ps-radius);width:max-content;max-width:calc(100vw - 32px);box-shadow:var(--ps-navigation-shadow);z-index:2;padding:1rem;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ps-submenu.svelte-qvdzpo ul:where(.svelte-qvdzpo){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.ps-submenu.svelte-qvdzpo a:where(.svelte-qvdzpo){height:100%;min-height:48px}.icon.svelte-qvdzpo{flex:none;display:flex}.menu-backdrop.svelte-p5bhhg{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;position:fixed;inset:0}.ps-navigation-track.svelte-p5bhhg{z-index:20;position:relative}[data-scroll=delayed].svelte-p5bhhg{height:calc(var(--ps-nav-height) + var(--ps-sticky-range));margin-bottom:calc(-1 * var(--ps-sticky-range));pointer-events:none}[data-scroll=delayed].svelte-p5bhhg .ps-navigation-rack:where(.svelte-p5bhhg){height:var(--ps-nav-height);pointer-events:auto;position:sticky;top:0}[data-scroll=fixed].svelte-p5bhhg{height:var(--ps-nav-height)}[data-scroll=fixed].svelte-p5bhhg .ps-navigation-rack:where(.svelte-p5bhhg){position:fixed;inset:0 0 auto}nav.svelte-p5bhhg{padding-top:var(--ps-menu-top);min-height:var(--ps-nav-height);position:relative}.header.svelte-p5bhhg{min-height:var(--ps-menu-height);background:var(--ps-section-standard);border-bottom:1px solid var(--ps-border);box-shadow:var(--ps-navigation-shadow);align-items:center;gap:.5rem;padding:0 12px;display:flex;position:relative}.brand.svelte-p5bhhg,.tools.svelte-p5bhhg{flex-shrink:0}.brand.svelte-p5bhhg{min-width:0}.menu.svelte-p5bhhg{flex:1;min-width:0}.satellite.svelte-p5bhhg{display:none}.settings.svelte-p5bhhg,.mobile-menu.svelte-p5bhhg{flex-shrink:0}summary.svelte-p5bhhg{cursor:pointer;border-radius:10px;place-items:center;width:40px;height:40px;list-style:none;display:grid}summary.svelte-p5bhhg::-webkit-details-marker{display:none}summary.svelte-p5bhhg:hover,details[open].svelte-p5bhhg>summary:where(.svelte-p5bhhg){background:var(--ps-section-muted)}.settings-panel.svelte-p5bhhg{background:var(--ps-section-standard);border:1px solid var(--ps-border);border-radius:var(--ps-radius);z-index:2;gap:16px;width:min(280px,100vw - 24px);padding:20px;display:grid;position:absolute;top:calc(100% + 8px);right:12px;box-shadow:0 12px 32px #0002}.mobile-panel.svelte-p5bhhg{top:100%;max-height:calc(100dvh - var(--ps-nav-height));background:var(--ps-section-standard);border:1px solid var(--ps-border);z-index:2;padding:12px;position:absolute;inset-inline:0;overflow:auto}.mobile-panel.svelte-p5bhhg ul{flex-direction:column;align-items:stretch}.desktop-menu.svelte-p5bhhg{display:none}@media (width<=1599.98px){.header.svelte-p5bhhg{width:100%}}@media (width>=1200px){.mobile-menu.svelte-p5bhhg{display:none}.desktop-menu.svelte-p5bhhg{display:block}}@media (width>=1600px){.header.svelte-p5bhhg{border:1px solid var(--ps-border);border-radius:var(--ps-radius)}.satellite.svelte-p5bhhg{top:var(--ps-satellite-top);width:var(--ps-satellite-width);height:var(--ps-satellite-height);background:var(--ps-section-standard);outline:1px solid var(--ps-border);box-shadow:var(--ps-navigation-shadow);border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute}.left.svelte-p5bhhg{left:var(--ps-satellite-inset)}.right.svelte-p5bhhg{right:var(--ps-satellite-inset)}.settings.svelte-p5bhhg{display:none}}.spatial-shell-track.svelte-1qt3oo6{z-index:30;height:calc(var(--ps-nav-height) + var(--ps-sticky-range));margin-bottom:calc(-1 * var(--ps-sticky-range));pointer-events:none;position:relative}.spatial-shell-rack.svelte-1qt3oo6{height:var(--ps-nav-height);pointer-events:none;position:sticky;top:0}.spatial-shell-rack.svelte-1qt3oo6 .ps-navigation{pointer-events:auto}.spatial-shell-rack.svelte-1qt3oo6 .header,.spatial-shell-rack.svelte-1qt3oo6 .satellite{background:rgb(var(--spatial-element-panel-tint-rgb) / var(--spatial-element-panel-tint-opacity));-webkit-backdrop-filter:blur(var(--spatial-element-panel-backdrop-blur));backdrop-filter:blur(var(--spatial-element-panel-backdrop-blur));box-shadow:var(--spatial-element-panel-box-shadow)}.stage-virtual-scroll-active .spatial-shell-rack.svelte-1qt3oo6{transform:translateY(var(--spatial-shell-scroll-compensation,0px));position:relative}[data-spatial-navigation-glass].svelte-1qt3oo6 [data-stage-panel-bound]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.summary-presentation.svelte-ookyaf{box-sizing:border-box;pointer-events:auto;flex-direction:column;gap:20px;line-height:24px;display:flex;position:relative}.summary-title.svelte-ookyaf{margin:10px 0 0;font-size:24px;font-weight:780;line-height:1.16}.panel-kicker.svelte-ookyaf{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:14px;font-weight:720}.feature-list.svelte-ookyaf{color:var(--spatial-element-body);gap:12px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.feature-content.svelte-ookyaf{align-items:baseline;gap:14px;display:flex}.feature-marker.svelte-ookyaf{color:var(--spatial-element-accent);font-weight:800}.spatial-element-action.svelte-ookyaf{box-sizing:border-box;width:100%;min-height:62px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.spatial-element-action-surface.svelte-ookyaf{box-sizing:border-box;width:100%;min-height:62px;color:var(--spatial-element-on-accent);background:var(--spatial-element-accent);border-radius:7px;justify-content:center;align-items:center;gap:10px;font:760 22px/1 system-ui,sans-serif;display:flex}.spatial-element-action-icon{flex:none}.spatial-element-action-label.svelte-ookyaf{white-space:normal}@container spatial-summary (width>=420px){.summary-title.svelte-ookyaf{font-size:32px}}.brand-stage-shell.svelte-t1w609{background:var(--spatial-element-background);--spatial-element-content-inline-inset:192px;--spatial-element-shell-inline-inset:192px}.stage{color:var(--spatial-element-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.site-search.svelte-kzm2k0{width:clamp(14rem,22vw,21rem);position:relative}.search-field.svelte-kzm2k0,.search-fallback.svelte-kzm2k0{border:1px solid var(--ps-border);height:40px;color:var(--ps-body);background:var(--ps-section-standard);border-radius:.6rem;align-items:center;gap:.6rem;padding:0 .75rem;display:flex}.search-field.svelte-kzm2k0:focus-within{outline:2px solid var(--ps-accent);outline-offset:2px}input.svelte-kzm2k0{width:100%;min-width:0;font:inherit;color:var(--ps-ink);background:0 0;border:0;outline:none;padding:0;font-size:.875rem}kbd.svelte-kzm2k0{border:1px solid var(--ps-border);border-radius:.25rem;flex-shrink:0;padding:.2rem .3rem;font-size:.7rem}.mobile-search.svelte-kzm2k0{display:none}.search-panel.svelte-kzm2k0{z-index:5;background:var(--ps-section-standard);width:30rem;max-width:calc(100vw - 24px);color:var(--ps-ink);border:1px solid var(--ps-border);border-radius:var(--ps-radius);position:absolute;top:calc(100% + .75rem);right:0;overflow:hidden;box-shadow:0 12px 32px #0003}ul.svelte-kzm2k0{max-height:min(28rem,55dvh);margin:0;padding:.4rem;list-style:none;overflow:auto}a[role=option].svelte-kzm2k0{color:var(--ps-ink);white-space:normal;border-radius:.5rem;gap:.2rem;padding:.75rem;font-size:.875rem;text-decoration:none;display:grid}a[aria-selected=true].svelte-kzm2k0,a[role=option].svelte-kzm2k0:hover{background:var(--ps-section-muted)}a[role=option].svelte-kzm2k0>span:where(.svelte-kzm2k0){color:var(--ps-body)}.result-group.svelte-kzm2k0{text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.search-hint.svelte-kzm2k0,.empty.svelte-kzm2k0{color:var(--ps-body);margin:0;padding:.75rem 1rem;font-size:.8rem}.search-hint.svelte-kzm2k0{border-block:1px solid var(--ps-border)}@media (width<=799px){.site-search.svelte-kzm2k0{width:40px;position:static}.search-field.svelte-kzm2k0{display:none}.mobile-search.svelte-kzm2k0,.search-fallback.svelte-kzm2k0{width:40px;height:40px;color:var(--ps-ink);cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;padding:0;display:grid}.search-fallback.svelte-kzm2k0 span:where(.svelte-kzm2k0){display:none}.opened.svelte-kzm2k0 .search-field:where(.svelte-kzm2k0){z-index:5;height:48px;display:flex;position:absolute;top:calc(100% + 8px);left:12px;right:12px}.search-panel.svelte-kzm2k0{border-top-left-radius:0;border-top-right-radius:0;width:auto;top:calc(100% + 56px);left:12px;right:12px}ul.svelte-kzm2k0{max-height:min(24rem,45dvh)}kbd.svelte-kzm2k0{display:none}}body{margin:0}*{box-sizing:border-box}.ps-shell{background:var(--ps-background);min-height:100vh}.ps-shell a{color:var(--ps-accent)}.ps-shell[data-ps-theme=light]{--ps-selection:#eee;--ps-border:#d1d1d1}.ps-shell[data-ps-theme=dark]{--ps-selection:#484d5380;--ps-border:#454e5e}.brand-stage-shell{--ps-selection:var(--spatial-element-tab-background)}.ps-shell .site-brand{color:var(--ps-ink);white-space:nowrap;align-items:center;gap:.6rem;font-weight:750;text-decoration:none;display:inline-flex}.site-brand img{flex-shrink:0}.version{color:var(--ps-body);font-size:.75rem;font-weight:500}.site-footer{border-top:1px solid var(--ps-border);color:var(--ps-body);flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:3rem;padding:2rem max(1rem,50% - 744px);font-size:.875rem;display:flex}.site-footer>a:last-child{margin-inline-start:auto}.skip-link{z-index:10;background:var(--ps-section-standard);padding:.75rem;position:absolute;top:.5rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.prose{min-width:0;line-height:1.75}.prose>p,.prose>ul,.prose>ol,.prose>blockquote{max-width:68ch}.prose p:first-child{margin-top:0}.prose>*+*{margin-top:1.25rem}.prose h3{margin-top:2rem;scroll-margin-top:7rem}.prose a,.site-footer>a:last-child{color:var(--ps-accent);text-underline-offset:.2em}.prose :not(pre)>code{background:var(--ps-section-muted);overflow-wrap:anywhere;border-radius:.25rem;padding:.15em .3em;font:.875em ui-monospace,Consolas,monospace}.prose .ps-code-block{margin-block:1.5rem}.table-scroll{border:1px solid var(--ps-border);border-radius:.5rem;max-width:100%;overflow-x:auto}.table-scroll:focus-visible{outline:2px solid var(--ps-accent);outline-offset:2px}.prose table{border-collapse:collapse;text-align:start;width:100%;font-size:.875rem}.prose th,.prose td{vertical-align:top;border-bottom:1px solid var(--ps-border);min-width:8rem;padding:.75rem}.prose th{background:var(--ps-section-muted)}.prose tr:last-child td{border-bottom:0}.playground{border:1px solid var(--ps-border);border-radius:var(--ps-radius);margin-block:1rem;padding:1rem}.playground-controls{border-bottom:1px solid var(--ps-border);flex-wrap:wrap;align-items:end;gap:1rem;padding-bottom:1rem;display:flex}.playground-controls label{flex-direction:column;gap:.35rem;font-size:.875rem;display:flex}.playground-controls select,.playground-controls button{font:inherit;color:var(--ps-ink);background:var(--ps-section-standard);border:1px solid var(--ps-border);border-radius:.4rem;padding:.5rem .7rem}.playground-controls input{accent-color:var(--ps-accent)}.playground-controls button{cursor:pointer}@media (width<=599px){.site-brand>span:not(.version){display:none}}.demo-sample{border:1px dashed var(--ps-accent);border-radius:var(--ps-radius);height:100%;padding:clamp(1rem,3vw,2rem)}.demo-sample h3{margin-top:0}.demo-sample p,.demo-copy{max-width:65ch;line-height:1.7}.demo-label{color:var(--ps-accent);margin-bottom:.75rem;font:.75rem/1.5 ui-monospace,monospace;display:inline-block}.demo-code{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--ps-border);border-radius:.5rem;padding:1rem;font-size:.8rem}figure{margin:0}figcaption{color:var(--ps-body);margin-top:.75rem;font-size:.85rem}.brand-stage-shell{--spatial-element-navigation-ink:#000}.brand-stage-shell[data-color-scheme=dark]{--spatial-element-navigation-ink:#fff}.ps-shell .ps-navigation a{color:var(--spatial-element-navigation-ink)}.header-tools.svelte-12qhfyh{align-items:center;gap:.5rem;display:flex}.github-link.svelte-12qhfyh{width:40px;height:40px;color:var(--ps-ink);border-radius:.5rem;place-items:center;display:grid}.github-link.svelte-12qhfyh:hover{background:var(--ps-selection,var(--ps-section-muted))}@media (width>=1200px){.website-header.svelte-12qhfyh .desktop-menu>ul{justify-content:center}.website-header.svelte-12qhfyh .brand{margin-inline-end:clamp(1.5rem,3vw,4rem)}.website-header.svelte-12qhfyh .tools{margin-inline-start:1.5rem}}.appearance.svelte-12qhfyh{display:flex}.appearance.svelte-12qhfyh button:where(.svelte-12qhfyh){width:40px;height:40px;color:var(--ps-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.appearance.svelte-12qhfyh [aria-pressed=true]:where(.svelte-12qhfyh){color:var(--ps-accent);background:var(--ps-selection,var(--ps-section-muted))}.appearance.svelte-12qhfyh button:where(.svelte-12qhfyh):disabled{opacity:.5;cursor:default}
