*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#050407;color:#f6f4fa;font-family:Arial,Helvetica,sans-serif}.nav{height:72px;position:fixed;z-index:20;top:0;width:100%;display:flex;align-items:center;padding:0 5vw;background:rgba(4,3,7,.76);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #6720a4}.brand{font-weight:1000;font-size:24px;color:#fff;text-decoration:none}.brand span,.kicker,h1 span,h2 span{color:#b93cff}.nav nav{display:flex;gap:26px;margin:auto}.nav a{color:#fff;text-decoration:none;font-size:12px;font-weight:800;letter-spacing:.08em}.nav nav a:hover{color:#c45cff}.discord{border:1px solid #7e2ed0;padding:10px 16px}.hero{min-height:100vh;background:url(/images/hero.png) 50%/cover no-repeat;position:relative;display:grid;place-items:center;padding-top:72px}.shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,2,5,.16),rgba(3,2,5,.35) 45%,#050407)}.heroContent{position:relative;text-align:center;max-width:900px;padding:30px}.eyebrow,.kicker{font-size:12px;font-weight:900;letter-spacing:.22em;color:#bd48ff}.hero h1{font-size:clamp(48px,7vw,100px);line-height:.88;margin:16px 0;text-shadow:0 6px 30px #000}.hero h1 em{font-style:normal;color:#bd42ff}.hero p,.lead{color:#c6bfd1;line-height:1.7}.actions{display:flex;justify-content:center;gap:14px;margin-top:30px}.gold,.primary{display:inline-block;padding:15px 25px;text-decoration:none;font-weight:900;font-size:12px;border:0;cursor:pointer}.primary{background:linear-gradient(135deg,#8e1dff,#d04cff);color:#fff;box-shadow:0 0 25px #7d1bdc66}.gold{border:1px solid #d8ad31;color:#f3cb55;background:#100d06aa}.stats{position:absolute;bottom:25px;display:grid;grid-template-columns:repeat(4,1fr);width:min(900px,90%);background:#09080ccc;border:1px solid #32243d}.stats span{padding:18px;border-right:1px solid #302437;font-size:12px}.stats small{display:block;color:#77717e;margin-top:6px}.inner,.section{padding:110px 6vw;max-width:1450px;margin:auto}.inner{padding-top:140px;min-height:80vh}.inner h1,.section h2{font-size:clamp(38px,5vw,70px);margin:10px 0 15px}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-top:50px}.card{background:#0c0a10;border:1px solid #33213f;transition:.25s;overflow:hidden}.card:hover{transform:translateY(-6px);border-color:#a82cff;box-shadow:0 15px 50px #8b24e31f}.cardImg{aspect-ratio:1/1;background-size:cover;background-position:50%}.cardBody{padding:24px}.card small{color:#b83cff;font-weight:900;letter-spacing:.15em}.card h3{font-size:24px;margin:12px 0}.card p{color:#b9b2c3;line-height:1.6;min-height:78px}.cardFoot{display:flex;justify-content:space-between;align-items:center}.cardFoot b{color:#c54bff}.cardFoot a{color:#f0c542;text-decoration:none;font-weight:900;font-size:12px}.center{text-align:center;margin-top:40px}.panel{margin-top:35px;padding:35px;border:1px solid #362342;background:linear-gradient(135deg,#0c0910,#09080b);display:flex;justify-content:space-between;align-items:center}.product{min-height:100vh;display:grid;grid-template-columns:1.1fr .9fr;padding-top:72px}.productHero{min-height:calc(100vh - 72px);background-size:cover;background-position:50%}.productInfo{padding:8vw 6vw}.productInfo h1{font-size:56px;margin:10px 0}.price{font-size:28px;color:#c04aff;font-weight:900}.productInfo li,.productInfo p{color:#c1bac9;line-height:1.7}.productInfo li{margin:10px 0}.notice{border-left:3px solid #d6aa32;background:#0e0b0f;padding:18px;margin:30px 0;color:#aaa2b2}footer{padding:45px 6vw;border-top:1px solid #2e1a38;display:flex;justify-content:space-between;color:#77717e}footer b{color:#fff}@media(max-width:900px){.nav nav{display:none}.grid,.stats{grid-template-columns:1fr 1fr}.product{grid-template-columns:1fr}.productHero{min-height:55vh}.panel{display:block}}@media(max-width:560px){.grid{grid-template-columns:1fr}.hero h1{font-size:48px}.actions{flex-direction:column}.stats{bottom:10px}.inner,.section{padding-left:20px;padding-right:20px}}.storeSection{margin-top:72px}.storeSection h2{font-size:clamp(30px,4vw,52px);margin:8px 0 28px}.storeGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}.back{display:inline-block;margin-bottom:24px;color:#d8a928;font-weight:800}.productHero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);grid-gap:42px;gap:42px;align-items:start}.productImage{aspect-ratio:1/1;background-size:cover;background-position:50%;border:1px solid #9d27ff;box-shadow:0 0 34px #7d19bd33}.productInfo h1{font-size:clamp(42px,6vw,72px);margin:8px 0}.bigPrice{font-size:30px;font-weight:900;color:#bb35ff;margin:12px 0 22px}.featureList{display:grid;grid-gap:12px;gap:12px;margin:18px 0 30px;color:#d8d3df}.disabled{border:0;cursor:not-allowed;opacity:.75}@media(max-width:900px){.storeGrid3{grid-template-columns:repeat(2,minmax(0,1fr))}.productHero{grid-template-columns:1fr}}@media(max-width:600px){.storeGrid3{grid-template-columns:1fr}}.heroLinks{display:flex;justify-content:center;gap:20px;align-items:center;margin-top:18px;font-size:11px;font-weight:900;letter-spacing:.12em}.heroLinks a{color:#d9b43c;text-decoration:none}.heroLinks span{color:#9f97aa}.footerLinks{display:flex;gap:18px}.footerLinks a{color:#c34aff;text-decoration:none;font-weight:900;font-size:12px}footer>div:first-child{display:flex;flex-direction:column;gap:6px}@media(max-width:600px){.heroLinks{gap:8px}.heroLinks,footer{flex-direction:column}footer{gap:24px}.footerLinks{flex-wrap:wrap}}\n.liveStatus{display:flex;align-items:center;gap:10px}.liveStatus div{display:flex;flex-direction:column;gap:3px}.liveStatus small{margin:0}.statusDot{width:9px;height:9px;border-radius:50%;background:#777;box-shadow:0 0 12px #777}.statusDot.online{background:#50e58a;box-shadow:0 0 14px #50e58a}\n
.menuButton{display:none;background:none;border:1px solid #6f278f;color:#fff;font-size:22px;padding:7px 11px}.mobileMenu{display:none}.infoGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;margin-top:45px}.infoCard,.ruleGroup,.update{border:1px solid #33213f;background:linear-gradient(145deg,#0d0a11,#08070a);padding:30px}.infoCard small,.update small{color:#bd48ff;font-weight:900;letter-spacing:.15em}.infoCard h2{font-size:25px}.infoCard p,.ruleRow p,.update p,.visionPanel p{color:#b9b2c3;line-height:1.7}.visionPanel{margin-top:22px;padding:42px;border:1px solid #5d2674;background:radial-gradient(circle at 10% 0,#32104b55,transparent 45%),#09070c;display:grid;grid-template-columns:1fr 1fr;grid-gap:45px;gap:45px}.visionPanel h2{font-size:clamp(28px,4vw,48px);margin:10px 0}.visionPanel h2 span{color:#c144ff}.rulesGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:45px}.ruleGroup h2{color:#c74cff}.ruleRow{display:grid;grid-template-columns:38px 1fr;border-top:1px solid #261c2d;padding:12px 0}.ruleRow b{color:#d7ae38;padding-top:3px}.ruleRow p{margin:0}.timeline{display:grid;grid-gap:18px;gap:18px;margin-top:45px}.update h2{font-size:28px;margin:10px 0}.errorPage{display:grid;align-content:center;min-height:85vh}.errorPage .actions{justify-content:flex-start}@media(max-width:900px){.desktopDiscord{display:none}.menuButton{display:block;margin-left:auto}.mobileMenu{position:absolute;top:72px;left:0;right:0;background:#07050af7;border-bottom:1px solid #6f278f;padding:20px 6vw;flex-direction:column;gap:18px}.mobileMenu.open{display:flex}.mobileMenu a{font-size:13px}.rulesGrid,.visionPanel{grid-template-columns:1fr}}@media(max-width:600px){.infoGrid{grid-template-columns:1fr}.visionPanel{padding:28px}.nav{padding:0 20px}}.cartButton{position:fixed;right:18px;bottom:18px;z-index:60;border:1px solid #9e35d2;background:#0a0710e8;color:#fff;padding:12px 16px;font-size:11px;font-weight:900;letter-spacing:.12em;box-shadow:0 0 28px #7d1bdc44}.cartButton b{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:8px;border-radius:999px;background:#b93cff}.cartShade{position:fixed;inset:0;z-index:70;background:#0009;opacity:0;pointer-events:none;transition:.25s}.cartShade.open{opacity:1;pointer-events:auto}.cartDrawer{position:fixed;right:0;top:0;bottom:0;width:min(430px,94vw);z-index:80;background:#09070d;border-left:1px solid #6d2788;transform:translateX(105%);transition:.28s;display:flex;flex-direction:column;padding:24px}.cartDrawer.open{transform:translateX(0)}.cartHead{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #2b2032;padding-bottom:18px}.cartHead small{color:#c245ff;font-weight:900;letter-spacing:.14em}.cartHead h2{margin:6px 0 0;font-size:30px}.cartHead button,.cartItem button,.clearCart{background:none;border:0;color:#aaa;cursor:pointer}.emptyCart{padding:50px 0;color:#c6bfd1}.emptyCart b{color:#fff}.cartItems{display:grid;grid-gap:10px;gap:10px;padding:20px 0;overflow:auto}.cartItem{display:flex;justify-content:space-between;gap:20px;border:1px solid #2d2036;background:#0d0a11;padding:16px}.cartItem div{display:flex;flex-direction:column;gap:6px}.cartItem small{color:#9a93a3}.cartItem button{font-size:10px;font-weight:900}.cartBottom{margin-top:auto;display:grid;grid-gap:10px;gap:10px;border-top:1px solid #2b2032;padding-top:18px}.cartSupport{text-align:center}.cartBottom p{font-size:11px;color:#77717e;line-height:1.6}.clearCart{font-size:10px;font-weight:900;letter-spacing:.1em}.storeHero{display:grid;grid-template-columns:1fr auto;align-items:flex-end;grid-gap:35px;gap:35px}.storePromise{display:grid;grid-gap:8px;gap:8px;text-align:right;padding:22px;border-right:2px solid #c69d2b;color:#8f8897;font-size:11px;letter-spacing:.12em;font-weight:900}.storePromise b{color:#f0c542}.sectionTitle{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.sectionTitle p{max-width:470px;color:#91899a;line-height:1.6;text-align:right}.storeHow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:80px;border:1px solid #31203b;background:#31203b}.storeHow>div{background:#0a080d;padding:28px}.storeHow small{color:#d7ad37;font-weight:900}.storeHow h3{font-size:24px;margin:8px 0}.storeHow p{color:#aaa2b2;line-height:1.6}.placeholderArt{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;background:radial-gradient(circle at 50% 20%,#7c22a755,transparent 40%),linear-gradient(145deg,#160b1c,#070609)!important}.placeholderArt span{color:#c84dff;font-weight:1000;letter-spacing:.2em}.placeholderArt b{font-size:clamp(20px,3vw,34px);max-width:80%}.placeholderArt small{color:#8b8293;letter-spacing:.14em}.productPage{max-width:1500px}.productActions{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0}.productActions .gold,.productActions .primary{min-width:160px;text-align:center}.productMeta{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:28px}.productMeta>div{border:1px solid #302139;padding:16px;background:#0b090e}.productMeta small{color:#c347ff;font-size:10px;font-weight:900;letter-spacing:.12em}.productMeta p{margin:7px 0 0;font-size:12px}.productDetails{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin-top:55px}.productDetails article{border:1px solid #32223d;background:#0b090e;padding:30px}.productDetails h2{font-size:30px;margin:8px 0 20px}.termsList p{color:#bbb3c4;line-height:1.65}.productHero .productInfo{padding:25px 0}.productHero .productImage{min-height:620px}@media(max-width:900px){.productDetails,.sectionTitle,.storeHero{grid-template-columns:1fr}.storeHero{display:block}.storePromise{margin-top:30px;text-align:left;border-right:0;border-left:2px solid #c69d2b}.sectionTitle{display:block}.sectionTitle p{text-align:left}.productMeta,.storeHow{grid-template-columns:1fr}.productHero .productImage{min-height:auto}}.homeIntro{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:70px;gap:70px;align-items:center}.homeIntroCopy h2{font-size:clamp(38px,5vw,68px);line-height:1;margin:10px 0 20px}.leftActions{justify-content:flex-start}.pillarGrid{display:grid;grid-gap:12px;gap:12px}.pillarGrid article{position:relative;padding:28px 28px 28px 75px;border:1px solid #2f2039;background:linear-gradient(135deg,#0c0910,#09070c)}.pillarGrid small{position:absolute;left:25px;top:29px;color:#d5aa31;font-weight:900}.pillarGrid h3{margin:0 0 8px;font-size:22px}.pillarGrid p{margin:0;color:#aaa2b2;line-height:1.65}.featuredStore{padding-top:70px}.communityBand{max-width:1450px;margin:20px auto 90px;padding:55px 6vw;border:1px solid #5a2570;background:radial-gradient(circle at 85% 10%,#741fb433,transparent 35%),linear-gradient(135deg,#0f0a13,#070609);display:flex;justify-content:space-between;align-items:center;gap:40px}.communityBand h2{font-size:clamp(36px,5vw,62px);margin:10px 0}.communityBand h2 span{color:#c44bff}.communityBand p{max-width:700px;color:#b9b2c3;line-height:1.7}.communityActions{display:grid;grid-gap:10px;gap:10px;min-width:210px}.communityActions a{text-align:center}.applyGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;margin:45px 0}.applyCard{border:1px solid #33213f;background:linear-gradient(145deg,#0d0a11,#08070a);padding:30px}.applyCard small{color:#c249ff;font-weight:900;letter-spacing:.14em}.applyCard h2{font-size:30px;margin:10px 0}.applyCard p{color:#aaa2b2;line-height:1.7;min-height:80px}.applyCard .gold{margin-top:8px}@media(max-width:900px){.homeIntro{grid-template-columns:1fr;gap:35px}.communityBand{display:block;margin-left:20px;margin-right:20px}.communityActions{margin-top:28px}.applyGrid{grid-template-columns:1fr}}.cartItemInfo{min-width:0}.qty{display:flex!important;flex-direction:row!important;align-items:center;gap:8px!important;margin-top:4px}.qty button{width:25px;height:25px;border:1px solid #3c2948;background:#100c14;color:#fff;cursor:pointer}.qty span{min-width:18px;text-align:center;font-size:12px;font-weight:900}.removeItem{align-self:flex-start}.cartTotal{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #2b2032;padding:0 0 14px;margin-bottom:4px}.cartTotal span{font-size:10px;color:#92899c;font-weight:900;letter-spacing:.1em}.cartTotal b{font-size:20px;color:#d7ad37}.rulesTools{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:38px}.rulesTools input{width:min(520px,100%);background:#0b0910;border:1px solid #402a4d;color:#fff;padding:15px 16px;outline:none}.rulesTools input:focus{border-color:#b63cff;box-shadow:0 0 20px #8d24d122}.rulesTools span{font-size:10px;color:#8f8798;font-weight:900;letter-spacing:.1em}.noRules{grid-column:1/-1;padding:35px;border:1px solid #31213a;color:#aaa}.statusHero{margin-top:42px;display:flex;align-items:center;gap:28px;padding:34px;border:1px solid #4a2759;background:radial-gradient(circle at 10% 10%,#6c229044,transparent 40%),#0b0910}.statusHero .liveStatus{min-width:190px}.statusHero .liveStatus b{font-size:18px}.statusAddress{display:flex;flex-direction:column;gap:7px;margin-right:auto}.statusAddress small{color:#9a92a2;font-size:10px;font-weight:900;letter-spacing:.12em}.statusAddress code{color:#d7ad37;font-size:18px}@media(max-width:700px){.rulesTools,.statusHero{align-items:stretch;flex-direction:column}.rulesTools span{align-self:flex-start}.statusAddress{margin-right:0}.statusHero .primary{text-align:center}}.policyPage{max-width:1050px}.policyPage section{padding:26px 0;border-top:1px solid #2d2035}.policyPage section:first-of-type{margin-top:40px}.policyPage h2{font-size:28px;margin:0 0 10px}.policyPage section p{color:#b8b0c1;line-height:1.75;margin:0}.communitySide{display:grid;grid-gap:14px;gap:14px;min-width:300px}.communityStatus{display:grid;grid-template-columns:1fr 1fr;border:1px solid #3a2544;background:#09070d}.communityStatus>div{padding:16px}.communityStatus>div+div{border-left:1px solid #302037}.communityStatus small,.communityStatus span{display:block;font-size:9px;color:#8f8798;font-weight:900;letter-spacing:.1em}.communityStatus b{display:block;font-size:22px;color:#fff;margin:5px 0}.communityStatus>div:last-child b{color:#c54bff}@media(max-width:700px){.communitySide{min-width:0}.communityStatus{grid-template-columns:1fr}.communityStatus>div+div{border-left:0;border-top:1px solid #302037}}.loadingPage{min-height:80vh;display:grid;place-content:center;text-align:center}.loadingMark{font-size:54px;font-weight:1000;letter-spacing:-.06em}.loadingMark span{color:#bd3fff}.loadingLine{width:220px;height:2px;background:linear-gradient(90deg,transparent,#bd3fff,transparent);margin:18px auto;animation:pulse 1.2s infinite}.loadingPage p{font-size:10px;color:#8e8695;letter-spacing:.15em;font-weight:900}@keyframes pulse{0%,to{opacity:.25;transform:scaleX(.65)}50%{opacity:1;transform:scaleX(1)}}.announcementBar{margin-top:72px;min-height:42px;padding:10px 5vw;display:flex;align-items:center;justify-content:center;gap:18px;background:linear-gradient(90deg,#160a1f,#2c0d3c,#160a1f);border-bottom:1px solid #5a246c;font-size:11px}.announcementBar b{color:#e3bd49;letter-spacing:.08em}.announcementBar span{color:#c7bfcd}.announcementBar a{color:#cf56ff;text-decoration:none;font-weight:900;white-space:nowrap}.announcementBar+.hero{min-height:calc(100vh - 42px);padding-top:0}@media(max-width:700px){.announcementBar{align-items:flex-start;flex-direction:column;gap:5px;padding-top:12px;padding-bottom:12px}.announcementBar+.hero{min-height:100vh}}.compareSection{margin-top:90px}.compareSection h2,.relatedProducts h2{font-size:clamp(32px,4vw,52px);margin:8px 0 28px}.compareTable{border:1px solid #34223e;overflow:hidden}.compareRow{display:grid;grid-template-columns:1fr .8fr .5fr 1.7fr;grid-gap:18px;gap:18px;padding:17px 20px;border-top:1px solid #2d2035;align-items:center}.compareRow:first-child{border-top:0}.compareRow span{color:#b7afbf;font-size:12px;line-height:1.5}.compareRow a{color:#fff;text-decoration:none;font-weight:900}.compareRow a:hover{color:#c84aff}.compareRow span:nth-child(3){color:#d8ad37;font-weight:900}.compareHead{background:#100c14}.compareHead span{color:#8f8798!important;font-size:10px;font-weight:900;letter-spacing:.1em}.relatedProducts{margin-top:80px;padding-top:55px;border-top:1px solid #2e2036}@media(max-width:760px){.compareTable{overflow-x:auto}.compareRow{min-width:760px}}.adminStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin:40px 0}.adminStats>div{padding:22px;border:1px solid #35223f;background:#0b0910}.adminStats small,.adminStats span{display:block;color:#8f8798;font-size:10px;line-height:1.4}.adminStats small{font-weight:900;letter-spacing:.1em}.adminStats b{display:block;font-size:32px;margin:8px 0;color:#fff}.adminGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.adminGrid section{padding:28px;border:1px solid #34213e;background:linear-gradient(145deg,#0d0a11,#08070a)}.adminGrid h2{margin:0 0 10px}.adminGrid p{color:#aaa2b2;line-height:1.7}.adminGrid a{color:#cf54ff;text-decoration:none;font-size:11px;font-weight:900}.adminGrid code{color:#d7ad37}.adminTag{display:inline-block;border:1px solid #6e315e;padding:8px 10px;color:#d18bbd;font-size:10px;font-weight:900;letter-spacing:.08em}@media(max-width:900px){.adminStats{grid-template-columns:1fr 1fr}}@media(max-width:600px){.adminGrid,.adminStats{grid-template-columns:1fr}}button,input{font:inherit}a,button{transition:color .2s,border-color .2s,background .2s,transform .2s,opacity .2s}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #d04cff;outline-offset:3px}.primary:not(.disabled):hover{transform:translateY(-2px);box-shadow:0 0 34px #8f22e977}.gold:hover{background:#1a1408}.back:hover{color:#f4d269}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.faqGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:45px 0}.faqItem{padding:28px;border:1px solid #34223e;background:linear-gradient(145deg,#0d0a11,#08070a)}.faqItem h2{font-size:21px;margin:0 0 12px;color:#fff}.faqItem p{margin:0;color:#aaa2b2;line-height:1.7}@media(max-width:760px){.faqGrid{grid-template-columns:1fr}}.storeSearch{position:relative;margin-top:26px;max-width:650px;z-index:10}.storeSearch input{width:100%;padding:16px 18px;background:#0b0910;border:1px solid #3b2945;color:#fff;outline:none}.storeSearch input:focus{border-color:#ba3cff;box-shadow:0 0 25px #7e23be22}.storeSearchResults{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#09070deF;border:1px solid #4b2a59;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 50px #0008}.storeSearchResults a{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;border-top:1px solid #2b1d33;text-decoration:none}.storeSearchResults a:first-child{border-top:0}.storeSearchResults a:hover{background:#150d1c}.storeSearchResults span{display:flex;flex-direction:column;gap:4px}.storeSearchResults b{color:#fff}.storeSearchResults small{color:#a89fb1;font-size:9px;letter-spacing:.1em}.storeSearchResults strong{color:#d6ad36;font-size:12px}.storeSearchEmpty{padding:18px;color:#aaa2b2;font-size:12px}.cardImg{background:#09070d}.cardImg img,.productImage img{display:block;width:100%;height:100%;object-position:center}.productImage{overflow:hidden;background:radial-gradient(circle at 50% 20%,#51206a44,transparent 45%),#08060b}.statusGrid{display:grid;grid-gap:14px;gap:14px;margin:42px 0}.statusGrid .statusHero{margin-top:0}.statusCommunity,.websiteStatus{padding:26px;border:1px solid #382442;background:#0b0910}.statusCommunity .communityStatus{max-width:620px}.websiteStatus{display:flex;align-items:center;gap:16px}.websiteStatus .statusDot{flex:0 0 auto}.websiteStatus small{display:block;color:#938a9c;font-size:10px;font-weight:900;letter-spacing:.1em}.websiteStatus b{display:block;font-size:22px;margin:4px 0;color:#fff}.websiteStatus p{margin:0;color:#aaa2b2;font-size:12px}.cartReview{text-align:center}.checkoutLayout{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:22px;gap:22px;margin-top:45px}.checkoutItems,.checkoutNotice{border:1px solid #35223f;background:#0b0910;padding:28px}.checkoutItems article{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-top:1px solid #2d2035}.checkoutItems article:first-of-type{margin-top:18px}.checkoutItems article div{display:flex;flex-direction:column;gap:5px}.checkoutItems small{color:#948c9c}.checkoutItems strong{color:#d8ad37}.checkoutTotal{display:flex;justify-content:space-between;padding-top:20px;margin-top:5px;border-top:1px solid #4b2a58}.checkoutTotal span{font-size:10px;color:#918999;font-weight:900;letter-spacing:.1em}.checkoutTotal b{font-size:24px}.checkoutNotice h2{font-size:32px;margin:10px 0}.checkoutEmpty p,.checkoutNotice p{color:#aaa2b2;line-height:1.7}.checkoutNotice .gold,.checkoutNotice .primary{display:block;text-align:center;margin-top:10px}.checkoutEmpty{margin-top:40px;padding:35px;border:1px solid #35223f;background:#0b0910}@media(max-width:850px){.checkoutLayout{grid-template-columns:1fr}}.joinStatus{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:16px;gap:16px;margin:38px 0}.joinStatus>div{border:1px solid #35223f;background:#0b0910;padding:22px}.joinSteps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin:42px 0}.joinSteps article{border:1px solid #35223f;background:linear-gradient(145deg,#0d0a11,#08070a);padding:26px}.joinSteps small{color:#d7ad37;font-weight:900;letter-spacing:.12em}.joinSteps h2{font-size:22px;margin:10px 0}.joinSteps p{color:#aaa2b2;line-height:1.65}.joinActions{display:flex;gap:10px;flex-wrap:wrap}.directConnect{margin-top:24px;padding:20px;border-left:3px solid #b93cff;background:#0b0910;display:flex;gap:15px;align-items:center}.directConnect small{font-size:10px;color:#8e8695;font-weight:900;letter-spacing:.12em}.directConnect code{color:#e1bb45;font-size:17px}@media(max-width:900px){.joinStatus,.joinSteps{grid-template-columns:1fr 1fr}}@media(max-width:600px){.joinStatus,.joinSteps{grid-template-columns:1fr}.joinActions{display:grid}.joinActions a{text-align:center}.directConnect{align-items:flex-start;flex-direction:column}}.nav{height:76px;padding:0 clamp(20px,4vw,64px);background:linear-gradient(180deg,rgba(7,5,10,.96),rgba(5,4,8,.86));border-bottom:1px solid rgba(174,67,255,.28);box-shadow:0 10px 40px rgba(0,0,0,.28)}.brand{font-size:23px;letter-spacing:-.04em}.nav nav{gap:clamp(16px,1.8vw,28px)}.nav nav a{position:relative;color:#dcd7e2}.nav nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-9px;height:2px;background:linear-gradient(90deg,#8e1dff,#d9b244);transition:.2s}.nav nav a:hover:after{right:0}.discord.desktopDiscord{border:1px solid rgba(174,67,255,.72);border-radius:10px;padding:11px 18px;background:linear-gradient(135deg,rgba(115,26,180,.18),rgba(12,9,16,.75));box-shadow:inset 0 0 0 1px rgba(255,255,255,.02),0 0 24px rgba(144,36,221,.13)}.discord.desktopDiscord:hover{border-color:#c34cff;background:rgba(126,46,208,.2);transform:translateY(-1px)}.stats{width:min(1040px,calc(100% - 48px));bottom:26px;grid-template-columns:repeat(4,minmax(0,1fr));background:linear-gradient(135deg,rgba(9,7,13,.92),rgba(14,9,19,.82));border:1px solid rgba(145,70,181,.34);border-radius:14px;overflow:hidden;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 60px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.025)}.stats .heroStat{min-width:0;min-height:78px;padding:17px 22px;border-right:1px solid rgba(96,67,110,.34);display:flex;flex-direction:column;justify-content:center;gap:5px}.stats .heroStat:last-child{border-right:0}.stats .heroStat b{color:#f8f5fb;font-size:11px;line-height:1.15;letter-spacing:.035em}.stats .heroStat small{display:block;margin:0;color:#857d8e;font-size:9px;font-weight:700;letter-spacing:.08em}.stats .heroStatLive{background:linear-gradient(90deg,rgba(67,229,138,.055),transparent)}.stats .heroStatLive .liveStatus{width:100%;gap:12px}.stats .heroStatLive .liveStatus>div{min-width:0}.stats .heroStatLive .liveStatus b{font-size:11px;white-space:nowrap}.stats .heroStatLive .liveStatus small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats .statusDot{display:block!important;flex:0 0 10px;width:10px!important;height:10px!important;min-width:10px;padding:0!important;margin:0!important;border:0!important;border-radius:999px;background:#6d6970;box-shadow:0 0 0 4px rgba(109,105,112,.09),0 0 14px rgba(109,105,112,.25)}.stats .statusDot.online{background:#50e58a;box-shadow:0 0 0 4px rgba(80,229,138,.09),0 0 16px rgba(80,229,138,.45)}.menuButton{display:none;position:relative;width:44px;height:44px;margin-left:auto;padding:0;border:1px solid rgba(166,72,216,.5);border-radius:10px;background:linear-gradient(145deg,rgba(24,15,30,.92),rgba(8,7,11,.96));box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 8px 24px rgba(0,0,0,.25);cursor:pointer}.menuButton span{position:absolute;left:12px;width:18px;height:2px;padding:0!important;border:0!important;background:#f7f3fa;border-radius:999px;transition:transform .22s,opacity .22s,top .22s}.menuButton span:first-child{top:14px}.menuButton span:nth-child(2){top:21px}.menuButton span:nth-child(3){top:28px}.menuButton.open span:first-child{top:21px;transform:rotate(45deg)}.menuButton.open span:nth-child(2){opacity:0}.menuButton.open span:nth-child(3){top:21px;transform:rotate(-45deg)}.mobileMenu{position:fixed;top:86px;left:auto;right:18px;width:min(390px,calc(100vw - 36px));padding:18px;border:1px solid rgba(153,59,199,.45);border-radius:14px;background:linear-gradient(155deg,rgba(14,10,18,.985),rgba(6,5,8,.985));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 24px 70px rgba(0,0,0,.58)}.mobileMenu.open{display:block}.mobileMenuGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.mobileMenuGrid a{padding:13px 14px;border-radius:8px;color:#d8d2de!important;background:transparent;font-size:11px!important}.mobileMenuGrid a:hover{background:rgba(159,54,218,.1);color:#fff!important}.mobileMenuActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(110,77,126,.26)}.mobileMenuActions a{text-align:center}@media(max-width:1080px){.nav .desktopDiscord,.nav nav{display:none!important}.menuButton{display:block!important}}@media(min-width:1081px){.menuButton,.mobileMenu{display:none!important}}@media(max-width:700px){.hero{padding-top:118px;padding-bottom:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}.announcementBar+.hero,.hero{min-height:auto}.heroContent{padding:28px 20px 18px}.stats{position:relative;left:auto;right:auto;bottom:auto;width:calc(100% - 32px);margin:24px 16px 0;grid-template-columns:1fr 1fr;border-radius:12px}.stats .heroStat{min-height:72px;padding:15px 16px}.stats .heroStat:nth-child(2){border-right:0}.stats .heroStat:nth-child(-n+2){border-bottom:1px solid rgba(96,67,110,.34)}.mobileMenu{top:84px;right:12px;width:calc(100vw - 24px)}}@media(max-width:430px){.nav{height:70px;padding:0 14px}.brand{font-size:21px}.menuButton{width:42px;height:42px}.mobileMenu{top:78px}.mobileMenuGrid{grid-template-columns:1fr 1fr}.mobileMenuGrid a{padding:12px 10px;font-size:10px!important}.mobileMenuActions,.stats{grid-template-columns:1fr}.stats .heroStat{border-right:0!important;border-bottom:1px solid rgba(96,67,110,.34)!important}.stats .heroStat:last-child{border-bottom:0!important}}.payBlock{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.checkoutPay{width:100%}.checkoutPay:disabled{opacity:.65;cursor:wait}.checkoutError{margin:0;color:#ff6c88;font-size:12px;line-height:1.5}.payBlock small{color:#7f7788;font-size:10px;line-height:1.5}.checkoutSuccess{min-height:62vh;display:grid;place-content:center;text-align:center;max-width:760px;margin:auto}.successMark{width:74px;height:74px;margin:0 auto 20px;display:grid;place-items:center;border-radius:50%;border:1px solid #b642ef;background:#14081c;color:#d960ff;font-size:34px;box-shadow:0 0 34px #9a2bce33}.checkoutSuccess p{color:#b8b0c1;line-height:1.7}.ownerFundsPage{max-width:1300px}.fundCards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin:42px 0}.fundCards article{padding:28px;border:1px solid #3b2546;background:linear-gradient(145deg,#0e0a12,#08070a)}.fundCards small,.fundCards span{display:block;color:#8f8798;font-size:10px;font-weight:900;letter-spacing:.11em}.fundCards b{display:block;margin:10px 0 8px;color:#fff;font-size:34px}.fundCards article:first-child b{color:#d8b143}.withdrawPanel{display:grid;grid-template-columns:1fr auto;grid-gap:30px;gap:30px;align-items:center;margin-top:20px;padding:32px;border:1px solid #5b2a70;background:radial-gradient(circle at 8% 10%,#6e229044,transparent 40%),#0b0910}.withdrawPanel h2{margin:7px 0 8px;font-size:32px}.withdrawPanel p{margin:0;color:#aaa2b2;line-height:1.6}.withdrawControls{display:flex;gap:10px;align-items:center}.withdrawControls label{display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid #42304c;background:#09070d;color:#d7ad37;font-weight:900;height:48px}.withdrawControls input{width:150px;border:0;outline:0;background:transparent;color:#fff;font-size:18px}.withdrawMsg{grid-column:1/-1;margin:0;color:#d7ad37}.payoutHistory{margin-top:36px}.payoutHistory h2{font-size:28px}.payoutHistory article{display:flex;justify-content:space-between;gap:20px;padding:17px 0;border-top:1px solid #2f2137}.payoutHistory article div{display:grid;grid-gap:5px;gap:5px}.payoutHistory article small{color:#77717e}.payoutHistory article span{font-size:10px;font-weight:900;letter-spacing:.1em;color:#c44cff}.fundsLoading{padding:40px 0;color:#aaa2b2}@media(max-width:800px){.fundCards,.withdrawPanel{grid-template-columns:1fr}.withdrawControls{align-items:stretch;flex-direction:column}.withdrawControls input,.withdrawControls label{width:100%}}.ownerLoginPage{min-height:calc(100vh - 76px);display:grid;place-items:center;padding-top:110px;padding-bottom:70px}.ownerLoginCard{width:min(100%,520px);display:grid;grid-gap:18px;gap:18px;padding:34px;border:1px solid rgba(179,63,226,.46);border-radius:18px;background:radial-gradient(circle at 10% 0,rgba(131,35,174,.18),transparent 38%),linear-gradient(155deg,#0f0a13,#070609);box-shadow:0 28px 80px rgba(0,0,0,.48),0 0 32px rgba(170,39,218,.08)}.ownerLoginCard h1{margin:0;font-size:42px;letter-spacing:-.045em}.ownerLoginCard h1 span{color:#cf3cff}.ownerLoginCard p{margin:0 0 4px;color:#a9a1b0;line-height:1.65}.ownerLoginCard label{display:grid;grid-gap:8px;gap:8px;color:#9c92a5;font-size:10px;font-weight:900;letter-spacing:.12em}.ownerLoginCard input{width:100%;height:48px;padding:0 14px;border:1px solid #3f2b49;border-radius:10px;background:#09070c;color:#fff;outline:0;font-size:15px}.ownerLoginCard input:focus{border-color:#c743ef;box-shadow:0 0 0 3px rgba(199,67,239,.08)}.ownerLoginCard .primary{width:100%;margin-top:4px}.navActions{display:flex;align-items:center;gap:10px}.ownerButton{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:1px solid rgba(208,58,255,.52);border-radius:8px;background:linear-gradient(180deg,#14091c,#0b0710);color:#f4eaff!important;font-size:11px;font-weight:900;letter-spacing:.12em;text-decoration:none;box-shadow:0 0 20px rgba(191,40,238,.08);transition:.18s ease}.ownerButton:hover{border-color:#dc5cff;background:#1c0b27;transform:translateY(-1px);box-shadow:0 0 24px rgba(199,43,245,.14)}@media(max-width:900px){.desktopOwner{display:none}.navActions{display:block}}.orderHistory{margin-top:44px}.sectionTitle.compact{margin-bottom:18px}.ownerOrder{padding:18px 0;border-top:1px solid #2e2235}.orderFoot,.orderMain{display:flex;justify-content:space-between;gap:18px;align-items:center}.orderMain div{display:grid;grid-gap:5px;gap:5px}.orderMain small{color:#817889;font-size:10px}.orderMain strong{font-size:18px;color:#fff}.orderItems{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.orderItems span{padding:7px 9px;border:1px solid #35273e;border-radius:999px;background:#0b0910;color:#c7becd;font-size:10px}.orderFoot code{color:#6f6874;font-size:9px;word-break:break-all}.orderFoot select{min-width:140px;height:38px;padding:0 10px;border:1px solid #553165;border-radius:8px;background:#0d0911;color:#fff;font-size:10px;font-weight:900;letter-spacing:.08em}.emptyOrders{color:#817889}@media(max-width:650px){.orderFoot,.orderMain{align-items:flex-start;flex-direction:column}.orderFoot select{width:100%}}.orderConfirmation{max-width:900px;padding-top:70px;padding-bottom:90px}.successMark.fail{color:#ff6e8e;border-color:#7b2942;background:#17080e;box-shadow:0 0 34px rgba(255,56,108,.12)}.confirmationCard{width:100%;margin:30px auto 22px;text-align:left;border:1px solid #3a2843;border-radius:16px;background:linear-gradient(155deg,#0f0a13,#08070a);overflow:hidden;box-shadow:0 25px 65px rgba(0,0,0,.38)}.confirmationMeta,.confirmationTop{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:20px 22px;border-bottom:1px solid #2d2133}.confirmationTop div{display:grid;grid-gap:6px;gap:6px;min-width:0}.confirmationMeta small,.confirmationTop small{display:block;color:#8f8599;font-size:9px;font-weight:900;letter-spacing:.12em}.confirmationTop code{color:#d3c8da;font-size:10px;word-break:break-all}.confirmationTop button{flex:0 0 auto;border:1px solid #573067;border-radius:8px;background:#120918;color:#fff;padding:10px 13px;font-size:9px;font-weight:900;letter-spacing:.08em;cursor:pointer}.confirmationTop button:hover{border-color:#d14ef4;background:#1b0c24}.confirmationMeta span{display:grid;grid-gap:6px;gap:6px}.confirmationMeta b{font-size:15px;color:#fff}.confirmationItems{padding:0 22px}.confirmationItems article{display:grid;grid-template-columns:minmax(180px,.8fr) 1.2fr;grid-gap:24px;gap:24px;padding:18px 0;border-bottom:1px solid #251b2b}.confirmationItems article:last-child{border-bottom:0}.confirmationItems article div{display:grid;grid-gap:5px;gap:5px}.confirmationItems article small{color:#b13fd1;font-size:9px;font-weight:900;letter-spacing:.1em}.confirmationItems article p{margin:0;color:#a9a1b0;line-height:1.55;font-size:12px}.fulfillmentBox{width:100%;margin:0 auto 24px;padding:24px;text-align:left;border:1px solid #5d2f70;border-radius:15px;background:radial-gradient(circle at 10% 0,rgba(126,35,170,.18),transparent 40%),#0a0810}.fulfillmentBox h2{margin:7px 0 8px;font-size:27px}.fulfillmentBox p{margin:0 0 18px;color:#aea5b5;line-height:1.65}@media(max-width:650px){.confirmationMeta,.confirmationTop{align-items:flex-start;flex-direction:column}.confirmationItems article{grid-template-columns:1fr;gap:8px}}.financeCards{grid-template-columns:repeat(3,1fr)}.orderToolbar{display:grid;grid-template-columns:minmax(220px,1fr) 180px auto;grid-gap:10px;gap:10px;margin:0 0 14px}.orderToolbar button,.orderToolbar input,.orderToolbar select{height:42px;border:1px solid #3c2946;border-radius:9px;background:#0a080d;color:#fff;padding:0 12px;outline:0}.orderToolbar input:focus,.orderToolbar select:focus{border-color:#c447ec;box-shadow:0 0 0 3px rgba(196,71,236,.08)}.orderToolbar button{font-size:10px;font-weight:900;letter-spacing:.1em;cursor:pointer}.orderMoney{display:grid!important;justify-items:end;grid-gap:4px;gap:4px}.orderMoney small{color:#8e8596!important}.orderActions{display:flex;gap:8px;align-items:center}.refundButton{height:38px;padding:0 12px;border:1px solid #7c2d45;border-radius:8px;background:#17090f;color:#ff8ba4;font-size:9px;font-weight:900;letter-spacing:.08em;cursor:pointer}.refundButton:hover:not(:disabled){border-color:#ff6487;background:#220c15}.refundButton:disabled{opacity:.45;cursor:not-allowed}.refundedOrder{opacity:.78}.refundedOrder .orderMain strong{text-decoration:line-through;color:#8d8492}@media(max-width:850px){.financeCards,.orderToolbar{grid-template-columns:1fr 1fr}.orderToolbar button{grid-column:1/-1}}@media(max-width:600px){.financeCards,.orderToolbar{grid-template-columns:1fr}.orderToolbar button{grid-column:auto}.orderActions{width:100%;flex-direction:column}.orderActions button,.orderActions select{width:100%}.orderMoney{justify-items:start}}.ownerStoreAdmin{margin-top:70px;padding-top:36px;border-top:1px solid #2d2033}.catalogAdminGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:22px}.catalogAdminCard{border:1px solid #35243e;border-radius:14px;background:linear-gradient(155deg,#0e0a12,#08070a);padding:20px}.catalogAdminHead{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.catalogAdminHead small{color:#bb43ef;font-size:9px;font-weight:900;letter-spacing:.12em}.catalogAdminHead h3{margin:6px 0 0;font-size:22px}.liveBadge,.offBadge{padding:6px 8px;border-radius:999px;font-size:8px;font-weight:900;letter-spacing:.11em}.liveBadge{border:1px solid #1f7c54;background:#07150f;color:#5ee19b}.offBadge{border:1px solid #6a2b3b;background:#16080d;color:#ff7f9a}.catalogAdminControls{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.catalogAdminControls label,.promoAdmin label{display:grid;grid-gap:7px;gap:7px;color:#958c9e;font-size:9px;font-weight:900;letter-spacing:.11em}.catalogAdminControls input:not([type]),.catalogAdminControls input[inputmode],.catalogAdminControls input[type=text],.promoAdmin input{height:42px;border:1px solid #3c2947;border-radius:8px;background:#09070c;color:#fff;padding:0 12px;outline:0}.toggleLine{grid-template-columns:auto 1fr!important;align-items:center!important}.toggleLine input{width:18px;height:18px;accent-color:#c53ff0}.catalogAdminControls .primary{width:100%}.adminStoreMsg{margin:16px 0;padding:12px 14px;border-left:3px solid #c743ef;background:#0c0910;color:#d8cfdf;font-size:12px}.promoAdmin{margin-top:28px;padding:24px;border:1px solid #4f2d5d;border-radius:14px;background:#0a080e}.promoAdmin h3{margin:7px 0;font-size:26px}.promoAdmin p{margin:0;color:#9e96a6}.promoAdmin form{display:grid;grid-template-columns:1.2fr .8fr .8fr auto;grid-gap:10px;gap:10px;align-items:end;margin-top:18px}.promoAdmin input{width:100%}.promoAdmin .gold{height:42px}.promoList{display:grid;grid-gap:8px;gap:8px;margin-top:20px}.promoList article{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #2a1e30}.promoList article b{color:#fff}.promoList article span{color:#d8ad31;font-size:11px;font-weight:900}.promoList article small{color:#817989}.unavailableCard{opacity:.72}@media(max-width:900px){.catalogAdminGrid{grid-template-columns:1fr}.promoAdmin form{grid-template-columns:1fr 1fr}.promoAdmin .gold{grid-column:1/-1}}@media(max-width:600px){.promoAdmin form{grid-template-columns:1fr}.promoAdmin .gold{grid-column:auto}.promoList article{grid-template-columns:1fr}.promoList article small,.promoList article span{justify-self:start}}.discordAccount{margin-top:18px;padding:16px;border:1px solid #35223f;background:#0e0a14;display:grid;grid-gap:10px;gap:10px}.discordAccount p{margin:0;color:#aaa2b2;font-size:13px;line-height:1.6}.discordAccount>small{color:#8f8599;font-size:11px}.discordAccount .discordLogin{display:block;text-align:center;padding:14px 20px;text-decoration:none;font-weight:900;font-size:12px;letter-spacing:.06em}.discordAccount.linked{grid-template-columns:44px 1fr auto;align-items:center;gap:12px}.discordAccount.linked img{width:44px;height:44px;border-radius:50%;border:1px solid #573067}.discordAccount .who{display:grid;grid-gap:2px;gap:2px;min-width:0}.discordAccount .who small{color:#8f8599;font-size:9px;font-weight:900;letter-spacing:.12em}.discordAccount .who b{color:#fff;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discordAccount .who span{color:#bd48ff;font-size:11px}.discordAccount.linked button{border:1px solid #573067;border-radius:8px;background:#120918;color:#fff;padding:9px 12px;font-size:9px;font-weight:900;letter-spacing:.08em;cursor:pointer}.discordAccount.linked button:hover{border-color:#d14ef4;background:#1b0c24}.confirmationTop code.orderRef{color:#fff;font-size:22px;font-weight:900;letter-spacing:.08em}html.introLocked,html.introLocked body{overflow:hidden}.leanPourCanvas{position:fixed;inset:0;z-index:6;pointer-events:none}@font-face{font-family:PMv2 Cinzel;src:url(/fonts/cinzel.woff2) format("woff2");font-weight:400 900;font-display:swap}.StoreIntro_intro__K_1Rk{--sw:max(100vw,calc(100vh * 2560 / 1441));--sh:max(100vh,calc(100vw * 1441 / 2560));position:fixed;inset:0;z-index:9999;overflow:hidden;background:#050108;color:#fff;font-family:PMv2 Cinzel,Georgia,serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StoreIntro_stage__z_n3T{position:absolute;left:50%;top:50%;width:var(--sw);height:var(--sh);transform:translate(-50%,-50%)}.StoreIntro_parallax__c_8Nm{position:absolute;inset:-1.6%;transform:translate3d(var(--px,0),var(--py,0),0);will-change:transform}.StoreIntro_bg__W4Z_a{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.14);filter:brightness(.4) saturate(1.3)}.StoreIntro_ready__BMQ1s .StoreIntro_bg__W4Z_a{animation:StoreIntro_bgIn__ie8ef 2.8s cubic-bezier(.16,.8,.2,1) forwards}.StoreIntro_logoWrap__vsC1U{position:absolute}.StoreIntro_bloom__B_jO2{position:absolute;inset:-12%;background:radial-gradient(ellipse 50% 46% at 50% 50%,rgba(196,72,255,.55),rgba(140,20,220,.18) 45%,transparent 72%);mix-blend-mode:screen;opacity:0;pointer-events:none}.StoreIntro_pulse__ja6X3{position:absolute;inset:0;transform-origin:50% 52%;will-change:transform,filter;pointer-events:none}.StoreIntro_logo__vBJNb{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.StoreIntro_ready__BMQ1s .StoreIntro_logo__vBJNb{animation:StoreIntro_logoIn__TZ6Fu 1.3s cubic-bezier(.2,.8,.2,1) .55s forwards}.StoreIntro_shine__4KnZy{position:absolute;inset:0;-webkit-mask:url(/images/intro/intro-shine-mask.webp) center/100% 100% no-repeat;mask:url(/images/intro/intro-shine-mask.webp) center/100% 100% no-repeat;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,0) 43%,rgba(255,255,255,.95) 50%,rgba(255,240,255,0) 57%,transparent 62%);background-size:260% 100%;background-position:150% 0;mix-blend-mode:screen;pointer-events:none}.StoreIntro_ready__BMQ1s .StoreIntro_shine__4KnZy{animation:StoreIntro_shine__4KnZy 6.5s ease-in-out 1.15s infinite}.StoreIntro_logoHit__1CffX{position:absolute;inset:16% 20%;background:none;border:0;cursor:pointer}.StoreIntro_fx__0zjh7{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.StoreIntro_vignette__CtvLW{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 75% 70% at 50% 42%,transparent 52%,rgba(5,1,8,.7) 100%),linear-gradient(0deg,rgba(5,1,8,.78),rgba(5,1,8,.2) 30%,transparent 46%)}.StoreIntro_copy__p7y6a{position:absolute;left:50%;top:min(calc(50% + (.682 - .5) * var(--sh)),calc(100% - 330px));width:min(94vw,980px);transform:translateX(-50%);text-align:center;z-index:2}.StoreIntro_welcome__Gc7SA{margin:0;font-weight:600;font-size:clamp(11px,.62vw + .5vh,17px);letter-spacing:.62em;padding-left:.62em;color:#efe5f6;opacity:0}.StoreIntro_ready__BMQ1s .StoreIntro_welcome__Gc7SA{animation:StoreIntro_welcomeIn__MYz2t 1.2s cubic-bezier(.2,.8,.2,1) 1.25s forwards}.StoreIntro_title__W6WVH{margin:.32em 0 .7em;font-weight:700;font-size:clamp(22px,1.55vw + 1.5vh,58px);line-height:1.15;letter-spacing:.15em;padding-left:.15em;white-space:nowrap}.StoreIntro_brand__XF7sq{filter:drop-shadow(0 0 .32em rgba(190,60,255,.65))}.StoreIntro_brand__XF7sq .StoreIntro_letter__aw5XQ{background:linear-gradient(180deg,#f7c8ff 8%,#cf52ff 52%,#8c14dc 96%);-webkit-background-clip:text;background-clip:text;color:transparent}.StoreIntro_title__W6WVH .StoreIntro_word__GwKAN .StoreIntro_letter__aw5XQ{color:#f7f1fb;text-shadow:0 0 .5em rgba(255,255,255,.25)}.StoreIntro_title__W6WVH .StoreIntro_brand__XF7sq .StoreIntro_letter__aw5XQ,.StoreIntro_title__W6WVH .StoreIntro_word__GwKAN .StoreIntro_letter__aw5XQ{font:inherit;letter-spacing:inherit}.StoreIntro_word__GwKAN:before{content:"\00a0"}.StoreIntro_letter__aw5XQ{display:inline-block;opacity:0;transform:translateY(.5em) scale(.96);filter:blur(7px)}.StoreIntro_ready__BMQ1s .StoreIntro_letter__aw5XQ{animation:StoreIntro_letterIn__BL5Qx .8s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(1.55s + var(--i) * 34ms)}.StoreIntro_enter__a5mEL{position:relative;font:inherit;font-weight:600;font-size:clamp(11px,.45vw + .55vh,15px);letter-spacing:.36em;padding:1.05em 2.6em 1.05em 2.96em;color:#fff;cursor:pointer;background:linear-gradient(90deg,rgba(150,30,230,0),rgba(150,30,230,.32) 50%,rgba(150,30,230,0));border:0;border-top:1px solid rgba(225,160,255,.45);border-bottom:1px solid rgba(225,160,255,.45);opacity:0;transition:letter-spacing .35s cubic-bezier(.2,.8,.2,1),background .35s}.StoreIntro_enter__a5mEL:after{content:"";position:absolute;left:15%;right:15%;bottom:-12px;height:2px;background:linear-gradient(90deg,transparent,#e7a6ff,transparent);box-shadow:0 0 14px 2px rgba(205,100,255,.7);transform:scaleX(.3);opacity:.6;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .45s}.StoreIntro_enter__a5mEL:focus-visible,.StoreIntro_enter__a5mEL:hover{letter-spacing:.44em;background:linear-gradient(90deg,rgba(150,30,230,0),rgba(170,50,255,.55) 50%,rgba(150,30,230,0))}.StoreIntro_enter__a5mEL:focus-visible:after,.StoreIntro_enter__a5mEL:hover:after{transform:scaleX(1);opacity:1}.StoreIntro_enter__a5mEL:focus-visible{outline:1px solid rgba(240,200,255,.9);outline-offset:6px}.StoreIntro_ready__BMQ1s .StoreIntro_enter__a5mEL{animation:StoreIntro_riseIn__EHSFZ .9s cubic-bezier(.2,.8,.2,1) 2.35s forwards,StoreIntro_breathe__L530j 3.2s ease-in-out 3.3s infinite}.StoreIntro_tap__JmFCD{margin:1.6em 0 0;letter-spacing:.12em;color:rgba(240,220,255,.75);animation:StoreIntro_tapPulse__UIhx2 1.6s ease-in-out infinite}.StoreIntro_skip__2enOC,.StoreIntro_tap__JmFCD{font-family:system-ui,sans-serif;font-size:12px}.StoreIntro_skip__2enOC{position:absolute;top:22px;right:24px;z-index:3;font-weight:600;letter-spacing:.08em;color:rgba(255,255,255,.7);background:rgba(10,4,16,.45);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:8px 15px;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:color .2s,border-color .2s}.StoreIntro_skip__2enOC:focus-visible,.StoreIntro_skip__2enOC:hover{color:#fff;border-color:rgba(220,150,255,.7)}.StoreIntro_ready__BMQ1s .StoreIntro_skip__2enOC{animation:StoreIntro_fadeIn__dS5xq .6s 1s forwards}.StoreIntro_player__CQ61k{position:absolute;left:50%;top:min(calc(50% + (.872 - .5) * var(--sh)),calc(100% - 84px));z-index:3;display:flex;align-items:center;gap:12px;padding:8px 16px 8px 8px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;background:rgba(14,6,22,.62);border:1px solid rgba(206,120,255,.26);border-radius:999px;box-shadow:0 14px 44px rgba(0,0,0,.5),inset 0 1px rgba(255,255,255,.06);-webkit-backdrop-filter:blur(12px) saturate(1.35);backdrop-filter:blur(12px) saturate(1.35);opacity:0;transform:translate(-50%,14px)}.StoreIntro_ready__BMQ1s .StoreIntro_player__CQ61k{animation:StoreIntro_playerIn__iupoe .8s cubic-bezier(.2,.8,.2,1) 2.6s forwards}.StoreIntro_play__Rdzoi{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;border:0;cursor:pointer;background:radial-gradient(circle at 35% 30%,#d77bff,#8d19e0 60%,#5d0aa0);box-shadow:0 0 18px rgba(190,70,255,.55);transition:transform .15s}.StoreIntro_play__Rdzoi:hover{transform:scale(1.06)}.StoreIntro_play__Rdzoi:active{transform:scale(.94)}.StoreIntro_play__Rdzoi svg{width:18px;height:18px;fill:#fff}.StoreIntro_track__2_r_3{display:grid;grid-gap:1px;gap:1px;min-width:0;max-width:190px}.StoreIntro_track__2_r_3 b{font-size:13px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StoreIntro_track__2_r_3 small{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#d39cff}.StoreIntro_eq__S3vsF{width:84px;height:24px;flex:0 0 auto}.StoreIntro_mute__qcGow{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:rgba(255,255,255,.82);cursor:pointer}.StoreIntro_mute__qcGow:hover{background:rgba(255,255,255,.08);color:#fff}.StoreIntro_mute__qcGow svg{width:19px;height:19px;fill:currentColor}.StoreIntro_stroke__QO7d3{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.StoreIntro_volume__4X90x{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:104px;height:22px;background:transparent;cursor:pointer}.StoreIntro_volume__4X90x::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,#c45bff var(--v),rgba(255,255,255,.18) var(--v))}.StoreIntro_volume__4X90x::-moz-range-track{height:4px;border-radius:2px;background:rgba(255,255,255,.18)}.StoreIntro_volume__4X90x::-moz-range-progress{height:4px;border-radius:2px;background:#c45bff}.StoreIntro_volume__4X90x::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;margin-top:-4.5px;border-radius:50%;background:#fff;box-shadow:0 0 10px rgba(200,100,255,.9)}.StoreIntro_volume__4X90x::-moz-range-thumb{width:13px;height:13px;border:0;border-radius:50%;background:#fff}.StoreIntro_mute__qcGow:focus-visible,.StoreIntro_play__Rdzoi:focus-visible,.StoreIntro_volume__4X90x:focus-visible{outline:2px solid #e2a6ff;outline-offset:3px}.StoreIntro_entering__DL_RA .StoreIntro_copy__p7y6a,.StoreIntro_entering__DL_RA .StoreIntro_player__CQ61k,.StoreIntro_entering__DL_RA .StoreIntro_skip__2enOC{animation:StoreIntro_fadeOut__589iL .35s forwards!important}.StoreIntro_entering__DL_RA .StoreIntro_logoWrap__vsC1U{animation:StoreIntro_logoOut__dPi0R 1.1s cubic-bezier(.4,0,.2,1) forwards}.StoreIntro_entering__DL_RA .StoreIntro_parallax__c_8Nm{transition:transform 1.6s cubic-bezier(.4,0,.2,1);transform:scale(1.07)}.StoreIntro_entering__DL_RA{animation:StoreIntro_clearScene__ZQsan 0s 1.3s forwards}.StoreIntro_entering__DL_RA .StoreIntro_stage__z_n3T,.StoreIntro_entering__DL_RA .StoreIntro_vignette__CtvLW{animation:StoreIntro_hideNow__w2_T4 0s 1.3s forwards}@media (max-width:700px){.StoreIntro_title__W6WVH{white-space:normal;font-size:clamp(22px,7vw,34px)}.StoreIntro_brand__XF7sq,.StoreIntro_word__GwKAN{display:block}.StoreIntro_word__GwKAN:before{content:none}.StoreIntro_volume__4X90x{display:none}.StoreIntro_track__2_r_3{max-width:120px}.StoreIntro_eq__S3vsF{width:56px}}@media (max-height:520px),(min-aspect-ratio:2/1){.StoreIntro_welcome__Gc7SA{display:none}}@media (min-aspect-ratio:2/1){.StoreIntro_copy__p7y6a{top:min(calc(50% + (.69 - .5) * var(--sh)),calc(100% - 290px))}}@media (prefers-reduced-motion:reduce){.StoreIntro_ready__BMQ1s .StoreIntro_bg__W4Z_a{animation:StoreIntro_fadeIn__dS5xq 1s forwards;transform:none;filter:none}.StoreIntro_ready__BMQ1s .StoreIntro_letter__aw5XQ{animation:StoreIntro_fadeIn__dS5xq .6s forwards;filter:none;transform:none}.StoreIntro_ready__BMQ1s .StoreIntro_shine__4KnZy{animation:none}.StoreIntro_ready__BMQ1s .StoreIntro_enter__a5mEL{animation:StoreIntro_fadeIn__dS5xq .6s 1s forwards}}@keyframes StoreIntro_bgIn__ie8ef{0%{opacity:0;transform:scale(1.14);filter:brightness(.4) saturate(1.3)}45%{opacity:1}to{opacity:1;transform:scale(1);filter:brightness(1) saturate(1)}}@keyframes StoreIntro_logoIn__TZ6Fu{0%{opacity:0;filter:brightness(3) blur(8px)}35%{opacity:1;filter:brightness(2.2) blur(0)}to{opacity:1;filter:brightness(1) blur(0)}}@keyframes StoreIntro_shine__4KnZy{0%{background-position:150% 0}24%{background-position:-50% 0}to{background-position:-50% 0}}@keyframes StoreIntro_welcomeIn__MYz2t{0%{opacity:0;letter-spacing:1.1em}to{opacity:1;letter-spacing:.62em}}@keyframes StoreIntro_letterIn__BL5Qx{0%{opacity:0;transform:translateY(.5em) scale(.96);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes StoreIntro_riseIn__EHSFZ{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes StoreIntro_breathe__L530j{0%,to{box-shadow:0 0 0 rgba(190,70,255,0)}50%{box-shadow:0 0 34px rgba(190,70,255,.28)}}@keyframes StoreIntro_playerIn__iupoe{to{opacity:1;transform:translate(-50%)}}@keyframes StoreIntro_fadeIn__dS5xq{to{opacity:1}}@keyframes StoreIntro_hideNow__w2_T4{to{opacity:0;visibility:hidden}}@keyframes StoreIntro_clearScene__ZQsan{to{background:transparent}}@keyframes StoreIntro_fadeOut__589iL{to{opacity:0}}@keyframes StoreIntro_tapPulse__UIhx2{0%,to{opacity:.45}50%{opacity:1}}@keyframes StoreIntro_logoOut__dPi0R{0%{transform:scale(1);filter:brightness(1)}30%{transform:scale(1.08);filter:brightness(2.4)}to{transform:scale(1.22);filter:brightness(1.6);opacity:.9}}