@charset "UTF-8";.frame.svelte-1fige3h.svelte-1fige3h{position:relative;overflow:hidden;width:100%;aspect-ratio:var(--frame-w)/var(--frame-h);background:var(--game-frame-bg, #140f2e)}.frame__layer.svelte-1fige3h.svelte-1fige3h{position:absolute;background:var(--game-frame-bg, #140f2e);top:0;right:0;bottom:0;left:0}.frame__window.svelte-1fige3h.svelte-1fige3h{position:absolute;top:0;left:0;display:block;width:calc(var(--frame-w) * 1px);height:calc(var(--frame-h) * 1px);border:0;transform:scale(var(--frame-scale));transform-origin:0 0}.frame--fullscreen.svelte-1fige3h .frame__layer.svelte-1fige3h{position:fixed;z-index:9000}.frame--fullscreen.svelte-1fige3h .frame__window.svelte-1fige3h{width:100%;height:100%;transform:none}.frame__close.svelte-1fige3h.svelte-1fige3h{position:absolute;z-index:1;top:max(6px,env(safe-area-inset-top));left:50%;display:inline-flex;min-height:28px;align-items:center;padding:0 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(20,15,46,.72);color:#f4eeff;cursor:pointer;font:inherit;font-size:12px;font-weight:600;gap:6px;transform:translate(-50%)}.frame__close.svelte-1fige3h.svelte-1fige3h:after{position:absolute;content:"";top:-8px;right:-8px;bottom:-8px;left:-8px}.frame__close.svelte-1fige3h.svelte-1fige3h:focus-visible{outline:2px solid #3fe0d0;outline-offset:2px}.poster.svelte-1xbpgye.svelte-1xbpgye{display:grid;box-sizing:border-box;align-items:start;padding:16px;background:#26262b;gap:16px;grid-template-columns:minmax(0,320px) minmax(0,1fr)}.poster__shot.svelte-1xbpgye.svelte-1xbpgye{margin:0}.poster__shot.svelte-1xbpgye img.svelte-1xbpgye{display:block;width:100%;height:auto}.poster__shot.svelte-1xbpgye figcaption.svelte-1xbpgye{margin-top:4px;color:#a3a3a3;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.poster__text.svelte-1xbpgye.svelte-1xbpgye{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.poster__title.svelte-1xbpgye.svelte-1xbpgye{margin:0;color:#e6e6e6;font-size:22px;font-weight:700;line-height:1.2}.poster__lead.svelte-1xbpgye.svelte-1xbpgye{max-width:60ch;margin:0;color:#c4c4c4;font-size:14px;line-height:1.5}.poster__play.svelte-1xbpgye.svelte-1xbpgye{min-width:120px;min-height:40px;padding:0 18px;border:1px solid #767676;border-radius:3px;background:#e9e9ed;color:#111;cursor:pointer;font:inherit;font-size:15px}.poster__play.svelte-1xbpgye.svelte-1xbpgye:hover{background:#d0d0d7}.poster__play.svelte-1xbpgye.svelte-1xbpgye:active{background:#b1b1b9}.poster__play.svelte-1xbpgye.svelte-1xbpgye:focus-visible{outline:2px solid #6cb4ff;outline-offset:2px}.poster__play.svelte-1xbpgye.svelte-1xbpgye:disabled{cursor:progress;opacity:.7}.poster__down.svelte-1xbpgye.svelte-1xbpgye{margin:0;color:#e6e6e6;font-size:14px}@media (max-width: 640px){.poster.svelte-1xbpgye.svelte-1xbpgye{grid-template-columns:minmax(0,1fr)}.poster__shot.svelte-1xbpgye.svelte-1xbpgye{max-width:320px}}.stage.svelte-3qu3lw{--mg-text:#e6e6e6;--mg-muted:#a3a3a3;--mg-accent:#c8c8c8;--mg-accent-ink:#111;--mg-focus:#6cb4ff;--mg-gold:#e6e6e6;--game-frame-bg:#140f2e;border:1px solid #555;background:#26262b;color:var(--mg-text);font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;text-align:left}.stage__bar.svelte-3qu3lw{display:flex;flex-wrap:wrap;padding:6px 10px;border-bottom:1px solid #555;margin:0;color:var(--mg-muted);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;gap:4px 14px;line-height:1.3}.stage__screen.svelte-3qu3lw{position:relative;background:var(--game-frame-bg)}.stage__legal.svelte-3qu3lw{padding:10px;border-top:1px solid #555;margin:0;color:var(--mg-muted);font-size:12px;line-height:1.4}:root{--back-color:#2b323c;--main-color:#334056;--bg-card-color:rgb(51 64 86 / 60%);--dark-color:#23282e;--text-color:#cfd4da;--white-color:#fff;--blue-color:#0396ff;--action-bg:#0078d6;--action-text:var(--white-color);--green-color:#48c432;--red-color:#eb4242;--grid-module:4px;--border-subtle:rgb(255 255 255 / 10%);--text-muted:rgb(255 255 255 / 70%);--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--radius-pill:999px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--shadow-card:4px 4px 8px 0 rgb(0 0 0 / 20%);--glow-action:0 0 10px var(--action-bg);--t-fast:.15s}.anchor.svelte-rj61m{scroll-margin-top:78px}.dock.svelte-rj61m{display:grid;min-height:180px;box-sizing:border-box;align-items:start;padding:16px;gap:16px 32px;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}@media (max-width: 860px){.dock.svelte-rj61m{grid-template-columns:minmax(0,1fr)}}
