.field-hero.svelte-12myvsy{border-left:var(--bw) solid var(--color-ink);background:var(--color-invert-bg);color:var(--color-invert-fg);--line:color-mix(in srgb, var(--color-invert-fg) 16%, transparent);--muted:color-mix(in srgb, var(--color-invert-fg) 58%, transparent);--raise:color-mix(in srgb, var(--color-invert-fg) 14%, var(--color-invert-bg));flex-direction:column;display:flex;position:relative;overflow:hidden}.hatch.svelte-12myvsy{background-image:repeating-linear-gradient(45deg, var(--color-accent) 0 2px, transparent 2px 16px);opacity:.1;pointer-events:none;position:absolute;inset:0}.inner.svelte-12myvsy{z-index:2;flex-direction:column;flex:1;min-height:0;padding:26px 34px 30px;display:flex;position:relative}.roombar.svelte-12myvsy{border-bottom:2px solid var(--line);align-items:center;gap:12px;padding-bottom:18px;display:flex}.roombar.svelte-12myvsy .chip{border-color:var(--color-invert-fg);color:var(--color-invert-fg);background:0 0}.story-ti.svelte-12myvsy{font-size:16px;font-weight:800}.grow.svelte-12myvsy{flex:1}.phase.svelte-12myvsy{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);align-items:center;gap:9px;font-size:11px;font-weight:800;display:flex}.live-dot.svelte-12myvsy{background:var(--color-accent);border:2px solid var(--color-accent);width:9px;height:9px;animation:1.6s ease-out infinite svelte-12myvsy-pulse}@keyframes svelte-12myvsy-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 55%, transparent)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}.table.svelte-12myvsy{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.eyebrow.svelte-12myvsy{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent);align-self:flex-start;font-size:11px;font-weight:700}.seats.svelte-12myvsy{align-items:flex-end;gap:16px;margin-top:22px;display:flex}.seat.svelte-12myvsy{flex-direction:column;align-items:center;gap:11px;width:72px;display:flex}.flip.svelte-12myvsy{width:72px;height:100px;position:relative}.flip-i.svelte-12myvsy{position:absolute;inset:0}.flip.flipping.svelte-12myvsy .flip-i:where(.svelte-12myvsy){animation:.42s svelte-12myvsy-cardflip}@keyframes svelte-12myvsy-cardflip{0%{transform:scaleX(1)}46%{transform:scaleX(.04)}54%{transform:scaleX(.04)}to{transform:scaleX(1)}}.face.svelte-12myvsy{border:2.5px solid;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.face-down.svelte-12myvsy{background:var(--raise);border-color:var(--color-accent)}.face-down.svelte-12myvsy:before{content:"";border:2px dashed color-mix(in srgb, var(--color-accent) 70%, transparent);position:absolute;inset:6px}.ball.svelte-12myvsy{z-index:1;opacity:.95;position:relative}.face-up.svelte-12myvsy{background:var(--color-panel);border-color:var(--color-invert-fg);color:var(--color-ink);font-family:var(--font-display);box-shadow:var(--sh-sm);font-size:40px;font-weight:800}.seat.mode.svelte-12myvsy .face-up:where(.svelte-12myvsy){background:var(--color-accent);color:var(--color-on-accent)}.seat.outlier.svelte-12myvsy .face-up:where(.svelte-12myvsy){background:var(--color-gray-1);color:var(--color-ink-2)}.who.svelte-12myvsy{flex-direction:column;align-items:center;gap:5px;display:flex}.tile.svelte-12myvsy{border:2.5px solid var(--color-invert-fg);background:var(--color-gray-1);width:34px;height:34px;color:var(--color-ink);justify-content:center;align-items:center;display:flex;position:relative}.tile.you.svelte-12myvsy{background:var(--color-accent);color:var(--color-on-accent)}.tile.svelte-12myvsy svg{image-rendering:pixelated;display:block}.nm.svelte-12myvsy{font-family:var(--font-mono);color:var(--color-invert-fg);font-size:11px;font-weight:700}.rdy.svelte-12myvsy{border:2.5px solid var(--color-invert-fg);background:var(--color-gray-2);justify-content:center;align-items:center;width:17px;height:17px;transition:background .2s;display:flex;position:absolute;bottom:-7px;right:-7px}.rdy.on.svelte-12myvsy{background:var(--color-accent)}.rdy.svelte-12myvsy svg:where(.svelte-12myvsy){opacity:0;transition:opacity .2s}.rdy.on.svelte-12myvsy svg:where(.svelte-12myvsy){opacity:1}.tag.svelte-12myvsy{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);opacity:0;height:11px;font-size:8.5px;font-weight:800;transition:opacity .25s}.seat.revealed.svelte-12myvsy .tag:where(.svelte-12myvsy){opacity:1}.seat.mode.svelte-12myvsy .tag:where(.svelte-12myvsy){color:var(--color-accent)}.dock.svelte-12myvsy{border:2.5px solid var(--line);background:color-mix(in srgb, var(--color-invert-fg) 5%, transparent);margin-top:26px}.dock-play.svelte-12myvsy{align-items:center;gap:16px;padding:14px 18px;display:flex}.meter.svelte-12myvsy{border:2.5px solid var(--color-invert-fg);flex:1;height:14px;overflow:hidden}.meter.svelte-12myvsy i:where(.svelte-12myvsy){background:var(--color-accent);height:100%;transition:width .35s cubic-bezier(.2,.8,.25,1);display:block}.meter-n.svelte-12myvsy{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);white-space:nowrap;font-size:12px;font-weight:800}.dock-result.svelte-12myvsy{align-items:center;gap:18px;padding:16px 18px;display:flex}.est-wrap.svelte-12myvsy{flex:none;align-items:baseline;gap:12px;display:flex}.est-lbl.svelte-12myvsy{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:9px;font-weight:700;line-height:1.1}.est.svelte-12myvsy{font-family:var(--font-display);color:var(--color-accent);font-size:58px;font-weight:900;line-height:.8}.dist.svelte-12myvsy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.drow.svelte-12myvsy{align-items:center;gap:10px;display:flex}.dv.svelte-12myvsy{font-family:var(--font-mono);width:18px;color:var(--color-invert-fg);font-size:13px;font-weight:800}.dv.hi.svelte-12myvsy{color:var(--color-accent)}.dtrack.svelte-12myvsy{background:color-mix(in srgb, var(--color-invert-fg) 12%, transparent);flex:1;height:14px}.dfill.svelte-12myvsy{background:color-mix(in srgb, var(--color-invert-fg) 34%, transparent);height:100%;transition:width .5s}.dfill.hi.svelte-12myvsy{background:var(--color-accent)}.dn.svelte-12myvsy{font-family:var(--font-mono);text-align:right;width:14px;color:var(--muted);font-size:12px;font-weight:800}.caption.svelte-12myvsy{font-family:var(--font-mono);color:var(--color-invert-fg);align-items:center;gap:10px;min-height:18px;margin-top:18px;font-size:12.5px;font-weight:700;display:flex}.caption.svelte-12myvsy .mk:where(.svelte-12myvsy){color:var(--color-accent);font-weight:800}@media (width<=900px){.field-hero.svelte-12myvsy{border-left:none;border-top:var(--bw) solid var(--color-ink)}}@media (width<=720px){.inner.svelte-12myvsy{padding:22px 16px 24px}.seats.svelte-12myvsy{gap:8px;margin-top:18px}.seat.svelte-12myvsy{gap:8px;width:56px}.flip.svelte-12myvsy{width:56px;height:78px}.face-up.svelte-12myvsy{font-size:30px}.tile.svelte-12myvsy{width:30px;height:30px}.est.svelte-12myvsy{font-size:46px}}@media (prefers-reduced-motion:reduce){.live-dot.svelte-12myvsy,.flip.flipping.svelte-12myvsy .flip-i:where(.svelte-12myvsy){animation:none}}.mode-toggle.svelte-1uha8ag{align-self:flex-start}.grid.svelte-1uha8ag{flex:1;grid-template-columns:1.08fr .92fr;min-height:0;display:grid}.form.svelte-1uha8ag{flex-direction:column;justify-content:center;gap:24px;padding:40px 50px 48px 56px;display:flex}.eyebrow.svelte-1uha8ag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent);margin:0;font-size:12px;font-weight:700}.big.svelte-1uha8ag{font-family:var(--font-pixel);letter-spacing:0;text-transform:none;margin:-8px 0 0;font-size:clamp(44px,6vw,70px);font-weight:700;line-height:.98}.sub.svelte-1uha8ag{font-family:var(--font-mono);color:var(--color-ink-2);max-width:380px;margin:0;font-size:13px;line-height:1.5}.field.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex}.name-field.svelte-1uha8ag{max-width:430px}.lbl.svelte-1uha8ag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--color-ink-2);font-size:11px;font-weight:700}.avatar-row.svelte-1uha8ag{align-items:center;gap:16px;display:flex}.avatar-meta.svelte-1uha8ag{flex-direction:column;gap:6px;display:flex}.av-name.svelte-1uha8ag{font-family:var(--font-mono);font-size:13px;font-weight:700}.actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.watch-opt.svelte-1uha8ag{cursor:pointer;text-align:left;background:0 0;border:none;align-self:flex-start;align-items:center;gap:10px;margin:-8px 0 0;padding:0;display:inline-flex}.watch-box.svelte-1uha8ag{border:2.5px solid var(--color-ink);width:22px;height:22px;box-shadow:var(--sh-sm);background:var(--color-panel);font-family:var(--font-mono);color:var(--color-on-accent);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.watch-opt[aria-checked=true].svelte-1uha8ag .watch-box:where(.svelte-1uha8ag){background:var(--color-accent)}.watch-text.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-2);font-size:11px;font-weight:700}.watch-opt.svelte-1uha8ag:hover .watch-text:where(.svelte-1uha8ag){color:var(--color-ink)}.recents.svelte-1uha8ag{flex-direction:column;gap:10px;max-width:430px;display:flex}.recent-list.svelte-1uha8ag{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.recent.svelte-1uha8ag{border:2.5px solid var(--color-ink);background:var(--color-panel);box-shadow:var(--sh-sm);align-items:stretch;display:flex}.recent-main.svelte-1uha8ag{min-width:0;color:var(--color-ink);flex:1;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;text-decoration:none;display:flex}.recent-main.svelte-1uha8ag:hover{background:var(--color-accent)}.recent-name.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.recent-meta.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.04em;flex-shrink:0;align-items:center;gap:10px;font-size:11px;display:flex}.recent-code.svelte-1uha8ag{font-weight:700}.recent-live.svelte-1uha8ag{color:var(--color-accent);text-transform:uppercase}.recent-main.svelte-1uha8ag:hover .recent-live:where(.svelte-1uha8ag){color:var(--color-ink)}.recent-x.svelte-1uha8ag{border:none;border-left:2.5px solid var(--color-ink);width:34px;color:var(--color-ink-2);cursor:pointer;background:0 0;flex-shrink:0;font-size:18px;line-height:1}.recent-x.svelte-1uha8ag:hover{background:var(--color-ink);color:var(--color-paper)}@media (width<=900px){.grid.svelte-1uha8ag{grid-template-columns:1fr}}@media (width<=720px){.form.svelte-1uha8ag{gap:20px;padding:28px 18px 32px}.grid.svelte-1uha8ag>.field-hero{display:none}}
