.start-first.svelte-1oj4v97{gap:8px;display:grid}.start-first.svelte-1oj4v97 .dispatch-row button.primary{justify-content:center;width:100%;min-height:72px;font-size:1.35em;font-weight:700}.place-card.svelte-1oj4v97{--accent:var(--game-power);border:1px solid var(--line);border-top:4px solid var(--accent);background:var(--bg);box-shadow:0 10px 30px color-mix(in srgb, var(--game-glass) 18%, transparent);border-radius:12px;align-content:start;gap:12px;padding:18px 18px 20px;display:grid}header.svelte-1oj4v97{align-items:center;gap:12px;display:flex}.badge-icon.svelte-1oj4v97{background:var(--game-glass);width:48px;height:48px;color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}[data-status=coming].svelte-1oj4v97 .badge-icon:where(.svelte-1oj4v97),[data-status=proposal].svelte-1oj4v97 .badge-icon:where(.svelte-1oj4v97){color:var(--game-ink-dim);box-shadow:0 0 0 2px color-mix(in srgb, var(--game-coming) 50%, transparent)}.heading.svelte-1oj4v97{flex:1;min-width:0;display:grid}.status.svelte-1oj4v97{letter-spacing:.08em;text-transform:uppercase;color:var(--lab-ink);font-size:12px;font-weight:600}.department.svelte-1oj4v97{--department:var(--game-power);color:color-mix(in srgb, var(--department) 70%, var(--fg))}h2.svelte-1oj4v97{color:var(--fg);margin:0;font-size:22px;font-weight:600}h2.svelte-1oj4v97:focus{outline:none}.icon-button.svelte-1oj4v97{border:1px solid var(--line);background:var(--panel);width:40px;height:40px;color:var(--fg);border-radius:50%;place-items:center;display:grid}.icon-button.svelte-1oj4v97:hover{background:var(--hover)}p.svelte-1oj4v97{margin:0}.teaser.svelte-1oj4v97{font-size:15px;line-height:1.5}.delivers.svelte-1oj4v97{color:var(--muted);align-items:flex-start;gap:8px;font-size:13px;display:flex}.delivers.svelte-1oj4v97 svg{color:var(--lab-ink);margin-top:1px}.entries.svelte-1oj4v97{gap:12px;margin:0;padding:0;list-style:none;display:grid}.entry.svelte-1oj4v97{border:1px solid var(--line);background:var(--panel);border-radius:10px;gap:10px;padding:12px;display:grid}.entry-head.svelte-1oj4v97{align-items:flex-start;gap:10px;display:flex}.entry-head.svelte-1oj4v97 svg{color:var(--brand);margin-top:2px}h3.svelte-1oj4v97{margin:0;font-size:17px;font-weight:600}.entry-head.svelte-1oj4v97 p:where(.svelte-1oj4v97){color:var(--muted);font-size:13px;line-height:1.45}.scenario.svelte-1oj4v97{gap:4px;font-size:13px;display:grid}.scenario.svelte-1oj4v97 select:where(.svelte-1oj4v97){border:1px solid var(--control-line);background:var(--bg);min-height:40px;color:var(--fg);border-radius:6px;padding:6px 10px}.scenario-list.svelte-1oj4v97{flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.scenario-list.svelte-1oj4v97 li:where(.svelte-1oj4v97){background:var(--panel2);border-radius:10px;padding:2px 8px}.top.svelte-1oj4v97 h4:where(.svelte-1oj4v97){color:var(--muted);align-items:center;gap:6px;margin:0 0 4px;font-size:13px;font-weight:600;display:flex}.top.svelte-1oj4v97 h4:where(.svelte-1oj4v97) svg{color:var(--game-power)}.top.svelte-1oj4v97 ol:where(.svelte-1oj4v97){font-variant-numeric:tabular-nums;gap:2px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.top.svelte-1oj4v97 li:where(.svelte-1oj4v97){grid-template-columns:2ch minmax(0,1fr) auto 5ch;align-items:baseline;gap:8px;display:grid}.rank.svelte-1oj4v97,.company.svelte-1oj4v97,.muted.svelte-1oj4v97{color:var(--muted)}.muted.svelte-1oj4v97{font-size:13px}.who.svelte-1oj4v97{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.score.svelte-1oj4v97,.pct.svelte-1oj4v97{text-align:right}.pct.svelte-1oj4v97{color:var(--success)}.soon.svelte-1oj4v97{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.explore.svelte-1oj4v97{justify-self:start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.element-card.svelte-vbf6lw{--department:var(--game-power);border:1px solid var(--line);border-top:4px solid var(--department);background:var(--bg);box-shadow:0 10px 30px color-mix(in srgb, var(--game-glass) 18%, transparent);border-radius:12px;align-content:start;gap:12px;padding:18px 18px 20px;display:grid}header.svelte-vbf6lw{align-items:center;gap:12px;display:flex}.badge.svelte-vbf6lw{background:var(--game-glass);width:48px;height:48px;box-shadow:0 0 0 2px color-mix(in srgb, var(--department) 70%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.spark.svelte-vbf6lw{background:var(--department);width:16px;height:16px;box-shadow:0 0 14px var(--department);border-radius:50%}.heading.svelte-vbf6lw{flex:1;min-width:0;display:grid}.department.svelte-vbf6lw{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--department) 70%, var(--fg));font-size:12px;font-weight:600}h2.svelte-vbf6lw{color:var(--fg);margin:0;font-size:22px;font-weight:600}h2.svelte-vbf6lw:focus{outline:none}.icon-button.svelte-vbf6lw{border:1px solid var(--line);background:var(--panel);width:40px;height:40px;color:var(--fg);border-radius:50%;place-items:center;display:grid}.icon-button.svelte-vbf6lw:hover{background:var(--hover)}.sentence.svelte-vbf6lw{margin:0;font-size:15px;line-height:1.5}.place.svelte-vbf6lw{justify-self:start;align-items:center;gap:6px;min-height:40px;display:inline-flex}.egg-reveal.svelte-1ym00kq{justify-items:stretch;gap:10px;display:grid}.burst.svelte-1ym00kq{place-items:center;height:72px;display:grid;position:relative}.mark.svelte-1ym00kq{place-items:center;width:56px;height:56px;animation:.9s cubic-bezier(.2,.9,.3,1.2) both svelte-1ym00kq-grow;display:grid}.mark.svelte-1ym00kq img:where(.svelte-1ym00kq){object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 2px 6px var(--hydro-egg-shadow))}.placeholder.svelte-1ym00kq{background:var(--hydro-egg-bg);width:48px;height:48px;color:var(--hydro-egg-fg);border-radius:50%;place-items:center;font-size:28px;font-weight:700;line-height:1;display:grid}.ring.svelte-1ym00kq{border:3px solid var(--accent);width:56px;height:56px;box-shadow:0 0 24px var(--accent);opacity:0;border-radius:50%;margin:-28px 0 0 -28px;animation:1.2s ease-out .2s both svelte-1ym00kq-ring;position:absolute;top:50%;left:50%}.reveal-line.svelte-1ym00kq{background:color-mix(in srgb, var(--bg) 92%, transparent);border:1px solid var(--accent);text-align:center;border-radius:12px;margin:0;padding:10px 14px;font-weight:600;line-height:1.4;animation:.5s ease-out .4s both svelte-1ym00kq-rise}@keyframes svelte-1ym00kq-grow{0%{opacity:0;transform:scale(.35)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1ym00kq-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes svelte-1ym00kq-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mark.svelte-1ym00kq,.reveal-line.svelte-1ym00kq{animation:none}.ring.svelte-1ym00kq{display:none}}
