:root{--ground:#cfe6f6;--ground-raised:#ecf5fc;--ground-sunk:#bcd9ee;--line:#a3c3da;--tile:#fbfdf6;--tile-edge:#5d7d4b;--ink:#12202c;--ink-soft:#30465a;--ink-muted:#425b74;--bark:#8a6a4a;--leaf:#2f6f2c;--leaf-text:#2d6b2a;--ki:#a3285e;--k-accent:#7a5200;--leaf-tint:#d8ecc8;--on-leaf:#fff;--on-leaf-tint:#15330f;--rust:#b0532f;--marked:#6b5232;--bloom:#f39abb;--bloom-deep:#d9548a;--bloom-edge:#8f2a55;--pollen:#e2a72e;--soil:#9b7451;--soil-deep:#76563a;--pebble:#efe2cc;--rootlet:#f3e6cc;--rootlet-given:#e7e1d6;--sun:#fff4c9;--stem:#3f7f36;--pen:#2e2219;--guide:#2e221999;--earth:#dcc4a0;--topsoil:#b8936a;--speck:#8d6a48;--knot:#ead7b5;--cone:#95633a;--potato:#d9b47c;--carrot:#ee8a3a;--radish:#de4f69;--beet:#8f2552;--beet-ring:#c9578a;--onion:#e8bf74;--garlic:#f3ede1;--ginger:#dcae68;--shine:#ffffffd9;--daisy:#fffdf5;--bird:#5b6f8a;--mist:#c3ddf0;--sky:#1f4fa8;--scrim:#08111a80;--canopy-deep:#1f5a2e;--canopy-deep-tint:#c9e2c4;--canopy-blue:#2e6470;--canopy-blue-tint:#cfe3e6;--canopy-silver:#4f6f64;--canopy-silver-tint:#e0ebe5;--canopy-fresh:#3f7a22;--canopy-fresh-tint:#e2f2c8;--canopy-autumn:#a55515;--canopy-autumn-tint:#f6dcb8;--canopy-gold:#8a6a10;--canopy-gold-tint:#f5e6b0;--canopy-bronze:#7d4a2a;--canopy-bronze-tint:#ecd3c0;--bark-plated:#8a5a3a;--bark-dark:#4e3a2a;--bark-grey:#7a7670;--bark-ringed:#6e6a62;--bark-furrowed:#6b5440;--bark-white:#ebe6dc;--bark-papery:#d8c7b0;--bark-red:#7a3b2e;--bark-banded:#6a3a34;--bark-mark:#2e2219;--bark-lenticel:#f0dccb;--fruit-purple-cone:#5b3a6e;--fruit-samara:#b9a56a;--fruit-samara-red:#a8362e;--fruit-catkin:#8f7a3a;--fruit-cherry:#b0182f;--fruit-ginkgo:#d9a53a;--bloom-bud:#c76a8a;--bloom-tassel:#b8a23a;--bloom-white:#fffaf6;--gild:#8a5f0a;--seal:#a8231b;--seal-ink:#fff4ec;--flair-wash:#f6c58a;--tile-depth:inset 0 1px 0 #ffffffe6, inset 0 -2px 0 #5d7d4b29, 0 2px 0 #12202c1a;--lift:0 6px 14px #12202c33;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#0c1722;--ground-raised:#14212e;--ground-sunk:#08111a;--line:#253749;--tile:#1d2a1b;--tile-edge:#557a4c;--ink:#e6edf3;--ink-soft:#c3cfd9;--ink-muted:#94a6b6;--bark:#7d6248;--leaf:#8fd27f;--leaf-text:#8fd27f;--ki:#f2a9c4;--k-accent:#f4c95d;--leaf-tint:#22401f;--on-leaf:#0c1722;--on-leaf-tint:#dff3d5;--rust:#ec8a62;--marked:#c9ab80;--bloom:#f7b3cc;--bloom-deep:#e9789f;--bloom-edge:#5a1631;--pollen:#f4c95d;--soil:#5a422f;--soil-deep:#3b2b1f;--pebble:#5d4b3b;--rootlet:#d8c39e;--rootlet-given:#ada28e;--sun:#24506a;--stem:#6fb862;--pen:#ecdfc8;--guide:#ecdfc880;--earth:#2c2119;--topsoil:#3f2f22;--speck:#8a7058;--knot:#3b2d20;--cone:#8a5a34;--potato:#b8955e;--carrot:#d9762a;--radish:#c94460;--beet:#8a2350;--beet-ring:#c25586;--onion:#cfa45c;--garlic:#d9cfbd;--ginger:#c4934f;--shine:#ffffff8c;--daisy:#efe9dc;--bird:#9db3cf;--mist:#112030;--sky:#8cb4ff;--scrim:#02060a9e;--canopy-deep:#6fbf7a;--canopy-deep-tint:#1a3a22;--canopy-blue:#84c3c9;--canopy-blue-tint:#183a40;--canopy-silver:#a9c7bb;--canopy-silver-tint:#2a3d36;--canopy-fresh:#a6dc7c;--canopy-fresh-tint:#2a4a18;--canopy-autumn:#f0a160;--canopy-autumn-tint:#4a2c14;--canopy-gold:#f2cf63;--canopy-gold-tint:#47391a;--canopy-bronze:#d29a76;--canopy-bronze-tint:#40281a;--bark-plated:#9a6c4a;--bark-dark:#8c7462;--bark-grey:#a19c94;--bark-ringed:#9b958a;--bark-furrowed:#94785e;--bark-white:#d9d3c7;--bark-papery:#c2b29a;--bark-red:#b26a58;--bark-banded:#a8746a;--bark-mark:#2a211a;--bark-lenticel:#e6cdb8;--fruit-purple-cone:#a98bc4;--fruit-samara:#cdbb80;--fruit-samara-red:#e0705f;--fruit-catkin:#c2ad68;--fruit-cherry:#e4485c;--fruit-ginkgo:#e8bf5c;--bloom-bud:#e79ab4;--bloom-tassel:#d9c565;--bloom-white:#f3e7ea;--gild:#f2c14e;--seal:#ff6b5e;--seal-ink:#2a0b08;--flair-wash:#e8a25a;--tile-depth:inset 0 1px 0 #ffffff12, inset 0 -2px 0 #00000047, 0 2px 0 #00000059;--lift:0 6px 16px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--ground:#0c1722;--ground-raised:#14212e;--ground-sunk:#08111a;--line:#253749;--tile:#1d2a1b;--tile-edge:#557a4c;--ink:#e6edf3;--ink-soft:#c3cfd9;--ink-muted:#94a6b6;--bark:#7d6248;--leaf:#8fd27f;--leaf-text:#8fd27f;--ki:#f2a9c4;--k-accent:#f4c95d;--leaf-tint:#22401f;--on-leaf:#0c1722;--on-leaf-tint:#dff3d5;--rust:#ec8a62;--marked:#c9ab80;--bloom:#f7b3cc;--bloom-deep:#e9789f;--bloom-edge:#5a1631;--pollen:#f4c95d;--soil:#5a422f;--soil-deep:#3b2b1f;--pebble:#5d4b3b;--rootlet:#d8c39e;--rootlet-given:#ada28e;--sun:#24506a;--stem:#6fb862;--pen:#ecdfc8;--guide:#ecdfc880;--earth:#2c2119;--topsoil:#3f2f22;--speck:#8a7058;--knot:#3b2d20;--cone:#8a5a34;--potato:#b8955e;--carrot:#d9762a;--radish:#c94460;--beet:#8a2350;--beet-ring:#c25586;--onion:#cfa45c;--garlic:#d9cfbd;--ginger:#c4934f;--shine:#ffffff8c;--daisy:#efe9dc;--bird:#9db3cf;--mist:#112030;--sky:#8cb4ff;--scrim:#02060a9e;--canopy-deep:#6fbf7a;--canopy-deep-tint:#1a3a22;--canopy-blue:#84c3c9;--canopy-blue-tint:#183a40;--canopy-silver:#a9c7bb;--canopy-silver-tint:#2a3d36;--canopy-fresh:#a6dc7c;--canopy-fresh-tint:#2a4a18;--canopy-autumn:#f0a160;--canopy-autumn-tint:#4a2c14;--canopy-gold:#f2cf63;--canopy-gold-tint:#47391a;--canopy-bronze:#d29a76;--canopy-bronze-tint:#40281a;--bark-plated:#9a6c4a;--bark-dark:#8c7462;--bark-grey:#a19c94;--bark-ringed:#9b958a;--bark-furrowed:#94785e;--bark-white:#d9d3c7;--bark-papery:#c2b29a;--bark-red:#b26a58;--bark-banded:#a8746a;--bark-mark:#2a211a;--bark-lenticel:#e6cdb8;--fruit-purple-cone:#a98bc4;--fruit-samara:#cdbb80;--fruit-samara-red:#e0705f;--fruit-catkin:#c2ad68;--fruit-cherry:#e4485c;--fruit-ginkgo:#e8bf5c;--bloom-bud:#e79ab4;--bloom-tassel:#d9c565;--bloom-white:#f3e7ea;--gild:#f2c14e;--seal:#ff6b5e;--seal-ink:#2a0b08;--flair-wash:#e8a25a;--tile-depth:inset 0 1px 0 #ffffff12, inset 0 -2px 0 #00000047, 0 2px 0 #00000059;--lift:0 6px 16px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--tile-w:92px;--tile-h:40px;--level-pitch:84px;--lane-pitch:100px;--tile-w-compact:76px;--tile-h-compact:36px;--level-pitch-compact:120px;--lane-pitch-compact:46px;--stagger-compact:56px;--radius-leaf:18px;--radius-nub:3px;--radius-pill:999px;--branch-1:5.3px;--branch-2:4.2px;--branch-3:3px;--branch-4:2.4px;--lock-boost:1.2px;--ease-sprout:cubic-bezier(.2, .9, .25, 1);--ease-pop:cubic-bezier(.2, .9, .25, 1.35);--ease-unfurl:cubic-bezier(.22, .9, .3, 1);--ease-curl:cubic-bezier(.5, 0, .8, .5);--ease-settle:cubic-bezier(.5, 0, .85, .45);--ease-draw:cubic-bezier(.35, .55, .3, 1);--ease-retract:cubic-bezier(.6, 0, .4, 1);--dur-vine-open:.52s;--dur-vine-close:.32s;--dur-bloom-open:.48s;--dur-bloom-close:.26s;--dur-pop-open:.32s;--dur-pop-close:.22s;--dur-fade-in:.14s;--dur-fade-out:.12s;--dur-sprout:.2s;--dur-fold:70ms;--dur-grow:.24s;--stagger-base:.19s;--stagger-bloom:.15s;--stagger-pop:60ms;--stagger-row:11ms;--stagger-col:16ms;--stagger-fold:3ms;--stagger-grow:.11s;--stagger-fold-col:24ms;--layer-hint:2;--layer-bubble:20;--layer-bubble-panel:21;--layer-card:25;--layer-nav:30;--layer-float:31;--layer-debug:99;--font-display:Caprasimo, Georgia, serif;--font-ui:Figtree, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"DM Mono", ui-monospace, "Cascadia Mono", Menlo, Consolas, monospace}.wordmark{font-family:var(--font-display);font-size:56px;font-weight:400;line-height:56px}.title{font-family:var(--font-display);font-size:28px;font-weight:400;line-height:34px}.heading{font-family:var(--font-display);font-size:20px;font-weight:400;line-height:26px}.tile-word{font-family:var(--font-ui);letter-spacing:.05em;font-size:15px;font-weight:700;line-height:20px}.tile-word-long{font-family:var(--font-ui);letter-spacing:.03em;font-size:13px;font-weight:700;line-height:18px}.body{font-family:var(--font-ui);font-size:15px;font-weight:400;line-height:22px}.button-label{font-family:var(--font-ui);letter-spacing:.01em;font-size:15px;font-weight:700;line-height:20px}.label{font-family:var(--font-ui);letter-spacing:.08em;font-size:12px;font-weight:700;line-height:16px}.caption{font-family:var(--font-ui);font-size:13px;font-weight:500;line-height:18px}.stat{font-family:var(--font-ui);font-size:28px;font-weight:700;line-height:32px}.lk-leafcut{border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub)}:root{--mask-leaf:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M1.5 14.5C1.5 6.5 5.5 1.5 14.5 1.5C14.5 10 10.5 14.5 1.5 14.5Z' fill='black'/%3E%3C/svg%3E");--mask-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='8' viewBox='0 0 24 8'%3E%3Cpath d='M0 4Q6 0.2 12 4T24 4' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.lk-tile{box-sizing:border-box;width:var(--tile-w);height:var(--tile-h);color:var(--ink);text-transform:uppercase;white-space:nowrap;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;place-items:center;padding:0;transition:transform .18s ease-out,filter .18s ease-out;display:inline-grid;position:relative}.lk-tile:before{content:"";inset:calc(-1 * var(--tap-y,0px)) calc(-1 * var(--tap-x,0px));position:absolute}.lk-tile>.lk-cell{pointer-events:none;position:absolute;overflow:visible}.lk-tile>.lk-word{position:relative}.lk-tile:focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:var(--radius-nub)}.lk-tile.is-selected{filter:drop-shadow(0 4px 4px #00000047);transform:translateY(-4px)}.lk-tile.is-selected:after{content:"";border:2px solid var(--ink);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);pointer-events:none;position:absolute;inset:-5px}.lk-tile.is-dragging{filter:drop-shadow(0 6px 6px #00000047);cursor:grabbing;opacity:.92}.lk-tile.is-locked{color:var(--on-leaf-tint);cursor:default}.lk-tile.is-fog{background:var(--mist);color:var(--ink-muted);border:1.6px dashed var(--tile-edge);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub)}.lk-tile.is-operator{font-size:18px}.lk-tile.is-refused{animation:.36s ease-out refuse}@keyframes refuse{20%{translate:-4px}45%{translate:4px}70%{translate:-2px}to{translate:0}}.lk-tail{--tail-ink:var(--leaf-text);color:color-mix(in srgb, var(--tail-ink) calc(var(--tail,1) * 100%), currentColor);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--tail-ink) calc(var(--tail,1) * 100%), transparent);text-decoration-color:color-mix(in srgb, var(--tail-ink) calc(var(--tail,1) * 100%), transparent);text-underline-offset:3px;text-decoration-thickness:2px}.lk-tile.is-locked .lk-tail{--tail-ink:var(--on-leaf-tint)}.lk-branch-hit{fill:none;stroke:#0000;stroke-width:18px;cursor:pointer;pointer-events:stroke}.lk-branch-hit:focus{outline:none}.lk-seed{fill:color-mix(in srgb, var(--rootlet), var(--bark) 30%);stroke:var(--soil-deep);stroke-width:1.1px;stroke-linejoin:round}.lk-seed-seam{fill:none;stroke:var(--soil-deep);stroke-width:.9px;stroke-linecap:round;opacity:.7}.lk-seed-hilum{fill:var(--soil-deep);stroke:color-mix(in srgb, var(--rootlet), white 30%);stroke-width:.7px}.lk-seed-shine{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;opacity:.6}.lk-board{position:relative}.lk-board>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lk-board>.lk-tile{position:absolute}.lk-board>svg.hull{pointer-events:none}.lk-hull{opacity:.3;fill:var(--leaf)}.lk-hull-bridge{fill:none;stroke:var(--leaf);stroke-linecap:round}.lk-btn{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-5);border:1.6px solid var(--leaf);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);background:var(--leaf);color:var(--on-leaf);cursor:pointer;display:inline-flex}.lk-btn:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.lk-btn--secondary{background:var(--ground-raised);color:var(--ink);border-color:var(--tile-edge)}.lk-btn--quiet{color:var(--leaf-text);padding-inline:var(--space-3);background:0 0;border-color:#0000}.lk-btn:disabled{background:var(--ground-sunk);color:var(--ink-muted);border-color:var(--ground-sunk);cursor:not-allowed}.lk-meter{align-items:center;gap:var(--space-3);display:inline-flex}.lk-meter-well{gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--ground-sunk);border-radius:var(--radius-pill);display:inline-flex}.lk-meter-leaf{width:18px;height:18px;display:block}.lk-meter-leaf path{fill:var(--leaf);stroke:var(--leaf);stroke-width:1.4px}.lk-meter-leaf.is-spent path{fill:#0000;stroke:var(--bark)}.lk-meter-text{color:var(--ink-muted);font-variant-numeric:tabular-nums}.lk-tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.lk-tab{min-height:44px;padding:var(--space-2) var(--space-4);border:1.6px solid var(--tile-edge);border-radius:var(--radius-pill);background:var(--ground-raised);color:var(--ink);cursor:pointer}.lk-tab:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.lk-tab[aria-selected=true],.lk-tab[aria-current=true]{background:var(--leaf-tint);color:var(--on-leaf-tint);border-color:var(--leaf)}.lk-chip{box-sizing:border-box;place-items:center start;gap:0 var(--space-2);width:100%;min-height:52px;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);text-align:left;border:1.6px solid var(--tile-edge);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);background:var(--tile);color:var(--ink);box-shadow:var(--tile-depth);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.lk-chip:hover{border-color:var(--leaf)}.lk-chip:active{translate:0 1px}.lk-chip:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.lk-chip .glyph{grid-row:1/span 2}.lk-chip>:not(.glyph):not(.lk-chip-sprig){grid-column:2}.lk-chip .kind{color:var(--ink-muted)}.lk-chip[aria-current=true]{background:var(--leaf-tint);border-color:var(--leaf);color:var(--on-leaf-tint);--nav-tint:color-mix(in srgb, var(--leaf) 60%, var(--leaf-tint))}.lk-chip[aria-current=true] .kind,.lk-chip[aria-current=true] .lk-k{color:var(--on-leaf-tint)}.lk-chip[aria-current=true] .lk-k{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.lk-chip-sprig{pointer-events:none;width:18px;height:14px;display:none;position:absolute;top:-8px;right:12px;overflow:visible}.lk-chip[aria-current=true] .lk-chip-sprig{display:block}@media (prefers-reduced-motion:no-preference){.lk-chip{transition:border-color .14s ease-out,background-color .14s ease-out}}.lk-disc{display:grid}.lk-disc-head{font:inherit;margin:0}.lk-disc-toggle{white-space:nowrap;justify-content:space-between;width:100%;padding-inline:10px 12px}.lk-disc-toggle[aria-expanded=true]{background:var(--leaf-tint);border-color:var(--leaf);color:var(--on-leaf-tint)}.lk-disc-lead{align-items:center;gap:6px;display:inline-flex}.lk-disc .lk-go{rotate:0deg}.lk-disc[data-open] .lk-go{stroke:var(--on-leaf-tint);rotate:90deg}.lk-disc-panel{visibility:hidden;grid-template-rows:0fr;display:grid}.lk-disc[data-open]>.lk-disc-panel{visibility:visible;grid-template-rows:1fr}.lk-disc-clip{min-height:0;margin:-4px;padding:4px;overflow:hidden}.lk-disc-body{gap:var(--space-3);padding-top:var(--space-3);display:grid}@media (prefers-reduced-motion:no-preference){.lk-disc-panel{transition:grid-template-rows var(--dur-grow) var(--ease-sprout), visibility 0s linear var(--dur-grow)}.lk-disc[data-open]>.lk-disc-panel{transition:grid-template-rows var(--dur-grow) var(--ease-sprout), visibility 0s}.lk-disc .lk-go{transition:rotate var(--dur-grow) var(--ease-sprout)}}.lk-k{color:var(--leaf-text)}.lk-mode .lk-k{font-weight:800}.lk-i{color:var(--ki)}.lk-tab[aria-selected=true] .lk-k,.lk-tab[aria-current=true] .lk-k{color:var(--on-leaf-tint);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.lk-toggle{align-items:center;gap:var(--space-3);cursor:pointer;min-height:44px;color:var(--ink);display:inline-flex}.lk-toggle input{opacity:0;width:1px;height:1px;position:absolute}.lk-toggle-track{border-radius:var(--radius-pill);background:var(--ground-sunk);border:1.6px solid var(--tile-edge);box-sizing:border-box;flex:none;width:44px;height:26px;transition:background-color .18s ease-out;position:relative}.lk-toggle-track:after{content:"";border-radius:var(--radius-pill);background:var(--tile-edge);width:17px;height:17px;transition:transform .18s ease-out,background-color .18s ease-out;position:absolute;top:3px;left:3px}.lk-toggle input:checked+.lk-toggle-track{background:var(--leaf);border-color:var(--leaf)}.lk-toggle input:checked+.lk-toggle-track:after{background:var(--on-leaf);transform:translate(18px)}.lk-toggle input:focus-visible+.lk-toggle-track{outline:2px solid var(--sky);outline-offset:2px}.lk-toggle-hint{color:var(--ink-muted)}.lk-result{box-sizing:border-box;gap:var(--space-3);padding:var(--space-4);background:var(--ground-raised);border:1px solid var(--line);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);box-shadow:var(--lift);max-width:360px;display:grid}.lk-result-share{padding:var(--space-3);background:var(--ground);border-radius:var(--radius-nub);white-space:pre;margin:0;font-family:ui-monospace,Consolas,monospace;font-size:14px;line-height:20px;overflow-x:auto}.lk-result-row{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.lk-tile,.lk-toggle-track,.lk-toggle-track:after{transition:none}.lk-tile.is-refused{animation:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}*{touch-action:manipulation}input:not([type=checkbox],[type=radio]),select,textarea{font-size:16px}body{background:var(--ground);min-height:100dvh;color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;margin:0;font-size:15px;line-height:22px}.lk-result-share{-webkit-user-select:text;user-select:text}button{font:inherit}:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.debug.svelte-oag0qc{z-index:var(--layer-debug);color:#d9f7c7;-webkit-user-select:text;user-select:text;background:#000000d1;border-radius:6px;width:min(96vw,560px);max-height:45vh;padding:4px 6px;font:10px/1.35 ui-monospace,Menlo,Consolas,monospace;position:fixed;bottom:4px;left:4px;overflow:auto}.shut.svelte-oag0qc{width:fit-content;max-width:96vw}.rec.svelte-oag0qc{color:#ff9d8a}header.svelte-oag0qc{align-items:center;gap:8px;display:flex}button.svelte-oag0qc{font:inherit;color:inherit;background:#ffffff1f;border:0;border-radius:4px;padding:1px 6px}button.svelte-oag0qc:disabled{opacity:.4}.frames.svelte-oag0qc p:where(.svelte-oag0qc){margin:4px 0 0}table.svelte-oag0qc{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:2px}th.svelte-oag0qc,td.svelte-oag0qc{text-align:right;white-space:nowrap;padding:0 3px}th.svelte-oag0qc:first-child,td.svelte-oag0qc:first-child{text-align:left}th.svelte-oag0qc{opacity:.6;font-weight:400}ol.svelte-oag0qc{margin:4px 0 0;padding:0;list-style:none}li.svelte-oag0qc{word-break:break-all}.at.svelte-oag0qc{opacity:.6}.lk-sheet-frame.svelte-1gzj1ae{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lk-bubble.svelte-1434k6f{z-index:var(--layer-bubble);will-change:transform;touch-action:none;position:fixed;top:0;left:0;transform:translate(-200px,-200px)}.lk-bubble-face.svelte-1434k6f{background:var(--ground-raised);width:56px;height:56px;box-shadow:var(--lift);color:var(--ink);cursor:grab;touch-action:none;opacity:0;transition:transform .16s var(--ease-pop), opacity .16s ease-out;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.small.svelte-1434k6f .lk-bubble-face:where(.svelte-1434k6f){width:44px;height:44px}.placed.svelte-1434k6f .lk-bubble-face:where(.svelte-1434k6f){opacity:1}.lk-bubble-face.svelte-1434k6f:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.lk-bubble-face.svelte-1434k6f:active{transform:scale(.94)}.dragging.svelte-1434k6f .lk-bubble-face:where(.svelte-1434k6f){cursor:grabbing;transform:scale(1.08)}.veiled.svelte-1434k6f .lk-bubble-face:where(.svelte-1434k6f){opacity:0;transform:scale(.6)}.lk-bubble-ring.svelte-1434k6f{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lk-bubble-content.svelte-1434k6f{pointer-events:none;place-items:center;display:grid;position:relative}.lk-bubble-callout.svelte-1434k6f{top:50%;left:calc(100% + var(--space-2));width:max-content;max-width:min(240px,100vw - 104px);padding:var(--space-2) var(--space-3);background:var(--ground-raised);box-shadow:var(--lift);color:var(--rust);pointer-events:none;opacity:0;transition:opacity .14s ease-out,transform .14s ease-out;position:absolute;transform:translate(-6px,-50%)}.lk-bubble-callout.flip.svelte-1434k6f{left:auto;right:calc(100% + var(--space-2));transform:translate(6px,-50%)}.lk-bubble-callout.shown.svelte-1434k6f{opacity:1;transform:translateY(-50%)}.lk-bubble-callout.svelte-1434k6f p:where(.svelte-1434k6f){margin:0}.lk-bubble-card.svelte-1434k6f{box-sizing:border-box;width:min(var(--bubble-card-width,224px), calc(100vw - 2 * var(--space-4)));color:var(--ink);cursor:grab;touch-action:none;opacity:0;transition:opacity .16s ease-out;position:relative}.placed.svelte-1434k6f .lk-bubble-card:where(.svelte-1434k6f){opacity:1}.dragging.svelte-1434k6f .lk-bubble-card:where(.svelte-1434k6f){cursor:grabbing}.veiled.svelte-1434k6f .lk-bubble-card:where(.svelte-1434k6f){opacity:0}.lk-bubble-cardbody.svelte-1434k6f{z-index:1;justify-items:stretch;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);box-sizing:border-box;max-height:calc(100dvh - 112px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;touch-action:pan-y;display:grid;position:relative;overflow-y:auto}.lk-bubble-cardbody.svelte-1434k6f .lk-meter{justify-content:center;gap:var(--space-1);flex-wrap:wrap;padding-inline-end:36px}.lk-bubble-cardbody.svelte-1434k6f .lk-meter-text{text-align:center;flex-basis:100%}.lk-bubble-cardbody.svelte-1434k6f .lk-meter-well{padding-inline:var(--space-2)}.lk-bubble-cardbody.svelte-1434k6f p:where(.svelte-1434k6f){text-align:center;margin:0}.lk-bubble-cardbody.svelte-1434k6f .note:where(.svelte-1434k6f){color:var(--rust)}.lk-bubble-cardbody.svelte-1434k6f .note:where(.svelte-1434k6f):empty{display:none}.lk-bubble-min.svelte-1434k6f{width:44px;height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.lk-bubble-min.svelte-1434k6f path:where(.svelte-1434k6f){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.lk-bubble-min.svelte-1434k6f:focus-visible{outline:2px solid var(--sky);outline-offset:-4px}.lk-bubble-panel.svelte-1434k6f{z-index:var(--layer-bubble-panel);box-sizing:border-box;color:var(--ink);transition:opacity .14s ease-out;position:fixed}.lk-bubble-panel[hidden].svelte-1434k6f{display:none}.lk-bubble-panel.svelte-1434k6f[data-closing]{pointer-events:none}.lk-bubble-panel.veiled.svelte-1434k6f{opacity:0;pointer-events:none}.lk-bubble-panel.svelte-1434k6f:focus{outline:none}.lk-sheet-card.svelte-1434k6f{background:var(--ground-raised);box-shadow:var(--lift);pointer-events:none;position:absolute;inset:0}.lk-bubble-body.svelte-1434k6f{z-index:1;gap:var(--space-3);max-height:var(--panel-max,none);overscroll-behavior:contain;padding:var(--space-4);display:grid;position:relative;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.placed.svelte-1434k6f .lk-bubble-face:where(.svelte-1434k6f),.placed.svelte-1434k6f .lk-bubble-card:where(.svelte-1434k6f){animation:svelte-1434k6f-bubble-in .3s var(--ease-pop)}}@media (prefers-reduced-motion:reduce){.placed.svelte-1434k6f .lk-bubble-face:where(.svelte-1434k6f),.placed.svelte-1434k6f .lk-bubble-card:where(.svelte-1434k6f){animation:.14s ease-out svelte-1434k6f-bubble-fade}.lk-bubble-face.svelte-1434k6f{transition:opacity .14s ease-out}.lk-bubble-face.svelte-1434k6f:active,.dragging.svelte-1434k6f .lk-bubble-face:where(.svelte-1434k6f),.veiled.svelte-1434k6f .lk-bubble-face:where(.svelte-1434k6f){transform:none}.lk-bubble-callout.svelte-1434k6f,.lk-bubble-callout.flip.svelte-1434k6f,.lk-bubble-callout.shown.svelte-1434k6f{transition:opacity .14s ease-out;transform:translateY(-50%)}}@keyframes svelte-1434k6f-bubble-fade{0%{opacity:0}}@keyframes svelte-1434k6f-bubble-in{0%{opacity:0;transform:scale(.2)rotate(-20deg)}}.rings.svelte-1e8c0zh{display:block}.guesses.svelte-1e8c0zh path:where(.svelte-1e8c0zh){fill:var(--leaf);stroke:var(--leaf);stroke-width:1.1px}.guesses.svelte-1e8c0zh .spent:where(.svelte-1e8c0zh){fill:none;stroke:var(--ink-muted)}.lifelines.svelte-1e8c0zh path:where(.svelte-1e8c0zh){fill:none;stroke:var(--ki);stroke-width:2.5px;stroke-linecap:round}.lifelines.svelte-1e8c0zh .spent:where(.svelte-1e8c0zh){stroke:var(--ink-muted);stroke-width:1.4px;stroke-dasharray:1.5 3}text.svelte-1e8c0zh{fill:var(--ink);font:700 14px/1 var(--font-ui)}.choice.svelte-tttbeu{border:1.5px solid var(--ink-muted);background:var(--ground-raised);min-width:0;min-height:58px;color:var(--ink);cursor:pointer;font:600 11px/16px var(--font-ui);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;border-radius:10px 3px;align-content:center;justify-items:center;gap:2px;padding:5px 2px;display:grid;position:relative}.choice[aria-pressed=true].svelte-tttbeu{border:2px solid var(--ink);background:var(--leaf-tint);color:var(--on-leaf-tint)}.choice.spent.svelte-tttbeu{background:var(--ground-sunk);color:var(--ink-muted);border-style:dashed}.choice[aria-disabled=true].svelte-tttbeu{cursor:default}.choice.svelte-tttbeu:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.symbol.svelte-tttbeu{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;width:28px;height:22px}.selected-mark.svelte-tttbeu{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px;position:absolute;inset:3px 3px auto auto}.state.svelte-tttbeu{font-size:10px;font-weight:400;line-height:12px}.tooltip.svelte-tttbeu{box-sizing:border-box;width:min(244px,100vw - 16px);padding:var(--space-2) var(--space-3);border:1px solid var(--line);background:var(--ground-raised);color:var(--ink);box-shadow:0 3px 14px color-mix(in srgb, var(--ink) 20%, transparent);border-radius:9px 3px;margin:0;position:fixed;inset:auto}.tooltip.svelte-tttbeu:popover-open{gap:3px;display:grid}.tooltip.svelte-tttbeu span:where(.svelte-tttbeu){color:var(--ink-soft)}.play-fields.svelte-1jws68y{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:start;display:grid;container-type:inline-size}.field.svelte-1jws68y{gap:var(--space-2);min-width:0;display:grid}h3.svelte-1jws68y,p.svelte-1jws68y{margin:0}h3.svelte-1jws68y{color:var(--ink-muted)}.heading.svelte-1jws68y{justify-content:space-between;align-items:center;gap:var(--space-2);padding-inline-end:26px;display:flex}.hints.svelte-1jws68y{border-inline-start:1px solid var(--line);padding-inline-start:var(--space-3)}.count.svelte-1jws68y,.status.svelte-1jws68y{color:var(--ink-muted)}.choices.svelte-1jws68y{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.choices.single.svelte-1jws68y{grid-template-columns:1fr}.visually-hidden.svelte-1jws68y{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hint-use.svelte-1jws68y{padding-inline:var(--space-2);background:var(--ground-raised);color:var(--leaf-text)}.hint-use.svelte-1jws68y:disabled{background:var(--ground-sunk);color:var(--ink-muted)}@media (width<=459px){.hints.svelte-1jws68y{padding-inline-start:0;padding-top:var(--space-3);border-inline-start:0;border-top:1px solid var(--line)}}@container (width<=371px){.hints.svelte-1jws68y{padding-inline-start:0;padding-top:var(--space-3);border-inline-start:0;border-top:1px solid var(--line)}}.ring.svelte-e0t4p7{grid-area:1/1;display:block}path.svelte-e0t4p7{fill:var(--leaf);stroke:var(--leaf);stroke-width:1.1px}path.spent.svelte-e0t4p7{fill:#0000;stroke:var(--bark)}.count.svelte-e0t4p7{font-variant-numeric:tabular-nums;color:var(--ink);grid-area:1/1;font-size:18px;font-weight:700;line-height:1}p.svelte-mvkof9{margin:0}.hard.svelte-mvkof9{color:var(--leaf-text);justify-items:center;gap:2px;display:grid}.hard.svelte-mvkof9 path:where(.svelte-mvkof9){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}rect.svelte-e7p5dm{fill:var(--bark)}rect.ok.svelte-e7p5dm{fill:var(--leaf)}.lk-status-bubble.svelte-g2qd99{left:50%;bottom:max(var(--space-4), env(safe-area-inset-bottom));z-index:var(--layer-bubble);box-sizing:border-box;width:max-content;max-width:min(420px, calc(100vw - 2 * var(--space-4)));padding:var(--space-2) var(--space-4);background:var(--ground-raised);box-shadow:var(--lift);color:var(--ink-soft);text-align:center;border-radius:22px;position:fixed;transform:translate(-50%)}.lk-status-bubble.alert.svelte-g2qd99{padding:var(--space-3) var(--space-4);color:var(--ink)}.ring.svelte-g2qd99{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.content.svelte-g2qd99{gap:var(--space-2);justify-items:center;display:grid;position:relative}.content.svelte-g2qd99 p{margin:0}p.svelte-atak88{color:var(--ink-soft);margin:0}.tip.svelte-atak88{color:var(--leaf-text)}.hide.svelte-atak88{justify-self:end}.lk-go.svelte-1g8fwix{fill:none;width:8px;height:12px;stroke:var(--ink-muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lk-sheet-blossom.svelte-ay5yu6{z-index:2;pointer-events:none;width:28px;height:28px;position:absolute;top:-16px;left:-14px;overflow:visible}.lk-sheet-near.svelte-17dqaj8,.lk-sheet-far.svelte-17dqaj8{pointer-events:none;display:none;position:absolute;inset:0}svg.svelte-17dqaj8{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lk-vine.svelte-1dk2v0p{z-index:2;pointer-events:none;width:64px;position:absolute;top:-4px;left:-26px;overflow:visible}.lk-vine-reveal.svelte-1dk2v0p{fill:none;stroke:#fff;stroke-width:14px;stroke-linecap:butt;stroke-dasharray:1 2;stroke-dashoffset:0}.lk-sheet.svelte-7n80a1{width:min(480px,100vw - 32px);max-width:none;max-height:none;color:var(--ink);background:0 0;border:0;padding:0;overflow:visible}.lk-sheet.svelte-7n80a1::backdrop{background:var(--scrim,#08111a80)}.lk-sheet.svelte-7n80a1[data-closing]{pointer-events:none}.lk-sheet.floating.svelte-7n80a1{z-index:var(--layer-float);width:min(420px,100vw - 32px);height:fit-content;margin:auto;position:fixed;inset:0}.lk-sheet-card.svelte-7n80a1{background:var(--ground-raised);box-shadow:var(--lift);transform-origin:0 0;pointer-events:none;position:absolute;inset:0}.lk-sheet-inner.svelte-7n80a1{z-index:1;gap:var(--space-4);overscroll-behavior:contain;max-height:calc(100dvh - 48px);padding:var(--space-4) var(--space-4) var(--space-5);display:grid;position:relative;overflow-y:auto}.floating.svelte-7n80a1 .lk-sheet-inner:where(.svelte-7n80a1){max-height:calc(100dvh - 160px)}.lk-sheet-head.svelte-7n80a1{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.lk-sheet-head.plain.svelte-7n80a1{grid-template-columns:minmax(0,1fr) auto}.titles.svelte-7n80a1{min-width:0}h2.svelte-7n80a1{margin:0}h2.visually-hidden.svelte-7n80a1{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h2.svelte-7n80a1:focus{outline:none}.lk-sheet-sub.svelte-7n80a1{color:var(--ink-muted);margin:0}.lk-sheet-tools.svelte-7n80a1{margin-top:var(--space-3);grid-column:1/-1}.lk-sheet-glyph.svelte-7n80a1{align-self:start;margin-top:4px;display:block}.lk-sheet-glyph-btn.svelte-7n80a1{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.lk-sheet-glyph-btn.svelte-7n80a1:before{content:"";position:absolute;inset:-10px}.lk-sheet-glyph-btn.svelte-7n80a1:focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:var(--radius-nub)}.lk-sheet-back.svelte-7n80a1{align-items:center;gap:var(--space-1);padding-inline:var(--space-2);display:inline-flex}.lk-sheet-back-mark.svelte-7n80a1{display:inline-flex;rotate:180deg}.lk-sheet-rule.svelte-7n80a1{height:8px;margin-top:calc(-1 * var(--space-2));background:var(--bark);opacity:.6;-webkit-mask:var(--mask-wave) repeat-x 0 50% / 24px 8px;-webkit-mask:var(--mask-wave) repeat-x 0 50% / 24px 8px;mask:var(--mask-wave) repeat-x 0 50% / 24px 8px}.lk-sheet-body.svelte-7n80a1{gap:var(--space-4);min-width:0;display:grid}.lk-sheet.result.svelte-7n80a1{height:min(744px, calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)))}.result.svelte-7n80a1 .lk-sheet-inner:where(.svelte-7n80a1){box-sizing:border-box;gap:var(--space-2);height:100%;max-height:none;padding:var(--space-3) var(--space-4);grid-template-rows:auto 8px minmax(0,1fr) auto;overflow:hidden}.result.svelte-7n80a1 .lk-sheet-head.plain:where(.svelte-7n80a1){column-gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto auto}.result.svelte-7n80a1 .titles:where(.svelte-7n80a1){overflow-wrap:anywhere;grid-area:1/1}.result.svelte-7n80a1 .lk-sheet-head:where(.svelte-7n80a1)>button:where(.svelte-7n80a1){grid-area:1/3}.result.svelte-7n80a1 .lk-sheet-tools:where(.svelte-7n80a1){grid-area:1/2;margin:0}.result.svelte-7n80a1 .lk-sheet-head:where(.svelte-7n80a1) h2:where(.svelte-7n80a1){font-size:1.1rem}.result.svelte-7n80a1 .lk-sheet-rule:where(.svelte-7n80a1){margin-top:0}.result.svelte-7n80a1 .lk-sheet-body:where(.svelte-7n80a1){min-height:0;display:block;overflow:hidden}.lk-sheet-footer.svelte-7n80a1{background:var(--ground-raised);min-width:0}@media (width<=359px){.result.svelte-7n80a1 .lk-sheet-inner:where(.svelte-7n80a1){padding-inline:var(--space-3)}.result.svelte-7n80a1 .lk-sheet-head:where(.svelte-7n80a1) h2:where(.svelte-7n80a1){font-size:1rem}}.choice.svelte-17nm514{gap:var(--space-4);display:grid}p.svelte-17nm514,h3.svelte-17nm514{margin:0}ul.svelte-17nm514{margin:0;padding:0;list-style:none}.sides.svelte-17nm514{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.side.svelte-17nm514{gap:var(--space-2);padding:var(--space-3);border:1.6px solid var(--tile-edge);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);display:grid}.options.svelte-17nm514{gap:var(--space-3);display:grid}.options.svelte-17nm514 li:where(.svelte-17nm514){gap:var(--space-1);justify-items:start;display:grid}.muted.svelte-17nm514{color:var(--ink-muted)}.google.svelte-791fco{width:100%}.mark.svelte-791fco{flex:none;width:18px;height:18px}.google.svelte-791fco:disabled .mark:where(.svelte-791fco){opacity:.55}.hint.svelte-nl3c6g{gap:var(--space-3);display:grid}p.svelte-nl3c6g{margin:0}.actions.svelte-nl3c6g{gap:var(--space-2);flex-wrap:wrap;display:flex}.actions.svelte-nl3c6g>:where(.svelte-nl3c6g){flex:160px;text-decoration:none}.note.svelte-nl3c6g{color:var(--ink-muted)}.note.svelte-nl3c6g:empty{display:none}.prompt.svelte-1qzb7u{gap:var(--space-3);display:grid}p.svelte-1qzb7u{margin:0}.error.svelte-1qzb7u{color:var(--rust)}.glyph.svelte-i0ngmj{color:var(--glyph,currentColor);flex:none;display:block}.grid.svelte-mdeyw0{gap:var(--space-1);display:grid}.week.svelte-mdeyw0{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.week.svelte-mdeyw0>[role=gridcell]:where(.svelte-mdeyw0){min-width:0;display:block}.blank.svelte-mdeyw0{aspect-ratio:1}.weekday.svelte-mdeyw0{text-align:center;color:var(--ink-muted)}.cal-day.svelte-mdeyw0{aspect-ratio:1;font-variant-numeric:tabular-nums;text-align:left;grid-template-rows:1fr auto;grid-template-columns:1fr auto;width:100%;padding:3px;display:grid;container-type:inline-size}.num.svelte-mdeyw0{grid-column:1/-1;font-size:clamp(13px,24cqi,18px);font-weight:700;line-height:1.2}.glyph-slot.svelte-mdeyw0{place-self:end start}.glyph-slot.svelte-mdeyw0 svg{width:clamp(14px,28cqi,20px);height:clamp(14px,28cqi,20px)}.marks.svelte-mdeyw0{place-self:end;align-items:end;gap:2px;display:inline-flex}.mark.svelte-mdeyw0{font-size:clamp(12px,22cqi,16px);font-weight:700;line-height:1}.hard-mark.svelte-mdeyw0{border-radius:var(--radius-nub);border:1px solid;padding:0 2px;font-size:clamp(10px,18cqi,13px)}.marks.svelte-mdeyw0 .hard-mark.is-won:where(.svelte-mdeyw0){color:inherit}.marks.svelte-mdeyw0 .hard-mark.is-lost:where(.svelte-mdeyw0){color:var(--rust)}.marks.svelte-mdeyw0 .hard-mark.is-playing:where(.svelte-mdeyw0){color:var(--leaf)}.is-none.svelte-mdeyw0{--glyph:var(--bark)}.cal-day.is-locked.svelte-mdeyw0{opacity:.5;cursor:default}.is-playing.svelte-mdeyw0 .mark:where(.svelte-mdeyw0){color:var(--leaf)}.is-playing.svelte-mdeyw0{--glyph:var(--leaf)}.is-lost.svelte-mdeyw0{--glyph:var(--rust)}.is-lost.svelte-mdeyw0 .mark:where(.svelte-mdeyw0){color:var(--rust)}.footer.svelte-wq6d8g{margin-top:var(--space-1);padding:var(--space-3);gap:var(--space-2);background:linear-gradient(to bottom, var(--ground-raised), var(--leaf-tint));border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);color:var(--on-leaf-tint);display:grid;position:relative}.edge.svelte-wq6d8g{pointer-events:none;width:100%;height:10px;position:absolute;top:-9px;left:0}p.svelte-wq6d8g,ul.svelte-wq6d8g{margin:0}.tally.svelte-wq6d8g{position:relative}.legend.svelte-wq6d8g{gap:var(--space-1) var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend.svelte-wq6d8g li:where(.svelte-wq6d8g){align-items:center;gap:var(--space-1);display:inline-flex}.months.svelte-1uy6h08{gap:var(--space-2);display:grid}.quarter.svelte-1uy6h08{column-gap:var(--space-1);align-items:center;row-gap:var(--space-1);grid-template-columns:24px repeat(3,minmax(0,1fr));display:grid}.qlabel.svelte-1uy6h08{color:var(--ink-muted)}.cal-month.svelte-1uy6h08{align-content:center;justify-items:center;gap:2px;min-width:0;min-height:60px;padding:4px;display:grid}.top.svelte-1uy6h08{align-items:center;gap:var(--space-1);display:flex}.sub.svelte-1uy6h08{min-height:18px;color:var(--ink-soft);font-size:12px}.twig.svelte-1uy6h08{border-top:1.5px solid var(--bark);opacity:.6;grid-column:1/-1;height:0}.nav-wrap.svelte-1v0tp7o{gap:var(--space-1);display:grid;container-type:inline-size}.nav.svelte-1v0tp7o{align-items:center;gap:var(--space-1);grid-template-columns:44px minmax(0,1fr) 44px;min-height:44px;display:grid;position:relative}.canopy.svelte-1v0tp7o{pointer-events:none;width:100%;height:20px;display:block}.t-short.svelte-1v0tp7o{display:none}.nav-btn.svelte-1v0tp7o{touch-action:manipulation;-webkit-tap-highlight-color:transparent;place-items:center;min-width:44px;min-height:44px;padding:0;display:grid;position:relative}.nav-btn.svelte-1v0tp7o svg:where(.svelte-1v0tp7o){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.nav-btn[aria-disabled=true].svelte-1v0tp7o{color:var(--ink-muted);opacity:.5;cursor:default}.plate.svelte-1v0tp7o{color:var(--ink);text-align:center;white-space:nowrap;justify-self:center;margin:0;padding:4px 12px;position:relative}.title-btn.svelte-1v0tp7o{align-items:center;gap:var(--space-1);min-height:36px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:inline-flex}.nav-btn.svelte-1v0tp7o:focus-visible,.title-btn.svelte-1v0tp7o:focus-visible{outline:2px solid var(--sky);outline-offset:2px}@container (width<=340px){.t-full.svelte-1v0tp7o:has(+.t-short:where(.svelte-1v0tp7o)){display:none}.t-short.svelte-1v0tp7o{display:inline}.plate.svelte-1v0tp7o{padding:4px}.nav.svelte-1v0tp7o{grid-template-columns:40px minmax(0,1fr) 40px}.nav-btn.svelte-1v0tp7o{min-width:40px}}.hint.svelte-1v0tp7o{text-align:center;color:var(--ink-muted);margin:0}.rings.svelte-1wna2kl{pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.years.svelte-88au01{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cal-year.svelte-88au01{align-content:center;justify-items:center;min-height:64px;padding:4px;display:grid;overflow:hidden}.name.svelte-88au01{text-shadow:0 0 3px var(--tile);position:relative}.sub.svelte-88au01{min-height:18px;color:var(--ink-soft);text-shadow:0 0 3px var(--tile);font-size:12px;position:relative}.jump.svelte-a2wg96{gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid}.jump.is-quarters.svelte-a2wg96{grid-template-columns:repeat(5,minmax(0,1fr))}.jump.is-decades.svelte-a2wg96{grid-template-columns:repeat(4,minmax(0,1fr))}.chip.svelte-a2wg96{min-height:44px;padding:0 var(--space-1);border:1px solid var(--tile-edge);border-radius:var(--cal-cut) var(--radius-nub) var(--cal-cut) var(--radius-nub);background:var(--ground-raised);color:var(--ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.chip.svelte-a2wg96:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.chip[aria-pressed=true].svelte-a2wg96{background:var(--leaf-tint);border-color:var(--leaf);color:var(--on-leaf-tint)}.chip[aria-disabled=true].svelte-a2wg96{border:1px dashed var(--line);color:var(--ink-muted);opacity:.5;cursor:default;background:0 0}.calendar.svelte-1lru178{--cal-cut:11px;gap:var(--space-3);display:grid}p.svelte-1lru178{margin:0}.intro.svelte-1lru178{color:var(--ink-soft)}.back.svelte-1lru178{touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:100%}.visually-hidden.svelte-1lru178{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.calendar.svelte-1lru178 .cal-cell{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--cal-cut) var(--radius-nub) var(--cal-cut) var(--radius-nub);background:var(--tile);color:var(--ink);font-family:var(--font-ui);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative}.calendar.svelte-1lru178 .cal-cell:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.calendar.svelte-1lru178 .cal-cell:hover:not(.is-won,[aria-disabled=true]){border-color:var(--tile-edge)}.calendar.svelte-1lru178 .cal-cell.is-playing{background:var(--leaf-tint);border-color:var(--leaf);color:var(--on-leaf-tint)}.calendar.svelte-1lru178 .cal-cell.is-won{background:var(--leaf);border-color:var(--leaf);color:var(--on-leaf)}.calendar.svelte-1lru178 .cal-cell.is-lost{border:1.5px solid var(--rust)}.calendar.svelte-1lru178 .cal-cell.is-today{box-shadow:inset 0 0 0 2px var(--ink)}.calendar.svelte-1lru178 .cal-cell.is-today:after{content:"";background:var(--pollen);border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px}.calendar.svelte-1lru178 .cal-cell.is-open{box-shadow:0 0 0 2px var(--tile-edge), var(--lift)}.calendar.svelte-1lru178 .cal-cell.is-open:not(.cal-day){box-shadow:0 0 0 2px var(--tile-edge)}.calendar.svelte-1lru178 .cal-cell.is-open.is-today{box-shadow:inset 0 0 0 2px var(--ink), 0 0 0 2px var(--tile-edge), var(--lift)}.calendar.svelte-1lru178 .cal-cell[aria-disabled=true]:not(.is-locked){border:1px dashed var(--line);color:var(--ink-muted);opacity:.5;cursor:default;box-shadow:none;background:0 0}@media (prefers-reduced-motion:no-preference){.cal-view.svelte-1lru178{animation:.16s ease-out svelte-1lru178-cal-in}}@keyframes svelte-1lru178-cal-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.scene.svelte-1w9rvpt{border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);background:var(--earth);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--soil) 45%, transparent);margin:0 auto;position:relative;overflow:hidden}.sky.svelte-1w9rvpt{background:linear-gradient(to bottom, color-mix(in srgb, var(--mist) 70%, var(--earth)), var(--mist));border-bottom:3px solid var(--topsoil);place-items:center;display:grid;position:absolute;inset:0 0 auto}.hint.svelte-1w9rvpt{padding:0 var(--space-2);font-family:var(--font-display);color:var(--ink);text-align:center;margin:0;font-size:15px;line-height:20px;rotate:-1.5deg}.links.svelte-1w9rvpt{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.arrow.svelte-1w9rvpt{fill:none;stroke:var(--pen);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5 5}.arrow.head.svelte-1w9rvpt{stroke-dasharray:none}.slot.svelte-1w9rvpt{outline:2px dashed var(--leaf);outline-offset:3px;border-radius:14px;position:absolute}.lk-tile.svelte-1w9rvpt{cursor:default}.lk-wordmark.svelte-cdyw6x{height:var(--wordmark-height,40px);object-fit:contain;object-position:left center;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;display:block}.mark.svelte-1v5a99q{fill:none;stroke:var(--ink);stroke-width:1.2px;stroke-linecap:round}.mark.svelte-1c83p2y{fill:none;stroke:var(--ink);stroke-width:1.1px;stroke-linecap:round}.legend.svelte-joky3n{width:100%;max-width:300px;margin-inline:auto;display:block}.branch.svelte-joky3n{fill:none;stroke:var(--pen);stroke-width:2px}text.svelte-joky3n{fill:var(--ink);font:600 12px/1 var(--font-ui)}.help.svelte-1a9bah3{gap:var(--space-4);display:grid}.part.svelte-1a9bah3{gap:var(--space-2);display:grid}.part.svelte-1a9bah3+.part:where(.svelte-1a9bah3){padding-top:var(--space-4);border-top:1px solid var(--line)}p.svelte-1a9bah3,dl.svelte-1a9bah3,h3.svelte-1a9bah3,figure.svelte-1a9bah3{margin:0}h3.svelte-1a9bah3{color:var(--ink-muted)}.sides.svelte-1a9bah3{justify-content:center;gap:var(--space-2);display:flex}.side.svelte-1a9bah3{gap:var(--space-1);display:grid}.side.svelte-1a9bah3 .caption:where(.svelte-1a9bah3){color:var(--ink-muted)}.term.svelte-1a9bah3{background:var(--ground-sunk);color:var(--ink);font-family:var(--font-mono);white-space:nowrap;border-radius:5px;padding:0 .35em;font-size:.92em;font-weight:500}.term.seed.svelte-1a9bah3{background:var(--knot);color:var(--pen)}.term.root.svelte-1a9bah3{background:var(--earth);color:var(--pen)}.term.leaf.svelte-1a9bah3{background:var(--leaf-tint);color:var(--on-leaf-tint)}.term.link.svelte-1a9bah3{background:color-mix(in srgb, var(--marked) 24%, var(--ground-raised));color:var(--ink)}.term.go.svelte-1a9bah3{background:var(--leaf);color:var(--on-leaf);border-radius:6px 2px}.word.svelte-1a9bah3{font-family:var(--font-mono);font-weight:500}dl.svelte-1a9bah3{gap:var(--space-3);display:grid}dt.svelte-1a9bah3{align-items:center;gap:var(--space-2);--wordmark-height:52px;display:flex}dd.svelte-1a9bah3{margin:var(--space-1) 0 0;color:var(--ink-soft)}.kind.svelte-1a9bah3{color:var(--ink-muted)}a.svelte-1a9bah3{color:var(--leaf-text);font-weight:700}.cta.svelte-1b3144r{flex:none;position:relative}.wait.svelte-1b3144r{visibility:hidden}.cta.svelte-1b3144r:after{content:"";position:absolute;inset:-5px -4px}.guest.svelte-1b3144r{min-height:34px;padding:0 var(--space-3);white-space:nowrap;gap:6px}.leaf.svelte-1b3144r{fill:currentColor;flex:none;width:15px;height:15px}.short.svelte-1b3144r{display:none}.player.svelte-1b3144r{border:1.6px solid var(--tile-edge);border-radius:var(--radius-pill);background:var(--leaf-tint);width:34px;height:34px;color:var(--on-leaf-tint);cursor:pointer;place-items:center;padding:0;display:grid}.player.svelte-1b3144r:hover{border-color:var(--leaf)}.player.svelte-1b3144r img:where(.svelte-1b3144r){border-radius:var(--radius-pill);object-fit:cover;width:100%;height:100%}.initial.svelte-1b3144r{line-height:1}@media (width<=560px){.guest.svelte-1b3144r{gap:var(--space-1);padding-inline:10px}.leaf.svelte-1b3144r{width:13px;height:13px}.long.svelte-1b3144r{display:none}.short.svelte-1b3144r{display:inline}}.look.svelte-1ldgfht{align-items:center;gap:var(--space-3);display:flex}.name.svelte-1ldgfht{color:var(--ink-muted);flex:none}.well.svelte-1ldgfht{background:var(--ground-sunk);border-radius:var(--radius-pill);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:3px;display:grid}.choice.svelte-1ldgfht{border-radius:var(--radius-pill);min-height:44px;color:var(--ink-soft);white-space:nowrap;cursor:pointer;border:1.6px solid #0000;justify-content:center;align-items:center;gap:4px;display:inline-flex;position:relative}.choice.on.svelte-1ldgfht{background:var(--leaf-tint);border-color:var(--leaf);color:var(--on-leaf-tint)}.choice.on.svelte-1ldgfht:before{content:"";background:var(--leaf);width:14px;height:14px;-webkit-mask:var(--mask-leaf) center / contain no-repeat;-webkit-mask:var(--mask-leaf) center / contain no-repeat;mask:var(--mask-leaf) center / contain no-repeat}.choice.svelte-1ldgfht input:where(.svelte-1ldgfht){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choice.svelte-1ldgfht:has(input:where(.svelte-1ldgfht):focus-visible){outline:2px solid var(--sky);outline-offset:0}@media (prefers-reduced-motion:no-preference){.choice.svelte-1ldgfht{transition:background-color .14s ease-out,border-color .14s ease-out}}@media (width<=340px){.name.svelte-1ldgfht{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.lk-logo-frame.svelte-otw0xh{width:var(--frame-k);height:var(--frame-h);-webkit-user-select:none;user-select:none;display:block;position:relative}.card.svelte-otw0xh,.runner.svelte-otw0xh{transition:width .15s var(--ease-retract) 95ms}.sprig.svelte-otw0xh{transition:left .15s var(--ease-retract) 95ms}.open.svelte-otw0xh .card:where(.svelte-otw0xh),.open.svelte-otw0xh .runner:where(.svelte-otw0xh){width:var(--frame-full);transition:width var(--frame-ms) var(--ease-draw)}.open.svelte-otw0xh .sprig:where(.svelte-otw0xh){left:calc(var(--frame-full) - var(--nub) - var(--foot-x));transition:left var(--frame-ms) var(--ease-draw)}.card.svelte-otw0xh{height:100%;width:var(--frame-k);border-radius:var(--leaf) var(--nub) var(--leaf) var(--nub);background:#cfe6f6;display:block;position:absolute;top:0;left:0;overflow:hidden}.lk-logo.svelte-otw0xh{top:var(--pad);left:var(--pad);height:var(--art);width:calc(var(--frame-full) - var(--pad) * 2);position:absolute}.body.svelte-otw0xh{inset:0 var(--cap) 0 0;position:absolute;overflow:hidden}.body.svelte-otw0xh svg:where(.svelte-otw0xh),.cap.svelte-otw0xh,.vine.svelte-otw0xh,.runner.svelte-otw0xh svg:where(.svelte-otw0xh){display:block;position:absolute;top:0;overflow:visible}.body.svelte-otw0xh svg:where(.svelte-otw0xh),.runner.svelte-otw0xh svg:where(.svelte-otw0xh){left:0}.cap.svelte-otw0xh{right:0}.vine.svelte-otw0xh{right:100%}.runner.svelte-otw0xh{left:0;top:calc(0px - var(--rise));width:var(--frame-k);height:calc(var(--frame-h) + var(--rise));pointer-events:none;position:absolute;overflow:hidden}.runner-part.svelte-otw0xh{transition:transform 70ms var(--ease-retract) 95ms;transform:scale(0)}.open.svelte-otw0xh .runner-part:where(.svelte-otw0xh){transition:transform .15s var(--ease-pop) calc(var(--u) * var(--frame-ms) * .85);transform:none}.sprig.svelte-otw0xh{top:calc(4px - var(--foot-y));left:calc(var(--frame-k) - var(--nub) - var(--foot-x));display:block;position:absolute;overflow:visible}.rest.svelte-otw0xh,.k.svelte-otw0xh{height:100%;display:block;position:absolute;top:0;left:0}.rest.svelte-otw0xh svg{width:auto;height:100%;display:block;overflow:visible}.k.svelte-otw0xh,img.rest.svelte-otw0xh{width:auto}.k.svelte-otw0xh{z-index:1}.rest.svelte-otw0xh [data-part=soil]{clip-path:inset(0 var(--cut) 0 0);transition:clip-path .105s var(--ease-retract)}.rest.svelte-otw0xh [data-part=vine]{clip-path:inset(0 100% 0 0);transition:clip-path .12s var(--ease-retract)}.rest.svelte-otw0xh [data-part=letter]{transform-origin:var(--ox) var(--oy);opacity:0;transition:transform 95ms var(--ease-retract), opacity 60ms linear;transform:scale(.85,0)}.rest.svelte-otw0xh :is([data-part=leaf],[data-part=bloom],[data-part=daisy]){transform-origin:var(--ox) var(--oy);opacity:0;transition:transform 70ms var(--ease-retract), opacity 55ms linear;transform:scale(0)}.rest.open.svelte-otw0xh{--lead:var(--word-lead)}.rest.open.svelte-otw0xh [data-part=soil]{clip-path:inset(0);transition:clip-path .2s var(--ease-draw) calc(var(--lead) + 25ms)}.rest.open.svelte-otw0xh [data-part=vine]{clip-path:inset(0);transition:clip-path .2s var(--ease-draw) var(--lead)}.rest.open.svelte-otw0xh [data-part=letter]{opacity:1;transition:transform .16s var(--ease-pop) calc(var(--lead) + 20ms + var(--u) * .2s), opacity 55ms linear calc(var(--lead) + 20ms + var(--u) * .2s);transform:none}.rest.open.svelte-otw0xh :is([data-part=leaf],[data-part=bloom]){opacity:1;transition:transform .135s var(--ease-pop) calc(var(--lead) + 13ms + var(--u) * .2s), opacity 55ms linear calc(var(--lead) + 13ms + var(--u) * .2s);transform:none}.rest.open.svelte-otw0xh [data-part=daisy]{opacity:1;transition:transform .15s var(--ease-pop) calc(var(--lead) + .2s), opacity 55ms linear calc(var(--lead) + .2s);transform:none}.rest.open.jump.svelte-otw0xh [data-part]{transition-duration:0s!important;transition-delay:var(--lead)!important}.menu.svelte-otw0xh :is(.card:where(.svelte-otw0xh),.runner:where(.svelte-otw0xh),.sprig:where(.svelte-otw0xh),.runner-part:where(.svelte-otw0xh)),.still.svelte-otw0xh,.still.svelte-otw0xh *{transition:none!important}@media (prefers-reduced-motion:reduce){.lk-logo-frame.svelte-otw0xh,.lk-logo-frame.svelte-otw0xh *{transition:none!important}}p.svelte-12pzzq9{margin:0}.danger.svelte-12pzzq9{gap:var(--space-2);padding:var(--space-3);border:1.6px solid var(--rust);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);display:grid}.field.svelte-12pzzq9{gap:var(--space-1);display:grid}input.svelte-12pzzq9{min-height:44px;padding:var(--space-2) var(--space-3);border:1.6px solid var(--tile-edge);border-radius:var(--radius-nub);background:var(--ground-raised);color:var(--ink)}input.svelte-12pzzq9:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.row.svelte-12pzzq9{gap:var(--space-2);flex-wrap:wrap;display:flex}.danger-btn.svelte-12pzzq9:not(:disabled){background:var(--rust);border-color:var(--rust);color:var(--ground-raised)}.delete.svelte-12pzzq9{color:var(--rust);justify-self:start}.muted.svelte-12pzzq9{color:var(--ink-muted)}.error.svelte-12pzzq9{color:var(--rust)}p.svelte-7ps89z{margin:0}.warn.svelte-7ps89z{gap:var(--space-2);padding:var(--space-3);border:1.6px solid var(--rust);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);display:grid}.row.svelte-7ps89z{gap:var(--space-2);flex-wrap:wrap;display:flex}.muted.svelte-7ps89z{color:var(--ink-muted)}.error.svelte-7ps89z{color:var(--rust)}.account.svelte-s8dc43{gap:var(--space-4);display:grid}.who.svelte-s8dc43{align-items:center;gap:var(--space-3);min-width:0;display:flex}.photo.svelte-s8dc43{border-radius:var(--radius-pill);border:1.6px solid var(--tile-edge);object-fit:cover;flex:none;width:48px;height:48px}.initial.svelte-s8dc43{background:var(--leaf-tint);color:var(--on-leaf-tint);place-items:center;display:grid}.names.svelte-s8dc43{min-width:0}p.svelte-s8dc43{margin:0}.name.svelte-s8dc43{overflow-wrap:anywhere}.muted.svelte-s8dc43{color:var(--ink-muted)}.error.svelte-s8dc43{color:var(--rust)}.notice.svelte-s8dc43{margin-bottom:var(--space-4);color:var(--ink-soft)}.privacy.svelte-s8dc43{margin-top:var(--space-3)}a.svelte-s8dc43{color:var(--leaf-text);font-weight:700}.text.svelte-eppiau{display:grid}.stats.svelte-1ovljsh{gap:var(--space-3);display:grid}p.svelte-1ovljsh,h4.svelte-1ovljsh,h5.svelte-1ovljsh,ol.svelte-1ovljsh{margin:0}.level.svelte-1ovljsh{gap:var(--space-2);display:grid}.level-name.svelte-1ovljsh{color:var(--leaf-text)}.intro.svelte-1ovljsh,.muted.svelte-1ovljsh{color:var(--ink-muted)}.cells.svelte-1ovljsh{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(72px,1fr));display:grid}.cell.svelte-1ovljsh{gap:var(--space-1);padding:var(--space-3) var(--space-2);background:var(--ground);border-radius:var(--radius-nub);text-align:center;display:grid}.num.svelte-1ovljsh{font-variant-numeric:tabular-nums}.dist.svelte-1ovljsh{gap:var(--space-1);padding:0;list-style:none;display:grid}.dist.svelte-1ovljsh li:where(.svelte-1ovljsh){gap:var(--space-2);grid-template-columns:16px 1fr;align-items:center;display:grid}.bar.svelte-1ovljsh{padding:2px var(--space-2);background:var(--leaf);color:var(--on-leaf);border-radius:var(--radius-nub);box-sizing:border-box;justify-content:flex-end;min-width:28px;display:flex}.faq.svelte-f8ia48,section.svelte-f8ia48{gap:var(--space-2);display:grid}.faq.svelte-f8ia48{gap:var(--space-4)}.head.svelte-f8ia48,p.svelte-f8ia48{margin:0}.head.svelte-f8ia48{color:var(--ink-muted)}.item.svelte-f8ia48{border-bottom:1px solid var(--line);padding-bottom:var(--space-2)}summary.svelte-f8ia48{padding-block:var(--space-3);cursor:pointer}summary.svelte-f8ia48:focus-visible{outline:2px solid var(--sky);outline-offset:2px}p.svelte-f8ia48{color:var(--ink-soft)}p.svelte-f8ia48+p:where(.svelte-f8ia48){margin-top:var(--space-2)}.link.svelte-f8ia48{color:var(--leaf-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.link.svelte-f8ia48:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.icon.svelte-1fzx6hc{width:var(--nav-icon-size,26px);height:var(--nav-icon-size,26px);flex:none;display:block;overflow:visible}.tint.svelte-1fzx6hc{--nav-tint:color-mix(in srgb, var(--leaf) 60%, var(--leaf-tint))}svg.svelte-5dqv8b{fill:none;stroke:var(--pen);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.leaf.svelte-5dqv8b{fill:var(--leaf)}.menu.svelte-hdh026,.panel-body.svelte-hdh026{gap:var(--space-4);display:grid}.version.svelte-hdh026{color:var(--ink-muted);opacity:.7;text-align:center;margin:0}.panel-body[hidden].svelte-hdh026{display:none}.tabs.svelte-hdh026{padding:var(--space-1);background:var(--ground-sunk);border-radius:var(--radius-pill);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.slider.svelte-hdh026{top:var(--space-1);bottom:var(--space-1);left:var(--space-1);width:calc(50% - var(--space-1));border-radius:var(--radius-pill);background:var(--leaf-tint);border:1.6px solid var(--leaf);transform:translateX(calc(var(--tab,0) * 100%));position:absolute}.tab.svelte-hdh026{border-radius:var(--radius-pill);min-height:44px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;display:inline-flex;position:relative}.tab.svelte-hdh026:focus-visible{outline:2px solid var(--sky);outline-offset:0}.tab[aria-selected=true].svelte-hdh026{color:var(--on-leaf-tint)}.tab[aria-selected=true].svelte-hdh026:before{content:"";background:var(--leaf);width:14px;height:14px;-webkit-mask:var(--mask-leaf) center / contain no-repeat;-webkit-mask:var(--mask-leaf) center / contain no-repeat;mask:var(--mask-leaf) center / contain no-repeat}section.svelte-hdh026{gap:var(--space-2);display:grid}.head.svelte-hdh026{align-items:center;gap:var(--space-2);color:var(--ink-muted);margin:0;display:flex}.head.svelte-hdh026:after{content:"";background:var(--bark);opacity:.55;height:8px;-webkit-mask:var(--mask-wave) repeat-x 0 50% / 24px 8px;-webkit-mask:var(--mask-wave) repeat-x 0 50% / 24px 8px;mask:var(--mask-wave) repeat-x 0 50% / 24px 8px;flex:1}ul.svelte-hdh026{margin:0;padding:0;list-style:none}.picks.svelte-hdh026,.panels.svelte-hdh026{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.picks.svelte-hdh026 li:where(.svelte-hdh026):last-child:nth-child(odd){grid-column:1/-1}.items.svelte-hdh026{gap:var(--space-2);display:grid}.word.svelte-hdh026{--wordmark-height:52px;margin:-4px 0 -2px}.picks.svelte-hdh026 .glyph:where(.svelte-hdh026),.link.svelte-hdh026,.items.svelte-hdh026{--nav-icon-size:28px}.link.svelte-hdh026{white-space:nowrap;justify-content:space-between;width:100%;padding-inline:10px 12px}.lead.svelte-hdh026{align-items:center;gap:6px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.slider.svelte-hdh026{transition:transform .22s var(--ease-unfurl)}}.name.svelte-1tgxpy5{border-radius:var(--radius-nub);color:inherit;cursor:pointer;-webkit-text-decoration:underline dotted color-mix(in srgb, var(--ink-muted), transparent 40%);text-decoration:underline dotted color-mix(in srgb, var(--ink-muted), transparent 40%);text-underline-offset:4px;background:0 0;border:0;margin:0;padding:0}.name[aria-expanded=true].svelte-1tgxpy5{background:var(--ground-sunk)}.name.svelte-1tgxpy5:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.pop.svelte-1tgxpy5{top:100%;left:var(--space-3);right:var(--space-3);max-width:440px;margin-top:var(--space-1);padding:var(--space-3);border:1.5px solid var(--line);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);background:var(--ground-raised);color:var(--ink-soft);box-shadow:var(--lift);gap:var(--space-2);animation:.16s ease-out both svelte-1tgxpy5-pop-in;display:grid;position:absolute}p.svelte-1tgxpy5{margin:0}@keyframes svelte-1tgxpy5-pop-in{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.pop.svelte-1tgxpy5{animation:none}}.nav.svelte-1k1540y{z-index:var(--layer-nav);background:color-mix(in srgb, var(--ground-raised), var(--ground) 40%);transition:transform var(--dur-sprout) var(--ease-retract);position:sticky;top:0}.nav.svelte-1k1540y:after{content:"";background:var(--bark);opacity:.6;pointer-events:none;height:8px;-webkit-mask:var(--mask-wave) repeat-x 0 50% / 24px 8px;-webkit-mask:var(--mask-wave) repeat-x 0 50% / 24px 8px;mask:var(--mask-wave) repeat-x 0 50% / 24px 8px;position:absolute;bottom:-4px;left:0;right:0}.nav.tucked.svelte-1k1540y:not(:focus-within){transform:translateY(calc(-100% - 4px))}.inner.svelte-1k1540y{max-width:760px;padding:var(--space-1) var(--space-4) var(--space-1) var(--space-2);align-items:center;gap:var(--space-3);margin:0 auto;display:flex;position:relative}.mark.svelte-1k1540y{flex:none;display:block}.where.svelte-1k1540y{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;flex:1;min-width:0;margin:0;display:flex}.menu-slot.svelte-1k1540y{height:24px;display:block}.menu-mark.svelte-1k1540y{z-index:1;position:fixed}#nav-menu .lk-sheet-glyph{animation:none}#nav-menu{--roll-w:100px;--roll-h:52px;--stagger-base:.2s;--stagger-row:19ms;--stagger-col:16ms;--dur-sprout:.175s}@media (prefers-reduced-motion:no-preference){#nav-menu[data-phase=open]::backdrop{animation-duration:.215s}#nav-menu[data-phase=open]{--roll:.5s linear 15ms both}#nav-menu[data-phase=closing]{--roll:.22s linear both reverse}#nav-menu:is([data-phase=open],[data-phase=closing]) .lk-sheet-card{animation:menu-roll-card var(--roll)}#nav-menu:is([data-phase=open],[data-phase=closing]) .lk-sheet-inner{animation:menu-roll-body var(--roll)}#nav-menu:is([data-phase=open],[data-phase=closing]) .lk-vine{animation:menu-roll-vine var(--roll)}#nav-menu:is([data-phase=open],[data-phase=closing]) .lk-sheet-far{animation:menu-roll-far var(--roll);will-change:transform}#nav-menu:is([data-phase=open],[data-phase=closing]) :is(.lk-sheet-near,.lk-sheet-far){display:block}#nav-menu:is([data-phase=open],[data-phase=closing]) .lk-sheet-frame{visibility:hidden}}@keyframes menu-roll-card{0%{clip-path:inset(0 calc(100% - var(--roll-w)) calc(100% - var(--roll-h)) 0 round 0 0 18px 0);animation-timing-function:cubic-bezier(.3,.6,.4,1)}43%{clip-path:inset(0 calc(100% - var(--roll-w)) 0 0 round 0 0 18px 0);animation-timing-function:cubic-bezier(.45,0,.25,1)}90%{clip-path:inset(0 round 0 0 18px)}to{clip-path:inset(-40px round 0 0 18px)}}@keyframes menu-roll-body{0%{clip-path:inset(-40px calc(100% - var(--roll-w) + 2px) calc(100% - var(--roll-h) + 2px) -40px);animation-timing-function:cubic-bezier(.3,.6,.4,1)}43%{clip-path:inset(-40px calc(100% - var(--roll-w) + 2px) 2px -40px);animation-timing-function:cubic-bezier(.45,0,.25,1)}90%{clip-path:inset(-40px 2px 2px -40px)}to{clip-path:inset(-40px)}}@keyframes menu-roll-vine{0%{clip-path:inset(-100px -100px calc(100% - var(--roll-h) - 4px) -100px);animation-timing-function:cubic-bezier(.3,.6,.4,1)}43%{clip-path:inset(-100px -100px 4px);animation-timing-function:cubic-bezier(.45,0,.25,1)}90%{clip-path:inset(-100px -100px 4px)}to{clip-path:inset(-100px)}}@keyframes menu-roll-far{0%{transform:translate(calc(var(--roll-w) - 100%), calc(var(--roll-h) - 100%));animation-timing-function:cubic-bezier(.3,.6,.4,1)}43%{transform:translate(calc(var(--roll-w) - 100%), 0);animation-timing-function:cubic-bezier(.45,0,.25,1)}90%{transform:translate(0)}to{transform:translate(0)}}.when.svelte-1k1540y{color:var(--ink-muted);white-space:nowrap}.where.svelte-1k1540y{transition:opacity .2s var(--ease-retract) .34s}.where.hush.svelte-1k1540y{opacity:0;transition:opacity .16s var(--ease-retract)}.today.svelte-1k1540y{width:fit-content;margin-top:var(--space-2);display:flex}.menu-open.svelte-1k1540y{z-index:2;min-width:44px;padding-block:0;padding-inline:var(--space-2);color:var(--ink-muted);position:relative}.menu-open.svelte-1k1540y:hover{color:var(--ink)}.menu-open.svelte-1k1540y:focus-visible{outline-offset:-2px}#nav-menu{margin:var(--space-2) auto auto max(var(--space-4), calc((100vw - 760px) / 2))}.visually-hidden.svelte-1k1540y{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=420px){.inner.svelte-1k1540y{gap:var(--space-2);padding-right:var(--space-2)}.where.svelte-1k1540y{column-gap:6px}}@media (prefers-reduced-motion:reduce){.nav.svelte-1k1540y,.where.svelte-1k1540y{transition:none}}.pin-aid.svelte-19cnpg6{pointer-events:none;position:absolute;top:calc(100% - 17px);left:calc(100% - 13px);overflow:visible}.reveal.svelte-1m2gfet{fill:none;stroke:#fff;stroke-linecap:round;stroke-dasharray:100 101;animation:svelte-1m2gfet-reveal var(--ms) cubic-bezier(.2, .7, .3, 1) both;animation-delay:var(--delay)}@keyframes svelte-1m2gfet-reveal{0%{stroke-dashoffset:101px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.reveal.svelte-1m2gfet{stroke-dasharray:none;animation:none}}.sap.svelte-481iyi path:where(.svelte-481iyi){fill:none;stroke:var(--pollen);stroke-linecap:round;stroke-dasharray:16 200;pointer-events:none;animation:svelte-481iyi-sap-run var(--sap-ms) cubic-bezier(.45, 0, .55, 1) both}.glow.svelte-481iyi{stroke-width:10px;opacity:.3}.core.svelte-481iyi{stroke-width:3.6px}@keyframes svelte-481iyi-sap-run{0%{stroke-dashoffset:18px}to{stroke-dashoffset:-102px}}@media (prefers-reduced-motion:reduce){.sap.svelte-481iyi{display:none}}.swell.svelte-1nma9tz{transform-box:view-box;transform-origin:var(--origin)}.fade-out.svelte-1nma9tz{animation:svelte-1nma9tz-fade-out var(--link-ms) ease-in-out both}@keyframes svelte-1nma9tz-fade-out{to{opacity:0}}.swell.play.svelte-1nma9tz{animation:svelte-1nma9tz-swell var(--ripen-ms) cubic-bezier(.34, 1.3, .64, 1) both;animation-delay:var(--delay)}@keyframes svelte-1nma9tz-swell{0%{transform:scale(0)}to{transform:scale(1)}}.is-peeked.svelte-1nma9tz{filter:drop-shadow(0 0 3px var(--pollen))}@media (prefers-reduced-motion:reduce){.fade-out.svelte-1nma9tz{display:none}.swell.play.svelte-1nma9tz{animation:none}}.lk-peek.svelte-zxndyd{z-index:var(--layer-card);visibility:hidden;width:max-content;max-width:240px;padding:var(--space-2) var(--space-3);background:var(--ground-raised);border:1.5px solid var(--leaf);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);box-shadow:var(--lift);transform-origin:0 0;pointer-events:none;gap:2px;animation:.16s ease-out both svelte-zxndyd-peek-in;display:grid;position:absolute}.lk-peek.placed.svelte-zxndyd{visibility:visible}.lk-peek.pinned.svelte-zxndyd{padding-right:var(--space-6);pointer-events:auto}p.svelte-zxndyd{margin:0}.term.svelte-zxndyd{color:var(--ink);letter-spacing:.04em}.def.svelte-zxndyd{color:var(--ink-soft)}.more.svelte-zxndyd+.term:where(.svelte-zxndyd),.def.svelte-zxndyd+.term:where(.svelte-zxndyd){margin-top:var(--space-2)}.none.svelte-zxndyd,.credit.svelte-zxndyd,.tip.svelte-zxndyd{color:var(--ink-muted)}.tip.svelte-zxndyd{margin-top:var(--space-1)}.more.svelte-zxndyd{align-items:center;gap:var(--space-1);width:fit-content;color:var(--leaf-text);text-underline-offset:3px;display:inline-flex}.more.svelte-zxndyd svg:where(.svelte-zxndyd){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.more.svelte-zxndyd:focus-visible,.close.svelte-zxndyd:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.close.svelte-zxndyd{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:4px;font-size:16px;line-height:1;position:absolute;top:4px;right:6px}@keyframes svelte-zxndyd-peek-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lk-peek.svelte-zxndyd{animation:none}}.lk-board .lk-tile.sprout{transform-origin:var(--sprout-origin,center);animation:sprout var(--sprout-ms) cubic-bezier(.3, 1.5, .5, 1) both;animation-delay:var(--sprout-delay)}@keyframes sprout{0%{opacity:0;scale:.2}40%{opacity:1}to{scale:1}}.lk-board .lk-tile.sprout.rise{animation-name:rise;animation-duration:var(--rise-ms);animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes rise{0%{opacity:0;translate:0 8px;scale:.6}50%{opacity:1}to{translate:0;scale:1}}.lk-board .lk-tile.sap-glow:after{content:"";border:2px solid var(--pollen);border-radius:var(--radius-leaf) var(--radius-nub) var(--radius-leaf) var(--radius-nub);pointer-events:none;animation:sap-glow var(--sap-ms) ease-out both;position:absolute;inset:-2px}@keyframes sap-glow{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.25,1.5)}}.lk-board .lk-tile.ripen{animation:ripen var(--ripen-ms) cubic-bezier(.34, 1.3, .64, 1) both}@keyframes ripen{0%{scale:1}45%{scale:1.07}to{scale:1}}.lk-board .lk-tile.cheer{animation:.52s cubic-bezier(.3,1.6,.5,1) both cheer;animation-delay:var(--cheer-delay)}@keyframes cheer{0%{scale:1}40%{scale:1.12}to{scale:1}}@media (prefers-reduced-motion:reduce){.lk-board .lk-tile.sap-glow:after{display:none}.lk-board .lk-tile.sprout,.lk-board .lk-tile.sprout.rise,.lk-board .lk-tile.sap-glow:after,.lk-board .lk-tile.ripen,.lk-board .lk-tile.cheer{animation:none}}.lk-strip.svelte-h58ul9{box-sizing:border-box;justify-items:center;gap:var(--space-1);width:100%;max-width:560px;color:var(--ink);text-align:center;margin:0;display:grid}.lettering.svelte-h58ul9{font-family:var(--font-display);letter-spacing:.02em;text-wrap:balance;-webkit-text-decoration:underline wavy color-mix(in srgb, var(--pen), transparent 55%);text-decoration:underline wavy color-mix(in srgb, var(--pen), transparent 55%);text-underline-offset:5px;paint-order:stroke fill;-webkit-text-stroke:5px var(--halo,transparent);stroke-linejoin:round;margin:0;font-size:22px;line-height:28px;text-decoration-thickness:1.5px;animation:.4s ease-out both svelte-h58ul9-write;rotate:-1.5deg}@keyframes svelte-h58ul9-write{0%{opacity:0;transform:translateY(3px)}}@media (width<=480px){.lettering.svelte-h58ul9{font-size:19px;line-height:25px}}@media (prefers-reduced-motion:reduce){.lettering.svelte-h58ul9{animation:none}}.lk-frame{contain:size;flex:1 0 auto;width:100%;max-width:100%;overflow:clip}.lk-frame.pans{--fade-left:0px;--fade-right:0px;overscroll-behavior-x:contain;overflow:auto hidden}.lk-frame.pans:is(.fade-left,.fade-right):not(.handoff){-webkit-mask-image:linear-gradient(to right, #0009, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), #0009);-webkit-mask-image:linear-gradient(to right, #0009, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), #0009);mask-image:linear-gradient(to right, #0009, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), #0009)}.lk-frame.pans.fade-left{--fade-left:28px}.lk-frame.pans.fade-right{--fade-right:28px}.lk-sizer{margin-inline:auto;position:relative;overflow-y:clip}.lk-frame.pans>.lk-sizer{overflow:clip}.lk-sizer>.lk-board{transform-origin:0 0;position:absolute;top:0;left:0}.lk-board .lk-tile{transition:left .18s ease-out,top .18s ease-out,width .18s ease-out,transform .18s ease-out,filter .18s ease-out}.lk-frame.handoff .lk-tile{transition:none}.lk-skip{z-index:6;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.lk-skip:focus-visible{outline:2px solid var(--sky);outline-offset:4px}.lk-board .lk-tile.still{z-index:5;transition:none}.lk-board .lk-tile.gliding{z-index:4;transition:none}.lk-board .lk-tile:is(.still,.gliding){will-change:transform}.lk-board .lk-drop{outline:2px dashed var(--leaf);outline-offset:5px;pointer-events:none;border-radius:14px;animation:.16s ease-out both drop-in;position:absolute}@keyframes drop-in{0%{opacity:0;scale:.9}}@media (prefers-reduced-motion:reduce){.lk-board .lk-tile{transition:none}.lk-board .lk-drop{animation:none}}:root{--sky-top:color-mix(in srgb, var(--sky) 22%, var(--ground));--sky-low:var(--ground-raised);--cloud:color-mix(in srgb, #fff 72%, var(--ground));--cloud-line:color-mix(in srgb, var(--pen) 16%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sky-top:color-mix(in srgb, var(--sky) 18%, var(--ground));--sky-low:var(--ground-raised);--cloud:color-mix(in srgb, var(--sky) 34%, var(--ground));--cloud-line:color-mix(in srgb, var(--pen) 22%, transparent)}}:root[data-theme=dark]{--sky-top:color-mix(in srgb, var(--sky) 18%, var(--ground));--sky-low:var(--ground-raised);--cloud:color-mix(in srgb, var(--sky) 34%, var(--ground));--cloud-line:color-mix(in srgb, var(--pen) 22%, transparent)}.lk-frame{position:relative}.lk-sky{background:linear-gradient(to bottom, var(--sky-top), var(--sky-low));pointer-events:none;width:100%;position:absolute;top:0;left:0}.lk-sky.rise,.lk-clouds{animation:sky-in var(--sky-ms) ease-out both}@keyframes sky-in{0%{opacity:0}}.lk-frame>.lk-sizer>.lk-sky{width:150%;left:-25%}.lk-frame.handoff>.lk-sizer:before{content:"";top:var(--soil-px);background:var(--earth);pointer-events:none;width:150%;position:absolute;bottom:0;left:-25%}@media (prefers-reduced-motion:reduce){.lk-sky.rise,.lk-clouds{animation:none}}.lk-frame{align-self:stretch}.lk-hint.svelte-b9elib{--halo:var(--earth);z-index:var(--layer-hint);padding-inline:var(--space-4);pointer-events:none;transition:transform .26s var(--ease-sprout), opacity .16s ease-out;justify-items:center;display:grid;position:absolute;top:0;left:0;right:0}.lk-hint.in-sky.svelte-b9elib{--halo:var(--sky-low)}body:has(.lk-peek) .lk-hint.svelte-b9elib{opacity:0}.lk-hint.held.svelte-b9elib{will-change:opacity;transition:none}.lk-hint.fade-out.svelte-b9elib{animation:.32s ease-out forwards svelte-b9elib-hint-out}.lk-hint.fade-in.svelte-b9elib{animation:.52s ease-out both svelte-b9elib-hint-in}@keyframes svelte-b9elib-hint-out{to{opacity:0}}@keyframes svelte-b9elib-hint-in{0%{opacity:0}}.lk-hint.svelte-b9elib:empty{display:none}@media (prefers-reduced-motion:reduce){.lk-hint.svelte-b9elib{transition:none}.lk-hint.fade-out.svelte-b9elib,.lk-hint.fade-in.svelte-b9elib,.ground-enter.svelte-b9elib,.lk-ground-leave.svelte-b9elib,.lk-ghost-host.svelte-b9elib>.lk-ghost,.lk-band-leave.svelte-b9elib{animation:none}}.lk-art.svelte-b9elib{pointer-events:none}.ground-enter.svelte-b9elib{will-change:opacity;animation:.28s ease-out both svelte-b9elib-enter}.lk-ground-leave.svelte-b9elib{will-change:opacity;animation:.52s ease-in-out .28s forwards svelte-b9elib-leave}.lk-ghost-host.svelte-b9elib{z-index:7;pointer-events:none;position:absolute;top:0;left:0}.lk-ghost-host.svelte-b9elib>.lk-ghost{transform-origin:0 0;will-change:opacity;animation:.52s ease-in-out .28s forwards svelte-b9elib-leave;position:absolute;top:0;left:0}.lk-ghost-host.svelte-b9elib .lk-ghost *{transition:none!important;animation:none!important}@keyframes svelte-b9elib-enter{0%{opacity:0}}.lk-band-leave.svelte-b9elib{animation:.52s ease-in-out forwards svelte-b9elib-leave}@keyframes svelte-b9elib-leave{to{opacity:0;visibility:hidden}}.dress.svelte-b9elib{animation:.7s ease-out both svelte-b9elib-dress}@keyframes svelte-b9elib-dress{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.dress.svelte-b9elib{animation:none}}h4.svelte-1q59ad3,p.svelte-1q59ad3,ol.svelte-1q59ad3{margin:0}.history.svelte-1q59ad3{gap:var(--space-3);padding:var(--space-3) 0;display:grid}.key.svelte-1q59ad3,section.svelte-1q59ad3>p:where(.svelte-1q59ad3){color:var(--ink-muted)}.nowrap.svelte-1q59ad3{white-space:nowrap}section.svelte-1q59ad3{gap:var(--space-1);display:grid}.guesses.svelte-1q59ad3{gap:4px;padding:0;list-style:none;display:grid}.guesses.svelte-1q59ad3 li:where(.svelte-1q59ad3){align-items:center;gap:var(--space-1);grid-template-columns:1.2em minmax(0,1fr) 3em;display:grid}.n.svelte-1q59ad3,.count.svelte-1q59ad3{color:var(--ink-muted);font-variant-numeric:tabular-nums;text-align:right}.marks.svelte-1q59ad3{grid-template-columns:repeat(var(--cols), minmax(0, 14px));gap:2px;display:grid}.mark.svelte-1q59ad3{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--bark);background:0 0;border-radius:2px;width:100%;display:inline-block}.mark.ok.svelte-1q59ad3{background:var(--leaf);border-color:var(--leaf)}.key.svelte-1q59ad3 .mark:where(.svelte-1q59ad3){vertical-align:-1px;width:10px}.lk-plant-portrait.svelte-4viche{pointer-events:none;width:100%;min-width:0;height:100%;display:block;overflow:visible}.portrait-symbols.svelte-1p2erko{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}h4.svelte-wryd4q,p.svelte-wryd4q{margin:0}.scores.svelte-wryd4q{text-align:center;padding-block:var(--space-2);border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stage.svelte-wryd4q+.stage:where(.svelte-wryd4q){border-left:1px solid var(--line)}.score.svelte-wryd4q{font-variant-numeric:tabular-nums;margin-top:2px;font-size:1.5rem;font-weight:700;line-height:1.1}.outcome.svelte-wryd4q{color:var(--ink-soft);margin-top:2px}.assistance.svelte-wryd4q{color:var(--ink-muted);gap:2px;display:grid}h3.svelte-cqgh6z,p.svelte-cqgh6z{margin:0}.overview.svelte-cqgh6z{gap:var(--space-3);padding-block:var(--space-2);display:grid}.spaces.svelte-cqgh6z{gap:var(--space-4) var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.space.svelte-cqgh6z{text-align:center;grid-column:span 2;min-width:0}.space.svelte-cqgh6z:nth-child(4){grid-column:2/span 2}.space.svelte-cqgh6z:nth-child(5){grid-column:4/span 2}h3.svelte-cqgh6z{letter-spacing:0;overflow-wrap:anywhere;font-size:.8rem}.portrait-control.svelte-cqgh6z{width:100%;color:inherit;cursor:pointer;border-radius:var(--radius-nub);background:0 0;border:0;padding:0;display:block}.portrait-control.svelte-cqgh6z:focus-visible,.play.svelte-cqgh6z:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.portrait.svelte-cqgh6z{width:100%;min-width:0;height:130px;min-height:0;margin-block:var(--space-1);contain:strict;justify-content:center;align-items:center;display:flex;overflow:hidden}.portrait.svelte-cqgh6z .lk-plant-portrait{max-width:100%;min-height:0;max-height:100%;overflow:hidden}.placeholder.svelte-cqgh6z{border-block:1px solid var(--line);width:100%;min-height:84px;color:var(--ink-muted);overflow-wrap:anywhere;place-items:center;display:grid}.inactive.svelte-cqgh6z{opacity:.8}.scores.svelte-cqgh6z{color:var(--ink-muted);gap:2px;font-size:.69rem;display:grid}.scores.svelte-cqgh6z span:where(.svelte-cqgh6z){display:block}.scores.svelte-cqgh6z b:where(.svelte-cqgh6z){color:var(--ink-soft);font-weight:600}.play.svelte-cqgh6z{padding:var(--space-2);color:var(--leaf);cursor:pointer;background:0 0;border:0;min-height:36px;font-weight:700}.legend.svelte-cqgh6z{text-align:center;color:var(--ink-muted);font-size:.68rem}.finished.svelte-cqgh6z{text-align:center;color:var(--ink-soft)}@media (height<=650px){.portrait.svelte-cqgh6z{height:100px}.spaces.svelte-cqgh6z{row-gap:var(--space-3)}}h3.svelte-a0y92f,p.svelte-a0y92f{margin:0}.result-host.svelte-a0y92f,.result-scroll.svelte-a0y92f{height:100%;min-height:0;position:relative}.result-pane.svelte-a0y92f{overscroll-behavior:contain;scrollbar-width:thin;contain:layout;padding-inline:2px;position:absolute;inset:0;overflow:hidden auto}.result-pane.inactive.svelte-a0y92f{visibility:hidden;pointer-events:none}.detail.svelte-a0y92f{gap:var(--space-2);padding-bottom:var(--space-2);display:grid}.outcome-heading.svelte-a0y92f{text-align:center}.outcome-heading.svelte-a0y92f h3:where(.svelte-a0y92f){font-size:1.65rem;line-height:1.15}.outcome-heading.svelte-a0y92f h3:where(.svelte-a0y92f):focus{outline:none}.sentence.svelte-a0y92f{color:var(--ink-soft);margin-top:var(--space-1);font-size:.85rem;line-height:1.35}.portrait.svelte-a0y92f{contain:strict;justify-content:center;align-items:center;width:100%;min-width:0;height:220px;min-height:0;display:flex;overflow:hidden}.portrait.svelte-a0y92f .lk-plant-portrait{max-width:100%;min-height:0;max-height:100%;overflow:hidden}.portrait-placeholder.svelte-a0y92f{color:var(--ink-muted);padding:var(--space-5);border-block:1px solid var(--line);text-align:center}.species.svelte-a0y92f{text-align:center}.tree-name.svelte-a0y92f{font-weight:700;line-height:1.2}.latin.svelte-a0y92f{color:var(--ink-muted)}.seal-line.svelte-a0y92f{align-items:center;gap:var(--space-1);margin-top:3px;font-size:.7rem;display:inline-flex}.view-switch.svelte-a0y92f{padding:var(--space-2);min-height:40px;color:var(--leaf);cursor:pointer;border-radius:var(--radius-nub);background:0 0;border:0;font-weight:700}.view-switch.svelte-a0y92f:focus-visible{outline:2px solid var(--sky);outline-offset:1px}.disclosures.svelte-a0y92f{gap:var(--space-1);display:grid}summary.svelte-a0y92f{width:fit-content;color:var(--ink-muted);cursor:pointer;padding-block:4px}summary.svelte-a0y92f:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.overview-share.svelte-a0y92f{margin-top:var(--space-3)}.lk-result-share.svelte-a0y92f{margin-top:var(--space-2);max-width:100%;font-size:.72rem;overflow-x:auto}.summary-label.svelte-a0y92f,.manual-copy.svelte-a0y92f{margin-top:var(--space-2);color:var(--ink-muted)}.nudge.svelte-a0y92f{padding-top:var(--space-2);border-top:1px solid var(--line)}.actions.svelte-a0y92f{gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--line);display:grid}.share-button.svelte-a0y92f{width:100%;min-height:42px}.secondary-actions.svelte-a0y92f{justify-content:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.secondary-actions.svelte-a0y92f button:where(.svelte-a0y92f){padding:var(--space-2);min-height:34px;font-size:.76rem}.answer-action.svelte-a0y92f{min-height:30px;padding:var(--space-1) var(--space-2);justify-self:center}.next.svelte-a0y92f{color:var(--ink-muted);text-align:center;font-size:.7rem}.error.svelte-a0y92f{color:var(--rust);text-align:center}.zoom-layer.svelte-a0y92f{z-index:2;pointer-events:none;visibility:hidden;contain:strict;position:absolute;overflow:hidden}.zoom-layer.svelte-a0y92f .lk-plant-portrait{min-height:0;max-height:100%;overflow:hidden}@media (height<=650px){.portrait.svelte-a0y92f{height:112px}.outcome-heading.svelte-a0y92f h3:where(.svelte-a0y92f){font-size:1.45rem}}.cracks.svelte-1km4c7g .top:where(.svelte-1km4c7g){transform-origin:-13px 0;animation:svelte-1km4c7g-lift var(--ms) cubic-bezier(.3, 1.4, .5, 1) both;animation-delay:var(--at)}.cracks.svelte-1km4c7g .lk-seed-seam:where(.svelte-1km4c7g){animation:svelte-1km4c7g-seam var(--ms) ease-out both;animation-delay:var(--at)}@keyframes svelte-1km4c7g-lift{to{transform:translate(-3px,-4px)rotate(-38deg)}}@keyframes svelte-1km4c7g-seam{to{opacity:0}}@media (prefers-reduced-motion:reduce){.cracks.svelte-1km4c7g .top:where(.svelte-1km4c7g),.cracks.svelte-1km4c7g .lk-seed-seam:where(.svelte-1km4c7g){animation:none}}.seedbed.svelte-1rwp4fm{gap:var(--space-2);padding-block:var(--space-6);color:var(--ink-muted);justify-items:center;display:grid}svg.svelte-1rwp4fm{width:128px;height:74px;overflow:visible}.soil.svelte-1rwp4fm{fill:var(--soil)}.topsoil.svelte-1rwp4fm{fill:none;stroke:var(--soil-deep);stroke-width:3px;opacity:.5}.shade.svelte-1rwp4fm{fill:var(--ink);opacity:.18}.rock.svelte-1rwp4fm{transform-origin:0 8px;animation:1.1s ease-in-out infinite alternate svelte-1rwp4fm-rock}@keyframes svelte-1rwp4fm-rock{0%{transform:rotate(-14deg)}to{transform:rotate(10deg)}}.shoot.svelte-1rwp4fm{fill:none;stroke:var(--leaf);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:12 24;animation:2.2s ease-in-out infinite svelte-1rwp4fm-peek}@keyframes svelte-1rwp4fm-peek{0%,20%{stroke-dashoffset:12px}55%,70%{stroke-dashoffset:0}to{stroke-dashoffset:12px}}@media (prefers-reduced-motion:reduce){.rock.svelte-1rwp4fm,.shoot.svelte-1rwp4fm{animation:none}.shoot.svelte-1rwp4fm{stroke-dashoffset:0}}.shell.svelte-1n46o8q{flex-direction:column;min-height:100dvh;display:flex}.page.svelte-1n46o8q{flex-direction:column;flex:1 0 auto;width:100%;margin:0;padding:0;display:flex}.play.svelte-1n46o8q{gap:var(--space-5);flex-direction:column;flex:1 0 auto;align-items:center;min-width:0;display:flex}.stage.svelte-1n46o8q{gap:var(--space-2);flex-direction:column;flex:1 0 auto;align-items:center;width:100%;min-width:0;display:flex}.state.svelte-1n46o8q{gap:var(--space-3);max-width:760px;padding-block:var(--space-6);padding-inline:var(--space-4);color:var(--ink-muted);justify-items:center;display:grid}.state.svelte-1n46o8q p:where(.svelte-1n46o8q){color:var(--ink);margin:0}@media (width<=480px){.play.svelte-1n46o8q{gap:var(--space-3)}}
