:root{font-family:"Press Start 2P",system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.4;font-weight:400;color-scheme:dark;color:var(--ink);--field: #22d600;--ink: #06231A;--title: #005d10;--ink2: #0d3527;--ink3: #001dff;--effect: #5a00ff;--accent: #ffffff;--dialog-text: #ffffff;--btnbg: #ff00a6;--btnline: #7A0050;--btntext: #ffffff;--buybg: #9100ff;--buyline: #46007A;--buytext: #ffffff;--btn-off-bg: #0B3D2E;--btn-off-line: #06231A;--btn-off-text: #EAF6EF;background-color:var(--field);image-rendering:pixelated;font-synthesis:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{width:100%;overflow-x:hidden}body{background:var(--field)}body{margin:0;overscroll-behavior:none}h1{font-size:20px;letter-spacing:1px}.button-pixel{border:3px solid var(--btn-off-line);background:var(--btn-off-bg);color:var(--btn-off-text);padding:.8em 1.2em;border-radius:0;box-shadow:0 0 0 3px #0b0f16;cursor:pointer;touch-action:manipulation}.button-pixel:hover{filter:brightness(1.12)}.button-pixel:disabled:hover{filter:none}.button-danger{background:var(--btnbg);border-color:var(--btnline);color:var(--btntext)}.button-danger:hover{filter:brightness(1.1)}.button-primary{background:#1d4ed8;border-color:#1e40af;color:#e5e7eb}.button-primary:hover{background:#2563eb}.button-success{background:var(--buybg);border-color:var(--buyline);color:var(--buytext)}.button-success:hover{background:#15803d}.card-pixel{background:#0e1622;border:3px solid #1f2937;box-shadow:0 0 0 3px #0b0f16}.pixel-text,.pixel-art{image-rendering:pixelated}.stc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:hidden;perspective:166.7vw;color:#fff}@keyframes stc-fade{0%{opacity:0}to{opacity:1}}.stc-tremor{animation:stc-tremor 4s steps(64) 2.5s forwards}@keyframes stc-tremor{0.00%{transform:translate(-0px)}1.25%{transform:translateY(-0px)}2.50%{transform:translate(-0px,-0px)}3.75%{transform:translate(0)}5.00%{transform:translate(-0px,-0px)}6.25%{transform:translateY(-0px)}7.50%{transform:translate(-0px)}8.75%{transform:translateY(-0px)}10.00%{transform:translate(-0px,-0px)}11.25%{transform:translate(0)}12.50%{transform:translate(-0px,-0px)}13.75%{transform:translateY(-0px)}15.00%{transform:translate(-.1px)}16.25%{transform:translate(.1px,-0px)}17.50%{transform:translate(-.1px,-0px)}18.75%{transform:translate(.1px,.1px)}20.00%{transform:translate(-.1px,-.1px)}21.25%{transform:translate(.1px,-.1px)}22.50%{transform:translate(-.1px,.1px)}23.75%{transform:translate(.1px,-.1px)}25.00%{transform:translate(-.1px,-.1px)}26.25%{transform:translate(.1px,.1px)}27.50%{transform:translate(-.1px,-.1px)}28.75%{transform:translate(.2px,-.1px)}30.00%{transform:translate(-.2px,.1px)}31.25%{transform:translate(.2px,-.1px)}32.50%{transform:translate(-.2px,-.1px)}33.75%{transform:translate(.2px,.2px)}35.00%{transform:translate(-.2px,-.2px)}36.25%{transform:translate(.3px,-.2px)}37.50%{transform:translate(-.3px,.2px)}38.75%{transform:translate(.3px,-.2px)}40.00%{transform:translate(-.3px,-.2px)}41.25%{transform:translate(.4px,.3px)}42.50%{transform:translate(-.4px,-.3px)}43.75%{transform:translate(.4px,-.3px)}45.00%{transform:translate(-.5px,.3px)}46.25%{transform:translate(.5px,-.4px)}47.50%{transform:translate(-.6px,-.4px)}48.75%{transform:translate(.6px,.4px)}50.00%{transform:translate(-.7px,-.5px)}51.25%{transform:translate(.7px,-.5px)}52.50%{transform:translate(-.8px,.5px)}53.75%{transform:translate(.8px,-.6px)}55.00%{transform:translate(-.9px,-.6px)}56.25%{transform:translate(1px,.7px)}57.50%{transform:translate(-1.1px,-.7px)}58.75%{transform:translate(1.1px,-.8px)}60.00%{transform:translate(-1.2px,.9px)}61.25%{transform:translate(1.3px,-.9px)}62.50%{transform:translate(-1.4px,-1px)}63.75%{transform:translate(1.6px,1.1px)}65.00%{transform:translate(-1.7px,-1.2px)}66.25%{transform:translate(1.8px,-1.3px)}67.50%{transform:translate(-2px,1.4px)}68.75%{transform:translate(2.1px,-1.5px)}70.00%{transform:translate(-2.3px,-1.6px)}71.25%{transform:translate(2.5px,1.7px)}72.50%{transform:translate(-2.7px,-1.9px)}73.75%{transform:translate(2.9px,-2px)}75.00%{transform:translate(-3.1px,2.2px)}76.25%{transform:translate(3.3px,-2.3px)}77.50%{transform:translate(-3.6px,-2.5px)}78.75%{transform:translate(3.9px,2.7px)}80.00%{transform:translate(-4.2px,-2.9px)}81.25%{transform:translate(4.5px,-3.2px)}82.50%{transform:translate(-4.9px,3.4px)}83.75%{transform:translate(5.3px,-3.7px)}85.00%{transform:translate(-5.7px,-4px)}86.25%{transform:translate(6.1px,4.3px)}87.50%{transform:translate(-6.6px,-4.6px)}88.75%{transform:translate(7.1px,-5px)}90.00%{transform:translate(-7.7px,5.4px)}91.25%{transform:translate(8.3px,-5.8px)}92.50%{transform:translate(-8.9px,-6.2px)}93.75%{transform:translate(9.6px,6.7px)}95.00%{transform:translate(-10.4px,-7.3px)}96.25%{transform:translate(11.2px,-7.8px)}97.50%{transform:translate(-12px,8.4px)}98.75%{transform:translate(13px,-9.1px)}100.00%{transform:translate(-14px,-9.8px)}}.stc-dim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#00000073;opacity:0}.stc.play .stc-dim{animation:stc-fade .15s steps(1) forwards}.stc-arc{position:absolute;left:50%;top:50%;width:clamp(28px,6.7vw,56px);height:clamp(28px,6.7vw,56px);transform:translate(-50%,-50%);z-index:3;opacity:0;border:clamp(5px,1.2vw,10px) solid #0b0f16;border-top-color:#7cf0a8;border-right-color:#7cf0a8;box-shadow:0 0 0 3px #0b0f16,inset 0 0 0 2px #0b0f16}.stc.play .stc-arc{animation:stc-arc 2.65s steps(1) forwards}@keyframes stc-arc{0%{opacity:0;transform:translate(-50%,-50%) rotate(0)}5.66%{opacity:1;transform:translate(-50%,-50%) rotate(0)}9.43%{transform:translate(-50%,-50%) rotate(45deg)}13.2%{transform:translate(-50%,-50%) rotate(90deg)}16.98%{transform:translate(-50%,-50%) rotate(135deg)}20.75%{transform:translate(-50%,-50%) rotate(180deg)}24.53%{transform:translate(-50%,-50%) rotate(225deg)}28.3%{transform:translate(-50%,-50%) rotate(270deg)}32.08%{transform:translate(-50%,-50%) rotate(315deg)}35.85%{transform:translate(-50%,-50%) rotate(0)}41.51%{transform:translate(-50%,-50%) rotate(45deg)}47.17%{transform:translate(-50%,-50%) rotate(90deg)}52.83%{transform:translate(-50%,-50%) rotate(135deg)}59.43%{transform:translate(-50%,-50%) rotate(180deg)}66.98%{transform:translate(-50%,-50%) rotate(225deg)}75.47%{transform:translate(-50%,-50%) rotate(270deg)}85.85%{opacity:1;transform:translate(-50%,-50%) rotate(315deg)}to{opacity:1;transform:translate(-50%,-50%) rotate(315deg)}}.stc-readout{position:absolute;left:0;right:0;top:56%;z-index:4;text-align:center;opacity:0;pointer-events:none}.stc.play .stc-readout{animation:stc-readout-vis 6.7s steps(1) forwards}@keyframes stc-readout-vis{0%{opacity:0}4.5%{opacity:1}99.9%{opacity:1}to{opacity:0}}.stc-clock{position:relative;font-family:"Jersey 25",sans-serif;font-weight:400;font-size:clamp(24px,5.71vw,44px);line-height:1.4;height:1.4em;color:#d9b8ff;letter-spacing:.08em}.stc-clock span{position:absolute;left:0;right:0;top:0;opacity:0}@keyframes stc-clk0{0%{opacity:1}7.46%{opacity:0}to{opacity:0}}@keyframes stc-clk1{0%{opacity:0}7.46%{opacity:1}14.93%{opacity:0}to{opacity:0}}@keyframes stc-clk2{0%{opacity:0}14.93%{opacity:1}22.39%{opacity:0}to{opacity:0}}@keyframes stc-clk3{0%{opacity:0}22.39%{opacity:1}38.81%{opacity:0}to{opacity:0}}@keyframes stc-clk4{0%{opacity:0}38.81%{opacity:1}44.78%{opacity:0}to{opacity:0}}@keyframes stc-clk5{0%{opacity:0}44.78%{opacity:1}50.75%{opacity:0}to{opacity:0}}@keyframes stc-clk6{0%{opacity:0}50.75%{opacity:1}56.72%{opacity:0}to{opacity:0}}@keyframes stc-clk7{0%{opacity:0}56.72%{opacity:1}62.69%{opacity:0}to{opacity:0}}@keyframes stc-clk8{0%{opacity:0}62.69%{opacity:1}68.66%{opacity:0}to{opacity:0}}@keyframes stc-clk9{0%{opacity:0}68.66%{opacity:1}74.63%{opacity:0}to{opacity:0}}@keyframes stc-clk10{0%{opacity:0}74.63%{opacity:1}79.10%{opacity:0}to{opacity:0}}@keyframes stc-clk11{0%{opacity:0}79.10%{opacity:1}85.07%{opacity:0}to{opacity:0}}@keyframes stc-clk12{0%{opacity:0}85.07%{opacity:1}89.55%{opacity:0}to{opacity:0}}@keyframes stc-clk13{0%{opacity:0}89.55%{opacity:1}94.03%{opacity:0}to{opacity:0}}@keyframes stc-clk14{0%{opacity:0}94.03%{opacity:1}to{opacity:1}}.stc.play .stc-clock span:nth-child(1){animation:stc-clk0 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(2){animation:stc-clk1 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(3){animation:stc-clk2 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(4){animation:stc-clk3 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(5){animation:stc-clk4 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(6){animation:stc-clk5 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(7){animation:stc-clk6 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(8){animation:stc-clk7 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(9){animation:stc-clk8 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(10){animation:stc-clk9 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(11){animation:stc-clk10 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(12){animation:stc-clk11 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(13){animation:stc-clk12 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(14){animation:stc-clk13 6.7s steps(1) forwards}.stc.play .stc-clock span:nth-child(15){animation:stc-clk14 6.7s steps(1) forwards}.stc-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;opacity:0;background:#000}.stc.play .stc-bg{animation:stc-bgin 6.7s steps(1) forwards}@keyframes stc-bgin{0%{opacity:0}to{opacity:1}}.stc-stars{position:absolute;left:50%;top:50%}.stc.play .stc-stars{animation:stc-drift 4.5s steps(45) 6.7s forwards}@keyframes stc-drift{0%{transform:scale(1) rotate(0)}to{transform:scale(1.5) rotate(-14deg)}}.stc-cube{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;transform-style:preserve-3d;opacity:0}.stc-face{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.stc-world{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--field);backface-visibility:hidden}.stc-face.f1{transform:translateZ(33.3vw)}.stc-face.f2{transform:rotateY(90deg) translateZ(33.3vw);filter:hue-rotate(60deg)}.stc-face.f3{transform:rotateY(180deg) translateZ(33.3vw);filter:hue-rotate(180deg)}.stc-face.f4{transform:rotateY(-90deg) translateZ(33.3vw);filter:hue-rotate(270deg)}.stc-face.f5{transform:rotateX(90deg) translateZ(33.3vw);filter:invert(1)}.stc-face.f6{transform:rotateX(-90deg) translateZ(33.3vw);filter:saturate(0)}.stc.play .stc-cube{animation:stc-cube-vis 8.7s steps(1) forwards,stc-spin 2s steps(20) 6.7s forwards}@keyframes stc-cube-vis{0%{opacity:0}77%{opacity:1}to{opacity:0}}@keyframes stc-spin{0%{transform:translateZ(-33.3vw) rotateX(0) rotateY(0) scale(1)}to{transform:translateZ(-33.3vw) rotateX(540deg) rotateY(720deg) scale(.05)}}.stc-void{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;transform-style:preserve-3d;visibility:hidden}.stc.play .stc-void{animation:stc-void-in 6.9s steps(1) forwards}@keyframes stc-void-in{0%{visibility:hidden}to{visibility:visible}}.stc-debris{position:absolute;transform-style:preserve-3d;opacity:0}.stc-debris.mir .stc-card{transform:scaleX(-1)}.stc-card{position:relative;width:clamp(112px,15vw,190px);border:1px solid #23342b;background:#060c098c;padding:6px 6px 5px}.stc-card .q{font-size:6px;line-height:1.9;color:#6f8f7e}.stc-card .p{margin-top:5px}.stc-card .p b{font-family:"Jersey 25",sans-serif;font-weight:400;font-size:18px;line-height:1;color:#6fbb8e;width:58px;height:1em;text-align:left}.stc-card .r{display:flex;gap:3px;margin-top:5px}.stc-card .r i{flex:1;font-style:normal;font-size:5px;text-align:center;padding:2px 0;border:1px solid #1f3328;height:10px}.stc-card .r i.y{color:#3f8f60}.stc-card .r i.n{color:#8f4a63}.stc-card .cyc{position:relative;display:inline-block}.stc-card .cyc>span{position:absolute;left:0;right:0;top:0;opacity:0}.stc-card .up{color:#4fd08a}.stc-card .dn{color:#e0607f}.stc-card .stamp{position:absolute;font-size:5px;padding:2px 4px;border:1px solid;letter-spacing:.06em}.stc-card .stamp.y{color:#3f8f60;border-color:#23402f;left:2px;bottom:2px;transform:rotate(-6deg)}.stc-card .stamp.n{color:#8f4a63;border-color:#40232f;right:2px;bottom:2px;transform:rotate(5deg)}.stc-print{display:flex;gap:6px;font-size:6px;line-height:2.1;color:#4a5a52;border:1px solid #23342b;background:#060c0980;padding:3px 5px}.stc-print b{font-weight:400}.stc-print b.up{color:#4fd08a}.stc-print b.dn{color:#e0607f}.stc-print u{text-decoration:none;color:#6f8f7e}.stc-tear{position:absolute;height:1px;background:#2c5a41}.stc-lc{position:absolute;width:112px}.stc-lc .t{font-size:5px;color:#4a5a52;line-height:1.8}.stc-lc svg{display:block;width:112px;height:36px;overflow:visible}.stc-lc polyline{fill:none;stroke:#3f8f60;stroke-width:1.5;stroke-dasharray:320}@keyframes stc-draw{0%{stroke-dashoffset:320}to{stroke-dashoffset:-320}}.stc-ov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:16px;background:#0009;opacity:0}.stc.play .stc-ov{animation:stc-fade .9s steps(9) 9.8s forwards}.stc-dlg{background:#0b0f16;border:1px solid #374151;border-radius:8px;padding:16px;width:520px;max-width:100%;box-sizing:border-box;color:#e5e7eb;text-align:center}.stc-body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin-bottom:12px}.stc-body div{margin-bottom:8px;line-height:1.5}.stc-foot{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.button-twitter{background:#1da1f2;border-color:#0c6faf;color:#fff}.claim-wrap{position:relative;display:inline-block}.deny-anim:after{content:attr(data-amount);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#22c55e;font-family:"Press Start 2P",monospace;font-size:16px;text-shadow:0 0 0 2px #0b0f16,0 0 0 4px #0b0f16;animation:flashX .3s ease-in-out;pointer-events:none}.appeal-anim:after{content:attr(data-amount);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#ef4444;font-family:"Press Start 2P",monospace;font-size:16px;text-shadow:0 0 0 2px #0b0f16,0 0 0 4px #0b0f16;animation:flashX .3s ease-in-out;pointer-events:none}@keyframes pixel-shake{0%{transform:translate(0)}25%{transform:translate(3px)}50%{transform:translate(-3px)}75%{transform:translate(3px)}to{transform:translate(0)}}@keyframes flashX{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes drift-up-fade{0%{transform:translate(-50%) translateY(0);opacity:1}to{transform:translate(-50%) translateY(-50px);opacity:0}}@keyframes drift-up-no-fade{0%{transform:translate(-50%) translateY(0);opacity:1}to{transform:translate(-50%) translateY(-50px);opacity:1}}.floating-number{position:absolute;left:50%;top:-8px;font-family:"Press Start 2P",monospace;font-size:16px;text-shadow:0 0 0 2px #0b0f16,0 0 0 4px #0b0f16;animation:drift-up-fade 1.2s ease-out forwards;pointer-events:none;z-index:10}.rainbow-text{background:linear-gradient(90deg,#f06,#ffea00,#39ff14,#00e5ff,#7c00ff,#f0f,#f06);background-size:600% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:rainbow-shift .8s linear infinite,drift-up-no-fade 1.2s ease-out forwards}@keyframes rainbow-shift{0%{background-position:0% 50%}to{background-position:100% 50%}}.button-pixel[disabled]{opacity:.6;cursor:default}@media (max-height: 720px){h1.title-pixel{font-size:14px!important;padding:6px 12px!important}.round-box{padding:4px 12px!important;margin-bottom:6px!important}}#root{max-width:1280px;margin:0 auto;padding:0 1rem;text-align:center;height:100dvh;display:flex;align-items:flex-start;justify-content:center}@media (min-width: 640px){#root{padding:0 2rem}}.card{padding:1rem}
