:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#0d1116;--color-surface:#151a20;--color-surface-raised:#1e252d;--color-border:#28313b;--color-text:#e6ebf0;--color-text-muted:#8995a2;--color-accent:#e4ae39;--color-accent-glass:#e4ae394d;--color-mark:#ffd000;--color-select:#5cb6f2;--color-select-bright:#a6daff;--color-select-glass:#5cb6f229;--color-nav-bar:#10151b;--color-nav-text:#c3ccd5;--color-nav-divider:#ffffff2e;--color-nav-line:#ffffff12;--color-row-line:#ffffff21;--color-success:#4caf7a;--color-danger:#e5534b;--color-backdrop-shade:#0d111699;--backdrop-fade:linear-gradient(180deg, #0d111659 0%, #0d111600 30%, #0d111600 55%, #0d1116 90%);--tile-gradient:linear-gradient(180deg, #2a323b 0%, #1a2027 62%, #151a20 100%);--card-gradient:linear-gradient(155deg, #222c37 0%, #171d24 45%, #12171d 100%);--nav-glow:linear-gradient(0deg, #4ca8f06b 0%, #4ca8f01f 55%, #4ca8f000 100%);--nav-line-active:linear-gradient(90deg, #5cb6f200 0%, #5cb6f2 30%, #5cb6f2 70%, #5cb6f200 100%);--card-edge:#ffffff17;--card-border:#ffffff1a;--shadow-deep:0 30px 80px #0000008c, 0 8px 24px #0006;--play-green-fill:radial-gradient(ellipse at center, #023d00 0%, #035400 30%, #067000 58%, #0c8f00 82%, #17a800 100%);--play-green-border:#3fb31a;--play-green-text:#c6ff96;--play-green-glow:#bdff8f73;--play-green-tile:#5fd12a;--play-yellow-fill:radial-gradient(ellipse at center, #4a3600 0%, #664a00 30%, #856000 58%, #a67a00 82%, #c29200 100%);--play-yellow-border:#e0b020;--play-yellow-text:#fff0b8;--play-yellow-glow:#ffe08273;--play-yellow-tile:#ffd24a;--play-blue-fill:radial-gradient(ellipse at center, #0c2a45 0%, #123e64 30%, #1a5486 58%, #246aa6 82%, #2e7bbf 100%);--play-blue-border:#5cb6f2;--play-blue-text:#d8f0ff;--play-blue-glow:#a6daff73;--play-blue-tile:#7cc7f5;--play-gray-fill:radial-gradient(ellipse at center, #1f262e 0%, #28313b 30%, #323d49 58%, #3c4856 82%, #46535f 100%);--play-gray-border:#ffffff38;--play-gray-text:#e8eef4;--play-gray-glow:#ffffff2e;--play-gray-tile:#8fa1b3;--play-pressed:radial-gradient(ellipse at center, #ffffff29 0%, #ffffff0f 45%, #fff0 75%);--game-battles:#e5534b;--game-upgrader:#4caf7a;--game-tradeup:#b07cf5;--game-mines:#4fd8eb;--event-luck:#5fd38d;--event-shop-discount:#b26bff;--event-xp:#5cb6f2;--event-bank:#e4ae39;--event-speed:#ff8a4c;--mines-tile:linear-gradient(180deg, #303b47 0%, #252e38 55%, #1f272f 100%);--mines-tile-border:#3b4855;--mines-open:#0f1419;--mines-open-border:#1c242c;--mines-board:#141a21;--mines-gem:#4fd8eb;--mines-gem-glow:#4fd8eb80;--mines-hit:#c9372f;--mines-hit-glow:#e5534ba6;--mines-glow:linear-gradient(115deg, #4fd8eb38 0%, #4fd8eb0d 40%, #151a2000 70%);--mines-shade:linear-gradient(90deg, #0d11168c 0%, #0d1116d9 45%, #0d1116eb 100%);--logo-shine-text:#fff;--logo-shine-accent:#ffe08a;--logo-shine-glow:#ffffff59;--logo-shine-accent-glow:#ffe08a66;--ease-out:cubic-bezier(.16, 1, .3, 1);--phone-body:linear-gradient(145deg, #3a3f46 0%, #1b1e22 40%, #2b2f35 100%);--phone-bezel:#050607;--phone-island:#000;--phone-indicator:#ffffffbf;--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--radius-sm:4px;--radius-md:6px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--content-width:1320px;--gutter:clamp(16px, 4vw, 32px);--header-height:64px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-lg));-webkit-text-size-adjust:100%}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}h1,h2,h3,h4,p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%}main{overflow-x:clip}::selection{background:var(--color-accent-glass)}:focus-visible{outline:2px solid var(--color-select);outline-offset:2px}.container{width:100%;max-width:calc(var(--content-width) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:860px){:root{--header-height:99px}}.ambient{animation-play-state:paused!important}:root[data-motion=on] .ambient{animation-play-state:running!important}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transition:opacity .8s var(--ease-out) var(--reveal-delay,0s), transform 1s var(--ease-out) var(--reveal-delay,0s);transform:translateY(36px)}[data-reveal=left]{transform:translate(-48px)}[data-reveal=right]{transform:translate(48px)}[data-reveal=scale]{transform:scale(.94)}[data-reveal][data-visible]{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;translate:0 40px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
