.slot.svelte-1tkpyga{font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}.reel.svelte-1tkpyga{height:1em;display:inline-block;overflow:hidden}.strip.svelte-1tkpyga{transform:translateY(calc((var(--to) + 10) * -1em));flex-direction:column;animation:.9s cubic-bezier(.15,.9,.2,1) both svelte-1tkpyga-roll;display:flex}.strip.svelte-1tkpyga span:where(.svelte-1tkpyga){height:1em}@keyframes svelte-1tkpyga-roll{0%{transform:translateY(calc(var(--to) * -1em))}}@media (prefers-reduced-motion:reduce){.strip.svelte-1tkpyga{animation:none}}:root{--bg:#fff;--fg:#000;--muted:#8e8e93;--dimmed:.3;--accent:#007aff;--faint:#d1d1d6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--bg:#000;--fg:#fff;--faint:#3a3a3c;--accent:#0a84ff}}:root[data-theme=dark]{--bg:#000;--fg:#fff;--faint:#3a3a3c;--accent:#0a84ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Apple SD Gothic Neo,Pretendard,sans-serif}main.svelte-1uha8ag{grid-template-rows:auto 1fr auto;height:100dvh;display:grid;position:relative;overflow:hidden}header.svelte-1uha8ag,footer.svelte-1uha8ag{letter-spacing:.01em;font-variant-numeric:tabular-nums;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px 28px;font-size:11px;font-weight:500;display:grid}header.svelte-1uha8ag>:where(.svelte-1uha8ag):last-child,footer.svelte-1uha8ag>:where(.svelte-1uha8ag):last-child{justify-self:end}footer.svelte-1uha8ag>:where(.svelte-1uha8ag):first-child{color:var(--muted)}footer.svelte-1uha8ag{box-sizing:border-box;align-items:end;height:108px}.cost.svelte-1uha8ag{justify-items:end;gap:6px;display:grid}.cost.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.02em;font-size:20px;font-weight:600}.cost.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);font-size:11px}nav.svelte-1uha8ag{gap:14px;display:flex}nav.svelte-1uha8ag button:where(.svelte-1uha8ag){all:unset;cursor:pointer;color:var(--muted)}nav.svelte-1uha8ag button.on:where(.svelte-1uha8ag){color:var(--fg)}nav.svelte-1uha8ag button:where(.svelte-1uha8ag):focus-visible{outline:1px solid var(--fg);outline-offset:3px}.stage.svelte-1uha8ag{min-height:0;position:relative}svg.svelte-1uha8ag{width:100%;height:100%;display:block}.field.svelte-1uha8ag circle:where(.svelte-1uha8ag){r:1.1px;fill:var(--faint);opacity:.6;transition:opacity .18s}.field.svelte-1uha8ag circle.lamp:where(.svelte-1uha8ag){fill:var(--fg);opacity:var(--ink);animation:svelte-1uha8ag-light-up .52s cubic-bezier(.2, .8, .2, 1) var(--in) both}.loading.svelte-1uha8ag .field:where(.svelte-1uha8ag) circle:where(.svelte-1uha8ag){animation:svelte-1uha8ag-ripple 1.1s ease-out var(--wave) infinite}.field.svelte-1uha8ag circle.lamp.pinned:where(.svelte-1uha8ag){fill:var(--accent);opacity:1}.node.pinned.svelte-1uha8ag text:where(.svelte-1uha8ag){fill:var(--accent)}.ledger.svelte-1uha8ag{font-size:10.5px;animation:.2s both svelte-1uha8ag-appear}.ledger-path.svelte-1uha8ag{fill:var(--muted)}.ledger-link.svelte-1uha8ag{fill:var(--accent);opacity:.85;font-weight:500;transition:opacity .16s}.ledger.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .ledger-link:where(.svelte-1uha8ag){opacity:1;text-decoration:underline}.field.svelte-1uha8ag circle.lamp.dim:where(.svelte-1uha8ag){opacity:var(--dimmed)}.orbit.svelte-1uha8ag{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.orbit.dragging.svelte-1uha8ag{transition:none}svg.svelte-1uha8ag{touch-action:none}.node.svelte-1uha8ag{cursor:pointer;animation:svelte-1uha8ag-appear .48s cubic-bezier(.2, .8, .2, 1) var(--in) both}.leaving.svelte-1uha8ag .node:where(.svelte-1uha8ag){animation:svelte-1uha8ag-vanish .28s ease-in var(--out) both}.leaving.svelte-1uha8ag .links:where(.svelte-1uha8ag) path:where(.svelte-1uha8ag){animation:svelte-1uha8ag-undraw .28s ease-in var(--out) both}.leaving.svelte-1uha8ag .field:where(.svelte-1uha8ag) circle.lamp:where(.svelte-1uha8ag){animation:svelte-1uha8ag-light-down .28s ease-in var(--out) both}.node.svelte-1uha8ag,.links.svelte-1uha8ag path:where(.svelte-1uha8ag){opacity:var(--ink,1);transition:opacity .18s}.node.dim.svelte-1uha8ag,.links.svelte-1uha8ag path.dim:where(.svelte-1uha8ag){opacity:var(--dimmed)}.hit.svelte-1uha8ag{fill:#0000}.guide.svelte-1uha8ag{fill:none}.links.svelte-1uha8ag path:where(.svelte-1uha8ag){fill:none;stroke:var(--muted);stroke-width:.6px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;animation:svelte-1uha8ag-draw .62s cubic-bezier(.2, .8, .2, 1) var(--in) both}.arc.svelte-1uha8ag{fill:none;stroke:var(--fg);stroke-width:1px}.section.svelte-1uha8ag{fill:var(--fg);letter-spacing:.04em;font-size:11px;font-weight:600}.path-label.svelte-1uha8ag .leaf:where(.svelte-1uha8ag){fill:var(--muted);font-size:8.5px}.path-label.svelte-1uha8ag{fill:var(--fg);font-size:10.5px;font-weight:500}.value-label.svelte-1uha8ag{fill:var(--fg);font-size:11px;font-weight:500}.value-label.empty.svelte-1uha8ag{fill:var(--muted)}form.svelte-1uha8ag{align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}form.empty.svelte-1uha8ag .cursor:where(.svelte-1uha8ag){order:-1;margin:0 4px 0 0}input.svelte-1uha8ag{all:unset;field-sizing:content;letter-spacing:-.01em;caret-color:#0000;max-width:60vw;font-size:24px;font-weight:600}input.svelte-1uha8ag::placeholder{color:var(--muted)}.cursor.svelte-1uha8ag{background:var(--fg);width:13px;height:28px;margin-left:3px;animation:1s step-end infinite svelte-1uha8ag-blink}.cursor.busy.svelte-1uha8ag{animation-duration:.3s}@keyframes svelte-1uha8ag-appear{0%{opacity:0}}@keyframes svelte-1uha8ag-ripple{0%,to{r:1.1px}18%{r:2.4px;fill:var(--muted)}}@keyframes svelte-1uha8ag-vanish{to{opacity:0}}@keyframes svelte-1uha8ag-undraw{to{stroke-dashoffset:1px}}@keyframes svelte-1uha8ag-light-down{to{r:1.1px;fill:var(--faint);opacity:1}}@keyframes svelte-1uha8ag-draw{0%{stroke-dashoffset:1px}}@keyframes svelte-1uha8ag-light-up{0%{r:1.1px;fill:var(--faint)}}@keyframes svelte-1uha8ag-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.orbit.svelte-1uha8ag{transition:none}.node.svelte-1uha8ag,.links.svelte-1uha8ag path:where(.svelte-1uha8ag),.field.svelte-1uha8ag circle:where(.svelte-1uha8ag),.field.svelte-1uha8ag circle.lamp:where(.svelte-1uha8ag),.cursor.svelte-1uha8ag{animation:none}}
