:root{--cyan:#22d3ee;--cyan2:#06b6d4;--cyan3:#67e8f9;--magenta:#b026ff;--magenta2:#9333ea;--magenta3:#d946ef;--red:#f33;--red2:#c00;--red3:#f66;--bg:#06070a;--text:silver;--text2:#999;--border:hsla(0,0%,50%,.25);--bh:hsla(0,0%,50%,.5);--glass:hsla(0,0%,50%,.04);--mono:"Segoe UI",system-ui,-apple-system,sans-serif;--inter:"Inter",sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{background:radial-gradient(circle at top,rgba(34,211,238,.08),transparent 35%),radial-gradient(circle at bottom right,rgba(176,38,255,.08),transparent 30%),#06070a;color:var(--text);font-family:var(--mono);font-size:16px;letter-spacing:.1em;min-height:100vh;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:linear-gradient(hsla(0,0%,50%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,50%,.04) 1px,transparent 0);background-size:32px 32px}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:.87px solid var(--border);padding:0 31px;display:flex;align-items:center;gap:21px;height:68px}.nav:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,7,10,.95),rgba(6,7,10,.92));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.logo{font-family:var(--inter);font-size:20px;font-weight:600;letter-spacing:-.025em;color:var(--text2);white-space:nowrap;text-shadow:0 0 20px hsla(0,0%,50%,.5);cursor:pointer;background:none;border:none;display:flex;align-items:center;padding:0}.logo-img{height:44px;width:auto;filter:brightness(1.1) drop-shadow(0 0 12px rgba(237,0,83,.4));transition:filter .2s}.logo:hover .logo-img{filter:brightness(1.3) drop-shadow(0 0 20px rgba(237,0,83,.6))}.tabs{display:flex;gap:3px;flex:1 1;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{padding:5px 16px;font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:1.6px;color:var(--text);cursor:pointer;background:transparent;border:none;border-bottom:1.73px solid transparent;transition:all .15s;white-space:nowrap;border-radius:8px;text-transform:uppercase}.tab.on,.tab:hover{color:var(--text2)}.tab.on{border-bottom-color:var(--text2);text-shadow:0 0 12px hsla(0,0%,50%,.6)}.nav-right{display:flex;gap:10px;align-items:center;margin-left:auto}.nav-links{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.nav-links::-webkit-scrollbar{display:none}.nav-link{padding:6px 14px;font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:1.2px;color:var(--text);text-decoration:none;border-radius:6px;transition:all .15s;white-space:nowrap}.nav-link:hover{color:var(--text2);background:hsla(0,0%,50%,.05)}.cbtn{padding:10px 21px;font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:1.6px;border:.87px solid hsla(0,0%,50%,.4);border-radius:8px;background:hsla(0,0%,50%,.08);color:var(--text2);cursor:pointer;transition:all .15s;white-space:nowrap}.cbtn:hover{background:hsla(0,0%,50%,.15);box-shadow:inset 0 0 20px hsla(0,0%,50%,.2)}.cbtn.active{border-color:var(--cyan);color:var(--cyan);background:rgba(34,211,238,.1)}.main{max-width:1430px;margin:0 auto;position:relative;z-index:1;padding:31px 31px 91px}.fhdr{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:31px;padding-bottom:21px;border-bottom:.87px solid var(--border);flex-wrap:wrap;gap:16px}.ftitle{font-family:var(--inter);font-size:94px;font-weight:600;line-height:94px;letter-spacing:-.025em;color:#fff;text-shadow:0 0 52px hsla(0,0%,50%,.3),0 0 5px hsla(0,0%,50%,.1)}.fsub{color:var(--text);letter-spacing:.1em;margin-top:10px}.fsub,.legend{font-size:16px}.legend{display:flex;gap:21px;letter-spacing:1.6px;font-weight:600}.ldot{display:flex;align-items:center;gap:8px;color:var(--text)}.d{width:8px;height:8px;border-radius:50%}.d-o{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.d-s{background:var(--magenta);box-shadow:0 0 8px var(--magenta)}.d-c{background:var(--red);box-shadow:0 0 8px var(--red)}.filters{display:flex;gap:10px;margin-bottom:31px;flex-wrap:wrap}.fbtn{padding:8px 18px;font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:1.6px;border:.87px solid var(--border);border-radius:8px;background:transparent;color:var(--text);cursor:pointer;transition:all .15s}.fbtn:hover{border-color:var(--bh);color:var(--text2)}.fbtn.on{border-color:hsla(0,0%,50%,.5);color:var(--text2);background:hsla(0,0%,50%,.06);box-shadow:inset 0 0 12px hsla(0,0%,50%,.1)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(247px,1fr));grid-gap:10px;gap:10px}@keyframes fi{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.card{border:.87px solid var(--border);border-radius:6px;background:var(--glass);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transition:all .2s;animation:fi .25s ease both;position:relative;overflow:hidden}.card.open{border-color:rgba(34,211,238,.5);box-shadow:inset 0 0 20px rgba(34,211,238,.2),0 0 30px rgba(34,211,238,.1);background:linear-gradient(180deg,rgba(34,211,238,.08),rgba(34,211,238,.03))}.card.site{border-color:rgba(176,38,255,.5);box-shadow:inset 0 0 24px rgba(176,38,255,.22),0 0 36px rgba(176,38,255,.12);background:linear-gradient(180deg,rgba(176,38,255,.09),rgba(176,38,255,.03))}.card.code{border-color:rgba(255,51,51,.55);box-shadow:inset 0 0 26px rgba(255,51,51,.25),0 0 40px rgba(255,51,51,.14);background:linear-gradient(180deg,rgba(255,51,51,.1),rgba(255,51,51,.03))}.card:hover{transform:translateY(-6px) scale(1.015);box-shadow:0 10px 40px rgba(0,0,0,.45)}.card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(34,211,238,.04) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.04) 1px,transparent 0);background-size:16px 16px;opacity:0;transition:opacity .2s}.card:hover:before{opacity:1}.card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.05) 45%,transparent);transform:translateX(-120%);transition:transform .6s ease}.card:hover:after{transform:translateX(120%)}.cvis{height:220px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-bottom:.87px solid var(--border)}.card.code .cico{filter:blur(8px) drop-shadow(0 0 16px rgba(34,211,238,.4))}.cico{font-size:62px;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;filter:drop-shadow(0 0 16px rgba(34,211,238,.4));animation:glitch 5s linear infinite}.cico:after,.cico:before{content:attr(data-icon);position:absolute;left:0;right:0;text-align:center}.cico:before{color:var(--magenta);z-index:-1;animation:glitch2 3s linear infinite;opacity:.5}.cico:after{color:var(--cyan);z-index:-1;animation:glitch 4s linear infinite reverse;opacity:.3}.lovr{position:absolute;inset:0;display:flex;flex-direction:column;z-index:1;align-items:center;justify-content:center;gap:8px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.lico{font-size:26px;opacity:.7}.ltxt{font-size:16px;font-weight:600;letter-spacing:1.6px;color:var(--red3)}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes glitch2{0%{-webkit-clip-path:inset(40% 0 61% 0);clip-path:inset(40% 0 61% 0);transform:translate(-2px,2px)}20%{-webkit-clip-path:inset(92% 0 1% 0);clip-path:inset(92% 0 1% 0);transform:translate(2px,-2px)}40%{-webkit-clip-path:inset(43% 0 1% 0);clip-path:inset(43% 0 1% 0);transform:translate(-2px,2px)}60%{-webkit-clip-path:inset(25% 0 58% 0);clip-path:inset(25% 0 58% 0);transform:translate(2px,-2px)}80%{-webkit-clip-path:inset(54% 0 7% 0);clip-path:inset(54% 0 7% 0);transform:translate(-2px,2px)}to{-webkit-clip-path:inset(58% 0 34% 0);clip-path:inset(58% 0 34% 0);transform:translate(0)}}.badge{position:absolute;top:10px;right:10px;padding:3px 10px;z-index:3;border-radius:6px;font-size:16px;font-weight:600;letter-spacing:1.6px;font-family:var(--mono)}.badge.open{border:.87px solid rgba(34,211,238,.4);color:var(--cyan);background:rgba(34,211,238,.08)}.badge.site{border:.87px solid rgba(176,38,255,.4);color:var(--magenta);background:rgba(176,38,255,.08)}.badge.code{border:.87px solid rgba(255,51,51,.7);color:#fff;background:rgba(255,51,51,.25);text-shadow:0 0 8px rgba(255,51,51,.6)}.cbody{padding:17px 21px 21px}.cname{font-family:var(--inter);font-size:23px;font-weight:600;letter-spacing:-.025em;color:#fff;margin-bottom:3px;line-height:1.2}.ctype{font-size:16px;letter-spacing:.1em;color:var(--text);margin-bottom:16px;opacity:.6}.cfoot{display:flex;align-items:center;justify-content:space-between}.cprice{font-weight:600;color:var(--cyan)}.cplocked,.cprice{font-size:16px;letter-spacing:1.6px}.cplocked{color:rgba(255,51,51,.3)}.buybtn{padding:8px 18px;font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:1.6px;border:.87px solid rgba(34,211,238,.3);border-radius:6px;background:transparent;color:var(--text);cursor:pointer;transition:all .15s}.buybtn:hover{border-color:var(--cyan);color:var(--cyan);background:rgba(34,211,238,.06)}.unlbtn{padding:8px 18px;font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:1.6px;border:.87px solid rgba(255,51,51,.4);border-radius:6px;background:rgba(255,51,51,.06);color:var(--red);cursor:pointer;transition:all .15s}.unlbtn:hover{background:rgba(255,51,51,.14);box-shadow:inset 0 0 16px rgba(255,51,51,.15)}.lovr2,.movr,.povr{display:none;position:fixed;inset:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;align-items:center;justify-content:center}.lovr2.show,.movr.show,.povr.show{display:flex}.modal{background:linear-gradient(180deg,rgba(18,18,22,.96),rgba(8,8,10,.98));border:.87px solid var(--border);border-radius:8px;padding:36px;width:442px;position:relative;box-shadow:inset 0 0 52px hsla(0,0%,50%,.15),0 0 78px hsla(0,0%,50%,.08)}.modal:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(hsla(0,0%,50%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,50%,.03) 1px,transparent 0);background-size:16px 16px}.mtitle{font-family:var(--inter);font-size:31px;font-weight:600;letter-spacing:-.025em;color:#fff;margin-bottom:5px}.msub,.mtitle{position:relative}.msub{font-size:16px;letter-spacing:.1em;color:var(--text);margin-bottom:26px;line-height:1.8}.minput{width:100%;background:hsla(0,0%,50%,.04);border:.67px solid var(--border);border-radius:4px;padding:10px 14px;font-family:var(--mono);font-size:14px;letter-spacing:.15em;color:var(--text2);margin-bottom:8px;text-transform:uppercase;outline:none;transition:all .15s;position:relative}.minput:focus{border-color:hsla(0,0%,50%,.6);box-shadow:inset 0 0 12px hsla(0,0%,50%,.1)}.minput::placeholder{color:hsla(0,0%,50%,.2);letter-spacing:.1em;font-size:12px}.msub2{width:100%;padding:10px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:1.2px;border:.67px solid hsla(0,0%,50%,.4);border-radius:4px;background:hsla(0,0%,50%,.1);color:var(--text2);cursor:pointer;transition:all .15s;position:relative}.msub2:hover{background:hsla(0,0%,50%,.18);box-shadow:inset 0 0 20px hsla(0,0%,50%,.2)}.msub2:disabled{opacity:.4;cursor:not-allowed}.tgbtn{width:100%;padding:10px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:1.2px;border:.67px solid hsla(0,0%,50%,.2);border-radius:4px;background:transparent;color:var(--text);cursor:pointer;transition:all .15s;margin-top:6px;position:relative}.tgbtn:hover{color:var(--text2);border-color:var(--border)}.mclose,.pclose{position:absolute;top:14px;right:16px;background:none;border:none;color:var(--text);font-size:16px;cursor:pointer;font-family:var(--mono);line-height:1;transition:color .15s;z-index:1}.mclose:hover,.pclose:hover{color:var(--text2)}.mdiv{border:none;border-top:.67px solid var(--border);margin:12px 0;position:relative}.morlabel{position:absolute;top:-8px;left:50%;transform:translateX(-50%);background:#06070a;padding:0 8px;font-size:12px;color:var(--text);letter-spacing:.1em}.pmodal{background:linear-gradient(180deg,rgba(18,18,22,.96),rgba(8,8,10,.98));border:.87px solid var(--border);border-radius:8px;padding:36px;width:700px;position:relative;box-shadow:inset 0 0 52px hsla(0,0%,50%,.15),0 0 78px hsla(0,0%,50%,.08);display:flex;gap:24px}.pmodal:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(hsla(0,0%,50%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,50%,.03) 1px,transparent 0);background-size:16px 16px}.pimg{width:280px;height:373px;display:flex;align-items:center;justify-content:center;background:#111;font-size:80px;border:.87px solid var(--border);border-radius:6px;position:relative;overflow:hidden;flex-shrink:0}.pinfo{flex:1 1;display:flex;flex-direction:column;gap:8px}.ptitle{font-family:var(--inter);font-size:28px;font-weight:600;letter-spacing:-.025em;color:#fff}.psub{letter-spacing:.1em;opacity:.6}.psub,.ptype{font-size:16px;color:var(--text)}.ptier,.ptype{letter-spacing:1.6px}.ptier{font-size:16px;font-weight:600;padding:3px 10px;border-radius:6px;display:inline-block;width:-moz-fit-content;width:fit-content}.ptier.open{border:.87px solid rgba(34,211,238,.4);color:var(--cyan);background:rgba(34,211,238,.08)}.ptier.site{border:.87px solid rgba(176,38,255,.4);color:var(--magenta);background:rgba(176,38,255,.08)}.ptier.code{border:.87px solid rgba(255,51,51,.4);color:var(--red);background:rgba(255,51,51,.08)}.pprice{font-size:20px;font-weight:600;letter-spacing:1.6px;margin:8px 0}.pprice.open{color:var(--cyan)}.pprice.site{color:var(--magenta)}.pprice.code{color:var(--red)}.pdesc{font-size:14px;letter-spacing:.05em;line-height:1.6;margin:12px 0}.pbuy,.pdesc{color:var(--text)}.pbuy{padding:10px 20px;font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:1.6px;border:.87px solid hsla(0,0%,50%,.3);border-radius:6px;background:transparent;cursor:pointer;transition:all .15s;margin-top:8px}.pbuy:hover{border-color:var(--text2);color:var(--text2);background:hsla(0,0%,50%,.06)}.pbuy:disabled{opacity:.4;cursor:not-allowed}.sbar{border-top:.67px solid var(--border);padding:8px 24px;display:flex;gap:24px;font-size:12px;letter-spacing:.1em;color:var(--text);position:fixed;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(6,7,10,.92),rgba(6,7,10,.95));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;flex-wrap:wrap}@keyframes blink{0%,to{opacity:1}50%{opacity:.2}}.sdot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--text2);margin-right:6px;animation:blink 2s infinite;box-shadow:0 0 6px var(--text2)}.shighlight{color:var(--text2)}.loading{text-align:center;padding:60px;color:var(--text);font-size:16px;letter-spacing:.1em}.error-msg{color:var(--red)}.error-msg,.success-msg{text-align:center;font-size:14px;margin-top:8px}.success-msg{color:var(--cyan)}.cart-container{max-width:900px;margin:0 auto}.cart-item{display:flex;align-items:center;gap:16px;padding:16px;border:.87px solid var(--border);border-radius:8px;margin-bottom:10px;background:var(--glass)}.cart-item-icon{font-size:40px;width:60px;text-align:center}.cart-item-info{flex:1 1}.cart-item-name{font-family:var(--inter);font-size:20px;font-weight:600;color:#fff}.cart-item-type{font-size:14px;color:var(--text);opacity:.6}.cart-item-price{font-size:16px;font-weight:600;color:var(--cyan)}.cart-remove{padding:6px 12px;font-family:var(--mono);font-size:12px;border:.87px solid rgba(255,51,51,.3);border-radius:4px;background:transparent;color:var(--red);cursor:pointer}.cart-remove:hover{background:rgba(255,51,51,.1)}.cart-total{display:flex;justify-content:space-between;align-items:center;padding:16px;border:.87px solid var(--border);border-radius:8px;margin-top:16px;background:var(--glass)}.cart-empty{text-align:center;padding:60px;color:var(--text)}.order-card{border:.87px solid var(--border);border-radius:8px;padding:20px;margin-bottom:10px;background:var(--glass)}.order-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:8px}.order-id{font-family:var(--inter);font-size:18px;font-weight:600;color:#fff}.order-status{font-size:12px;font-weight:600;letter-spacing:1.2px;padding:3px 10px;border-radius:6px}.order-status.pending{color:var(--text);border:.87px solid var(--border)}.order-status.paid{color:var(--cyan);border:.87px solid rgba(34,211,238,.4);background:rgba(34,211,238,.08)}.order-status.shipped{color:var(--magenta);border:.87px solid rgba(176,38,255,.4);background:rgba(176,38,255,.08)}.order-status.completed{color:#4ade80;border:.87px solid rgba(74,222,128,.4);background:rgba(74,222,128,.08)}.order-status.cancelled{color:var(--red);border:.87px solid rgba(255,51,51,.4);background:rgba(255,51,51,.08)}.order-items{margin-top:8px}.order-item{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:14px}.order-date{font-size:12px;color:var(--text);opacity:.5;margin-top:8px}.admin-section{margin-bottom:31px}.admin-section h3{font-family:var(--inter);font-size:24px;font-weight:600;color:#fff;margin-bottom:16px;padding-bottom:8px;border-bottom:.87px solid var(--border)}.admin-table{width:100%;border-collapse:collapse;font-size:14px}.admin-table th{text-align:left;padding:10px;color:var(--text2);border-bottom:.87px solid var(--border);font-weight:600;letter-spacing:1.2px}.admin-table td{padding:10px;border-bottom:.67px solid var(--border);color:var(--text)}.admin-table tr:hover td{background:hsla(0,0%,50%,.03)}.admin-btn{padding:6px 14px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:1.2px;border:.87px solid var(--border);border-radius:4px;background:transparent;color:var(--text);cursor:pointer;margin-right:6px;transition:all .15s}.admin-btn:hover{border-color:var(--bh);color:var(--text2)}.admin-btn.danger{border-color:rgba(255,51,51,.3);color:var(--red)}.admin-btn.danger:hover{background:rgba(255,51,51,.1)}.admin-btn.success{border-color:rgba(34,211,238,.3);color:var(--cyan)}.admin-btn.success:hover{background:rgba(34,211,238,.08)}.admin-form{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.admin-form input,.admin-form select{background:hsla(0,0%,50%,.04);border:.67px solid var(--border);border-radius:4px;padding:8px 12px;font-family:var(--mono);font-size:14px;color:var(--text2);outline:none}.admin-form input:focus,.admin-form select:focus{border-color:hsla(0,0%,50%,.6)}.admin-form select{background:#0a0a10}.admin-form select option{background:#0a0a10;color:var(--text)}.toast{position:fixed;bottom:60px;right:20px;padding:12px 20px;border-radius:6px;font-size:14px;letter-spacing:.1em;z-index:500;animation:fi .3s ease}.toast.success{border:.87px solid rgba(34,211,238,.4);background:rgba(34,211,238,.12);color:var(--cyan)}.toast.error{border:.87px solid rgba(255,51,51,.4);background:rgba(255,51,51,.12);color:var(--red)}.tier-dot{display:inline-block;width:8px;height:8px;border-radius:50%;position:absolute;top:10px;right:10px;z-index:3}.tier-dot.open{background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.tier-dot.site{background:var(--magenta);box-shadow:0 0 10px var(--magenta)}.tier-dot.code{background:var(--red);box-shadow:0 0 10px var(--red)}.tier-dot:hover:after{content:attr(data-label);position:absolute;top:-32px;right:-8px;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600;letter-spacing:1.2px;white-space:nowrap;background:rgba(6,7,10,.95);border:.87px solid var(--border);color:var(--text);z-index:10}.nav-univ{position:relative}.nav-univ-btn{padding:5px 16px;font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:1.6px;color:var(--text);cursor:pointer;border:.87px solid var(--border);background:transparent;border-radius:8px;transition:all .15s;display:flex;align-items:center;gap:6px;white-space:nowrap}.nav-univ-btn:hover{border-color:var(--bh);color:var(--text2)}.nav-univ-arrow{font-size:10px;transition:transform .2s}.nav-univ-arrow.open{transform:rotate(180deg)}.nav-univ-drop{position:absolute;top:calc(100% + 8px);left:0;background:linear-gradient(180deg,rgba(6,7,10,.98),rgba(9,10,14,.98));border:.87px solid var(--border);border-radius:8px;padding:8px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;min-width:480px;z-index:60;box-shadow:0 20px 60px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:slideDown .2s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.nav-univ-item{padding:10px 14px;font-family:var(--mono);font-size:14px;font-weight:600;letter-spacing:1.4px;color:var(--text);cursor:pointer;border:none;background:transparent;border-radius:6px;transition:all .15s;text-align:center;white-space:nowrap}.nav-univ-item:hover{background:hsla(0,0%,50%,.08);color:var(--cyan);box-shadow:inset 0 0 12px rgba(34,211,238,.1)}.hamburger{display:none;flex-direction:column;gap:4px;background:none;border:none;cursor:pointer;padding:6px;z-index:101;flex-shrink:0;margin-right:4px}.hamburger span{display:block;width:20px;height:2px;background:var(--text);transition:all .2s;border-radius:1px}.mobile-overlay{position:fixed;inset:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mobile-menu{position:fixed;top:0;left:0;bottom:0;width:280px;background:linear-gradient(180deg,rgba(6,7,10,.99),rgba(10,11,16,.99));border-right:.87px solid var(--border);padding:20px;display:flex;flex-direction:column;gap:2px;z-index:100;animation:slideLeft .25s ease;overflow-y:auto}@keyframes slideLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.mobile-close{align-self:flex-end;background:none;border:none;color:var(--text);font-size:22px;cursor:pointer;padding:4px 10px;line-height:1;margin-bottom:4px}.mobile-close:hover{color:var(--text2)}.mobile-title{font-family:var(--inter);font-size:22px;font-weight:600;color:#fff;margin-bottom:16px;padding-bottom:12px;border-bottom:.67px solid var(--border)}.mobile-section{margin-bottom:4px}.mobile-section-title{font-size:11px;font-weight:600;letter-spacing:2px;color:var(--text);opacity:.3;padding:8px 16px 4px}.mobile-link{padding:11px 16px;font-family:var(--mono);font-size:14px;font-weight:600;letter-spacing:1.4px;color:var(--text);cursor:pointer;border:none;background:transparent;border-radius:6px;text-align:left;text-decoration:none;transition:all .15s;display:block}.mobile-link:hover{background:hsla(0,0%,50%,.06);color:var(--text2)}.mobile-div{border:none;border-top:.67px solid var(--border);margin:6px 8px}.mobile-btn{margin:8px;padding:12px;font-family:var(--mono);font-size:14px;font-weight:600;letter-spacing:1.4px;border:.87px solid rgba(34,211,238,.4);border-radius:8px;background:rgba(34,211,238,.08);color:var(--cyan);cursor:pointer;text-align:center;transition:all .15s}.mobile-btn:hover{background:rgba(34,211,238,.15)}.footer{border-top:.87px solid var(--border);background:linear-gradient(180deg,rgba(6,7,10,.96),rgba(4,5,8,.98));padding:48px 31px 24px;position:relative;z-index:1;margin-bottom:52px}.footer-inner{max-width:1430px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.footer-col{display:flex;flex-direction:column;gap:8px}.footer-h{font-family:var(--inter);font-size:16px;font-weight:600;color:#fff;letter-spacing:1.4px;margin-bottom:8px}.footer-link{font-size:14px;letter-spacing:.05em;color:var(--text);text-decoration:none;transition:color .15s;padding:2px 0}.footer-link:hover{color:var(--cyan)}.footer-bottom{max-width:1430px;margin:32px auto 0;padding-top:16px;border-top:.67px solid var(--border);font-size:12px;letter-spacing:.08em;color:var(--text);opacity:.4}.product-page{max-width:1100px;margin:0 auto;position:relative;z-index:1;padding:31px 31px 91px}.prod-gallery{display:flex;gap:16px;margin-bottom:32px}.prod-main-img{flex:1 1;aspect-ratio:1;background:#0a0a10;border:.87px solid var(--border);border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;min-height:400px}.prod-main-img img{width:100%;height:100%;object-fit:contain;padding:16px}.prod-main-emoji{font-size:120px;opacity:.4;filter:drop-shadow(0 0 20px rgba(34,211,238,.3))}.prod-thumbs{display:flex;flex-direction:column;gap:8px;width:80px;flex-shrink:0}.prod-thumb{width:80px;height:80px;border:.87px solid var(--border);border-radius:6px;cursor:pointer;overflow:hidden;background:#0a0a10;transition:all .15s;display:flex;align-items:center;justify-content:center;font-size:30px;opacity:.4}.prod-thumb img{width:100%;height:100%;object-fit:cover}.prod-thumb.active,.prod-thumb:hover{border-color:var(--cyan);opacity:1;box-shadow:0 0 12px rgba(34,211,238,.2)}.prod-info{display:flex;flex-direction:column;gap:10px}.prod-info h1{font-family:var(--inter);font-size:40px;font-weight:600;letter-spacing:-.025em;color:#fff}.prod-meta{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.prod-meta-item{padding:4px 12px;border:.87px solid var(--border);border-radius:6px;background:var(--glass)}.prod-meta-item,.prod-meta-tier{font-size:14px;font-weight:600;letter-spacing:1.4px;color:var(--text)}.prod-meta-tier{display:flex;align-items:center;gap:8px}.prod-meta-tier .tier-dot{position:static}.prod-price-block{display:flex;align-items:center;gap:16px;margin:8px 0}.prod-price{font-size:28px;font-weight:600;letter-spacing:1.6px;color:var(--cyan)}.prod-desc{font-size:16px;letter-spacing:.05em;color:var(--text);line-height:1.8;max-width:640px}.prod-buy{padding:12px 32px;font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:1.6px;border:.87px solid var(--cyan);border-radius:8px;background:rgba(34,211,238,.08);color:var(--cyan);cursor:pointer;transition:all .15s;width:-moz-fit-content;width:fit-content;margin-top:8px}.prod-buy:hover{background:rgba(34,211,238,.15);box-shadow:0 0 20px rgba(34,211,238,.15)}.prod-back{display:inline-block;margin-bottom:20px;font-size:14px;color:var(--text2);text-decoration:none;letter-spacing:.1em;transition:color .15s}.prod-back:hover{color:var(--cyan)}.prod-related{margin-top:48px}.prod-related h3{font-family:var(--inter);font-size:24px;font-weight:600;color:#fff;margin-bottom:16px;padding-bottom:8px;border-bottom:.87px solid var(--border)}.prod-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px}.checkout-form{margin-top:24px;padding:24px;border:.87px solid var(--border);border-radius:8px;background:var(--glass)}.checkout-form h3{font-family:var(--inter);font-size:24px;font-weight:600;color:#fff}.checkout-form h3,.checkout-group{margin-bottom:16px}.checkout-label{display:block;font-size:14px;font-weight:600;letter-spacing:1.2px;color:var(--text);margin-bottom:6px}.checkout-input,.checkout-select{width:100%;background:hsla(0,0%,50%,.04);border:.67px solid var(--border);border-radius:4px;padding:10px 14px;font-family:var(--mono);font-size:14px;letter-spacing:.1em;color:var(--text2);outline:none;transition:all .15s}.checkout-input:focus,.checkout-select:focus{border-color:hsla(0,0%,50%,.6);box-shadow:inset 0 0 12px hsla(0,0%,50%,.1)}.checkout-select{cursor:pointer}.checkout-select,.checkout-select option{background:#0a0a10;color:var(--text)}.checkout-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.delivery-options{display:flex;flex-direction:column;gap:8px}.delivery-option{display:flex;align-items:center;gap:12px;padding:10px 14px;border:.67px solid var(--border);border-radius:6px;cursor:pointer;transition:all .15s;background:transparent;font-family:var(--mono);font-size:14px;color:var(--text);letter-spacing:.05em;text-align:left;width:100%}.delivery-option:hover{border-color:var(--bh)}.delivery-option.selected{border-color:var(--cyan);color:var(--cyan);background:rgba(34,211,238,.06)}.delivery-option-extra{font-size:12px;color:var(--text);opacity:.5;margin-left:auto}.checkout-total{display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin:16px 0;border-top:.67px solid var(--border);border-bottom:.67px solid var(--border);font-size:20px;font-weight:600}.checkout-total-label{color:var(--text);letter-spacing:1.6px}.checkout-submit,.checkout-total-price{color:var(--cyan);letter-spacing:1.6px}.checkout-submit{width:100%;padding:14px;font-family:var(--mono);font-size:16px;font-weight:600;border:.87px solid var(--cyan);border-radius:8px;background:rgba(34,211,238,.1);cursor:pointer;transition:all .15s;margin-top:8px}.checkout-submit:hover{background:rgba(34,211,238,.18);box-shadow:0 0 20px rgba(34,211,238,.2)}.checkout-submit:disabled{opacity:.4;cursor:not-allowed}.cart-guest-cta{text-align:center;padding:32px 16px;border:.87px solid var(--border);border-radius:8px;background:var(--glass);margin-top:24px}.cart-guest-cta p{font-size:16px;color:var(--text);margin-bottom:12px;letter-spacing:.05em}.hero{position:relative;width:100%;height:85vh;min-height:520px;max-height:850px;overflow:hidden;z-index:1}.hero-bg{position:absolute;inset:0;background-size:contain;background-position:50%;background-repeat:no-repeat;background-color:var(--bg)}.hero-mesh{background:linear-gradient(hsla(0,0%,50%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,50%,.03) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%)}.hero-mesh,.hero-vignette{position:absolute;inset:0;pointer-events:none}.hero-vignette{background:radial-gradient(ellipse at center,transparent 35%,var(--bg) 85%),linear-gradient(180deg,rgba(6,7,10,.95) 0,transparent 20%)}.hero-message{text-align:center;padding:24px 31px 60px;position:relative;z-index:1;border-bottom:.87px solid var(--border);background:linear-gradient(180deg,rgba(6,7,10,.98),var(--bg))}.hero-sub{font-size:18px;color:var(--text);letter-spacing:.1em;max-width:600px;margin:0 auto 32px;line-height:1.6;text-shadow:0 2px 20px rgba(0,0,0,.8)}.hero-cta{display:inline-block;padding:12px 32px;font-family:var(--mono);font-size:16px;font-weight:600;letter-spacing:1.6px;border:.87px solid var(--cyan);border-radius:8px;background:rgba(34,211,238,.08);color:var(--cyan);cursor:pointer;text-decoration:none;transition:all .15s}.hero-cta:hover{background:rgba(34,211,238,.15);box-shadow:0 0 20px rgba(34,211,238,.2)}.hero-title{font-family:var(--inter);font-size:72px;font-weight:600;letter-spacing:-.025em;color:#fff;text-shadow:0 0 60px rgba(34,211,238,.2),0 0 10px hsla(0,0%,50%,.1);margin-bottom:16px}.about-section{max-width:800px;margin:0 auto;padding:60px 31px;text-align:center;position:relative;z-index:1}.about-section h2{font-family:var(--inter);font-size:36px;font-weight:600;color:#fff;margin-bottom:16px}.about-section p{font-size:16px;color:var(--text);line-height:1.8;letter-spacing:.05em}.univ-tiles{max-width:1430px;margin:0 auto;padding:0 31px 60px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;position:relative;z-index:1}.univ-tile{padding:32px 24px;border:.87px solid var(--border);border-radius:8px;background:var(--glass);cursor:pointer;transition:all .2s;text-decoration:none;position:relative;overflow:hidden}.univ-tile:hover{transform:translateY(-4px);border-color:var(--cyan);box-shadow:0 8px 32px rgba(34,211,238,.1)}.univ-tile:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at top right,rgba(34,211,238,.06),transparent 60%);opacity:0;transition:opacity .2s}.univ-tile:hover:before{opacity:1}.univ-tile-name{font-family:var(--inter);font-size:20px;font-weight:600;color:#fff;margin-bottom:4px}.univ-tile-count{font-size:14px;color:var(--text);opacity:.5}.features{max-width:1000px;margin:0 auto;padding:60px 31px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;position:relative;z-index:1;border-top:.87px solid var(--border)}.feature{text-align:center}.feature-icon{font-size:40px;margin-bottom:12px}.feature h3{font-family:var(--inter);font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.feature p{font-size:14px;color:var(--text);line-height:1.6}.info-page{max-width:800px;margin:0 auto;position:relative;z-index:1;padding:31px 31px 91px}.info-page h1{font-family:var(--inter);font-size:48px;font-weight:600;color:#fff;letter-spacing:-.025em}.info-page h1,.info-section{margin-bottom:32px}.info-section h2{font-family:var(--inter);font-size:24px;font-weight:600;color:#fff;margin-bottom:12px;padding-bottom:8px;border-bottom:.67px solid var(--border)}.info-section li,.info-section p{font-size:16px;color:var(--text);line-height:1.8;letter-spacing:.05em;margin-bottom:8px}.info-section ul{padding-left:20px}.info-section a{color:var(--cyan);text-decoration:none}.info-section a:hover{text-decoration:underline}.pay-result{max-width:500px;margin:80px auto;padding:48px 32px;text-align:center;border:.87px solid var(--border);border-radius:12px;background:hsla(0,0%,50%,.04);position:relative;z-index:1}.pay-result-icon{font-size:64px;margin-bottom:16px}.pay-result h1{font-family:var(--inter);font-size:32px;font-weight:600;color:#fff;margin-bottom:12px}.pay-result p{font-size:16px;color:var(--text);margin-bottom:24px;letter-spacing:.05em}.pay-result-actions{display:flex;gap:12px;justify-content:center}@media (max-width:768px){.ftitle{font-size:48px;line-height:48px}.nav{padding:0 10px;gap:8px}.main{padding:16px}.legend{display:none}.grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.hamburger{display:flex}.nav-code-btn,.nav-links,.nav-univ{display:none}.nav-right{margin-left:auto;gap:4px}.nav-right .cbtn{padding:8px 14px;font-size:13px;letter-spacing:1px}.logo{font-size:16px}.footer-inner{grid-template-columns:1fr;gap:24px}.footer{padding:32px 16px 16px}.univ-tiles{grid-template-columns:1fr 1fr}.prod-gallery{flex-direction:column}.prod-thumbs{flex-direction:row;width:100%}.prod-info h1{font-size:28px}.hero{height:60vh;min-height:380px;max-height:550px}.hero-message{padding:0 16px 24px}.hero-sub{font-size:15px}.checkout-row,.features{grid-template-columns:1fr}.pmodal{width:95vw;flex-direction:column}.pimg{width:100%;height:200px}.sbar{gap:0;padding:6px 12px;font-size:11px;justify-content:space-between}.sbar-desk{display:none}}