@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_62111f{font-family:Inter,Inter Fallback;font-style:normal}.__variable_62111f{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");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:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,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:Unbounded Fallback;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_b87ee1{font-family:Unbounded,Unbounded Fallback;font-style:normal}.__variable_b87ee1{--font-unbounded:"Unbounded","Unbounded Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d39526{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_d39526{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}:root{--bg-pure-black:#0a0a0a;--bg-dark-1:#111111;--bg-dark-2:#161616;--bg-dark-3:#1c1c1c;--bg-dark-4:#242424;--bg-graphite:#1c1c1c;--border-light:rgba(255,255,255,0.08);--border-medium:rgba(149,255,0,0.25);--border-strong:#95ff00;--text-primary:#ffffff;--text-secondary:#a3a3a3;--text-muted:#666666;--text-inverse:#0a0a0a;--accent-pink:#95ff00;--accent-pink-hover:#aeff26;--accent-pink-muted:rgba(149,255,0,0.18);--accent-pink-glow:rgba(149,255,0,0.35);--accent-glow:rgba(149,255,0,0.14);--font-heading:var(--font-unbounded),"Unbounded",system-ui,sans-serif;--font-sans:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;--transition-fast:0.15s cubic-bezier(0.16,1,0.3,1);--transition-medium:0.3s cubic-bezier(0.16,1,0.3,1);--radius-lg:16px;--radius-md:12px;--radius-sm:8px;--radius-full:9999px}*{box-sizing:border-box;padding:0;margin:0}button,input,select,textarea{font-family:inherit}body,html{max-width:100%;overflow-x:clip;background-color:#0a0a0a;color:var(--text-primary);font-family:var(--font-sans);min-height:100vh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(149,255,0,.025) 1px,transparent 0),linear-gradient(90deg,rgba(149,255,0,.025) 1px,transparent 0);background-size:40px 40px;background-position:50%;pointer-events:none;z-index:1}.orb-1{top:-10%;left:-10%;width:50vw;height:50vw;background:radial-gradient(circle,rgba(149,255,0,.18) 0,rgba(0,0,0,0) 70%);animation:floatOrb 20s ease-in-out infinite alternate}.orb-1,.orb-2{position:absolute;border-radius:50%;z-index:0;pointer-events:none;will-change:transform}.orb-2{bottom:-20%;right:-10%;width:60vw;height:60vw;background:radial-gradient(circle,rgba(149,255,0,.08) 0,rgba(20,20,20,.7) 45%,rgba(0,0,0,0) 70%);animation:floatOrb 25s ease-in-out infinite alternate-reverse}@keyframes floatOrb{0%{transform:translateZ(0)}to{transform:translate3d(5%,5%,0)}}main{position:relative;z-index:2;flex:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:800;letter-spacing:-.03em;text-transform:uppercase;color:var(--text-primary);line-height:1.15}h1{font-size:clamp(2.1rem,7vw,4.5rem)}h2{font-size:clamp(1.45rem,5vw,2.5rem);border-bottom:1px solid var(--border-light);padding-bottom:.5rem;margin-bottom:1.5rem}h3{font-size:clamp(1.15rem,3.5vw,1.4rem);margin-bottom:.75rem}p{color:var(--text-secondary);line-height:1.6;font-size:1rem}a{color:inherit;text-decoration:none;transition:var(--transition-fast)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}@media (max-width:640px){.container{padding:0 1rem}}.btn-brutal{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;background-color:rgba(22,22,24,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--text-primary);border:1px solid rgba(149,255,0,.35);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:.85rem;font-weight:700;text-transform:uppercase;cursor:pointer;position:relative;transition:all var(--transition-fast);box-shadow:0 4px 12px rgba(0,0,0,.4)}.btn-brutal:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(149,255,0,.35);background-color:var(--accent-pink);border-color:var(--accent-pink-hover);color:var(--text-inverse)}.btn-brutal:active{transform:translateY(0)}.btn-brutal-secondary{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;background-color:var(--bg-dark-1);color:var(--text-primary);border:1px solid var(--border-medium);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:.85rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all var(--transition-fast)}.btn-brutal-secondary:hover{border-color:var(--border-strong);background-color:var(--bg-dark-3);color:var(--accent-pink-hover);box-shadow:0 4px 16px rgba(149,255,0,.25);transform:translateY(-2px)}.btn-brutal-secondary:active{transform:translateY(0)}.btn-brutal-filled{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;background-color:var(--accent-pink);color:var(--text-inverse);border:1px solid var(--accent-pink-hover);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:.85rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all var(--transition-fast);box-shadow:0 4px 16px rgba(149,255,0,.3)}.btn-brutal-filled:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(149,255,0,.5);background-color:var(--accent-pink-hover);color:var(--text-inverse)}.btn-brutal-filled:active{transform:translateY(0)}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.grid-2,.grid-3{display:grid;gap:2rem}.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}@media (max-width:640px){.grid-2,.grid-3{grid-template-columns:1fr!important;gap:1.25rem!important}}.card-mono{background:linear-gradient(135deg,rgba(22,22,24,.8),rgba(12,12,14,.9));backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border-left:1px solid rgba(255,255,255,.05);border-top:1px solid rgba(255,255,255,.05);border-color:rgba(149,255,0,.3) rgba(255,255,255,.05) rgba(255,255,255,.05) rgba(149,255,0,.15);border-style:solid;border-width:1px;border-radius:var(--radius-lg);padding:2.25rem;position:relative;transition:all .35s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 32px rgba(0,0,0,.5),inset 0 0 0 1px rgba(149,255,0,.04);overflow:hidden}@media (max-width:640px){.card-mono{padding:1.25rem!important}}.card-mono:hover{border-color:rgba(149,255,0,.4);background:linear-gradient(135deg,rgba(26,26,28,.9),rgba(16,16,18,.95));box-shadow:0 16px 40px -10px rgba(0,0,0,.6),0 0 20px rgba(149,255,0,.14);transform:translateY(-6px)}@keyframes drawerSlideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.admin-drawer-content{animation:drawerSlideIn .25s cubic-bezier(.16,1,.3,1) forwards}@keyframes toastSlideUp{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.form-group{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem}.form-label{font-family:var(--font-mono);font-size:.8rem;text-transform:uppercase;color:var(--text-secondary)}.form-input{background-color:var(--bg-dark-1);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);padding:.75rem 1rem;font-family:inherit;font-size:1rem;outline:none;transition:all var(--transition-fast)}.form-input:focus{border-color:var(--border-strong);background-color:var(--bg-dark-2);box-shadow:0 0 0 2px rgba(149,255,0,.25)}@keyframes pulseGlow{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.pulse{animation:pulseGlow 2s ease-in-out infinite}.badge-mono,.text-mono{font-family:var(--font-mono)}.badge-mono{display:inline-flex;padding:.35rem 1.1rem;background:linear-gradient(135deg,rgba(24,24,26,.85),rgba(14,14,16,.7));backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border:1px solid rgba(149,255,0,.2);border-top-color:rgba(149,255,0,.4);border-radius:var(--radius-full);font-size:.75rem;text-transform:uppercase;color:var(--accent-pink-hover);box-shadow:0 4px 16px rgba(0,0,0,.3),inset 0 0 0 1px rgba(149,255,0,.08)}::-webkit-scrollbar{display:none;width:0;height:0}body,html{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:860px){.desktop-nav{display:none!important}.mobile-nav-trigger{display:flex!important}}@media (max-width:600px){.footer-wrap{gap:2rem!important}.footer-bottom,.footer-wrap{flex-direction:column;align-items:flex-start!important}}@media (max-width:768px){section[style*="padding: 6rem 0"],section[style*="padding: 8rem 0"],section[style*="padding:8rem 0"]{padding-top:3.5rem!important;padding-bottom:3.5rem!important}section[style*="padding: 0 0 8rem 0"],section[style*="padding: 0 0 8rem"]{padding-bottom:3.5rem!important}input,select,textarea{font-size:16px!important}}@media (hover:none) and (pointer:coarse){.cursor-glow,.cursor-glow-dot{display:none!important}}.search-input:focus{border-color:var(--border-strong)!important;background-color:var(--bg-dark-2)!important}.scene{width:200px;height:200px;perspective:1200px;perspective-origin:50% 50%}.cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;will-change:transform}.cube:not(.interactive-cube){animation:spinCube 12s linear infinite}.face{position:absolute;width:200px;height:200px;border:1.5px solid rgba(149,255,0,.85);background-color:rgba(12,12,12,.8);box-sizing:border-box;backface-visibility:visible;-webkit-backface-visibility:visible;box-shadow:inset 0 0 18px rgba(149,255,0,.15),0 0 12px rgba(149,255,0,.1)}.face:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(149,255,0,.1) 1px,transparent 0),linear-gradient(90deg,rgba(149,255,0,.1) 1px,transparent 0);background-size:20px 20px;pointer-events:none}.front{transform:rotateY(0deg) translateZ(100px)}.back{transform:rotateY(180deg) translateZ(100px)}.right{transform:rotateY(90deg) translateZ(100px)}.left{transform:rotateY(-90deg) translateZ(100px)}.top{transform:rotateX(90deg) translateZ(100px)}.bottom{transform:rotateX(-90deg) translateZ(100px)}@keyframes spinCube{0%{transform:rotateX(0deg) rotateY(0deg)}to{transform:rotateX(1turn) rotateY(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:900px){.admin-modal-layout{grid-template-columns:1fr!important;overflow-y:auto!important}}@media (max-width:991px){.hero-wrap{flex-direction:column;text-align:center}.hero-wrap p{margin-left:auto;margin-right:auto}.ip-box{margin:0 auto}.hero-stats{justify-content:center}.cube-container{display:none!important}.steps-wrap{flex-direction:column;text-align:center}.steps-wrap,.steps-wrap>div{align-items:center}.news-item{flex-direction:column;text-align:center}}.news-item:hover{background-color:var(--bg-dark-1);border-color:var(--border-medium)}.rule-card{border-radius:var(--radius-lg)}.ip-box{border-radius:var(--radius-md);overflow:hidden}.auth-card{border-radius:var(--radius-lg)}.auth-card div{border-radius:var(--radius-sm)}.admin-panels-grid .card-mono{border-radius:var(--radius-lg)}.admin-panels-grid input,.admin-panels-grid select{border-radius:var(--radius-md)}.container>div[style*="fontFamily: var(--font-mono)"]{border-radius:var(--radius-lg)!important;overflow:hidden}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.reveal-hidden{opacity:0;transform:translateY(30px)}.reveal-hidden,.reveal-visible{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.reveal-visible{opacity:1;transform:translateY(0)}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalScaleIn{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.news-modal-backdrop{animation:backdropFadeIn .3s cubic-bezier(.16,1,.3,1) forwards}.news-modal-card{animation:modalScaleIn .4s cubic-bezier(.16,1,.3,1) forwards}.news-content-body img{max-width:100%;height:auto;border:1px solid var(--border-light);border-radius:var(--radius-md);margin:1.25rem 0;display:block}.news-content-body a{color:var(--accent-pink-hover);text-decoration:underline;font-weight:700}.news-content-body a:hover{color:#fff}.news-content-body ul{padding-left:1.5rem;margin:1rem 0}.news-content-body li{margin-bottom:.5rem}.news-content-body h1,.news-content-body h2,.news-content-body h3{margin-top:1.5rem;margin-bottom:.5rem;text-transform:uppercase;border-bottom:none;padding-bottom:0}@keyframes textShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer-text{background:linear-gradient(110deg,rgba(255,255,255,.7),rgba(255,255,255,.7) 35%,#b3ff33 48%,#ffffff 52%,rgba(255,255,255,.7) 65%,rgba(255,255,255,.7));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;animation:textShimmer 3s ease-in-out infinite;text-shadow:0 0 10px rgba(149,255,0,.25)}@keyframes scrollDotBounce{0%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.3}to{transform:translateY(0);opacity:1}}@keyframes storeCardSlideIn{0%{opacity:0;transform:translateY(32px) scale(.97);filter:blur(6px)}60%{filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes storeCardSlideOut{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-16px) scale(.97);filter:blur(4px)}}.store-card-slide-out{animation:storeCardSlideOut .22s cubic-bezier(.4,0,1,1) forwards}.store-card-slide-in{animation:storeCardSlideIn .45s cubic-bezier(.16,1,.3,1) both}.store-card{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1),border-color .35s ease,background-color .35s ease!important;will-change:transform,box-shadow}.store-card:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#95ff00 50%,transparent);opacity:.5;transition:opacity .4s ease}.store-card:hover:before{opacity:1;animation:borderGlowPulse 1.6s ease-in-out infinite}@keyframes borderGlowPulse{0%,to{opacity:.7;filter:brightness(1)}50%{opacity:1;filter:brightness(1.4)}}.store-card:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(105deg,transparent 20%,rgba(149,255,0,.04) 40%,rgba(149,255,0,.08) 50%,rgba(149,255,0,.04) 60%,transparent 80%);transition:none;pointer-events:none;z-index:1}.store-card:hover:after{animation:shimmerSweep .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes shimmerSweep{0%{left:-100%}to{left:200%}}.store-card:hover{border-color:rgba(149,255,0,.45)!important;transform:translateY(-8px) scale(1.025)!important;background-color:rgba(22,24,22,.92)!important;box-shadow:0 22px 50px -10px rgba(0,0,0,.65),0 0 28px rgba(149,255,0,.14),inset 0 1px 0 rgba(149,255,0,.25)!important}.store-img-container{transition:border-color .45s ease,background-color .45s ease,box-shadow .45s ease}.store-card:hover .store-img-container{border-color:rgba(149,255,0,.25)!important;background-color:rgba(149,255,0,.035)!important;box-shadow:inset 0 0 24px rgba(149,255,0,.08)}.store-product-img{transition:transform .48s cubic-bezier(.2,.8,.2,1),filter .48s cubic-bezier(.2,.8,.2,1)!important;will-change:transform,filter;transform-origin:center center}.store-card:hover .store-product-img{transform:scale(1.09) translateY(-4px)!important;filter:drop-shadow(0 16px 26px rgba(0,0,0,.65)) drop-shadow(0 0 18px rgba(149,255,0,.25))!important}.store-card h3{transition:color .35s ease,text-shadow .35s ease}.store-card:hover h3{color:#fff;text-shadow:0 0 16px rgba(149,255,0,.3)}.store-card .store-price-tag{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.store-card:hover .store-price-tag{transform:scale(1.05)}.store-card:hover .store-card-scanline{animation:scanLinePass 1.2s linear infinite}@keyframes scanLinePass{0%{top:-2px;opacity:0}10%{opacity:.6}90%{opacity:.6}to{top:calc(100% + 2px);opacity:0}}.store-card-slide-in .store-price-tag{animation:priceReveal .6s cubic-bezier(.16,1,.3,1) .25s both}@keyframes priceReveal{0%{opacity:0;transform:scale(.8);filter:blur(4px)}60%{transform:scale(1.06)}to{opacity:1;transform:scale(1);filter:blur(0)}}.store-categories-bar button{transition:all .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease!important}.store-categories-bar button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(149,255,0,.15)!important}.store-categories-bar button:active:not(:disabled){transform:translateY(0) scale(.97)}.store-loader{width:40px!important;height:40px!important;border:2px solid rgba(149,255,0,.15)!important;border-top-color:#95ff00!important;border-radius:50%;margin:0 auto 1rem;animation:spin .7s linear infinite;box-shadow:0 0 16px rgba(149,255,0,.2);position:relative}.store-loader:after{content:"";position:absolute;inset:4px;border:1px solid rgba(149,255,0,.08);border-top-color:rgba(149,255,0,.4);border-radius:50%;animation:spin 1.2s linear infinite reverse}@keyframes modalGlitchIn{0%{opacity:0;transform:scale(.95) translateY(20px);clip-path:inset(0 0 100% 0)}30%{clip-path:inset(0 0 40% 0);opacity:.6}50%{clip-path:inset(0 0 0 0);transform:scale(1.01) translateY(-2px)}70%{transform:scale(.995) translateY(1px)}to{opacity:1;transform:scale(1) translateY(0);clip-path:inset(0 0 0 0)}}.store-modal-card{animation:modalGlitchIn .45s cubic-bezier(.16,1,.3,1) forwards!important}.store-modal-close:hover{background:rgba(149,255,0,.1)!important;border-color:rgba(149,255,0,.3)!important;color:#95ff00!important;transform:rotate(90deg);transition:all .3s cubic-bezier(.16,1,.3,1)!important}.store-card .btn-brutal{transition:all .25s cubic-bezier(.16,1,.3,1)!important;position:relative;overflow:hidden;z-index:2}.store-card .btn-brutal:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(149,255,0,.15);border-radius:50%;transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease}.store-card .btn-brutal:hover:after{width:300%;height:300%}.store-card:hover .btn-brutal{border-color:rgba(149,255,0,.5)!important;box-shadow:0 0 12px rgba(149,255,0,.15)}.store-modal-card{scrollbar-width:thin;scrollbar-color:rgba(149,255,0,.3) rgba(255,255,255,.03)}.store-modal-card::-webkit-scrollbar{width:6px}.store-modal-card::-webkit-scrollbar-track{background:rgba(255,255,255,.03);border-radius:4px}.store-modal-card::-webkit-scrollbar-thumb{background:rgba(149,255,0,.28);border-radius:4px}.store-modal-card::-webkit-scrollbar-thumb:hover{background:rgba(149,255,0,.55)}@keyframes dynamicIslandPop{0%{opacity:0;transform:translateX(-50%) translateY(-14px) scale(.92)}60%{transform:translateX(-50%) translateY(3px) scale(1.02)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.admin-page-container{max-width:1650px!important;width:95%!important;margin:0 auto!important;padding:0 1.5rem!important}@media (max-width:1024px){.admin-container{flex-direction:column!important;flex-wrap:wrap!important;gap:1.25rem!important}.admin-sidebar{max-width:100%!important;width:100%!important;flex:1 1 100%!important}.admin-nav-list{flex-direction:row!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;padding-bottom:6px;gap:.5rem!important;scrollbar-width:none}.admin-nav-list::-webkit-scrollbar{display:none}.admin-nav-list button{flex-shrink:0!important;width:auto!important;padding:.6rem .9rem!important;font-size:.78rem!important}.admin-sidebar>div:last-child{display:none!important}.admin-page-container{padding:0 .75rem!important;width:100%!important}}@media (max-width:480px){.auth-card{padding:1.75rem 1.25rem!important}}@keyframes voxelFloatAnim{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-16px) rotate(4deg)}to{transform:translateY(4px) rotate(-3deg)}}@keyframes particlePulseAnim{0%{opacity:.25;transform:scale(.8) rotate(45deg)}50%{opacity:.9;transform:scale(1.25) rotate(90deg)}to{opacity:.35;transform:scale(.9) rotate(45deg)}}.voxel-float-inner{animation:voxelFloatAnim 6s ease-in-out infinite alternate;transform-origin:center center;will-change:transform}.particle-pulse-inner{animation:particlePulseAnim 4s ease-in-out infinite;transform-origin:center center;will-change:transform,opacity}@keyframes seasonGlowBreathe{0%,to{opacity:.28}50%{opacity:.85}}.season-glow-plaque{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:30px;background:linear-gradient(135deg,rgba(149,255,0,.18),rgba(16,16,18,.95));border:1px solid rgba(149,255,0,.6);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);box-shadow:0 4px 20px rgba(0,0,0,.6),0 0 12px rgba(149,255,0,.25);margin-bottom:.75rem;align-self:flex-end;cursor:default;user-select:none;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s ease}.season-glow-plaque:before{content:"";position:absolute;inset:-2px;border-radius:32px;pointer-events:none;box-shadow:0 0 18px rgba(149,255,0,.65),0 0 38px rgba(149,255,0,.4),0 0 60px rgba(149,255,0,.18),inset 0 0 10px rgba(149,255,0,.25);animation:seasonGlowBreathe 5.5s ease-in-out infinite;will-change:opacity}.season-glow-plaque:hover{transform:translateY(-2px) scale(1.02);border-color:rgba(174,255,38,.95)}.season-glow-plaque:hover:before{opacity:1!important;animation-play-state:paused}.season-glow-dot{width:7px;height:7px;border-radius:50%;background-color:#95ff00;box-shadow:0 0 8px #95ff00,0 0 16px rgba(149,255,0,.75);display:inline-block;flex-shrink:0}.season-glow-text{font-family:var(--font-mono);font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#e5ffb3;text-shadow:0 0 10px rgba(149,255,0,.8),0 0 20px rgba(149,255,0,.4);line-height:1}@media (max-width:768px){.hero-right-col{align-items:center!important}.season-glow-plaque{align-self:center!important;margin-bottom:.5rem!important}}