.pr-word.svelte-h2e5of{white-space:nowrap}.pr-ch.svelte-h2e5of{animation:.42s step-end both svelte-h2e5of-pr-glyph;animation-delay:calc(80ms + var(--o) * 32ms);position:relative}.pr-ch.svelte-h2e5of:after{content:"";opacity:0;background:repeating-conic-gradient(currentColor 0 25%, transparent 0 50%) 0 0 / 6px 6px;animation:.42s step-end both svelte-h2e5of-pr-noise;animation-delay:inherit;pointer-events:none;position:absolute;inset:.14em .04em .12em}@keyframes svelte-h2e5of-pr-glyph{0%{opacity:0}55%,to{opacity:1}}@keyframes svelte-h2e5of-pr-noise{0%{opacity:1;background-size:8px 8px}28%{opacity:.9;background-size:4px 4px}55%{opacity:.45;background-size:2px 2px}78%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.pr-ch.svelte-h2e5of,.pr-ch.svelte-h2e5of:after{animation:none}}.orbit-planet.svelte-1toux51{pointer-events:none;position:absolute;inset:0}.orbit-planet__canvas.svelte-1toux51{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.orbit-planet__canvas.is-off.svelte-1toux51{opacity:0}.mc.svelte-uyht50{--frame-edge:linear-gradient(180deg, var(--color-grid-bright), var(--color-grid) 60%);--frame-fill:color-mix(in srgb, var(--color-deep) 92%, transparent);--px:3px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.75rem;box-shadow:0 24px 48px -24px #020106e6,inset 0 2px #ffffff05}@media (prefers-reduced-transparency:reduce){.mc.svelte-uyht50{--frame-fill:var(--color-deep);-webkit-backdrop-filter:none;backdrop-filter:none}}.mc-head.svelte-uyht50{border-bottom:1px solid var(--color-grid);justify-content:space-between;align-items:stretch;gap:.5rem;padding:0 .375rem;display:flex}.mc-tabs.svelte-uyht50{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.mc-tab.svelte-uyht50{min-height:2.75rem;font-family:var(--font-sans);color:var(--color-ink-dim);cursor:pointer;transition:color var(--duration-fast) var(--ease-smooth);flex:none;padding:0 .75rem;font-size:.8125rem;font-weight:500;position:relative}@media (pointer:fine){.mc-tab.svelte-uyht50{min-height:2.5rem}}.mc-tab.svelte-uyht50:after{content:"";background:var(--color-purple);opacity:0;height:2px;transition:opacity var(--duration-fast) var(--ease-smooth);position:absolute;inset:auto .5rem -1px}.mc-tab[aria-selected=true].svelte-uyht50{color:var(--color-ink)}.mc-tab[aria-selected=true].svelte-uyht50:after{opacity:1}@media (hover:hover) and (pointer:fine){.mc-tab.svelte-uyht50:hover{color:var(--color-ink)}}.mc-tab.svelte-uyht50:focus-visible{outline-offset:-2px}.mc-progress.svelte-uyht50{z-index:1;background:var(--color-toxic);transform-origin:0;height:2px;position:absolute;inset:auto .5rem -1px}.mc-toggle.svelte-uyht50{width:2.75rem;height:2.75rem;color:var(--color-ink-dim);cursor:pointer;transition:color var(--duration-fast) var(--ease-smooth);align-self:center;place-items:center;display:grid}@media (pointer:fine){.mc-toggle.svelte-uyht50{width:2rem;height:2rem}}@media (hover:hover) and (pointer:fine){.mc-toggle.svelte-uyht50:hover{color:var(--color-ink)}}.mc-call.svelte-uyht50{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-mute);align-items:center;gap:.5rem;padding:.625rem 1rem 0;font-size:.6875rem;display:flex}.mc-call__dot.svelte-uyht50{background:var(--color-grid-bright);width:6px;height:6px}.mc-call__dot.is-live.svelte-uyht50{background:var(--color-toxic)}.mc-code.svelte-uyht50{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-grid-bright) transparent;min-height:calc(11.2em + 1.375rem);font-family:var(--font-mono);color:var(--color-ink);tab-size:2;margin:0;padding:.5rem 1rem .875rem;font-size:.75rem;line-height:1.6;overflow-x:auto}.mc-panel.svelte-uyht50:focus-visible{outline-offset:-2px}.mc-ghost.svelte-uyht50{color:#0000}.mc-caret.svelte-uyht50{vertical-align:-.15em;width:0;height:1em;display:inline-block;position:relative}.mc-caret.svelte-uyht50:after{content:"";background:var(--color-purple-bright);width:.55em;height:1.1em;animation:1.1s step-end infinite blink;position:absolute;top:0;left:0}.mc-pipe.svelte-uyht50{border-block:1px solid var(--color-grid);font-family:var(--font-mono);background:#ffffff04;flex-wrap:wrap;align-items:center;gap:.375rem 0;margin:0;padding:.625rem 1rem;font-size:.6875rem;line-height:1rem;list-style:none;display:flex}.mc-step.svelte-uyht50{color:var(--color-ink-mute);transition:color var(--duration-normal) var(--ease-smooth);align-items:center;gap:.375rem;display:inline-flex}.mc-step__dot.svelte-uyht50{width:6px;height:6px;box-shadow:inset 0 0 0 1px var(--color-grid-bright);transition:background-color var(--duration-normal) var(--ease-smooth), box-shadow var(--duration-normal) var(--ease-smooth)}.mc-step.is-lit.svelte-uyht50{color:var(--color-ink)}.mc-step.is-lit.svelte-uyht50 .mc-step__dot:where(.svelte-uyht50){background:var(--color-toxic);box-shadow:none}.mc-link.svelte-uyht50{background:repeating-linear-gradient(90deg, var(--color-grid-bright) 0 2px, transparent 2px 4px);width:.875rem;height:2px;margin:0 .3125rem;display:inline-block;position:relative}.mc-link.svelte-uyht50:after{content:"";background:var(--color-toxic);opacity:0;width:4px;height:4px;position:absolute;top:-1px;left:0}.mc-link.is-active.svelte-uyht50:after{opacity:1;animation:.43s steps(4,end) infinite svelte-uyht50-mc-packet}@keyframes svelte-uyht50-mc-packet{0%{transform:translate(0)}to{transform:translate(.875rem)}}.mc-result.svelte-uyht50{min-height:calc(8em + 2.875rem);font-family:var(--font-mono);padding:.625rem 1rem .875rem;font-size:.75rem;line-height:1.6}.mc-result__label.svelte-uyht50{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-mute);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:500;display:flex}.mc-example.svelte-uyht50{border:1px solid var(--color-grid-bright);font-family:var(--font-mono);letter-spacing:.02em;text-transform:none;color:var(--color-ink-dim);border-radius:2px;padding:0 .375rem;font-size:.625rem}.mc-line.svelte-uyht50{white-space:pre;text-overflow:ellipsis;opacity:0;transition:opacity .2s var(--ease-smooth), transform .2s var(--ease-smooth);overflow:hidden;transform:translateY(3px)}.mc-line.is-shown.svelte-uyht50{opacity:1;transform:none}.mc-line--data.svelte-uyht50{color:var(--color-ink-dim)}.mc-line--dim.svelte-uyht50{color:var(--color-ink-mute)}.mc-line--ok.svelte-uyht50{color:var(--color-toxic)}.js .mc[data-phase=pre].svelte-uyht50 .mc-code:where(.svelte-uyht50) span:where(.svelte-uyht50){color:#0000}.js .mc[data-phase=pre].svelte-uyht50 .mc-step:where(.svelte-uyht50){color:var(--color-ink-mute)}.js .mc[data-phase=pre].svelte-uyht50 .mc-step__dot:where(.svelte-uyht50){box-shadow:inset 0 0 0 1px var(--color-grid-bright);background:0 0}.js .mc[data-phase=pre].svelte-uyht50 .mc-line:where(.svelte-uyht50){opacity:0}@media (prefers-reduced-motion:reduce){.mc-caret.svelte-uyht50:after,.mc-link.is-active.svelte-uyht50:after{animation:none}}.hero.svelte-jhuur8{overflow-x:clip}.hero.svelte-jhuur8 .hero-keyword{color:var(--color-purple-bright);letter-spacing:0}.hero-glow.svelte-jhuur8{background:radial-gradient(closest-side, rgb(var(--glow-rgb) / .22), rgb(var(--glow-rgb) / .06) 55%, transparent);width:36rem;height:26rem;top:40%;left:50%;transform:translate(-44%,-50%)}.facts.svelte-3jct9w{border-block:1px solid var(--color-grid)}.fact.svelte-3jct9w{flex-direction:column;padding:1.5rem 1rem 1.5rem 0;display:flex}.fact.svelte-3jct9w+.fact:where(.svelte-3jct9w){border-left:1px solid var(--color-grid);padding-left:1rem}@media (width<=639px){.fact.svelte-3jct9w:nth-child(odd){border-left:0;padding-left:0}.fact.svelte-3jct9w:nth-child(n+3){border-top:1px solid var(--color-grid)}}@media (width>=640px) and (width<=1023px){.fact.svelte-3jct9w:nth-child(3n+1){border-left:0;padding-left:0}.fact.svelte-3jct9w:nth-child(n+4){border-top:1px solid var(--color-grid)}}@media (width>=1024px){.fact.svelte-3jct9w{padding-block:1.75rem}.fact.svelte-3jct9w+.fact:where(.svelte-3jct9w){padding-left:1.25rem}}.dock.svelte-12p7mhl{height:100%;position:relative}.dock-status.svelte-12p7mhl{color:var(--color-ink-dim);font-size:.6875rem;position:absolute;bottom:0;left:0}.dock-status.svelte-12p7mhl>span:where(.svelte-12p7mhl){align-items:center;gap:.375rem;display:inline-flex}.s-wait.svelte-12p7mhl{white-space:nowrap;opacity:0;color:var(--color-ink-mute);position:absolute;bottom:0;left:0}.dot.svelte-12p7mhl{background:var(--color-toxic);width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.dock[data-playing=true].svelte-12p7mhl .sat:where(.svelte-12p7mhl){animation:6s infinite svelte-12p7mhl-sat-fly}.dock[data-playing=true].svelte-12p7mhl .link:where(.svelte-12p7mhl),.dock[data-playing=true].svelte-12p7mhl .port-light:where(.svelte-12p7mhl),.dock[data-playing=true].svelte-12p7mhl .s-open:where(.svelte-12p7mhl){animation:6s step-end infinite svelte-12p7mhl-docked}.dock[data-playing=true].svelte-12p7mhl .s-wait:where(.svelte-12p7mhl){animation:6s step-end infinite svelte-12p7mhl-undocked}.dock[data-playing=true].svelte-12p7mhl .l1:where(.svelte-12p7mhl){animation:6s step-end infinite svelte-12p7mhl-line-in}.dock[data-playing=true].svelte-12p7mhl .l2:where(.svelte-12p7mhl){animation:6s step-end infinite svelte-12p7mhl-line-in2}.dock[data-playing=true].svelte-12p7mhl .l3:where(.svelte-12p7mhl){animation:6s step-end infinite svelte-12p7mhl-line-in3}.dock[data-playing=true].svelte-12p7mhl .beacon:where(.svelte-12p7mhl){animation:1.1s step-end infinite blink}}@keyframes svelte-12p7mhl-sat-fly{0%{opacity:0;animation-timing-function:steps(12,end);transform:translate(-120px)}6%{opacity:1}34%{transform:translate(0)}86%{opacity:1;transform:translate(0)}94%,to{opacity:0;transform:translate(0)}}@keyframes svelte-12p7mhl-docked{0%{opacity:0}36%{opacity:1}86%,to{opacity:0}}@keyframes svelte-12p7mhl-undocked{0%{opacity:1}36%{opacity:0}86%,to{opacity:1}}@keyframes svelte-12p7mhl-line-in{0%{opacity:0}44%{opacity:1}86%,to{opacity:0}}@keyframes svelte-12p7mhl-line-in2{0%{opacity:0}52%{opacity:1}86%,to{opacity:0}}@keyframes svelte-12p7mhl-line-in3{0%{opacity:0}60%{opacity:1}86%,to{opacity:0}}.morph.svelte-ddktxt{height:100%;font-family:var(--font-mono);grid-template-columns:minmax(0,1.25fr) 2rem minmax(0,1fr);align-items:center;font-size:.6875rem;line-height:1.25rem;display:grid}.col-label.svelte-ddktxt{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-mute);margin-bottom:.375rem;font-size:.75rem}.box.svelte-ddktxt{border:1px solid var(--color-grid);background:var(--color-deep);min-height:7.25rem;padding:.5rem .625rem;position:relative;overflow:hidden}.h-line.svelte-ddktxt,.m-line.svelte-ddktxt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.h-line.svelte-ddktxt{color:var(--color-ink-dim)}.h-line.drop.svelte-ddktxt{color:var(--color-ink-mute);text-decoration:line-through;-webkit-text-decoration-color:var(--color-rose);text-decoration-color:var(--color-rose);opacity:.6}.m-line.svelte-ddktxt{color:var(--color-toxic)}.m-line.m-h.svelte-ddktxt{color:var(--color-ink)}.scan.svelte-ddktxt{background:rgb(var(--glow-rgb) / .18);border-left:2px solid var(--color-purple);opacity:0;height:1.25rem;margin-top:.5rem;position:absolute;inset:0 0 auto}.arrow.svelte-ddktxt{place-items:center;padding-top:1.25rem;display:grid}.arrow-track.svelte-ddktxt{background:repeating-linear-gradient(90deg, var(--color-grid-bright) 0 2px, transparent 2px 4px);width:1.25rem;height:2px;display:block;position:relative}.arrow-packet.svelte-ddktxt{background:var(--color-toxic);width:4px;height:4px;position:absolute;top:-1px;left:0}@media (prefers-reduced-motion:no-preference){.morph[data-playing=true].svelte-ddktxt .scan:where(.svelte-ddktxt){animation:5.6s step-end infinite svelte-ddktxt-scan}.morph[data-playing=true].svelte-ddktxt .h0:where(.svelte-ddktxt){animation:5.6s step-end infinite svelte-ddktxt-strike-0}.morph[data-playing=true].svelte-ddktxt .h4:where(.svelte-ddktxt){animation:5.6s step-end infinite svelte-ddktxt-strike-4}.morph[data-playing=true].svelte-ddktxt .m0:where(.svelte-ddktxt){animation:5.6s step-end infinite svelte-ddktxt-land-0}.morph[data-playing=true].svelte-ddktxt .m1:where(.svelte-ddktxt){animation:5.6s step-end infinite svelte-ddktxt-land-1}.morph[data-playing=true].svelte-ddktxt .m2:where(.svelte-ddktxt){animation:5.6s step-end infinite svelte-ddktxt-land-2}.morph[data-playing=true].svelte-ddktxt .arrow-packet:where(.svelte-ddktxt){animation:.56s steps(5,end) infinite svelte-ddktxt-packet}}@keyframes svelte-ddktxt-scan{0%{opacity:1;transform:translateY(0)}10%{transform:translateY(100%)}20%{transform:translateY(200%)}30%{transform:translateY(300%)}40%{transform:translateY(400%)}50%,to{opacity:0;transform:translateY(400%)}}@keyframes svelte-ddktxt-strike-0{0%{opacity:1;color:var(--color-ink-dim);text-decoration-color:#0000}4%,92%{opacity:.6;color:var(--color-ink-mute);-webkit-text-decoration-color:var(--color-rose);text-decoration-color:var(--color-rose)}to{opacity:1}}@keyframes svelte-ddktxt-strike-4{0%{opacity:1;color:var(--color-ink-dim);text-decoration-color:#0000}44%,92%{opacity:.6;color:var(--color-ink-mute);-webkit-text-decoration-color:var(--color-rose);text-decoration-color:var(--color-rose)}to{opacity:1}}@keyframes svelte-ddktxt-land-0{0%{opacity:0}14%,92%{opacity:1}to{opacity:0}}@keyframes svelte-ddktxt-land-1{0%{opacity:0}24%,92%{opacity:1}to{opacity:0}}@keyframes svelte-ddktxt-land-2{0%{opacity:0}34%,92%{opacity:1}to{opacity:0}}@keyframes svelte-ddktxt-packet{0%{transform:translate(0)}to{transform:translate(1.25rem)}}.search.svelte-qasbob{height:100%;font-family:var(--font-mono);flex-direction:column;gap:.625rem;font-size:.6875rem;display:flex}.query.svelte-qasbob{border:1px solid var(--color-grid-bright);background:var(--color-deep);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.q-text.svelte-qasbob{color:var(--color-ink)}.engines.svelte-qasbob{gap:.25rem;display:flex}.engines.svelte-qasbob>span:where(.svelte-qasbob){border:1px solid var(--color-grid-bright);color:var(--color-ink-dim);padding:0 .3125rem}.results.svelte-qasbob{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.row.svelte-qasbob{grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.rank.svelte-qasbob{color:var(--color-purple-bright);font-size:1rem;line-height:1}.lines.svelte-qasbob{gap:.25rem;display:grid}.title.svelte-qasbob{background:var(--color-ink-dim);height:6px;display:block}.url.svelte-qasbob{color:var(--color-toxic);line-height:1rem}@media (prefers-reduced-motion:no-preference){.search[data-playing=true].svelte-qasbob .engines:where(.svelte-qasbob)>span:where(.svelte-qasbob){animation:5s step-end infinite svelte-qasbob-send}.search[data-playing=true].svelte-qasbob .row:where(.svelte-qasbob){animation:svelte-qasbob-row-in 5s var(--ease-out-soft) infinite}.search[data-playing=true].svelte-qasbob .r1:where(.svelte-qasbob){animation-name:svelte-qasbob-row-in-1}.search[data-playing=true].svelte-qasbob .r2:where(.svelte-qasbob){animation-name:svelte-qasbob-row-in-2}.search[data-playing=true].svelte-qasbob .r3:where(.svelte-qasbob){animation-name:svelte-qasbob-row-in-3}}@keyframes svelte-qasbob-send{0%{border-color:var(--color-grid-bright);color:var(--color-ink-dim)}3%,12%{border-color:var(--color-toxic);color:var(--color-toxic)}16%,to{border-color:var(--color-grid-bright);color:var(--color-ink-dim)}}@keyframes svelte-qasbob-row-in{0%,12%{opacity:0;transform:translateY(6px)}20%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes svelte-qasbob-row-in-1{0%,16%{opacity:0;transform:translateY(6px)}24%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes svelte-qasbob-row-in-2{0%,20%{opacity:0;transform:translateY(6px)}28%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes svelte-qasbob-row-in-3{0%,24%{opacity:0;transform:translateY(6px)}32%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}.cap.svelte-1eya66m{flex-direction:column;justify-content:center;gap:.875rem;height:100%;font-size:.75rem;display:flex}.widget.svelte-1eya66m{border:1px solid var(--color-grid-bright);background:var(--color-deep);align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.box.svelte-1eya66m{border:2px solid var(--color-toxic);background:var(--color-void);width:1.5rem;height:1.5rem;color:var(--color-toxic);place-items:center;display:grid;position:relative}.box.svelte-1eya66m svg:where(.svelte-1eya66m){width:.875rem;height:.875rem;position:absolute}.spin.svelte-1eya66m{opacity:0;color:var(--color-purple-bright)}.w-label.svelte-1eya66m{color:var(--color-ink);flex:1;font-weight:500}.w-state.svelte-1eya66m{font-family:var(--font-mono);font-size:.6875rem;position:relative}.st-wait.svelte-1eya66m{opacity:0;color:var(--color-ink-mute);white-space:nowrap;position:absolute;right:0}.st-done.svelte-1eya66m{color:var(--color-toxic)}.charge.svelte-1eya66m{color:var(--color-ink-dim);align-items:baseline;gap:.5rem;display:flex}.c-label.svelte-1eya66m{font-family:var(--font-mono);color:var(--color-ink-mute);font-size:.6875rem}.c-fig.svelte-1eya66m{min-width:1ch;color:var(--color-ink);font-size:1.75rem;line-height:1;display:inline-block;position:relative}.c0.svelte-1eya66m{opacity:0;position:absolute;left:0}.kinds.svelte-1eya66m{font-family:var(--font-mono);color:var(--color-ink-mute);font-size:.6875rem;line-height:1.1rem}@media (prefers-reduced-motion:no-preference){.cap[data-playing=true].svelte-1eya66m .tick:where(.svelte-1eya66m),.cap[data-playing=true].svelte-1eya66m .st-done:where(.svelte-1eya66m),.cap[data-playing=true].svelte-1eya66m .c1:where(.svelte-1eya66m){animation:4.8s step-end infinite svelte-1eya66m-after-solve}.cap[data-playing=true].svelte-1eya66m .c0:where(.svelte-1eya66m){animation:4.8s step-end infinite svelte-1eya66m-before-solve}.cap[data-playing=true].svelte-1eya66m .spin:where(.svelte-1eya66m){animation:4.8s step-end infinite svelte-1eya66m-solving,.48s steps(4,end) infinite svelte-1eya66m-spin}.cap[data-playing=true].svelte-1eya66m .st-wait:where(.svelte-1eya66m){animation:4.8s step-end infinite svelte-1eya66m-solving}.cap[data-playing=true].svelte-1eya66m .box:where(.svelte-1eya66m){animation:4.8s step-end infinite svelte-1eya66m-box}}@keyframes svelte-1eya66m-after-solve{0%{opacity:0}58%,to{opacity:1}}@keyframes svelte-1eya66m-before-solve{0%{opacity:1}58%,to{opacity:0}}@keyframes svelte-1eya66m-solving{0%{opacity:0}18%{opacity:1}58%,to{opacity:0}}@keyframes svelte-1eya66m-spin{to{transform:rotate(360deg)}}@keyframes svelte-1eya66m-box{0%{border-color:var(--color-ink-dim)}58%,to{border-color:var(--color-toxic)}}.log.svelte-1dnnmqt{border:1px solid var(--color-grid);background:var(--color-deep);height:100%;font-family:var(--font-mono);flex-direction:column;gap:.5rem;padding:.625rem .75rem;font-size:.6875rem;line-height:1.25rem;display:flex}.log-head.svelte-1dnnmqt{color:var(--color-ink-mute);align-items:center;gap:.5rem;display:flex}.dot.svelte-1dnnmqt{background:var(--color-toxic);width:6px;height:6px}.log-lines.svelte-1dnnmqt{margin:0;padding:0;list-style:none}.ln.svelte-1dnnmqt{white-space:nowrap;gap:.5rem;display:flex;overflow:hidden}.dir.svelte-1dnnmqt{color:var(--color-ink-mute)}.tool.svelte-1dnnmqt{color:var(--color-purple-bright)}.txt.svelte-1dnnmqt{text-overflow:ellipsis;color:var(--color-ink-dim);overflow:hidden}.ln--result.svelte-1dnnmqt .txt:where(.svelte-1dnnmqt){color:var(--color-toxic)}@media (prefers-reduced-motion:no-preference){.log[data-playing=true].svelte-1dnnmqt .ln:where(.svelte-1dnnmqt){animation:6s step-end infinite svelte-1dnnmqt-ln-in}.log[data-playing=true].svelte-1dnnmqt .ln1:where(.svelte-1dnnmqt){animation-name:svelte-1dnnmqt-ln-in-1}.log[data-playing=true].svelte-1dnnmqt .ln2:where(.svelte-1dnnmqt){animation-name:svelte-1dnnmqt-ln-in-2}.log[data-playing=true].svelte-1dnnmqt .ln3:where(.svelte-1dnnmqt){animation-name:svelte-1dnnmqt-ln-in-3}.log[data-playing=true].svelte-1dnnmqt .ln4:where(.svelte-1dnnmqt){animation-name:svelte-1dnnmqt-ln-in-4}.log[data-playing=true].svelte-1dnnmqt .ln5:where(.svelte-1dnnmqt){animation-name:svelte-1dnnmqt-ln-in-5}.log[data-playing=true].svelte-1dnnmqt .dot:where(.svelte-1dnnmqt){animation:1.1s step-end infinite blink}}@keyframes svelte-1dnnmqt-ln-in{0%{opacity:0}4%,to{opacity:1}}@keyframes svelte-1dnnmqt-ln-in-1{0%{opacity:0}14%,to{opacity:1}}@keyframes svelte-1dnnmqt-ln-in-2{0%{opacity:0}24%,to{opacity:1}}@keyframes svelte-1dnnmqt-ln-in-3{0%{opacity:0}34%,to{opacity:1}}@keyframes svelte-1dnnmqt-ln-in-4{0%{opacity:0}44%,to{opacity:1}}@keyframes svelte-1dnnmqt-ln-in-5{0%{opacity:0}54%,to{opacity:1}}.morph.svelte-1wuoy9e{height:100%;font-family:var(--font-mono);grid-template-columns:minmax(0,1fr) 1.75rem minmax(0,1.15fr);align-items:center;font-size:.6875rem;line-height:1.25rem;display:grid}.col-label.svelte-1wuoy9e{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-mute);margin-bottom:.375rem;font-size:.6875rem}.box.svelte-1wuoy9e{border:1px solid var(--color-grid-bright);background:var(--color-deep);border-radius:6px;min-height:7.25rem;padding:.5rem .625rem;position:relative;overflow:hidden}.url.svelte-1wuoy9e{background:var(--color-panel-2);min-width:0;color:var(--color-ink-dim);white-space:nowrap;border-radius:4px;margin-bottom:.375rem;padding:0 .375rem;display:flex}.host.svelte-1wuoy9e{text-overflow:ellipsis;overflow:hidden}.slot.svelte-1wuoy9e{color:var(--color-toxic);display:inline-grid}.slot-a.svelte-1wuoy9e,.slot-b.svelte-1wuoy9e{grid-area:1/1}.slot-a.svelte-1wuoy9e{opacity:0}.rows.svelte-1wuoy9e{position:relative}.p-row.svelte-1wuoy9e{height:1.375rem;color:var(--color-ink);grid-template-columns:.75rem minmax(0,1fr) auto;align-items:center;gap:.375rem;display:grid}.thumb.svelte-1wuoy9e{background:var(--color-grid-bright);border-radius:2px;width:.75rem;height:.75rem}.name.svelte-1wuoy9e{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.price.svelte-1wuoy9e{color:var(--color-ink-dim)}.scan.svelte-1wuoy9e{border:1px solid var(--color-purple);background:rgb(var(--glow-rgb) / .12);opacity:0;border-radius:4px;height:1.375rem;position:absolute;inset:0 -.25rem auto}.arrow.svelte-1wuoy9e{place-items:center;padding-top:1.25rem;display:grid}.arrow-track.svelte-1wuoy9e{background:repeating-linear-gradient(90deg, var(--color-grid-bright) 0 2px, transparent 2px 4px);width:1.125rem;height:2px;display:block;position:relative}.arrow-packet.svelte-1wuoy9e{background:var(--color-toxic);width:4px;height:4px;position:absolute;top:-1px;left:0}.brace.svelte-1wuoy9e{color:var(--color-ink-dim)}.j-row.svelte-1wuoy9e{text-overflow:ellipsis;white-space:nowrap;padding-left:.5rem;overflow:hidden}.key.svelte-1wuoy9e{color:var(--color-purple-bright)}.str.svelte-1wuoy9e{color:var(--color-toxic)}.num.svelte-1wuoy9e{color:var(--color-amber)}.punct.svelte-1wuoy9e{color:var(--color-ink-mute)}@media (prefers-reduced-motion:no-preference){.morph[data-playing=true].svelte-1wuoy9e .slot-a:where(.svelte-1wuoy9e){animation:6s step-end infinite svelte-1wuoy9e-slot-a}.morph[data-playing=true].svelte-1wuoy9e .slot-b:where(.svelte-1wuoy9e){animation:6s step-end infinite svelte-1wuoy9e-slot-b}.morph[data-playing=true].svelte-1wuoy9e .scan:where(.svelte-1wuoy9e){animation:svelte-1wuoy9e-scan 6s var(--ease-smooth) infinite}.morph[data-playing=true].svelte-1wuoy9e .j0:where(.svelte-1wuoy9e){animation:6s linear infinite svelte-1wuoy9e-land-0}.morph[data-playing=true].svelte-1wuoy9e .j1:where(.svelte-1wuoy9e){animation:6s linear infinite svelte-1wuoy9e-land-1}.morph[data-playing=true].svelte-1wuoy9e .j2:where(.svelte-1wuoy9e){animation:6s linear infinite svelte-1wuoy9e-land-2}.morph[data-playing=true].svelte-1wuoy9e .arrow-packet:where(.svelte-1wuoy9e){animation:.6s steps(5,end) infinite svelte-1wuoy9e-packet}}@keyframes svelte-1wuoy9e-slot-a{0%{opacity:1}8%,92%{opacity:0}to{opacity:1}}@keyframes svelte-1wuoy9e-slot-b{0%{opacity:0}8%,to{opacity:1}}@keyframes svelte-1wuoy9e-scan{0%,12%{opacity:0;transform:translateY(0)}15%,30%{opacity:1;transform:translateY(0)}35%,50%{opacity:1;transform:translateY(100%)}55%,68%{opacity:1;transform:translateY(200%)}74%,to{opacity:0;transform:translateY(200%)}}@keyframes svelte-1wuoy9e-land-0{0%,22%{opacity:0;filter:blur(4px);transform:translate(-6px)}30%,92%{opacity:1;filter:blur();transform:none}to{opacity:0}}@keyframes svelte-1wuoy9e-land-1{0%,42%{opacity:0;filter:blur(4px);transform:translate(-6px)}50%,92%{opacity:1;filter:blur();transform:none}to{opacity:0}}@keyframes svelte-1wuoy9e-land-2{0%,62%{opacity:0;filter:blur(4px);transform:translate(-6px)}70%,92%{opacity:1;filter:blur();transform:none}to{opacity:0}}@keyframes svelte-1wuoy9e-packet{0%{transform:translate(0)}to{transform:translate(1.125rem)}}.tabs.svelte-1c6oh2w{scrollbar-width:none;overscroll-behavior-x:contain}.tab.svelte-1c6oh2w{--px:2px;--frame-fill:color-mix(in srgb, var(--color-panel) 80%, transparent);text-align:left;cursor:pointer;flex:none;grid-template-columns:auto 1fr;align-items:center;column-gap:.75rem;min-height:2.75rem;padding:.5rem .875rem;display:grid}.tab-num.svelte-1c6oh2w{color:var(--color-ink-mute);font-size:.75rem}.tab-name.svelte-1c6oh2w{color:var(--color-ink-dim);white-space:nowrap;font-size:.9375rem;font-weight:600}.tab-cost.svelte-1c6oh2w{font-family:var(--font-mono);color:var(--color-ink-mute);grid-column:2;font-size:.6875rem;display:none}@media (width>=1024px){.tab.svelte-1c6oh2w{row-gap:.125rem;padding:.875rem 1rem}.tab-num.svelte-1c6oh2w{grid-row:span 2;align-self:start;padding-top:.25rem}.tab-cost.svelte-1c6oh2w{display:block}}.tab[aria-selected=true].svelte-1c6oh2w{--frame-edge:var(--color-purple);--frame-fill:var(--color-panel-2)}.tab[aria-selected=true].svelte-1c6oh2w .tab-name:where(.svelte-1c6oh2w){color:var(--color-ink)}.tab[aria-selected=true].svelte-1c6oh2w .tab-num:where(.svelte-1c6oh2w){color:var(--color-toxic)}@media (hover:hover) and (pointer:fine){.tab.svelte-1c6oh2w:hover{--frame-edge:var(--color-grid-bright)}.tab[aria-selected=true].svelte-1c6oh2w:hover{--frame-edge:var(--color-purple)}.tab.svelte-1c6oh2w:hover .tab-name:where(.svelte-1c6oh2w){color:var(--color-ink)}}.panel.svelte-1c6oh2w{--px:3px;--frame-fill:color-mix(in srgb, var(--color-panel) 92%, transparent);min-width:0}.panel.svelte-1c6oh2w:focus-visible{outline-offset:3px}@media (prefers-reduced-motion:no-preference){.panel.svelte-1c6oh2w:not([hidden]) .panel-inner:where(.svelte-1c6oh2w){animation:pixel-in .45s var(--ease-out-soft) both}}.code.svelte-1c6oh2w figure{margin-bottom:0}.code.svelte-1c6oh2w pre{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-grid-bright) transparent;font-size:.75rem;line-height:1.25rem}.stations.svelte-djyui1{flex-wrap:wrap;gap:.375rem;display:flex}.chip.svelte-djyui1{border:1px solid var(--color-grid-bright);background:var(--color-deep);min-width:2.75rem;min-height:2.75rem;color:var(--color-ink-dim);font-family:var(--font-pixel);letter-spacing:.06em;transition:color .16s var(--ease-smooth), border-color .16s var(--ease-smooth), background-color .16s var(--ease-smooth);border-radius:.5rem;justify-content:center;align-items:center;padding:0 .5rem;font-size:.6875rem;display:inline-flex}@media (pointer:fine){.chip.svelte-djyui1{min-width:2.25rem;min-height:2rem}}@media (hover:hover) and (pointer:fine){.chip.svelte-djyui1:hover{color:var(--color-ink);border-color:var(--color-ink-mute)}}.chip.svelte-djyui1:active{transform:scale(.97)}.chip[aria-pressed=true].svelte-djyui1{color:var(--color-ink);border-color:var(--color-purple);background:var(--color-panel-3)}.chip.svelte-djyui1:focus-visible{outline:2px solid var(--color-purple-bright);outline-offset:2px}ul.svelte-br1n1j{background:var(--color-grid);border:1px solid var(--color-grid)}.card.svelte-br1n1j{background:color-mix(in srgb, var(--color-void) 88%, transparent);height:100%;min-height:9.5rem;transition:background-color var(--duration-fast) var(--ease-smooth);padding:1.25rem 1.25rem 2.75rem;display:block;position:relative}.card--all.svelte-br1n1j{background:color-mix(in srgb, var(--color-panel) 88%, transparent)}.arrow.svelte-br1n1j{font-family:var(--font-mono);color:var(--color-ink-mute);transition:transform var(--duration-normal) var(--ease-smooth), color var(--duration-normal) var(--ease-smooth);position:absolute;bottom:1rem;left:1.25rem}.card.svelte-br1n1j:active{background:var(--color-panel-2)}@media (hover:hover) and (pointer:fine){.card.svelte-br1n1j:hover{background:var(--color-panel)}.card.svelte-br1n1j:hover .arrow:where(.svelte-br1n1j){color:var(--color-toxic);transform:translate(4px)}}.card.svelte-br1n1j:focus-visible{outline-offset:-2px}.meter.svelte-qmvc1g{--px:3px;--frame-edge:linear-gradient(180deg, var(--color-purple), var(--color-grid-bright) 45%);--frame-fill:color-mix(in srgb, var(--color-panel) 94%, transparent);align-self:start}fieldset.svelte-qmvc1g{min-width:0}.seg.svelte-qmvc1g{background:var(--color-grid);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;display:grid}.seg-opt.svelte-qmvc1g{background:var(--color-deep);cursor:pointer;min-height:3.5rem;transition:background-color var(--duration-fast) var(--ease-smooth);-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:.375rem .5rem;display:flex}.seg-name.svelte-qmvc1g{color:var(--color-ink-dim);font-size:.8125rem;font-weight:600}.seg-price.svelte-qmvc1g{color:var(--color-ink-mute);font-size:1rem;line-height:1}.seg-opt.svelte-qmvc1g:has(input:where(.svelte-qmvc1g):checked){background:var(--color-panel-3);box-shadow:inset 0 -2px 0 var(--color-purple)}.seg-opt.svelte-qmvc1g:has(input:where(.svelte-qmvc1g):checked) .seg-name:where(.svelte-qmvc1g){color:var(--color-ink)}.seg-opt.svelte-qmvc1g:has(input:where(.svelte-qmvc1g):checked) .seg-price:where(.svelte-qmvc1g){color:var(--color-toxic)}.seg-opt.svelte-qmvc1g:has(input:where(.svelte-qmvc1g):focus-visible){outline:2px solid var(--color-purple-bright);outline-offset:2px}@media (hover:hover) and (pointer:fine){.seg-opt.svelte-qmvc1g:hover{background:var(--color-panel-2)}}.seg-opt.svelte-qmvc1g:active{background:var(--color-panel-3)}.bar.svelte-qmvc1g{grid-template-columns:repeat(40,minmax(0,1fr));gap:2px;height:1.25rem;display:grid}.cell.svelte-qmvc1g{background:var(--color-panel-3);box-shadow:inset 0 0 0 1px var(--color-grid);transition:background-color .12s step-end}.cell.on.svelte-qmvc1g{background:var(--color-toxic);box-shadow:none}@media (prefers-reduced-motion:no-preference){.cell.svelte-qmvc1g{transition-delay:calc(var(--c,0) * 12ms)}}summary.svelte-66tzk8:focus-visible{outline-offset:4px}@media (hover:hover) and (pointer:fine){summary.svelte-66tzk8:hover{color:var(--color-purple-bright)}}.cta.svelte-rr7k7q{overflow-x:clip}.cta-glow.svelte-rr7k7q{background:radial-gradient(ellipse 50% 60% at 50% 100%, rgb(var(--glow-rgb) / .16), transparent)}
