:root{--black: #0a0a0f;--dark: #10101a;--panel: #16162a;--accent: #1e6fff;--cyan: #00f0ff;--yellow: #ffe600;--green: #39ff14;--white: #eaeaea;--grid: #1a1a2e}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--black);color:var(--white);font-family:"Press Start 2P",monospace;min-height:100vh;overflow-x:hidden;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Crect x='0' y='0' width='8' height='8' fill='%231e6fff'/%3E%3Crect x='8' y='8' width='8' height='8' fill='%231e6fff'/%3E%3C/svg%3E") 4 4,crosshair}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to bottom,transparent 0px,transparent 3px,rgba(0,0,0,.18) 3px,rgba(0,0,0,.18) 4px);pointer-events:none;z-index:1000}.bg-grid{position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:32px 32px;z-index:0}#roadCanvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;image-rendering:pixelated}main{position:relative;z-index:2;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px 60px;gap:32px;background:radial-gradient(ellipse 70% 80% at 50% 50%,rgba(10,10,15,.82) 50%,transparent 100%)}.badge{font-family:VT323,monospace;font-size:18px;color:var(--green);background:#001a00;border:2px solid var(--green);padding:6px 16px;letter-spacing:4px;animation:blink 1.4s step-start infinite}@keyframes blink{50%{opacity:0}}.title{text-align:center;line-height:1.4}.title .line1{font-size:clamp(28px,6vw,56px);color:var(--accent);text-shadow:4px 4px 0 #0a2e7a,-2px -2px 0 #66aaff;letter-spacing:4px;display:block}.title .line2{font-size:clamp(14px,3vw,22px);color:var(--cyan);text-shadow:2px 2px 0 #005566;display:block;margin-top:10px;letter-spacing:2px}.divider{display:flex;align-items:center;gap:0}.divider span{display:inline-block;width:8px;height:8px;background:var(--yellow)}.divider span:nth-child(2n){background:var(--accent)}.divider span:nth-child(3n){background:var(--cyan)}.panel{background:var(--panel);border:3px solid var(--cyan);padding:24px 28px;max-width:580px;width:100%;box-shadow:6px 6px #1e6fff;text-align:center}.panel p{font-family:VT323,monospace;font-size:22px;color:var(--white);line-height:1.8;letter-spacing:1px}.panel p span{color:var(--yellow)}.countdown-label{font-size:9px;color:var(--accent);letter-spacing:3px;text-align:center}.countdown{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.unit{display:flex;flex-direction:column;align-items:center;gap:8px}.unit .num{font-size:clamp(28px,6vw,48px);color:var(--yellow);background:var(--panel);border:3px solid var(--yellow);padding:8px 14px;min-width:72px;text-align:center;box-shadow:4px 4px #650}.unit .lbl{font-size:7px;color:var(--cyan);letter-spacing:2px}.stars{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.star{position:absolute;width:4px;height:4px;background:var(--white);animation:twinkle var(--dur, 2s) ease-in-out infinite;animation-delay:var(--del, 0s)}@keyframes twinkle{0%,to{opacity:1}50%{opacity:.1}}.social-row{display:flex;gap:16px;justify-content:center}.soc-btn{font-family:"Press Start 2P",monospace;font-size:8px;color:var(--black);background:var(--cyan);border:3px solid var(--cyan);padding:10px 14px;text-decoration:none;letter-spacing:1px;cursor:pointer;display:inline-block;box-shadow:3px 3px #056}.soc-btn:hover{background:var(--yellow);border-color:var(--yellow);box-shadow:3px 3px #650}footer{position:relative;z-index:2;text-align:center;font-family:VT323,monospace;font-size:14px;color:#444;padding-bottom:40px;letter-spacing:2px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bludrifts.css.map */
