.seg[data-v-e87b8ea0]{position:relative;transition:color .2s ease-out,transform .2s cubic-bezier(.16,1,.3,1)}.seg[data-v-e87b8ea0]:active{transition-duration:80ms}.seg.is-active[data-v-e87b8ea0]{background-color:rgb(var(--color-glow)/.12);box-shadow:inset 0 0 0 1px rgb(var(--color-glow)/.45),0 0 14px rgb(var(--color-glow)/.18)}canvas[data-v-3affdf8a]{cursor:grab;touch-action:pan-y}.trace-a[data-v-3dec7f86]{animation:dashflow-3dec7f86 16s linear infinite}.trace-b[data-v-3dec7f86]{animation:dashflow-3dec7f86 22s linear infinite reverse}@keyframes dashflow-3dec7f86{0%{stroke-dashoffset:0}to{stroke-dashoffset:-240}}.row[data-v-332f6130]{isolation:isolate}.row:active .row-name[data-v-332f6130]{opacity:.65;transition-duration:80ms}.row-name[data-v-332f6130]{transition:opacity .2s ease-out}.row-glow[data-v-332f6130]{background:radial-gradient(420px circle at var(--rx,50%) var(--ry,50%),var(--accent-glow),transparent 60%)}.row-edge[data-v-332f6130]{background:linear-gradient(90deg,transparent,var(--accent),transparent)}:root{--color-bg:244 240 232;--color-surface:234 230 219;--color-surface-2:218 213 200;--color-border:200 194 178;--color-line:174 168 152;--color-fg:19 20 24;--color-dim:74 77 84;--color-mute:106 106 114;--color-ember:168 82 12;--color-glow:11 119 89;--color-wire:14 102 145;--grid-dot:rgba(19,20,24,.08);--vignette-a:rgba(175,86,13,.06);--vignette-b:rgba(14,102,145,.04)}html.dark{--color-bg:10 11 13;--color-surface:16 17 20;--color-surface-2:22 24 28;--color-border:31 33 37;--color-line:38 40 45;--color-fg:237 237 237;--color-dim:155 157 163;--color-mute:123 125 132;--color-ember:240 161 77;--color-glow:136 240 193;--color-wire:90 215 255;--grid-dot:hsla(0,0%,100%,.06);--vignette-a:rgba(240,161,77,.04);--vignette-b:rgba(90,215,255,.03)}html{background:rgb(var(--color-bg));scroll-behavior:smooth}html:not(.dark){color-scheme:light}html.dark{color-scheme:dark}body{font-feature-settings:"ss01","salt"}.theme-glide,.theme-glide *,.theme-glide :after,.theme-glide :before{transition:background-color .26s cubic-bezier(.4,0,.2,1),border-color .26s cubic-bezier(.4,0,.2,1),color .26s cubic-bezier(.4,0,.2,1),fill .26s cubic-bezier(.4,0,.2,1),stroke .26s cubic-bezier(.4,0,.2,1),box-shadow .26s cubic-bezier(.4,0,.2,1)!important;transition-delay:0!important}.dot-grid{background-image:radial-gradient(var(--grid-dot) 1px,transparent 1px);background-position:0 0;background-size:26px 26px;mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 30%,transparent 80%)}.vignette{background:radial-gradient(ellipse 70% 40% at 50% 0,var(--vignette-a),transparent 60%),radial-gradient(ellipse 50% 30% at 50% 100%,var(--vignette-b),transparent 60%)}:where(a,button,[role=radio],[tabindex]):focus-visible{border-radius:1px;outline:1px solid rgb(var(--color-glow));outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.animate-fade,.animate-rise{animation:none!important;opacity:1!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){.dot-grid,.vignette{display:none}}@media (prefers-contrast:more){:root{--color-mute:82 82 90;--color-dim:44 46 52}html.dark{--color-mute:154 156 164;--color-dim:198 200 206}}
