.rail.svelte-1wq3oog{gap:var(--space-2);--avatar-scale:var(--rail-face);padding:0 var(--space-1);margin:0 calc(var(--space-1) * -1);display:grid}button.svelte-1wq3oog{align-items:center;gap:var(--space-3);padding:var(--space-1);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:transform var(--motion-press) var(--ease-spring);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);display:grid}button.svelte-1wq3oog:not(:disabled):hover{transform:translate(2px)}button.svelte-1wq3oog:disabled{cursor:not-allowed}.label.svelte-1wq3oog{font-size:var(--text-ui);color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selected.svelte-1wq3oog .label:where(.svelte-1wq3oog){color:var(--ink);font-weight:600}@container railpane (width>=16rem){.rail.svelte-1wq3oog{padding-bottom:var(--space-1);gap:0;display:flex}button.svelte-1wq3oog+button:where(.svelte-1wq3oog){margin-inline-start:var(--space-1)}.rail.svelte-1wq3oog:before,.rail.svelte-1wq3oog:after{content:"";flex:1.5 1 0}button.svelte-1wq3oog{justify-items:center;gap:var(--space-1);min-width:0;padding:var(--space-1) 0;flex:auto;grid-template-columns:minmax(0,1fr)}.rail.svelte-1wq3oog .avatar{width:var(--size);aspect-ratio:1;max-width:100%;height:auto}.label.svelte-1wq3oog{display:none}}@container railpane (width>=30rem){.selected.svelte-1wq3oog{justify-content:center;gap:var(--space-2);grid-template-columns:auto auto}.selected.svelte-1wq3oog .label:where(.svelte-1wq3oog){display:block}}@container railpane (width>=66rem){button.svelte-1wq3oog{justify-content:center;gap:var(--space-2);grid-template-columns:auto auto}.label.svelte-1wq3oog{white-space:normal;line-height:1.25;display:block;overflow:visible}}.row.svelte-1v8e5hg{--radius:1.5rem .95rem 1.3rem 1.1rem;--tint:.85;isolation:isolate;align-items:center;gap:var(--space-3);padding:var(--space-4);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"gutter body index";display:grid;position:relative}.row.svelte-1v8e5hg:before{content:"";z-index:-1;--wash:color-mix(in oklab, oklch(var(--pane-l) calc(.035 * var(--tint)) var(--hue)) 78%, transparent);background:linear-gradient(148deg, var(--wash), transparent 78%);box-shadow:inset 0 0 0 1px color-mix(in oklab, oklch(60% calc(.04 * var(--tint)) var(--hue)) 22%, transparent);border-radius:var(--radius);filter:url(#liquid);position:absolute;inset:0}.row.svelte-1v8e5hg:after{content:"";inset:var(--liquid-peak);z-index:-2;border-radius:var(--radius);box-shadow:var(--glow-pane), var(--shadow-pane);position:absolute}.row.v1.svelte-1v8e5hg{--radius:1.1rem 1.45rem .95rem 1.35rem}.row.v2.svelte-1v8e5hg{--radius:1.3rem 1.15rem 1.5rem .95rem}.row.current.svelte-1v8e5hg:before{background:color-mix(in oklab, oklch(var(--character-l) calc(var(--character-c) * var(--tint)) var(--hue)) 13%, var(--wash));box-shadow:inset 0 0 0 1px oklch(var(--character-l) calc(var(--character-c) * var(--tint)) var(--hue) / .16);animation:11s ease-in-out infinite svelte-1v8e5hg-sway}.row.current.svelte-1v8e5hg{animation:11s ease-in-out infinite svelte-1v8e5hg-tilt}@keyframes svelte-1v8e5hg-sway{0%,to{rotate:.12deg;scale:1.003 .998}50%{rotate:-.09deg;scale:.998 1.004}}@keyframes svelte-1v8e5hg-tilt{0%,to{rotate:-.3deg}50%{rotate:.22deg}}.gutter.svelte-1v8e5hg{grid-area:gutter;justify-items:center;display:grid}.row.svelte-1v8e5hg .avatar{--art:calc(var(--text-prose) * 1.5)}.row.current.svelte-1v8e5hg .avatar{--art:calc(var(--text-prose) * 2.2)}.body.svelte-1v8e5hg{grid-area:body;min-width:0}.text.svelte-1v8e5hg{text-align:center;font-size:var(--text-prose);text-wrap:pretty;line-height:1.5}.index.svelte-1v8e5hg{font-size:var(--text-ui);color:var(--ink-faint);text-align:right;font-variant-numeric:tabular-nums;grid-area:index}.word.svelte-1v8e5hg{font:inherit;color:var(--ink);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-press) linear, color var(--motion-press) linear, transform var(--motion-press) var(--ease-spring);background:0 0;border:0;margin:0 -.1em;padding:.05em .1em;display:inline}.current.svelte-1v8e5hg .word:where(.svelte-1v8e5hg){animation:svelte-1v8e5hg-pop var(--motion-pop) var(--ease-spring) backwards}.word.svelte-1v8e5hg:not(:disabled):hover{color:oklch(var(--character-l) var(--character-c) var(--hue));background:oklch(var(--character-l) var(--character-c) var(--hue) / .16);transform:translateY(-1px)}.word.svelte-1v8e5hg:disabled{cursor:default;color:var(--ink)}.word.chosen.svelte-1v8e5hg{color:oklch(var(--character-l) var(--character-c) var(--hue));background:oklch(var(--character-l) var(--character-c) var(--hue) / .28);font-weight:600}.word.goal.svelte-1v8e5hg{color:var(--goal);font-weight:700}.gap.svelte-1v8e5hg{white-space:pre-wrap}@keyframes svelte-1v8e5hg-pop{0%{opacity:0;transform:translateY(.4em)scale(.94)}to{opacity:1;transform:none}}@container ledger (width<=30rem){.row.svelte-1v8e5hg{align-items:start;column-gap:var(--space-2);grid-template:".body"1fr"gutter body""index body"".body"1fr/auto minmax(0,1fr);row-gap:0}.index.svelte-1v8e5hg{text-align:center;margin-top:var(--space-3)}}@media (prefers-reduced-motion:reduce){.current.svelte-1v8e5hg .word:where(.svelte-1v8e5hg){animation:none}.row.svelte-1v8e5hg:before{filter:none}.row.current.svelte-1v8e5hg,.row.current.svelte-1v8e5hg:before{animation:none}}.ledger.svelte-ovo19c{overscroll-behavior:contain;scrollbar-width:thin;padding:0 var(--ledger-inset,clamp(0rem, 5vw - 1.25rem, var(--space-4)));overflow-y:auto}.stack.svelte-ovo19c{align-content:start;gap:var(--gap);display:grid;container:ledger/inline-size}.slot.svelte-ovo19c{grid-template-rows:1fr;display:grid}.slot-inner.svelte-ovo19c{min-height:0}.slot.newest.svelte-ovo19c .slot-inner:where(.svelte-ovo19c){animation:svelte-ovo19c-clip-during-drop var(--motion-enter) step-end}@keyframes svelte-ovo19c-clip-during-drop{0%,to{overflow:hidden}}.slot.newest.svelte-ovo19c{animation:svelte-ovo19c-drop var(--motion-enter) var(--ease-spring)}.spinner.svelte-ovo19c{padding:var(--space-5);justify-content:center;gap:.4rem;display:flex}.spinner.svelte-ovo19c span:where(.svelte-ovo19c){background:var(--ink-faint);width:.5rem;height:.5rem;animation:svelte-ovo19c-think 1.25s ease-in-out calc(var(--n) * .16s) infinite;border-radius:50%}@keyframes svelte-ovo19c-think{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-.28rem)}}@keyframes svelte-ovo19c-drop{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}.slot.svelte-ovo19c:not(.newest):not(.pending){opacity:.62}@supports (animation-timeline:view()){.slot.svelte-ovo19c:not(.newest):not(.pending){animation:linear both svelte-ovo19c-legible;animation-timeline:view();animation-range:entry 15% exit 85%}@keyframes svelte-ovo19c-legible{0%,to{opacity:.62}42%,58%{opacity:1}}}@media (prefers-reduced-motion:reduce){.slot.newest.svelte-ovo19c{animation:none}.slot.svelte-ovo19c:not(.newest):not(.pending){opacity:.62;animation:none}.spinner.svelte-ovo19c span:where(.svelte-ovo19c){opacity:.55;animation:none}}.confetti.svelte-1k3qmvm{z-index:1;pointer-events:none;--burst-reach:min(78vmin, 46rem);--burst-x:50%;--burst-y:45%;position:fixed;inset:0}.fleck.svelte-1k3qmvm{left:var(--burst-x);top:var(--burst-y);width:var(--size);height:calc(var(--size) * .48);margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) * -.24);background:oklch(var(--character-l) var(--character-c) var(--hue));animation:svelte-1k3qmvm-fling var(--dur) var(--ease-fling) var(--delay) both, svelte-1k3qmvm-appear .1s linear var(--delay) backwards;border-radius:1px;position:absolute}.fleck.goal.svelte-1k3qmvm{background:var(--goal)}@keyframes svelte-1k3qmvm-fling{0%{transform:translateY(0) rotate(var(--angle)) translateX(0) rotate(0deg);opacity:1}68%{opacity:1}to{transform:translateY(calc(var(--reach) * 13vmin)) rotate(calc(var(--angle) + var(--spin))) translateX(calc(var(--reach) * var(--burst-reach))) rotate(var(--tumble));opacity:0}}@keyframes svelte-1k3qmvm-appear{0%{opacity:0}to{opacity:1}}@media (pointer:coarse){.fleck.svelte-1k3qmvm:not(:nth-child(3n)){display:none}}@media (prefers-reduced-motion:reduce){.confetti.svelte-1k3qmvm{display:none}}.defs.svelte-5cnblc{pointer-events:none;width:0;height:0;position:absolute}body.melting .game{filter:url(#melt);transform-origin:top}body.melting .game *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){body.melting .game{filter:none}body.melting .game *{animation-play-state:running}}.fine.svelte-oodfne{color:var(--ink-soft)}.fine.svelte-oodfne a:where(.svelte-oodfne){color:var(--ink);text-underline-offset:.2em}.note.svelte-mno9lm{text-align:center;font-size:var(--text-ui);color:var(--ink-faint);margin:0}.refresh.svelte-mno9lm{padding:var(--space-2);color:var(--ink-faint);opacity:.55;cursor:pointer;transition:opacity var(--motion-press) var(--ease-phase), color var(--motion-press) var(--ease-phase);background:0 0;border:none;place-items:center;display:grid}.refresh.svelte-mno9lm:hover:not(:disabled){opacity:1;color:var(--ink)}.refresh.svelte-mno9lm:disabled{cursor:default;opacity:.25}.refresh.svelte-mno9lm svg:where(.svelte-mno9lm){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem}.route.svelte-mno9lm{opacity:.5;pointer-events:none;transition:opacity var(--motion-enter) var(--ease-phase)}.route.lit.svelte-mno9lm{opacity:1}.trail.svelte-mno9lm{fill:none;stroke:oklch(var(--character-l) var(--character-c) var(--hue));stroke-width:.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:svelte-mno9lm-draw var(--dur) var(--ease-phase) .2s forwards}.route.lit.svelte-mno9lm .trail:where(.svelte-mno9lm){stroke-width:1.1px}.point.svelte-mno9lm{transform-box:fill-box;transform-origin:50%;transition:scale var(--motion-press) var(--ease-spring)}.point.hot.svelte-mno9lm{scale:1.85}.hit.svelte-mno9lm{fill:#0000;pointer-events:all;cursor:default}.stop.svelte-mno9lm{fill:oklch(var(--character-l) var(--character-c) var(--hue));transform-box:fill-box;transform-origin:50%;animation:svelte-mno9lm-arrive .26s var(--ease-spring) calc(.2s + var(--dur) * var(--n) / var(--of)) both}.stop.start.svelte-mno9lm{fill:var(--medal-3)}.stop.goal.svelte-mno9lm{fill:var(--goal);filter:drop-shadow(0 0 1.8px var(--goal))}@media (prefers-reduced-motion:reduce){.trail.svelte-mno9lm{stroke-dashoffset:0;animation:none}.stop.svelte-mno9lm{animation:none}}@keyframes svelte-mno9lm-draw{to{stroke-dashoffset:0}}@keyframes svelte-mno9lm-arrive{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}.asking.svelte-2ilis4{color:var(--ink-soft);max-width:var(--measure)}.deciding.svelte-2ilis4{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.standings.svelte-2ilis4{gap:var(--space-1);scrollbar-gutter:stable both-edges;width:min(100%,34rem);max-height:40vh;margin:0;margin-inline:auto;padding:0;list-style:none;display:grid;overflow-y:auto}.standings.svelte-2ilis4 li:where(.svelte-2ilis4){align-items:center;gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.standings.svelte-2ilis4 .pick:where(.svelte-2ilis4){align-items:baseline;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-press) var(--ease-phase), border-color var(--motion-press) var(--ease-phase);background:0 0;border:1px solid #0000;grid-template-columns:2.6rem minmax(0,1fr) auto;display:grid}.standings.svelte-2ilis4 .pick:where(.svelte-2ilis4):hover,.standings.svelte-2ilis4 .eye:where(.svelte-2ilis4):hover{background:oklch(100% 0 0/.04)}.standings.svelte-2ilis4 .eye:where(.svelte-2ilis4){padding:var(--space-2);border-radius:var(--radius-sm);color:var(--ink-faint);cursor:pointer;transition:background-color var(--motion-press) var(--ease-phase), color var(--motion-press) var(--ease-phase);background:0 0;border:1px solid #0000;place-items:center;display:grid}.standings.svelte-2ilis4 .eye[aria-pressed=true]:where(.svelte-2ilis4){color:oklch(var(--character-l) var(--character-c) var(--hue))}.standings.svelte-2ilis4 .eye:where(.svelte-2ilis4) svg:where(.svelte-2ilis4){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:1.15rem;height:1.15rem}.standings.svelte-2ilis4 .eye:where(.svelte-2ilis4) .slash:where(.svelte-2ilis4){stroke-width:1.9px}.standings.svelte-2ilis4 .pick.current:where(.svelte-2ilis4){border-color:oklch(var(--character-l) var(--character-c) var(--hue) / .4);background:oklch(var(--character-l) var(--character-c) var(--hue) / .08);color:var(--ink)}.standings.svelte-2ilis4 .place:where(.svelte-2ilis4){font-variant-numeric:tabular-nums;color:var(--ink-faint);font-weight:600}.standings.svelte-2ilis4 [data-place="1"]:where(.svelte-2ilis4) .place:where(.svelte-2ilis4){color:var(--medal-1)}.standings.svelte-2ilis4 [data-place="2"]:where(.svelte-2ilis4) .place:where(.svelte-2ilis4){color:var(--medal-2)}.standings.svelte-2ilis4 [data-place="3"]:where(.svelte-2ilis4) .place:where(.svelte-2ilis4){color:var(--medal-3)}.standings.svelte-2ilis4 .who:where(.svelte-2ilis4){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.standings.svelte-2ilis4 .numbers:where(.svelte-2ilis4){color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.hero.svelte-2ilis4{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-4);display:flex;position:relative}.titles.svelte-2ilis4{text-align:center;justify-items:center;gap:.1em;min-width:0;display:grid}.hero[data-place="1"].svelte-2ilis4 .verdict:where(.svelte-2ilis4){color:var(--medal-1)}.hero[data-place="2"].svelte-2ilis4 .verdict:where(.svelte-2ilis4){color:var(--medal-2)}.hero[data-place="3"].svelte-2ilis4 .verdict:where(.svelte-2ilis4){color:var(--medal-3)}.champion.svelte-2ilis4{font-size:var(--text-display);letter-spacing:.01em;color:oklch(var(--character-l) var(--character-c) var(--hue));overflow-wrap:anywhere;max-width:100%;animation:svelte-2ilis4-crown var(--motion-pop) var(--ease-spring) both;font-weight:600;line-height:1.05}.champion.quiet.svelte-2ilis4{color:var(--ink)}.verdict.svelte-2ilis4{font-size:var(--text-ui);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-faint);animation:svelte-2ilis4-rise var(--motion-enter) var(--ease-spring) .16s both}.bloom.svelte-2ilis4{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 45%, oklch(var(--character-l) var(--character-c) var(--hue) / .34), transparent 66%);animation:svelte-2ilis4-flare var(--motion-phase) var(--ease-phase) both, svelte-2ilis4-pulse 6.5s ease-in-out 1s infinite;position:absolute;inset:-85% 0}.plot.svelte-2ilis4{align-items:center;gap:var(--gap);--map-cap:24rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.everyone.svelte-2ilis4,.ours.svelte-2ilis4{display:contents}.mapbar.svelte-2ilis4{margin-bottom:var(--space-3);justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--text-ui);color:var(--ink-soft);flex-wrap:wrap;display:flex}.missing.svelte-2ilis4{color:var(--ink-faint);text-align:center;margin:0}.standing.svelte-2ilis4{text-align:center;text-wrap:balance;color:var(--ink-faint);margin:0}.standing.svelte-2ilis4 strong:where(.svelte-2ilis4){color:var(--ink);font-size:var(--text-prose);font-weight:600}.overlay.svelte-2ilis4{gap:var(--gap);padding:calc(var(--gap) * 2) var(--gap);align-content:start;justify-items:center;width:min(64rem,100%);margin-inline:auto;display:grid}.overlay.svelte-2ilis4 .pane.wide{width:100%}.head.svelte-2ilis4{align-items:center;gap:var(--space-3) var(--space-4);grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;display:grid}.head.svelte-2ilis4 h2:where(.svelte-2ilis4){text-align:center;min-width:0;font-size:var(--text-prose);color:var(--ink);margin:0;font-weight:600}.shut.svelte-2ilis4{border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;color:var(--ink-faint);font-size:var(--text-prose);cursor:pointer;transition:color var(--motion-press) linear, background-color var(--motion-press) linear;background:0 0;border:0;flex:none;place-items:center;padding:0;line-height:1;display:grid}.shut.svelte-2ilis4:hover,.shut.svelte-2ilis4:focus-visible{color:var(--ink);background:oklch(100% 0 0/.08)}.path.svelte-2ilis4{font-size:var(--text-ui);scrollbar-gutter:stable both-edges;place-content:safe center center;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.rung.svelte-2ilis4{column-gap:var(--space-2);animation:svelte-2ilis4-rung var(--motion-pop) var(--ease-spring) calc(.3s + var(--n) * var(--step)) both;grid-template-columns:auto auto minmax(0,1fr);align-items:stretch;display:grid}.mark.svelte-2ilis4{background:oklch(100% 0 0/.16);width:1px;margin-inline:.35rem;position:relative}.mark.svelte-2ilis4:before{content:"";background:var(--ink-faint);width:.42rem;height:.42rem;transition:scale var(--motion-press) var(--ease-spring);border-radius:50%;position:absolute;top:calc(.3rem + .7em);left:50%;translate:-50% -50%}.rung.start.svelte-2ilis4 .mark:where(.svelte-2ilis4){background:linear-gradient(#0000 calc(.3rem + .7em),oklch(100% 0 0/.16) calc(.3rem + .7em))}.rung.svelte-2ilis4:last-child .mark:where(.svelte-2ilis4){background:linear-gradient(oklch(100% 0 0/.16) calc(.3rem + .7em),#0000 calc(.3rem + .7em))}.rung.start.svelte-2ilis4 .mark:where(.svelte-2ilis4):before{background:var(--ground);box-shadow:inset 0 0 0 1.5px var(--medal-3)}.rung.hot.svelte-2ilis4{border-radius:var(--radius-sm);background:oklch(100% 0 0/.05)}.rung.hot.svelte-2ilis4 .words:where(.svelte-2ilis4){color:oklch(var(--character-l) var(--character-c) var(--hue))}.rung.hot.svelte-2ilis4 .mark:where(.svelte-2ilis4):before{scale:1.5}.voice.svelte-2ilis4{opacity:.72;width:1.35rem;height:1.35rem;transition:opacity var(--motion-press) var(--ease-phase);border-radius:50%;align-self:start;margin-top:calc(.7em - .375rem)}.rung.hot.svelte-2ilis4 .voice:where(.svelte-2ilis4){opacity:1}.words.svelte-2ilis4{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:.3rem;padding-block:.3rem;line-height:1.4;display:flex}.word.svelte-2ilis4+.word:where(.svelte-2ilis4):before{content:"·";color:var(--ink-faint);margin-right:.3rem}.rung.goal.svelte-2ilis4 .words:where(.svelte-2ilis4){color:var(--goal);animation:svelte-2ilis4-ignite .9s ease-out calc(.3s + var(--n) * var(--step)) both;font-weight:600}.rung.goal.svelte-2ilis4 .mark:where(.svelte-2ilis4):before{background:var(--goal)}.tally.svelte-2ilis4{font-size:var(--text-ui);color:var(--ink-faint);font-variant-numeric:tabular-nums;animation:svelte-2ilis4-rise var(--motion-enter) var(--ease-spring) .24s both;font-weight:400}@keyframes svelte-2ilis4-crown{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes svelte-2ilis4-rise{0%{opacity:0;translate:0 .4rem}to{opacity:1;translate:0}}@keyframes svelte-2ilis4-flare{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes svelte-2ilis4-pulse{0%,to{opacity:.75;scale:1}50%{opacity:1;scale:1.06}}@keyframes svelte-2ilis4-rung{0%{opacity:0;translate:0 .3rem;scale:.6}to{opacity:1;translate:0;scale:1}}@keyframes svelte-2ilis4-ignite{0%{text-shadow:0 0 #0000}35%{text-shadow:0 0 1.1rem var(--goal)}to{text-shadow:0 0 .35rem oklch(84% .16 92/.35)}}@media (prefers-reduced-motion:reduce){.bloom.svelte-2ilis4{opacity:.8;animation:none}.rung.goal.svelte-2ilis4 .words:where(.svelte-2ilis4){text-shadow:none;animation:none}}.onward.svelte-2ilis4{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rail.svelte-1kujim4{gap:var(--space-3);--avatar-scale:var(--rail-face);padding:0 var(--space-1);margin:0 calc(var(--space-1) * -1);list-style:none;display:grid}li.svelte-1kujim4{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.who.svelte-1kujim4{min-width:0}.name.svelte-1kujim4{font-size:var(--text-ui);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.me.svelte-1kujim4 .name:where(.svelte-1kujim4):after{content:" (you)";color:var(--ink-faint);font-weight:400}.words.svelte-1kujim4{flex-wrap:wrap;align-content:start;gap:0 .35em;line-height:1.3;display:flex}.word.svelte-1kujim4{font-size:var(--text-ui);color:var(--ink-soft)}.place.svelte-1kujim4{font-size:var(--text-ui);font-variant-numeric:tabular-nums;color:var(--ink-faint);place-items:center;font-weight:600;display:grid}.score.svelte-1kujim4{font-size:var(--text-ui);font-variant-numeric:tabular-nums;color:var(--ink-faint)}.tag.svelte-1kujim4{font-size:var(--text-ui);color:var(--ink-faint)}.away.svelte-1kujim4{opacity:.62}@container railpane (width>=16rem){.rail.dense.svelte-1kujim4{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr))}.rail.dense.svelte-1kujim4 li:where(.svelte-1kujim4){justify-content:start;gap:var(--space-2);grid-template-columns:auto minmax(0,auto) auto}.rail.dense.svelte-1kujim4 .words:where(.svelte-1kujim4),.rail.dense.svelte-1kujim4 .score:where(.svelte-1kujim4),.rail.dense.svelte-1kujim4 .tag:where(.svelte-1kujim4){display:none}.rail.dense.svelte-1kujim4 .place:where(.svelte-1kujim4){grid-column:3}.rail.dense.svelte-1kujim4 .name:where(.svelte-1kujim4){font-weight:500}@container railpane (width>=30rem){.rail.dense.svelte-1kujim4{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}}.rail.dense.svelte-1kujim4 .me:where(.svelte-1kujim4) .name:where(.svelte-1kujim4):after{content:none}}.top.svelte-1s8x1u0{align-items:center;gap:var(--gap);padding:var(--gap);grid-template-columns:minmax(auto,1fr) minmax(0,auto) minmax(auto,1fr);display:grid}.mark.svelte-1s8x1u0{translate:var(--mark-shift,0);font-family:var(--font-display);font-style:italic;font-size:var(--text-display);color:var(--ink-soft);white-space:nowrap;cursor:pointer;transition:color var(--motion-press) linear;background:0 0;border:0;grid-column:1;justify-self:start;padding:0;line-height:1}.mark.svelte-1s8x1u0:hover,.mark.svelte-1s8x1u0:focus-visible{color:var(--ink)}.chain.svelte-1s8x1u0{translate:var(--chain-shift,0);justify-self:center;align-items:baseline;gap:var(--space-2);min-width:0;max-width:100%;font-size:var(--text-prose);grid-column:2;display:flex}.from.svelte-1s8x1u0,.to.svelte-1s8x1u0{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.to.svelte-1s8x1u0{color:var(--goal);font-weight:600}.right.svelte-1s8x1u0{justify-self:end;align-items:center;gap:var(--space-4);grid-column:3;display:flex}.right.svelte-1s8x1u0 button:where(.svelte-1s8x1u0){border:1px solid var(--edge);border-radius:var(--radius-pill);cursor:pointer;width:2.25rem;height:2.25rem;color:var(--ink-soft);background:0 0}.game.svelte-m1s2ff{--ledger-inset:clamp(0rem, 5vw - 1.25rem, var(--space-4));height:100dvh;animation:svelte-m1s2ff-arrive var(--motion-enter) var(--ease-fling) both;grid-template-rows:auto minmax(0,1fr);display:grid}@keyframes svelte-m1s2ff-arrive{0%{opacity:0;scale:.82}}.board.svelte-m1s2ff{grid-template-columns:minmax(0,1fr);grid-template-rows:fit-content(30%) minmax(0, 1fr) fit-content(var(--roster-cap,38%));gap:var(--gap);padding:0 var(--gap) var(--gap);min-height:0;display:grid}.board.svelte-m1s2ff:has(.rail-pane.players.open){--roster-cap:55%}.ledger-cell.svelte-m1s2ff{grid-area:2/1;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.rail-pane.voices{grid-area:1/1}.rail-pane.players{grid-area:3/1}.rail-pane{align-self:start;min-height:0;max-height:100%;container:railpane/inline-size}.game.svelte-m1s2ff{--chain-shift:0px;--mark-shift:0px;--gap:var(--space-3)}@media (aspect-ratio>=1) and (width>=52rem){.board.svelte-m1s2ff{grid-template-columns:var(--rail) minmax(0, 1fr);grid-template-rows:fit-content(65%) minmax(0,1fr)}.game.svelte-m1s2ff{--gap:var(--space-4);--chain-shift:calc((var(--rail) + var(--gap)) / 2);--mark-shift:calc(var(--rail) / 2 - 50%)}.rail-pane.voices{grid-area:1/1}.rail-pane.players{grid-area:2/1}.ledger-cell.svelte-m1s2ff{grid-area:1/2/span 2}.pane.rail-pane{padding-inline:var(--gap)}}@media (aspect-ratio>=1) and (width>=76rem){.board.svelte-m1s2ff{grid-template-columns:var(--rail) minmax(0, 1fr) var(--rail);grid-template-rows:minmax(0,1fr)}.game.svelte-m1s2ff{--chain-shift:0px}.rail-pane.players{grid-area:1/3}.ledger-cell.svelte-m1s2ff{grid-area:1/2}}h2.svelte-m1s2ff{font-size:var(--text-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint);margin-bottom:var(--space-3)}.again.svelte-m1s2ff{margin-top:var(--gap);padding-top:var(--gap);border-top:1px solid var(--edge);gap:var(--space-2);flex-wrap:wrap;display:flex}.again.svelte-m1s2ff button{flex:auto}.actions.svelte-m1s2ff{justify-items:stretch;gap:var(--space-2);padding-bottom:var(--gap);padding-inline:var(--ledger-inset);display:grid}.notice.svelte-m1s2ff,.hint.svelte-m1s2ff{text-align:center}.bar.svelte-m1s2ff{grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;width:100%;display:grid}.submission.svelte-m1s2ff{min-width:0;padding:var(--space-1);border-radius:var(--radius-pill);transition:box-shadow var(--motion-enter) linear, background-color var(--motion-enter) linear;grid-column:2;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #0000}.bar.picking.svelte-m1s2ff .submission:where(.svelte-m1s2ff){background:oklch(var(--character-l) var(--character-c) var(--h) / .09);box-shadow:inset 0 0 0 1px oklch(var(--character-l) var(--character-c) var(--h) / .32)}.picked.svelte-m1s2ff{opacity:0;min-width:0;max-width:0;color:var(--ink-soft);transition:max-width var(--motion-enter) var(--ease-spring), margin-inline-start var(--motion-enter) var(--ease-spring), opacity var(--motion-enter) linear;flex-wrap:wrap;gap:.45em;margin-inline-start:0;display:flex;overflow:hidden}.bar.picking.svelte-m1s2ff .picked:where(.svelte-m1s2ff){max-width:48rem;margin-inline:var(--space-3);opacity:1}.pick.svelte-m1s2ff{white-space:nowrap}.notice.svelte-m1s2ff:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.notice.svelte-m1s2ff,.hint.svelte-m1s2ff{font-size:var(--text-ui);color:var(--ink-faint);text-align:center}.pane.rail-pane{padding:var(--space-3)}.rail-pane .scroller{scrollbar-width:thin;scrollbar-color:var(--edge) transparent}.unfold.rail{display:none}@container railpane (width>=16rem){h2.svelte-m1s2ff{display:none}.rail-pane.voices .scroller{scrollbar-gutter:auto}.unfold.rail{display:grid}.rail-pane.players.folded .again.svelte-m1s2ff{display:none}}.editor.svelte-1txp3rj{gap:var(--space-1);min-width:0;display:grid}.current.svelte-1txp3rj{align-items:center;gap:var(--space-2);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:0;display:flex}.current.svelte-1txp3rj:disabled{cursor:default}.text.svelte-1txp3rj{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pencil.svelte-1txp3rj{width:.85em;height:.85em;fill:var(--ink-faint);opacity:0;transition:opacity var(--motion-press) ease;flex:none}.current.svelte-1txp3rj:hover .pencil:where(.svelte-1txp3rj),.current.svelte-1txp3rj:focus-visible .pencil:where(.svelte-1txp3rj){opacity:1}.current.svelte-1txp3rj:disabled .pencil:where(.svelte-1txp3rj){opacity:0}.entry.svelte-1txp3rj{width:100%;min-width:0;padding:var(--space-1) var(--space-2);font:inherit;color:var(--ink);border:1px solid var(--edge);border-radius:var(--radius-sm);background:oklch(0% 0 0/.25)}.entry.svelte-1txp3rj:focus-visible{outline:2px solid oklch(var(--character-l) var(--character-c) var(--focus-hue,288));outline-offset:1px}.error.svelte-1txp3rj{font-size:var(--text-ui);color:var(--conflict)}.lobby.svelte-qejrht{gap:var(--gap);padding:calc(var(--gap) * 2) var(--gap);width:min(58rem,100%);transition:scale var(--motion-launch) var(--ease-fall), rotate var(--motion-launch) var(--ease-fall), opacity var(--motion-launch) var(--ease-fall);transform-origin:50% 50dvh;align-content:center;justify-items:center;margin-inline:auto;display:grid}.lobby.consumed.svelte-qejrht{opacity:0;rotate:-38deg;scale:.45}.lobby.consumed.svelte-qejrht .pane:before{filter:none}@media (prefers-reduced-motion:reduce){.lobby.consumed.svelte-qejrht{opacity:.5;rotate:0deg;scale:1}}.slot.svelte-qejrht{width:100%}.waiting-room.svelte-qejrht{justify-content:center;align-items:center;gap:var(--space-3);min-height:1.625rem;font-size:var(--text-ui);color:var(--ink-faint);display:flex}.spin.svelte-qejrht{border:2px solid var(--edge);border-top-color:var(--ink-soft);border-radius:50%;flex:none;width:1.1rem;height:1.1rem;animation:.75s linear infinite svelte-qejrht-spin}@keyframes svelte-qejrht-spin{to{rotate:360deg}}.account.svelte-qejrht{color:var(--ink-soft)}.corner.svelte-qejrht{top:calc(var(--space-2) * -1);z-index:1;background:oklch(var(--pane-l) var(--pane-c) var(--h,var(--pane-h)));border:1px solid var(--edge);border-radius:var(--radius-pill);cursor:pointer;width:2.25rem;height:2.25rem;color:var(--ink-soft);place-items:center;text-decoration:none;display:grid;position:absolute}.corner.svelte-qejrht:hover{color:var(--ink)}.rules.svelte-qejrht{right:calc(var(--space-2) * -1)}h1.svelte-qejrht{font-family:var(--font-display);font-size:var(--text-hero);letter-spacing:.01em;color:var(--ink);font-style:italic;font-weight:400}h2.svelte-qejrht{font-size:var(--text-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint);margin-bottom:var(--space-3)}.lobby.svelte-qejrht .setup,.lobby.svelte-qejrht .players,.lobby.svelte-qejrht .welcome{width:100%}.lobby.svelte-qejrht .welcome{container-type:inline-size}.cta.svelte-qejrht{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;min-height:2.5rem;display:flex}@container (width<=44rem){.ways.svelte-qejrht{justify-content:center;width:100%}.ways.svelte-qejrht .primary,.ways.svelte-qejrht .quiet{flex:14rem}}.account-link.svelte-qejrht{margin-inline-start:var(--space-2)}.cta.svelte-qejrht p:where(.svelte-qejrht){color:var(--ink-soft)}.cta.svelte-qejrht strong:where(.svelte-qejrht){color:var(--ink);font-weight:500}.ways.svelte-qejrht{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.account-link.svelte-qejrht{color:var(--ink);white-space:nowrap;text-underline-offset:.2em}.lobby.svelte-qejrht .setup{--pane-c-scale:.85;z-index:1}.words.svelte-qejrht{justify-content:center;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex;container-type:inline-size}.words.svelte-qejrht .field{flex:13rem;min-width:0}.words.svelte-qejrht .arrow{margin-bottom:calc(var(--space-3) + .5em)}@container (width<=28.85rem){.words.svelte-qejrht .arrow{display:none}.words.svelte-qejrht .field{flex-basis:100%}}.toggles.svelte-qejrht{margin:var(--space-5) 0}.waiting.svelte-qejrht{font-size:var(--text-ui);color:var(--ink-faint);text-align:center}.session-error.svelte-qejrht{font-size:var(--text-ui);text-align:center;color:oklch(var(--character-l) var(--character-c) 20);margin-bottom:var(--space-3)}.ways-in.svelte-qejrht{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ways-in.svelte-qejrht button{flex:14rem}.roster.svelte-qejrht{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-height:1.625rem;margin:0;padding:0;list-style:none;display:flex}.roster.svelte-qejrht li:where(.svelte-qejrht){align-items:baseline;gap:var(--space-1);padding-inline:2px;display:flex}.roster.svelte-qejrht li:where(.svelte-qejrht):not(:last-child):after{content:"";width:3px;height:3px;margin-left:var(--space-1);background:var(--ink-faint);border-radius:50%;align-self:center}.you.svelte-qejrht,.away.svelte-qejrht{font-size:var(--text-ui);color:var(--ink-faint)}.share.svelte-qejrht{gap:var(--space-1);margin-top:var(--space-4);font-size:var(--text-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint);display:grid}.share.svelte-qejrht .link:where(.svelte-qejrht){align-items:stretch;gap:var(--space-2);display:flex}.share.svelte-qejrht .link:where(.svelte-qejrht) input:where(.svelte-qejrht){flex:auto}.share.svelte-qejrht input:where(.svelte-qejrht){border:1px solid var(--edge);border-radius:var(--radius-md);width:100%;min-width:0;padding:var(--space-2) var(--space-3);font-size:var(--text-ui);text-transform:none;letter-spacing:normal;color:var(--ink-soft);background:0 0}.share.svelte-qejrht .copy:where(.svelte-qejrht){padding:var(--space-2) var(--space-3);border:1px solid var(--edge);border-radius:var(--radius-md);color:var(--ink-soft);cursor:pointer;transition:background-color var(--motion-press) var(--ease-phase), border-color var(--motion-press) var(--ease-phase), color var(--motion-press) var(--ease-phase);background:oklch(100% 0 0/.05);place-items:center;display:grid}.share.svelte-qejrht .copy:where(.svelte-qejrht):hover{color:var(--ink);background:oklch(100% 0 0/.1);border-color:oklch(100% 0 0/.16)}.share.svelte-qejrht .copy.done:where(.svelte-qejrht){color:var(--medal-1);border-color:oklch(83% .125 88/.4)}.share.svelte-qejrht .copy:where(.svelte-qejrht) svg:where(.svelte-qejrht){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.share.svelte-qejrht .said:where(.svelte-qejrht){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.exit.svelte-qejrht{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--edge);display:flex}.exit.svelte-qejrht button{flex:auto}.status.svelte-qejrht{min-height:1.5rem;font-size:var(--text-ui);color:var(--ink-faint)}
