@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-cyrillic-ext-400-normal-D8bxvFOW.woff2) format("woff2"),url(/assets/black-ops-one-cyrillic-ext-400-normal-BjFw_lK2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-vietnamese-400-normal-C73XRxqP.woff2) format("woff2"),url(/assets/black-ops-one-vietnamese-400-normal-zxIl8_id.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-latin-ext-400-normal-CMPv-r5W.woff2) format("woff2"),url(/assets/black-ops-one-latin-ext-400-normal-qz3wlKjE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-latin-400-normal-CYRH0z_U.woff2) format("woff2"),url(/assets/black-ops-one-latin-400-normal-DmcO2QRk.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#15140f;--olive:#3f4521;--olive-2:#2a2e16;--khaki:#c9b88f;--smoke:#ece6d6;--star:#f6f2e6;--red:#d7261e;--red-d:#8f1712;--green:#5fd35a;--tracer:#ffb03b;--ease:cubic-bezier(.16,1,.3,1);--stencil:"Black Ops One",Impact,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--ink);color:var(--star)}body{font-family:var(--mono);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg,canvas,video{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}a,button{-webkit-tap-highlight-color:transparent;color:inherit;font:inherit}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}.hero{position:relative;height:100svh;min-height:620px;overflow:hidden;cursor:crosshair;isolation:isolate;-webkit-user-select:none;user-select:none;touch-action:manipulation}.field{position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;z-index:-3}.field img{width:100%;height:100%;object-fit:cover;object-position:50% 70%;display:block;filter:saturate(.85) contrast(1.05)}.vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:linear-gradient(180deg,#15140fb8,#15140f26 34%,#15140f00 55%,#15140f8c)}.fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;overflow:hidden}.hud{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:16px clamp(16px,3vw,36px);font-size:12px;letter-spacing:.14em;z-index:5;color:var(--smoke)}.hud-l{display:flex;gap:10px;align-items:center}.rec{width:9px;height:9px;border-radius:50%;background:var(--red);box-shadow:0 0 10px var(--red);animation:rec 1.2s steps(2) infinite}@keyframes rec{50%{opacity:.15}}.hud-r b{font-weight:600;color:var(--tracer);margin-left:8px;font-variant-numeric:tabular-nums}.word{position:absolute;left:clamp(16px,3vw,40px);top:clamp(56px,9vh,96px);z-index:2;font-family:var(--stencil);font-weight:400;line-height:.82;letter-spacing:-.01em;font-size:clamp(84px,17vw,300px);color:var(--star);text-shadow:0 6px 0 rgba(0,0,0,.25);pointer-events:none}.word .ln{display:block;overflow:hidden;padding-bottom:.04em}.word .ln span{display:block}.word .ln:nth-child(2) span{color:var(--khaki)}.tag{position:absolute;left:clamp(16px,3vw,40px);top:calc(clamp(56px,9vh,96px) + clamp(84px,17vw,300px)*1.72);z-index:2;font-size:clamp(13px,1.2vw,17px);line-height:1.5;color:var(--smoke);pointer-events:none}.tag span{display:block;text-shadow:0 1px 8px rgba(0,0,0,.85)}.tag span:first-child{background:var(--red);color:var(--star);display:inline-block;padding:2px 8px;margin-bottom:4px;transform:rotate(-1.5deg)}.cat-wrap{position:absolute;right:clamp(0px,4vw,80px);bottom:clamp(14px,6vh,70px);width:clamp(300px,40vw,640px);z-index:2;pointer-events:none}.cat{transform-origin:60% 90%;will-change:transform}.cat img{width:100%;display:block;filter:drop-shadow(0 18px 24px rgba(0,0,0,.45))}.shadow{position:absolute;left:12%;right:6%;bottom:-2%;height:7%;border-radius:50%;background:#00000073;filter:blur(10px);z-index:-1}.cta{position:absolute;left:clamp(16px,3vw,40px);bottom:clamp(20px,6vh,64px);display:flex;gap:10px;z-index:6;flex-wrap:wrap;max-width:min(560px,52vw)}.btn{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 22px;border:0;cursor:pointer;font-family:var(--stencil);font-size:20px;letter-spacing:.04em;text-decoration:none;transition:transform .45s var(--ease),background .45s var(--ease),color .45s var(--ease);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.btn:active{transform:scale(.97)}.buy{background:var(--red);color:var(--star)}.buy:hover{background:var(--star);color:var(--red)}.x{background:var(--star);color:var(--ink);width:56px;padding:0;font-size:26px}.x:hover{background:var(--khaki)}.ca{background:#15140fc7;color:var(--smoke);border:1px solid rgba(236,230,214,.25);font-family:var(--mono);font-size:13px;gap:10px;min-width:0;max-width:100%;flex:1 1 220px}.ca-k{font-family:var(--stencil);font-size:16px;color:var(--tracer)}.ca-v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca.copied .ca-v{color:var(--green)}.hint{position:absolute;left:50%;bottom:10px;transform:translate(-50%);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#ece6d699;z-index:5;pointer-events:none;transition:opacity .6s}.flash{position:absolute;width:140px;height:140px;margin:-70px 0 0 -70px;border-radius:50%;background:radial-gradient(circle,#fff 0,#ffe08a 22%,#ff8c1ebf 45%,#ff500000 70%);mix-blend-mode:screen}.tracer{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff7d6;box-shadow:0 0 14px 6px var(--tracer)}.blast{position:absolute;width:300px;margin-left:-150px;margin-top:-140px;pointer-events:none}.burn{position:absolute;width:220px;height:220px;margin:-110px 0 0 -110px;border-radius:50%;mix-blend-mode:screen;background:radial-gradient(circle,#fff6d0 0,#ffb03b 25%,#d7261e99 48%,#d7261e00 70%)}.front{position:relative;background:var(--olive-2);padding:clamp(56px,9vh,110px) clamp(16px,4vw,64px) 28px;background-image:linear-gradient(180deg,var(--ink),var(--olive-2) 140px)}.front-head{max-width:1200px;margin:0 auto}.kicker{font-size:12px;letter-spacing:.2em;color:var(--tracer)}.h2{font-family:var(--stencil);font-weight:400;font-size:clamp(46px,8vw,120px);line-height:.9;margin:14px 0 16px;color:var(--star)}.h2 .ln{display:block;overflow:hidden;padding-bottom:.05em}.h2 .ln span{display:block}.h2 .ln:nth-child(2) span{color:var(--red)}.sub{font-size:clamp(14px,1.3vw,17px);color:var(--khaki);max-width:520px;line-height:1.5}.board{position:relative;max-width:1200px;margin:34px auto 0;background:var(--ink);border:1px solid rgba(201,184,143,.22);padding:16px 16px 0;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.board-top{display:flex;justify-content:space-between;gap:12px;font-size:12px;letter-spacing:.12em;color:var(--smoke);flex-wrap:wrap}.board-top b{color:var(--tracer);font-variant-numeric:tabular-nums}.status{color:var(--red)}.status.won{color:var(--green)}.chart{position:relative;height:clamp(300px,46vh,440px);display:flex;align-items:stretch;gap:clamp(4px,1vw,12px);padding:20px 0 0 clamp(90px,16vw,200px);background-image:linear-gradient(rgba(201,184,143,.08) 1px,transparent 1px);background-size:100% 25%}.candle{position:relative;flex:1;cursor:crosshair;border:0;background:none;padding:0;touch-action:manipulation}.candle .wick{position:absolute;left:50%;width:2px;margin-left:-1px;background:currentColor;opacity:.8}.candle .body{position:absolute;left:12%;right:12%;background:currentColor;border-radius:2px;transition:background .3s}.candle.red{color:var(--red)}.candle.red:hover .body{box-shadow:0 0 0 2px var(--star)}.candle.green{color:var(--green);cursor:default}.mini{position:absolute;left:4px;bottom:0;width:clamp(96px,17vw,210px);transform-origin:60% 90%;pointer-events:none}.orders{list-style:none;max-width:1200px;margin:40px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.orders li{font-family:var(--stencil);font-size:clamp(22px,2.6vw,38px);color:var(--star);border-top:2px solid var(--khaki);padding-top:12px}.orders b{display:block;font-family:var(--mono);font-size:12px;color:var(--tracer);font-weight:600;margin-bottom:4px}.foot{max-width:1200px;margin:56px auto 0;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:11px;letter-spacing:.1em;color:#ece6d68c;border-top:1px solid rgba(201,184,143,.18);padding-top:16px}.shake{animation:shake .32s cubic-bezier(.36,.07,.19,.97)}@keyframes shake{20%{transform:translate(-6px,3px)}40%{transform:translate(5px,-4px)}60%{transform:translate(-3px,2px)}80%{transform:translate(2px,-1px)}}@media(max-width:800px){.hero{min-height:600px}.field img{object-position:30% 70%}.word{font-size:clamp(84px,27vw,170px)}.tag{top:calc(clamp(56px,9vh,96px) + clamp(84px,27vw,170px)*1.72)}.cat-wrap{width:min(88vw,430px);right:50%;transform:translate(50%);bottom:150px}.cta{left:16px;right:16px;bottom:22px;max-width:none}.buy{flex:1 1 auto}.ca{flex:1 1 100%;height:46px}.hint{display:none}.orders{grid-template-columns:1fr}.chart{padding-left:80px}}@media(max-height:720px)and (max-width:800px){.cat-wrap{width:min(70vw,330px)}}@media(prefers-reduced-motion:reduce){.rec,.shake{animation:none}}.field img{filter:brightness(.8) saturate(.68) contrast(1.03) blur(1.6px)}.cat img{filter:sepia(.07) saturate(.94) brightness(.97) drop-shadow(0 14px 18px rgba(20,16,8,.5))}.shadow{left:14%;right:8%;bottom:1%;height:6%;background:radial-gradient(closest-side,#120e06bf,#120e0600);filter:blur(5px)}.track-dust{position:absolute;left:-6%;right:-10%;bottom:-6%;height:24%;z-index:1;pointer-events:none;background:url(/assets/smoke-v1.webp) 50% 100%/contain no-repeat;opacity:.42;filter:sepia(.75) saturate(1.2) brightness(.95)}.word{font-size:clamp(74px,14.8vw,260px)}.tag{top:calc(clamp(56px,9vh,96px) + clamp(74px,14.8vw,260px)*1.72)}.cta .btn{height:48px;padding:0 18px;font-size:15px}.x{width:48px;padding:0;background:transparent;border:2px solid var(--star);color:var(--star)}.x svg{width:20px;height:20px;fill:currentColor}.x:hover{background:var(--star);color:var(--ink)}.ca.hidden{display:none}.cta .x{padding:0;flex:none}.enemies{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.enemy{position:absolute;width:0;transform-origin:0 100%}.ec{position:absolute;left:0;bottom:0;height:100%;transform:translate(-50%)}.enemy img{display:block;height:100%;width:auto;filter:saturate(.85) brightness(.92) drop-shadow(0 8px 10px rgba(0,0,0,.45))}.enemy span{position:absolute;left:50%;top:-20px;transform:translate(-50%);font:600 10px var(--mono);letter-spacing:.1em;color:var(--star);background:#15140fbf;padding:2px 6px;white-space:nowrap}.down-tag{position:absolute;transform:translate(-50%);font:700 13px var(--mono);letter-spacing:.12em;color:var(--star);background:var(--red);padding:3px 8px;white-space:nowrap;pointer-events:none;z-index:6}.hud-gap{display:inline-block;width:18px}@media(max-width:800px){.hud-gap{width:10px}.enemy span{font-size:9px;top:-17px}}.hud .sm{display:none}@media(max-width:800px){.hud .lg{display:none}.hud .sm{display:inline}.hud{letter-spacing:.1em}}.ec.live{aspect-ratio:1}.ec.live img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:3px solid var(--star);box-shadow:0 0 0 2px #15140f99,0 10px 16px #00000073;filter:saturate(.95)}
