.game-modal.svelte-bp1kwr{z-index:80;box-sizing:border-box;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.overlay.svelte-bp1kwr{background:var(--k-overlay);border-radius:8px;position:absolute;inset:0}.card.svelte-bp1kwr{box-sizing:border-box;scrollbar-width:none;background:var(--k-bg);width:100%;max-width:500px;max-height:100%;box-shadow:var(--k-shadow-modal);color:#fff;border-radius:8px;outline:none;flex-direction:column;display:flex;position:relative;overflow-y:auto}.card.svelte-bp1kwr::-webkit-scrollbar{display:none}.header.svelte-bp1kwr{z-index:1;box-sizing:border-box;background:var(--k-bg);border-radius:8px 8px 0 0;flex:none;justify-content:space-between;align-items:center;height:60px;padding:16px;display:flex;position:sticky;top:0}.title.svelte-bp1kwr{color:var(--k-fg-subtle);align-items:center;gap:8px;display:flex}h3.svelte-bp1kwr{font:700 18px/28px var(--font-ui);color:var(--k-fg);margin:0}.close.svelte-bp1kwr{width:20px;height:28px;color:var(--k-fg-subtle);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:relative}.close.svelte-bp1kwr:after{content:"";position:absolute;inset:-8px -12px}.close.svelte-bp1kwr:focus-visible{outline-offset:2px;outline:2px solid}.content.svelte-bp1kwr{flex-direction:column;flex:1 0 auto;display:flex}.footer.svelte-bp1kwr{background:var(--k-bg);border-radius:0 0 8px 8px;flex:none;gap:8px;padding:16px;display:flex;position:sticky;bottom:0}.footer.svelte-bp1kwr .k-btn{flex:1 1 0;height:44px;padding:10px 20px}.seed.svelte-1wd329g{align-items:stretch;display:flex}.value.svelte-1wd329g{box-sizing:border-box;border:1px solid var(--k-line);min-width:0;min-height:42px;font:400 16px/24px var(--font-ui);color:var(--k-fg);white-space:pre-wrap;overflow-wrap:anywhere;transition:opacity var(--k-input-dur) ease;border-radius:8px 0 0 8px;flex:1;padding:8px}.value.dim.svelte-1wd329g{opacity:.4}.copy.svelte-1wd329g{width:52px;box-shadow:none;border-radius:0 8px 8px 0;flex:none;padding:8px 16px}.tabs.svelte-1571bm0{padding:0 16px}.overview.svelte-1571bm0{flex-direction:column;gap:8px;padding:16px 16px 0;display:flex}h4.svelte-1571bm0{font:700 18px/28px var(--font-ui);color:var(--k-fg);margin:0}p.svelte-1571bm0{font:400 16px/24px var(--font-ui);color:var(--k-fg-subtle);margin:0}.formula.svelte-1571bm0{background:var(--k-sunken);font:400 14px/20px var(--k-mono);color:var(--k-fg);border-radius:8px;margin:0;padding:16px;overflow-x:auto}.more.svelte-1571bm0{justify-content:center;padding:16px;display:flex}.more.inline.svelte-1571bm0{padding:0}.more.svelte-1571bm0 a:where(.svelte-1571bm0){font:600 16px/24px var(--font-ui);color:var(--k-fg-subtle);text-decoration:none}.more.inline.svelte-1571bm0 a:where(.svelte-1571bm0){font-weight:400}@media (hover:hover){.more.svelte-1571bm0 a:where(.svelte-1571bm0):hover{color:var(--k-fg);text-decoration:underline}}.note.svelte-1571bm0{text-align:center;padding:16px}.seeds.svelte-1571bm0{flex-direction:column;gap:16px;padding:16px;display:flex}.rotate-wrap.svelte-1571bm0{padding:0 16px 16px}.rotate.svelte-1571bm0{background:var(--k-bg-high);border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}.req.svelte-1571bm0{color:var(--k-critical)}.joined.svelte-1571bm0{display:flex}.change.svelte-1571bm0{width:118.3px;height:42px;box-shadow:none;border-radius:0 8px 8px 0;flex:none;padding:8px 16px}.step.svelte-1571bm0{width:60px;height:42px;box-shadow:none;border-radius:0;flex:none;padding:10px 20px}.step.last.svelte-1571bm0{border-radius:0 8px 8px 0}.blocked.svelte-1571bm0{text-align:center}.blocked.svelte-1571bm0 a:where(.svelte-1571bm0){color:var(--k-fg-subtle);font-weight:600}.verify.svelte-1571bm0{padding:16px}.preview.svelte-1571bm0{box-sizing:border-box;background:var(--k-sunken);border-radius:8px;justify-content:center;align-items:center;min-height:200px;padding:16px;display:flex}.empty.svelte-1571bm0{font:400 16px/24px var(--font-ui);color:var(--k-fg-subtle);text-align:center}.verify-form.svelte-1571bm0 .field{padding-top:3px}.verify-form.svelte-1571bm0{background:var(--k-bg);flex-direction:column;gap:16px;padding:16px;display:flex}svg.svelte-117bsog{touch-action:none;max-width:100%;display:block}.label.svelte-117bsog{height:24px;font:600 16px/24px var(--font-ui);font-variant-numeric:lining-nums tabular-nums;color:var(--k-positive);align-items:center;gap:4px;display:inline-flex;position:absolute;top:16px;left:16px}.label.neg.svelte-117bsog{color:var(--k-critical)}.anchor.svelte-khmvaj{display:inline-flex}.panel.svelte-s7eplx{z-index:1540;background:var(--k-bg-high);width:280px;max-height:calc(100vh - 40px);box-shadow:var(--k-shadow-panel);border-radius:8px;flex-direction:column;display:flex;position:fixed}.header.svelte-s7eplx{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;align-items:center;height:44px;padding-left:16px;display:flex}.h-icon.svelte-s7eplx{color:var(--k-fg-subtle)}h3.svelte-s7eplx{font:700 18px/28px var(--font-ui);color:var(--k-fg);flex:1;margin:0 0 0 8px}.close.svelte-s7eplx{width:44px;height:44px;color:var(--k-fg-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:12px;display:grid}.body.svelte-s7eplx{flex-direction:column;gap:12px;padding:12px 16px;display:flex;overflow-y:auto}.top.svelte-s7eplx{justify-content:space-between;align-items:center;display:flex}.view.svelte-s7eplx{gap:4px;height:40px;padding:8px 16px}.reset.svelte-s7eplx{width:20px;height:40px;color:var(--k-fg-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}@media (hover:hover){.reset.svelte-s7eplx:hover,.close.svelte-s7eplx:hover{color:var(--k-fg)}}.card.svelte-s7eplx{border-radius:8px}.stats-card.svelte-s7eplx{background:var(--k-bg);padding:16px;display:flex}.col.svelte-s7eplx{flex-direction:column;gap:4px;min-width:0;display:flex}.stats-card.svelte-s7eplx .col:where(.svelte-s7eplx):first-child{flex:1}.stat.svelte-s7eplx{flex-direction:column;min-width:0;display:flex}.lbl.svelte-s7eplx{font:600 14px/20px var(--font-ui);color:var(--k-fg-subtle)}.val.svelte-s7eplx{font:600 16px/24px var(--font-ui);font-variant-numeric:lining-nums tabular-nums;color:var(--k-fg);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.val.pos.svelte-s7eplx{color:var(--k-positive)}.val.neg.svelte-s7eplx{color:var(--k-critical)}.divider.svelte-s7eplx{background:var(--k-line);flex:none;width:.6px;height:92px;margin:0 16px}.chart-card.svelte-s7eplx{box-sizing:border-box;background:var(--k-sunken);min-height:224px;padding:32px 16px 16px;position:relative}.view-menu.svelte-s7eplx{z-index:1600;background:var(--k-bg-high);box-shadow:var(--k-shadow-menu);border-radius:8px;flex-direction:column;padding:4px 0;display:flex;position:fixed}.view-menu.svelte-s7eplx button:where(.svelte-s7eplx){--k-layer:transparent;background-color:var(--k-bg-high);background-image:linear-gradient(var(--k-layer), var(--k-layer));height:48px;color:var(--k-fg);font:600 16px/24px var(--font-ui);text-align:left;cursor:pointer;border:0;padding:12px}@media (hover:hover){.view-menu.svelte-s7eplx button:where(.svelte-s7eplx):hover{--k-layer:var(--k-hover)}}.view-menu.svelte-s7eplx button.on:where(.svelte-s7eplx){background-color:var(--k-neutral);color:#fff}.embedded.svelte-s7eplx{flex-direction:column;flex:none;margin:16px -16px -16px;display:flex}.m-chart.svelte-s7eplx{box-sizing:border-box;background:var(--k-bg-deep);height:138px;padding:48px 16px 0;position:relative}.m-controls.svelte-s7eplx{justify-content:space-between;display:flex;position:absolute;top:16px;left:20px;right:20px}.m-btn.svelte-s7eplx{width:20px;height:20px;color:var(--k-fg-subtle);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.m-btn.svelte-s7eplx:after,.reset.svelte-s7eplx:after{content:"";position:absolute;inset:-12px}.m-strip.svelte-s7eplx{box-sizing:border-box;background:var(--k-bg-deep);border-radius:8px;gap:48px;height:68px;padding:12px 16px;display:flex}.m-strip.svelte-s7eplx .lbl:where(.svelte-s7eplx),.m-strip.svelte-s7eplx .val:where(.svelte-s7eplx){font:600 14px/20px var(--font-ui)}.m-strip.svelte-s7eplx .stat:where(.svelte-s7eplx){flex-direction:row;gap:8px}.locked.svelte-s7eplx{text-align:center;place-items:center;display:grid}
