.flap.svelte-1axmxr6{display:inline}.word.svelte-1axmxr6{white-space:nowrap;display:inline-block}.sp.svelte-1axmxr6{white-space:pre}.cell.svelte-1axmxr6{clip-path:inset(-100% 0);text-align:center;display:inline-block;position:relative}.sizer.svelte-1axmxr6{visibility:hidden}.glyph.svelte-1axmxr6{transform-origin:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.glyph.spin.svelte-1axmxr6{animation:.1s ease-in-out infinite svelte-1axmxr6-flap}@keyframes svelte-1axmxr6-flap{0%{opacity:.5;transform:scaleY(.55)}55%{opacity:1}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.glyph.svelte-1axmxr6{animation:none}}.masthead.svelte-18jl8m8{--wordmark:clamp(2.25rem, 9vw, 5.5rem);max-width:min(90vw,640px);transition:opacity .3s;position:absolute;top:clamp(1.5rem,5vw,3.5rem);left:clamp(1.5rem,5vw,3.5rem)}.masthead.covered.svelte-18jl8m8{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility 0s .3s}.masthead.svelte-18jl8m8 h1:where(.svelte-18jl8m8),.masthead.svelte-18jl8m8 .tagline:where(.svelte-18jl8m8){transition:opacity .4s,transform .4s}.masthead.svelte-18jl8m8 .brand-dot:where(.svelte-18jl8m8){transition-property:color,background,border-color,opacity,transform;transition-duration:.15s,.15s,.15s,.4s,.4s;transition-timing-function:ease, ease, ease, ease, var(--spring);transition-delay:0s, 0s, 0s, calc(var(--n,0) * 70ms), calc(var(--n,0) * 70ms)}@media (prefers-reduced-motion:no-preference){.brand-dot.svelte-18jl8m8{animation:svelte-18jl8m8-dot-roll .45s var(--spring) backwards;animation-delay:calc(.5s + var(--n,0) * 70ms)}}@keyframes svelte-18jl8m8-dot-roll{0%{opacity:0;transform:translateX(var(--roll))}to{opacity:1;transform:translate(0)}}.masthead.svelte-18jl8m8 .tagline:where(.svelte-18jl8m8){transition-delay:.12s}.masthead.svelte-18jl8m8 h1:where(.svelte-18jl8m8){font-weight:700;font-size:var(--wordmark);letter-spacing:-.02em;color:var(--ink);margin:0;line-height:.95}.brandline.svelte-18jl8m8{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.theme.svelte-18jl8m8{font-size:0;display:inline-block}.brand-dot.svelte-18jl8m8{--roll:calc(var(--n,0) * -2.23rem);background:var(--dot);border-radius:999px;width:30px;height:30px;display:inline-block}.brand-dot.svelte-18jl8m8+.brand-dot:where(.svelte-18jl8m8){margin-left:.35rem}html[data-ui=bubble] .brand-dot.svelte-18jl8m8{background:color-mix(in srgb, var(--dot) 60%, transparent);-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3);box-shadow:var(--aero-gloss), var(--aero-drop)}.tagline.svelte-18jl8m8{margin:calc(var(--wordmark) * .05) 0 0 calc(var(--wordmark) * .05);font-family:var(--font-motto);color:#fff;font-size:clamp(1rem,2.3vw,1.25rem);font-style:italic}.tw.em.svelte-18jl8m8{font-style:italic}.tw.strong.svelte-18jl8m8{font-family:var(--font-body);font-style:normal;font-weight:700}@media (prefers-reduced-motion:no-preference){.tw.svelte-18jl8m8{animation:.55s backwards rise;animation-delay:calc(.3s + var(--n,0) * 60ms);display:inline-block}}.menubar.svelte-18jl8m8{margin:clamp(1.1rem, 2.6vw, 1.9rem) 0 0 calc(var(--wordmark) * .05);transition:opacity .25s}.menubar.svelte-18jl8m8 ul:where(.svelte-18jl8m8){flex-wrap:wrap;gap:.35rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.menubar.svelte-18jl8m8 li:where(.svelte-18jl8m8){transition:opacity .4s,transform .45s cubic-bezier(.34,1.5,.64,1);transition-delay:calc(var(--n,0) * 50ms);display:flex}.menubar.svelte-18jl8m8 li.has-pop:where(.svelte-18jl8m8){position:relative}.nav-pop.svelte-18jl8m8{z-index:4;background:var(--panel-glass);border:1px solid var(--line);border-radius:12px;width:max-content;max-width:min(26rem,80vw);padding:1.1rem 1.3rem;position:absolute;top:calc(100% + 1.5rem);left:0}html[data-ui=bubble] .nav-pop.svelte-18jl8m8{background:var(--panel-sheen), var(--panel-fill);-webkit-backdrop-filter:var(--panel-blur);backdrop-filter:var(--panel-blur);border-color:var(--panel-edge);top:calc(100% + .6rem);box-shadow:inset 0 1px var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff3d),0 8px 24px #080a0e38}.menu-btn.svelte-18jl8m8{letter-spacing:-.01em;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:600;line-height:1.1;text-decoration:none;transition:opacity .15s}.menu-btn.svelte-18jl8m8:hover{opacity:.6}html[data-ui=bubble] .menu-btn.svelte-18jl8m8{box-sizing:border-box;background:color-mix(in srgb, var(--ink) 5%, transparent);border:1px solid var(--line-edge);border-radius:999px;align-items:center;height:42px;padding:0 1rem;display:inline-flex}html[data-ui=bubble] .menu-btn.svelte-18jl8m8:hover{opacity:1}html[data-ui=bubble] .menubar.svelte-18jl8m8 ul:where(.svelte-18jl8m8){gap:.35rem .6rem}.menu-btn.active.svelte-18jl8m8{color:var(--orange)}html[data-ui=bubble] .menu-btn.active.svelte-18jl8m8{color:var(--ink);background:var(--line);border-color:color-mix(in srgb, var(--ink) 22%, transparent)}.menu-btn.svelte-18jl8m8:focus-visible{outline:var(--focus-ring);outline-offset:3px}.menu-ico.svelte-18jl8m8{display:none}.menu-ico.svelte-18jl8m8 svg{width:20px;height:20px;display:block}@media (prefers-reduced-motion:no-preference){.menubar.svelte-18jl8m8 li:where(.svelte-18jl8m8){animation:.5s backwards rise;animation-delay:calc(.95s + var(--n,0) * 70ms)}}@media (width<=560px){.menu-ico.svelte-18jl8m8{display:block}.menu-word.svelte-18jl8m8{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.menu-btn.svelte-18jl8m8{box-sizing:border-box;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}html[data-ui=bubble] .menu-btn.svelte-18jl8m8{padding:0}.menubar.svelte-18jl8m8 ul:where(.svelte-18jl8m8){gap:.5rem .9rem}html[data-ui=bubble] .menubar.svelte-18jl8m8 ul:where(.svelte-18jl8m8){gap:.5rem .6rem}}.tfc.svelte-1yeegyg{flex-direction:column;height:100%;display:flex;position:relative}@media (width<=960px){.expand-compact.svelte-1yeegyg{display:none}.back.svelte-1yeegyg{display:grid}.head-collapsed.svelte-1yeegyg .corner-compact:where(.svelte-1yeegyg){top:.4rem;right:.4rem}}@media (prefers-reduced-motion:no-preference) and (width<=960px){.corner-compact.svelte-1yeegyg{transition:top .28s,right .28s}}.corner.svelte-1yeegyg{align-items:center;gap:.5rem;display:inline-flex}.corner-compact.svelte-1yeegyg{z-index:3;position:absolute;top:calc(clamp(1.5rem,4vw,2.5rem) + 2px);right:clamp(1.5rem,4vw,2.75rem)}.corner-bar.svelte-1yeegyg{margin-left:auto}.tfc-head.svelte-1yeegyg{flex:none;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.5rem,4vw,2.75rem) clamp(.85rem,1.5vw,1.25rem)}.tfc-body.svelte-1yeegyg{overscroll-behavior:contain;contain:layout style;flex-direction:column;flex:auto;gap:.7rem;min-height:0;padding:0 clamp(1.5rem,4vw,2.75rem) 2rem;transition:box-shadow .25s;display:flex;overflow-y:auto}.tfc-body.scrolled.svelte-1yeegyg{box-shadow:inset 0 26px 22px -22px var(--lightningcss-light,#080a0e26)var(--lightningcss-dark,#00000059)}.tfc-body.svelte-1yeegyg>:where(.svelte-1yeegyg){flex-shrink:0;container-type:inline-size}.dest.svelte-1yeegyg{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;margin:0;font-size:clamp(2.25rem,9vw,5.5rem);font-weight:700;line-height:1}.head-row.svelte-1yeegyg{align-items:center;gap:.5rem;padding-right:6.5rem;display:flex}.head-row.svelte-1yeegyg .head-title:where(.svelte-1yeegyg){min-width:0}.head-refresh.svelte-1yeegyg{font-size:0;display:inline-block}.accent-dot.svelte-1yeegyg{background:var(--accent);border-radius:999px;width:30px;height:30px;display:inline-block}html[data-ui=bubble] .accent-dot.svelte-1yeegyg{box-shadow:var(--aero-gloss), var(--aero-drop)}@media (prefers-reduced-motion:no-preference){.accent-dot.svelte-1yeegyg{animation:svelte-1yeegyg-dot-in .45s var(--spring) .5s backwards}}@keyframes svelte-1yeegyg-dot-in{0%{opacity:0;transform:translate(-1.2rem)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:no-preference){.tfc-head.svelte-1yeegyg .icon-btn:where(.svelte-1yeegyg),.tfc-head.svelte-1yeegyg .field:where(.svelte-1yeegyg),.tfc-head.svelte-1yeegyg .field-select:where(.svelte-1yeegyg),.tfc-head.svelte-1yeegyg .manual:where(.svelte-1yeegyg),.tfc-head.svelte-1yeegyg .deck-summary:where(.svelte-1yeegyg) dt:where(.svelte-1yeegyg),.tfc-head.svelte-1yeegyg .deck-summary:where(.svelte-1yeegyg) dd:where(.svelte-1yeegyg),.fields.svelte-1yeegyg .field-select:where(.svelte-1yeegyg),.fields.svelte-1yeegyg .range-label:where(.svelte-1yeegyg){animation:btn-in .42s var(--spring) backwards;animation-delay:calc(var(--enter-lead) + var(--bn,0) * var(--btn-enter-step))}.deck.svelte-1yeegyg:before,.bar.svelte-1yeegyg .corner-bar:where(.svelte-1yeegyg):before,.deck-controls.svelte-1yeegyg .ctl:where(.svelte-1yeegyg)+.ctl:where(.svelte-1yeegyg):before{animation:.42s backwards svelte-1yeegyg-fade-in;animation-delay:calc(var(--enter-lead) + var(--bn,0) * var(--btn-enter-step))}.deck.svelte-1yeegyg:before{--bn:1}.deck-summary.svelte-1yeegyg .stat:where(.svelte-1yeegyg):first-child dt:where(.svelte-1yeegyg){--bn:14}.deck-summary.svelte-1yeegyg .stat:where(.svelte-1yeegyg):first-child dd:where(.svelte-1yeegyg){--bn:15}.deck-summary.svelte-1yeegyg .stat:where(.svelte-1yeegyg):nth-child(2) dt:where(.svelte-1yeegyg){--bn:16}.deck-summary.svelte-1yeegyg .stat:where(.svelte-1yeegyg):nth-child(2) dd:where(.svelte-1yeegyg){--bn:17}}.tfc.expanded.svelte-1yeegyg{--enter-layer:1.1s}@media (prefers-reduced-motion:no-preference){.booting.svelte-1yeegyg .board-head:where(.svelte-1yeegyg){animation:.5s backwards rise;animation-delay:var(--enter-lead)}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg){animation:btn-in .42s var(--spring) backwards;animation-delay:calc(var(--enter-lead) + var(--bn,0) * var(--btn-enter-step))}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):first-child{--bn:0}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):nth-child(2){--bn:1}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):nth-child(3){--bn:2}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):nth-child(4){--bn:3}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):nth-child(5){--bn:4}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):nth-child(6){--bn:5}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):nth-child(7){--bn:6}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):nth-child(8){--bn:7}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):nth-child(9){--bn:8}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):nth-child(10){--bn:9}.booting.svelte-1yeegyg thead:where(.svelte-1yeegyg) th:where(.svelte-1yeegyg):nth-child(11){--bn:10}.booting.svelte-1yeegyg tbody:where(.svelte-1yeegyg) td:where(.svelte-1yeegyg){animation:.3s backwards svelte-1yeegyg-line-in;animation-delay:calc(var(--enter-lead) + var(--enter-layer) + min(var(--ri,0), 14) * 28ms)}.booting.svelte-1yeegyg tbody:where(.svelte-1yeegyg) .ci:where(.svelte-1yeegyg){animation:.44s backwards rise;animation-delay:calc(var(--enter-lead) + var(--enter-layer) + min(var(--ri,0), 14) * 28ms + 50ms)}.booting.svelte-1yeegyg .key-item:where(.svelte-1yeegyg){animation:btn-in .42s var(--spring) backwards;animation-delay:calc(var(--enter-lead) + var(--enter-layer) + var(--bn,0) * var(--btn-enter-step))}.booting.svelte-1yeegyg .key-item:where(.svelte-1yeegyg):first-child{--bn:0}.booting.svelte-1yeegyg .key-item:where(.svelte-1yeegyg):nth-child(2){--bn:1}.booting.svelte-1yeegyg .key-item:where(.svelte-1yeegyg):nth-child(3){--bn:2}.booting.svelte-1yeegyg .src:where(.svelte-1yeegyg){animation:.5s backwards svelte-1yeegyg-fade-in;animation-delay:calc(var(--enter-lead) + var(--enter-layer) + 3 * var(--btn-enter-step))}}@keyframes svelte-1yeegyg-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1yeegyg-line-in{0%{border-top-color:#0000}}.deck.svelte-1yeegyg{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:1rem clamp(1.5rem,3vw,2.5rem);min-width:0;display:flex}.deck-controls.svelte-1yeegyg{flex-flow:wrap;flex:1;align-items:center;gap:.5rem 1.5rem;min-width:0;display:flex}.ctl.svelte-1yeegyg,.deck-field-pills.svelte-1yeegyg{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.deck-field-drop.svelte-1yeegyg{display:none}@media (width<=1200px){.deck-field-pills.svelte-1yeegyg{display:none}.deck-field-drop.svelte-1yeegyg{display:block}}.deck.svelte-1yeegyg,.bar.svelte-1yeegyg .corner-bar:where(.svelte-1yeegyg),.deck-controls.svelte-1yeegyg .ctl:where(.svelte-1yeegyg)+.ctl:where(.svelte-1yeegyg){position:relative}.deck.svelte-1yeegyg,.bar.svelte-1yeegyg .corner-bar:where(.svelte-1yeegyg){margin-left:calc(1.5rem - var(--bar-inset))}.deck.svelte-1yeegyg:before,.bar.svelte-1yeegyg .corner-bar:where(.svelte-1yeegyg):before,.deck-controls.svelte-1yeegyg .ctl:where(.svelte-1yeegyg)+.ctl:where(.svelte-1yeegyg):before{content:"";background:linear-gradient(to bottom, transparent, var(--line-strong) 32%, var(--line-strong) 68%, transparent);width:1px;position:absolute;top:0;bottom:0;left:-.75rem;transform:translate(-50%)}.deck-summary.svelte-1yeegyg{flex:none;gap:1.5rem;margin:0;display:flex}.stat.svelte-1yeegyg{flex-direction:column;gap:.05rem;display:flex}.stat.svelte-1yeegyg dt:where(.svelte-1yeegyg){letter-spacing:.05em;text-transform:uppercase;color:var(--sub);white-space:nowrap;font-size:.68rem;font-weight:700}.stat.svelte-1yeegyg dd:where(.svelte-1yeegyg){font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:1.1rem;font-weight:700}.tfc-head.bar.svelte-1yeegyg{--bar-inset:clamp(.7rem, 1.3vw, 1rem);align-items:center;gap:var(--bar-inset);padding:var(--bar-inset);display:flex}html[data-look=pixelite] .tfc-head.bar.svelte-1yeegyg{z-index:6;--bar-inset:.7rem;box-sizing:border-box;background:color-mix(in srgb, var(--page) 100%, transparent);border-bottom:1px solid var(--pixel-hairline);align-items:center;height:42px;padding-block:0;transition:background .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;display:flex;position:absolute;inset:0 0 auto}html[data-look=pixelite] .tfc-head.bar.scrolled.svelte-1yeegyg{background:color-mix(in srgb, var(--page) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-look=pixelite] .tfc.has-bar.svelte-1yeegyg .tfc-body:where(.svelte-1yeegyg){padding-top:calc(var(--bar-h,3.25rem) + .75rem)}html[data-look=pixelite] .tfc.svelte-1yeegyg:not(.has-bar) .tfc-head:where(.svelte-1yeegyg){z-index:6;box-sizing:border-box;background:color-mix(in srgb, var(--page) 100%, transparent);border-bottom:1px solid var(--pixel-hairline);align-items:center;height:42px;padding:0 7px 0 .7rem;transition:background .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;display:flex;position:absolute;inset:0 0 auto}html[data-look=pixelite] .tfc.svelte-1yeegyg:not(.has-bar) .tfc-head.scrolled:where(.svelte-1yeegyg){background:color-mix(in srgb, var(--page) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-look=pixelite] .tfc.svelte-1yeegyg:not(.has-bar) .head-row:where(.svelte-1yeegyg){flex:1;min-width:0;padding-right:0}html[data-look=pixelite] .tfc.svelte-1yeegyg:not(.has-bar) .corner-compact:where(.svelte-1yeegyg){margin-left:auto;position:static}html[data-look=pixelite] .tfc.svelte-1yeegyg:not(.has-bar) .tfc-body:where(.svelte-1yeegyg){padding-top:calc(var(--bar-h,42px) + clamp(.85rem, 3vw, 1.6rem))}html[data-look=pixelite] .bar.svelte-1yeegyg .field:where(.svelte-1yeegyg),html[data-look=pixelite] .bar.svelte-1yeegyg .field-select:where(.svelte-1yeegyg){height:28px;font-size:.78rem}html[data-look=pixelite] .bar.svelte-1yeegyg .field:where(.svelte-1yeegyg){min-width:3.4em;padding:0 .5rem}html[data-look=pixelite] .bar.svelte-1yeegyg .field-select:where(.svelte-1yeegyg){background-size:.7rem;padding:0 1.3rem 0 .5rem}html[data-look=pixelite] .deck-controls.svelte-1yeegyg .field-select:where(.svelte-1yeegyg){padding-left:.85rem;padding-right:.85rem}html[data-look=pixelite] .ring.svelte-1yeegyg,html[data-look=pixelite] .bar.svelte-1yeegyg .corner:where(.svelte-1yeegyg) .icon-btn:where(.svelte-1yeegyg){width:28px;height:28px}html[data-look=pixelite] .bar.svelte-1yeegyg .corner:where(.svelte-1yeegyg) .icon-btn:where(.svelte-1yeegyg) svg{width:1.05rem;height:1.05rem}html[data-look=pixelite] .bar.svelte-1yeegyg .field:where(.svelte-1yeegyg),html[data-look=pixelite] .bar.svelte-1yeegyg .field-select:where(.svelte-1yeegyg),html[data-look=pixelite] .bar.svelte-1yeegyg .corner:where(.svelte-1yeegyg) .icon-btn:where(.svelte-1yeegyg){margin-block:-.2rem}html[data-look=pixelite] .bar.svelte-1yeegyg .deck-summary:where(.svelte-1yeegyg) .stat:where(.svelte-1yeegyg){margin-block:-.55rem}.nav-edge.svelte-1yeegyg{flex:none}.ident.svelte-1yeegyg{flex:none;align-items:baseline;gap:.5rem;display:flex}.bar.svelte-1yeegyg .dest:where(.svelte-1yeegyg){font-size:clamp(1.15rem,1.5vw,1.5rem);line-height:1.05}.bar.svelte-1yeegyg .accent-dot:where(.svelte-1yeegyg){width:20px;height:20px}.bar.svelte-1yeegyg .head-refresh:where(.svelte-1yeegyg){align-self:center}.bar.svelte-1yeegyg .field:where(.svelte-1yeegyg){padding:.25rem .5rem;font-size:.8rem;font-weight:500}.bar.svelte-1yeegyg .field.on:where(.svelte-1yeegyg){font-weight:600}.bar.svelte-1yeegyg .field-select:where(.svelte-1yeegyg){background-size:.75rem;padding:.25rem 1.5rem .25rem .5rem;font-size:.8rem}.bar.svelte-1yeegyg .deck-summary:where(.svelte-1yeegyg){gap:1.1rem}.bar.svelte-1yeegyg .stat:where(.svelte-1yeegyg) dt:where(.svelte-1yeegyg){font-size:.64rem}.bar.svelte-1yeegyg .stat:where(.svelte-1yeegyg) dd:where(.svelte-1yeegyg){font-size:1rem}.board.svelte-1yeegyg :is(th:where(.svelte-1yeegyg),td:where(.svelte-1yeegyg)).x1:where(.svelte-1yeegyg),.board.svelte-1yeegyg :is(th:where(.svelte-1yeegyg),td:where(.svelte-1yeegyg)).x2:where(.svelte-1yeegyg){display:none}@container (width>=720px){.board.svelte-1yeegyg :is(th:where(.svelte-1yeegyg),td:where(.svelte-1yeegyg)).x1:where(.svelte-1yeegyg){display:table-cell}}@container (width>=940px){.board.svelte-1yeegyg :is(th:where(.svelte-1yeegyg),td:where(.svelte-1yeegyg)).x2:where(.svelte-1yeegyg){display:table-cell}}.vs.svelte-1yeegyg{color:color-mix(in srgb, var(--ink) 80%, var(--sub))}.lead.svelte-1yeegyg{max-width:62ch;color:color-mix(in srgb, var(--ink) 82%, var(--sub));margin:0;line-height:1.5}.editable.svelte-1yeegyg{outline:1px dashed color-mix(in srgb, var(--ink) 35%, transparent);outline-offset:3px;cursor:text;border-radius:3px;transition:outline-color .15s,background .15s}.editable.svelte-1yeegyg:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.editable.svelte-1yeegyg:focus{outline:var(--focus-ring);background:var(--aero-face)}.controls-compact.svelte-1yeegyg{flex-direction:row;align-items:flex-start;gap:.5rem;display:flex}.controls-compact.svelte-1yeegyg .fields.ranges:where(.svelte-1yeegyg){flex-direction:column;flex:1;align-items:stretch;gap:.25rem;min-width:0}.controls-compact.svelte-1yeegyg .range-label:where(.svelte-1yeegyg){min-width:0}.controls-compact.svelte-1yeegyg .field-select:where(.svelte-1yeegyg){box-sizing:border-box;width:100%}.fields.svelte-1yeegyg{flex-wrap:wrap;gap:.4rem;display:flex}.ranges.svelte-1yeegyg{align-items:flex-start}.range-label.svelte-1yeegyg{letter-spacing:.06em;text-transform:uppercase;min-width:4.5rem;color:var(--sub);flex:none;font-size:.72rem;font-weight:700}.field.svelte-1yeegyg{box-sizing:border-box;min-width:3.9em;height:42px;font:inherit;letter-spacing:.03em;color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line-edge);cursor:pointer;border-radius:8px;padding:0 .6rem;font-size:.85rem;font-weight:500;transition:border-color .15s,background .15s,color .15s}.field.svelte-1yeegyg:hover{border-color:var(--line-strong)}.field.on.svelte-1yeegyg{color:var(--paper);background:var(--accent);border-color:var(--accent)}.field.svelte-1yeegyg:focus-visible{outline:var(--focus-ring);outline-offset:2px}.field-select.svelte-1yeegyg{appearance:none;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;min-width:0;height:42px;font:inherit;letter-spacing:.03em;color:var(--ink);background-color:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line-edge);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:.8rem;border-radius:8px;padding:0 1.7rem 0 .6rem;font-size:.85rem;font-weight:500;transition:border-color .15s,background-color .15s;overflow:hidden}.deck-controls.svelte-1yeegyg .field-select:where(.svelte-1yeegyg){text-align:center;text-align-last:center;background-position:right .25rem center;padding-left:1rem;padding-right:1rem}.field-select.svelte-1yeegyg:hover{border-color:var(--line-strong)}.field-select.svelte-1yeegyg:focus-visible{outline:var(--focus-ring);outline-offset:2px}html[data-look=pixelite] .field.svelte-1yeegyg:hover:not(:disabled),html[data-look=pixelite] .field-select.svelte-1yeegyg:hover:not(:disabled){color:var(--orange);border-color:var(--orange)}html[data-look=pixelite] .field.on.svelte-1yeegyg{color:var(--orange);border-color:var(--orange);background:var(--pixel-key-on)}html[data-look=pixelite] .field.svelte-1yeegyg:active:not(:disabled),html[data-look=pixelite] .field-select.svelte-1yeegyg:active:not(:disabled){box-shadow:var(--pixel-bevel-press)}html[data-look=pixelite] .head-refresh.svelte-1yeegyg{display:none}html[data-look=pixelite] .deck.svelte-1yeegyg:before,html[data-look=pixelite] .bar.svelte-1yeegyg .corner-bar:where(.svelte-1yeegyg):before,html[data-look=pixelite] .deck-controls.svelte-1yeegyg .ctl:where(.svelte-1yeegyg)+.ctl:where(.svelte-1yeegyg):before{background:var(--pixel-hairline)}.board-head.svelte-1yeegyg{border-bottom:1px solid var(--line-edge);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.4rem;display:flex}.board-head.svelte-1yeegyg h3:where(.svelte-1yeegyg){margin:0;font-size:1.15rem;font-weight:700}.status.svelte-1yeegyg{align-items:center;gap:.55rem;display:flex}.upd.svelte-1yeegyg{color:var(--sub);font-variant-numeric:tabular-nums;font-size:.82rem}.refresh.svelte-1yeegyg{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:42px;height:42px;padding:0;display:inline-grid;position:relative}.refresh.svelte-1yeegyg:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:50%}.manual.svelte-1yeegyg{position:relative}.manual.svelte-1yeegyg:active{transform:rotate(-90deg)}.ring.svelte-1yeegyg{width:42px;height:42px;transform:rotate(-90deg)}.ring-track.svelte-1yeegyg{fill:none;stroke:color-mix(in srgb, var(--ink) 12%, transparent);stroke-width:3px}.ring-arc.svelte-1yeegyg{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round}.is-paused.svelte-1yeegyg .ring-arc:where(.svelte-1yeegyg){stroke:color-mix(in srgb, var(--ink) 28%, transparent)}.ring-num.svelte-1yeegyg{font-variant-numeric:tabular-nums;color:var(--sub);font-size:.62rem;font-weight:700;position:absolute}.ring-ico.svelte-1yeegyg{color:var(--ink);place-items:center;display:none;position:absolute}.ring-ico.svelte-1yeegyg svg{width:11px;height:11px;display:block}.refresh.svelte-1yeegyg:hover .ring-num:where(.svelte-1yeegyg),.refresh.svelte-1yeegyg:focus-visible .ring-num:where(.svelte-1yeegyg),.is-paused.svelte-1yeegyg .ring-num:where(.svelte-1yeegyg){display:none}.refresh.svelte-1yeegyg:hover .ring-ico:where(.svelte-1yeegyg),.refresh.svelte-1yeegyg:focus-visible .ring-ico:where(.svelte-1yeegyg),.is-paused.svelte-1yeegyg .ring-ico:where(.svelte-1yeegyg){display:grid}.tip.svelte-1yeegyg{z-index:5;white-space:normal;width:max-content;max-width:220px;font-family:var(--font-body);color:var(--paper);background:color-mix(in srgb, var(--ink) 92%, var(--paper));opacity:0;pointer-events:none;border-radius:8px;padding:.5rem .7rem;font-size:.78rem;line-height:1.45;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-3px)}.refresh.svelte-1yeegyg:hover .tip:where(.svelte-1yeegyg),.refresh.svelte-1yeegyg:focus-visible .tip:where(.svelte-1yeegyg){opacity:1;transform:translateY(0)}.msg.svelte-1yeegyg{color:var(--sub);margin:.4rem 0}.route-prog.svelte-1yeegyg{align-items:center;gap:.6rem;display:flex}.rp-track.svelte-1yeegyg{background:var(--line);border-radius:999px;flex:1;height:3px;position:relative;overflow:hidden}.rp-fill.svelte-1yeegyg{background:var(--accent);border-radius:999px;height:100%;transition:width .3s}.rp-indef.svelte-1yeegyg{width:40%;animation:1.1s ease-in-out infinite svelte-1yeegyg-rp-sweep;position:absolute;inset:0 auto 0 0}@keyframes svelte-1yeegyg-rp-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.rp-indef.svelte-1yeegyg{opacity:.55;width:100%;animation:none;position:static}}.rp-text.svelte-1yeegyg{color:var(--sub);font-variant-numeric:tabular-nums;flex:none;font-size:.72rem}.scroll.svelte-1yeegyg{overscroll-behavior-x:contain;margin-left:-4px;padding-left:4px;overflow-x:auto}.scroll.clip-x.svelte-1yeegyg{overflow-x:hidden}.board.svelte-1yeegyg{border-collapse:collapse;width:100%;font-size:.9rem;font-family:var(--font-mono)}.board.svelte-1yeegyg th:where(.svelte-1yeegyg){text-align:left;vertical-align:middle;letter-spacing:.06em;text-transform:uppercase;color:var(--sub);white-space:nowrap;padding:0 .6rem .4rem 0;font-size:.72rem;font-weight:700}.board.svelte-1yeegyg th[title]:where(.svelte-1yeegyg){cursor:help}.board.svelte-1yeegyg th.dir-head:where(.svelte-1yeegyg){padding-bottom:.55rem;line-height:0}.dir-timer.svelte-1yeegyg{justify-content:center;align-items:center;width:3.4em;font-size:.68rem;display:inline-flex}.board.svelte-1yeegyg th.dir-head:where(.svelte-1yeegyg) .tip:where(.svelte-1yeegyg){left:0;right:auto}.board.svelte-1yeegyg td:where(.svelte-1yeegyg){--row-line:color-mix(in srgb, var(--ink) 8%, transparent);border-top:1px solid var(--row-line);white-space:nowrap;padding:.34rem .6rem .34rem 0}.ci.svelte-1yeegyg{display:block}.row.enter.svelte-1yeegyg .ci:where(.svelte-1yeegyg),.row.leave.svelte-1yeegyg .ci:where(.svelte-1yeegyg){overflow:hidden}.row.svelte-1yeegyg{--sd:calc(var(--stagger,0) * .7s)}.row.enter.svelte-1yeegyg .ci:where(.svelte-1yeegyg){animation:.45s cubic-bezier(.33,1,.68,1) both svelte-1yeegyg-ciIn;animation-delay:var(--sd)}.row.enter.svelte-1yeegyg td:where(.svelte-1yeegyg){animation:.45s cubic-bezier(.33,1,.68,1) both svelte-1yeegyg-padIn;animation-delay:var(--sd)}.row.leave.svelte-1yeegyg .ci:where(.svelte-1yeegyg){animation:.4s cubic-bezier(.65,0,.35,1) both svelte-1yeegyg-ciOut;animation-delay:calc(1.2s + var(--sd))}.row.leave.svelte-1yeegyg td:where(.svelte-1yeegyg){animation:.4s cubic-bezier(.65,0,.35,1) both svelte-1yeegyg-padOut;animation-delay:calc(1.2s + var(--sd))}@keyframes svelte-1yeegyg-ciIn{0%{max-height:0}to{max-height:1.5rem}}@keyframes svelte-1yeegyg-ciOut{0%{max-height:1.5rem}to{max-height:0}}@keyframes svelte-1yeegyg-padIn{0%{opacity:0;border-top-color:#0000;padding-top:0;padding-bottom:0}to{opacity:1;border-top-color:var(--row-line);padding-top:.34rem;padding-bottom:.34rem}}@keyframes svelte-1yeegyg-padOut{0%{opacity:1;border-top-color:var(--row-line);padding-top:.34rem;padding-bottom:.34rem}to{opacity:0;border-top-color:#0000;padding-top:0;padding-bottom:0}}@media (prefers-reduced-motion:reduce){.row.enter.svelte-1yeegyg .ci:where(.svelte-1yeegyg),.row.leave.svelte-1yeegyg .ci:where(.svelte-1yeegyg),.row.enter.svelte-1yeegyg td:where(.svelte-1yeegyg),.row.leave.svelte-1yeegyg td:where(.svelte-1yeegyg){animation:none}.row.enter.svelte-1yeegyg .ci:where(.svelte-1yeegyg),.row.leave.svelte-1yeegyg .ci:where(.svelte-1yeegyg){max-height:none;overflow:visible}}.mono.svelte-1yeegyg{font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.num.svelte-1yeegyg{text-align:right}.board.svelte-1yeegyg th.num:where(.svelte-1yeegyg),.board.svelte-1yeegyg td.num:where(.svelte-1yeegyg){text-align:right;padding-right:1.5rem}.flight.svelte-1yeegyg{font-weight:700}.route.svelte-1yeegyg{white-space:nowrap}.hdg.svelte-1yeegyg{color:var(--sub)}.tag.svelte-1yeegyg{box-sizing:border-box;text-align:center;letter-spacing:.04em;text-transform:uppercase;width:3.4em;color:var(--paper);border-radius:5px;padding:.05rem .35rem;font-size:.68rem;font-weight:800;display:inline-block}.tag.arr.svelte-1yeegyg{background:#12a150}.tag.dep.svelte-1yeegyg{background:var(--accent)}.tag.over.svelte-1yeegyg{background:color-mix(in srgb, var(--ink) 45%, transparent)}html[data-ui=bubble] .tag.svelte-1yeegyg{border-radius:999px;box-shadow:inset 0 1px #ffffff73,inset 0 7px 10px -8px #fff6,0 1px 1px #080a0e0f,0 2px 6px #080a0e1a}@media (prefers-reduced-motion:no-preference){.tag.svelte-1yeegyg{animation:.4s ease-out backwards pop;animation-delay:calc(min(var(--ri,0), 14) * 28ms)}}.key.svelte-1yeegyg{color:var(--sub);flex-wrap:wrap;align-items:center;gap:.35rem 1rem;font-size:.78rem;display:flex}.key-item.svelte-1yeegyg{align-items:center;gap:.4rem;display:inline-flex}.key-count.svelte-1yeegyg{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--sub) 75%, transparent)}.type-btn.svelte-1yeegyg{font:inherit;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0}.type-btn.svelte-1yeegyg:hover{color:var(--accent)}.type-btn.svelte-1yeegyg:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:3px}html[data-look=pixelite] .type-btn.svelte-1yeegyg{padding:.1rem .45rem;text-decoration:none}.photo-card.svelte-1yeegyg{background:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line-edge);border-radius:12px;gap:.9rem;padding:.7rem;display:flex;position:relative}.pc-img.svelte-1yeegyg{aspect-ratio:3/2;background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:8px;flex:none;place-items:center;width:40%;max-width:240px;display:grid;overflow:hidden}.pc-img.svelte-1yeegyg img:where(.svelte-1yeegyg){object-fit:cover;width:100%;height:100%;display:block}.pc-ph.svelte-1yeegyg{color:var(--sub);text-align:center;padding:.5rem;font-size:.8rem}.pc-info.svelte-1yeegyg{flex-direction:column;flex:1;gap:.15rem;min-width:0;padding-right:3.3rem;display:flex}.pc-title.svelte-1yeegyg{margin:0;font-size:1.02rem;font-weight:700}.pc-sub.svelte-1yeegyg,.pc-route.svelte-1yeegyg,.pc-meta.svelte-1yeegyg{color:var(--sub);margin:0;font-size:.85rem}.pc-op.svelte-1yeegyg{color:var(--ink);margin:.1rem 0 0;font-size:.9rem;font-weight:600}.pc-route-full.svelte-1yeegyg{color:var(--sub);margin:0;font-size:.8rem}.ext-ico.svelte-1yeegyg{vertical-align:-.1em;width:.85em;height:.85em;margin-left:.3em;display:inline-block}.ext-ico.svelte-1yeegyg svg{width:100%;height:100%;display:block}.pc-credit.svelte-1yeegyg{color:var(--sub);margin:.3rem 0 0;font-size:.72rem}.pc-credit.svelte-1yeegyg a:where(.svelte-1yeegyg){color:inherit;text-decoration:underline}.pc-close.svelte-1yeegyg{z-index:1;width:42px;height:42px;color:var(--sub);background:var(--panel-fill-solid);border:1.5px solid var(--line-edge);cursor:pointer;border-radius:8px;place-items:center;padding:0;font-size:1.15rem;line-height:1;display:grid;position:absolute;top:.6rem;right:.6rem}.pc-close.svelte-1yeegyg:hover{color:var(--ink);border-color:var(--line-strong)}html[data-ui=bubble] .pc-close.svelte-1yeegyg{color:var(--ink);background:var(--aero-face);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--aero-gloss), var(--aero-drop);border-width:1px;border-radius:999px}.pc-close.svelte-1yeegyg:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (width<=520px){.photo-card.svelte-1yeegyg{flex-direction:column}.pc-img.svelte-1yeegyg{width:100%;max-width:none}.pc-close.svelte-1yeegyg{top:1rem;right:1rem}.pc-info.svelte-1yeegyg{padding-right:0}}.src.svelte-1yeegyg{color:var(--sub);text-align:right;margin:.2rem 0 0;font-size:.78rem;line-height:1.5}.pb.svelte-wd91pm{flex-direction:column;flex:1;height:100%;font-size:.9rem;display:flex;position:relative}.pb-head.svelte-wd91pm{--pb-inset:.9rem;z-index:5;align-items:center;gap:var(--pb-inset);padding:var(--pb-inset);background:0 0;flex-wrap:wrap;display:flex;position:sticky;top:0}.pb-brand.svelte-wd91pm{letter-spacing:-.01em;align-items:center;gap:.45rem;font-size:1.05rem;font-weight:700;display:inline-flex}.brand-title.svelte-wd91pm{white-space:nowrap}.accent-dot.svelte-wd91pm{background:var(--pb-accent);border-radius:999px;flex-shrink:0;width:12px;height:12px}html[data-ui=bubble] .accent-dot.svelte-wd91pm{box-shadow:var(--aero-gloss), var(--aero-drop)}@media (prefers-reduced-motion:no-preference){.accent-dot.svelte-wd91pm{animation:svelte-wd91pm-dot-in .45s var(--spring) .25s backwards}}@keyframes svelte-wd91pm-dot-in{0%{opacity:0;transform:translate(-.8rem)}to{opacity:1;transform:translate(0)}}.beta.svelte-wd91pm{--accent:var(--pb-accent)}.pb-tools.svelte-wd91pm{flex-wrap:wrap;gap:.4rem;display:flex}.pb-file.svelte-wd91pm{color:var(--sub);text-overflow:ellipsis;white-space:nowrap;max-width:30ch;margin-left:auto;font-size:.78rem;overflow:hidden}.pb-file.dirty.svelte-wd91pm{color:var(--orange);font-weight:600}@media (prefers-reduced-motion:no-preference){.pb.svelte-wd91pm{--enter-layer:.85s}.pb-head.svelte-wd91pm .icon-btn:where(.svelte-wd91pm),.pb-tools.svelte-wd91pm .tb:where(.svelte-wd91pm),.pb-file.svelte-wd91pm{animation:btn-in .42s var(--spring) backwards;animation-delay:calc(var(--enter-lead) + var(--bn,0) * var(--btn-enter-step))}.pb-tools.svelte-wd91pm .tb:where(.svelte-wd91pm):first-child{--bn:2}.pb-tools.svelte-wd91pm .tb:where(.svelte-wd91pm):nth-child(2){--bn:3}.pb-tools.svelte-wd91pm .tb:where(.svelte-wd91pm):nth-child(3){--bn:4}.pb-tools.svelte-wd91pm .tb:where(.svelte-wd91pm):nth-child(4){--bn:5}.pb-tools.svelte-wd91pm .tb:where(.svelte-wd91pm):nth-child(5){--bn:6}.pb-file.svelte-wd91pm{--bn:7}.pb-col.svelte-wd91pm{animation:btn-in .5s var(--spring) backwards;animation-delay:calc(var(--enter-lead) + var(--enter-layer) + var(--cn,0) * var(--enter-step))}.pb-center.svelte-wd91pm{--cn:1}.pb-right.svelte-wd91pm{--cn:2}}html[data-ui=bubble] .tb.svelte-wd91pm,html[data-ui=bubble] .chip.svelte-wd91pm,html[data-ui=bubble] .mini.svelte-wd91pm,html[data-ui=bubble] .swatch-btn.svelte-wd91pm{-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3)}.tb.svelte-wd91pm{box-sizing:border-box;height:42px;font:inherit;color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent);border:1.5px solid var(--line-edge);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.8rem;font-weight:600;line-height:1.15;display:inline-flex}.tb.svelte-wd91pm svg{flex-shrink:0;width:14px;height:14px;display:block}.tb.svelte-wd91pm:hover:not(:disabled){border-color:var(--line-strong);background:color-mix(in srgb, var(--ink) 5%, transparent)}.tb.svelte-wd91pm:focus-visible{outline:var(--focus-ring);outline-offset:2px}.tb.primary.svelte-wd91pm{color:var(--paper);background:var(--orange);border-color:var(--orange)}.tb.primary.svelte-wd91pm:hover:not(:disabled){opacity:.92;background:var(--orange)}.tb.svelte-wd91pm:disabled{opacity:.4;cursor:not-allowed}.chip.svelte-wd91pm{box-sizing:border-box;width:42px;height:42px;font:inherit;color:var(--sub);background:color-mix(in srgb, var(--ink) 5%, transparent);border:1.5px solid var(--line-edge);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:inline-grid}.chip.svelte-wd91pm svg{width:15px;height:15px;display:block}.chip.svelte-wd91pm:hover:not(:disabled){color:var(--ink);border-color:var(--line-strong)}.chip.danger.svelte-wd91pm:hover:not(:disabled){border-color:#c93328}.chip.svelte-wd91pm:disabled{opacity:.4;cursor:not-allowed}.insp-toggle.svelte-wd91pm,.insp-close.svelte-wd91pm,.add-stn.svelte-wd91pm{display:none}.tv-val.grow.el-text.svelte-wd91pm{box-sizing:border-box;resize:none;width:100%;height:auto;min-height:42px}.pb-main.svelte-wd91pm{border-top:1px solid var(--line);border-radius:14px 14px 0 0;flex:1;grid-template-columns:250px 1fr 300px;min-height:0;display:grid;overflow:hidden}.pb-col.svelte-wd91pm{flex-direction:column;min-width:0;min-height:0;display:flex}.pb-left.svelte-wd91pm{border-right:1px solid var(--line)}.pb-right.svelte-wd91pm{border-left:1px solid var(--line)}.col-head.svelte-wd91pm{text-transform:uppercase;letter-spacing:.06em;color:var(--sub);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.4rem;padding:.65rem .8rem;font-size:.7rem;font-weight:700;display:flex}.head-actions.svelte-wd91pm{gap:.3rem;display:flex}.col-body.svelte-wd91pm{overscroll-behavior:contain;flex:1;min-height:0;padding:.7rem .8rem 1.2rem;overflow-y:auto}.pb-left.svelte-wd91pm .col-body:where(.svelte-wd91pm){position:relative}.rail-bg.svelte-wd91pm,.rail-fg.svelte-wd91pm{pointer-events:none;border-radius:1px;width:2px;position:absolute}.rail-bg.svelte-wd91pm{background:color-mix(in srgb, var(--ink) 20%, transparent)}.rail-fg.svelte-wd91pm{background:var(--pb-accent);transition:height .45s cubic-bezier(.34,1.56,.64,1),top .45s cubic-bezier(.34,1.56,.64,1)}.stn-v.svelte-wd91pm{cursor:pointer;grid-template-rows:auto auto;grid-template-columns:30px 1fr auto;align-items:start;gap:.1rem .55rem;padding:.5rem .35rem;display:grid;position:relative}.stn-v.svelte-wd91pm:before{content:"";z-index:0;background:0 0;border-radius:9px;transition:background .16s;position:absolute;inset:.1rem 0 .1rem 26px}.stn-v.svelte-wd91pm:hover:before{background:color-mix(in srgb, var(--ink) 6%, transparent)}.stn-v.active.svelte-wd91pm:before{background:color-mix(in srgb, var(--pb-accent) 14%, transparent)}.stn-v.dragover.svelte-wd91pm:before{background:color-mix(in srgb, var(--pb-accent) 20%, transparent);box-shadow:inset 0 0 0 1.5px var(--pb-accent)}.stn-v.svelte-wd91pm>:where(.svelte-wd91pm){z-index:1;position:relative}.stn-dot.svelte-wd91pm{background:var(--paper);border:2px solid var(--line-strong);border-radius:999px;grid-row:1/-1;place-self:center;width:15px;height:15px;transition:background .25s,border-color .25s,transform .35s cubic-bezier(.34,1.56,.64,1)}.stn-v.passed.svelte-wd91pm .stn-dot:where(.svelte-wd91pm){border-color:var(--pb-accent)}.stn-v.active.svelte-wd91pm .stn-dot:where(.svelte-wd91pm){background:var(--pb-accent);border-color:var(--pb-accent);box-shadow:0 0 0 5px color-mix(in srgb, var(--pb-accent) 22%, transparent)}.stn-head.svelte-wd91pm{align-items:baseline;gap:.4rem;min-width:0;display:flex}.stn-num.svelte-wd91pm{color:var(--sub);font-variant-numeric:tabular-nums;font-size:.64rem;font-weight:700}.stn-label.svelte-wd91pm{color:var(--sub);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;overflow:hidden}.stn-v.active.svelte-wd91pm .stn-label:where(.svelte-wd91pm){color:var(--ink)}.stn-title.svelte-wd91pm{color:var(--sub);text-overflow:ellipsis;white-space:nowrap;opacity:.85;grid-area:2/2/auto/3;font-size:.72rem;overflow:hidden}.stn-drag.svelte-wd91pm{color:var(--sub);cursor:grab;opacity:0;grid-row:1/-1;align-self:center;transition:opacity .12s;display:flex}.stn-drag.svelte-wd91pm svg{width:14px;height:14px;display:block}.stn-v.svelte-wd91pm:hover .stn-drag:where(.svelte-wd91pm){opacity:.55}@media (prefers-reduced-motion:no-preference){.stn-v.svelte-wd91pm{animation:.5s backwards rise;animation-delay:calc(var(--enter-lead) + min(var(--n,0), 9) * var(--enter-step))}.stn-dot.svelte-wd91pm{animation:.5s ease-out backwards pop;animation-delay:calc(var(--enter-lead) + min(var(--n,0), 9) * var(--enter-step))}.col-head.svelte-wd91pm>:where(.svelte-wd91pm){animation:btn-in .42s var(--spring) backwards;animation-delay:calc(var(--enter-lead) + var(--enter-layer) + min(var(--n,0), 8) * var(--enter-step))}.empty.svelte-wd91pm>:where(.svelte-wd91pm),.pb-left.svelte-wd91pm .col-body:where(.svelte-wd91pm)>.hint:where(.svelte-wd91pm),.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm)>:where(.svelte-wd91pm){animation:.46s backwards rise;animation-delay:calc(var(--enter-lead) + var(--enter-layer) + min(var(--n,0), 8) * var(--enter-step))}.col-head.svelte-wd91pm>:where(.svelte-wd91pm):nth-child(2),.empty.svelte-wd91pm>:where(.svelte-wd91pm):nth-child(2){--n:1}.empty.svelte-wd91pm>:where(.svelte-wd91pm):nth-child(3){--n:2}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm)>:where(.svelte-wd91pm):first-child{--n:0}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm)>:where(.svelte-wd91pm):nth-child(2){--n:1}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm)>:where(.svelte-wd91pm):nth-child(3){--n:2}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm)>:where(.svelte-wd91pm):nth-child(4){--n:3}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm)>:where(.svelte-wd91pm):nth-child(5){--n:4}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm)>:where(.svelte-wd91pm):nth-child(6){--n:5}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm)>:where(.svelte-wd91pm):nth-child(7){--n:6}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm)>:where(.svelte-wd91pm):nth-child(n+8){--n:7}}.pb-center.svelte-wd91pm{background:var(--page);border:1px solid var(--line);border-radius:14px;margin:.9rem;position:relative;overflow:hidden}.preview-bar.svelte-wd91pm{color:var(--sub);border-bottom:1px solid var(--line);background:var(--panel-head);align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.75rem;display:flex}.counter.svelte-wd91pm{margin-right:auto}.preview-frame.svelte-wd91pm{background:var(--page);border:0;border-radius:0 0 13px 13px;flex:1;width:100%}@media (prefers-reduced-motion:no-preference){.preview-frame.is-entering.svelte-wd91pm{animation:.5s cubic-bezier(.4,0,.2,1) svelte-wd91pm-preview-in}}@keyframes svelte-wd91pm-preview-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.empty.svelte-wd91pm{text-align:center;color:var(--sub);background:var(--page);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex;position:absolute;inset:0}.empty.svelte-wd91pm h2:where(.svelte-wd91pm){color:var(--ink);font-weight:700}.empty.svelte-wd91pm p:where(.svelte-wd91pm){max-width:44ch;line-height:1.55}.empty-actions.svelte-wd91pm{gap:.6rem;display:flex}.hint.svelte-wd91pm{color:var(--sub);font-size:.78rem;line-height:1.5}.hint.sm.svelte-wd91pm{margin-bottom:.5rem}.section-title.svelte-wd91pm{text-transform:uppercase;letter-spacing:.06em;color:var(--sub);border-top:1px solid var(--line);margin:1.05rem 0 .6rem;padding-top:.95rem;font-size:.68rem;font-weight:700}.section-title.svelte-wd91pm:first-child{border-top:0;margin-top:0;padding-top:0}.pb-field.svelte-wd91pm{margin-bottom:.9rem}.pb-field.svelte-wd91pm label:where(.svelte-wd91pm),.field-label.svelte-wd91pm{text-transform:uppercase;letter-spacing:.04em;color:var(--sub);margin-bottom:.35rem;font-size:.68rem;font-weight:700;display:block}.field-label.svelte-wd91pm{margin-top:.5rem}input[type=text].svelte-wd91pm{width:100%;font:inherit;color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line);box-sizing:border-box;border-radius:8px;height:42px;padding:.45rem .6rem;font-size:.86rem}input[type=text].svelte-wd91pm:focus{border-color:var(--pb-accent);outline:none}code.svelte-wd91pm{font-family:var(--font-mono);background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:6px;padding:.05rem .36rem;font-size:.88em}.insert-grid.svelte-wd91pm{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.insert-grid.svelte-wd91pm .tb:where(.svelte-wd91pm){text-align:left;justify-content:flex-start}.theme-row.svelte-wd91pm{align-items:center;gap:.55rem;margin-bottom:.45rem;display:flex}.sw.svelte-wd91pm{border:1px solid var(--line);border-radius:7px;flex-shrink:0;width:26px;height:26px;padding:0;overflow:hidden}.sw.svelte-wd91pm input:where(.svelte-wd91pm){cursor:pointer;background:0 0;border:0;width:150%;height:150%;margin:-25%;padding:0}.tv-name.svelte-wd91pm{font-size:.76rem;font-family:var(--font-mono);color:var(--sub);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.tv-name.fixed.svelte-wd91pm{flex:none}.tv-val.svelte-wd91pm{font-family:var(--font-mono);color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line);box-sizing:border-box;border-radius:6px;width:8.5ch;height:42px;padding:.22rem .35rem;font-size:.72rem!important}.tv-val.grow.svelte-wd91pm{flex:1;width:auto}.el-desc.svelte-wd91pm{font-size:.82rem;font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex;overflow:hidden}.el-tag.svelte-wd91pm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-tag.svelte-wd91pm b:where(.svelte-wd91pm){color:var(--pb-accent)}.el-actions.svelte-wd91pm{flex-shrink:0;gap:.3rem;display:flex}.mini.svelte-wd91pm{font:inherit;color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent);border:1.5px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.24rem .6rem;font-size:.72rem;display:inline-flex}.mini.icon-only.svelte-wd91pm{justify-content:center;width:1.72rem;height:1.72rem;padding:0}.mini.danger.svelte-wd91pm:hover:not(:disabled){color:#c93328;border-color:#c93328}.mini.svelte-wd91pm:disabled{opacity:.38;cursor:default;transform:none}.repeat-row.svelte-wd91pm{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.repeat-label.svelte-wd91pm{color:var(--sub);font-size:.82rem}.repeat-val.svelte-wd91pm{flex:none;width:5.5rem}.ticker-row.svelte-wd91pm{align-items:center;gap:.35rem;margin-bottom:.45rem;display:flex}.mini.svelte-wd91pm svg{flex-shrink:0;width:13px;height:13px;display:block}.mini.svelte-wd91pm:hover:not(:disabled){border-color:var(--line-strong)}.swatch-row.svelte-wd91pm{flex-wrap:wrap;gap:.35rem;margin-bottom:.7rem;display:flex}.swatch-btn.svelte-wd91pm{font:inherit;color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent);border:1.5px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.74rem;display:inline-flex}.swatch-btn.svelte-wd91pm:hover{border-color:color-mix(in srgb, var(--pb-accent) 45%, transparent)}.swatch-btn.on.svelte-wd91pm{border-color:var(--pb-accent);background:color-mix(in srgb, var(--pb-accent) 14%, transparent);font-weight:600}.sw-chip.svelte-wd91pm{border:1px solid var(--line-strong);border-radius:50%;width:12px;height:12px;display:inline-block}.toast.svelte-wd91pm{text-align:center;background:var(--aero-face);border:1px solid var(--line-edge);width:fit-content;max-width:min(90%,420px);color:var(--ink);z-index:40;border-radius:999px;margin-inline:auto;padding:.55rem 1.1rem;font-size:.85rem;position:absolute;bottom:1.25rem;left:0;right:0}html[data-ui=bubble] .toast.svelte-wd91pm{box-shadow:var(--aero-gloss), var(--aero-drop);-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3)}.toast.ok.svelte-wd91pm{background:color-mix(in srgb, #2f9e44 60%, var(--aero-face));border-color:#00761b}.toast.err.svelte-wd91pm{background:color-mix(in srgb, #c93328 55%, var(--aero-face));border-color:#c93328}@media (width<=860px){.pb-main.svelte-wd91pm{grid-template-rows:auto minmax(320px,1fr) auto;grid-template-columns:1fr}.pb-left.svelte-wd91pm,.pb-right.svelte-wd91pm{border:0;border-bottom:1px solid var(--line)}.pb-left.svelte-wd91pm .col-body:where(.svelte-wd91pm){max-height:30vh}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm){max-height:44vh}}@media (width<=560px){.pb.svelte-wd91pm{font-size:.88rem}.pb-head.svelte-wd91pm{--pb-inset:.7rem}.pb-brand.svelte-wd91pm{flex:auto;font-size:1.5rem}.accent-dot.svelte-wd91pm{width:14px;height:14px}.pb-tools.svelte-wd91pm{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;margin:0 calc(-1 * var(--pb-inset));padding:.1rem var(--pb-inset) .15rem;flex-wrap:nowrap;flex:100%;overflow-x:auto}.pb-tools.svelte-wd91pm::-webkit-scrollbar{display:none}.pb-tools.svelte-wd91pm .tb:where(.svelte-wd91pm){flex:none;justify-content:center;gap:0;width:42px;padding:0;font-size:0}.pb-tools.svelte-wd91pm .tb:where(.svelte-wd91pm) svg{width:18px;height:18px}.pb-file.svelte-wd91pm{flex:calc(100% - 80px);min-width:0;max-width:none;margin-left:0}.pb-tools.svelte-wd91pm,.pb-left.svelte-wd91pm .col-body:where(.svelte-wd91pm){--fade:2rem;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%)}html[data-ui=bubble] .pb-tools.svelte-wd91pm .tb:where(.svelte-wd91pm),html[data-ui=bubble] .add-stn.svelte-wd91pm{-webkit-backdrop-filter:none;backdrop-filter:none}.pb-main.svelte-wd91pm{border-radius:0;grid-template-rows:auto minmax(0,1fr)}.pb-left.svelte-wd91pm .col-head:where(.svelte-wd91pm){display:none}.add-stn.svelte-wd91pm{flex:none;align-self:center;width:44px;height:44px;display:inline-grid}.pb-left.svelte-wd91pm .col-body:where(.svelte-wd91pm){-webkit-overflow-scrolling:touch;gap:.45rem;max-height:none;display:flex;overflow:auto hidden}.rail-bg.svelte-wd91pm,.rail-fg.svelte-wd91pm,.stn-dot.svelte-wd91pm,.stn-drag.svelte-wd91pm{display:none}.stn-v.svelte-wd91pm{flex:none;grid-template-columns:1fr;width:9.5rem;padding:.45rem .6rem}.stn-title.svelte-wd91pm{grid-column:1}.stn-v.svelte-wd91pm:before{border:1px solid var(--line);inset:0}.stn-v.active.svelte-wd91pm:before{border-color:var(--pb-accent)}.pb-right.svelte-wd91pm{z-index:30;border:1px solid var(--line-strong);background:var(--page);visibility:hidden;border-bottom:0;border-radius:14px 14px 0 0;max-height:62dvh;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.pb-right.open.svelte-wd91pm{visibility:visible;transform:none}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm){max-height:none}.insp-close.svelte-wd91pm{display:inline-grid}.insp-toggle.svelte-wd91pm{align-items:center;width:auto;height:30px;margin-left:auto;padding:0 .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.insert-grid.svelte-wd91pm{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:no-preference) and (width<=560px){.pb-right.svelte-wd91pm{transition:transform .32s cubic-bezier(.32,.72,.24,1),visibility 0s .32s}.pb-right.open.svelte-wd91pm{transition-delay:0s,0s}.pb-right.svelte-wd91pm .col-body:where(.svelte-wd91pm)>:where(.svelte-wd91pm){animation-delay:calc(min(var(--n,0), 8) * var(--enter-step))}}.cs.svelte-1qd6b7w{background:var(--aero-face);width:42px;height:42px;color:var(--ink);transition:width .38s var(--spring), transform .3s var(--btn-spring), background .2s ease, color .2s ease, border-color .2s ease;will-change:transform;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;display:flex;position:relative;overflow:visible}@media (prefers-reduced-motion:no-preference){.cs.svelte-1qd6b7w:not(.open):hover{transform:scale(var(--btn-hover-scale))}.cs.svelte-1qd6b7w:not(.open):active{transform:scale(var(--btn-press-scale));transition-duration:.1s}}.cs.open.svelte-1qd6b7w{width:min(20rem,55vw);color:var(--ink);border-color:var(--line-strong);background:0 0}.cs.svelte-1qd6b7w:not(.open):hover{background:color-mix(in srgb, var(--ink) 12%, transparent)}.cs-icon.svelte-1qd6b7w{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.cs-icon.svelte-1qd6b7w svg{width:1.35rem;height:1.35rem;display:block}.cs-input.svelte-1qd6b7w{width:0;min-width:0;height:100%;font:inherit;color:var(--ink);opacity:0;pointer-events:none;background:0 0;border:0;flex:auto;padding:0;font-size:.95rem;transition:opacity .18s}.cs.open.svelte-1qd6b7w .cs-input:where(.svelte-1qd6b7w){opacity:1;pointer-events:auto;padding:0 .85rem 0 .15rem}.cs-input.svelte-1qd6b7w:focus-visible{outline:none}html[data-look=pixelite] .cs.svelte-1qd6b7w{background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);width:28px;height:28px;box-shadow:var(--pixel-bevel);transition:width .24s var(--pixel-pop,ease), transform .3s var(--btn-spring), background .2s ease, color .2s ease, border-color .15s ease;border-radius:4px}html[data-look=pixelite] .cs.svelte-1qd6b7w:not(.open):hover{color:var(--orange);border-color:var(--orange);background:var(--pixel-key-face)}html[data-look=pixelite] .cs.svelte-1qd6b7w:not(.open):active{box-shadow:var(--pixel-bevel-press)}html[data-look=pixelite] .cs.open.svelte-1qd6b7w{background:var(--pixel-key-face);border-color:var(--orange);width:min(20rem,55vw)}html[data-look=pixelite] .cs-icon.svelte-1qd6b7w{width:26px;height:26px}html[data-look=pixelite] .cs-icon.svelte-1qd6b7w svg{width:1.05rem;height:1.05rem}html[data-look=pixelite] .cs-input.svelte-1qd6b7w{font-family:var(--font-mono);font-size:16px}html[data-look=pixelite] .cs-input.svelte-1qd6b7w::placeholder{color:var(--sub);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem}html[data-look=pixelite] .cs-results.svelte-1qd6b7w,html[data-look=pixelite] .cs-none.svelte-1qd6b7w{background:var(--panel-fill-solid);border:1px solid var(--pixel-key-border);box-shadow:var(--card-shadow);border-radius:4px}html[data-look=pixelite] .cs-hit.svelte-1qd6b7w{border-radius:3px}html[data-look=pixelite] .cs-hit.on.svelte-1qd6b7w{background:var(--pixel-key-on)}@media (width<=960px){.csb.csb-on .cs.svelte-1qd6b7w{width:32px;height:32px}.csb.csb-on .cs.open.svelte-1qd6b7w{width:min(20rem,55vw)}.csb.csb-on .cs-icon.svelte-1qd6b7w{width:30px;height:30px}.csb.csb-on .cs-icon.svelte-1qd6b7w svg{width:1.1rem;height:1.1rem}}@media (prefers-reduced-motion:no-preference) and (width<=960px){.cs-icon.svelte-1qd6b7w,.cs-icon.svelte-1qd6b7w svg{transition:width .28s,height .28s}}.cs-results.svelte-1qd6b7w{z-index:5;background:var(--panel-fill-solid);border:1px solid var(--line);text-align:left;border-radius:10px;width:min(20rem,55vw);margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .4rem);right:0}.cs-hit.svelte-1qd6b7w{width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:baseline;gap:.5rem;padding:.45rem .55rem;display:flex}.cs-hit.on.svelte-1qd6b7w{background:color-mix(in srgb, var(--ink) 8%, transparent)}.cs-hit-name.svelte-1qd6b7w{font-weight:600}.cs-hit-state.svelte-1qd6b7w{color:var(--sub);font-size:.85rem}.cs-none.svelte-1qd6b7w{z-index:5;width:min(20rem,55vw);color:var(--sub);background:var(--panel-fill-solid);border:1px solid var(--line);text-align:left;border-radius:10px;margin:0;padding:.6rem .7rem;font-size:.85rem;position:absolute;top:calc(100% + .4rem);right:0}.wx.svelte-12dq8b{flex-direction:column;gap:1.25rem;display:flex}@media (prefers-reduced-motion:no-preference){.wx-tabrow.svelte-12dq8b{animation:.45s backwards svelte-12dq8b-settle}.wx-tab.svelte-12dq8b,.wx-add.svelte-12dq8b,.wx-add-search.svelte-12dq8b{animation:.35s backwards svelte-12dq8b-tab-in;animation-delay:calc(80ms + var(--n,0) * 50ms)}.wx-tabs.carrying.svelte-12dq8b .wx-tab:where(.svelte-12dq8b){animation:none}.wx-msg.svelte-12dq8b,.wx-now.svelte-12dq8b,.wx-stats.svelte-12dq8b,.wx-hours.svelte-12dq8b,.wx-days.svelte-12dq8b,.wx-source.svelte-12dq8b{animation:.45s backwards svelte-12dq8b-settle}.wx-msg.svelte-12dq8b,.wx-now.svelte-12dq8b{animation-delay:.1s}.wx-stats.svelte-12dq8b{animation-delay:.18s}.wx-hours.svelte-12dq8b{animation-delay:.25s}.wx-days.svelte-12dq8b{animation-delay:.32s}.wx-source.svelte-12dq8b{animation-delay:.39s}}@keyframes svelte-12dq8b-tab-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-12dq8b-settle{0%{opacity:0;transform:translateY(-8px)}60%{opacity:1;transform:translateY(2px)}82%{transform:translateY(-.8px)}to{opacity:1;transform:translateY(0)}}.wx-tabrow.svelte-12dq8b{align-items:center;gap:.15rem;min-width:0;margin-left:-.55rem;display:flex}.wx-tabs.svelte-12dq8b{overscroll-behavior:contain;scrollbar-width:none;--fade:2.5rem;touch-action:pan-x;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;align-items:center;gap:.15rem;min-width:0;padding-bottom:.15rem;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.wx-tabs.dragging.svelte-12dq8b,.wx-tabs.carrying.svelte-12dq8b{cursor:grabbing}.wx-tab.carried.svelte-12dq8b{opacity:.3;transition:opacity .15s}.wx-ghost.svelte-12dq8b{z-index:70;pointer-events:none;background:var(--panel-fill-solid);border:1px solid var(--line);border-radius:8px;align-items:center;display:flex;position:fixed;transform:scale(1.05);box-shadow:0 1px 2px #080a0e1a,0 6px 18px #080a0e2e}html[data-ui=bubble] .wx-ghost.svelte-12dq8b{border-color:var(--line-edge);background:var(--aero-face);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--aero-gloss), 0 1px 2px #080a0e1a, 0 6px 18px #080a0e2e;border-radius:999px}.wx-tabs.fade-end.svelte-12dq8b{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent 100%)}.wx-tabs.fade-start.svelte-12dq8b{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(to left, #000 calc(100% - var(--fade)), transparent 100%)}.wx-tabs.fade-start.fade-end.svelte-12dq8b{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%)}.wx-tabs.svelte-12dq8b::-webkit-scrollbar{display:none}.wx-tab.svelte-12dq8b{border-radius:8px;flex:none;align-items:center;display:flex}.wx-tab-name.svelte-12dq8b{font:inherit;white-space:nowrap;color:var(--sub);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:.4rem;padding:.35rem .55rem;font-size:1.35rem;font-weight:600;transition:color .25s;display:flex}.wx-tab-name.svelte-12dq8b:hover{color:var(--ink)}.wx-tab.on.svelte-12dq8b .wx-tab-name:where(.svelte-12dq8b){color:var(--ink);font-weight:700}.wx-tab-state.svelte-12dq8b{color:var(--sub);font-size:.95rem;font-weight:500}.wx-tab-x.svelte-12dq8b{font:inherit;color:var(--sub);cursor:pointer;background:0 0;border:0;padding:0 .35rem 0 0;font-size:1rem;line-height:1}.wx-tab-x.svelte-12dq8b:hover{color:var(--ink)}.wx-add.svelte-12dq8b{width:1.75rem;height:1.75rem;color:var(--sub);border:1px solid var(--line-edge);cursor:pointer;background:0 0;border-radius:999px;flex:none;place-items:center;margin-left:.15rem;padding:0;display:grid}.wx-add-search.svelte-12dq8b{flex:none;align-items:center;margin-left:.15rem;display:flex}.wx-add.svelte-12dq8b:hover{color:var(--ink);border-color:var(--line-strong)}html[data-ui=bubble] .wx-add.svelte-12dq8b{background:var(--aero-face);box-shadow:var(--aero-gloss), var(--aero-drop);will-change:transform;transition:transform .3s var(--btn-spring), background .18s var(--btn-soft), border-color .18s var(--btn-soft), color .15s ease}@media (prefers-reduced-motion:no-preference){html[data-ui=bubble] .wx-add.svelte-12dq8b:hover{transform:scale(var(--btn-hover-scale))}html[data-ui=bubble] .wx-add.svelte-12dq8b:active{transform:scale(var(--btn-press-scale));transition-duration:.1s}}.wx-add.svelte-12dq8b svg{width:.85rem;height:.85rem;display:block}.wx-now.svelte-12dq8b{align-items:center;gap:1.1rem;transition:opacity .2s;display:flex}.wx-hero.svelte-12dq8b{display:contents}.wx-skywin.svelte-12dq8b{margin:0;display:none}html[data-look=pixelite] .wx.svelte-12dq8b{container-type:inline-size}html[data-look=pixelite] .wx-hero.svelte-12dq8b{flex-wrap:wrap;align-items:center;gap:1.1rem clamp(1.25rem,4cqi,3rem);display:flex}html[data-look=pixelite] .wx-now.svelte-12dq8b{flex:240px;min-width:0}html[data-look=pixelite] .wx-skywin.svelte-12dq8b{flex-direction:column;flex:150px;gap:.5rem;max-width:340px;display:flex}.wx-sky-frame.svelte-12dq8b{aspect-ratio:128/72;border:1px solid var(--pixel-hairline,#0003);background:#0d1424;border-radius:2px;width:100%;overflow:hidden}@container (width<410px){html[data-look=pixelite] .wx-skywin.svelte-12dq8b{max-width:none}}.wx-sky-canvas.svelte-12dq8b{width:100%;height:100%;image-rendering:pixelated;display:block}.wx-sky-cap.svelte-12dq8b{font-family:var(--font-mono,ui-monospace, monospace);text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--ink) 45%, transparent);font-size:.66rem}.wx-now.stale.svelte-12dq8b{opacity:.55}.wx-mark.svelte-12dq8b{width:3.75rem;height:3.75rem;color:var(--accent,var(--ink));flex:none;place-items:center;display:grid}.wx-mark.svelte-12dq8b svg{width:100%;height:100%;display:block}.wx-read.svelte-12dq8b{min-width:0}.wx-temp.svelte-12dq8b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.5rem,7vw,3.5rem);font-weight:700;line-height:1}.wx-temp-none.svelte-12dq8b{color:var(--sub)}.wx-unit.svelte-12dq8b{color:var(--sub);margin-left:.1em;font-size:.42em;font-weight:600}.wx-cond.svelte-12dq8b{margin:.3rem 0 0;font-weight:600}.wx-feels.svelte-12dq8b{color:var(--sub);margin:.1rem 0 0;font-size:.9rem}.wx-verdict.svelte-12dq8b{font-family:var(--font-motto);color:var(--ink);margin:.35rem 0 0;font-size:.95rem;font-style:italic}.wx-hours.svelte-12dq8b{overscroll-behavior:contain;scrollbar-width:none;--fade:2rem;gap:1.15rem;min-width:0;padding:.1rem .3rem;display:flex;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.wx-hours.svelte-12dq8b::-webkit-scrollbar{display:none}.wx-hours.fade-end.svelte-12dq8b{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent 100%)}.wx-hours.fade-start.svelte-12dq8b{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(to left, #000 calc(100% - var(--fade)), transparent 100%)}.wx-hours.fade-start.fade-end.svelte-12dq8b{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%)}.wx-hour.svelte-12dq8b{flex-direction:column;flex:none;align-items:center;gap:.28rem;min-width:3.2rem;display:flex}.wxh-time.svelte-12dq8b{text-transform:uppercase;letter-spacing:.05em;color:var(--sub);font-size:.68rem;font-weight:700}.wxh-mark.svelte-12dq8b svg{width:20px;height:20px;color:var(--ink);display:block}.wxh-temp.svelte-12dq8b{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700}.wxh-sub.svelte-12dq8b{color:var(--sub);font-variant-numeric:tabular-nums;margin-top:-.15rem;font-size:.68rem}.wx-stats.svelte-12dq8b{border-top:1px solid #0000;border-image:var(--rule-fade) 1;flex-wrap:wrap;gap:0 2rem;margin:0;padding-top:1.1rem;display:flex}.wx-stat.svelte-12dq8b dt:where(.svelte-12dq8b){letter-spacing:.08em;text-transform:uppercase;color:var(--sub);font-size:.7rem;font-weight:700}.wx-stat.svelte-12dq8b dd:where(.svelte-12dq8b){font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-weight:600}.wx-days.svelte-12dq8b{border-top:1px solid #0000;border-image:var(--rule-fade) 1;flex-direction:column;gap:.55rem;padding-top:1.1rem;display:flex}.wx-day.svelte-12dq8b{grid-template-columns:minmax(0,6.2rem) 1.6rem 2.6rem 1fr auto;align-items:center;gap:clamp(.4rem,2vw,.6rem);display:grid}.wxd-range.svelte-12dq8b{background:var(--line);border-radius:999px;height:6px;position:relative}.wxd-range-fill.svelte-12dq8b{border-radius:999px;position:absolute;top:0;bottom:0}html[data-ui=bubble] .wxd-range.svelte-12dq8b{background:var(--aero-face)}html[data-ui=bubble] .wxd-range-fill.svelte-12dq8b{box-shadow:var(--aero-gloss), var(--aero-drop)}.wxd-name.svelte-12dq8b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.wxd-mark.svelte-12dq8b svg{width:20px;height:20px;color:var(--ink);display:block}.wxd-pop.svelte-12dq8b{color:var(--sub);font-variant-numeric:tabular-nums;font-size:.72rem}.wxd-temps.svelte-12dq8b{font-variant-numeric:tabular-nums;justify-self:end;gap:.7rem;display:flex}.wxd-hi.svelte-12dq8b,.wxd-lo.svelte-12dq8b{text-align:right;min-width:4ch}.wxd-hi.empty.svelte-12dq8b,.wxd-lo.empty.svelte-12dq8b{text-align:center}.wxd-hi.svelte-12dq8b{font-weight:700}.wxd-lo.svelte-12dq8b{color:var(--sub);font-weight:600}.wx-msg.svelte-12dq8b,.wx-source.svelte-12dq8b{color:var(--sub);margin:0;font-size:.85rem}.wx-source.svelte-12dq8b{text-align:right}.aita.svelte-w4glmq{flex-direction:column;gap:1.05rem;display:flex}@media (prefers-reduced-motion:no-preference){.aita.svelte-w4glmq>*{animation:.45s backwards svelte-w4glmq-aita-settle;animation-delay:calc(var(--n,0) * 70ms)}.aita-row.svelte-w4glmq .aita-bar-fill:where(.svelte-w4glmq){animation:.7s cubic-bezier(.22,1,.36,1) backwards svelte-w4glmq-aita-bar;animation-delay:calc(var(--n,0) * 70ms)}}@keyframes svelte-w4glmq-aita-settle{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-w4glmq-aita-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.aita-lead.svelte-w4glmq{max-width:62ch;color:color-mix(in srgb, var(--ink) 82%, var(--sub));margin:0;line-height:1.62}.mono.svelte-w4glmq{font-family:var(--font-mono);font-size:.92em}.aita-src.svelte-w4glmq{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line);resize:vertical;border-radius:8px;padding:.6rem .7rem;font-size:.9rem;line-height:1.5}.aita-src.svelte-w4glmq:focus{border-color:var(--accent-strong,var(--orange));outline:none}.aita-actions.svelte-w4glmq{align-items:center;gap:.8rem;display:flex}.aita-go.svelte-w4glmq{box-sizing:border-box;height:42px;font:inherit;color:var(--ink);background:var(--aero-face);border:1px solid var(--line-edge);cursor:pointer;border-radius:999px;align-items:center;padding:0 1.1rem;font-size:.85rem;font-weight:700;display:inline-flex}.aita-go.svelte-w4glmq:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 12%, transparent)}.aita-go.svelte-w4glmq:disabled{opacity:.45;cursor:not-allowed}.aita-err.svelte-w4glmq{color:#c93328;font-size:.85rem}.aita-meta.svelte-w4glmq{letter-spacing:.04em;color:var(--sub);margin:0;font-size:.78rem;font-weight:600}.aita-title.svelte-w4glmq{letter-spacing:-.01em;color:var(--ink);max-width:34ch;margin:0;font-size:1.35rem;font-weight:700;line-height:1.25}.aita-out.svelte-w4glmq{color:var(--sub);vertical-align:baseline;margin-left:.4rem;display:inline-block}.aita-out.svelte-w4glmq svg{vertical-align:-.05em;width:.8em;height:.8em;display:inline-block}.aita-out.svelte-w4glmq:hover{color:var(--ink)}.aita-lines.svelte-w4glmq{cursor:pointer;flex-direction:column;max-width:62ch;display:flex}.aita-lines.svelte-w4glmq:focus-visible{outline:var(--focus-ring);outline-offset:6px;border-radius:6px}.aita-line.svelte-w4glmq{font-family:var(--font-mono);color:var(--sub);background:color-mix(in srgb, var(--ink) 3%, transparent);border:1px solid var(--line);border-radius:12px;margin:.85rem 0 0;padding:.6rem .9rem;font-size:.92rem;line-height:1.7;transition:color .35s,margin .4s,border-color .4s,border-radius .4s}.aita-line.svelte-w4glmq:first-child{margin-top:0}.aita-line.current.svelte-w4glmq{color:var(--ink)}.aita-line.merged.svelte-w4glmq+.aita-line.merged:where(.svelte-w4glmq){border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;padding-top:.2rem}.aita-line.merged.svelte-w4glmq:has(+.aita-line.merged:where(.svelte-w4glmq)){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:.2rem}@media (prefers-reduced-motion:no-preference){.aita-line.current.svelte-w4glmq{animation:.4s backwards svelte-w4glmq-aita-settle}}.aita-cue.svelte-w4glmq{letter-spacing:.06em;text-transform:uppercase;color:var(--sub);opacity:.8;margin:.85rem 0 0;font-size:.78rem;font-weight:600}.aita-meter.svelte-w4glmq{background:color-mix(in srgb, var(--ink) 12%, transparent);border-radius:2px;max-width:62ch;height:3px;overflow:hidden}.aita-meter-fill.svelte-w4glmq{background:var(--accent-strong,var(--orange));border-radius:2px;height:100%;transition:width .3s}.aita-readrow.svelte-w4glmq{justify-content:space-between;align-items:center;max-width:62ch;display:flex}.aita-count.svelte-w4glmq{color:var(--sub);font-variant-numeric:tabular-nums;font-size:.75rem}.aita-mini.svelte-w4glmq{font:inherit;color:var(--sub);cursor:pointer;background:0 0;border:0;padding:.2rem 0;font-size:.78rem;font-weight:600}.aita-mini.svelte-w4glmq:hover{color:var(--ink)}.aita-fetched.svelte-w4glmq{color:var(--sub);font-size:.75rem}.aita-ask.svelte-w4glmq{font-family:var(--font-motto);color:var(--ink);margin:0;font-size:1.05rem;font-style:italic}.aita-bench.svelte-w4glmq{flex-wrap:wrap;gap:.5rem;display:flex}.aita-verdict.svelte-w4glmq{box-sizing:border-box;height:42px;font:inherit;color:var(--ink);background:color-mix(in srgb, var(--vc) 14%, var(--aero-face));border:1px solid color-mix(in srgb, var(--vc) 55%, transparent);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem;transition:background .15s,border-color .15s;display:inline-flex}.aita-verdict.svelte-w4glmq:hover{background:color-mix(in srgb, var(--vc) 26%, var(--aero-face));border-color:var(--vc)}.aita-verdict.svelte-w4glmq b:where(.svelte-w4glmq){letter-spacing:.02em;font-size:.9rem}.aita-verdict.svelte-w4glmq span:where(.svelte-w4glmq){color:var(--sub);font-size:.75rem}html[data-ui=bubble] .aita-verdict.svelte-w4glmq,html[data-ui=bubble] .aita-go.svelte-w4glmq{-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3);box-shadow:var(--aero-gloss), var(--aero-drop)}html[data-look=pixelite] .aita-go.svelte-w4glmq{background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);height:28px;box-shadow:var(--pixel-bevel);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:4px}html[data-look=pixelite] .aita-verdict.svelte-w4glmq{height:28px}html[data-look=pixelite] .aita-go.svelte-w4glmq:hover:not(:disabled){color:var(--orange);border-color:var(--orange);background:var(--pixel-key-face)}html[data-look=pixelite] .aita-go.svelte-w4glmq:active:not(:disabled){box-shadow:var(--pixel-bevel-press)}.aita-crowd.svelte-w4glmq{flex-direction:column;gap:.45rem;display:flex}.aita-crowd-word.svelte-w4glmq{letter-spacing:-.02em;color:var(--vc);font-size:clamp(2.25rem,8vw,4rem);font-weight:700;line-height:1}.aita-crowd-sub.svelte-w4glmq{max-width:56ch;color:color-mix(in srgb, var(--ink) 82%, var(--sub));margin:0;line-height:1.55}.aita-sheet.svelte-w4glmq{flex-direction:column;gap:.45rem;max-width:34rem;display:flex}.surface.expanded .aita-sheet.svelte-w4glmq{max-width:none}.aita-row.svelte-w4glmq{grid-template-columns:3.2rem 1fr 2.6rem;align-items:center;gap:.6rem;display:grid}.aita-row-id.svelte-w4glmq{font-size:.78rem;font-weight:700}.aita-row-n.svelte-w4glmq{color:var(--sub);text-align:right;font-variant-numeric:tabular-nums;font-size:.78rem}.aita-bar.svelte-w4glmq{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:6px;height:10px;display:block;overflow:hidden}.aita-bar-fill.svelte-w4glmq{height:100%;width:calc(var(--share) * 100%);transform-origin:0;border-radius:6px;display:block}.aita-quotes.svelte-w4glmq{flex-direction:column;gap:.9rem;max-width:62ch;display:flex}.aita-quote.svelte-w4glmq{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 3%, transparent);border-radius:12px;margin:0;padding:.7rem .9rem}.aita-quote-meta.svelte-w4glmq{color:var(--sub);margin:0 0 .3rem;font-size:.75rem}.aita-quote-body.svelte-w4glmq{color:color-mix(in srgb, var(--ink) 85%, var(--sub));white-space:pre-line;margin:0;font-size:.9rem;line-height:1.6}.aita-again.svelte-w4glmq{align-self:flex-start}.pud.svelte-1rhc02q{flex-direction:column;gap:1.05rem;display:flex;position:relative}.pud-side.svelte-1rhc02q,.pud-main.svelte-1rhc02q{flex-direction:column;gap:1.05rem;min-width:0;display:flex}@media (width>=961px){.pud.svelte-1rhc02q{grid-template-columns:minmax(0,1fr) clamp(17rem,24vw,23rem);align-items:start;column-gap:clamp(1.25rem,2.5vw,2.25rem);display:grid}.pud-main.svelte-1rhc02q{grid-column:1}.pud-side.svelte-1rhc02q{grid-column:2;align-self:start}.pud-ledger-card.svelte-1rhc02q,.pud-inv-card.svelte-1rhc02q{border:1px solid var(--line-edge);background:var(--aero-face);box-shadow:var(--aero-gloss), var(--aero-drop);-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3);border-radius:14px;padding:.9rem 1rem;transition:background-color .45s,color .45s,border-color .45s}.pud-ledger.svelte-1rhc02q .pud-log:where(.svelte-1rhc02q){max-height:22rem}}@media (prefers-reduced-motion:no-preference){.pud-main.svelte-1rhc02q>:where(.svelte-1rhc02q),.pud-side.svelte-1rhc02q>:where(.svelte-1rhc02q){animation:.45s backwards svelte-1rhc02q-pud-settle}.pud.reboarded.svelte-1rhc02q .pud-main:where(.svelte-1rhc02q)>:where(.svelte-1rhc02q),.pud.reboarded.svelte-1rhc02q .pud-side:where(.svelte-1rhc02q)>:where(.svelte-1rhc02q),.pud.svelte-1rhc02q>.pud-settings:where(.svelte-1rhc02q),.pud-main.svelte-1rhc02q>.pud-cabin-sec:where(.svelte-1rhc02q){animation:none}.pud-main.svelte-1rhc02q>:where(.svelte-1rhc02q):nth-child(2){animation-delay:60ms}.pud-main.svelte-1rhc02q>:where(.svelte-1rhc02q):nth-child(3){animation-delay:.12s}.pud-main.svelte-1rhc02q>:where(.svelte-1rhc02q):nth-child(4){animation-delay:.18s}.pud-main.svelte-1rhc02q>:where(.svelte-1rhc02q):nth-child(5){animation-delay:.24s}.pud-main.svelte-1rhc02q>:where(.svelte-1rhc02q):nth-child(6){animation-delay:.3s}}@keyframes svelte-1rhc02q-pud-settle{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.pud-count.svelte-1rhc02q{view-transition-name:pud-count;align-items:center;gap:.9rem;display:flex}.pud-gem.svelte-1rhc02q svg{width:44px;height:44px;display:block}.pud-gem.svelte-1rhc02q .op1{stop-color:var(--lightningcss-light,#a8cbe8)var(--lightningcss-dark,#7fa8d9)}.pud-gem.svelte-1rhc02q .op2{stop-color:var(--lightningcss-light,#c9b5e4)var(--lightningcss-dark,#a08ed6)}.pud-gem.svelte-1rhc02q .op3{stop-color:var(--lightningcss-light,#eab8d4)var(--lightningcss-dark,#d290bb)}.pud-gem.svelte-1rhc02q .op4{stop-color:var(--lightningcss-light,#a8d9c3)var(--lightningcss-dark,#7fc4a6)}@media (prefers-reduced-motion:no-preference){.pud-gem.boosted.svelte-1rhc02q svg{animation:.8s ease-in-out infinite alternate svelte-1rhc02q-pud-hot}}@keyframes svelte-1rhc02q-pud-hot{0%{transform:scale(1)}to{transform:scale(1.12)}}.pud-num.svelte-1rhc02q{font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,3rem);font-weight:700;line-height:1;font-family:var(--font-mono)}.pud-sub.svelte-1rhc02q{color:var(--sub);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.85rem;transition:color .45s}.pud-mining.svelte-1rhc02q{background:color-mix(in srgb, var(--opalite,var(--accent,#f06030)) 20%, transparent);border:1px solid var(--line-edge);height:6px;box-shadow:var(--aero-gloss), var(--aero-drop);view-transition-name:pud-mining;border-radius:999px;transition:background-color .45s;position:relative;overflow:hidden}.pud-mining-sweep.svelte-1rhc02q{background:linear-gradient(90deg,#0000 0%,var(--lightningcss-light,#a8cbe8)var(--lightningcss-dark,#7fa8d9) 28%,var(--lightningcss-light,#c9b5e4)var(--lightningcss-dark,#a08ed6) 46%,var(--lightningcss-light,#fff)var(--lightningcss-dark,#e8f0ff) 50%,var(--lightningcss-light,#c9b5e4)var(--lightningcss-dark,#a08ed6) 54%,var(--lightningcss-light,#eab8d4)var(--lightningcss-dark,#d290bb) 72%,#0000 100%);border-radius:999px;width:40%;transition:opacity .45s,width .45s;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.pud-mining-sweep.svelte-1rhc02q{animation:1.9s linear infinite svelte-1rhc02q-pud-sweep}.pud-mining.boosted.svelte-1rhc02q .pud-mining-sweep:where(.svelte-1rhc02q){animation-duration:.85s}.pud-mining.paused.svelte-1rhc02q .pud-mining-sweep:where(.svelte-1rhc02q){animation:2.8s ease-in-out infinite svelte-1rhc02q-pud-idle-pulse}}@keyframes svelte-1rhc02q-pud-idle-pulse{0%,to{opacity:.28}50%{opacity:.85}}.pud-mining.paused.svelte-1rhc02q{background:color-mix(in srgb, var(--pud-idle,#e6b93c) 14%, transparent)}.pud-mining.paused.svelte-1rhc02q .pud-mining-sweep:where(.svelte-1rhc02q){background:linear-gradient(90deg, transparent, var(--pud-idle,#e6b93c), transparent);opacity:.55;width:100%;transform:none}@keyframes svelte-1rhc02q-pud-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.pud-actions.svelte-1rhc02q{view-transition-name:pud-actions;align-items:stretch;gap:.6rem;display:flex}.pud-extract.svelte-1rhc02q,.pud-boost.svelte-1rhc02q{box-sizing:border-box;height:42px;font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:0 1.4rem;font-size:.95rem;display:inline-flex}.pud-extract.svelte-1rhc02q{color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line-edge);flex:none;gap:.5rem;font-weight:700;transition:border-color .15s,background .15s;position:relative;overflow:hidden}.pud-extract.svelte-1rhc02q:hover{border-color:var(--line-strong)}.pud-extract-label.svelte-1rhc02q{z-index:1;align-items:center;gap:.5rem;display:inline-flex;position:relative}.pud-pull.svelte-1rhc02q{transform-origin:0;opacity:0;z-index:0;background:var(--accent,#f06030);pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.pud-pull.svelte-1rhc02q{animation:.24s cubic-bezier(.22,.61,.36,1) forwards svelte-1rhc02q-pud-pull}}@keyframes svelte-1rhc02q-pud-pull{0%{opacity:.9;transform:scaleX(0)}70%{opacity:.9}to{opacity:0;transform:scaleX(1)}}.pud-per.svelte-1rhc02q{opacity:.85;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.pud-boost.svelte-1rhc02q{color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line-edge);font-variant-numeric:tabular-nums;box-shadow:var(--aero-gloss), var(--aero-drop);font-weight:600;transition:border-color .15s,background .15s}.pud-boost.svelte-1rhc02q:hover:not(:disabled){border-color:var(--line-strong)}.pud-boost.svelte-1rhc02q:disabled{opacity:.55;cursor:default}.pud-boost.on.svelte-1rhc02q{color:var(--paper);background:var(--ink);border-color:var(--ink);box-shadow:none}.pud-shop.svelte-1rhc02q{view-transition-name:pud-shop;flex-direction:column;gap:.55rem;display:flex}.pud-lead.svelte-1rhc02q{letter-spacing:.08em;text-transform:uppercase;color:var(--sub);margin:0 0 .2rem;font-size:.7rem;font-weight:700}.pud-shop-head.svelte-1rhc02q{justify-content:space-between;align-items:center;display:flex}.pud-pauseall.svelte-1rhc02q{box-sizing:border-box;width:28px;height:28px;color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line-edge);cursor:pointer;box-shadow:var(--aero-gloss), var(--aero-drop);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-bottom:.2rem;padding:0;display:inline-flex}.pud-pauseall.svelte-1rhc02q:hover{border-color:var(--line-strong)}.pud-pauseall.svelte-1rhc02q svg{width:16px;height:16px;display:block}.pud-item.svelte-1rhc02q{color:var(--ink);background:var(--aero-face);border:1px solid var(--line-edge);box-shadow:var(--aero-gloss), var(--aero-drop);border-radius:12px;align-items:stretch;gap:.6rem;padding:.55rem .6rem .55rem .9rem;transition:background-color .45s,color .45s,border-color .45s;display:flex}.pud-item-main.svelte-1rhc02q{min-width:0;font:inherit;text-align:left;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:.7rem;padding:0;display:flex}.pud-item-switch.svelte-1rhc02q{cursor:pointer;--btn-hover-scale:1.01;--btn-press-scale:.995;transform-origin:0;border-radius:8px}.pud-item-switch.svelte-1rhc02q:hover{opacity:.8}.pud-ring.svelte-1rhc02q{width:22px;height:22px;color:var(--accent,#f06030);flex:none}.pud-ring.svelte-1rhc02q svg:where(.svelte-1rhc02q){width:100%;height:100%;display:block}.pud-ring-track.svelte-1rhc02q{fill:none;stroke:color-mix(in srgb, var(--ink) 12%, transparent);stroke-width:2.5px}.pud-ring-arc.svelte-1rhc02q{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:12 36;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.pud-ring-arc.svelte-1rhc02q{animation:1.4s linear infinite svelte-1rhc02q-pud-spin}.pud-ring.boosted.svelte-1rhc02q .pud-ring-arc:where(.svelte-1rhc02q){animation-duration:.6s}}@keyframes svelte-1rhc02q-pud-spin{to{transform:rotate(360deg)}}.pud-ring.off.svelte-1rhc02q .pud-ring-arc:where(.svelte-1rhc02q){opacity:.3;animation-play-state:paused}.pud-item-copy.svelte-1rhc02q{flex-direction:column;gap:.15rem;min-width:0;display:flex}.pud-item-name.svelte-1rhc02q{font-size:.95rem;font-weight:700}.pud-owned.svelte-1rhc02q{color:var(--sub);font-variant-numeric:tabular-nums;margin-left:.35rem;font-size:.78rem;font-weight:600}.pud-item-blurb.svelte-1rhc02q{color:var(--sub);font-size:.8rem}.pud-buy.svelte-1rhc02q{font:inherit;font-variant-numeric:tabular-nums;font-weight:700;font-family:var(--font-mono);color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent);border:1px solid var(--line-edge);cursor:pointer;box-shadow:var(--aero-gloss), var(--aero-drop);border-radius:8px;flex:none;align-self:center;padding:.5rem .85rem;transition:border-color .15s,background .15s,opacity .15s}.pud-buy.svelte-1rhc02q:hover:not(:disabled){border-color:var(--line-strong);background:color-mix(in srgb, var(--ink) 8%, transparent)}.pud-buy.svelte-1rhc02q:disabled{opacity:.5;cursor:default}.pud-cols.svelte-1rhc02q{flex-direction:column;gap:1.05rem;min-width:0;display:flex}.pud-places.svelte-1rhc02q{view-transition-name:pud-places;flex-direction:column;gap:1.05rem;min-width:0;display:flex}.pud-place.svelte-1rhc02q{flex-direction:column;gap:.55rem;min-width:0;display:flex}@media (width>=961px){.pud-cols.svelte-1rhc02q{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:1.05rem;display:grid}.pud-cols.orbit.svelte-1rhc02q{grid-template-columns:minmax(0,1fr);max-width:28rem}}.pud-camp.svelte-1rhc02q{border:1px solid var(--line-edge);background:var(--aero-face);box-shadow:var(--aero-gloss), var(--aero-drop);-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3);border-radius:12px;flex-direction:column;gap:.7rem;padding:.9rem 1rem 1rem;transition:border-color .2s,background-color .45s,color .45s;display:flex}.pud-camp.lit.svelte-1rhc02q{border-color:var(--accent,#f06030)}.pud-camp.svelte-1rhc02q .pud-boost:where(.svelte-1rhc02q){align-self:flex-start}.pud-ship.svelte-1rhc02q{border:1px solid var(--line-edge);background:var(--aero-face);box-shadow:var(--aero-gloss), var(--aero-drop);-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3);border-radius:12px;flex-direction:column;gap:.7rem;padding:.9rem 1rem 1rem;transition:background-color .45s,color .45s,border-color .45s;display:flex}.pud-ship-actions.svelte-1rhc02q{flex-wrap:wrap;gap:.5rem;display:flex}.pud-ship-id.svelte-1rhc02q{flex-direction:column;gap:.15rem;display:flex}.pud-ship-stat.svelte-1rhc02q{flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;display:flex}.pud-ship-stat.svelte-1rhc02q div:where(.svelte-1rhc02q){flex-direction:column;gap:.1rem;display:flex}.pud-ship-stat.svelte-1rhc02q dt:where(.svelte-1rhc02q){letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 45%, transparent);font-size:.7rem}.pud-ship-stat.svelte-1rhc02q dd:where(.svelte-1rhc02q){font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:.95rem;font-weight:700}.pud-ship.svelte-1rhc02q .pud-boost:where(.svelte-1rhc02q){align-self:flex-start}.pud-shuttle.svelte-1rhc02q,.pud-cabin.svelte-1rhc02q{border:1px solid var(--line-edge);background:var(--aero-face);box-shadow:var(--aero-gloss), var(--aero-drop);-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3);border-radius:12px;flex-direction:column;gap:.7rem;padding:.9rem 1rem 1rem;transition:background-color .45s,color .45s,border-color .45s;display:flex}.pud-shuttle.svelte-1rhc02q .pud-boost:where(.svelte-1rhc02q){align-self:flex-start}.pud-cabin-sec.svelte-1rhc02q{max-width:28rem}.pud-cabin-controls.svelte-1rhc02q{flex-wrap:wrap;gap:.6rem;display:flex}.pud-wood.svelte-1rhc02q{view-transition-name:pud-wood;flex-direction:column;gap:.5rem;display:flex}.pud-tree.svelte-1rhc02q{text-align:left;width:100%;font:inherit;cursor:pointer;align-items:center;transition:border-color .15s,background .15s,opacity .15s;position:relative;overflow:hidden}.pud-tree.svelte-1rhc02q:hover:not(:disabled){border-color:var(--line-strong)}.pud-tree.svelte-1rhc02q:disabled{opacity:.45;cursor:default}.pud-tree.busy.svelte-1rhc02q{border-color:var(--accent,#f06030)}.pud-tree.busy.svelte-1rhc02q .pud-item-blurb:where(.svelte-1rhc02q){color:var(--ink)}.pud-tree-copy.svelte-1rhc02q{z-index:1;flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex;position:relative}.pud-tree-time.svelte-1rhc02q{z-index:1;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--ink) 45%, transparent);flex:none;font-size:.72rem;position:relative}.pud-tree-fill.svelte-1rhc02q{z-index:0;transform-origin:0;opacity:.9;background:var(--accent,#f06030);pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}html[data-ui=bubble] .pud-tree-fill.svelte-1rhc02q{box-shadow:var(--aero-gloss)}@media (prefers-reduced-motion:no-preference){.pud-tree-fill.svelte-1rhc02q{animation:svelte-1rhc02q-pud-chop var(--chop-ms,3s) linear forwards}}@media (prefers-reduced-motion:reduce){.pud-tree.busy.svelte-1rhc02q{background:color-mix(in srgb, var(--accent,#f06030) 16%, transparent)}}@keyframes svelte-1rhc02q-pud-chop{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pud-inv.svelte-1rhc02q{view-transition-name:pud-inv;flex-direction:column;gap:.5rem;display:flex}.pud-inv-list.svelte-1rhc02q{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pud-inv-row.svelte-1rhc02q{justify-content:space-between;align-items:baseline;gap:.75rem;padding:.3rem 0;font-size:.85rem;display:flex}.pud-inv-row.svelte-1rhc02q+.pud-inv-row:where(.svelte-1rhc02q){border-top:1px solid #0000;border-image:var(--rule-fade) 1}.pud-inv-name.svelte-1rhc02q{color:var(--ink)}.pud-inv-count.svelte-1rhc02q{font-variant-numeric:tabular-nums;color:var(--accent,#f06030);font-weight:700}.pud-inv-empty.svelte-1rhc02q{color:color-mix(in srgb, var(--ink) 45%, transparent);margin:0;font-size:.8rem;font-style:italic}.pud-ledger.svelte-1rhc02q{view-transition-name:pud-ledger;flex-direction:column;gap:.5rem;display:flex}.pud-log.scrolled.svelte-1rhc02q{--log-shade-top:inset 0 26px 22px -22px var(--lightningcss-light,#080a0e26)var(--lightningcss-dark,#00000059)}.pud-log.more.svelte-1rhc02q{--log-shade-bottom:inset 0 -26px 22px -22px var(--lightningcss-light,#080a0e26)var(--lightningcss-dark,#00000059)}.pud-log.svelte-1rhc02q{overscroll-behavior:contain;--log-shade-top:0 0 0 0 transparent;--log-shade-bottom:0 0 0 0 transparent;max-height:13rem;box-shadow:var(--log-shade-top), var(--log-shade-bottom);scrollbar-gutter:stable;border-radius:10px;flex-direction:column;margin:0;padding:0;list-style:none;transition:box-shadow .25s;display:flex;overflow-y:auto}.pud-log-row.svelte-1rhc02q{color:var(--sub);align-items:baseline;gap:.6rem;padding:.3rem 0;font-size:.85rem;display:flex}.pud-log-row.svelte-1rhc02q+.pud-log-row:where(.svelte-1rhc02q){border-top:1px solid #0000;border-image:var(--rule-fade) 1}.pud-log-dot.svelte-1rhc02q{background:var(--accent,#f06030);border-radius:999px;flex:none;width:6px;height:6px;transform:translateY(-1px)}.pud-log-row[data-kind=time].svelte-1rhc02q .pud-log-dot:where(.svelte-1rhc02q),.pud-log-row[data-kind=reset].svelte-1rhc02q .pud-log-dot:where(.svelte-1rhc02q),.pud-log-row[data-kind=away].svelte-1rhc02q .pud-log-dot:where(.svelte-1rhc02q){background:color-mix(in srgb, var(--ink) 30%, transparent)}.pud-log-msg.svelte-1rhc02q{flex:1;min-width:0}.pud-log-at.svelte-1rhc02q{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--ink) 40%, transparent);flex:none;font-size:.75rem}@media (prefers-reduced-motion:no-preference){.pud-log-row.newest.svelte-1rhc02q{animation:svelte-1rhc02q-pud-note-in 1.1s var(--spring,ease) backwards}}@keyframes svelte-1rhc02q-pud-note-in{0%{color:var(--accent,#f06030);transform:translateY(6px)}18%{color:var(--accent,#f06030);transform:translateY(0)}55%{color:var(--accent,#f06030)}to{color:var(--sub)}}.pud-settings.svelte-1rhc02q{z-index:5;top:0;right:calc(var(--bar-inset,1rem) - var(--app-inset,2.75rem));border:1px solid var(--line-edge);background:var(--panel-fill-solid,var(--paper));width:min(20rem,100% - 1rem);box-shadow:var(--aero-drop,0 18px 40px -24px #080a0e73);border-radius:14px;flex-direction:column;gap:.75rem;padding:.9rem 1rem 1rem;display:flex;position:absolute}.pud-settings-head.svelte-1rhc02q{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pud-settings.svelte-1rhc02q .pud-lifetime:where(.svelte-1rhc02q){color:var(--sub);margin:0;font-size:.78rem}.pud-lifetime.svelte-1rhc02q{font-variant-numeric:tabular-nums}.pud-reset.svelte-1rhc02q{font:inherit;color:var(--sub);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:underline}.pud-reset.armed.svelte-1rhc02q{color:var(--orange,#f06030);font-weight:700}html[data-ui=bubble] .pud-extract.svelte-1rhc02q{box-shadow:var(--aero-gloss), var(--aero-drop)}html[data-ui=bubble] .pud-pull.svelte-1rhc02q{box-shadow:var(--aero-gloss)}@media (prefers-reduced-motion:no-preference){::view-transition-group(pud-count){animation-duration:.45s;animation-timing-function:ease}::view-transition-group(pud-mining){animation-duration:.45s;animation-timing-function:ease}::view-transition-group(pud-actions){animation-duration:.45s;animation-timing-function:ease}::view-transition-group(pud-places){animation-duration:.45s;animation-timing-function:ease}::view-transition-group(pud-shop){animation-duration:.45s;animation-timing-function:ease}::view-transition-group(pud-wood){animation-duration:.45s;animation-timing-function:ease}::view-transition-group(pud-ledger){animation-duration:.45s;animation-timing-function:ease}::view-transition-group(pud-inv){animation-duration:.45s;animation-timing-function:ease}}html[data-look=pixelite] .pud.svelte-1rhc02q{--accent:var(--lightningcss-light,#103dff)var(--lightningcss-dark,#607ffd);--orange:var(--lightningcss-light,#103dff)var(--lightningcss-dark,#607ffd);--opalite:var(--lightningcss-light,#103dff)var(--lightningcss-dark,#607ffd)}html[data-look=pixelite] .pud-extract.svelte-1rhc02q,html[data-look=pixelite] .pud-boost.svelte-1rhc02q,html[data-look=pixelite] .pud-buy.svelte-1rhc02q{background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);height:28px;box-shadow:var(--pixel-bevel);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:4px}html[data-look=pixelite] .pud-buy.svelte-1rhc02q{box-sizing:border-box;align-items:center;padding-block:0;display:inline-flex}html[data-look=pixelite] .pud-extract.svelte-1rhc02q:hover:not(:disabled),html[data-look=pixelite] .pud-boost.svelte-1rhc02q:hover:not(:disabled),html[data-look=pixelite] .pud-buy.svelte-1rhc02q:hover:not(:disabled){color:var(--orange);border-color:var(--orange);background:var(--pixel-key-face)}html[data-look=pixelite] .pud-boost.on.svelte-1rhc02q{color:var(--orange);border-color:var(--orange);background:var(--pixel-key-on)}html[data-look=pixelite] .pud-extract.svelte-1rhc02q:active:not(:disabled),html[data-look=pixelite] .pud-boost.svelte-1rhc02q:active:not(:disabled),html[data-look=pixelite] .pud-buy.svelte-1rhc02q:active:not(:disabled){box-shadow:var(--pixel-bevel-press)}html[data-look=pixelite] .pud-gem.svelte-1rhc02q .op1{stop-color:var(--lightningcss-light,#9db1ff)var(--lightningcss-dark,#b9c6ff)}html[data-look=pixelite] .pud-gem.svelte-1rhc02q .op2{stop-color:var(--lightningcss-light,#607ffd)var(--lightningcss-dark,#8fa5ff)}html[data-look=pixelite] .pud-gem.svelte-1rhc02q .op3{stop-color:var(--lightningcss-light,#2c50ff)var(--lightningcss-dark,#607ffd)}html[data-look=pixelite] .pud-gem.svelte-1rhc02q .op4{stop-color:var(--lightningcss-light,#103dff)var(--lightningcss-dark,#4d6bfa)}html[data-look=pixelite] .pud-pauseall.svelte-1rhc02q{background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);box-shadow:var(--pixel-bevel);border-radius:4px}html[data-look=pixelite] .pud-pauseall.svelte-1rhc02q:hover{color:var(--orange);border-color:var(--orange);background:var(--pixel-key-face)}html[data-look=pixelite] .pud-pauseall.svelte-1rhc02q:active{box-shadow:var(--pixel-bevel-press)}html[data-look=pixelite] .pud-camp.svelte-1rhc02q,html[data-look=pixelite] .pud-ship.svelte-1rhc02q,html[data-look=pixelite] .pud-shuttle.svelte-1rhc02q,html[data-look=pixelite] .pud-cabin.svelte-1rhc02q,html[data-look=pixelite] .pud-inv-card.svelte-1rhc02q,html[data-look=pixelite] .pud-ledger-card.svelte-1rhc02q,html[data-look=pixelite] .pud-item.svelte-1rhc02q{background:var(--pixel-key-face);border:1px solid var(--pixel-hairline);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:4px}html[data-look=pixelite] .pud-mining.svelte-1rhc02q{border:1px solid var(--pixel-hairline);box-shadow:none;border-radius:2px}html[data-look=pixelite] .pud-mining.svelte-1rhc02q .pud-mining-sweep:where(.svelte-1rhc02q){border-radius:0}html[data-look=pixelite] .pud-mining.svelte-1rhc02q:not(.paused){background:color-mix(in srgb, var(--orange) 12%, transparent)}html[data-look=pixelite] .pud-mining.svelte-1rhc02q:not(.paused) .pud-mining-sweep:where(.svelte-1rhc02q){background:linear-gradient(90deg, transparent 0%, var(--orange) 50%, transparent 100%)}html[data-look=pixelite] .pud-log.svelte-1rhc02q{--log-shade-top:inset 0 1px 0 0 transparent, inset 0 16px 14px -14px transparent;--log-shade-bottom:inset 0 -1px 0 0 transparent, inset 0 -16px 14px -14px transparent;border-radius:3px}html[data-look=pixelite] .pud-log.scrolled.svelte-1rhc02q{--log-shade-top:inset 0 1px 0 0 var(--pixel-hairline), inset 0 16px 14px -14px color-mix(in srgb, var(--ink) 9%, transparent)}html[data-look=pixelite] .pud-log.more.svelte-1rhc02q{--log-shade-bottom:inset 0 -1px 0 0 var(--pixel-hairline), inset 0 -16px 14px -14px color-mix(in srgb, var(--ink) 9%, transparent)}html[data-look=pixelite] .pud-settings.svelte-1rhc02q{border:1px solid var(--pixel-key-border);box-shadow:0 10px 24px color-mix(in srgb, var(--ink) 18%, transparent);border-radius:4px}.forest.svelte-161dzp8{pointer-events:none;position:absolute;inset:0;overflow:hidden}.forest.svelte-161dzp8>div:where(.svelte-161dzp8){position:absolute;inset:0}.sky.svelte-161dzp8{background:linear-gradient(var(--lightningcss-light,#c8d8d4)var(--lightningcss-dark,#0a121c) 0%,var(--lightningcss-light,#dee7de)var(--lightningcss-dark,#101a26) 55%,var(--lightningcss-light,#eef1e2)var(--lightningcss-dark,#172230) 100%)}.treeline-far.svelte-161dzp8{--treeline-far:var(--lightningcss-light,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 64'%3E%3Cpath d='M0,64 L9,26 L17,58 L27,20 L36,60 L44,32 L53,64 L63,16 L71,56 L82,24 L90,62 L100,30 L108,64 L119,18 L128,58 L138,36 L146,64 L157,22 L166,60 L176,28 L184,64 L195,14 L204,56 L214,34 L224,64 L233,24 L240,64 Z' fill='%239fb3a6'/%3E%3C/svg%3E"))var(--lightningcss-dark,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 64'%3E%3Cpath d='M0,64 L9,26 L17,58 L27,20 L36,60 L44,32 L53,64 L63,16 L71,56 L82,24 L90,62 L100,30 L108,64 L119,18 L128,58 L138,36 L146,64 L157,22 L166,60 L176,28 L184,64 L195,14 L204,56 L214,34 L224,64 L233,24 L240,64 Z' fill='%23141c1a'/%3E%3C/svg%3E"));background-image:var(--treeline-far);opacity:.35;background-position:0 bottom;background-repeat:repeat-x;background-size:240px}.mist.svelte-161dzp8{background:linear-gradient(#0000 0%,var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#060a128c) 50%,#0000 100%);height:26%;top:48%;bottom:auto}.treeline-near.svelte-161dzp8{--treeline-near:var(--lightningcss-light,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 160'%3E%3Cpath d='M0,160 L18,50 L34,148 L60,20 L84,155 L104,68 L130,160 L150,12 L168,138 L196,58 L214,158 L238,32 L258,150 L284,72 L304,160 L320,160 Z' fill='%235f7568'/%3E%3C/svg%3E"))var(--lightningcss-dark,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 160'%3E%3Cpath d='M0,160 L18,50 L34,148 L60,20 L84,155 L104,68 L130,160 L150,12 L168,138 L196,58 L214,158 L238,32 L258,150 L284,72 L304,160 L320,160 Z' fill='%2305080a'/%3E%3C/svg%3E"));background-image:var(--treeline-near);opacity:.8;background-position:0 bottom;background-repeat:repeat-x;background-size:480px}@media (prefers-reduced-motion:no-preference){.treeline-far.svelte-161dzp8{animation:240s linear infinite svelte-161dzp8-drift-far}.treeline-near.svelte-161dzp8{animation:150s linear infinite svelte-161dzp8-drift-near}}@keyframes svelte-161dzp8-drift-far{0%{background-position-x:0}to{background-position-x:-240px}}@keyframes svelte-161dzp8-drift-near{0%{background-position-x:0}to{background-position-x:480px}}.ev.svelte-xkzf47{flex-direction:column;gap:1rem;display:flex}.ev-searchbar.svelte-xkzf47{margin:0 calc(-1 * var(--docs-pad));padding:0 var(--docs-pad)}.ev-search-field.svelte-xkzf47{background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);height:28px;box-shadow:var(--pixel-bevel);border-radius:4px;align-items:center;gap:.5rem;padding:0 .7rem;display:flex}.ev-search-field.svelte-xkzf47:focus-within{border-color:var(--orange)}.ev-search-ico.svelte-xkzf47{color:var(--sub);flex:none;place-items:center;display:grid}.ev-search-ico.svelte-xkzf47 svg{width:1.05rem;height:1.05rem;display:block}.ev-search.svelte-xkzf47{min-width:0;height:100%;font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink);background:0 0;border:0;flex:auto;padding:0;font-size:16px}.ev-search.svelte-xkzf47::placeholder{color:var(--sub);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem}.ev-search.svelte-xkzf47:focus-visible{outline:none}.ev-search.svelte-xkzf47::-webkit-search-cancel-button{display:none}.ev-search-clear.svelte-xkzf47{width:1.4rem;height:1.4rem;font-family:var(--font-mono,monospace);color:var(--sub);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;place-items:center;padding:0;font-size:1.1rem;line-height:1;display:grid}.ev-search-clear.svelte-xkzf47:hover{color:var(--orange)}@media (prefers-reduced-motion:no-preference){.ev.svelte-xkzf47>:where(.svelte-xkzf47){animation:.45s backwards svelte-xkzf47-ev-settle}.ev.svelte-xkzf47>:where(.svelte-xkzf47):nth-child(2){animation-delay:60ms}.ev.svelte-xkzf47>:where(.svelte-xkzf47):nth-child(3){animation-delay:.12s}.ev.svelte-xkzf47>:where(.svelte-xkzf47):nth-child(n+4){animation-delay:.18s}}@keyframes svelte-xkzf47-ev-settle{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ev-note.svelte-xkzf47{min-height:1.6rem;color:var(--ink);align-items:center;margin:0;font-size:.85rem;display:flex}.ev-note-dim.svelte-xkzf47{color:var(--sub)}.ev-note-em.svelte-xkzf47{margin-right:.15rem;font-size:1.05rem;line-height:1}.ev-empty.svelte-xkzf47{color:var(--sub);margin:0;font-size:.9rem}.ev-group.svelte-xkzf47{flex-direction:column;gap:.5rem;display:flex}.ev-group-name.svelte-xkzf47{letter-spacing:.08em;text-transform:uppercase;color:var(--sub);margin:0;font-size:.7rem;font-weight:700}.ev-grid.svelte-xkzf47{grid-template-columns:repeat(auto-fill,minmax(2.6rem,1fr));gap:.35rem;display:grid}.ev-cell.svelte-xkzf47{aspect-ratio:1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;padding:0;transition:background .12s,border-color .12s,transform .12s;display:grid}.ev-cell.svelte-xkzf47:hover{background:var(--aero-face);border-color:var(--line-edge)}.ev-cell.svelte-xkzf47:active{transform:scale(.9)}.ev-cell.svelte-xkzf47:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ev-cell.just-copied.svelte-xkzf47{background:color-mix(in srgb, var(--accent,#f06030) 16%, transparent);border-color:var(--accent,#f06030)}.ev-em.svelte-xkzf47{font-size:1.5rem;line-height:1}.es.svelte-hsz4ah{background:var(--aero-face);width:42px;min-width:0;height:42px;color:var(--ink);transition:width .38s var(--spring), transform .3s var(--btn-spring), background .2s ease, border-color .2s ease;will-change:transform;border:1px solid #0000;border-radius:999px;flex:0 auto;align-items:center;display:flex;position:relative;overflow:visible}@media (prefers-reduced-motion:no-preference){.es.svelte-hsz4ah:not(.open):hover{transform:scale(var(--btn-hover-scale))}.es.svelte-hsz4ah:not(.open):active{transform:scale(var(--btn-press-scale));transition-duration:.1s}}.es.open.svelte-hsz4ah{border-color:var(--line-strong);background:0 0;width:min(18rem,60vw)}.es.svelte-hsz4ah:not(.open):hover{background:color-mix(in srgb, var(--ink) 12%, transparent)}html[data-ui=bubble] .es.svelte-hsz4ah{-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3);box-shadow:var(--aero-gloss), var(--aero-drop)}html[data-ui=bubble] .es.open.svelte-hsz4ah{background:var(--aero-face)}.es-icon.svelte-hsz4ah{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.es-icon.svelte-hsz4ah svg{width:1.35rem;height:1.35rem;display:block}.es-input.svelte-hsz4ah{width:0;min-width:0;height:100%;font:inherit;color:var(--ink);opacity:0;pointer-events:none;background:0 0;border:0;flex:auto;padding:0;font-size:16px;transition:opacity .18s}.es.open.svelte-hsz4ah .es-input:where(.svelte-hsz4ah){opacity:1;pointer-events:auto;padding:0 .85rem 0 .15rem}.es-input.svelte-hsz4ah:focus-visible{outline:none}.dens.svelte-7bqwrd{--dens-ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#f2f2f2);--dens-sub:var(--lightningcss-light,#0006)var(--lightningcss-dark,#f2f2f266);--dens-sheet:var(--lightningcss-light,#fff)var(--lightningcss-dark,#202023);--dens-paper:var(--lightningcss-light,#fbfbfb)var(--lightningcss-dark,#0e0e10);--dens-accent:var(--lightningcss-light,#103dff)var(--lightningcss-dark,#607ffd);--dens-hairline:var(--pixel-hairline,var(--lightningcss-light,#0003)var(--lightningcss-dark,#fff3));--dens-mono:"Space Mono", ui-monospace, "SF Mono", Consolas, monospace;--dens-serif:"Iowan Old Style", Georgia, "Times New Roman", serif;--dens-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--dens-pixel:var(--font-pixel,"VT323", "Space Mono", monospace);--dens-pad:var(--docs-pad,clamp(1.5rem, 4vw, 2.75rem));margin:calc(-1 * var(--docs-pad,0px)) calc(-1 * var(--docs-pad,var(--dens-pad))) calc(-1 * var(--docs-pad,3rem));padding:var(--dens-pad);background:var(--dens-paper);color:var(--dens-ink);font-family:var(--dens-body);flex-direction:column;gap:1rem;display:flex}.sheet.svelte-7bqwrd{background:var(--dens-sheet);border-radius:2px;padding:clamp(1.25rem,3vw,2.25rem)}.chap.svelte-7bqwrd+.chap:where(.svelte-7bqwrd){border-top:1px solid var(--dens-hairline);margin-top:2.75rem;padding-top:2.75rem}.col.svelte-7bqwrd{max-width:62ch;margin-inline:auto}@media (prefers-reduced-motion:no-preference){.sheet.svelte-7bqwrd{animation:.5s cubic-bezier(.22,1,.36,1) backwards svelte-7bqwrd-dens-settle}.chap.svelte-7bqwrd:nth-child(-n+3){animation:.5s cubic-bezier(.22,1,.36,1) backwards svelte-7bqwrd-dens-settle;animation-delay:calc(80ms + var(--i,0) * 70ms)}}@keyframes svelte-7bqwrd-dens-settle{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.runhead.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:baseline;gap:1rem;font-size:11px;display:flex}.rh-mark.svelte-7bqwrd{color:var(--dens-accent);font-weight:700}.rh-doc.svelte-7bqwrd{color:var(--dens-sub)}.ticks.svelte-7bqwrd{background-image:repeating-linear-gradient(to right, var(--dens-hairline) 0, var(--dens-hairline) 1px, transparent 1px, transparent 7px);opacity:.7;width:round(down,100%,7px);height:8px;margin:.85rem 0}.meta.svelte-7bqwrd,.meta-row.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--dens-sub);margin:.85rem 0 0;font-size:10.5px;line-height:1.5}.masthead.svelte-7bqwrd .col:where(.svelte-7bqwrd){text-align:center}.masthead.svelte-7bqwrd .runhead:where(.svelte-7bqwrd){text-align:left}.masthead.svelte-7bqwrd .meta:where(.svelte-7bqwrd){margin-top:1.5rem}.cover-title.svelte-7bqwrd{font-family:var(--dens-serif);letter-spacing:-.015em;color:color-mix(in srgb, var(--dens-ink) 88%, transparent);margin:.5rem 0 0;font-size:clamp(2rem,8vw,3.1rem);font-weight:400;line-height:1.05}.cover-sub.svelte-7bqwrd{color:var(--dens-sub);margin:.7rem 0 0;font-size:.95rem;font-style:italic}.ch-head.svelte-7bqwrd{border-bottom:1px solid var(--dens-hairline);margin-bottom:1.1rem;padding-bottom:.55rem}.ch-title.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--dens-ink);margin:0;font-size:clamp(.95rem,3.4vw,1.2rem);font-weight:700;line-height:1.25}.ch-num.svelte-7bqwrd{font-family:var(--dens-pixel);color:var(--dens-accent);font-size:1.15em}.course-meta.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dens-sub);margin:.5rem 0 0;font-size:10.5px}.sub-head.svelte-7bqwrd{font-family:var(--dens-serif);letter-spacing:-.01em;color:color-mix(in srgb, var(--dens-ink) 88%, transparent);margin:1.9rem 0 .7rem;font-size:clamp(1.15rem,4vw,1.5rem);font-weight:400;line-height:1.2}.sub-num.svelte-7bqwrd{font-family:var(--dens-mono);letter-spacing:.04em;color:var(--dens-accent);vertical-align:.12em;margin-right:.5rem;font-size:.62em;font-weight:700}.body.svelte-7bqwrd{color:color-mix(in srgb, var(--dens-ink) 82%, var(--dens-sub));margin:.85rem 0 0;font-size:.96rem;line-height:1.62}.sign.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.05em;text-align:right;color:var(--dens-ink);margin:1.1rem 0 0;font-size:11px}.fig.svelte-7bqwrd{margin:1.6rem 0 0}.flow.svelte-7bqwrd{flex-direction:column;align-items:flex-start;display:flex}.flow-node.svelte-7bqwrd{box-sizing:border-box;border:1px solid var(--dens-hairline);background:color-mix(in srgb, var(--dens-accent) 4%, transparent);border-radius:2px;align-items:center;gap:.7rem;width:100%;padding:.6rem .8rem;display:flex}.flow-num.svelte-7bqwrd{width:1.6rem;height:1.6rem;font-family:var(--dens-mono);color:var(--dens-accent);border:1px solid color-mix(in srgb, var(--dens-accent) 45%, transparent);border-radius:2px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.flow-label.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--dens-ink);font-size:clamp(10px,2.6vw,12px);line-height:1.3}.flow-arrow.svelte-7bqwrd{background:var(--dens-hairline);flex:none;width:2px;height:1.35rem;margin-left:calc(1.6rem - 1px);position:relative}.flow-arrow.svelte-7bqwrd:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:6px solid var(--dens-accent);width:0;height:0;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.fig-cap.svelte-7bqwrd{text-align:center;font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--dens-sub);margin:.9rem 0 0;font-size:10px}.fig-tick.svelte-7bqwrd{background:var(--dens-accent);width:16px;height:1px;margin:0 auto .5rem;display:block}.schools.svelte-7bqwrd{grid-template-columns:1fr 1fr;gap:.9rem;margin-top:1.1rem;display:grid}@media (width<=560px){.schools.svelte-7bqwrd{grid-template-columns:1fr}}.school.svelte-7bqwrd{border:1px solid var(--dens-hairline);border-radius:2px;padding:1rem}.school-num.svelte-7bqwrd{font-family:var(--dens-pixel);letter-spacing:0;color:var(--dens-accent);font-size:13px;font-weight:700}.school-name.svelte-7bqwrd{font-family:var(--dens-serif);letter-spacing:-.01em;color:var(--dens-ink);margin:.25rem 0 0;font-size:1.3rem;font-weight:400}.school-motto.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--dens-accent);margin:.4rem 0 0;font-size:9.5px;line-height:1.5}.school-desc.svelte-7bqwrd{color:color-mix(in srgb, var(--dens-ink) 80%, var(--dens-sub));margin:.7rem 0 0;font-size:.9rem;line-height:1.55}.timeline.svelte-7bqwrd{margin-top:.4rem}.era.svelte-7bqwrd{grid-template-columns:6rem 1fr;column-gap:1.25rem;display:grid}.era-date.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--dens-ink);padding-top:.15rem;font-size:11px;font-weight:700}.era-main.svelte-7bqwrd{border-left:1px solid var(--dens-hairline);padding:0 0 1.5rem 1.25rem;position:relative}.era.svelte-7bqwrd:last-child .era-main:where(.svelte-7bqwrd){padding-bottom:.25rem}.era-main.svelte-7bqwrd:before{content:"";background:var(--dens-accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--dens-sheet);border-radius:50%;position:absolute;top:.35rem;left:-4.5px}.era-title.svelte-7bqwrd{font-family:var(--dens-serif);letter-spacing:-.01em;color:var(--dens-ink);margin:0;font-size:1.2rem;font-weight:400;line-height:1.2}.era-main.svelte-7bqwrd .body:where(.svelte-7bqwrd){margin-top:.4rem;font-size:.9rem}.era-list.svelte-7bqwrd{color:color-mix(in srgb, var(--dens-ink) 80%, var(--dens-sub));margin:.6rem 0 0;padding-left:1.1rem;font-size:.88rem;line-height:1.55}.era-list.svelte-7bqwrd li:where(.svelte-7bqwrd){margin:.15rem 0}@media (width<=480px){.era.svelte-7bqwrd{grid-template-columns:4.5rem 1fr;column-gap:.8rem}.era-date.svelte-7bqwrd{font-size:10px}.era-main.svelte-7bqwrd{padding-left:1rem}}.pull.svelte-7bqwrd{border-top:1px solid var(--dens-hairline);border-bottom:1px solid var(--dens-hairline);text-align:center;margin:1.6rem 0 0;padding:1rem 0}.pull.svelte-7bqwrd p:where(.svelte-7bqwrd){font-family:var(--dens-serif);color:color-mix(in srgb, var(--dens-ink) 80%, transparent);margin:0;font-size:clamp(1.15rem,4vw,1.45rem);font-style:italic}.tbl-cap.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--dens-ink);margin:1.7rem 0 .55rem;font-size:11px}.tbl-cap-tag.svelte-7bqwrd{color:var(--dens-accent);font-weight:700}.tbl-wrap.svelte-7bqwrd{overscroll-behavior:contain;overflow-x:auto}.tbl.svelte-7bqwrd{border-collapse:collapse;width:100%;font-size:.9rem}.tbl.svelte-7bqwrd th:where(.svelte-7bqwrd){text-align:left;font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--dens-sub);border-bottom:2px solid var(--dens-ink);white-space:nowrap;padding:0 .7rem .5rem;font-size:10px;font-weight:700}.tbl.svelte-7bqwrd td:where(.svelte-7bqwrd){border-bottom:1px solid var(--dens-hairline);vertical-align:top;color:color-mix(in srgb, var(--dens-ink) 82%, var(--dens-sub));padding:.65rem .7rem;line-height:1.5}.tbl.svelte-7bqwrd tbody:where(.svelte-7bqwrd) tr:where(.svelte-7bqwrd):last-child td:where(.svelte-7bqwrd){border-bottom:0}.tbl.svelte-7bqwrd td:where(.svelte-7bqwrd):first-child,.tbl.svelte-7bqwrd th:where(.svelte-7bqwrd):first-child{padding-left:0}.tbl.svelte-7bqwrd td.k:where(.svelte-7bqwrd){font-family:var(--dens-mono);color:var(--dens-ink);white-space:nowrap;font-size:.82rem}.tbl.svelte-7bqwrd td.num:where(.svelte-7bqwrd){font-family:var(--dens-mono);color:var(--dens-accent);white-space:nowrap;font-size:.82rem}.cards3.svelte-7bqwrd{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:.4rem;display:grid}@media (width<=560px){.cards3.svelte-7bqwrd{grid-template-columns:1fr}}.card3.svelte-7bqwrd{border:1px solid var(--dens-hairline);border-radius:2px;padding:.85rem}.card3-name.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--dens-accent);font-size:11px;font-weight:700}.card3-body.svelte-7bqwrd{color:color-mix(in srgb, var(--dens-ink) 80%, var(--dens-sub));margin:.5rem 0 0;font-size:.86rem;line-height:1.5}.mastery.svelte-7bqwrd{color:color-mix(in srgb, var(--dens-ink) 80%, var(--dens-sub));margin:.9rem 0 0;padding-left:1.1rem;font-size:.9rem;line-height:1.55}.mastery.svelte-7bqwrd li:where(.svelte-7bqwrd){margin:.35rem 0}.mastery.svelte-7bqwrd b:where(.svelte-7bqwrd){color:var(--dens-ink)}.footnote.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--dens-sub);margin:.7rem 0 0;font-size:10px}.note.svelte-7bqwrd{border-left:2px solid var(--dens-hairline);margin:1.8rem 0 0;padding:.35rem 0 .35rem 1rem}.note-label.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--dens-accent);margin:0;font-size:11px;font-weight:700}.note-list.svelte-7bqwrd{color:color-mix(in srgb, var(--dens-ink) 80%, var(--dens-sub));margin:.55rem 0 0;padding-left:1.1rem;font-size:.88rem;line-height:1.55}.note-list.svelte-7bqwrd li:where(.svelte-7bqwrd){margin:.2rem 0}.colophon.svelte-7bqwrd{font-family:var(--dens-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--dens-sub);margin:.3rem 0 0;font-size:10px}.sm.svelte-8tmlkp{--head-inset:clamp(.85rem, 2.5vw, 1.25rem);--head-h:calc(42px + 2 * var(--head-inset));flex-direction:column;height:100%;display:flex;position:relative}.sm-head.svelte-8tmlkp{z-index:1;padding:var(--head-inset);flex:none;position:relative}.sm-head.svelte-8tmlkp:not(.bar){pointer-events:none}.sm-head.svelte-8tmlkp:not(.bar) .head-row:where(.svelte-8tmlkp)>:where(.svelte-8tmlkp){pointer-events:auto}.sm-head.bar.svelte-8tmlkp{z-index:1;-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:#0609128c;border-bottom:1px solid #ffffff14;position:relative}.sm.svelte-8tmlkp{--ink:#f2f2ee;--sub:#9aa4bd;--line-edge:#ffffff29;--line-strong:#ffffff57;--aero-face:#ffffff12}html[data-look=pixelite] .sm-head.bar.svelte-8tmlkp{--bar-inset:.7rem;box-sizing:border-box;background:color-mix(in srgb, var(--page) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--pixel-hairline,#0003);--ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#f2f2f2);--sub:var(--lightningcss-light,#0006)var(--lightningcss-dark,#f2f2f266);--line-edge:var(--lightningcss-light,#0003)var(--lightningcss-dark,#fff3);--line-strong:var(--lightningcss-light,#00000073)var(--lightningcss-dark,#ffffff73);--aero-face:#ffffff80;height:42px;color:var(--ink);padding-block:0}html[data-look=pixelite] .sm-head.bar.svelte-8tmlkp .dest:where(.svelte-8tmlkp),html[data-look=pixelite] .sm-head.bar.svelte-8tmlkp .stat:where(.svelte-8tmlkp) dd:where(.svelte-8tmlkp){color:var(--ink)}html[data-look=pixelite] .sm-head.bar.svelte-8tmlkp .stat:where(.svelte-8tmlkp) dd:where(.svelte-8tmlkp){font-size:.95rem;line-height:1.2}html[data-look=pixelite] .sm-head.bar.svelte-8tmlkp .stat-coords:where(.svelte-8tmlkp){margin-left:.4rem;font-size:.66rem;display:inline}html[data-look=pixelite] .sm-head.bar.svelte-8tmlkp .stat-place:where(.svelte-8tmlkp) dd:where(.svelte-8tmlkp){max-width:20rem}html[data-look=pixelite] .sm-head.bar.svelte-8tmlkp .stat:where(.svelte-8tmlkp) dt:where(.svelte-8tmlkp){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--sub);font-size:.6rem;line-height:1.15}html[data-look=pixelite] .deck.svelte-8tmlkp:before,html[data-look=pixelite] .bar.svelte-8tmlkp .corner-bar:where(.svelte-8tmlkp):before{background:var(--pixel-hairline)}html[data-look=pixelite] .sm-head.svelte-8tmlkp .head-refresh:where(.svelte-8tmlkp){display:none}html[data-look=pixelite] .sm-story.svelte-8tmlkp{--ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#f2f2f2);--sub:var(--lightningcss-light,#0006)var(--lightningcss-dark,#f2f2f266);color:var(--ink);background:var(--surface);border:1px solid var(--pixel-key-border);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--card-shadow);border-radius:4px}html[data-look=pixelite] .sm-story-extract.svelte-8tmlkp{color:color-mix(in srgb, var(--ink) 80%, transparent)}html[data-look=pixelite] .sm-story-note.svelte-8tmlkp{color:var(--sub)}html[data-look=pixelite] .sm-story-link.svelte-8tmlkp{color:var(--orange)}html[data-look=pixelite] .sm-head.bar.svelte-8tmlkp .icon-btn:where(.svelte-8tmlkp),html[data-look=pixelite] .sm-head.bar.svelte-8tmlkp .sm-cs:where(.svelte-8tmlkp){margin-block:-.2rem}html[data-look=pixelite] .sm-cs.svelte-8tmlkp{width:28px;height:28px;transition:width .24s var(--pixel-pop,ease), transform .3s var(--btn-spring), background .2s ease, color .2s ease, border-color .15s ease, box-shadow .2s ease;background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);box-shadow:var(--pixel-bevel);color:var(--ink);border-radius:4px}html[data-look=pixelite] .sm-cs.open.svelte-8tmlkp{width:min(20rem,55vw)}html[data-look=pixelite] .sm-cs-icon.svelte-8tmlkp{width:26px;height:26px}html[data-look=pixelite] .sm-cs-icon.svelte-8tmlkp svg{width:1.05rem;height:1.05rem}html[data-look=pixelite] .sm-cs-input.svelte-8tmlkp{font-family:var(--font-mono);font-size:16px}html[data-look=pixelite] .sm-cs-input.svelte-8tmlkp::placeholder{color:var(--sub);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem}html[data-look=pixelite] .sm-hits.svelte-8tmlkp{background:var(--panel-fill-solid);border:1px solid var(--pixel-key-border);box-shadow:var(--card-shadow);border-radius:4px}html[data-look=pixelite] .sm-hits.svelte-8tmlkp button:where(.svelte-8tmlkp){border-radius:3px}html[data-look=pixelite] .sm-hits.svelte-8tmlkp button.active:where(.svelte-8tmlkp){background:var(--pixel-key-on)}html[data-look=pixelite] .sm-cs.svelte-8tmlkp:not(.open):hover{color:var(--orange);border-color:var(--orange);background:var(--pixel-key-face)}html[data-look=pixelite] .sm-cs.svelte-8tmlkp:not(.open):active{box-shadow:var(--pixel-bevel-press)}html[data-look=pixelite] .sm-cs.open.svelte-8tmlkp{background:var(--pixel-key-face);border-color:var(--orange)}.head-row.svelte-8tmlkp{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.head-row.svelte-8tmlkp .sm-cs:where(.svelte-8tmlkp){margin-left:auto}.dest.svelte-8tmlkp{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;margin:0;font-size:clamp(2.25rem,9vw,5.5rem);font-weight:700;line-height:1}.head-refresh.svelte-8tmlkp{font-size:0;display:inline-block}.accent-dot.svelte-8tmlkp{background:var(--accent);border-radius:999px;width:30px;height:30px;display:inline-block}html[data-ui=bubble] .accent-dot.svelte-8tmlkp{box-shadow:var(--aero-gloss), var(--aero-drop)}.sm-head.bar.svelte-8tmlkp{--bar-inset:clamp(.7rem, 1.3vw, 1rem);align-items:center;gap:var(--bar-inset);padding:var(--bar-inset);display:flex}.nav-edge.svelte-8tmlkp{flex:none}.ident.svelte-8tmlkp{flex:none;align-items:baseline;gap:.5rem;display:flex}.bar.svelte-8tmlkp .dest:where(.svelte-8tmlkp){font-size:clamp(1.15rem,1.5vw,1.5rem);line-height:1.05}.bar.svelte-8tmlkp .accent-dot:where(.svelte-8tmlkp){width:20px;height:20px}.bar.svelte-8tmlkp .head-refresh:where(.svelte-8tmlkp){align-self:center}.deck.svelte-8tmlkp{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:1rem clamp(1.5rem,3vw,2.5rem);min-width:0;display:flex}.corner.svelte-8tmlkp{align-items:center;gap:.5rem;display:inline-flex}.deck.svelte-8tmlkp,.bar.svelte-8tmlkp .corner-bar:where(.svelte-8tmlkp){margin-left:calc(1.5rem - var(--bar-inset));position:relative}.deck.svelte-8tmlkp:before,.bar.svelte-8tmlkp .corner-bar:where(.svelte-8tmlkp):before{content:"";background:linear-gradient(to bottom, transparent, var(--line-strong) 32%, var(--line-strong) 68%, transparent);width:1px;position:absolute;top:0;bottom:0;left:-.75rem;transform:translate(-50%)}.deck-summary.svelte-8tmlkp{flex:none;gap:1.5rem;margin:0;display:flex}.stat.svelte-8tmlkp{flex-direction:column;gap:.05rem;display:flex}.stat.svelte-8tmlkp dt:where(.svelte-8tmlkp){letter-spacing:.05em;text-transform:uppercase;color:var(--sub);white-space:nowrap;font-size:.68rem;font-weight:700}.stat.svelte-8tmlkp dd:where(.svelte-8tmlkp){font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:1.1rem;font-weight:700}.stat-place.svelte-8tmlkp dd:where(.svelte-8tmlkp){text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.stat-coords.svelte-8tmlkp{color:var(--sub);font-size:.72rem;font-weight:600;display:block}.sm-brand.svelte-8tmlkp{z-index:1;right:var(--head-inset);bottom:var(--head-inset);letter-spacing:-.02em;color:#f2f2ee;pointer-events:none;text-shadow:0 1px 3px #04070fd9;align-items:center;gap:.45rem;margin:0;font-size:1.15rem;font-weight:700;line-height:1;display:flex;position:absolute}.sm-brand.svelte-8tmlkp .accent-dot:where(.svelte-8tmlkp){width:14px;height:14px}@media (prefers-reduced-motion:no-preference){.sm-head.svelte-8tmlkp .icon-btn:where(.svelte-8tmlkp),.sm-head.svelte-8tmlkp .sm-cs:where(.svelte-8tmlkp),.sm-head.svelte-8tmlkp .deck-summary:where(.svelte-8tmlkp) dt:where(.svelte-8tmlkp),.sm-head.svelte-8tmlkp .deck-summary:where(.svelte-8tmlkp) dd:where(.svelte-8tmlkp){animation:btn-in .42s var(--spring) backwards;animation-delay:calc(var(--enter-lead) + var(--bn,0) * var(--btn-enter-step))}.head-row.svelte-8tmlkp .sm-cs:where(.svelte-8tmlkp),.deck-summary.svelte-8tmlkp .stat:where(.svelte-8tmlkp):first-child dt:where(.svelte-8tmlkp){--bn:1}.deck-summary.svelte-8tmlkp .stat:where(.svelte-8tmlkp):first-child dd:where(.svelte-8tmlkp){--bn:2}.deck-summary.svelte-8tmlkp .stat:where(.svelte-8tmlkp):nth-child(2) dt:where(.svelte-8tmlkp){--bn:3}.deck-summary.svelte-8tmlkp .stat:where(.svelte-8tmlkp):nth-child(2) dd:where(.svelte-8tmlkp){--bn:4}.deck-summary.svelte-8tmlkp .stat:where(.svelte-8tmlkp):nth-child(3) dt:where(.svelte-8tmlkp){--bn:5}.deck-summary.svelte-8tmlkp .stat:where(.svelte-8tmlkp):nth-child(3) dd:where(.svelte-8tmlkp){--bn:6}.deck-summary.svelte-8tmlkp .stat:where(.svelte-8tmlkp):nth-child(4) dt:where(.svelte-8tmlkp){--bn:7}.deck-summary.svelte-8tmlkp .stat:where(.svelte-8tmlkp):nth-child(4) dd:where(.svelte-8tmlkp){--bn:8}.deck.svelte-8tmlkp:before,.bar.svelte-8tmlkp .corner-bar:where(.svelte-8tmlkp):before{animation:.42s backwards svelte-8tmlkp-fade-in;animation-delay:calc(var(--enter-lead) + var(--bn,0) * var(--btn-enter-step))}.deck.svelte-8tmlkp:before{--bn:1}}@keyframes svelte-8tmlkp-fade-in{0%{opacity:0}to{opacity:1}}.sm-where.svelte-8tmlkp{z-index:1;top:calc(var(--head-h) + .3rem);left:var(--head-inset);pointer-events:none;text-shadow:0 1px 3px #04070fd9;position:absolute}.sm-place.svelte-8tmlkp{color:#f2f2ee;margin:0;font-size:1.05rem}.sm-place.svelte-8tmlkp strong:where(.svelte-8tmlkp){font-weight:700}.sm-time.svelte-8tmlkp,.sm-coords.svelte-8tmlkp{color:#9aa4bd}.sm-coords.svelte-8tmlkp{font-variant-numeric:tabular-nums;font-size:.9rem;display:block}.sm-cs.svelte-8tmlkp{background:var(--aero-face);width:42px;height:42px;color:var(--ink);border:1px solid var(--line-edge);transition:width .38s var(--spring), transform .3s var(--btn-spring), background .2s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease;will-change:transform;border-radius:999px;flex:none;align-items:center;display:flex;position:relative;overflow:visible}@media (prefers-reduced-motion:no-preference){.sm-cs.svelte-8tmlkp:not(.open):hover{transform:scale(var(--btn-hover-scale))}.sm-cs.svelte-8tmlkp:not(.open):active{transform:scale(var(--btn-press-scale));transition-duration:.1s}}.sm-cs.open.svelte-8tmlkp{width:min(20rem,55vw);color:var(--ink);border-color:var(--line-strong);background:0 0}.sm-cs.svelte-8tmlkp:not(.open):hover{background:color-mix(in srgb, var(--ink) 12%, transparent)}.sm-cs-icon.svelte-8tmlkp{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.sm-cs-icon.svelte-8tmlkp svg{width:1.35rem;height:1.35rem;display:block;transform:translateY(1px)}.sm-cs-input.svelte-8tmlkp{width:0;min-width:0;height:100%;font:inherit;color:var(--ink);opacity:0;pointer-events:none;background:0 0;border:0;flex:auto;padding:0;font-size:.95rem;transition:opacity .18s}.sm-cs.open.svelte-8tmlkp .sm-cs-input:where(.svelte-8tmlkp){opacity:1;pointer-events:auto;padding:0 .85rem 0 .15rem}.sm-cs-input.svelte-8tmlkp:focus-visible{outline:none}.sm-cs-input.svelte-8tmlkp::placeholder{color:var(--sub)}.sm-hits.svelte-8tmlkp{z-index:5;text-align:left;background:var(--panel-fill-solid,var(--paper));border:1px solid var(--line-edge);border-radius:12px;width:min(20rem,55vw);margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 2px 6px #080a0e14,0 10px 28px #080a0e24}.sm-hits.svelte-8tmlkp button:where(.svelte-8tmlkp){width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:.5rem;padding:.4rem .6rem;font-size:.9rem;display:flex}.sm-hits.svelte-8tmlkp button.active:where(.svelte-8tmlkp){background:color-mix(in srgb, var(--ink) 8%, transparent)}.sm-hit-state.svelte-8tmlkp{color:var(--sub);font-size:.8rem}.sm-searching.svelte-8tmlkp{z-index:5;color:var(--sub);white-space:nowrap;margin:0;font-size:.85rem;position:absolute;top:calc(100% + .4rem);right:0}.sm-stage.svelte-8tmlkp{z-index:0;position:absolute;inset:0}.sm-stage.svelte-8tmlkp canvas:where(.svelte-8tmlkp){opacity:0;cursor:default;touch-action:none;width:100%;height:100%;transition:opacity .7s;display:block}.sm-stage.svelte-8tmlkp canvas.ready:where(.svelte-8tmlkp){opacity:1}.sm-stage.svelte-8tmlkp canvas.point:where(.svelte-8tmlkp){cursor:pointer}.sm-story.svelte-8tmlkp{z-index:2;right:var(--head-inset);bottom:var(--head-inset);width:min(24rem, calc(100% - 2 * var(--head-inset)));max-height:calc(100% - var(--head-h) - 2 * var(--head-inset));overscroll-behavior:contain;color:#f2f2ee;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c18eb;border:1px solid #ffffff24;border-radius:14px;padding:.85rem 1rem;transition:width .32s cubic-bezier(.4,0,.2,1);position:absolute;overflow-y:auto;box-shadow:0 8px 24px #04070f80}.sm-story.wide.svelte-8tmlkp{width:min(34rem, calc(100% - 2 * var(--head-inset)))}.sm-story-head.svelte-8tmlkp{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sm-story-head.svelte-8tmlkp h3:where(.svelte-8tmlkp){margin:0;font-size:1.05rem;font-weight:700}.sm-story-acts.svelte-8tmlkp{flex:none;align-items:center;gap:.4rem;display:inline-flex}.sm-story-body.svelte-8tmlkp{flex-wrap:wrap;gap:.75rem;margin-top:.6rem;display:flex}.sm-story-body.svelte-8tmlkp img:where(.svelte-8tmlkp){object-fit:cover;border:1px solid #ffffff1f;border-radius:8px;flex:none;width:100%;max-width:84px;height:84px;transition:max-width .32s cubic-bezier(.4,0,.2,1),height .32s cubic-bezier(.4,0,.2,1)}.sm-story.wide.svelte-8tmlkp .sm-story-body:where(.svelte-8tmlkp) img:where(.svelte-8tmlkp){max-width:32rem;height:300px}.sm-story-extract.svelte-8tmlkp{color:#c9d2e8;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;flex:1;min-width:12rem;margin:0;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.sm-story.wide.svelte-8tmlkp .sm-story-extract:where(.svelte-8tmlkp){-webkit-line-clamp:none;line-clamp:none;font-size:.95rem;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.sm-story.svelte-8tmlkp>:where(.svelte-8tmlkp){animation:.4s backwards rise;animation-delay:calc(var(--n,0) * 60ms)}}.sm-story-note.svelte-8tmlkp{color:#9aa4bd;margin:.6rem 0 0;font-size:.85rem}.sm-story-link.svelte-8tmlkp{text-align:right;color:#a9c0ff;margin-top:.6rem;font-size:.85rem;font-weight:600;text-decoration:none;display:block}.sm-story-link.svelte-8tmlkp:hover{text-decoration:underline}.sm-story-ext.svelte-8tmlkp{vertical-align:-.1em;width:.85em;height:.85em;margin-left:.3em;display:inline-block}.sm-story-ext.svelte-8tmlkp svg{width:100%;height:100%;display:block}.sm-note.svelte-8tmlkp{color:var(--sub);place-items:center;margin:0;font-size:.95rem;display:grid;position:absolute;inset:0}.docs.svelte-mri22m{--docs-pad:clamp(.4rem, .9vw, .8rem);background:var(--page);height:100dvh;color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.docs-scroll.svelte-mri22m{box-sizing:border-box;min-height:0;padding-top:var(--superbar-h);flex:1;overflow-y:auto}.docs-scroll.svelte-mri22m::-webkit-scrollbar{width:10px}.docs-scroll.svelte-mri22m::-webkit-scrollbar-track{margin-top:var(--superbar-h);background:0 0}.docs-scroll.svelte-mri22m::-webkit-scrollbar-thumb{background:#00000047 padding-box padding-box;border:2px solid #0000;border-radius:4px}.docs-scroll.svelte-mri22m::-webkit-scrollbar-thumb:hover{background:#00000073 padding-box padding-box;border:2px solid #0000}html.scheme-dark .docs-scroll.svelte-mri22m::-webkit-scrollbar-thumb{background:#ffffff4d}html.scheme-dark .docs-scroll.svelte-mri22m::-webkit-scrollbar-thumb:hover{background:#ffffff80}@supports not selector(::-webkit-scrollbar){.docs-scroll.svelte-mri22m{scrollbar-color:color-mix(in srgb, var(--ink) 30%, transparent) transparent}}.docs-cols.svelte-mri22m{grid-template-columns:clamp(240px,22vw,300px) minmax(0,1fr) clamp(150px,15vw,230px);min-height:100%;display:grid}.docs-superbar.svelte-mri22m{z-index:20;box-sizing:border-box;background:color-mix(in srgb, var(--page) 100%, transparent);align-items:center;gap:clamp(1rem,3vw,2rem);height:42px;padding:0 clamp(1rem,3vw,2rem) 0 .7rem;transition:background .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;display:flex;position:absolute;top:0;left:0;right:0}.docs-superbar.scrolled.svelte-mri22m{background:color-mix(in srgb, var(--page) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.docs-wordmark.svelte-mri22m{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.04em;color:var(--orange);flex:none;font-size:1.15rem;font-weight:600;line-height:1;text-decoration:none}.docs-sb-search.svelte-mri22m{margin-block:-.4rem;flex:none;align-items:center;margin-right:calc(7px - clamp(1rem,3vw,2rem));display:flex}.docs-sb-ctl.svelte-mri22m{background:var(--pixel-key-face,#ffffff80);border:1px solid var(--pixel-key-border,#00000080);width:28px;height:28px;box-shadow:var(--pixel-bevel);transition:width .24s var(--pixel-pop,ease), border-color .15s ease;border-radius:4px;align-items:center;display:flex;overflow:hidden}.docs-sb-ctl.open.svelte-mri22m{width:clamp(10rem,24vw,15rem)}.docs-sb-ctl.open.svelte-mri22m:focus-within{border-color:var(--orange)}.docs-sb-ico-btn.svelte-mri22m{width:26px;height:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.docs-sb-ico-btn.svelte-mri22m:hover{color:var(--orange)}.docs-sb-ico-btn.svelte-mri22m svg{width:1.05rem;height:1.05rem;display:block}.docs-sb-input.svelte-mri22m{width:0;min-width:0;height:100%;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink);opacity:0;pointer-events:none;background:0 0;border:0;flex:auto;padding:0;font-size:.78rem;transition:opacity .15s}.docs-sb-ctl.open.svelte-mri22m .docs-sb-input:where(.svelte-mri22m){opacity:1;pointer-events:auto;padding:0 .15rem 0 .6rem}.docs-sb-input.svelte-mri22m::placeholder{color:var(--sub);letter-spacing:.08em}.docs-sb-input.svelte-mri22m:focus-visible{outline:none}.docs-sb-input.svelte-mri22m::-webkit-search-cancel-button{display:none}@media (prefers-reduced-motion:reduce){.docs-sb-ctl.svelte-mri22m{transition:none}}.docs-brand-sep.svelte-mri22m{background:var(--pixel-hairline);flex:none;align-self:stretch;width:1px;margin-block:.7rem;margin-inline:calc(.7rem - clamp(1rem,3vw,2rem))}.docs-crumbs.svelte-mri22m{min-width:0;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--ink) 40%, transparent);white-space:nowrap;flex:1;align-self:stretch;align-items:center;font-size:.72rem;display:flex;overflow:hidden}.docs-crumb-unit.svelte-mri22m{white-space:nowrap;flex:none;align-items:baseline;display:inline-flex}.docs-crumb-slot.svelte-mri22m{align-items:baseline;display:grid;overflow:hidden}.docs-crumb-face.svelte-mri22m{white-space:nowrap;grid-area:1/1;min-width:0}.docs-crumb[aria-current=page].svelte-mri22m{color:var(--ink)}a.docs-crumb.svelte-mri22m{color:inherit;text-decoration:none}a.docs-crumb.svelte-mri22m:hover,a.docs-crumb.svelte-mri22m:focus-visible{color:var(--orange)}.docs-crumb-sep.svelte-mri22m{font-family:var(--font-pixel);color:color-mix(in srgb, var(--ink) 30%, transparent);margin:0 .5rem;font-size:1.15em}.docs-sb-title.svelte-mri22m{display:none}.docs-num.svelte-mri22m{font-family:var(--font-pixel);letter-spacing:0;font-size:1.15em}.docs-sidebar.svelte-mri22m{height:calc(100vh - var(--superbar-h));height:calc(100dvh - var(--superbar-h));overscroll-behavior:contain;box-sizing:border-box;padding:var(--docs-pad);align-self:start;position:sticky;top:0;overflow-y:auto}.docs-toc.svelte-mri22m ol:where(.svelte-mri22m){counter-reset:none;margin:0;padding:0;list-style:none}.docs-sec.svelte-mri22m{margin-bottom:.9rem}.docs-sec.no-kids.svelte-mri22m,.docs-sec.no-kids.svelte-mri22m .docs-sec-head:where(.svelte-mri22m){margin-bottom:0}.docs-sec-head.svelte-mri22m{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);margin-bottom:.5rem;font-size:.82rem;font-weight:600;text-decoration:none;display:block}.docs-sec-head.svelte-mri22m:hover,.docs-sec-head.active.svelte-mri22m{color:var(--orange)}.docs-toc.svelte-mri22m ul:where(.svelte-mri22m){margin:0;padding:0 0 0 1.1rem;list-style:none}.docs-toc.svelte-mri22m ul:where(.svelte-mri22m) li:where(.svelte-mri22m){margin:.15rem 0}.docs-leaf.svelte-mri22m{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--ink) 80%, transparent);align-items:baseline;gap:.55rem;font-size:.75rem;line-height:1.7;text-decoration:none;display:flex}.docs-bullet.svelte-mri22m{background:color-mix(in srgb, var(--ink) 40%, transparent);border-radius:999px;flex:none;width:4px;height:4px;transform:translateY(-.2em)}.docs-leaf.svelte-mri22m:hover,.docs-leaf.active.svelte-mri22m{color:var(--orange)}.docs-leaf.svelte-mri22m:hover .docs-bullet:where(.svelte-mri22m),.docs-leaf.active.svelte-mri22m .docs-bullet:where(.svelte-mri22m){background:var(--orange)}.docs-content.svelte-mri22m{flex-direction:column;min-width:0;display:flex;position:relative}.docs-body.svelte-mri22m{padding:var(--docs-pad);flex:1}.docs-cover.svelte-mri22m{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#202023);border-radius:2px;max-width:calc(65ch + 2*clamp(1.25rem,3vw,2.25rem));padding:clamp(1.25rem,3vw,2.25rem)}@media (prefers-reduced-motion:no-preference){.docs-cover.svelte-mri22m>:where(.svelte-mri22m){animation:.45s backwards svelte-mri22m-docs-cover-settle}.docs-cover.svelte-mri22m>:where(.svelte-mri22m):nth-child(2){animation-delay:60ms}.docs-cover.svelte-mri22m>:where(.svelte-mri22m):nth-child(n+3){animation-delay:.12s}}@keyframes svelte-mri22m-docs-cover-settle{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.docs-cover-title.svelte-mri22m{font-family:var(--font-motto);letter-spacing:-.02em;color:color-mix(in srgb, var(--ink) 88%, transparent);margin:0 0 1rem;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:400;line-height:1.05}.docs-cover-lede.svelte-mri22m{font-family:var(--font-motto);color:color-mix(in srgb, var(--ink) 70%, transparent);margin:0;font-size:1.2rem;line-height:1.6}.docs-rail.svelte-mri22m{height:calc(100vh - var(--superbar-h));height:calc(100dvh - var(--superbar-h));box-sizing:border-box;padding:var(--docs-pad);align-self:start;position:sticky;top:0;overflow:hidden}.docs-rail-scroll.svelte-mri22m{overscroll-behavior:contain;min-width:0;height:100%;overflow-y:auto}.docs-rail-head.svelte-mri22m{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--ink) 40%, transparent);margin:0 0 .9rem;font-size:.68rem;font-weight:600}.docs-rail-list.svelte-mri22m{margin:0;padding:0;list-style:none}.docs-rail-item.svelte-mri22m{margin:.1rem 0}.docs-rail-item.lvl-1.svelte-mri22m{margin-bottom:.35rem}.docs-rail-item.lvl-3.svelte-mri22m{padding-left:.85rem}.docs-rail-link.svelte-mri22m{font-family:var(--font-mono);letter-spacing:.01em;color:color-mix(in srgb, var(--ink) 55%, transparent);text-overflow:ellipsis;padding:.15rem 0;font-size:.7rem;line-height:1.4;text-decoration:none;display:block;overflow:hidden}.docs-rail-item.lvl-1.svelte-mri22m .docs-rail-link:where(.svelte-mri22m){color:color-mix(in srgb, var(--ink) 78%, transparent);font-weight:600}.docs-rail-item.lvl-3.svelte-mri22m .docs-rail-link:where(.svelte-mri22m){color:color-mix(in srgb, var(--ink) 42%, transparent)}.docs-rail-link.svelte-mri22m:hover,.docs-rail-link.active.svelte-mri22m,.docs-rail-item.lvl-1.svelte-mri22m .docs-rail-link:where(.svelte-mri22m):hover,.docs-rail-item.lvl-1.svelte-mri22m .docs-rail-link.active:where(.svelte-mri22m),.docs-rail-item.lvl-3.svelte-mri22m .docs-rail-link:where(.svelte-mri22m):hover,.docs-rail-item.lvl-3.svelte-mri22m .docs-rail-link.active:where(.svelte-mri22m){color:var(--orange)}.docs-fab.svelte-mri22m{z-index:19;box-sizing:border-box;width:40px;height:40px;color:var(--ink);background:color-mix(in srgb, var(--page) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--pixel-key-border);box-shadow:var(--pixel-bevel);cursor:pointer;border-radius:4px;place-items:center;padding:0;display:none;position:fixed;bottom:1.25rem;left:1.25rem}.docs-fab.svelte-mri22m:active{box-shadow:var(--pixel-bevel-press)}.docs-fab[aria-expanded=true].svelte-mri22m{color:var(--orange);border-color:var(--orange)}.docs-fab.svelte-mri22m svg{width:1.35rem;height:1.35rem;display:block}.docs-scrim.svelte-mri22m{z-index:17;cursor:default;background:#00000014;border:0;padding:0;display:none;position:fixed;inset:0}html.scheme-dark .docs-scrim.svelte-mri22m{background:#0000008c}@media (width<=860px){.docs.svelte-mri22m{--docs-pad:0px}.docs-cols.svelte-mri22m{grid-template-columns:1fr}.docs-scroll.svelte-mri22m{padding-bottom:calc(40px + 2.5rem)}.docs-crumbs.svelte-mri22m,.docs-brand-sep.svelte-mri22m{display:none}.docs-superbar.has-bar-title.svelte-mri22m .docs-brand-sep:where(.svelte-mri22m){display:block}.docs-sb-title.svelte-mri22m{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink);flex:1;font-size:.72rem;display:block;overflow:hidden}.docs-sb-search.svelte-mri22m{margin-left:auto}.docs-fab.svelte-mri22m{display:grid}.docs-scrim.svelte-mri22m{display:block}.docs-sidebar.svelte-mri22m{top:var(--superbar-h);left:var(--docs-pad);z-index:18;height:auto;width:calc(100vw - 2 * var(--docs-pad) - var(--scrollbar-w,0px));max-height:calc(100vh - var(--superbar-h) - 5rem);max-height:calc(100dvh - var(--superbar-h) - 5rem);background:var(--page);border:1px solid var(--pixel-hairline);box-shadow:0 8px 22px color-mix(in srgb, var(--ink) 10%, transparent), inset 0 8px 13px -9px color-mix(in srgb, var(--ink) 15%, transparent);transform:translateY(calc(-100% - var(--superbar-h)));visibility:hidden;border-top:0;border-radius:0 0 4px 4px;padding:clamp(1rem,5vw,1.5rem);transition:transform .28s,visibility 0s linear .28s;display:block;position:fixed;overflow-y:auto}.docs.sidebar-open.svelte-mri22m .docs-sidebar:where(.svelte-mri22m){visibility:visible;transition:transform .28s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.docs-sidebar.svelte-mri22m,.docs.sidebar-open.svelte-mri22m .docs-sidebar:where(.svelte-mri22m){transition:none}}.docs-sec.svelte-mri22m{margin-bottom:1.35rem}.docs-sec-head.svelte-mri22m{margin-bottom:.7rem}.docs-toc.svelte-mri22m ul:where(.svelte-mri22m) li:where(.svelte-mri22m){margin:.4rem 0}.docs-rail.svelte-mri22m{display:none}.docs-cover.svelte-mri22m{max-width:none}}.clouds.svelte-1loa3wk{pointer-events:none;transition:opacity .7s;position:absolute;inset:0;overflow:hidden}.cloud-layer.svelte-1loa3wk{height:var(--ch);width:calc(100% + var(--ch) * 4);will-change:transform;background-repeat:repeat-x;background-size:auto 100%;position:absolute;left:0}.cloud-far.svelte-1loa3wk{--ch:clamp(200px, 32vh, 360px);opacity:.55;top:1vh}.cloud-near.svelte-1loa3wk{--ch:clamp(280px, 44vh, 520px);opacity:.68;top:9vh}html[data-sky=dawn] .cloud-layer.svelte-1loa3wk{filter:drop-shadow(0 1px 14px #ffb07680)}html[data-sky=dusk] .cloud-layer.svelte-1loa3wk{filter:drop-shadow(0 1px 10px #ff8052bf)drop-shadow(0 2px 30px #ff5c8273)}@media (prefers-reduced-motion:no-preference){.cloud-far.svelte-1loa3wk{animation:380s linear infinite svelte-1loa3wk-cloud-drift}.cloud-near.svelte-1loa3wk{animation:300s linear infinite svelte-1loa3wk-cloud-drift}}@keyframes svelte-1loa3wk-cloud-drift{to{transform:translate3d(calc(var(--ch) * -4), 0, 0)}}html[data-sky=dawn] .clouds.svelte-1loa3wk{opacity:.6}html[data-sky=noon] .clouds.svelte-1loa3wk{opacity:.85}html[data-sky] .clouds.overcast.svelte-1loa3wk,.clouds.overcast.svelte-1loa3wk{opacity:1}html[data-sky=dusk] .clouds.svelte-1loa3wk{opacity:.5}html[data-sky=night] .clouds.svelte-1loa3wk{opacity:.38}html[data-sky=dusk] .clouds.overcast.svelte-1loa3wk{opacity:.6}html[data-sky=night] .clouds.overcast.svelte-1loa3wk{opacity:.45}.stars.svelte-1loa3wk{pointer-events:none;position:absolute;inset:0;overflow:hidden}.stars.svelte-1loa3wk span:where(.svelte-1loa3wk):not(.shoot){opacity:.72;background:var(--lightningcss-light,#0000)var(--lightningcss-dark,#eaf3ff);border-radius:50%;position:absolute;box-shadow:0 0 3px var(--lightningcss-light,#0000)var(--lightningcss-dark,#e0f0ff80)}@media (prefers-reduced-motion:no-preference){.stars.svelte-1loa3wk span.tw:where(.svelte-1loa3wk){animation-name:svelte-1loa3wk-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite}}@keyframes svelte-1loa3wk-twinkle{0%,to{opacity:.15}50%{opacity:.85}}.shoot.svelte-1loa3wk{opacity:0;background:linear-gradient(90deg,#0000,var(--lightningcss-light,#0000)var(--lightningcss-dark,#eaf3fff2));border-radius:999px;height:1.5px;position:absolute}@media (prefers-reduced-motion:no-preference){.shoot.svelte-1loa3wk{animation:svelte-1loa3wk-shoot var(--dur,11s) ease-out var(--delay,0s) infinite}}@keyframes svelte-1loa3wk-shoot{0%{opacity:0;transform:rotate(var(--ang,20deg)) translateX(0) scaleX(.4)}1%{opacity:var(--peak,1)}5%{opacity:var(--peak,1)}8%{opacity:0;transform:rotate(var(--ang,20deg)) translateX(var(--dist,64vw)) scaleX(1)}to{opacity:0;transform:rotate(var(--ang,20deg)) translateX(var(--dist,64vw)) scaleX(1)}}html[data-look=pixelite] .stage .stars.svelte-1loa3wk,html[data-sky-photo] .stars.svelte-1loa3wk{display:none}.sky-console.svelte-kwx6ix{z-index:3;flex-direction:column;gap:1.5rem;display:flex;position:absolute;bottom:clamp(1.5rem,5vw,3.5rem);left:clamp(1.5rem,5vw,3.5rem)}html[data-ui=bubble] .sky-console.svelte-kwx6ix{gap:.6rem}.sky-pop.svelte-kwx6ix{background:var(--panel-glass);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:.75rem;padding:.85rem;display:flex}html[data-ui=bubble] .sky-pop.svelte-kwx6ix{background:var(--panel-sheen), var(--panel-fill);-webkit-backdrop-filter:var(--panel-blur);backdrop-filter:var(--panel-blur);border-color:var(--panel-edge);box-shadow:inset 0 1px var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff3d),0 8px 24px #080a0e38}.sky-group.svelte-kwx6ix{flex-direction:column;gap:.4rem;display:flex}.sky-lab.svelte-kwx6ix{letter-spacing:.08em;text-transform:uppercase;color:var(--sub);font-size:.62rem;font-weight:700}.sky-row.svelte-kwx6ix{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}@media (prefers-reduced-motion:no-preference){.sky-pop.svelte-kwx6ix>.sky-group:where(.svelte-kwx6ix){animation:.4s backwards rise;animation-delay:calc(var(--n,0) * 60ms)}}.sky-toggle.svelte-kwx6ix{align-self:flex-start}@media (prefers-reduced-motion:no-preference){.sky-toggle.boot.svelte-kwx6ix{animation:.5s 1.23s backwards rise}}.sky-chip.svelte-kwx6ix{text-align:center;justify-content:center;padding:.22rem .6rem;font-size:.78rem}html:not([data-ui=bubble]) .sky-chip.on.svelte-kwx6ix,html:not([data-ui=bubble]) .sky-chip.on.svelte-kwx6ix:hover{color:var(--paper);background:var(--ink);border-color:#0000}@media (width<=960px){html .sky-console.svelte-kwx6ix .sky-pop:where(.svelte-kwx6ix){--ink:#f2f2ee;--sub:#9aa4bd;--line-edge:#ffffff29;--aero-face:#ffffff12;width:calc(100vw - 2*clamp(1.5rem,5vw,3.5rem));color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c18eb;border:1px solid #ffffff24;border-radius:14px;gap:.75rem;padding:.85rem 1rem;box-shadow:0 8px 24px #04070f80}}.chip.svelte-kwx6ix{box-sizing:border-box;height:42px;font:inherit;color:var(--ink);background:var(--aero-face);border:1px solid var(--line-edge);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:0 .85rem;font-size:.9rem;text-decoration:none;display:inline-flex}.chip.svelte-kwx6ix:hover{background:var(--line)}.fx-rain.svelte-14jck6g,.fx-snow.svelte-14jck6g,.fx-fog.svelte-14jck6g,.fx-flash.svelte-14jck6g{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fx-rain.svelte-14jck6g span:where(.svelte-14jck6g){will-change:transform;background:var(--lightningcss-light,#3c526e61)var(--lightningcss-dark,#c8dcf56b);border-radius:1px;width:1.5px;animation:linear infinite svelte-14jck6g-fx-fall;position:absolute;top:-24px}@keyframes svelte-14jck6g-fx-fall{to{transform:translateY(108vh)}}.fx-snow.svelte-14jck6g span:where(.svelte-14jck6g){will-change:transform;background:var(--lightningcss-light,#b2c4dce6)var(--lightningcss-dark,#ebf2ffd9);border-radius:50%;animation:linear infinite svelte-14jck6g-fx-snow-fall;position:absolute;top:-10px}@keyframes svelte-14jck6g-fx-snow-fall{to{transform:translate3d(var(--drift), 108vh, 0)}}.fog-veil.svelte-14jck6g{background:linear-gradient(var(--lightningcss-light,#e9eef56b)var(--lightningcss-dark,#181e2a61),var(--lightningcss-light,#e9eef5c7)var(--lightningcss-dark,#181e2ab8));position:absolute;inset:0}.fog-band.svelte-14jck6g{height:var(--ch);width:calc(100% + var(--ch) * 4);will-change:transform;background-repeat:repeat-x;background-size:auto 100%;position:absolute;left:0}.fog-a.svelte-14jck6g{--ch:90vh;opacity:.55;filter:blur(22px);top:-20vh}.fog-b.svelte-14jck6g{--ch:75vh;opacity:.7;filter:blur(14px);top:5vh}.fog-c.svelte-14jck6g{--ch:60vh;opacity:.85;filter:blur(8px);top:35vh}.fog-d.svelte-14jck6g{--ch:55vh;opacity:.95;filter:blur(5px);top:auto;bottom:-15vh}.fx-flash.svelte-14jck6g{opacity:0;background:#fff}@media (prefers-reduced-motion:no-preference){.fog-a.svelte-14jck6g{animation:380s linear infinite cloud-drift}.fog-b.svelte-14jck6g{animation:260s linear infinite reverse cloud-drift}.fog-c.svelte-14jck6g{animation:180s linear infinite cloud-drift}.fog-d.svelte-14jck6g{animation:120s linear infinite reverse cloud-drift}.fx-flash.svelte-14jck6g{animation:9s linear infinite svelte-14jck6g-fx-flash}}@keyframes svelte-14jck6g-fx-flash{0%,55.9%,57.3%,58.6%,to{opacity:0}56.3%{opacity:.5}56.8%{opacity:.08}57.9%{opacity:.35}}@media (prefers-reduced-motion:reduce){.fx-rain.svelte-14jck6g span:where(.svelte-14jck6g),.fx-snow.svelte-14jck6g span:where(.svelte-14jck6g){display:none}}.photo-bg.svelte-9tpgnk{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.photo-veil.svelte-9tpgnk{pointer-events:none;background:linear-gradient(var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#000000bd) 0,var(--lightningcss-light,#fff6)var(--lightningcss-dark,#00000075) 190px,#0000 420px),linear-gradient(0deg,var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#000000b8) 0,var(--lightningcss-light,#ffffff57)var(--lightningcss-dark,#0000005c) 90px,#0000 190px),var(--lightningcss-light,#ffffff0a)var(--lightningcss-dark,#0000001f);position:absolute;inset:0}.photo-credit.svelte-9tpgnk{z-index:3;max-width:min(46ch,60vw);font-size:.72rem;line-height:1.35;position:absolute;bottom:clamp(1.5rem,5vw,3.5rem);left:clamp(1.5rem,5vw,3.5rem)}.photo-credit-row.svelte-9tpgnk{align-items:center;gap:.45rem;display:flex}.photo-link.svelte-9tpgnk{color:color-mix(in srgb, var(--ink) 88%, transparent);text-decoration:none}.photo-link.svelte-9tpgnk:hover{color:var(--ink);text-decoration:underline}.ext-ico.svelte-9tpgnk{vertical-align:-.1em;width:.85em;height:.85em;margin-left:.3em;display:inline-block}.ext-ico.svelte-9tpgnk svg{width:100%;height:100%;display:block}.photo-toggle.svelte-9tpgnk{background:color-mix(in srgb, var(--ink) 62%, transparent);width:42px;height:42px;color:var(--paper);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.photo-toggle.svelte-9tpgnk:hover,.photo-toggle[aria-expanded=true].svelte-9tpgnk{background:var(--ink)}html[data-ui=bubble] .photo-toggle.svelte-9tpgnk{background:var(--aero-face);color:var(--ink);border:1px solid var(--line-edge);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--aero-gloss), var(--aero-drop)}html[data-ui=bubble] .photo-toggle.svelte-9tpgnk:hover{background:color-mix(in srgb, var(--ink) 12%, transparent)}html[data-ui=bubble] .photo-toggle[aria-expanded=true].svelte-9tpgnk{background:var(--line);border-color:color-mix(in srgb, var(--ink) 22%, transparent)}.photo-toggle.svelte-9tpgnk:focus-visible{outline:var(--focus-ring);outline-offset:2px}.photo-toggle.svelte-9tpgnk svg{width:1.5rem;height:1.5rem;display:block}.photo-pick.svelte-9tpgnk{overscroll-behavior:contain;background:var(--panel-glass);border:1px solid var(--line);border-radius:12px;width:min(22rem,80vw);max-height:calc(100vh - 7rem);margin-bottom:.5rem;padding:.5rem;overflow-y:auto}html[data-ui=bubble] .photo-pick.svelte-9tpgnk{background:var(--panel-sheen), var(--panel-fill);-webkit-backdrop-filter:var(--panel-blur);backdrop-filter:var(--panel-blur);border-color:var(--panel-edge);box-shadow:inset 0 1px var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff3d),0 8px 24px #080a0e38}.photo-pick-head.svelte-9tpgnk{letter-spacing:.08em;text-transform:uppercase;color:var(--sub);margin:.15rem 0 .4rem;padding:0 .35rem;font-size:.68rem}.photo-pick.svelte-9tpgnk ul:where(.svelte-9tpgnk){gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.photo-opt.svelte-9tpgnk{width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.6rem;padding:.35rem;display:flex}.photo-opt.svelte-9tpgnk:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.photo-opt.on.svelte-9tpgnk{border-color:var(--line-strong);background:color-mix(in srgb, var(--ink) 8%, transparent)}.photo-opt.svelte-9tpgnk img:where(.svelte-9tpgnk){object-fit:cover;border-radius:4px;flex:none;width:64px;height:38px}.photo-opt-copy.svelte-9tpgnk{flex-direction:column;gap:.1rem;min-width:0;display:flex}.photo-opt-title.svelte-9tpgnk{font-size:.78rem;font-weight:700}.photo-opt-sub.svelte-9tpgnk{color:var(--sub);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;display:-webkit-box;overflow:hidden}@media (width<=960px){.photo-credit.svelte-9tpgnk .photo-link:where(.svelte-9tpgnk){display:none}}html[data-look=pixelite] .stage .photo-bg.svelte-9tpgnk,html[data-look=pixelite] .stage .photo-veil.svelte-9tpgnk,html[data-look=pixelite] .stage .photo-credit.svelte-9tpgnk{display:none}.stage.svelte-sx9hx2{background:var(--sky,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000));height:100dvh;position:fixed;inset:0;overflow:hidden}html[data-look=pixelite] .stage.svelte-sx9hx2{background:var(--page,var(--lightningcss-light,#fbfbfb)var(--lightningcss-dark,#0e0e10))}.surface.svelte-sx9hx2{border-left:1px solid var(--line);flex-direction:column;width:clamp(340px,100vw - 620px,640px);height:100%;display:flex;position:absolute;top:0;right:0;overflow:hidden}html[data-ui=bubble] .surface.svelte-sx9hx2{border-left-color:var(--panel-edge)}.surface-backdrop.svelte-sx9hx2{z-index:0;pointer-events:none;background:var(--panel-glass);position:absolute;inset:0}html[data-ui=bubble] .surface-backdrop.svelte-sx9hx2{background:var(--panel-fill);-webkit-backdrop-filter:var(--panel-blur);backdrop-filter:var(--panel-blur)}html[data-sky-photo] .surface-backdrop.svelte-sx9hx2{background:0 0}html[data-sky-photo] .surface-backdrop.svelte-sx9hx2:before,html[data-sky-photo] .surface-backdrop.svelte-sx9hx2:after{content:"";position:absolute;inset:0}html[data-sky-photo] .surface-backdrop.svelte-sx9hx2:before{background-image:var(--photo-url);filter:blur(22px)saturate(1.05);background-position:50%;background-size:cover;background-attachment:fixed;transform:scale(1.06)}html[data-sky-photo][data-photo-grad] .surface-backdrop.svelte-sx9hx2:before{background-image:var(--photo-grad);filter:none;background-attachment:scroll;transform:none}html[data-sky-photo] .surface-backdrop.svelte-sx9hx2:after{background:var(--panel-glass)}.surface-scroll.svelte-sx9hx2{z-index:1;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow-y:auto}.locale-scenes.svelte-sx9hx2{pointer-events:none;isolation:isolate;view-transition-name:pud-scenes;position:absolute;inset:0;overflow:hidden}.locale-scene.svelte-sx9hx2{pointer-events:none;position:absolute;inset:0;overflow:hidden}.locale-scene.scene-orbit.svelte-sx9hx2{z-index:1;opacity:0}.locale-scene.scene-orbit.shown.svelte-sx9hx2{opacity:1}.locale-scene.scene-orbit.instant.svelte-sx9hx2{transition:none}.locale-wipe.svelte-sx9hx2{z-index:2;pointer-events:none;background:var(--lightningcss-light,#eef2f6)var(--lightningcss-dark,#0b1120);animation:.95s linear forwards svelte-sx9hx2-locale-wipe;position:absolute;inset:0}@keyframes svelte-sx9hx2-locale-wipe{0%{opacity:0;animation-timing-function:ease-in}36.842%{opacity:1}52.632%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.locale-scene.scene-orbit.svelte-sx9hx2{transition:opacity .7s}::view-transition-group(root){animation-duration:.45s;animation-timing-function:ease}::view-transition-group(pud-scenes){animation-duration:.45s;animation-timing-function:ease}::view-transition-group(pud-bar){animation-duration:.45s;animation-timing-function:ease}}.surface-head.bar.svelte-sx9hx2,.surface-body.ranger.svelte-sx9hx2{--opalite:var(--lightningcss-light,#c4bfe2)var(--lightningcss-dark,#9f99d1);--aero-face:var(--lightningcss-light,color-mix(in srgb, var(--paper) 45%, transparent))var(--lightningcss-dark, color-mix(in srgb, var(--opalite) 10%, #05070aad));position:relative}.surface-head.bar.svelte-sx9hx2{--aero-face:var(--lightningcss-light,color-mix(in srgb, var(--paper) 24%, transparent))var(--lightningcss-dark, color-mix(in srgb, var(--opalite) 8%, #05070a66))}.surface-head.bar.orbit.svelte-sx9hx2,.surface-body.ranger.orbit.svelte-sx9hx2,.surface-backdrop.orbit.svelte-sx9hx2{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);--paper:#0a1020;--aero-face:color-mix(in srgb, var(--paper) 45%, transparent)}.surface.expanded.svelte-sx9hx2{width:100%;box-shadow:none;border-left:none}.surface.expanded.leaving.svelte-sx9hx2{transform:translate(100%)}html[data-ui=bubble]:not([data-sky-photo]) .surface.expanded.svelte-sx9hx2 .surface-backdrop:where(.svelte-sx9hx2){background:linear-gradient(var(--panel-fill), var(--panel-fill)), var(--sky,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000));-webkit-backdrop-filter:none;backdrop-filter:none}.surface.leaving.svelte-sx9hx2{transform:translate(680px)}@media (prefers-reduced-motion:no-preference){.surface.svelte-sx9hx2{transition:transform .3s cubic-bezier(.6,0,.3,1)}}.pud-fab.svelte-sx9hx2{z-index:19;box-sizing:border-box;width:40px;height:40px;color:var(--ink);background:color-mix(in srgb, var(--page) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--pixel-key-border,#0006);box-shadow:var(--pixel-bevel,0 3px 10px #04070f47);cursor:pointer;border-radius:4px;place-items:center;padding:0;transition:color .15s,border-color .15s;display:grid;position:fixed;bottom:1.25rem;right:1.25rem}.pud-fab.svelte-sx9hx2:active{box-shadow:var(--pixel-bevel-press,inset 0 2px 6px #0000004d)}.pud-fab[aria-expanded=true].svelte-sx9hx2{color:var(--orange);border-color:var(--orange)}.pud-fab.svelte-sx9hx2 svg{width:1.35rem;height:1.35rem;display:block}.pud-fab-stack.svelte-sx9hx2{z-index:18;opacity:0;visibility:hidden;flex-direction:column-reverse;gap:.5rem;transition:opacity .2s,transform .24s,visibility 0s linear .24s;display:flex;position:fixed;bottom:calc(1.75rem + 40px);right:1.25rem;transform:translateY(.5rem)}.pud-fab-stack.open.svelte-sx9hx2{opacity:1;visibility:visible;transition:opacity .2s,transform .24s cubic-bezier(.2,.8,.2,1);transform:translateY(0)}.pud-fab-stack.svelte-sx9hx2 .icon-btn:where(.svelte-sx9hx2){background:color-mix(in srgb, var(--page) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:40px;height:40px}@media (prefers-reduced-motion:reduce){.pud-fab-stack.svelte-sx9hx2{transition:opacity .12s,visibility 0s linear .12s;transform:none}.pud-fab-stack.open.svelte-sx9hx2{transition:opacity .12s;transform:none}}.pud-scrim.svelte-sx9hx2{z-index:17;cursor:default;background:#00000014;border:0;padding:0;position:fixed;inset:0}html.scheme-dark .pud-scrim.svelte-sx9hx2{background:#0000008c}@media (width<=960px){.surface.svelte-sx9hx2{border-left:none;border-radius:0;width:auto;height:100%;inset:0}.surface-body.ranger.svelte-sx9hx2{padding-bottom:calc(40px + 1.75rem)}.surface.leaving.svelte-sx9hx2,.surface.expanded.leaving.svelte-sx9hx2{transform:translateY(100%)}button[aria-label^=Back] svg{transform:rotate(-90deg)}}.surface-head.svelte-sx9hx2{background:0 0;flex:none;padding:clamp(1.5rem,4vw,2.5rem)}.surface-head.bar.svelte-sx9hx2{--bar-inset:clamp(.7rem, 1.3vw, 1rem);padding:var(--bar-inset);z-index:2;view-transition-name:pud-bar;transition:margin .35s var(--spring), background-color .25s ease, border-color .25s ease, box-shadow .25s ease, color .45s ease;border:1px solid #0000;border-radius:999px;position:absolute;top:0;left:0;right:0}.surface-head.bar.scrolled.svelte-sx9hx2{margin-top:var(--bar-inset);margin-inline:var(--bar-inset);background:var(--aero-face);border-color:var(--line-edge);box-shadow:var(--aero-gloss), var(--aero-drop);-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3)}html[data-look=pixelite] .surface-head.bar.svelte-sx9hx2{--bar-inset:.7rem;box-sizing:border-box;background:color-mix(in srgb, var(--page) 78%, transparent);border-bottom:1px solid var(--pixel-hairline);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:0;align-items:center;height:42px;padding-block:0;transition:background-color .2s,border-color .2s,color .45s;display:flex}html[data-look=pixelite] .surface-head.bar.svelte-sx9hx2 .head-row:where(.svelte-sx9hx2){flex:1;min-width:0}@media (prefers-reduced-motion:no-preference){html[data-look=pixelite] .surface-head.bar.svelte-sx9hx2{animation:.45s backwards svelte-sx9hx2-pixel-bar-settle}}@keyframes svelte-sx9hx2-pixel-bar-settle{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}html[data-look=pixelite] .surface-head.bar.scrolled.svelte-sx9hx2{background:color-mix(in srgb, var(--page) 78%, transparent);border-color:#0000;border-bottom:1px solid var(--pixel-hairline);box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:0}.surface-head.bar.svelte-sx9hx2 .head-row:where(.svelte-sx9hx2){gap:.5rem}.surface-head.bar.svelte-sx9hx2 .head-title:where(.svelte-sx9hx2){font-size:clamp(1.15rem,1.5vw,1.5rem);line-height:1.55;transition:color .45s}.surface-head.bar.svelte-sx9hx2+.surface-body:where(.svelte-sx9hx2){--app-inset:clamp(1.5rem, 4vw, 2.75rem);--bar-inset:clamp(.7rem, 1.3vw, 1rem);padding-inline:var(--app-inset);padding-bottom:2rem;padding-top:calc(44px + 2 * var(--bar-inset))}.head-row.svelte-sx9hx2{z-index:3;align-items:center;gap:.5rem;display:flex;position:relative}.head-actions.svelte-sx9hx2{margin-left:auto}.head-row.svelte-sx9hx2 .back:where(.svelte-sx9hx2){margin-bottom:0}.head-row.svelte-sx9hx2 .back:where(.svelte-sx9hx2),.head-row.svelte-sx9hx2 .app-badge:where(.svelte-sx9hx2){flex:none}.head-row.svelte-sx9hx2 .head-actions:where(.svelte-sx9hx2){flex:0 auto;min-width:0}.head-actions.svelte-sx9hx2>.icon-btn:where(.svelte-sx9hx2),.head-row.svelte-sx9hx2>.beta:where(.svelte-sx9hx2){flex:none}.head-actions.svelte-sx9hx2{align-items:center;gap:.5rem;display:flex}.unit-btn.svelte-sx9hx2{font-size:.9rem;font-weight:700}@media (width<=960px){.head-collapsed.svelte-sx9hx2+.surface-body:where(.svelte-sx9hx2){padding-bottom:calc(3rem + 106px)}}.back.svelte-sx9hx2{align-self:flex-start;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.title-row.svelte-sx9hx2{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;display:flex}.title-row.svelte-sx9hx2 .dest:where(.svelte-sx9hx2){flex:none}.dot-wrap.svelte-sx9hx2{align-self:center;font-size:0;display:inline-block}.accent-dot.svelte-sx9hx2{background:color-mix(in srgb, var(--accent) 15%, transparent);vertical-align:baseline;border-radius:999px;place-items:center;width:.47em;height:.47em;display:inline-grid;position:relative}.accent-dot.svelte-sx9hx2:before{content:"";background:var(--accent);opacity:0;border-radius:999px;position:absolute;inset:0}.accent-mark.svelte-sx9hx2{width:62%;height:62%;color:var(--accent);place-items:center;display:grid}.accent-mark.svelte-sx9hx2 svg{width:100%;height:100%;display:block}html[data-ui=bubble] .accent-dot.svelte-sx9hx2{box-shadow:var(--aero-gloss), var(--aero-drop)}@media (prefers-reduced-motion:no-preference){.accent-dot.svelte-sx9hx2{animation:svelte-sx9hx2-dot-in .45s var(--spring) .5s backwards}.accent-dot.svelte-sx9hx2:before{animation:.4s .95s backwards svelte-sx9hx2-dot-solid-out}.accent-mark.svelte-sx9hx2{animation:svelte-sx9hx2-dot-mark-in .4s var(--spring) .95s backwards}}@keyframes svelte-sx9hx2-dot-in{0%{opacity:0;transform:translate(-1.2rem)}to{opacity:1;transform:translate(0)}}@keyframes svelte-sx9hx2-dot-solid-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-sx9hx2-dot-mark-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}html[data-ui=bubble] .accent-dot.svelte-sx9hx2:before{box-shadow:var(--aero-gloss)}.dest.svelte-sx9hx2{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;text-box-trim:trim-end;text-box-edge:cap alphabetic;margin:0;font-size:clamp(2.25rem,9vw,5.5rem);font-weight:700;line-height:1}.surface-body.svelte-sx9hx2{flex-direction:column;flex:1;gap:1.05rem;min-height:0;padding:0 clamp(1.5rem,4vw,2.75rem) 3rem;transition:box-shadow .25s;display:flex;overflow-y:auto}.surface-body.scrolled.svelte-sx9hx2{box-shadow:inset 0 26px 22px -22px var(--lightningcss-light,#080a0e26)var(--lightningcss-dark,#00000059)}.surface-head.bar.svelte-sx9hx2+.surface-body.scrolled:where(.svelte-sx9hx2){box-shadow:none}.surface.expanded.svelte-sx9hx2 .surface-head.court:where(.svelte-sx9hx2),.surface.expanded.svelte-sx9hx2 .surface-body.court:where(.svelte-sx9hx2){width:100%;max-width:42rem;margin-inline:auto}.surface.expanded.svelte-sx9hx2 .surface-body.court:where(.svelte-sx9hx2),.surface.expanded.svelte-sx9hx2 .surface-body.ranger:where(.svelte-sx9hx2){scrollbar-gutter:stable both-edges}.surface-body.svelte-sx9hx2 h3:where(.svelte-sx9hx2){letter-spacing:-.01em;color:var(--ink);margin:1.1rem 0 -.2rem;font-size:1.35rem;font-weight:700}.surface-body.svelte-sx9hx2 h4:where(.svelte-sx9hx2){color:var(--ink);margin:.5rem 0 -.35rem;font-size:1rem;font-weight:700}.surface-body.svelte-sx9hx2 p:where(.svelte-sx9hx2){max-width:62ch;color:color-mix(in srgb, var(--ink) 82%, var(--sub));margin:0;line-height:1.62}.surface-body.svelte-sx9hx2 blockquote:where(.svelte-sx9hx2){border-left:3px solid var(--ink);color:var(--ink);margin:.4rem 0;padding-left:1rem;font-size:1.2rem;font-style:italic}.surface-body.svelte-sx9hx2 pre:where(.svelte-sx9hx2){background:color-mix(in srgb, var(--ink) 5%, transparent);border:1px solid var(--line-edge);overscroll-behavior:contain;font-family:var(--font-mono);color:var(--ink);border-radius:8px;margin:.4rem 0;padding:.85rem 1rem;font-size:.82rem;line-height:1.6;overflow-x:auto}.pop-copy.svelte-sx9hx2 h3:where(.svelte-sx9hx2){color:var(--ink);margin:0 0 .55rem;font-size:1.05rem;font-weight:700}.pop-copy.svelte-sx9hx2 p:where(.svelte-sx9hx2){color:var(--ink);margin:0 0 .55rem;font-size:.95rem;line-height:1.5}.pop-copy.svelte-sx9hx2 blockquote:where(.svelte-sx9hx2){border-left:3px solid var(--ink);color:var(--ink);margin:.8rem 0 0;padding-left:1rem;font-size:1.05rem;font-style:italic}.pop-copy.svelte-sx9hx2 .app-cols:where(.svelte-sx9hx2){margin-top:1rem}@media (prefers-reduced-motion:no-preference){.surface-body.svelte-sx9hx2>:where(.svelte-sx9hx2){animation:.5s backwards rise;animation-delay:calc(var(--enter-lead) + var(--enter-layer) + var(--n,0) * var(--enter-step))}.surface-body.svelte-sx9hx2>:where(.svelte-sx9hx2):first-child{--n:1}.surface-body.svelte-sx9hx2>:where(.svelte-sx9hx2):nth-child(2){--n:2}.surface-body.svelte-sx9hx2>:where(.svelte-sx9hx2):nth-child(3){--n:3}.surface-body.svelte-sx9hx2>:where(.svelte-sx9hx2):nth-child(4){--n:4}.surface-body.svelte-sx9hx2>:where(.svelte-sx9hx2):nth-child(5){--n:5}.surface-body.svelte-sx9hx2>:where(.svelte-sx9hx2):nth-child(6){--n:6}.surface-body.svelte-sx9hx2>:where(.svelte-sx9hx2):nth-child(7){--n:7}.surface-body.svelte-sx9hx2>:where(.svelte-sx9hx2):nth-child(n+8){--n:8}.surface-head.svelte-sx9hx2 .back:where(.svelte-sx9hx2),.surface-head.svelte-sx9hx2 .app-badge:where(.svelte-sx9hx2),.surface-head.svelte-sx9hx2 .head-actions:where(.svelte-sx9hx2) .icon-btn:where(.svelte-sx9hx2){animation:btn-in .42s var(--spring) backwards;animation-delay:calc(var(--enter-lead) + var(--bn,0) * var(--btn-enter-step))}.surface-head.svelte-sx9hx2 .app-badge:where(.svelte-sx9hx2),.surface-head.svelte-sx9hx2 .head-actions:where(.svelte-sx9hx2) .icon-btn:where(.svelte-sx9hx2){--bn:1}}.editable.svelte-sx9hx2{outline:1px dashed color-mix(in srgb, var(--ink) 35%, transparent);outline-offset:3px;cursor:text;border-radius:3px;transition:outline-color .15s,background .15s}.editable.svelte-sx9hx2:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.editable.svelte-sx9hx2:focus{outline:var(--focus-ring);background:var(--aero-face)}.mail-edit.svelte-sx9hx2{font-weight:600}.dev-actions.svelte-sx9hx2{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 .2rem;display:flex}.reset-row.svelte-sx9hx2{margin:.5rem 0 .2rem;display:flex}.edit-enter.svelte-sx9hx2{font:inherit;color:var(--paper);background:var(--ink);border:1.5px solid var(--ink);cursor:pointer;border-radius:999px;align-items:center;padding:.6rem 1.1rem;font-weight:700;transition:opacity .15s,background .15s;display:inline-flex}.edit-enter.svelte-sx9hx2:hover{opacity:.85}.edit-enter.ghost.svelte-sx9hx2{color:var(--ink);border-color:var(--line-strong);background:0 0}.edit-enter.ghost.svelte-sx9hx2:hover{opacity:1;background:color-mix(in srgb, var(--ink) 6%, transparent)}.edit-enter.svelte-sx9hx2:disabled{opacity:.5;cursor:default}.edit-enter.svelte-sx9hx2:focus-visible{outline:var(--focus-ring);outline-offset:2px}.edit-bar.svelte-sx9hx2{z-index:50;background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid var(--line-edge);border-radius:999px;align-items:center;gap:.6rem;padding:.5rem .6rem .5rem 1rem;display:flex;position:fixed;bottom:clamp(1rem,4vh,2.25rem);left:50%;transform:translate(-50%)}.edit-flag.svelte-sx9hx2{letter-spacing:.04em;text-transform:uppercase;color:var(--sub);font-size:.8rem;font-weight:700}.edit-btn.svelte-sx9hx2{font:inherit;cursor:pointer;border:1.5px solid #0000;border-radius:999px;padding:.55rem 1.1rem;font-weight:700;transition:opacity .15s,background .15s,border-color .15s}.edit-btn.svelte-sx9hx2:focus-visible{outline:var(--focus-ring);outline-offset:2px}.edit-btn.save.svelte-sx9hx2{color:var(--paper);background:var(--ink);border-color:var(--ink)}.edit-btn.save.svelte-sx9hx2:hover{opacity:.85}.edit-btn.discard.svelte-sx9hx2{color:var(--ink);border-color:var(--line-strong);background:0 0}.edit-btn.discard.svelte-sx9hx2:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.edit-toast.svelte-sx9hx2{z-index:60;text-align:center;width:fit-content;max-width:min(90vw,420px);color:var(--paper);background:color-mix(in srgb, var(--ink) 92%, var(--paper));border-radius:12px;margin-inline:auto;padding:.6rem 1rem;font-size:.9rem;position:fixed;top:clamp(1rem,3vh,1.75rem);left:0;right:0}.mail.svelte-sx9hx2{color:var(--ink);text-underline-offset:2px;white-space:nowrap;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.mail.svelte-sx9hx2:hover{color:var(--orange)}.mail.svelte-sx9hx2:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:3px}.mail-ico.svelte-sx9hx2{vertical-align:-.16em;margin-left:.35em;display:inline-flex}.mail-ico.svelte-sx9hx2 svg{width:1.05em;height:1.05em}figure.img.svelte-sx9hx2{margin:.4rem 0}.img-ph.svelte-sx9hx2{aspect-ratio:16/10;border:1px solid color-mix(in srgb, var(--tint,var(--ink)) 30%, transparent);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--tint,#888) 13%, transparent) 0 10px, transparent 10px 20px), color-mix(in srgb, var(--tint,#888) 8%, var(--paper));color:color-mix(in srgb, var(--tint,var(--ink)) 70%, var(--sub));letter-spacing:.14em;text-transform:uppercase;border-radius:10px;place-items:center;font-size:.8rem;display:grid}figcaption.svelte-sx9hx2{color:var(--sub);margin-top:.5rem;font-size:.85rem}.segmented.svelte-sx9hx2{grid-template-columns:1fr 1fr;gap:.6rem;margin:.4rem 0 .2rem;display:grid}.seg.svelte-sx9hx2{font:inherit;text-align:left;color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line-edge);cursor:pointer;border-radius:12px;flex-direction:column;gap:.15rem;padding:.85rem 1rem;transition:border-color .15s,background .15s;display:flex}.seg.svelte-sx9hx2:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}.seg.on.svelte-sx9hx2{border-color:var(--ink);background:var(--line)}.seg.svelte-sx9hx2:focus-visible{outline:var(--focus-ring);outline-offset:2px}.seg-title.svelte-sx9hx2{letter-spacing:-.01em;font-size:1.1rem;font-weight:700}.seg-sub.svelte-sx9hx2{color:var(--sub);font-size:.85rem}.segmented.three.svelte-sx9hx2{grid-template-columns:repeat(3,1fr)}.segmented.three.svelte-sx9hx2 .seg:where(.svelte-sx9hx2){text-align:center;align-items:center;gap:.4rem;padding:.85rem .5rem}.segmented.three.svelte-sx9hx2 .seg-title:where(.svelte-sx9hx2){font-size:1rem}.seg-icon.svelte-sx9hx2{color:var(--sub);place-items:center;transition:color .15s;display:grid}.seg-icon.svelte-sx9hx2 svg{width:22px;height:22px;display:block}.seg.on.svelte-sx9hx2 .seg-icon:where(.svelte-sx9hx2){color:var(--ink)}.seg-note.svelte-sx9hx2{font-size:.9rem;color:var(--sub)!important}.stg-group.svelte-sx9hx2>.seg-note:where(.svelte-sx9hx2){margin-top:1.6rem}.seg-note.svelte-sx9hx2:empty:not(.editable){display:none}.seg-lead.svelte-sx9hx2{border-top:1px solid #0000;border-image:var(--rule-fade) 1;margin-top:1.4rem;padding-top:1.25rem}.stg-group.svelte-sx9hx2:first-child .seg-lead:where(.svelte-sx9hx2),.body-title.svelte-sx9hx2+.stg-group:where(.svelte-sx9hx2) .seg-lead:where(.svelte-sx9hx2){border-top:none;margin-top:0;padding-top:0}.stg-group.svelte-sx9hx2>:where(.svelte-sx9hx2)+:where(.svelte-sx9hx2){margin-top:1.05rem}.surface.expanded.svelte-sx9hx2 .settings:where(.svelte-sx9hx2),.docs-settings.svelte-sx9hx2{grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));align-content:start;gap:1.75rem 2.75rem;display:grid}.surface.expanded.svelte-sx9hx2 .settings:where(.svelte-sx9hx2) .stg-group:where(.svelte-sx9hx2)>.seg-lead:where(.svelte-sx9hx2),.surface.expanded.svelte-sx9hx2 .settings:where(.svelte-sx9hx2) .stg-group:where(.svelte-sx9hx2)>p:where(.svelte-sx9hx2),.docs-settings.svelte-sx9hx2 .stg-group:where(.svelte-sx9hx2)>.seg-lead:where(.svelte-sx9hx2){border-top:none;margin-top:0;padding-top:0}.surface.expanded.svelte-sx9hx2 .settings:where(.svelte-sx9hx2) .stg-group:where(.svelte-sx9hx2)>:where(.svelte-sx9hx2):first-child{min-height:3.25rem}.docs-settings.svelte-sx9hx2{align-items:start}.docs-settings.svelte-sx9hx2 .stg-group:where(.svelte-sx9hx2)>.seg-lead:where(.svelte-sx9hx2)+:where(.svelte-sx9hx2){margin-top:.5rem}.docs-settings.svelte-sx9hx2 .stg-group:where(.svelte-sx9hx2)+.stg-group:where(.svelte-sx9hx2){margin-top:0}.sky-picker.svelte-sx9hx2{flex-wrap:wrap;gap:.4rem;margin:.4rem 0 .2rem;display:flex}.sky-opt.svelte-sx9hx2{font:inherit;color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);border:1.5px solid var(--line-edge);cursor:pointer;border-radius:999px;padding:.45rem .85rem;font-size:.9rem;font-weight:700;transition:border-color .15s,background .15s,color .15s}.sky-opt.svelte-sx9hx2:hover{border-color:var(--line-strong)}.sky-opt.on.svelte-sx9hx2{color:var(--paper);background:var(--ink);border-color:var(--ink)}.sky-opt.svelte-sx9hx2:focus-visible{outline:var(--focus-ring);outline-offset:2px}.app-cols.svelte-sx9hx2{flex-direction:column;gap:.75rem;margin-top:1.75rem;display:flex}.app-cards.svelte-sx9hx2{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}@media (width>=961px){.surface-body.svelte-sx9hx2 .app-cols:where(.svelte-sx9hx2){flex-direction:row;align-items:flex-start}.surface-body.svelte-sx9hx2 .app-cols:where(.svelte-sx9hx2)>.app-cards:where(.svelte-sx9hx2){flex:1 1 0;min-width:0}}.app-page.svelte-sx9hx2 .docs-prose:where(.svelte-sx9hx2){max-width:none}.app-page.svelte-sx9hx2 .docs-prose:where(.svelte-sx9hx2)>:where(.svelte-sx9hx2):not(.app-cols):not(blockquote){max-width:72ch}.app-page.svelte-sx9hx2 .app-cols:where(.svelte-sx9hx2){grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));align-items:start;gap:.75rem;display:grid}.app-page.svelte-sx9hx2 .app-cols:where(.svelte-sx9hx2)>.app-cards:where(.svelte-sx9hx2){display:contents}.app-card.svelte-sx9hx2{border:1px solid var(--line-edge);color:var(--ink);background:var(--aero-face);--btn-hover-scale:1.015;--btn-press-scale:.99;border-radius:14px;align-items:center;gap:.9rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}html:not([data-ui=bubble]) .app-card.svelte-sx9hx2:focus-visible{border-color:var(--card-accent);background:color-mix(in srgb, var(--card-accent) 8%, transparent)}@media (hover:hover){html:not([data-ui=bubble]) .app-card.svelte-sx9hx2:hover{border-color:var(--card-accent);background:color-mix(in srgb, var(--card-accent) 8%, transparent)}}.app-ico.svelte-sx9hx2{width:2.75rem;height:2.75rem;color:var(--card-accent);background:color-mix(in srgb, var(--card-accent) 12%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}html[data-ui=bubble] .app-ico.svelte-sx9hx2{box-shadow:var(--aero-gloss), var(--aero-drop)}.app-ico.svelte-sx9hx2 svg{width:1.4rem;height:1.4rem;display:block}.app-copy.svelte-sx9hx2{flex-direction:column;gap:.15rem;min-width:0;display:flex}.app-name.svelte-sx9hx2{font-weight:700}.app-blurb.svelte-sx9hx2{color:var(--sub);font-size:.9rem}.icon-btn.reopen.svelte-sx9hx2{z-index:40;position:fixed;top:calc(50% - 21px);right:clamp(1.5rem,5vw,3.5rem)}@media (width<=960px){.icon-btn.reopen.svelte-sx9hx2{inset:auto auto clamp(1.5rem,5vw,3.5rem) calc(50% - 21px)}.icon-btn.reopen.svelte-sx9hx2 svg{transform:rotate(90deg)}}html:root .seg,html:root .sky-opt,html:root .photo-toggle,html:root .icon-btn,html:root .edit-enter,html:root .edit-btn,html:root .chip,html:root .legend-btn,html:root .field,html:root .field-select,html:root .type-btn,html:root .pc-close,html:root .manual,html:root .tb,html:root .mini,html:root .swatch-btn,html:root .app-card,html:root .pud-extract,html:root .pud-boost,html:root .pud-buy,html:root .pud-reset,html:root .pud-pauseall,html:root .beta,html:root .pud-item-switch{transition:transform .3s var(--btn-spring), background .18s var(--btn-soft), background-color .18s var(--btn-soft), border-color .18s var(--btn-soft), box-shadow .28s var(--btn-soft), opacity .18s var(--btn-soft), color .15s ease;will-change:transform}html:root .type-btn{will-change:auto}html:root .icon-btn,html:root .manual{transform-origin:top}html:root .seg:active:not(:disabled),html:root .sky-opt:active:not(:disabled),html:root .photo-toggle:active:not(:disabled),html:root .icon-btn:active:not(:disabled),html:root .field:active:not(:disabled),html:root .field-select:active:not(:disabled),html:root .edit-enter:active:not(:disabled),html:root .edit-btn:active:not(:disabled),html:root .chip:active:not(:disabled),html:root .legend-btn:active:not(:disabled),html:root .type-btn:active:not(:disabled),html:root .pc-close:active:not(:disabled),html:root .refresh:active:not(:disabled),html:root .manual:active:not(:disabled),html:root .tb:active:not(:disabled),html:root .mini:active:not(:disabled),html:root .swatch-btn:active:not(:disabled),html:root .app-card:active:not(:disabled),html:root .pud-extract:active:not(:disabled),html:root .pud-boost:active:not(:disabled),html:root .pud-buy:active:not(:disabled),html:root .pud-reset:active:not(:disabled),html:root .pud-pauseall:active:not(:disabled),html:root .beta:active:not(:disabled),html:root .pud-item-switch:active:not(:disabled){box-shadow:inset 0 0 0 999px #00000012}@media (prefers-reduced-motion:no-preference){@media (hover:hover){html:root .seg:hover:not(:disabled),html:root .sky-opt:hover:not(:disabled),html:root .photo-toggle:hover:not(:disabled),html:root .icon-btn:hover:not(:disabled),html:root .edit-enter:hover:not(:disabled),html:root .edit-btn:hover:not(:disabled),html:root .chip:hover:not(:disabled),html:root .legend-btn:hover:not(:disabled),html:root .field:hover:not(:disabled),html:root .field-select:hover:not(:disabled),html:root .type-btn:hover:not(:disabled),html:root .pc-close:hover:not(:disabled),html:root .manual:hover:not(:disabled),html:root .tb:hover:not(:disabled),html:root .mini:hover:not(:disabled),html:root .swatch-btn:hover:not(:disabled),html:root .app-card:hover:not(:disabled),html:root .pud-extract:hover:not(:disabled),html:root .pud-boost:hover:not(:disabled),html:root .pud-buy:hover:not(:disabled),html:root .pud-reset:hover:not(:disabled),html:root .pud-pauseall:hover:not(:disabled),html:root .beta:hover:not(:disabled),html:root .pud-item-switch:hover:not(:disabled){transform:scale(var(--btn-hover-scale))}}html:root .seg:active:not(:disabled),html:root .sky-opt:active:not(:disabled),html:root .photo-toggle:active:not(:disabled),html:root .icon-btn:active:not(:disabled),html:root .field:active:not(:disabled),html:root .field-select:active:not(:disabled),html:root .edit-enter:active:not(:disabled),html:root .edit-btn:active:not(:disabled),html:root .chip:active:not(:disabled),html:root .legend-btn:active:not(:disabled),html:root .type-btn:active:not(:disabled),html:root .pc-close:active:not(:disabled),html:root .tb:active:not(:disabled),html:root .mini:active:not(:disabled),html:root .swatch-btn:active:not(:disabled),html:root .app-card:active:not(:disabled),html:root .pud-extract:active:not(:disabled),html:root .pud-boost:active:not(:disabled),html:root .pud-buy:active:not(:disabled),html:root .pud-reset:active:not(:disabled),html:root .pud-pauseall:active:not(:disabled),html:root .beta:active:not(:disabled),html:root .pud-item-switch:active:not(:disabled),html:root .btn-tap.btn-tap:not(:disabled){transform:scale(var(--btn-press-scale));transition-duration:.1s}}html[data-ui=bubble] .seg,html[data-ui=bubble] .sky-opt{border-width:1px}html[data-ui=bubble] .edit-enter{color:var(--ink);background:var(--aero-face);border-color:var(--line-edge)}html[data-ui=bubble] .seg,html[data-ui=bubble] .sky-opt,html[data-ui=bubble] .icon-btn,html[data-ui=bubble] .edit-enter,html[data-ui=bubble] .chip,html[data-ui=bubble] .tb,html[data-ui=bubble] .mini,html[data-ui=bubble] .swatch-btn,html[data-ui=bubble] .field,html[data-ui=bubble] .field-select,html[data-ui=bubble] .manual,html[data-ui=bubble] .app-card,html[data-ui=bubble] .menu-btn{box-shadow:var(--aero-gloss), var(--aero-drop);border-radius:999px}html[data-ui=bubble]:not(.scheme-dark) .seg:not(.on),html[data-ui=bubble]:not(.scheme-dark) .sky-opt:not(.on),html[data-ui=bubble]:not(.scheme-dark) .chip:not(.on),html[data-ui=bubble]:not(.scheme-dark) .tb,html[data-ui=bubble]:not(.scheme-dark) .mini,html[data-ui=bubble]:not(.scheme-dark) .swatch-btn,html[data-ui=bubble]:not(.scheme-dark) .field:not(.on),html[data-ui=bubble]:not(.scheme-dark) .field-select,html[data-ui=bubble]:not(.scheme-dark) .app-card,html[data-ui=bubble]:not(.scheme-dark) .menu-btn,html[data-ui=bubble]:not(.scheme-dark) .edit-enter,html[data-ui=bubble]:not(.scheme-dark) .wx-add,html[data-ui=bubble]:not(.scheme-dark) .icon-btn,html[data-ui=bubble]:not(.scheme-dark) .manual,html[data-ui=bubble]:not(.scheme-dark) .cs:not(.open){color:var(--ink);border-color:color-mix(in srgb, var(--ink) 16%, transparent);background:#ffffff29}@media (hover:hover){html[data-ui=bubble]:not(.scheme-dark) .seg:not(.on):hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .sky-opt:not(.on):hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .chip:not(.on):hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .tb:hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .mini:hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .swatch-btn:hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .field:not(.on):hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .field-select:hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .app-card:hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .menu-btn:hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .edit-enter:hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .wx-add:hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .icon-btn:hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .manual:hover:not(:disabled),html[data-ui=bubble]:not(.scheme-dark) .cs:not(.open):hover{color:var(--ink);border-color:color-mix(in srgb, var(--ink) 24%, transparent);background:#ffffff5c}}html[data-ui=bubble] .seg{border-radius:16px}html[data-ui=bubble] .menu-btn{transition:transform .3s var(--btn-spring), background .18s var(--btn-soft), border-color .18s var(--btn-soft), box-shadow .28s var(--btn-soft), opacity .18s var(--btn-soft), color .15s ease;will-change:transform}@media (prefers-reduced-motion:no-preference){html[data-ui=bubble] .menu-btn:hover{transform:scale(var(--btn-hover-scale))}html[data-ui=bubble] .menu-btn:active{transform:scale(var(--btn-press-scale));transition-duration:.1s}}html[data-ui=bubble] .app-card{border-radius:14px}html[data-ui=bubble] .seg.on,html[data-ui=bubble] .sky-opt.on,html[data-ui=bubble] .sky-chip.on{color:var(--ink);background:var(--line);border-color:color-mix(in srgb, var(--ink) 22%, transparent)}@media (hover:hover){html[data-ui=bubble] .seg:hover:not(:disabled),html[data-ui=bubble] .sky-opt:hover:not(:disabled),html[data-ui=bubble] .icon-btn:hover:not(:disabled),html[data-ui=bubble] .edit-enter:hover:not(:disabled),html[data-ui=bubble] .chip:hover:not(:disabled),html[data-ui=bubble] .tb:hover:not(:disabled),html[data-ui=bubble] .mini:hover:not(:disabled),html[data-ui=bubble] .swatch-btn:hover:not(:disabled),html[data-ui=bubble] .field:hover:not(:disabled),html[data-ui=bubble] .field-select:hover:not(:disabled),html[data-ui=bubble] .manual:hover:not(:disabled),html[data-ui=bubble] .app-card:hover:not(:disabled),html[data-ui=bubble] .menu-btn:hover:not(:disabled){box-shadow:inset 0 1px #fffc,inset 0 7px 10px -8px #ffffffb3,0 2px 5px #080a0e12,0 9px 22px #080a0e1a}}html[data-ui=bubble] .seg:active:not(:disabled),html[data-ui=bubble] .sky-opt:active:not(:disabled),html[data-ui=bubble] .icon-btn:active:not(:disabled),html[data-ui=bubble] .edit-enter:active:not(:disabled),html[data-ui=bubble] .chip:active:not(:disabled),html[data-ui=bubble] .tb:active:not(:disabled),html[data-ui=bubble] .mini:active:not(:disabled),html[data-ui=bubble] .swatch-btn:active:not(:disabled),html[data-ui=bubble] .field:active:not(:disabled),html[data-ui=bubble] .field-select:active:not(:disabled),html[data-ui=bubble] .manual:active:not(:disabled),html[data-ui=bubble] .app-card:active:not(:disabled),html[data-ui=bubble] .menu-btn:active:not(:disabled){box-shadow:inset 0 2px 4px #080a0e24,inset 0 0 0 999px #080a0e0d}html[data-ui=bubble] .cs:not(.open){box-shadow:var(--aero-gloss), var(--aero-drop)}html[data-ui=bubble] .cs.open{background:var(--aero-face);border-color:var(--line-edge);box-shadow:var(--aero-gloss), var(--aero-drop)}.docs-prose.svelte-sx9hx2{max-width:72ch;margin:0;display:block}.docs-sheet.prose.svelte-sx9hx2{max-width:calc(72ch + 2*clamp(1.25rem,3vw,2.25rem))}.docs-page-head.svelte-sx9hx2{margin:0 0 .75rem;padding-bottom:.5rem}.docs-sheet.svelte-sx9hx2{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#202023);border-radius:2px;padding:clamp(1.25rem,3vw,2.25rem)}.docs-sheet.svelte-sx9hx2 .ev-searchbar{margin-inline:0;padding-inline:0}@media (prefers-reduced-motion:no-preference){.docs-sheet.svelte-sx9hx2{animation:.45s backwards svelte-sx9hx2-docs-settle}}@media (width<=860px){.docs-sheet.prose.svelte-sx9hx2{max-width:none}.docs-sheet.svelte-sx9hx2 .docs-page-head:where(.svelte-sx9hx2){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.docs-sheet.svelte-sx9hx2 .docs-page-head:where(.svelte-sx9hx2)+:where(.svelte-sx9hx2){margin-top:0}}.docs-page-title.svelte-sx9hx2{font-family:var(--font-motto);letter-spacing:-.02em;color:color-mix(in srgb, var(--ink) 88%, transparent);margin:0;font-size:clamp(2rem,4.5vw,2.9rem);font-weight:400;line-height:1.05}.docs-prose.svelte-sx9hx2 blockquote:where(.svelte-sx9hx2){border-top:1px solid var(--pixel-hairline);border-bottom:1px solid var(--pixel-hairline);font-family:var(--font-motto);color:color-mix(in srgb, var(--ink) 75%, transparent);margin:1.75rem 0;padding:1rem 0;font-size:1.15rem;font-style:italic;line-height:1.6}.docs-prose.svelte-sx9hx2 pre:where(.svelte-sx9hx2){background:color-mix(in srgb, var(--ink) 4%, transparent);border:1px solid var(--pixel-hairline);overscroll-behavior:contain;font-family:var(--font-mono);color:var(--ink);border-radius:2px;margin:1.5rem 0;padding:1rem 1.15rem;font-size:.8rem;line-height:1.65;overflow-x:auto}.docs-prose.svelte-sx9hx2 code:where(.svelte-sx9hx2){font-family:var(--font-mono);background:color-mix(in srgb, var(--ink) 6%, transparent);border:1px solid var(--pixel-hairline);border-radius:2px;padding:.1em .35em;font-size:.85em}.docs-prose.svelte-sx9hx2 pre:where(.svelte-sx9hx2) code:where(.svelte-sx9hx2){font-size:inherit;background:0 0;border:none;padding:0}@media (prefers-reduced-motion:no-preference){.docs-prose.svelte-sx9hx2>:where(.svelte-sx9hx2){animation:.45s backwards svelte-sx9hx2-docs-settle}.docs-prose.svelte-sx9hx2>:where(.svelte-sx9hx2):nth-child(2){animation-delay:60ms}.docs-prose.svelte-sx9hx2>:where(.svelte-sx9hx2):nth-child(3){animation-delay:.12s}.docs-prose.svelte-sx9hx2>:where(.svelte-sx9hx2):nth-child(n+4){animation-delay:.18s}}@keyframes svelte-sx9hx2-docs-settle{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
