@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap";.light-pillar-fallback{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#0000001a;color:#888;font-size:14px}.light-pillar-container{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}:root{--bg-primary: #040509;--bg-secondary: #080A12;--bg-card: rgba(13, 17, 28, .72);--bg-card-hover: rgba(20, 26, 42, .9);--bg-glass-heavy: rgba(6, 8, 14, .95);--bg-glass-subtle: rgba(139, 92, 246, .04);--violet: #8B5CF6;--violet-bright: #A78BFA;--violet-dim: rgba(139, 92, 246, .16);--violet-glow: rgba(139, 92, 246, .4);--indigo: #6366F1;--indigo-glow: rgba(99, 102, 241, .4);--cyan: #06B6D4;--cyan-bright: #22D3EE;--pink-accent: #EC4899;--green-tourney: #10B981;--whatsapp-green: #25D366;--border-subtle: rgba(255, 255, 255, .08);--border-violet: rgba(139, 92, 246, .35);--border-cyan: rgba(6, 182, 212, .35);--border-bright: #8B5CF6;--text-white: #FFFFFF;--text-pure: #FFFFFF;--text-soft: #CBD5E1;--text-dim: #94A3B8;--text-muted: #64748B;--font-display: "Roboto Flex", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading: "Roboto Flex", -apple-system, BlinkMacSystemFont, sans-serif;--font-body: "Roboto Flex", -apple-system, BlinkMacSystemFont, sans-serif;--font-digital: "Roboto Flex", -apple-system, BlinkMacSystemFont, sans-serif;--font-accent: "Roboto Flex", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "Roboto Flex", -apple-system, BlinkMacSystemFont, sans-serif;--max-w: 1320px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-cyber: 6px;--transition: all .25s cubic-bezier(.16, 1, .3, 1);--transition-fast: all .15s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px;background-color:var(--bg-primary);color:var(--text-soft);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;background-color:var(--bg-primary);background-image:radial-gradient(ellipse at 50% -10%,rgba(99,102,241,.18) 0%,rgba(139,92,246,.08) 35%,transparent 70%),radial-gradient(circle at 85% 30%,rgba(236,72,153,.06) 0%,transparent 45%),radial-gradient(circle at 15% 65%,rgba(6,182,212,.06) 0%,transparent 45%),linear-gradient(180deg,#04050933,#040509f2);background-size:100% 100%;background-attachment:fixed;color:var(--text-soft);overflow-x:hidden;line-height:1.6}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:#00f0ff40;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.container{width:100%;max-width:var(--max-w);margin:0 auto;padding:0 24px}a{color:inherit;text-decoration:none;transition:var(--transition)}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;outline:none;border:none}.cyber-cut{clip-path:polygon(10px 0%,100% 0%,100% calc(100% - 10px),calc(100% - 10px) 100%,0% 100%,0% 10px)}.cyber-cut-sm{clip-path:polygon(6px 0%,100% 0%,100% calc(100% - 6px),calc(100% - 6px) 100%,0% 100%,0% 6px)}.glass-card{background:var(--bg-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-subtle);border-radius:var(--radius-md);position:relative;transition:var(--transition)}.glass-card:hover{border-color:var(--border-cyan);background:var(--bg-card-hover);box-shadow:0 8px 32px -4px #00f0ff1f}.site-header{position:sticky;top:0;z-index:900;background:#02070de0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-subtle);transition:var(--transition)}.site-header.scrolled{background:#02070df5;border-bottom-color:var(--cyan-dim);box-shadow:0 4px 24px #0009}.navbar{display:flex;align-items:center;justify-content:space-between;height:82px;gap:20px}.brand-wrapper{display:flex;align-items:center;gap:14px;text-decoration:none}.brand-logo-img{height:46px;width:auto;object-fit:contain;filter:drop-shadow(0 0 10px rgba(0,240,255,.35))}.brand-meta{display:flex;flex-direction:column}.brand-name{font-family:var(--font-display);font-size:1.25rem;font-weight:800;letter-spacing:2px;color:var(--text-white);text-transform:uppercase}.brand-name span{color:var(--cyan);text-shadow:0 0 12px var(--cyan)}.brand-badge{font-family:var(--font-heading);font-size:.65rem;letter-spacing:1.5px;color:var(--green-tourney);text-transform:uppercase;display:flex;align-items:center;gap:5px}.brand-badge:before{content:"";width:6px;height:6px;background:var(--green-tourney);border-radius:50%;box-shadow:0 0 8px var(--green-tourney);animation:pulseGreen 2s infinite}@keyframes pulseGreen{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.nav-links{display:flex;align-items:center;gap:32px;list-style:none}.nav-link{font-family:var(--font-heading);font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-soft);position:relative;padding:8px 0;display:inline-flex;align-items:center;gap:6px}.nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:linear-gradient(90deg,var(--cyan),var(--blue-electric));box-shadow:0 0 8px var(--cyan);transition:width .25s ease}.nav-link:hover,.nav-link.active{color:var(--text-white)}.nav-link:hover:after,.nav-link.active:after{width:100%}.nav-actions{display:flex;align-items:center;gap:14px}.social-icon-btn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius-sm);background:#00f0ff0a;border:1px solid var(--border-subtle);color:var(--text-soft);font-size:1.1rem;transition:var(--transition);position:relative}.social-icon-btn:hover{background:#00f0ff1f;border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 14px #00f0ff40;transform:translateY(-1px)}.social-icon-btn.whatsapp-icon:hover{border-color:var(--whatsapp-green);color:var(--whatsapp-green);box-shadow:0 0 14px #25d36659}.support-btn{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;background:#25d3661a;border:1px solid rgba(37,211,102,.35);border-radius:var(--radius-sm);color:#5f8;font-family:var(--font-heading);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:var(--transition)}.support-btn:hover{background:#25d36638;border-color:var(--whatsapp-green);box-shadow:0 0 16px #25d36666;color:#fff}.cart-toggle-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;width:44px;height:42px;background:#00f0ff14;border:1px solid var(--border-cyan);border-radius:var(--radius-sm);color:var(--cyan);cursor:pointer;transition:var(--transition)}.cart-toggle-btn:hover{background:var(--cyan);color:#02070d;box-shadow:0 0 20px var(--cyan)}.cart-badge{position:absolute;top:-6px;right:-6px;background:var(--red-crimson);color:#fff;font-family:var(--font-digital);font-size:.75rem;font-weight:700;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px #ff2a5599;border:1px solid #FFFFFF}.mobile-menu-toggle{display:none;background:transparent;color:var(--text-white);font-size:1.5rem;cursor:pointer}.hero-section{position:relative;padding:30px 0 60px;overflow:hidden}.hero-banner-card{position:relative;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-cyan);background:#000;box-shadow:0 20px 60px -10px #000c,0 0 35px #00f0ff26}.hero-img-wrapper{position:relative;width:100%;max-height:540px;overflow:hidden}.hero-img{width:100%;height:100%;max-height:540px;object-fit:cover;object-position:center;display:block;filter:brightness(.95) contrast(1.05)}.hero-overlay-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#02070d33,#02070d66 40%,#02070deb 90%,#02070d);pointer-events:none}.hero-content{position:absolute;bottom:0;left:0;right:0;padding:40px 48px;display:flex;flex-direction:column;align-items:flex-start;z-index:2}.hero-badge-tag{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:#00f0ff1f;border:1px solid var(--cyan);border-radius:var(--radius-sm);color:var(--cyan);font-family:var(--font-heading);font-size:.8rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:14px;box-shadow:0 0 16px #00f0ff33}.hero-title{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.4rem);font-weight:900;color:#fff;line-height:1.15;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;text-shadow:0 2px 20px rgba(0,0,0,.8)}.hero-title .glow-cyan{color:var(--cyan);text-shadow:0 0 25px rgba(0,240,255,.6)}.hero-subtitle{font-size:1.05rem;color:var(--text-soft);max-width:680px;margin-bottom:26px;line-height:1.6}.hero-cta-group{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.btn-cyber-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 32px;background:linear-gradient(135deg,var(--cyan),#00A6FF);color:#02070d;font-family:var(--font-display);font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;border:none;cursor:pointer;position:relative;transition:var(--transition);box-shadow:0 0 25px #00f0ff73}.btn-cyber-primary:hover{transform:translateY(-2px);box-shadow:0 0 35px #00f0ffb3;background:linear-gradient(135deg,#FFFFFF,var(--cyan))}.btn-cyber-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;background:#00f0ff0f;border:1px solid var(--border-cyan);color:var(--text-white);font-family:var(--font-heading);font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;transition:var(--transition)}.btn-cyber-secondary:hover{background:#00f0ff29;border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 20px #00f0ff40;transform:translateY(-2px)}.esports-broadcast-strip{padding:24px 0 35px;position:relative;background:transparent}.broadcast-container{max-width:980px;margin:0 auto;padding:0 20px}.broadcast-header-label{text-align:center;margin-bottom:20px}.broadcast-subtext{font-family:var(--font-heading);font-size:.72rem;font-weight:700;letter-spacing:3px;color:#64748b;text-transform:uppercase}.broadcast-logos-row{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:8px 0}.broadcast-logos-row::-webkit-scrollbar{display:none}.broadcast-partner-item{display:flex;align-items:center;gap:12px;opacity:.85;transition:all .3s ease;flex-shrink:0;text-decoration:none}.broadcast-partner-item:hover{opacity:1;transform:translateY(-2px)}.broadcast-logo-img{height:38px;width:auto;object-fit:contain;filter:drop-shadow(0 0 12px rgba(0,240,255,.25));transition:transform .2s ease}.broadcast-partner-item:hover .broadcast-logo-img{transform:scale(1.06)}.broadcast-partner-meta{display:flex;flex-direction:column;line-height:1.15}.broadcast-partner-name{font-family:var(--font-display);font-size:.84rem;font-weight:800;color:#fff;letter-spacing:.8px;text-transform:uppercase}.broadcast-partner-sub{font-family:var(--font-heading);font-size:.65rem;font-weight:700;color:#94a3b8;letter-spacing:1.2px;text-transform:uppercase}@media(max-width:768px){.broadcast-logos-row{justify-content:flex-start;gap:20px}}.trust-bar-section{padding:0 0 45px}.trust-ticker-strip{background:linear-gradient(90deg,#00f0ff08,#0a84ff0d,#00f0ff08);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:12px clamp(8px,1.5vw,20px);display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap!important;white-space:nowrap!important;gap:clamp(8px,1.4vw,20px);overflow-x:auto;scrollbar-width:none}.trust-ticker-strip::-webkit-scrollbar{display:none}.trust-item{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading);font-size:clamp(.72rem,.88vw,.88rem);font-weight:700;color:#fff!important;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.trust-item span{color:#fff!important}.trust-item .icon{color:var(--cyan);font-size:1.15rem;filter:drop-shadow(0 0 6px var(--cyan))}.trust-divider{width:4px;height:4px;background:var(--border-cyan);border-radius:50%}.section-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:40px;position:relative}.section-tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-heading);font-size:.75rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--cyan);margin-bottom:8px}.section-tag:before,.section-tag:after{content:"//";opacity:.6}.section-title{font-family:var(--font-display);font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:1px;line-height:1.2}.section-desc{color:var(--text-dim);font-size:1rem;max-width:620px;margin-top:10px}.catalog-controls-bar{display:flex;flex-direction:column;gap:16px;margin-bottom:35px;background:#0a0e18bf;padding:18px 20px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.controls-top-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.search-input-wrapper{position:relative;flex:1;min-width:260px}.search-input-wrapper i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--violet-bright);font-size:.95rem;pointer-events:none}.search-input{width:100%;height:44px;padding:0 40px 0 42px;background:#06080ed9;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);color:#fff;font-size:.9rem;transition:var(--transition)}.search-input:focus{border-color:var(--violet);box-shadow:0 0 16px #8b5cf64d}.search-clear-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;color:var(--text-dim);cursor:pointer;display:none}.search-clear-btn:hover{color:var(--violet-bright)}.sort-select-wrapper{display:flex;align-items:center;gap:10px;flex-shrink:0}.sort-label{font-family:var(--font-heading);font-size:.85rem;text-transform:uppercase;color:var(--text-dim);letter-spacing:1px}.sort-select{height:44px;padding:0 16px;background:#06080ed9;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);color:var(--text-white);font-family:var(--font-heading);font-size:.85rem;cursor:pointer}.sort-select:focus{border-color:var(--violet)}.category-filter-pills{display:flex;align-items:center;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.filter-pill{padding:8px 18px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:20px;font-family:var(--font-heading);font-size:.82rem;font-weight:700;color:var(--text-soft);text-transform:uppercase;letter-spacing:1px;cursor:pointer;white-space:nowrap;transition:var(--transition-fast)}.filter-pill:hover{background:#8b5cf626;border-color:var(--violet);color:#fff}.filter-pill.active{background:linear-gradient(135deg,#7c3aed,#06b6d4);border-color:transparent;color:#fff;box-shadow:0 0 18px #7c3aed80}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:28px}.pro-product-card{position:relative;background:#0a0e18b8;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pro-product-card:hover{transform:translateY(-6px);border-color:#8b5cf673;box-shadow:0 20px 45px #000000bf,0 0 25px #8b5cf633}.pro-card-badge{position:absolute;top:12px;left:12px;z-index:5;padding:4px 10px;background:#040509e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--violet);border-radius:4px;font-family:var(--font-heading);font-size:.68rem;font-weight:700;letter-spacing:1px;color:var(--violet-bright);text-transform:uppercase;box-shadow:0 0 12px #8b5cf64d}.pro-card-badge.badge-hot{border-color:var(--pink-accent);color:#f472b6;box-shadow:0 0 12px #ec489966}.pro-card-img-stage{position:relative;height:220px;padding:20px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 50%,#8b5cf612,#04060ccc);overflow:hidden;cursor:pointer}.pro-product-img{max-height:100%;max-width:100%;object-fit:contain;transition:transform .4s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 10px 25px rgba(0,0,0,.9))}.pro-product-card:hover .pro-product-img{transform:scale(1.08)}.pro-card-hover-action{position:absolute;top:0;right:0;bottom:0;left:0;background:#040509a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;pointer-events:none}.pro-product-card:hover .pro-card-hover-action{opacity:1}.hover-inspect-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#8b5cf640;border:1px solid var(--violet);color:#fff;font-family:var(--font-heading);font-size:.75rem;font-weight:700;border-radius:4px;letter-spacing:1px}.pro-card-content{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1}.pro-card-meta-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.pro-card-cat{font-family:var(--font-heading);font-size:.72rem;font-weight:700;color:var(--violet-bright);text-transform:uppercase;letter-spacing:1px}.pro-card-rating{display:flex;align-items:center;gap:4px;font-family:var(--font-digital);font-size:.8rem;color:#fbbf24}.pro-card-title{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:#fff;line-height:1.35;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:2.7em;cursor:pointer;transition:color .2s ease}.pro-card-title:hover{color:var(--violet-bright)}.pro-card-price-row{display:flex;align-items:baseline;gap:10px;margin-top:auto;margin-bottom:16px}.pro-price-group{display:flex;align-items:baseline;gap:4px}.pro-currency{font-family:var(--font-digital);font-size:.95rem;font-weight:700;color:var(--violet-bright)}.pro-price-amount{font-family:var(--font-digital);font-size:1.45rem;font-weight:900;color:#fff;letter-spacing:.5px}.pro-card-actions{display:grid;grid-template-columns:1fr 42px;gap:8px}.btn-pro-equip{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 16px;background:linear-gradient(135deg,#7c3aed,#06b6d4);color:#fff;font-family:var(--font-heading);font-size:.82rem;font-weight:800;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.btn-pro-equip:hover{transform:translateY(-1px);box-shadow:0 0 20px #7c3aed99}.btn-pro-whatsapp{height:42px;width:42px;display:flex;align-items:center;justify-content:center;background:#25d3661f;border:1px solid rgba(37,211,102,.4);color:#4ade80;border-radius:4px;font-size:1.1rem;cursor:pointer;transition:all .2s ease}.btn-pro-whatsapp:hover{background:#25d366;color:#040509;box-shadow:0 0 16px #25d36680}.reels-section{padding:80px 0;position:relative}.reels-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:24px}.reel-card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden;position:relative;transition:var(--transition);cursor:pointer}.reel-card:hover{border-color:var(--cyan);transform:translateY(-6px);box-shadow:0 12px 35px -6px #00f0ff40}.reel-video-wrapper{position:relative;width:100%;aspect-ratio:9 / 16;max-height:460px;background:#000;overflow:hidden}.reel-video-preview{width:100%;height:100%;object-fit:cover;pointer-events:none;filter:brightness(.85);transition:transform .4s ease,filter .4s ease}.reel-card:hover .reel-video-preview{transform:scale(1.04);filter:brightness(1)}.reel-play-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:58px;height:58px;background:#02070db3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:2px solid var(--cyan);border-radius:50%;color:var(--cyan);display:flex;align-items:center;justify-content:center;font-size:1.4rem;box-shadow:0 0 20px #00f0ff66;transition:var(--transition)}.reel-card:hover .reel-play-indicator{transform:translate(-50%,-50%) scale(1.15);background:var(--cyan);color:#02070d;box-shadow:0 0 30px var(--cyan)}.reel-bottom-badge{position:absolute;bottom:14px;left:14px;right:14px;padding:12px 14px;background:#02070dd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex;flex-direction:column}.reel-tag{font-family:var(--font-heading);font-size:.7rem;font-weight:700;color:var(--cyan);letter-spacing:1.5px;text-transform:uppercase}.reel-title{font-family:var(--font-display);font-size:.95rem;font-weight:700;color:#fff;margin-top:2px}.review-wall-section{padding:78px 0 72px;position:relative;overflow:hidden}.review-wall-section:before{content:"";position:absolute;width:560px;height:560px;top:40px;right:-280px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.14),transparent 68%);pointer-events:none}.review-wall-section:after{content:"";position:absolute;width:420px;height:420px;bottom:0;left:-260px;border-radius:50%;background:radial-gradient(circle,rgba(6,182,212,.1),transparent 68%);pointer-events:none}.review-wall-section .container{position:relative;z-index:1}.review-wall-heading{margin-bottom:30px}.review-wall-copy{max-width:720px}.review-wall-toolbar{min-height:62px;padding:9px 11px;margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#080b13c7;border:1px solid rgba(255,255,255,.07);border-radius:12px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.review-filter-group{display:flex;align-items:center;gap:8px}.review-filter-btn{height:42px;padding:0 14px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-dim);display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading);font-size:.78rem;font-weight:800;cursor:pointer;transition:var(--transition-fast)}.review-filter-btn i{color:var(--text-muted)}.review-filter-btn small{min-width:26px;padding:2px 7px;border-radius:999px;background:#ffffff0f;color:var(--text-dim);font-size:.66rem;text-align:center}.review-filter-btn:hover{color:#fff;background:#ffffff0a}.review-filter-btn.active{color:#fff;border-color:#8b5cf675;background:linear-gradient(135deg,#7c3aed47,#06b6d429);box-shadow:inset 0 0 22px #8b5cf614,0 0 18px #8b5cf61f}.review-filter-btn.active i,.review-filter-btn.active small{color:var(--cyan-bright)}.review-wall-live-count{padding-right:8px;color:var(--text-muted);font-family:var(--font-accent);font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.review-wall-live-count strong{color:var(--cyan-bright)}.review-media-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.review-media-card{width:100%;aspect-ratio:4 / 5;padding:0;position:relative;display:block;overflow:hidden;background:#05070d;border:1px solid rgba(255,255,255,.1);border-radius:14px;cursor:pointer;isolation:isolate;box-shadow:0 14px 34px #00000047;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.review-media-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#02040914 34%,#020409eb);pointer-events:none}.review-media-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border:1px solid transparent;border-radius:inherit;pointer-events:none;transition:border-color .25s ease,box-shadow .25s ease}.review-media-card:hover{transform:translateY(-6px);border-color:#22d3ee85;box-shadow:0 22px 48px #00000075,0 0 26px #06b6d41f}.review-media-card:hover:after{border-color:#22d3ee57;box-shadow:inset 0 0 28px #06b6d414}.review-media-card:focus-visible,.review-filter-btn:focus-visible,.review-wall-load-btn:focus-visible,.review-lightbox button:focus-visible{outline:2px solid var(--cyan-bright);outline-offset:3px}.review-media-asset{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center;filter:saturate(.92) brightness(.92);transition:transform .55s cubic-bezier(.16,1,.3,1),filter .35s ease}.review-media-card:hover .review-media-asset{transform:scale(1.045);filter:saturate(1.03) brightness(1)}.review-media-scanline{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.13;background-image:repeating-linear-gradient(0deg,transparent 0,transparent 3px,rgba(255,255,255,.08) 4px);mix-blend-mode:overlay;pointer-events:none}.review-media-type{position:absolute;z-index:3;top:12px;left:12px;height:28px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(16,185,129,.42);border-radius:999px;background:#030d0cbd;color:#6ee7b7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-accent);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.review-media-type.is-video{border-color:#8b5cf680;background:#100921c2;color:#c4b5fd}.review-media-play{width:58px;height:58px;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;border:1px solid rgba(255,255,255,.6);border-radius:50%;background:#05070d8a;color:#fff;font-size:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 30px #0006;transition:var(--transition)}.review-media-play i{margin-left:3px}.review-media-card:hover .review-media-play{transform:translate(-50%,-50%) scale(1.1);border-color:var(--cyan-bright);background:#06b6d4e0;color:#02070d;box-shadow:0 0 32px #06b6d473}.review-media-card-footer{position:absolute;z-index:3;right:14px;bottom:14px;left:14px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;color:#fff;text-align:left}.review-media-card-footer>span{display:flex;flex-direction:column}.review-media-card-footer strong{font-family:var(--font-display);font-size:.88rem;font-weight:800;line-height:1.2}.review-media-card-footer small{margin-top:4px;color:#a5b4c7;font-family:var(--font-accent);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.review-media-card-footer>i{color:var(--cyan-bright);font-size:.78rem;opacity:.8}.review-wall-load-wrap{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:9px}.review-wall-load-btn{min-width:245px;height:48px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(139,92,246,.42);border-radius:8px;background:linear-gradient(135deg,#7c3aed2e,#06b6d41a);color:#fff;font-family:var(--font-heading);font-size:.8rem;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:var(--transition)}.review-wall-load-btn:hover{border-color:var(--cyan);transform:translateY(-2px);box-shadow:0 12px 26px #00000059,0 0 20px #06b6d429}.review-wall-load-wrap>small{color:var(--text-muted);font-size:.7rem}.review-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2600;padding:38px 96px;display:flex;align-items:center;justify-content:center;background:#020308f0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);animation:reviewLightboxFade .2s ease both}.review-lightbox-panel{width:min(760px,calc(100vw - 210px));max-height:calc(100vh - 60px);overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(139,92,246,.42);border-radius:16px;background:#070910;box-shadow:0 32px 90px #000000b8,0 0 46px #8b5cf624;animation:reviewLightboxRise .28s cubic-bezier(.16,1,.3,1) both}.review-lightbox-media{min-height:0;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000}.review-lightbox-media img,.review-lightbox-media video{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 142px);object-fit:contain;background:#000}.review-lightbox-meta{min-height:74px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#121422fa,#070910fa)}.review-lightbox-meta>div:first-child{display:flex;flex-direction:column}.review-lightbox-meta span{color:var(--cyan-bright);font-family:var(--font-accent);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.review-lightbox-meta strong{margin-top:3px;color:#fff;font-family:var(--font-display);font-size:.95rem}.review-lightbox-position{color:var(--text-dim);font-family:var(--font-accent);font-size:.78rem;font-weight:700}.review-lightbox-close,.review-lightbox-arrow{position:absolute;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);background:#0e111ddb;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:var(--transition)}.review-lightbox-close{width:46px;height:46px;top:22px;right:24px;border-radius:50%;font-size:1.15rem}.review-lightbox-arrow{width:52px;height:66px;top:50%;transform:translateY(-50%);border-radius:10px;font-size:1rem}.review-lightbox-arrow.is-previous{left:24px}.review-lightbox-arrow.is-next{right:24px}.review-lightbox-close:hover,.review-lightbox-arrow:hover{border-color:var(--cyan-bright);background:#06b6d43d;color:var(--cyan-bright);box-shadow:0 0 22px #06b6d42e}@keyframes reviewLightboxFade{0%{opacity:0}to{opacity:1}}@keyframes reviewLightboxRise{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1080px){.review-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.review-wall-section{padding:62px 0 58px}.review-wall-toolbar{align-items:flex-start;flex-direction:column}.review-filter-group{width:100%;overflow-x:auto;padding-bottom:2px}.review-filter-btn{flex-shrink:0}.review-wall-live-count{padding:0 6px 4px}.review-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.review-media-card{aspect-ratio:3 / 4;border-radius:11px}.review-lightbox{padding:62px 48px 24px}.review-lightbox-panel{width:calc(100vw - 96px);max-height:calc(100vh - 86px)}.review-lightbox-media img,.review-lightbox-media video{max-height:calc(100vh - 170px)}.review-lightbox-close{width:40px;height:40px;top:12px;right:12px}.review-lightbox-arrow{width:38px;height:54px}.review-lightbox-arrow.is-previous{left:5px}.review-lightbox-arrow.is-next{right:5px}}@media(max-width:480px){.review-filter-btn{padding:0 11px;font-size:.72rem}.review-media-type{top:8px;left:8px;height:24px;padding:0 8px;font-size:.56rem}.review-media-play{width:46px;height:46px}.review-media-card-footer{right:10px;bottom:10px;left:10px}.review-media-card-footer strong{font-size:.76rem}.review-media-card-footer small{font-size:.52rem}.review-lightbox{padding-right:36px;padding-left:36px}.review-lightbox-panel{width:calc(100vw - 72px)}.review-lightbox-meta{min-height:66px;padding:11px 13px}}@media(prefers-reduced-motion:reduce){.review-media-card,.review-media-asset,.review-media-play,.review-lightbox,.review-lightbox-panel{animation:none;transition:none}}.reviews-section{padding:60px 0 70px;position:relative}.reviews-top-bar{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px;gap:20px;flex-wrap:wrap}.reviews-nav-controls{display:flex;align-items:center;gap:10px}.reviews-page-indicator{font-family:var(--font-digital);font-size:.95rem;font-weight:700;color:#94a3b8;padding:0 8px}.reviews-page-indicator span:first-child{color:var(--violet-bright);font-weight:900}.btn-review-arrow{width:44px;height:44px;border-radius:8px;background:#8b5cf61f;border:1px solid rgba(139,92,246,.35);color:#fff;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.btn-review-arrow:hover{background:linear-gradient(135deg,#7c3aed,#06b6d4);border-color:transparent;box-shadow:0 0 18px #7c3aed99;transform:translateY(-2px)}.reviews-carousel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:25px}@media(max-width:992px){.reviews-carousel-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.reviews-carousel-grid{grid-template-columns:1fr}}.pro-review-card{background:#0c101ad1;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative;overflow:hidden;transition:all .25s cubic-bezier(.16,1,.3,1)}.pro-review-card:hover{border-color:#8b5cf680;box-shadow:0 16px 36px #000c,0 0 25px #8b5cf638;transform:translateY(-4px)}.pro-review-card.is-pro-player{background:linear-gradient(160deg,#14182ce6,#0a0e1aeb);border:1px solid rgba(139,92,246,.35)}.pro-quote-watermark{position:absolute;top:14px;right:18px;font-size:3.5rem;color:#ffffff08;pointer-events:none;z-index:1}.pro-review-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;position:relative;z-index:2;gap:12px}.pro-author-meta{display:flex;align-items:center;gap:12px}.pro-avatar-badge{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:900;font-size:.95rem;position:relative;flex-shrink:0}.pro-avatar-badge.avatar-pro{background:linear-gradient(135deg,#7c3aed,#06b6d4);color:#fff;box-shadow:0 0 16px #7c3aed80}.avatar-crown-indicator{position:absolute;top:-4px;right:-4px;width:16px;height:16px;background:#fbbf24;color:#040509;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;box-shadow:0 0 8px #fbbf24}.pro-avatar-badge.avatar-buyer{background:#10b98126;border:1px solid rgba(16,185,129,.4);color:#4ade80}.pro-author-details{display:flex;flex-direction:column}.pro-name-row{display:flex;align-items:center;gap:6px}.pro-author-name{font-family:var(--font-display);font-size:1.05rem;font-weight:800;color:#fff;margin:0}.pro-tick-icon{font-size:.82rem}.pro-tick-icon.tick-pro{color:var(--cyan)}.pro-tick-icon.tick-buyer{color:#10b981}.pro-team-role{display:flex;align-items:center;gap:6px;font-size:.76rem;color:#94a3b8;margin-top:2px;flex-wrap:wrap}.team-highlight{color:#cbd5e1;font-weight:600}.role-sep{color:#64748b}.role-text{color:var(--violet-bright);font-weight:600}.pro-status-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;font-family:var(--font-heading);font-size:.68rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.pro-status-pill.pill-pro{background:linear-gradient(135deg,#7c3aed40,#06b6d433);border:1px solid rgba(139,92,246,.5);color:#fff;box-shadow:0 0 12px #7c3aed59}.pro-status-pill.pill-buyer{background:#10b9811f;border:1px solid rgba(16,185,129,.35);color:#10b981}.pro-stars-row{display:flex;align-items:center;gap:8px;margin-bottom:12px;position:relative;z-index:2}.pro-stars-group{color:#fbbf24;font-size:.85rem;display:flex;gap:3px}.pro-rating-score{font-family:var(--font-heading);font-size:.82rem;font-weight:800;color:#f1f5f9}.pro-verified-label{font-size:.72rem;color:#64748b}.pro-review-text{font-size:.92rem;color:#cbd5e1;line-height:1.6;margin-bottom:18px;flex:1;position:relative;z-index:2}.pro-equipped-tag{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);font-family:var(--font-heading);font-size:.78rem;color:#94a3b8;position:relative;z-index:2}.pro-equipped-tag strong{color:var(--violet-bright)}.reviews-dots-wrap{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px}.review-dot{width:10px;height:10px;border-radius:50%;background:#ffffff26;border:none;cursor:pointer;transition:all .2s ease}.review-dot.active{background:var(--violet);width:24px;border-radius:10px;box-shadow:0 0 10px var(--violet)}#pro-reviews,#reviews{scroll-margin-top:88px}.reviews-section{padding:68px 0 64px;position:relative;overflow:hidden;isolation:isolate;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#05080f4d,#080a14c2),radial-gradient(circle at 18% 8%,rgba(6,182,212,.12),transparent 34%),radial-gradient(circle at 86% 88%,rgba(124,58,237,.16),transparent 38%)}.reviews-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 80%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 80%,transparent)}.reviews-section .container{position:relative;z-index:1}.reviews-top-bar{margin-bottom:28px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.reviews-header-info{max-width:760px}.reviews-nav-controls{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-shrink:0}.reviews-roster-count{height:42px;padding:0 13px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(251,191,36,.26);border-radius:999px;background:#fbbf2412;color:#fde68a;font-family:var(--font-accent);font-size:.69rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.reviews-roster-count i{color:#fbbf24;filter:drop-shadow(0 0 7px rgba(251,191,36,.5))}.reviews-page-indicator{height:42px;padding:0 6px;display:inline-flex;align-items:center;gap:5px;color:#64748b;font-family:var(--font-digital);font-size:.75rem;font-weight:800}.reviews-page-indicator span:first-child{color:var(--cyan-bright)}.btn-review-arrow{width:42px;height:42px;padding:0;display:grid;place-items:center;border:1px solid rgba(34,211,238,.26);border-radius:50%;background:#070c16d6;color:#e2e8f0;cursor:pointer;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.btn-review-arrow:hover{transform:translateY(-2px);border-color:var(--cyan-bright);background:#06b6d42e;box-shadow:0 0 22px #06b6d42e}.btn-review-arrow:focus-visible,.pro-review-card:focus-visible,.reviews-archive-link:focus-visible,.review-dot:focus-visible{outline:2px solid var(--cyan-bright);outline-offset:3px}.reviews-carousel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0}.pro-review-card{--pro-accent: #22D3EE;width:100%;aspect-ratio:3 / 4;padding:0;position:relative;display:block;overflow:hidden;border:1px solid rgba(251,191,36,.22);border-radius:18px;background:#04060b;color:#fff;text-align:left;cursor:pointer;isolation:isolate;box-shadow:0 18px 42px #00000057;transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .28s ease,box-shadow .28s ease}.pro-review-card:after{content:"";position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;border:1px solid transparent;border-top:3px solid var(--pro-accent);border-radius:inherit;pointer-events:none;opacity:.9}.pro-review-card:hover{transform:translateY(-7px);border-color:var(--pro-accent);box-shadow:0 24px 58px #00000080,0 0 28px #06b6d41c}.pro-review-media{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 30%;filter:saturate(.92) brightness(.82);transition:transform .55s cubic-bezier(.16,1,.3,1),filter .32s ease}.pro-review-card:hover .pro-review-media{transform:scale(1.035);filter:saturate(1.03) brightness(.92)}.pro-review-shade{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(2,4,9,.2) 0%,transparent 34%),linear-gradient(180deg,transparent 38%,rgba(2,4,9,.98) 100%);pointer-events:none}.pro-review-topline{position:absolute;z-index:3;top:14px;right:14px;left:14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.pro-status-pill{height:29px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(251,191,36,.46);border-radius:999px;background:#0f0b03c2;color:#fde68a;font-family:var(--font-accent);font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pro-status-pill i{color:#fbbf24}.pro-review-open{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#05070d9e;color:#fff;font-size:.72rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pro-review-identity{position:absolute;z-index:3;right:16px;bottom:16px;left:16px;display:flex;flex-direction:column;align-items:flex-start;padding-right:76px}.pro-review-portrait{width:64px;height:64px;position:absolute;z-index:4;right:14px;bottom:14px;border:2px solid var(--pro-accent);border-radius:50%;background:#e5e7eb;object-fit:cover;object-position:center;box-shadow:0 8px 24px #0000008c,0 0 0 4px #030712c7;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease}.pro-review-card:hover .pro-review-portrait{transform:translateY(-3px) scale(1.06);box-shadow:0 12px 28px #0000009e,0 0 0 4px #030712d1,0 0 20px color-mix(in srgb,var(--pro-accent) 42%,transparent)}.pro-review-name-row{display:flex;align-items:center;gap:7px}.pro-review-name-row strong{color:#fff;font-family:var(--font-display);font-size:1.18rem;font-weight:900;letter-spacing:.03em}.pro-review-name-row i{color:var(--pro-accent);font-size:.8rem}.pro-review-real-name{margin-top:3px;color:#e2e8f0;font-size:.78rem;font-weight:700}.pro-review-meta{width:100%;margin-top:8px;padding-top:9px;display:flex;align-items:center;gap:6px;border-top:1px solid rgba(255,255,255,.12);color:#94a3b8;font-family:var(--font-accent);font-size:.64rem;font-weight:700;line-height:1.35;padding-right:4px}.pro-review-meta span:first-child{color:var(--pro-accent)}.reviews-footer-row{min-height:50px;margin-top:22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.reviews-dots-wrap{margin:0;display:flex;align-items:center;justify-content:flex-start;gap:8px}.review-dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#ffffff2e;cursor:pointer;transition:width .22s ease,background .22s ease,box-shadow .22s ease}.review-dot.active{width:30px;background:linear-gradient(90deg,#FBBF24,var(--cyan-bright));box-shadow:0 0 13px #22d3ee47}.reviews-archive-link{min-height:46px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(34,211,238,.3);border-radius:9px;background:linear-gradient(135deg,#06b6d421,#7c3aed1f);color:#fff;font-family:var(--font-heading);font-size:.75rem;font-weight:800;text-decoration:none;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.reviews-archive-link i{color:var(--cyan-bright);animation:reviewArrowBounce 1.6s ease-in-out infinite}.reviews-archive-link:hover{transform:translateY(-2px);border-color:var(--cyan-bright);box-shadow:0 10px 26px #00000057,0 0 20px #06b6d41f}.review-media-card.is-pro-review{border-color:#fbbf2461;box-shadow:0 16px 38px #00000057,0 0 20px #fbbf240f}.review-media-card.is-pro-review:after{border-color:#fbbf242e}.review-media-card.is-pro-review:hover{border-color:#fbbf24;box-shadow:0 22px 48px #0000007a,0 0 28px #fbbf2421}.review-pro-mark{height:28px;padding:0 10px;position:absolute;z-index:3;top:12px;right:12px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(251,191,36,.45);border-radius:999px;background:#150f03c2;color:#fde68a;font-family:var(--font-accent);font-size:.58rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.review-pro-mark i{color:#fbbf24}@keyframes reviewArrowBounce{0%,to{transform:translateY(-1px)}50%{transform:translateY(3px)}}@media(max-width:980px){.reviews-carousel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.reviews-section{padding:58px 0 54px}.reviews-top-bar{align-items:flex-start;flex-direction:column;gap:22px}.reviews-nav-controls{width:100%}.reviews-roster-count{margin-right:auto}.reviews-page-indicator{display:none}}@media(max-width:640px){.reviews-carousel-grid{grid-template-columns:minmax(0,1fr)}.pro-review-card{aspect-ratio:4 / 4.9}.reviews-footer-row{align-items:stretch;flex-direction:column}.reviews-dots-wrap{justify-content:center}.reviews-archive-link{width:100%}.review-pro-mark{top:8px;right:8px;height:24px;padding:0 8px;font-size:.51rem}}@media(prefers-reduced-motion:reduce){.pro-review-card,.pro-review-media,.reviews-archive-link,.reviews-archive-link i{animation:none;transition:none}}.partners-section{padding:80px 0;position:relative}.partners-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:28px}.partner-card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:36px;display:flex;align-items:center;gap:28px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative;overflow:hidden;transition:var(--transition)}.partner-card:hover{border-color:var(--cyan);box-shadow:0 12px 40px -8px #00f0ff40;transform:translateY(-4px)}.partner-card:before{content:"";position:absolute;top:0;right:0;width:120px;height:120px;background:radial-gradient(circle,rgba(0,240,255,.08) 0%,transparent 70%);pointer-events:none}.partner-logo-box{width:110px;height:90px;background:#02070dcc;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;padding:12px;flex-shrink:0}.partner-logo-box img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 0 8px rgba(0,240,255,.3))}.partner-content h3{font-family:var(--font-display);font-size:1.25rem;font-weight:800;color:#fff;letter-spacing:1px}.partner-content .role{font-family:var(--font-heading);font-size:.85rem;font-weight:700;color:var(--cyan);text-transform:uppercase;letter-spacing:1.5px;margin-top:4px}.partner-content p{font-size:.85rem;color:var(--text-dim);margin-top:8px;line-height:1.5}.site-footer{background:#030509;border-top:1px solid rgba(255,255,255,.08);padding:65px 0 30px;margin-top:60px;position:relative}.site-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--violet),transparent);box-shadow:0 0 10px var(--violet)}.footer-grid{display:grid;grid-template-columns:2fr 1.1fr 1.2fr 1.6fr;gap:36px;margin-bottom:45px}.footer-col-brand p{font-size:.88rem;color:#94a3b8;margin-top:14px;max-width:360px;line-height:1.6}.footer-title{font-family:var(--font-display);font-size:.9rem;font-weight:800;color:#fff;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:18px;position:relative}.footer-title:after{content:"";display:block;width:24px;height:2px;background:var(--violet);margin-top:6px;box-shadow:0 0 6px var(--violet)}.footer-links-list{list-style:none!important;padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:10px}.footer-links-list li{list-style:none!important;padding:0!important;margin:0!important}.footer-links-list li button{background:transparent;border:none;color:#94a3b8;font-family:var(--font-body);font-size:.88rem;cursor:pointer;padding:0;text-align:left;transition:all .2s ease;display:inline-block}.footer-links-list li button:hover{color:var(--violet-bright);transform:translate(4px)}.footer-contact-item{display:flex;align-items:flex-start;gap:12px;font-size:.88rem;color:var(--text-soft);margin-bottom:12px}.footer-contact-item .contact-icon{color:var(--violet-bright);font-size:1.1rem;margin-top:2px}.footer-bottom-bar{display:flex;align-items:center;justify-content:space-between;padding-top:25px;border-top:1px solid rgba(255,255,255,.06);font-size:.85rem;color:#64748b;flex-wrap:wrap;gap:16px}@media(max-width:992px){.footer-grid{grid-template-columns:1fr 1fr;gap:30px}}@media(max-width:576px){.footer-grid{grid-template-columns:1fr;gap:24px}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#02070dd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;padding:20px}.modal-backdrop.active{opacity:1;visibility:visible}.modal-content-cyber{background:#060f1bf5;border:1px solid var(--border-cyan);border-radius:var(--radius-md);box-shadow:0 25px 70px #000000e6,0 0 35px #00f0ff33;width:100%;max-width:880px;max-height:90vh;overflow-y:auto;position:relative;transform:scale(.95);transition:transform .3s cubic-bezier(.16,1,.3,1)}.modal-backdrop.active .modal-content-cyber{transform:scale(1)}.modal-close-btn{position:absolute;top:18px;right:18px;width:36px;height:36px;background:#00f0ff0f;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-soft);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:var(--transition-fast)}.modal-close-btn:hover{background:var(--cyan);color:#02070d;box-shadow:0 0 15px var(--cyan)}.cart-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#02070db3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1050;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.cart-drawer-backdrop.active{opacity:1;visibility:visible}.cart-drawer{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:440px;background:#060f1bfa;border-left:1px solid var(--border-cyan);box-shadow:-15px 0 50px #000c,0 0 30px #00f0ff26;z-index:1100;display:flex;flex-direction:column;transform:translate(100%);transition:transform .35s cubic-bezier(.16,1,.3,1)}.cart-drawer.active{transform:translate(0)}.cart-drawer-header{padding:22px 24px;border-bottom:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between}.cart-drawer-header h3{font-family:var(--font-display);font-size:1.15rem;font-weight:800;color:#fff;letter-spacing:1px;display:flex;align-items:center;gap:8px}.cart-drawer-items{flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:16px}.cart-item{display:flex;gap:14px;background:#02070d99;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:12px;position:relative}.cart-item-img{width:70px;height:70px;object-fit:contain;background:#00f0ff08;border-radius:var(--radius-sm);padding:6px;flex-shrink:0}.cart-item-details{flex:1;display:flex;flex-direction:column;justify-content:space-between}.cart-item-title{font-family:var(--font-heading);font-size:.9rem;font-weight:700;color:#fff;line-height:1.3;padding-right:20px}.cart-item-price{font-family:var(--font-digital);font-size:1rem;color:var(--cyan)}.cart-item-controls{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.qty-control-box{display:flex;align-items:center;background:#00f0ff0f;border:1px solid var(--border-subtle);border-radius:3px}.qty-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--text-soft);cursor:pointer}.qty-btn:hover{color:var(--cyan)}.qty-display{font-family:var(--font-digital);font-size:.85rem;padding:0 8px;color:#fff}.cart-item-remove-btn{position:absolute;top:10px;right:10px;background:transparent;color:var(--text-muted);cursor:pointer;transition:color .2s}.cart-item-remove-btn:hover{color:var(--red-crimson)}.cart-drawer-footer{padding:22px 24px;border-top:1px solid var(--border-subtle);background:#02070de6}.cart-summary-row{display:flex;justify-content:space-between;font-size:.95rem;margin-bottom:8px}.cart-summary-row.total{font-family:var(--font-display);font-size:1.25rem;font-weight:800;color:#fff;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);margin-top:10px;margin-bottom:18px}.cart-summary-row.total span:last-child{color:var(--cyan)}.btn-checkout-primary{width:100%;height:48px;background:linear-gradient(135deg,var(--cyan),#00A6FF);color:#02070d;font-family:var(--font-display);font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 0 20px #00f0ff59;transition:var(--transition-fast)}.btn-checkout-primary:hover{box-shadow:0 0 28px #00f0ff99;background:linear-gradient(135deg,#FFFFFF,var(--cyan))}.btn-whatsapp-direct{width:100%;height:44px;background:#25d3661f;border:1px solid rgba(37,211,102,.4);color:#25d366;font-family:var(--font-heading);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;margin-top:10px;transition:var(--transition-fast)}.btn-whatsapp-direct:hover{background:#25d366;color:#fff;box-shadow:0 0 20px #25d36666}.product-modal-grid{display:grid;grid-template-columns:1.1fr 1.2fr;gap:32px;padding:36px}.gallery-container{display:flex;flex-direction:column;gap:16px}.gallery-main-view{width:100%;aspect-ratio:1;background:radial-gradient(circle,#00f0ff14,#02070de6 85%);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:24px}.gallery-main-img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s ease}.gallery-thumbnails-track{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px}.gallery-thumb{width:64px;height:64px;border-radius:var(--radius-sm);background:#02070d99;border:1px solid var(--border-subtle);padding:6px;cursor:pointer;flex-shrink:0;opacity:.6;transition:var(--transition-fast)}.gallery-thumb.active,.gallery-thumb:hover{opacity:1;border-color:var(--cyan);box-shadow:0 0 10px #00f0ff4d}.gallery-thumb img{width:100%;height:100%;object-fit:contain}.product-detail-info{display:flex;flex-direction:column}.modal-category-badge{font-family:var(--font-heading);font-size:.8rem;font-weight:700;color:var(--cyan);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px}.modal-product-title{font-family:var(--font-display);font-size:1.45rem;font-weight:800;color:#fff;line-height:1.3;margin-bottom:12px}.modal-price-area{display:flex;align-items:baseline;gap:14px;margin-bottom:16px;padding:12px 16px;background:#00f0ff0a;border-radius:var(--radius-sm);border-left:3px solid var(--cyan)}.modal-price-now{font-family:var(--font-digital);font-size:1.7rem;font-weight:700;color:#fff}.modal-price-now span{color:var(--cyan)}.modal-price-was{font-family:var(--font-digital);font-size:1.1rem;color:var(--text-muted);text-decoration:line-through}.modal-description{font-size:.9rem;color:var(--text-soft);line-height:1.6;margin-bottom:20px}.modal-features-list{list-style:none;display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.modal-features-list li{font-size:.85rem;display:flex;align-items:flex-start;gap:8px;color:var(--text-soft)}.modal-features-list li i{color:var(--cyan);margin-top:4px}.modal-actions-area{margin-top:auto;display:flex;flex-direction:column;gap:12px}.checkout-modal-content{max-width:960px}.checkout-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:32px;padding:36px}.checkout-section-title{font-family:var(--font-display);font-size:1.15rem;font-weight:800;color:#fff;letter-spacing:1px;margin-bottom:18px;display:flex;align-items:center;gap:8px}.form-group{margin-bottom:16px}.form-label{display:block;font-family:var(--font-heading);font-size:.8rem;font-weight:700;text-transform:uppercase;color:var(--text-dim);letter-spacing:1px;margin-bottom:6px}.form-input{width:100%;height:44px;padding:0 14px;background:#02070dcc;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:#fff;font-size:.9rem;transition:var(--transition-fast)}.form-input:focus{border-color:var(--cyan);box-shadow:0 0 12px #00f0ff33}.form-textarea{width:100%;height:80px;padding:10px 14px;background:#02070dcc;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:#fff;font-size:.9rem;resize:vertical}.form-textarea:focus{border-color:var(--cyan)}.payment-methods-group{display:flex;flex-direction:column;gap:12px;margin-top:14px}.payment-option-card{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#02070d99;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition-fast)}.payment-option-card:hover,.payment-option-card.selected{border-color:var(--cyan);background:#00f0ff0d}.payment-option-card input[type=radio]{margin-top:4px;accent-color:var(--cyan)}.payment-option-info h5{font-family:var(--font-heading);font-size:.95rem;font-weight:700;color:#fff}.payment-option-info p{font-size:.8rem;color:var(--text-dim);margin-top:2px}.payment-receipt-upload-box{margin-top:16px;padding:16px;background:#00f0ff08;border:1px dashed var(--border-cyan);border-radius:var(--radius-sm);text-align:center}.upload-preview-img{max-width:140px;max-height:140px;object-fit:contain;margin:10px auto 0;border-radius:4px;border:1px solid var(--cyan);display:none}.order-summary-box{background:#02070db3;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:24px;display:flex;flex-direction:column;height:100%}.summary-items-list{flex:1;max-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding-right:8px}.summary-item-row{display:flex;justify-content:space-between;align-items:center;font-size:.85rem}.summary-item-name{color:var(--text-soft);max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-item-price{font-family:var(--font-digital);color:var(--text-white)}.video-modal-content{max-width:440px;padding:0;background:#000;border:1px solid var(--border-cyan);border-radius:var(--radius-md);overflow:hidden}.video-modal-player{width:100%;aspect-ratio:9 / 16;max-height:80vh;object-fit:cover;display:block}.toast-container{position:fixed;bottom:24px;right:24px;z-index:1200;display:flex;flex-direction:column;gap:10px}.toast{background:#060f1bf2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--cyan);border-radius:var(--radius-sm);padding:12px 20px;color:#fff;font-family:var(--font-heading);font-size:.9rem;box-shadow:0 10px 25px #000000b3,0 0 15px #00f0ff4d;display:flex;align-items:center;gap:10px;animation:slideInRight .3s cubic-bezier(.16,1,.3,1)}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media(max-width:1024px){.footer-top-grid{grid-template-columns:1fr 1fr;gap:32px}.product-modal-grid,.checkout-grid{grid-template-columns:1fr}}@media(max-width:768px){.nav-links{display:none}.mobile-menu-toggle{display:block}.hero-content{padding:24px 20px}.hero-title{font-size:1.8rem}.slider-partner-section{padding:5px 0 25px}.slider-label-pill{display:none}.footer-top-grid{grid-template-columns:1fr}.cart-drawer{max-width:100%}.trust-ticker-strip{gap:14px;justify-content:flex-start;padding:12px 16px;overflow-x:auto}.trust-item{white-space:nowrap;font-size:.8rem}}.pro-navbar-sticky{position:fixed;top:0;left:0;right:0;width:100%;height:64px;z-index:1000;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease}.pro-navbar-sticky.is-transparent{background:linear-gradient(180deg,rgba(2,7,13,.8) 0%,rgba(2,7,13,.25) 75%,transparent 100%);border-bottom:1px solid transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.pro-navbar-sticky.has-scrolled{background:#02070df0;border-bottom:1px solid rgba(255,255,255,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 4px 30px #000000d9}.pro-nav-container{width:100%;max-width:1440px;margin:0 auto;padding:0 28px}.pro-nav{display:flex;align-items:center;justify-content:space-between;height:64px;gap:24px}.pro-brand{display:flex;align-items:center;gap:12px;text-decoration:none}.pro-brand-logo{height:32px;width:auto;object-fit:contain;filter:drop-shadow(0 0 8px rgba(0,240,255,.35));transition:transform .2s ease}.pro-brand:hover .pro-brand-logo{transform:scale(1.05)}.pro-brand-title{font-family:var(--font-display);font-size:1.15rem;font-weight:800;letter-spacing:1.5px;color:#fff;text-transform:uppercase}.pro-brand-title span{color:var(--cyan)}.pro-nav-links{display:flex;align-items:center;gap:22px;flex-wrap:nowrap}.pro-nav-link,.pro-nav-links button.pro-nav-link{font-family:var(--font-heading);font-size:.82rem;font-weight:700;letter-spacing:.8px;color:#94a3b8;text-decoration:none;text-transform:uppercase;background:transparent!important;border:none!important;padding:6px 2px;position:relative;cursor:pointer;white-space:nowrap;transition:color .2s ease,transform .2s ease;display:inline-flex;align-items:center;gap:6px}.pro-nav-link:hover,.pro-nav-links button.pro-nav-link:hover,.pro-nav-link.active,.pro-nav-links button.pro-nav-link.active{color:#fff!important}.pro-nav-link:after,.pro-nav-links button.pro-nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:var(--cyan);box-shadow:0 0 10px var(--cyan);transition:width .22s cubic-bezier(.16,1,.3,1);border-radius:2px}.pro-nav-link:hover:after,.pro-nav-link.active:after,.pro-nav-links button.pro-nav-link.active:after{width:100%}.pro-nav-highlight{color:#22d3ee!important;background:#06b6d41f!important;border:1px solid rgba(6,182,212,.35)!important;border-radius:20px!important;padding:5px 12px!important;font-size:.76rem!important;letter-spacing:.6px!important}.pro-nav-highlight:hover{background:#06b6d440!important;border-color:#22d3ee!important;box-shadow:0 0 12px #06b6d459}.pro-nav-highlight:after{display:none!important}.pro-nav-actions{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.pro-btn-action-nav{height:36px;padding:0 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#cbd5e1;font-family:var(--font-heading);font-size:.78rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:all .2s ease}.pro-btn-action-nav:hover{background:#ffffff1a;border-color:#ffffff40;color:#fff}.pro-btn-support{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;background:#25d36624;border:1px solid rgba(37,211,102,.4);border-radius:6px;color:#4ade80;font-family:var(--font-heading);font-size:.78rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:all .2s ease}.pro-btn-support:hover{background:#25d36640;border-color:#25d366;color:#fff;box-shadow:0 0 14px #25d36659}.pro-btn-cart{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;background:#00f0ff1f;border:1px solid rgba(0,240,255,.45);border-radius:6px;color:#fff;font-family:var(--font-heading);font-size:.78rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:all .2s ease}.pro-btn-cart:hover{background:var(--cyan);color:#02070d;border-color:var(--cyan);box-shadow:0 0 18px #00f0ff80}.pro-cart-badge{background:var(--cyan);color:#02070d;font-family:var(--font-digital);font-size:.75rem;font-weight:900;padding:1px 6px;border-radius:10px}.pro-mobile-toggle{display:none;background:transparent;border:none;color:#fff;font-size:1.3rem;cursor:pointer;padding:6px}.pro-mobile-link{padding:10px 14px;color:#cbd5e1;font-family:var(--font-heading);font-size:.95rem;font-weight:600;text-decoration:none;text-transform:uppercase;border-radius:4px;transition:background .2s ease}.pro-mobile-link:hover{background:#00f0ff14;color:var(--cyan)}.hero-spacious-section{position:relative;width:100%;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:80px 0 40px;overflow:hidden;background:transparent}.hero-webgl-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1}.hero-dark-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 50%,transparent 20%,rgba(4,5,9,.7) 75%,#040509 100%);pointer-events:none}.hero-spacious-container{position:relative;z-index:2;width:100%}.hero-spacious-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:50px;align-items:center}.hero-left-content{display:flex;flex-direction:column;align-items:flex-start}.hero-pill-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:#8b5cf614;border:1px solid rgba(139,92,246,.35);border-radius:20px;margin-bottom:20px;box-shadow:0 0 16px #8b5cf633}.badge-pulse-glow{width:8px;height:8px;background:var(--violet);border-radius:50%;box-shadow:0 0 10px var(--violet);animation:pulseGlow 1.8s infinite}@keyframes pulseGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.85)}}.badge-label{font-family:var(--font-heading);font-size:.75rem;font-weight:800;letter-spacing:1.5px;color:#fff;text-transform:uppercase}.badge-verified{font-family:var(--font-heading);font-size:.62rem;font-weight:800;background:var(--violet);color:#fff;padding:2px 8px;border-radius:10px;text-transform:uppercase;letter-spacing:.8px;margin-left:2px}.hero-spacious-headline{font-family:var(--font-display);font-size:clamp(2.2rem,3.8vw,3.4rem);font-weight:900;color:#fff;line-height:1.12;text-transform:uppercase;letter-spacing:1px;margin-bottom:18px;text-shadow:0 4px 25px rgba(0,0,0,.8)}.text-gradient-violet{background:linear-gradient(135deg,#a855f7,#38bdf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 25px rgba(168,85,247,.45))}.hero-spacious-desc{font-size:1rem;color:#94a3b8;line-height:1.65;margin-bottom:26px;max-width:540px}.hero-guarantee-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:30px}.guarantee-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:#0d111cbf;border:1px solid rgba(255,255,255,.08);border-radius:6px;font-family:var(--font-heading);font-size:.82rem;font-weight:700;color:#f1f5f9;transition:all .2s ease}.guarantee-pill:hover{border-color:#8b5cf666;background:#8b5cf614}.hero-actions-group{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.btn-hero-gradient{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 28px;background:linear-gradient(135deg,#7c3aed,#06b6d4);color:#fff;font-family:var(--font-heading);font-size:.88rem;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 0 28px #7c3aed80;text-decoration:none}.btn-hero-gradient:hover{box-shadow:0 0 42px #7c3aedcc;transform:translateY(-2px);color:#fff}.btn-hero-whatsapp-clean{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 22px;background:#25d3661f;border:1px solid rgba(37,211,102,.4);color:#4ade80;font-family:var(--font-heading);font-size:.82rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .2s ease}.btn-hero-whatsapp-clean:hover{background:#25d36640;border-color:#25d366;color:#fff;box-shadow:0 0 20px #25d36666;transform:translateY(-2px)}.btn-hero-outline{display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.15);border-radius:4px;color:#cbd5e1;font-family:var(--font-heading);font-size:.82rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:all .2s ease}.btn-hero-outline:hover{background:#ffffff1f;color:#fff;border-color:#fff}.hero-right-showcase{display:flex;align-items:center;justify-content:center}.showcase-card{position:relative;width:100%;max-width:460px;background:#0a0e18c7;border:1px solid rgba(139,92,246,.3);border-radius:16px;padding:22px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 25px 60px #000000d9,0 0 35px #8b5cf626}.showcase-top-tag{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.showcase-badge-pill{font-family:var(--font-heading);font-size:.72rem;font-weight:800;color:var(--violet-bright);background:#8b5cf626;border:1px solid rgba(139,92,246,.3);padding:4px 10px;border-radius:4px;letter-spacing:1px;text-transform:uppercase}.showcase-stat-pill{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-heading);font-size:.72rem;font-weight:700;color:#f1f5f9;background:#ffffff0d;padding:4px 10px;border-radius:4px}.showcase-visual-wrap{position:relative;height:240px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:10px 0 16px}.showcase-glow-halo{position:absolute;width:220px;height:220px;border-radius:50%;pointer-events:none;transition:background .5s ease}.showcase-product-img{max-height:210px;max-width:100%;object-fit:contain;transition:transform .4s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 15px 30px rgba(0,0,0,.95))}.showcase-visual-wrap:hover .showcase-product-img{transform:scale(1.08) translateY(-4px)}.animate-float-clean{animation:floatClean 4s ease-in-out infinite}@keyframes floatClean{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.showcase-info-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);margin-bottom:14px}.showcase-title-price{display:flex;flex-direction:column}.showcase-category{font-family:var(--font-heading);font-size:.72rem;font-weight:700;color:var(--violet-bright);text-transform:uppercase;letter-spacing:1.5px}.showcase-name{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:#fff;line-height:1.35;letter-spacing:-.01em;margin:4px 0 6px;cursor:pointer;transition:color .2s ease}.showcase-name:hover{color:var(--violet-bright)}.showcase-price-box{display:flex;align-items:baseline;gap:10px}.price-main{font-family:var(--font-body);font-size:1.45rem;font-weight:800;color:#fff;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-slash{font-family:var(--font-body);font-size:.88rem;font-weight:500;color:#64748b;text-decoration:line-through}.btn-showcase-equip{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;background:linear-gradient(135deg,#7c3aed,#06b6d4);color:#fff;font-family:var(--font-heading);font-size:.85rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn-showcase-equip:hover{transform:translateY(-1px);box-shadow:0 0 16px #7c3aed99}.showcase-switcher-tabs{display:flex;align-items:center;gap:8px;justify-content:center}.switcher-tab-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#94a3b8;font-family:var(--font-body);font-size:.78rem;font-weight:700;cursor:pointer;transition:all .2s ease}.switcher-tab-btn:hover{background:#ffffff14;color:#fff}.switcher-tab-btn.active{background:#8b5cf62e}@media(max-width:1024px){.hero-spacious-grid{grid-template-columns:1fr;gap:36px}.hero-right-showcase{order:-1}.pro-nav-links,.pro-btn-action-nav,.pro-btn-support{display:none!important}.pro-mobile-toggle{display:flex!important;align-items:center;justify-content:center;width:38px;height:38px;border-radius:6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:1.2rem;cursor:pointer;transition:all .2s ease}.pro-mobile-toggle:hover{background:#00f0ff26;border-color:var(--cyan);color:var(--cyan)}}@media(max-width:768px){.hero-spacious-section{padding-top:90px}.hero-guarantee-row{flex-direction:column;align-items:flex-start}.hero-actions-group{flex-direction:column;width:100%}.btn-hero-gradient,.btn-hero-whatsapp-clean,.btn-hero-outline{width:100%;justify-content:center}.pro-nav-container{padding:0 16px}}@keyframes fadeInCard{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.hotspot-card-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.hotspot-card-title{font-family:var(--font-heading);font-size:.85rem;font-weight:800;color:#fff;letter-spacing:1px;text-transform:uppercase}.hotspot-card-desc{font-size:.82rem;color:#94a3b8;line-height:1.4;margin:0}@media(max-width:1024px){.hero-c2-grid-layout{grid-template-columns:1fr;gap:32px}.hero-c2-visual-stage{order:-1}.pro-nav-links,.pro-btn-action-nav,.pro-btn-support{display:none!important}.pro-mobile-toggle{display:flex!important}}@media(max-width:768px){.hero-c2-section{padding-top:80px}.hero-c2-tech-pills{grid-template-columns:1fr}.hero-c2-actions{flex-direction:column;width:100%}.btn-c2-primary,.btn-c2-whatsapp,.btn-c2-ghost{width:100%;justify-content:center}.c2-stage-canvas,.c2-hardware-floating-group{min-height:340px}.c2-cooler-img{width:140px}.c2-headset-img{width:170px}.pro-nav-container{padding:0 16px}}.daraz-products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media(min-width:1400px){.daraz-products-grid{grid-template-columns:repeat(4,1fr);gap:22px}}@media(max-width:1080px){.daraz-products-grid{grid-template-columns:repeat(3,1fr);gap:16px}}@media(max-width:768px){.daraz-products-grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:480px){.daraz-products-grid{grid-template-columns:repeat(2,1fr);gap:8px}.daraz-card-body{padding:8px 8px 10px}.daraz-card-title{font-size:.82rem;height:2.6em;margin-bottom:4px}.daraz-current-price{font-size:1.12rem}.daraz-currency{font-size:.78rem}.daraz-orig-price{font-size:.75rem}.daraz-rating-row{font-size:.7rem;margin-bottom:8px}.daraz-btn-cart,.daraz-btn-wa{height:30px;font-size:.7rem;gap:3px}}.daraz-product-card{background:#0c101ad9;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:all .22s cubic-bezier(.16,1,.3,1);position:relative;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.daraz-product-card:hover{border-color:#8b5cf680;transform:translateY(-4px);box-shadow:0 12px 28px #000000bf,0 0 20px #8b5cf633}.daraz-card-img-wrap{position:relative;width:100%;padding-top:100%;background:radial-gradient(circle at 50% 50%,#ffffff0a,#06080ef2);overflow:hidden}.daraz-card-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:16px;transition:transform .3s ease;filter:drop-shadow(0 6px 16px rgba(0,0,0,.85))}.daraz-product-card:hover .daraz-card-img{transform:scale(1.08)}.daraz-discount-badge{position:absolute;top:8px;left:8px;z-index:4;background:#ef4444;color:#fff;font-family:var(--font-digital);font-size:.72rem;font-weight:900;padding:2px 6px;border-radius:3px;letter-spacing:.5px}.daraz-feature-badge{position:absolute;top:8px;right:8px;z-index:4;background:#8b5cf6d9;color:#fff;font-family:var(--font-heading);font-size:.62rem;font-weight:800;padding:2px 6px;border-radius:3px;letter-spacing:.5px;text-transform:uppercase}.daraz-hover-inspect{position:absolute;top:0;right:0;bottom:0;left:0;background:#04060c99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;font-family:var(--font-heading);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;opacity:0;transition:opacity .2s ease;pointer-events:none}.daraz-product-card:hover .daraz-hover-inspect{opacity:1}.daraz-card-body{padding:12px 14px 14px;display:flex;flex-direction:column;flex:1}.daraz-card-title{font-family:var(--font-body);font-size:.92rem;font-weight:600;color:#f1f5f9;line-height:1.4;letter-spacing:-.01em;height:2.8em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;transition:color .2s ease}.daraz-product-card:hover .daraz-card-title{color:var(--violet-bright)}.daraz-price-row{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.daraz-current-price{font-family:var(--font-body);font-size:1.35rem;font-weight:800;color:#ff6b00;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.daraz-currency{font-size:.9rem;font-weight:700;margin-right:3px}.daraz-orig-price{font-family:var(--font-body);font-size:.85rem;font-weight:500;color:#64748b;text-decoration:line-through}.daraz-rating-row{display:flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:.78rem;color:#94a3b8;margin-bottom:12px;margin-top:auto}.daraz-stars{color:#fbbf24;display:inline-flex;align-items:center;gap:3px;font-weight:700}.daraz-sold-count{font-size:.74rem;color:#64748b}.daraz-tag-cod{margin-left:auto;font-size:.68rem;font-weight:800;background:#10b9811f;color:#10b981;border:1px solid rgba(16,185,129,.3);padding:1px 6px;border-radius:3px;letter-spacing:.5px}.daraz-card-actions{display:grid;grid-template-columns:1fr 1fr 36px;gap:6px}.daraz-btn-wishlist{height:34px;border:1px solid rgba(236,72,153,.38);border-radius:4px;background:#ec48991a;color:#f9a8d4;cursor:pointer;transition:.2s ease}.daraz-btn-wishlist:hover{background:#ec48993d;color:#fff;box-shadow:0 0 12px #ec48994d}.daraz-btn-cart{height:34px;background:#8b5cf626;border:1px solid rgba(139,92,246,.4);color:#fff;font-family:var(--font-body);font-size:.78rem;font-weight:700;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;transition:all .2s ease;text-transform:uppercase;letter-spacing:.3px}.daraz-btn-cart:hover{background:linear-gradient(135deg,#7c3aed,#06b6d4);border-color:transparent;box-shadow:0 0 14px #7c3aed99}.daraz-btn-wa{height:34px;background:#25d3661f;border:1px solid rgba(37,211,102,.35);color:#4ade80;font-family:var(--font-body);font-size:.78rem;font-weight:700;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;transition:all .2s ease;text-transform:uppercase;letter-spacing:.3px}.daraz-btn-wa:hover{background:#25d366;color:#040509;box-shadow:0 0 14px #25d36680}.home-storefront-section{padding:40px 0 60px;position:relative}.home-section-header{margin-bottom:28px}.home-tag{font-family:var(--font-heading);font-size:.75rem;font-weight:800;color:var(--violet-bright);letter-spacing:2px;text-transform:uppercase;margin-bottom:6px}.home-title{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:900;color:#fff;text-transform:uppercase}.home-desc{font-size:.95rem;color:#94a3b8;margin-top:6px}.home-category-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:60px}@media(max-width:900px){.home-category-cards-grid{grid-template-columns:1fr;gap:18px}}.home-category-card{position:relative;background:linear-gradient(135deg,#0e1320d9,#080b14f2);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:26px 28px;overflow:hidden;cursor:pointer;display:grid;grid-template-columns:1.35fr .95fr;align-items:center;gap:20px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px #0009}.home-category-card:hover{border-color:var(--cat-accent, #8B5CF6);transform:translateY(-6px);box-shadow:0 20px 45px #000000d9,0 0 30px #8b5cf640}.cat-card-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .3s ease;opacity:.6}.home-category-card:hover .cat-card-glow{opacity:1}.cat-card-left{position:relative;z-index:2;display:flex;flex-direction:column;height:100%}.cat-division-header{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.cat-division-tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-digital);font-size:.72rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;padding:3px 8px;border-radius:4px;border:1px solid;background:#0006}.cat-division-badge{font-family:var(--font-heading);font-size:.68rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;padding:2px 7px;border-radius:4px;border:1px solid}.cat-card-title{font-family:var(--font-display);font-size:1.45rem;font-weight:800;color:#fff;letter-spacing:.5px;margin:0 0 6px;line-height:1.2}.cat-card-desc{font-size:.84rem;color:#94a3b8;line-height:1.45;margin:0 0 14px}.cat-pills-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:18px}.cat-pill{font-size:.72rem;font-weight:700;color:#e2e8f0;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3px 9px;white-space:nowrap}.cat-card-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.cat-pricing-meta{display:flex;flex-direction:column;gap:2px}.cat-count-badge{font-family:var(--font-digital);font-size:.72rem;font-weight:800;color:#cbd5e1;text-transform:uppercase}.cat-price-from{font-family:var(--font-heading);font-size:.84rem;font-weight:800;color:var(--cyan)}.btn-enter-division{display:inline-flex;align-items:center;gap:8px;background:#ffffff0a;border:1px solid;border-radius:6px;color:#fff;font-family:var(--font-heading);font-size:.76rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;padding:8px 14px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.home-category-card:hover .btn-enter-division{background:var(--cat-accent, #8B5CF6);color:#fff;border-color:var(--cat-accent, #8B5CF6);box-shadow:0 0 16px var(--cat-accent, #8B5CF6)}.home-category-card:hover .btn-enter-division i{transform:translate(4px)}.btn-enter-division i{transition:transform .2s ease}.cat-card-right-stage{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:180px}.cat-halo-ring{position:absolute;width:140px;height:140px;border-radius:50%;border:1px dashed;pointer-events:none;animation:spinSlow 20s linear infinite}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cat-hardware-img{position:relative;z-index:2;max-width:100%;max-height:165px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.8));transition:all .35s cubic-bezier(.16,1,.3,1)}.home-category-card:hover .cat-hardware-img{transform:translateY(-6px) scale(1.08) rotate(-2deg);filter:drop-shadow(0 16px 24px rgba(0,0,0,.9)) drop-shadow(0 0 20px var(--cat-accent, #8B5CF6))}@media(max-width:540px){.home-category-card{grid-template-columns:1fr;padding:20px;gap:16px}.cat-card-right-stage{height:140px;order:-1}.cat-hardware-img{max-height:130px}.cat-card-title{font-size:1.25rem}}.deals-top-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;gap:16px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:16px}.deals-left-info{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.deals-badge{display:inline-flex;align-items:center;gap:6px;background:#ef4444;color:#fff;font-family:var(--font-heading);font-size:.75rem;font-weight:800;padding:4px 10px;border-radius:4px;letter-spacing:1px}.deals-title{font-family:var(--font-display);font-size:1.25rem;font-weight:800;color:#fff;text-transform:uppercase}.btn-view-all-arsenal{background:transparent;border:1px solid rgba(139,92,246,.4);color:var(--violet-bright);font-family:var(--font-heading);font-size:.82rem;font-weight:700;padding:8px 16px;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease}.btn-view-all-arsenal:hover{background:#8b5cf633;color:#fff}.deals-bottom-cta{margin-top:36px;display:flex;justify-content:center}.btn-explore-full-store{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;background:linear-gradient(135deg,#7c3aed,#06b6d4);color:#fff;font-family:var(--font-heading);font-size:.88rem;font-weight:800;letter-spacing:1px;text-transform:uppercase;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 0 24px #7c3aed80}.btn-explore-full-store:hover{box-shadow:0 0 35px #7c3aedcc;transform:translateY(-2px)}.category-page-wrap{padding-top:80px;min-height:80vh}.category-header-banner{background:linear-gradient(180deg,#8b5cf61f,#06080ef2);border-bottom:1px solid rgba(255,255,255,.08);padding:30px 0 24px;margin-bottom:24px}.category-breadcrumbs{display:flex;align-items:center;gap:8px;font-size:.82rem;color:#94a3b8;margin-bottom:14px}.crumb-link{background:transparent;border:none;color:var(--violet-bright);font-family:var(--font-body);font-size:.82rem;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:0}.crumb-link:hover{text-decoration:underline}.crumb-sep{color:#64748b}.crumb-current{color:#f1f5f9;font-weight:600}.category-header-content{display:flex;align-items:center;gap:18px}.category-icon-box{width:56px;height:56px;border-radius:12px;background:#8b5cf626;border:1px solid rgba(139,92,246,.4);display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:var(--violet-bright);flex-shrink:0}.category-page-title{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:900;color:#fff;text-transform:uppercase}.category-page-desc{font-size:.9rem;color:#94a3b8;margin-top:4px}.category-count-badge{color:var(--violet-bright);font-weight:700}.daraz-controls-bar{display:flex;flex-direction:column;gap:14px;margin-bottom:28px;background:#0a0e18bf;padding:16px 18px;border-radius:8px;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.daraz-search-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.daraz-search-box{position:relative;flex:1;min-width:240px}.daraz-search-box i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--violet-bright);font-size:.9rem}.daraz-search-input{width:100%;height:40px;padding:0 36px 0 38px;background:#06080ed9;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;font-size:.88rem;transition:all .2s ease}.daraz-search-input:focus{border-color:var(--violet);box-shadow:0 0 14px #8b5cf64d}.daraz-search-clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#64748b;cursor:pointer}.daraz-sort-box{display:flex;align-items:center;gap:8px}.sort-tag{font-family:var(--font-heading);font-size:.82rem;color:#94a3b8;text-transform:uppercase}.daraz-sort-select{height:40px;padding:0 14px;background:#06080ed9;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;font-family:var(--font-heading);font-size:.82rem;cursor:pointer}.daraz-subcat-row{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:2px}.daraz-subcat-pill{padding:6px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;color:#94a3b8;font-family:var(--font-heading);font-size:.78rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .2s ease}.daraz-subcat-pill:hover{background:#8b5cf626;border-color:var(--violet);color:#fff}.daraz-subcat-pill.active{background:linear-gradient(135deg,#7c3aed,#06b6d4);border-color:transparent;color:#fff;box-shadow:0 0 14px #7c3aed80}.daraz-no-results{text-align:center;padding:60px 20px;background:#0c101a80;border-radius:12px;border:1px dashed rgba(255,255,255,.1)}.daraz-no-results i{font-size:3rem;color:#64748b;margin-bottom:14px}.daraz-no-results h3{font-family:var(--font-display);font-size:1.25rem;color:#fff;margin-bottom:6px}.daraz-no-results p{color:#94a3b8;font-size:.9rem;margin-bottom:18px}.btn-daraz-reset{padding:8px 20px;background:var(--violet);border:none;border-radius:4px;color:#fff;font-family:var(--font-heading);font-size:.82rem;font-weight:700;cursor:pointer}.pro-brand-btn{background:transparent;border:none;display:flex;align-items:center;gap:12px;cursor:pointer;padding:0}.pro-mobile-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:2500;display:flex;justify-content:flex-end;animation:fadeIn .2s ease}.pro-mobile-drawer{width:100%;max-width:380px;height:100vh;height:100dvh;background:#080c16;border-left:1px solid rgba(139,92,246,.3);display:flex;flex-direction:column;padding:24px;overflow-y:auto;box-shadow:-15px 0 45px #000000f2;animation:slideInRight .25s cubic-bezier(.16,1,.3,1)}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.pro-mobile-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:18px}.pro-mobile-close{width:36px;height:36px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#cbd5e1;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.pro-mobile-close:hover{background:#ef444433;border-color:#ef4444;color:#fff}.pro-mobile-actions-single{margin-bottom:20px}.pro-mobile-action-card.full-width{width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.pro-mobile-action-card{padding:12px 14px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:flex-start;gap:6px;cursor:pointer;text-align:left;transition:all .2s ease}.pro-mobile-action-card .action-card-icon{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.95rem}.card-matcher .action-card-icon{background:#06b6d426;color:#22d3ee;border:1px solid rgba(6,182,212,.4)}.card-matcher:hover{background:#06b6d41f;border-color:#06b6d4}.card-tracker .action-card-icon{background:#8b5cf626;color:var(--violet-bright);border:1px solid rgba(139,92,246,.4)}.card-tracker:hover{background:#8b5cf61f;border-color:var(--violet)}.action-card-text strong{font-family:var(--font-heading);font-size:.78rem;color:#fff;display:block}.action-card-text span{font-size:.68rem;color:#94a3b8;display:block;margin-top:1px}.pro-mobile-nav{display:flex;flex-direction:column;gap:6px;margin-bottom:auto}.pro-mobile-link-btn{width:100%;display:flex;align-items:center;gap:12px;padding:11px 14px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);color:#cbd5e1;font-family:var(--font-heading);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;text-align:left;cursor:pointer;border-radius:6px;transition:all .2s ease}.pro-mobile-link-btn i{font-size:1rem;color:var(--cyan);width:20px;text-align:center}.pro-mobile-link-btn:hover,.pro-mobile-link-btn.active{background:#8b5cf62e;border-color:#8b5cf666;color:#fff}.pro-mobile-footer{margin-top:24px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:12px}.pro-mobile-whatsapp-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:8px;background:#25d366;color:#fff;text-decoration:none;font-family:var(--font-heading);font-size:.85rem;font-weight:800;box-shadow:0 0 16px #25d36659;transition:all .2s ease}.pro-mobile-whatsapp-btn:hover{background:#20ba5a;box-shadow:0 0 24px #25d36699}.pro-mobile-policy-strip{display:flex;align-items:center;justify-content:space-around;font-size:.72rem;color:#94a3b8;font-weight:700}.global-site-bg-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none;overflow:hidden}.global-site-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 40%,#04050966,#040509e0 70%,#040509);pointer-events:none}.app-container{position:relative;z-index:1;min-height:100vh;background:transparent}.site-navbar{position:sticky;top:0;z-index:100}.footer-social-row{display:flex;flex-direction:row;align-items:center;gap:16px;flex-wrap:wrap;margin-top:16px}.footer-social-item{display:inline-flex;align-items:center;gap:10px;padding:0;background:transparent;border:none;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1)}.footer-social-item:hover{transform:translateY(-2px)}.social-icon-circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0;transition:all .25s ease}.social-pill-meta{display:flex;flex-direction:column}.social-pill-platform{font-size:.68rem;text-transform:uppercase;letter-spacing:.8px;font-weight:700;font-family:var(--font-heading)}.social-pill-username{font-size:.88rem;font-weight:800;font-family:var(--font-display);color:#fff}.item-instagram .social-icon-circle{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:#fff;box-shadow:0 0 14px #e1306c73}.item-instagram .social-pill-platform{color:#f472b6}.item-instagram:hover .social-icon-circle{box-shadow:0 0 22px #e1306cb3;transform:scale(1.08)}.item-instagram:hover .social-pill-username{color:#f472b6}.item-whatsapp .social-icon-circle{background:#25d366;color:#fff;box-shadow:0 0 14px #25d36673}.item-whatsapp .social-pill-platform{color:#4ade80}.item-whatsapp:hover .social-icon-circle{box-shadow:0 0 22px #25d366b3;transform:scale(1.08)}.item-whatsapp:hover .social-pill-username{color:#4ade80}.pro-loadouts-section{padding:70px 0;position:relative}.pro-loadouts-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}@media(max-width:900px){.pro-loadouts-grid{grid-template-columns:1fr}}.pro-loadout-card{background:#0c101ce0;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:28px;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative;overflow:hidden;transition:all .25s cubic-bezier(.16,1,.3,1)}.pro-loadout-card:hover{transform:translateY(-4px)}.loadout-falak{border-color:#8b5cf666}.loadout-falak:hover{border-color:var(--violet-bright);box-shadow:0 16px 36px #000c,0 0 25px #8b5cf640}.loadout-crypto{border-color:#06b6d466}.loadout-crypto:hover{border-color:var(--cyan-bright);box-shadow:0 16px 36px #000c,0 0 25px #06b6d440}.loadout-badge-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:10px;flex-wrap:wrap}.loadout-athlete-tag{font-family:var(--font-heading);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--violet-bright);display:inline-flex;align-items:center;gap:6px}.loadout-crypto .loadout-athlete-tag{color:var(--cyan-bright)}.loadout-discount-tag{font-family:var(--font-heading);font-size:.68rem;font-weight:800;background:#10b98126;border:1px solid rgba(16,185,129,.4);color:#10b981;padding:3px 8px;border-radius:4px;letter-spacing:.5px}.loadout-header-info{display:flex;align-items:center;gap:14px;margin-bottom:12px}.loadout-avatar{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#06b6d4);color:#fff;font-family:var(--font-heading);font-weight:900;font-size:1.1rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 16px #7c3aed80;flex-shrink:0}.avatar-crypto{background:linear-gradient(135deg,#06b6d4,#3b82f6);box-shadow:0 0 16px #06b6d480}.loadout-athlete-name{font-family:var(--font-display);font-size:1.15rem;font-weight:800;color:#fff}.loadout-team-meta{font-size:.78rem;color:#94a3b8}.loadout-quote{font-size:.88rem;color:#cbd5e1;line-height:1.5;margin-bottom:18px;font-style:italic;padding-left:10px;border-left:2px solid rgba(139,92,246,.5)}.loadout-crypto .loadout-quote{border-left-color:#06b6d480}.loadout-gear-list{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.gear-item{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;cursor:pointer;transition:all .2s ease}.gear-item:hover{background:#ffffff12;border-color:#ffffff26}.gear-item img{width:44px;height:44px;object-fit:contain;background:#0000004d;border-radius:6px;padding:4px}.gear-category{font-size:.68rem;text-transform:uppercase;color:#94a3b8;font-weight:700;font-family:var(--font-heading)}.gear-item h4{font-size:.88rem;font-weight:700;color:#f1f5f9;margin:1px 0}.gear-price{font-size:.82rem;font-weight:800;color:#ff6b00}.btn-equip-loadout{width:100%;height:46px;border-radius:8px;font-family:var(--font-heading);font-size:.85rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease;color:#fff}.btn-falak-glow{background:linear-gradient(135deg,#7c3aed,#06b6d4);box-shadow:0 0 20px #7c3aed66}.btn-falak-glow:hover{box-shadow:0 0 30px #7c3aedb3;transform:translateY(-2px)}.btn-crypto-glow{background:linear-gradient(135deg,#06b6d4,#3b82f6);box-shadow:0 0 20px #06b6d466}.btn-crypto-glow:hover{box-shadow:0 0 30px #06b6d4b3;transform:translateY(-2px)}.thermal-benchmark-section{padding:60px 0;position:relative}.benchmark-interactive-box{background:#0c101ad9;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:28px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.benchmark-mode-toggle{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}@media(max-width:768px){.benchmark-mode-toggle{grid-template-columns:1fr}}.mode-btn{padding:12px 18px;border-radius:8px;font-family:var(--font-heading);font-size:.82rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.mode-btn.active-throttled{background:#ef444426;border-color:#ef4444;color:#ef4444;box-shadow:0 0 16px #ef44444d}.mode-btn.active-cryo{background:#06b6d426;border-color:#06b6d4;color:#22d3ee;box-shadow:0 0 16px #06b6d459}.benchmark-display-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:900px){.benchmark-display-grid{grid-template-columns:1fr}}.benchmark-stat-card{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:20px;display:flex;flex-direction:column}.stat-card-header{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-heading);font-size:.72rem;font-weight:800;color:#94a3b8;margin-bottom:8px}.stat-big-value{font-family:var(--font-display);font-size:2rem;font-weight:900;color:#fff;margin-bottom:10px}.stat-pro .stat-big-value{color:#22d3ee}.stat-bad .stat-big-value{color:#ef4444}.stat-progress-bar{height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden;margin-bottom:12px}.progress-fill{height:100%;border-radius:3px;transition:width .4s ease,background .4s ease}.stat-summary{font-size:.82rem;color:#cbd5e1;line-height:1.45;margin:0}.compatibility-modal-backdrop,.tracker-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.compatibility-modal-card,.tracker-modal-card{width:100%;max-width:840px;max-height:90vh;overflow-y:auto;background:#080c16;border:1px solid rgba(139,92,246,.35);border-radius:16px;padding:28px;box-shadow:0 25px 60px #000000e6,0 0 30px #8b5cf633}.compatibility-modal-header,.tracker-modal-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.compat-header-left,.tracker-header-left{display:flex;align-items:center;gap:14px}.compat-icon-badge,.tracker-icon-badge{width:46px;height:46px;border-radius:10px;background:#8b5cf626;border:1px solid var(--violet);color:var(--violet-bright);font-size:1.3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.compat-title,.tracker-title{font-family:var(--font-display);font-size:1.25rem;font-weight:900;color:#fff;margin:0}.compat-subtitle,.tracker-subtitle{font-size:.82rem;color:#94a3b8;margin:3px 0 0}.compat-close-btn,.tracker-close-btn{background:transparent;border:none;color:#94a3b8;font-size:1.3rem;cursor:pointer;padding:4px;transition:color .2s ease}.compat-close-btn:hover,.tracker-close-btn:hover{color:#fff}.device-selector-strip{display:flex;gap:8px;overflow-x:auto;padding-bottom:10px;margin-bottom:20px}.device-pill-btn{padding:8px 16px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#cbd5e1;font-family:var(--font-heading);font-size:.78rem;font-weight:700;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.device-pill-btn.active{background:linear-gradient(135deg,#7c3aed,#06b6d4);border-color:transparent;color:#fff;box-shadow:0 0 14px #7c3aed80}.device-status-banner{background:#8b5cf614;border:1px solid rgba(139,92,246,.25);border-radius:10px;padding:16px;display:flex;gap:14px;margin-bottom:24px}.device-status-icon{font-size:1.5rem;color:#10b981;flex-shrink:0}.device-status-content h4{font-family:var(--font-heading);font-size:.95rem;color:#fff;margin-bottom:4px}.device-status-content p{font-size:.82rem;color:#cbd5e1;line-height:1.4;margin-bottom:10px}.device-tags-row{display:flex;gap:8px;flex-wrap:wrap}.compat-tag{font-size:.72rem;font-weight:700;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#94a3b8;padding:3px 8px;border-radius:4px}.tag-verified{color:#10b981;border-color:#10b9814d;background:#10b9811a}.compat-section-heading{font-family:var(--font-heading);font-size:.88rem;font-weight:800;color:#fff;text-transform:uppercase;margin-bottom:14px;display:flex;align-items:center;gap:8px}.compat-products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.compat-product-card{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.compat-img-wrap{width:100%;height:140px;background:radial-gradient(circle,#ffffff0d,#0009);display:flex;align-items:center;justify-content:center;padding:10px;cursor:pointer}.compat-img-wrap img{max-height:120px;max-width:100%;object-fit:contain}.compat-card-info{padding:12px;display:flex;flex-direction:column;flex:1}.compat-product-cat{font-size:.65rem;font-weight:700;text-transform:uppercase;color:var(--violet-bright)}.compat-product-title{font-size:.82rem;font-weight:700;color:#fff;margin:2px 0 6px;cursor:pointer}.compat-price-row{display:flex;align-items:baseline;gap:6px;margin-bottom:10px}.compat-price{font-size:1rem;font-weight:900;color:#ff6b00}.compat-orig-price{font-size:.75rem;color:#64748b;text-decoration:line-through}.compat-add-btn{margin-top:auto;height:32px;border-radius:4px;background:#8b5cf626;border:1px solid var(--violet);color:#fff;font-family:var(--font-heading);font-size:.75rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;transition:all .2s ease}.compat-add-btn:hover{background:linear-gradient(135deg,#7c3aed,#06b6d4);border-color:transparent}.tracker-input-group{display:flex;align-items:center;background:#ffffff0a;border:1px solid rgba(139,92,246,.4);border-radius:8px;padding:4px 6px 4px 14px;margin-bottom:20px}.tracker-input-icon{color:var(--violet-bright);font-size:1rem;margin-right:10px}.tracker-input{flex:1;background:transparent;border:none;color:#fff;font-size:.92rem;outline:none}.btn-tracker-submit{padding:10px 18px;background:linear-gradient(135deg,#7c3aed,#06b6d4);color:#fff;font-family:var(--font-heading);font-size:.82rem;font-weight:800;border:none;border-radius:6px;cursor:pointer}.tracker-result-box{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:20px}.tracker-result-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06)}.tracker-order-id{font-family:var(--font-display);font-size:1.15rem;font-weight:800;color:#fff;display:block}.tracker-order-date{font-size:.75rem;color:#94a3b8}.tracker-status-badge{font-family:var(--font-heading);font-size:.75rem;font-weight:800;color:#22d3ee;background:#06b6d41f;border:1px solid rgba(6,182,212,.35);padding:4px 10px;border-radius:4px;display:inline-flex;align-items:center;gap:6px}.pulse-dot{color:#06b6d4;animation:pulse 1.5s infinite}.tracker-stepper{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.step-item{display:flex;flex-direction:column;align-items:center;gap:6px}.step-dot{width:32px;height:32px;border-radius:50%;background:#ffffff1a;color:#94a3b8;display:flex;align-items:center;justify-content:center;font-size:.82rem}.step-done .step-dot{background:#10b981;color:#000}.step-active .step-dot{background:#06b6d4;color:#000;box-shadow:0 0 12px #06b6d4}.step-line{flex:1;height:2px;background:#ffffff1a;margin:0 8px}.step-line.step-done{background:#10b981}.step-label{font-size:.68rem;color:#94a3b8;font-weight:700}.tracker-details-card{display:flex;flex-direction:column;gap:8px;background:#0000004d;padding:12px;border-radius:6px;margin-bottom:16px}.detail-row{display:flex;justify-content:space-between;font-size:.82rem;color:#cbd5e1}.tracking-number-code{color:var(--violet-bright)}.btn-tracker-wa{display:flex;align-items:center;justify-content:center;gap:8px;height:42px;background:#25d366;color:#fff;border-radius:6px;text-decoration:none;font-family:var(--font-heading);font-size:.85rem;font-weight:800;transition:all .2s ease}.btn-tracker-wa:hover{background:#20ba5a;box-shadow:0 0 16px #25d36680}.pro-btn-action-nav{height:36px;padding:0 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#cbd5e1;font-family:var(--font-heading);font-size:.78rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.pro-btn-action-nav:hover{background:#8b5cf626;border-color:var(--violet);color:#fff}.pro-nav-highlight{color:var(--cyan-bright)!important}@media(max-width:600px){.hide-on-mobile{display:none}}:root{--bg-primary: #07020F;--bg-secondary: #10051F;--bg-card: rgba(29, 12, 51, .7);--bg-card-hover: rgba(48, 20, 78, .88);--bg-glass-heavy: rgba(12, 4, 24, .94);--bg-glass-subtle: rgba(192, 132, 252, .08);--violet: #A855F7;--violet-bright: #D8B4FE;--violet-dim: rgba(168, 85, 247, .18);--violet-glow: rgba(192, 132, 252, .46);--indigo: #7C3AED;--indigo-glow: rgba(124, 58, 237, .46);--cyan: #C084FC;--cyan-bright: #E9D5FF;--pink-accent: #F0ABFC;--border-subtle: rgba(233, 213, 255, .12);--border-violet: rgba(192, 132, 252, .46);--border-cyan: rgba(216, 180, 254, .42);--border-bright: #C084FC;--text-soft: #E9DDF4;--text-dim: #B8A4CB;--text-muted: #806D96}html,body{background-color:#07020f}body{position:relative;background-image:radial-gradient(circle at 12% 12%,rgba(147,51,234,.28) 0%,transparent 25%),radial-gradient(ellipse at 86% 22%,rgba(236,72,153,.16) 0%,transparent 30%),radial-gradient(circle at 48% 60%,rgba(126,34,206,.16) 0%,transparent 36%),radial-gradient(ellipse at 18% 88%,rgba(91,33,182,.26) 0%,transparent 34%),linear-gradient(145deg,#05010c,#130626 44%,#090217,#1b0731);background-attachment:fixed}::-webkit-scrollbar-track{background:#090217}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#7c3aed,#d8b4fe);box-shadow:0 0 12px #c084fc99}::-webkit-scrollbar-thumb:hover{background:#d8b4fe;box-shadow:0 0 18px #d8b4feb8}.site-header,.site-header.scrolled{background:#0a0316d1;border-bottom-color:#d8b4fe33;box-shadow:0 8px 36px #27084457}.pro-navbar-sticky.is-transparent{background:linear-gradient(180deg,rgba(10,3,22,.88) 0%,rgba(22,6,39,.34) 76%,transparent 100%)}.pro-navbar-sticky.has-scrolled{background:#0a0316eb;border-bottom-color:#d8b4fe2e;box-shadow:0 8px 34px #1d043494}.pro-brand-logo{filter:drop-shadow(0 0 11px rgba(216,180,254,.48))}.pro-btn-cart{background:#7e22ce33;border-color:#d8b4fe7a;box-shadow:inset 0 1px #ffffff0f,0 0 18px #a855f71a}.pro-btn-cart:hover{border-color:#e9d5ff;background:linear-gradient(135deg,#7c3aed,#c084fc);color:#fff;box-shadow:0 0 22px #c084fc66}.pro-cart-badge{background:#e9d5ff;color:#2e1065}.pro-mobile-toggle{border:1px solid rgba(216,180,254,.22);border-radius:8px;background:#581c8729}.pro-nav-highlight{color:#e9d5ff!important;background:#7e22ce33!important;border-color:#d8b4fe70!important}.pro-nav-highlight:hover{background:#a855f74d!important;border-color:#e9d5ff!important;box-shadow:0 0 16px #d8b4fe4d}.pro-mobile-drawer{background:linear-gradient(165deg,#240a3dfc,#080211fc);border-left-color:#d8b4fe3d}.brand-logo-img{filter:drop-shadow(0 0 13px rgba(216,180,254,.52))}.hero-spacious-section,.reviews-section,.home-storefront-section,.review-wall-section,.pro-loadouts-section,.thermal-benchmark-section,.reels-section,.partners-section{position:relative;isolation:isolate}.esports-broadcast-strip,.trust-ticker-strip{background:linear-gradient(90deg,#240a3dc2,#4c1d9557,#1e0835c2);border-color:#d8b4fe29;box-shadow:inset 0 1px #ffffff0a,0 14px 44px #1d043442}.section-tag,.pro-nav-highlight,.tracking-number-code{color:#e9d5ff!important;text-shadow:0 0 16px rgba(216,180,254,.46)}.section-title,.home-section-header h2{color:#fff;text-shadow:0 8px 30px rgba(109,40,217,.24)}.section-title::selection,.home-section-header h2::selection{background:#7c3aed;color:#fff}.glass-card,.daraz-product-card,.home-category-card,.partner-card,.pro-loadout-card,.benchmark-panel,.review-media-card{border-color:#d8b4fe29;background-color:#17082ab8;box-shadow:0 22px 58px #11022052,inset 0 1px #ffffff0b}.glass-card:hover,.daraz-product-card:hover,.home-category-card:hover,.partner-card:hover,.pro-loadout-card:hover,.review-media-card:hover{border-color:#d8b4fe94;box-shadow:0 28px 68px #1c043580,0 0 34px #a855f729}.home-category-card:nth-child(odd),.daraz-product-card:nth-child(4n+1),.partner-card:first-child{border-radius:28px 10px 30px 12px}.home-category-card:nth-child(2n),.daraz-product-card:nth-child(4n+2),.partner-card:last-child{border-radius:10px 30px 12px 28px}.showcase-card,.pro-review-card{border-color:#d8b4fe47;box-shadow:0 24px 74px #17032b85,0 0 44px #a855f71f}.pro-review-card:after{border-top-color:#d8b4fe;box-shadow:inset 0 18px 30px #a855f714}.pro-review-shade{background:linear-gradient(180deg,rgba(54,17,82,.24) 0%,transparent 34%),linear-gradient(180deg,transparent 34%,rgba(16,4,29,.98) 100%)}.pro-review-portrait{border-color:#e9d5ff;box-shadow:0 8px 26px #00000094,0 0 0 4px #1f0834e6,0 0 24px #d8b4fe47}.btn-review-arrow,.reviews-archive-link,.btn-primary,.btn-enter-division{border-color:#d8b4fe6b;background:linear-gradient(135deg,#581c87d6,#7e22ce9e,#d946ef57);box-shadow:0 10px 28px #430f6947,inset 0 1px #ffffff1f}.btn-review-arrow:hover,.reviews-archive-link:hover,.btn-primary:hover,.btn-enter-division:hover{border-color:#e9d5ff;background:linear-gradient(135deg,#6d28d9,#a855f7 58%,#d946ef);box-shadow:0 14px 34px #6d28d95c,0 0 28px #d8b4fe38}.reviews-section,.review-wall-section,.thermal-benchmark-section,.partners-section{background:radial-gradient(ellipse at 92% 14%,rgba(217,70,239,.11),transparent 30%),radial-gradient(ellipse at 8% 86%,rgba(124,58,237,.16),transparent 34%),linear-gradient(180deg,#080210b3,#1406248a,#07020fb8)}.review-wall-section:before{background:radial-gradient(circle,rgba(192,132,252,.16),transparent 68%)}.review-wall-section:after{background:radial-gradient(circle,rgba(217,70,239,.1),transparent 68%)}.review-filter-button.active,.review-dot.active{background:linear-gradient(90deg,#7c3aed,#d8b4fe,#f0abfc);box-shadow:0 0 18px #d8b4fe66}.reel-card,.review-lightbox-panel,.video-modal-content,.cart-panel,.checkout-modal-content,.tracker-modal-card,.compatibility-modal-card{border-color:#d8b4fe4d;background:linear-gradient(155deg,#220c3af7,#090313fa);box-shadow:0 28px 90px #10021fb8,0 0 50px #a855f721}.site-footer{background:radial-gradient(circle at 50% 0%,rgba(126,34,206,.2),transparent 42%),linear-gradient(180deg,#090217,#05010b)}.site-footer:before{background:linear-gradient(90deg,transparent,#A855F7,#F0ABFC,#A855F7,transparent);opacity:.72}@keyframes surreal-float-left{0%{transform:translateZ(0) rotate(-4deg) scale(1)}55%{transform:translate3d(7vw,5vh,0) rotate(7deg) scale(1.08)}to{transform:translate3d(3vw,13vh,0) rotate(-1deg) scale(.94)}}@keyframes surreal-float-right{0%{transform:translateZ(0) rotate(4deg) scale(.96)}50%{transform:translate3d(-5vw,-7vh,0) rotate(-8deg) scale(1.07)}to{transform:translate3d(-2vw,-13vh,0) rotate(3deg) scale(1)}}@keyframes surreal-orbit{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.04)}to{transform:rotate(360deg) scale(1)}}.nav-account-actions{display:flex;align-items:center;gap:8px}.nav-account-link{border:1px solid rgba(0,240,255,.25);background:#0e1830d9;color:#f1f5f9;font:800 .76rem var(--font-display);letter-spacing:.8px;cursor:pointer;padding:8px 14px;border-radius:6px;transition:all .2s ease;text-transform:uppercase;text-decoration:none}.nav-account-link:hover,.nav-signup{color:#fff;background:linear-gradient(135deg,#00f0ff4d,#7c3aed4d);border-color:var(--cyan);box-shadow:0 0 16px #00f0ff66}.nav-logout{padding:8px 12px}.account-shell{position:relative;z-index:2;min-height:100vh;padding:110px clamp(20px,5vw,72px) 80px;background:radial-gradient(circle at 50% 0%,rgba(0,240,255,.14) 0%,transparent 55%),radial-gradient(circle at 85% 20%,rgba(124,58,237,.12) 0%,transparent 40%),linear-gradient(180deg,#070c18,#050812)}.auth-shell{display:grid;place-items:center}.auth-card{width:min(480px,100%);padding:38px;border:1px solid rgba(0,240,255,.4);border-radius:18px;background:#0e1830f5;box-shadow:0 24px 70px #000c,0 0 45px #00f0ff33}.auth-emblem{display:grid;place-items:center;width:62px;height:62px;margin:10px auto 18px;border:2px solid var(--cyan);border-radius:50%;color:var(--cyan);font-size:1.5rem;box-shadow:0 0 20px #00f0ff66}.auth-kicker{color:var(--cyan);font:800 .78rem var(--font-digital);letter-spacing:.18em;text-shadow:0 0 10px rgba(0,240,255,.6)}.auth-card h1,.account-heading h1,.account-panel h2{color:#fff;font-family:var(--font-display)}.auth-subtitle{color:var(--text-dim);line-height:1.6}.auth-form,.account-form{display:grid;gap:16px;margin-top:24px}.auth-form label,.account-form label{display:grid;gap:8px;color:#f1f5f9;font-size:.84rem;font-weight:800;text-transform:uppercase;letter-spacing:.6px}.auth-form label span,.account-form label span{color:var(--text-dim);font-weight:400;text-transform:none}.auth-form input,.account-form input,.account-form select,.account-form textarea{width:100%;padding:13px 15px;border:1px solid rgba(0,240,255,.35);border-radius:8px;background:#0a1224f2;color:#fff;font-size:.92rem;box-sizing:border-box}.auth-form input:focus,.account-form input:focus,.account-form select:focus,.account-form textarea:focus{outline:0;border-color:var(--cyan);box-shadow:0 0 18px #00f0ff73}.auth-links,.auth-switch{display:flex;justify-content:space-between;margin-top:20px;font-size:.85rem}.auth-links a,.auth-switch a,.auth-back{color:var(--cyan);text-decoration:none;font-weight:700}.auth-back{background:none;border:0;cursor:pointer;padding:0;font-size:.9rem}.auth-alert{margin:16px 0;padding:14px 18px;border-radius:8px;font-size:.88rem;font-weight:700}.auth-alert.error{color:#ffa5b8;background:#ff3b6926;border:1px solid var(--admin-red);box-shadow:0 0 15px #ff3b694d}.auth-alert.success{color:#66f6c0;background:#00ff9d1f;border:1px solid var(--admin-green);box-shadow:0 0 15px #00ff9d4d}.account-heading{display:flex;align-items:flex-end;justify-content:space-between;max-width:1280px;margin:0 auto 32px;gap:20px;flex-wrap:wrap}.account-heading p{color:var(--cyan);font:800 .82rem var(--font-digital);letter-spacing:.2em;margin:0 0 6px;text-transform:uppercase;text-shadow:0 0 12px rgba(0,240,255,.6)}.account-heading h1{font-family:var(--font-display);font-size:2.2rem;font-weight:900;color:#fff;letter-spacing:2px;margin:0 0 6px;text-shadow:0 0 20px rgba(0,240,255,.4)}.account-heading span{font-size:.95rem;font-weight:600;color:var(--blue-electric);display:inline-flex;align-items:center;gap:6px}.account-layout{display:grid;grid-template-columns:260px 1fr;gap:26px;max-width:1280px;margin:auto}.account-nav,.account-panel{border:1px solid rgba(0,240,255,.35);border-radius:14px;background:linear-gradient(165deg,#101a30f5,#0a1226fa);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 14px 45px #000000b3,0 0 25px #00f0ff14}.account-nav{padding:14px;height:max-content;display:flex;flex-direction:column;gap:6px}.account-nav button{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:1px solid transparent;border-radius:8px;background:transparent;color:#e2e8f0;font-family:var(--font-heading);font-size:.88rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;text-align:left;cursor:pointer;transition:all .2s ease}.account-nav button i{font-size:1.05rem;color:var(--cyan);width:20px;text-align:center;transition:all .2s ease}.account-nav button:hover{color:#fff;background:#00f0ff29;border-color:#00f0ff66;box-shadow:0 0 14px #00f0ff40;transform:translate(3px)}.account-nav button.active{color:#02070d;background:var(--cyan);border-color:var(--cyan);font-weight:900;box-shadow:0 0 20px #00f0ff99}.account-nav button.active i{color:#02070d}.account-panel{min-height:540px;padding:34px}.account-panel h2{font-family:var(--font-display);font-size:1.45rem;font-weight:800;color:#fff;letter-spacing:1.5px;margin:0 0 24px;padding-bottom:14px;border-bottom:1px solid rgba(0,240,255,.25);text-shadow:0 0 14px rgba(0,240,255,.4)}.account-empty{padding:60px 24px;border:1px dashed rgba(0,240,255,.45);border-radius:12px;background:#0a1224d9;color:#f1f5f9;font-size:1.05rem;font-weight:700;text-align:center;box-shadow:inset 0 0 30px #00f0ff0f;margin:12px 0}.account-list{display:grid;gap:14px}.order-list-card{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:18px;padding:20px 22px;border:1px solid rgba(0,240,255,.3);border-radius:10px;background:#0e1830f2;color:#fff;text-align:left;cursor:pointer;transition:all .2s ease}.order-list-card:hover{border-color:var(--cyan);background:#142240fa;box-shadow:0 0 22px #00f0ff59;transform:translateY(-2px)}.order-list-card strong{font-family:var(--font-digital);font-size:1.05rem;color:var(--cyan)}.order-list-card span{color:var(--text-dim);font-size:.84rem}.order-list-card em{padding:6px 14px;border-radius:20px;background:#00f0ff26;border:1px solid rgba(0,240,255,.4);color:var(--cyan);font-family:var(--font-heading);font-size:.76rem;font-weight:800;font-style:normal;text-transform:uppercase;letter-spacing:.6px}.address-grid,.wishlist-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:24px}.address-card,.wishlist-grid article,.notification-card,.detail-grid article{padding:20px;border:1px solid rgba(0,240,255,.28);border-radius:10px;background:#0c162cf2;color:#f1f5f9;box-shadow:0 8px 24px #00000080}.address-card strong{color:var(--cyan);font-size:1rem}.address-card p,.notification-card p{color:#cbd5e1;font-size:.88rem;line-height:1.5;margin:6px 0}.address-card button,.wishlist-grid button{margin:8px 8px 0 0;padding:8px 14px;border:1px solid rgba(0,240,255,.4);background:#00f0ff1f;color:#fff;font-family:var(--font-heading);font-size:.8rem;font-weight:800;border-radius:6px;cursor:pointer;transition:all .2s ease}.address-card button:hover,.wishlist-grid button:hover{background:var(--cyan);color:#02070d;box-shadow:0 0 14px #00f0ff80}.btn-cyber-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 22px;background:linear-gradient(135deg,#00f0ff,#0284c7);border:none;border-radius:6px;color:#02070d;font-family:var(--font-heading);font-size:.88rem;font-weight:900;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;box-shadow:0 0 20px #00f0ff80;transition:all .2s ease;text-decoration:none}.btn-cyber-primary:hover{background:linear-gradient(135deg,#38f8ff,#0369a1);box-shadow:0 0 30px #00f0ffcc;transform:translateY(-1px)}.btn-cyber-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 20px;background:#ffffff14;border:1px solid rgba(0,240,255,.4);border-radius:6px;color:#fff;font-family:var(--font-heading);font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;transition:all .2s ease;text-decoration:none;box-shadow:0 0 14px #00f0ff33}.btn-cyber-secondary:hover{background:#00f0ff38;border-color:var(--cyan);color:#fff;box-shadow:0 0 22px #00f0ff80;transform:translateY(-1px)}@media(max-width:900px){.nav-account-actions{display:none}.account-layout{grid-template-columns:1fr}.account-nav{display:grid;grid-template-columns:repeat(3,1fr)}.account-nav button{justify-content:center}.checkout-choice-grid,.detail-grid,.tracker-two-fields,.address-form{grid-template-columns:1fr}.address-form>*{grid-column:1}.account-heading{align-items:start;gap:15px;flex-direction:column}}@media(max-width:600px){.account-shell{padding:90px 14px 40px}.account-panel{padding:22px 18px}.account-nav{grid-template-columns:1fr 1fr}.checkout-fields,.order-list-card{grid-template-columns:1fr}.tracking-strip{overflow:auto}.auth-card{padding:26px 20px}}.hero-guarantee-row{gap:18px;margin-bottom:30px}.guarantee-pill{position:relative;padding:6px 0 6px 30px;background:transparent;border:0;border-radius:0;font-size:.76rem;color:#cbd5e1}.guarantee-pill:before{content:"";position:absolute;left:0;top:50%;width:20px;height:3px;transform:translateY(-50%) skew(-24deg);border-radius:4px;background:linear-gradient(90deg,#8b5cf6,#ec4899)}.guarantee-pill:nth-child(2):before{background:linear-gradient(90deg,#06b6d4,#8b5cf6)}.guarantee-pill:nth-child(3):before{background:linear-gradient(90deg,#10b981,#06b6d4)}.guarantee-pill:hover{background:transparent;border-color:transparent;color:#fff}.admin-section-tabs{display:flex;gap:8px;padding:16px 0 4px}.admin-section-tabs button{min-width:140px;justify-content:center}.admin-products-panel{padding:26px 0 60px}.admin-products-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.admin-products-head h2{color:#fff;font-family:var(--font-display);margin:4px 0}.admin-products-head span{color:var(--admin-text-dim);font-size:.84rem}.admin-products-actions{display:flex;gap:10px;flex-wrap:wrap}.admin-products-search{max-width:560px;margin-bottom:18px}.admin-catalog-empty{padding:60px 24px;border:1px dashed rgba(0,220,255,.28);border-radius:12px;text-align:center;background:#080e19b8}.admin-catalog-empty i{font-size:2.4rem;color:var(--admin-cyan)}.admin-catalog-empty h3{color:#fff;margin:16px 0 8px}.admin-catalog-empty p{color:var(--admin-text-dim)}.admin-product-cell{display:flex;align-items:center;gap:12px;min-width:240px}.admin-product-cell img{width:54px;height:54px;object-fit:contain;border-radius:8px;border:1px solid rgba(0,220,255,.18);background:#070a12}.admin-product-cell strong,.admin-product-cell small{display:block}.admin-product-cell small,.admin-block-small{color:var(--admin-text-dim);margin-top:4px}.admin-block-small{display:block}.stock-pill,.visibility-pill{display:inline-flex;padding:5px 8px;border-radius:20px;margin:2px;font-size:.7rem;border:1px solid rgba(148,163,184,.25)}.stock-pill.low{color:#ffb800;border-color:#ffb80073}.visibility-pill.live{color:var(--admin-green);border-color:#00ff9d66}.visibility-pill.featured{color:#ffd75e;border-color:#ffd75e66}.admin-product-editor{width:min(900px,94vw);max-height:90vh;overflow:auto;border:1px solid rgba(0,220,255,.32);border-radius:12px;background:#080b14;padding:22px;box-shadow:0 25px 90px #000000b8}.admin-product-editor .ss-lightbox-header button{border:0;background:transparent;color:#fff;font-size:1.2rem;cursor:pointer}.admin-product-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.admin-product-form-grid label{display:flex;flex-direction:column;gap:6px;color:var(--admin-text-soft);font-size:.76rem;text-transform:uppercase;letter-spacing:.06em}.admin-product-form-grid input,.admin-product-form-grid textarea{width:100%;border:1px solid rgba(148,163,184,.25);background:#050811;color:#fff;border-radius:6px;padding:10px 12px;font:inherit;text-transform:none;letter-spacing:0}.admin-product-form-grid textarea{min-height:96px;resize:vertical}.admin-product-form-grid .admin-code-field{min-height:150px;font-family:var(--font-mono);font-size:.75rem}.admin-wide-field{grid-column:1/-1}.admin-editor-flags{display:flex;gap:24px;color:var(--admin-text-soft);margin-bottom:18px}.admin-editor-flags label{display:flex;align-items:center;gap:8px}@media(max-width:760px){.admin-products-head{align-items:stretch;flex-direction:column}.admin-product-form-grid{grid-template-columns:1fr}.admin-wide-field{grid-column:auto}.admin-products-actions{display:grid}.admin-section-tabs button{min-width:0;flex:1}}.account-tab-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.notification-card.unread{border-color:#00f0ff57;box-shadow:inset 3px 0 0 var(--cyan)}.tracking-history{margin-top:18px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:9px}.tracking-history>div{display:flex;gap:12px;padding:10px 0;border-top:1px solid rgba(255,255,255,.07)}.tracking-history>div i{color:var(--cyan);font-size:.55rem;margin-top:5px}.tracking-history span,.tracking-history small{display:block}.tracking-history small{color:var(--text-dim);margin-top:3px;font-size:.7rem}.review-form select,.review-form textarea{width:100%;margin-top:6px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#090914;color:#fff;padding:11px}.review-form textarea{min-height:130px;resize:vertical}.review-text-field{grid-column:1/-1}.nav-track-order{height:36px;padding:0 13px;border:1px solid rgba(168,85,247,.52);border-radius:6px;background:#7e22ce24;color:#e9d5ff;font:800 .74rem var(--font-heading);letter-spacing:.65px;text-transform:uppercase;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;cursor:pointer;transition:.2s ease}.nav-track-order:hover,.nav-track-order:focus-visible{color:#fff;border-color:#c084fc;background:#a855f740;box-shadow:0 0 18px #a855f75c;outline:0}.account-dropdown{position:relative}.account-dropdown-trigger{display:flex;align-items:center;gap:8px;white-space:nowrap}.account-dropdown-chevron{font-size:.58rem;color:var(--cyan)}.account-dropdown-menu{position:absolute;z-index:1200;top:calc(100% + 12px);right:0;width:230px;padding:9px;border:1px solid rgba(0,240,255,.36);border-radius:10px;background:#070c19fa;box-shadow:0 20px 55px #000000b3,0 0 25px #00f0ff1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.account-dropdown-label{padding:8px 10px;color:var(--cyan);font:800 .68rem var(--font-digital);letter-spacing:.18em}.account-dropdown-menu button{width:100%;padding:10px;border:1px solid transparent;border-radius:6px;background:transparent;color:#dbeafe;display:flex;align-items:center;gap:10px;font:700 .78rem var(--font-heading);text-align:left;cursor:pointer}.account-dropdown-menu button i{width:17px;color:#a78bfa;text-align:center}.account-dropdown-menu button:hover,.account-dropdown-menu button:focus-visible{background:#00f0ff1a;border-color:#00f0ff40;color:#fff;outline:0}.account-dropdown-separator{height:1px;margin:7px;background:#ffffff17}.account-dropdown-menu .account-dropdown-logout{color:#fda4af}.account-nav-count{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:20px;background:#c026d3;color:#fff;font-size:.68rem;display:grid;place-items:center}.account-nav button.active .account-nav-count{background:#070c18;color:var(--cyan)}.account-loading{min-height:420px;display:grid;place-content:center;justify-items:center;gap:14px;color:#94a3b8}.account-loading i{font-size:2rem;color:var(--cyan)}.account-section-heading p{margin:0 0 6px;color:var(--cyan);font:800 .72rem var(--font-digital);letter-spacing:.18em}.account-section-heading h2{margin-bottom:24px}.account-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.account-quick-card{min-height:135px;padding:22px;border:1px solid rgba(0,240,255,.25);border-radius:11px;background:linear-gradient(145deg,#111d39f2,#160a2ae6);color:#fff;text-decoration:none;display:flex;align-items:flex-start;gap:17px;transition:.2s ease}.account-quick-card>i{width:44px;height:44px;border-radius:9px;background:#00f0ff1a;color:var(--cyan);display:grid;place-items:center;font-size:1.15rem;box-shadow:inset 0 0 15px #00f0ff14}.account-quick-card h3{margin:1px 0 7px;font:800 .86rem var(--font-display);letter-spacing:.8px}.account-quick-card p{margin:0 0 16px;color:#aebbd0;font-size:.85rem}.account-quick-card span{color:var(--cyan);font-size:.76rem;font-weight:800;text-transform:uppercase}.account-quick-card:hover,.account-quick-card:focus-visible{transform:translateY(-2px);border-color:var(--cyan);box-shadow:0 12px 30px #00000052,0 0 19px #00f0ff2b;outline:0}.active-order-card{margin-bottom:20px;padding:22px;border:1px solid rgba(168,85,247,.55);border-radius:12px;background:linear-gradient(115deg,#4c1d954d,#09142af5 55%,#00f0ff14);display:flex;align-items:center;gap:18px;box-shadow:0 0 28px #7e22ce26}.active-order-icon{width:52px;height:52px;flex:0 0 auto;border-radius:10px;background:#a855f72e;color:#d8b4fe;display:grid;place-items:center;font-size:1.25rem}.active-order-main{flex:1;min-width:0}.active-order-main>span{color:#c084fc;font:800 .67rem var(--font-digital);letter-spacing:.17em}.active-order-main h3{margin:5px 0;color:#fff;font:900 1.15rem var(--font-display)}.active-order-main p{margin:0;color:#aebbd0;font-size:.85rem}.active-order-main p strong{color:var(--cyan);text-transform:uppercase}.active-order-main small{display:block;margin-top:6px;color:#94a3b8}.account-empty>i{display:block;margin-bottom:14px;color:var(--cyan);font-size:2.6rem;filter:drop-shadow(0 0 12px rgba(0,240,255,.45))}.account-empty h3{margin:0 0 9px;color:#fff;font-family:var(--font-display)}.account-empty p{max-width:500px;margin:0 auto 20px;color:#aebbd0;line-height:1.6}.order-list-card{grid-template-columns:1.15fr .55fr .85fr .8fr auto;cursor:default}.order-list-card>div:not(.order-card-actions){display:grid;gap:5px}.order-list-card>div>span{font-size:.66rem;font-weight:800;letter-spacing:.1em}.order-card-primary small{color:#94a3b8;font-size:.74rem}.order-card-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.order-card-actions a{padding:8px 10px;border:1px solid rgba(255,255,255,.16);border-radius:5px;color:#dbeafe;text-decoration:none;font:800 .67rem var(--font-heading);text-transform:uppercase;white-space:nowrap}.order-card-actions a:hover,.order-card-actions a.is-primary{border-color:#00f0ff73;background:#00f0ff1f;color:var(--cyan)}.order-status{display:inline-flex;width:max-content;padding:6px 10px;border:1px solid rgba(0,240,255,.35);border-radius:20px;background:#00f0ff1a;color:var(--cyan);font:800 .68rem var(--font-heading);font-style:normal;text-transform:uppercase}.status-delivered{color:#6ee7b7;border-color:#10b98166;background:#10b9811c}.status-cancelled{color:#fda4af;border-color:#f43f5e66;background:#f43f5e1a}.status-dispatched{color:#d8b4fe;border-color:#a855f780;background:#a855f71f}.order-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:20px 0}.order-detail-heading>div>span{color:var(--cyan);font:800 .68rem var(--font-digital);letter-spacing:.15em}.order-detail-heading h2{border:0;padding:0;margin:5px 0}.order-detail-heading p{margin:0;color:#94a3b8;font-size:.8rem}.order-progress-panel{padding:20px 14px 10px;margin-bottom:18px;border:1px solid rgba(0,240,255,.17);border-radius:10px;background:#02081473}.order-progress-panel h3,.detail-grid h3,.tracking-history h3{margin:0 0 18px;color:#dbeafe;font:800 .76rem var(--font-display);letter-spacing:.1em}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.detail-grid article p{display:flex;justify-content:space-between;gap:12px;color:#aebbd0}.detail-grid article p strong{color:#fff;text-align:right}.order-detail-item{display:flex;align-items:center;gap:11px;padding:11px 0;border-top:1px solid rgba(255,255,255,.07)}.order-detail-item img{width:48px;height:48px;border-radius:7px;object-fit:contain;background:#050811}.order-detail-item span{flex:1;display:grid;gap:4px}.order-detail-item span strong{color:#fff}.order-detail-item small{color:#94a3b8}.order-detail-item b{color:var(--cyan);font-size:.8rem}.order-total-row{padding-top:10px;border-top:1px solid rgba(255,255,255,.1)}.order-cancelled{margin:18px 0;padding:16px;border:1px solid rgba(244,63,94,.4);border-radius:8px;background:#f43f5e1a;color:#fda4af}.check-label{display:flex!important;grid-column:1/-1;align-items:center;gap:8px;cursor:pointer}.check-label input{width:auto}.account-form .btn-cyber-primary{width:max-content}.tracker-search-form{display:grid;gap:13px;margin-bottom:18px}.tracker-two-fields{grid-template-columns:1fr 1fr auto;align-items:end}.tracker-search-form label{display:grid;gap:7px;color:#cbd5e1;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.tracker-search-form .tracker-input{width:100%;height:42px;padding:0 12px;box-sizing:border-box;border:1px solid rgba(168,85,247,.42);border-radius:6px;background:#040813cc}.tracker-search-form .btn-tracker-submit{height:42px;white-space:nowrap}.track-order-form-shell{width:100%}.tracker-modal-card .track-order-form-shell{padding:20px}.public-tracking-page{display:grid;place-items:center}.public-tracking-card{width:min(900px,100%);padding:30px;border:1px solid rgba(168,85,247,.38);border-radius:14px;background:linear-gradient(150deg,#131d38f7,#150828f5);box-shadow:0 22px 70px #0000008c,0 0 35px #a855f71a}.tracker-page-heading{display:flex;align-items:center;gap:17px;margin:26px 0}.tracker-page-heading h1{margin:4px 0 7px;color:#fff;font-family:var(--font-display)}.tracker-page-heading span{color:#aebbd0;line-height:1.55}.public-tracking-card .track-order-form-shell{padding:24px;border:1px solid rgba(0,240,255,.15);border-radius:10px;background:#0308147a}@media(max-width:1120px){.nav-track-order span,.pro-btn-support span{display:none}.nav-track-order,.pro-btn-support{width:36px;padding:0;justify-content:center}.order-list-card{grid-template-columns:1fr 1fr}.order-card-actions{justify-content:flex-start;grid-column:1/-1}}@media(max-width:900px){.nav-track-order{display:none}.account-quick-grid{grid-template-columns:1fr 1fr}.mobile-track-order{color:#e9d5ff!important;border-color:#a855f766!important;background:#a855f71f!important}}@media(max-width:600px){.account-quick-grid{grid-template-columns:1fr}.active-order-card{align-items:flex-start;flex-wrap:wrap}.active-order-card .btn-cyber-primary{width:100%}.order-list-card{grid-template-columns:1fr 1fr}.order-card-actions{grid-column:1/-1}.order-detail-heading{flex-direction:column}.detail-grid{grid-template-columns:1fr}.tracker-stepper{overflow-x:auto;padding-bottom:9px}.step-item{min-width:72px}.step-label{text-align:center}.account-dropdown-menu{right:auto;left:0}.public-tracking-card{padding:20px 16px}.public-tracking-card .track-order-form-shell{padding:16px}.tracker-page-heading{align-items:flex-start}.tracker-page-heading .tracker-icon-badge{flex:0 0 auto}}:root{--admin-sidebar-width: 272px;--admin-bg: #0A1122;--admin-panel: rgba(24, 38, 70, .97);--admin-card: rgba(29, 47, 84, .96);--admin-card-hover: rgba(38, 61, 108, .98);--admin-border: rgba(34, 224, 255, .56);--admin-border-subtle: rgba(255, 255, 255, .24);--admin-border-glow: rgba(34, 224, 255, .68);--admin-cyan: #00F0FF;--admin-cyan-bright: #38F8FF;--admin-green: #00FF9D;--admin-green-bright: #34D399;--admin-blue: #38BDF8;--admin-violet: #A78BFA;--admin-amber: #FFB800;--admin-amber-bright: #FCD34D;--admin-red: #FF3B69;--admin-red-bright: #F87171;--admin-text-white: #FFFFFF;--admin-text-soft: #F1F5F9;--admin-text-dim: #C5D1E3;--admin-text-bright: #F8FAFC;--admin-font-display: "Roboto Flex", -apple-system, BlinkMacSystemFont, sans-serif;--admin-font-heading: "Roboto Flex", -apple-system, BlinkMacSystemFont, sans-serif;--admin-font-body: "Roboto Flex", -apple-system, BlinkMacSystemFont, sans-serif;--admin-font-digital: "Roboto Flex", -apple-system, BlinkMacSystemFont, sans-serif}.admin-dashboard-shell{position:relative;z-index:1;min-height:100vh;padding-left:var(--admin-sidebar-width);color:var(--admin-text-soft);background:radial-gradient(circle at 12% 5%,rgba(0,240,255,.12),transparent 34%),radial-gradient(circle at 80% 18%,rgba(139,92,246,.18),transparent 38%),linear-gradient(145deg,#0d1730 0%,var(--admin-bg) 52%,#10152d 100%)}body.admin-body{background-color:var(--admin-bg);background-image:radial-gradient(circle at 50% 0%,rgba(0,240,255,.16) 0%,transparent 60%),radial-gradient(circle at 85% 30%,rgba(167,139,250,.1) 0%,transparent 50%),linear-gradient(rgba(0,240,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(0,240,255,.035) 1px,transparent 1px);background-size:100% 100%,100% 100%,36px 36px,36px 36px;color:var(--admin-text-soft);font-family:var(--admin-font-body);margin:0;padding:0;min-height:100vh}.admin-header{position:fixed;top:0;bottom:0;left:0;z-index:100;width:var(--admin-sidebar-width);overflow-y:auto;background:#0a1224f5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-right:1px solid var(--admin-border);box-shadow:8px 0 30px #0000009e,0 0 24px #00f0ff1f}.admin-nav{display:flex;flex-direction:column;align-items:stretch;min-height:100%;padding:26px 18px 20px;gap:10px;box-sizing:border-box}.admin-brand{display:flex;align-items:center;gap:12px;padding:2px 4px 24px;margin-bottom:12px;border-bottom:1px solid rgba(34,224,255,.2);text-decoration:none}.admin-logo{width:44px;height:44px;flex:0 0 44px;object-fit:contain;filter:drop-shadow(0 0 12px rgba(0,240,255,.6))}.admin-title-group{display:flex;flex-direction:column}.admin-title{font-family:var(--admin-font-display);font-size:1rem;font-weight:800;color:#fff;line-height:1.25;letter-spacing:1.35px;text-shadow:0 0 12px rgba(255,255,255,.3)}.admin-title span{color:var(--admin-cyan);text-shadow:0 0 14px rgba(0,240,255,.8)}.admin-badge-status{font-family:var(--admin-font-heading);font-size:.7rem;font-weight:800;color:var(--admin-green);letter-spacing:1px;display:flex;align-items:center;gap:6px;text-transform:uppercase;text-shadow:0 0 8px rgba(0,255,157,.5)}.admin-badge-status:before{content:"";width:7px;height:7px;background:var(--admin-green);border-radius:50%;box-shadow:0 0 10px var(--admin-green);animation:statusPulse 2s infinite ease-in-out}@keyframes statusPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.7}}.admin-top-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px}.admin-sidebar-label{padding:4px 8px 2px;color:var(--admin-text-dim);font-family:var(--admin-font-heading);font-size:.64rem;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.admin-sidebar-label-tools{margin-top:18px}.admin-sidebar-footer{display:flex;flex-direction:column;margin-top:auto;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.admin-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;font-family:var(--admin-font-heading);font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;border-radius:6px;cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap}.admin-nav .admin-btn{width:100%;height:44px;justify-content:flex-start}.admin-nav .admin-btn i{width:18px;text-align:center}.admin-btn-primary{background:linear-gradient(135deg,#00f0ff,#0284c7);color:#02070d;border:none;font-weight:900;box-shadow:0 0 20px #00f0ff80}.admin-btn-primary:hover{background:linear-gradient(135deg,#38f8ff,#0369a1);box-shadow:0 0 30px #00f0ffcc;transform:translateY(-1px)}.admin-btn-secondary{background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#f1f5f9}.admin-btn-secondary:hover{background:#00f0ff2e;border-color:var(--admin-cyan);color:#fff;box-shadow:0 0 16px #00f0ff59}.admin-btn-danger{background:#ff3b6926;border:1px solid rgba(255,59,105,.5);color:#ffa5b8}.admin-btn-danger:hover{background:#ff3b694d;border-color:var(--admin-red);color:#fff;box-shadow:0 0 18px #ff3b6980}.admin-container{max-width:1440px;margin:0 auto;padding:28px 24px 80px}@media(max-width:900px){.admin-dashboard-shell{padding-left:0}.admin-header{position:sticky;right:0;bottom:auto;width:auto;overflow:visible;border-right:0;border-bottom:1px solid var(--admin-border);box-shadow:0 4px 30px #000000b3,0 0 20px #00f0ff1f}.admin-nav{min-height:0;padding:12px 14px;gap:9px}.admin-brand{padding:0 2px 10px;margin:0}.admin-logo{width:36px;height:36px;flex-basis:36px}.admin-sidebar-label{display:none}.admin-top-actions,.admin-sidebar-footer{flex-direction:row;width:100%;gap:7px;overflow-x:auto;padding:0 0 3px;margin:0;border:0;scrollbar-width:thin}.admin-nav .admin-btn{width:auto;min-width:max-content;height:38px;justify-content:center}}.admin-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:28px}@media(max-width:1024px){.admin-stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.admin-stats-grid{grid-template-columns:1fr}}.stat-card{background:linear-gradient(135deg,#142242f0,#0d162cfa);border:1px solid rgba(0,240,255,.28);border-radius:12px;padding:22px 24px;position:relative;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:all .25s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 10px 30px #0009,0 0 15px #00f0ff14}.stat-card:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--admin-cyan),transparent);opacity:.6}.stat-card:hover{transform:translateY(-4px);border-color:var(--admin-cyan);background:linear-gradient(135deg,#1a2c54f5,#101c36fa);box-shadow:0 16px 40px #000c,0 0 25px #00f0ff47}.stat-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.stat-title{font-family:var(--admin-font-heading);font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:var(--admin-text-bright)}.stat-icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.15rem;transition:all .25s ease}.stat-icon.cyan{background:#00f0ff33;color:var(--admin-cyan);border:1px solid rgba(0,240,255,.6);box-shadow:0 0 14px #00f0ff66}.stat-icon.blue{background:#38bdf833;color:var(--admin-blue);border:1px solid rgba(56,189,248,.6);box-shadow:0 0 14px #38bdf866}.stat-icon.amber{background:#ffb80033;color:var(--admin-amber);border:1px solid rgba(255,184,0,.6);box-shadow:0 0 14px #ffb80066}.stat-icon.green{background:#00ff9d33;color:var(--admin-green);border:1px solid rgba(0,255,157,.6);box-shadow:0 0 14px #00ff9d66}.stat-value{font-family:var(--admin-font-digital);font-size:2.1rem;font-weight:800;color:#fff;letter-spacing:.5px;line-height:1.1;text-shadow:0 0 16px rgba(0,240,255,.5)}.stat-subtext{font-size:.8rem;font-weight:500;color:var(--admin-text-dim);margin-top:8px}.admin-toolbar{background:linear-gradient(135deg,#1b2b4efa,#14213ffa);border:1px solid var(--admin-border);border-radius:12px;padding:18px 22px;margin-bottom:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 12px 34px #0000007a,0 0 24px #00f0ff29}.toolbar-top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.admin-search-wrapper{position:relative;flex:1;min-width:280px}.admin-search-wrapper i{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--admin-cyan);font-size:1rem;filter:drop-shadow(0 0 6px rgba(0,240,255,.5))}.admin-search-input{width:100%;height:44px;padding:0 18px 0 46px;background:#0e1b36fa;border:1px solid rgba(34,224,255,.58);border-radius:8px;color:#fff;font-family:var(--admin-font-body);font-size:.92rem;transition:all .2s ease;box-sizing:border-box}.admin-search-input::placeholder{color:#b8c6da}.admin-search-input:focus{border-color:var(--admin-cyan);background:#0e1830fa;box-shadow:0 0 18px #00f0ff73;outline:none}.toolbar-status-pills{display:flex;align-items:center;gap:10px;overflow-x:auto;padding-bottom:4px}.admin-pill{padding:8px 15px;border-radius:8px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);font-family:var(--admin-font-heading);font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:#e2e8f0;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease}.admin-pill:hover{background:#00f0ff29;border-color:var(--admin-cyan);color:#fff;box-shadow:0 0 14px #00f0ff4d}.admin-pill.active{background:var(--admin-cyan);border-color:var(--admin-cyan);color:#02070d;font-weight:900;box-shadow:0 0 20px #00f0ff99}.admin-pill.alert{border-color:#ffb80080;color:var(--admin-amber);background:#ffb8001a}.admin-pill.alert:hover{background:#ffb80040;border-color:var(--admin-amber);color:#fff}.admin-pill.alert.active{background:var(--admin-amber);border-color:var(--admin-amber);color:#02070d;box-shadow:0 0 20px #ffb80099}.pill-count{font-family:var(--admin-font-digital);font-size:.78rem;font-weight:800;padding:2px 7px;border-radius:12px;background:#0000008c;border:1px solid rgba(255,255,255,.2);color:#fff}.admin-pill.active .pill-count{background:#02070d;color:var(--admin-cyan);border-color:#0006}.pill-count.badge-alert{background:var(--admin-amber);color:#000;font-weight:900}.orders-table-wrapper{background:linear-gradient(145deg,#19284afc,#111d38fc);border:1px solid var(--admin-border);border-radius:12px;overflow-x:auto;box-shadow:0 16px 42px #00000080,0 0 28px #00f0ff29}.orders-table{width:100%;border-collapse:collapse;text-align:left;font-size:.88rem}.orders-table th{background:#142648fc;padding:16px 20px;font-family:var(--admin-font-heading);font-size:.82rem;font-weight:900;color:var(--admin-cyan);text-transform:uppercase;letter-spacing:1.5px;border-bottom:2px solid rgba(0,240,255,.4);white-space:nowrap;text-shadow:0 0 12px rgba(0,240,255,.5)}.orders-table td{padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.15);vertical-align:middle;color:var(--admin-text-soft)}.orders-table tr.order-row{transition:background .15s ease}.orders-table tr.order-row:hover td{background:#00f0ff0f}.orders-table tr.row-highlight-review td{background:#ffb8000f}.order-ref-badge{display:inline-flex;align-items:center;gap:5px;font-family:var(--admin-font-digital);font-size:.96rem;font-weight:800;color:var(--admin-cyan);background:#00f0ff24;border:1px solid rgba(0,240,255,.5);padding:3px 9px;border-radius:4px;box-shadow:0 0 10px #00f0ff40}.order-time-meta{font-size:.78rem;font-weight:500;color:var(--admin-text-dim);margin-top:6px}.order-payment-pill{display:inline-block;font-size:.72rem;font-weight:800;color:#e2e8f0;background:#ffffff14;border:1px solid rgba(255,255,255,.18);padding:3px 8px;border-radius:4px;margin-top:5px}.order-payment-pill.pill-advance{color:var(--admin-green);background:#00ff9d24;border:1px solid rgba(0,255,157,.45);box-shadow:0 0 10px #00ff9d33}.customer-info-cell{display:flex;align-items:flex-start;gap:12px}.customer-avatar{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#8b5cf666,#06b6d466);border:1px solid rgba(139,92,246,.6);color:#fff;font-family:var(--admin-font-heading);font-size:.82rem;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 12px #8b5cf659}.customer-name-heading{font-weight:800;color:#fff;font-size:.94rem;letter-spacing:.3px}.customer-wa-pill{display:inline-flex;align-items:center;gap:6px;font-family:var(--admin-font-digital);font-size:.84rem;font-weight:700;color:var(--admin-green);text-decoration:none;background:#00ff9d1f;border:1px solid rgba(0,255,157,.4);padding:2px 8px;border-radius:4px;margin-top:4px;transition:all .2s ease}.customer-wa-pill:hover{background:#00ff9d40;border-color:var(--admin-green);box-shadow:0 0 12px #00ff9d66}.customer-loc-pill{font-size:.78rem;font-weight:500;color:var(--admin-text-dim);margin-top:4px;display:flex;align-items:center;gap:5px}.order-items-wrapper{display:flex;flex-direction:column;gap:6px;max-width:280px}.order-item-chip{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:600;color:#f1f5f9;background:#ffffff14;border:1px solid rgba(255,255,255,.18);padding:4px 8px;border-radius:6px}.item-chip-qty{font-family:var(--admin-font-digital);font-size:.76rem;font-weight:900;color:var(--admin-cyan);background:#00f0ff33;padding:2px 6px;border-radius:4px;border:1px solid rgba(0,240,255,.4)}.item-chip-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-price-display{font-family:var(--admin-font-digital);font-size:1.25rem;font-weight:900;color:#fff;text-shadow:0 0 12px rgba(0,240,255,.4)}.finance-breakdown-row{display:flex;flex-direction:column;gap:3px;margin-top:5px}.badge-adv-paid{font-size:.74rem;color:var(--admin-green);font-weight:800;text-shadow:0 0 8px rgba(0,255,157,.4)}.badge-cod-due{font-size:.74rem;color:var(--admin-cyan);font-weight:800;text-shadow:0 0 8px rgba(0,240,255,.4)}.ss-preview-card{display:inline-flex;align-items:center;gap:10px;padding:6px 12px 6px 8px;background:#ffffff14;border:1px solid rgba(255,255,255,.25);border-radius:8px;cursor:pointer;color:#fff;transition:all .2s ease}.ss-preview-card.glow-amber{border-color:#ffb800cc;background:#ffb80026;box-shadow:0 0 14px #ffb80059}.ss-preview-card.glow-cyan{border-color:#00f0ff99;background:#00f0ff1f;box-shadow:0 0 14px #00f0ff40}.ss-preview-card:hover{border-color:var(--admin-cyan);background:#00f0ff40;box-shadow:0 0 20px #00f0ff80;transform:translateY(-1px)}.ss-thumb-wrapper{position:relative;width:32px;height:32px;border-radius:6px;overflow:hidden;border:1px solid rgba(255,255,255,.3)}.ss-thumb-img{width:100%;height:100%;object-fit:cover}.ss-hover-lens{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;font-size:.8rem;color:var(--admin-cyan);opacity:0;transition:opacity .2s ease}.ss-preview-card:hover .ss-hover-lens{opacity:1}.ss-btn-label{font-family:var(--admin-font-heading);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.6px}.no-ss-pill{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;font-weight:600;color:var(--admin-text-dim);background:#ffffff0d;border:1px solid rgba(255,255,255,.12);padding:5px 10px;border-radius:6px}.status-selector-wrap{display:flex;flex-direction:column;gap:8px}.status-select-enhanced{height:34px;padding:0 10px;background:#0a1224fa;border:1px solid rgba(255,255,255,.25);border-radius:6px;color:#fff;font-family:var(--admin-font-heading);font-size:.8rem;font-weight:800;cursor:pointer;outline:none;transition:all .2s ease}.status-select-enhanced.status-pending{border-color:var(--admin-amber);color:var(--admin-amber);background:#ffb8001a;box-shadow:0 0 10px #ffb80040}.status-select-enhanced.status-verified{border-color:var(--admin-green);color:var(--admin-green);background:#00ff9d1a;box-shadow:0 0 10px #00ff9d40}.status-select-enhanced.status-dispatched{border-color:var(--admin-blue);color:var(--admin-blue);background:#38bdf81a;box-shadow:0 0 10px #38bdf840}.status-select-enhanced.status-delivered{border-color:var(--admin-violet);color:var(--admin-violet);background:#a78bfa1a;box-shadow:0 0 10px #a78bfa40}.status-select-enhanced.status-cancelled{border-color:var(--admin-red);color:var(--admin-red);background:#ff3b691a;box-shadow:0 0 10px #ff3b6940}.tracking-input-group{display:flex;align-items:center;gap:6px;background:#0a1224f2;border:1px solid rgba(0,240,255,.3);border-radius:6px;padding:0 8px;height:28px}.tracking-input-group i{font-size:.72rem;color:var(--admin-cyan)}.tracking-code-field{width:120px;background:transparent;border:none;color:#fff;font-family:var(--admin-font-digital);font-size:.78rem;font-weight:700;outline:none}.tracking-code-field::placeholder{color:#94a3b8}.table-actions-cell{display:flex;align-items:center;gap:8px;white-space:nowrap}.btn-action-chat{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:6px;background:#00ff9d2e;border:1px solid var(--admin-green);color:var(--admin-green);font-family:var(--admin-font-heading);font-size:.78rem;font-weight:800;text-transform:uppercase;cursor:pointer;transition:all .2s ease;box-shadow:0 0 10px #00ff9d33}.btn-action-chat:hover{background:var(--admin-green);color:#02070d;box-shadow:0 0 18px #00ff9d99;transform:translateY(-1px)}.btn-action-delete{width:32px;height:32px;border-radius:6px;background:#ff3b6926;border:1px solid var(--admin-red);color:var(--admin-red);font-size:.85rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 0 10px #ff3b6933}.btn-action-delete:hover{background:var(--admin-red);color:#fff;box-shadow:0 0 18px #ff3b6999;transform:translateY(-1px)}.table-empty-state{text-align:center;padding:70px 20px;color:#fff;background:radial-gradient(circle at 50% 35%,rgba(0,240,255,.1),transparent 38%)}.empty-icon-wrap{font-size:3.8rem;color:var(--admin-cyan);filter:drop-shadow(0 0 20px rgba(0,240,255,.7));margin-bottom:16px}.table-empty-state h4{color:#fff;margin:0 0 8px;font-family:var(--admin-font-display);font-size:1.25rem;letter-spacing:2px;text-shadow:0 0 14px rgba(0,240,255,.5)}.table-empty-state p{color:#dce7f6;font-size:.95rem;margin:0}.admin-products-panel{display:flex;flex-direction:column;gap:22px}.admin-products-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;background:linear-gradient(135deg,#1d2f54fa,#152342fa);border:1px solid var(--admin-border);border-radius:12px;padding:22px 24px;box-shadow:0 12px 34px #0000007a,0 0 22px #00f0ff29}.admin-products-head h2{font-family:var(--admin-font-display);font-size:1.4rem;color:#fff;letter-spacing:1.5px;margin:4px 0 6px;text-shadow:0 0 14px rgba(0,240,255,.4)}.admin-products-head span{font-size:.85rem;font-weight:600;color:var(--admin-cyan)}.auth-kicker{font-family:var(--admin-font-digital);font-size:.78rem;font-weight:800;color:var(--admin-cyan);letter-spacing:1.5px;margin:0;text-transform:uppercase}.admin-products-search{max-width:500px}.product-image-manager{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid rgba(34,224,255,.4);border-radius:10px;background:#071226b8}.product-image-manager-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.product-image-manager-head strong,.product-image-manager-head small{display:block}.product-image-manager-head strong{color:#fff;letter-spacing:1px}.product-image-manager-head small{margin-top:5px;color:var(--admin-text-dim);text-transform:none;letter-spacing:0}.product-image-manager-head>span{padding:4px 9px;color:var(--admin-cyan);background:#00f0ff1a;border:1px solid rgba(0,240,255,.35);border-radius:20px;font-family:var(--admin-font-digital)}.product-image-dropzone{min-height:130px;display:flex!important;align-items:center;justify-content:center;text-align:center;border:2px dashed rgba(34,224,255,.55);border-radius:10px;background:linear-gradient(135deg,#00f0ff14,#8b5cf617);cursor:pointer;transition:.2s ease}.product-image-dropzone:hover{border-color:var(--admin-cyan);background:linear-gradient(135deg,#00f0ff26,#8b5cf626);box-shadow:0 0 20px #00f0ff26}.product-image-dropzone input{display:none}.product-image-dropzone i{color:var(--admin-cyan);font-size:2rem;filter:drop-shadow(0 0 10px rgba(0,240,255,.55))}.product-image-dropzone strong{color:#fff;font-size:.9rem}.product-image-dropzone span{color:var(--admin-text-dim);font-size:.74rem;text-transform:none;letter-spacing:0}.product-image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.product-image-tile{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:9px;background:#030812e6}.product-image-tile.cover{border-color:var(--admin-cyan);box-shadow:0 0 18px #00f0ff52}.product-image-preview{width:100%;padding:0;border:0;background:transparent;cursor:pointer}.product-image-preview img{display:block;width:100%;height:110px;object-fit:contain;background:#080d1a}.product-image-preview span{display:block;padding:7px 5px;color:var(--admin-text-dim);font-size:.62rem;font-weight:800;letter-spacing:.6px}.product-image-tile.cover .product-image-preview span{color:var(--admin-cyan)}.product-image-remove{position:absolute;top:5px;right:5px;width:26px;height:26px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:#780f2ceb;color:#fff;cursor:pointer}.product-image-advanced summary{color:var(--admin-text-dim);cursor:pointer;font-size:.72rem;text-transform:none;letter-spacing:0}.product-image-advanced>div{display:grid;grid-template-columns:1fr auto;gap:9px;margin-top:10px}.admin-block-small{display:block;font-size:.76rem;color:var(--admin-text-dim);margin-top:3px}.visibility-pill{display:inline-block;padding:3px 8px;border-radius:4px;font-size:.72rem;font-weight:800;text-transform:uppercase;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#e2e8f0;margin-right:6px}.visibility-pill.live{background:#00ff9d2e;border-color:var(--admin-green);color:var(--admin-green);box-shadow:0 0 10px #00ff9d4d}.visibility-pill.featured{background:#ffb8002e;border-color:var(--admin-amber);color:var(--admin-amber);box-shadow:0 0 10px #ffb8004d}.ss-lightbox-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#040812f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:2000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease;padding:24px}.ss-lightbox-backdrop.active{opacity:1;visibility:visible}.ss-lightbox-modal{background:#0c162cfa;border:1px solid var(--admin-cyan);border-radius:14px;max-width:860px;width:100%;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 25px 80px #000000f2,0 0 45px #00f0ff66;overflow:hidden}.ss-lightbox-header{padding:18px 24px;border-bottom:1px solid var(--admin-border);display:flex;align-items:center;justify-content:space-between;background:#080e1cf2}.ss-lightbox-title{font-family:var(--admin-font-display);font-size:1.05rem;color:#fff;letter-spacing:1.2px;margin:0;text-shadow:0 0 10px rgba(0,240,255,.4)}.ss-lightbox-image-area{flex:1;max-height:58vh;background:#02050a;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto}.ss-full-img{max-width:100%;max-height:52vh;object-fit:contain;border-radius:8px;box-shadow:0 0 30px #000000f2;transition:transform .2s ease}.ss-lightbox-footer{padding:18px 24px;border-top:1px solid var(--admin-border);display:flex;align-items:center;justify-content:space-between;background:#080e1cfa;flex-wrap:wrap;gap:14px}.admin-lock-screen{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 30%,#00f0ff26,#060b16 75%);z-index:3000;display:flex;align-items:center;justify-content:center;padding:20px}.lock-card{background:#0e1830fa;border:1px solid var(--admin-cyan);border-radius:16px;padding:44px;max-width:420px;width:100%;text-align:center;box-shadow:0 25px 80px #000000f2,0 0 45px #00f0ff59}.lock-avatar{width:74px;height:74px;background:#00f0ff26;border:2px solid var(--admin-cyan);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--admin-cyan);margin:0 auto 22px;box-shadow:0 0 25px #00f0ff66}.lock-title{font-family:var(--admin-font-display);font-size:1.35rem;color:#fff;letter-spacing:1.8px;margin-bottom:8px;text-shadow:0 0 12px rgba(0,240,255,.4)}.lock-desc{font-size:.9rem;color:var(--admin-text-bright);margin-bottom:26px}.lock-input{width:100%;height:52px;background:#060c18f2;border:1px solid var(--admin-cyan);border-radius:8px;text-align:center;font-family:var(--admin-font-digital);font-size:1.5rem;color:var(--admin-cyan);letter-spacing:5px;margin-bottom:20px;box-sizing:border-box;box-shadow:0 0 16px #00f0ff33}.lock-input:focus{border-color:var(--admin-cyan-bright);box-shadow:0 0 25px #00f0ff80;outline:none}.lock-error{color:var(--admin-red);font-size:.85rem;font-weight:700;margin-top:12px;display:none}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-10px)}40%,80%{transform:translate(10px)}}.shake{animation:shake .4s ease}.cyber-admin-toast{position:fixed;top:24px;right:24px;z-index:9999;display:flex;align-items:center;gap:12px;padding:16px 22px;background:#0c162cfa;border:1px solid var(--admin-cyan);border-radius:10px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 15px 40px #000000e6,0 0 30px #00f0ff66;color:#fff;font-family:var(--admin-font-heading);font-size:.92rem;font-weight:800;letter-spacing:.5px;animation:toastSlideIn .3s cubic-bezier(.16,1,.3,1)}.cyber-admin-toast.toast-success{border-color:var(--admin-green);box-shadow:0 15px 40px #000000e6,0 0 30px #00ff9d66}.cyber-admin-toast.toast-success i{color:var(--admin-green);font-size:1.25rem}.cyber-admin-toast.toast-danger{border-color:var(--admin-red);box-shadow:0 15px 40px #000000e6,0 0 30px #ff3b6966}.cyber-admin-toast.toast-danger i{color:var(--admin-red);font-size:1.25rem}.cyber-admin-toast.toast-info{border-color:var(--admin-cyan)}.cyber-admin-toast.toast-info i{color:var(--admin-cyan);font-size:1.25rem}@keyframes toastSlideIn{0%{transform:translateY(-30px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.cyber-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;background:#040812f0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeInModal .2s ease}.cyber-confirm-card{background:#0e1830fa;border:1px solid var(--admin-red);border-radius:16px;max-width:460px;width:100%;padding:34px;text-align:center;box-shadow:0 25px 80px #000000f2,0 0 45px #ff3b6966;animation:popInModal .25s cubic-bezier(.16,1,.3,1)}.confirm-icon-box{width:66px;height:66px;border-radius:50%;background:#ff3b692e;border:2px solid var(--admin-red);display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:var(--admin-red);margin:0 auto 20px;box-shadow:0 0 25px #ff3b6973}.confirm-title{font-family:var(--admin-font-display);font-size:1.2rem;color:#fff;letter-spacing:1.2px;margin-bottom:10px;text-shadow:0 0 10px rgba(255,59,105,.4)}.confirm-desc{font-size:.9rem;color:var(--admin-text-bright);line-height:1.5;margin-bottom:26px}.confirm-actions{display:flex;align-items:center;justify-content:center;gap:14px}.confirm-btn-cancel{flex:1;height:44px;background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#f1f5f9;border-radius:8px;font-family:var(--admin-font-heading);font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.6px;cursor:pointer;transition:all .2s ease}.confirm-btn-cancel:hover{background:#ffffff29;color:#fff}.confirm-btn-delete{flex:1;height:44px;background:linear-gradient(135deg,#ff3b69,#be123c);border:none;color:#fff;border-radius:8px;font-family:var(--admin-font-heading);font-size:.85rem;font-weight:900;text-transform:uppercase;letter-spacing:.6px;cursor:pointer;box-shadow:0 0 20px #ff3b6980;transition:all .2s ease}.confirm-btn-delete:hover{box-shadow:0 0 30px #ff3b69cc;transform:translateY(-1px)}@keyframes fadeInModal{0%{opacity:0}to{opacity:1}}@keyframes popInModal{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}:root{--sx-button-primary: linear-gradient(104deg, #713df3 0%, #5862eb 52%, #12b5d7 100%);--sx-button-primary-hover: linear-gradient(104deg, #8050ff 0%, #6270f4 52%, #20c7e7 100%);--sx-button-green-bg: rgba(4, 27, 27, .92);--sx-button-green-border: rgba(16, 185, 129, .42);--sx-button-green-text: #34d399;--sx-button-neutral-bg: rgba(22, 18, 38, .82);--sx-button-neutral-border: rgba(203, 213, 225, .2);--sx-button-neutral-text: #d7d5e5;--sx-button-danger-bg: rgba(69, 11, 35, .7);--sx-button-danger-border: rgba(244, 63, 94, .58);--sx-button-danger-text: #fda4af;--sx-button-focus: #67e8f9;--sx-button-shadow: 0 10px 24px rgba(82, 72, 229, .22);--sx-hero-solid: #f4b942;--sx-button-cut: polygon( 9px 0, 100% 0, 100% calc(100% - 9px) , calc(100% - 9px) 100%, 0 100%, 0 9px );--sx-button-cut-compact: polygon( 6px 0, 100% 0, 100% calc(100% - 6px) , calc(100% - 6px) 100%, 0 100%, 0 6px )}:is(.btn-cyber-primary,.btn-cyber-secondary,.btn-checkout-primary,.btn-whatsapp-direct,.btn-hero-gradient,.btn-hero-whatsapp-clean,.btn-hero-outline,.btn-showcase-equip,.btn-pro-equip,.btn-enter-division,.btn-view-all-arsenal,.btn-explore-full-store,.btn-daraz-reset,.btn-equip-loadout,.btn-tracker-submit,.btn-tracker-wa,.daraz-btn-cart,.daraz-btn-wa,.compat-add-btn,.review-wall-load-btn,.reviews-archive-link,.btn-primary,.pro-btn-support,.pro-btn-cart,.pro-mobile-whatsapp-btn,.nav-track-order,.nav-account-link,.pro-mobile-action-card,.pro-mobile-link-btn,.filter-pill,.daraz-subcat-pill,.review-filter-btn,.device-pill-btn,.mode-btn,.switcher-tab-btn,.admin-pill,.account-nav button,.account-dropdown-menu button,.address-card button,.wishlist-grid button,.checkout-choice-card button){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding-inline:20px;border-radius:0;clip-path:var(--sx-button-cut);color:#fff;font-family:var(--font-heading);font-size:.82rem;font-weight:800;line-height:1;letter-spacing:.055em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}:is(.btn-cyber-primary,.btn-checkout-primary,.btn-showcase-equip,.btn-pro-equip,.btn-explore-full-store,.btn-daraz-reset,.btn-equip-loadout,.btn-tracker-submit,.daraz-btn-cart,.compat-add-btn,.btn-primary,.pro-btn-cart,.pro-mobile-action-card,.wishlist-grid button:first-of-type,.checkout-choice-card button:first-of-type){border:1px solid transparent;background:var(--sx-button-primary);color:#fff;box-shadow:var(--sx-button-shadow)}:is(.btn-cyber-primary,.btn-checkout-primary,.btn-showcase-equip,.btn-pro-equip,.btn-explore-full-store,.btn-daraz-reset,.btn-equip-loadout,.btn-tracker-submit,.daraz-btn-cart,.compat-add-btn,.btn-primary,.pro-btn-cart,.pro-mobile-action-card,.wishlist-grid button:first-of-type,.checkout-choice-card button:first-of-type):hover{border-color:#ffffff29;background:var(--sx-button-primary-hover);color:#fff;box-shadow:0 14px 32px #5248e557,0 0 20px #08add729;transform:translateY(-2px)}:is(.btn-hero-whatsapp-clean,.btn-whatsapp-direct,.btn-tracker-wa,.daraz-btn-wa,.pro-btn-support,.pro-mobile-whatsapp-btn,.btn-pro-whatsapp){border:1px solid var(--sx-button-green-border);background:var(--sx-button-green-bg);color:var(--sx-button-green-text);box-shadow:inset 0 1px #ffffff06}:is(.btn-hero-whatsapp-clean,.btn-whatsapp-direct,.btn-tracker-wa,.daraz-btn-wa,.pro-btn-support,.pro-mobile-whatsapp-btn,.btn-pro-whatsapp):hover{border-color:#34d399d1;background:#07332af5;color:#6ee7b7;box-shadow:0 12px 26px #10b98129,0 0 18px #25d3661a;transform:translateY(-2px)}:is(.btn-cyber-secondary,.btn-hero-outline,.btn-enter-division,.btn-view-all-arsenal,.review-wall-load-btn,.reviews-archive-link,.nav-track-order,.nav-account-link,.pro-mobile-link-btn,.filter-pill,.daraz-subcat-pill,.review-filter-btn,.device-pill-btn,.mode-btn,.switcher-tab-btn,.admin-pill,.account-nav button,.account-dropdown-menu button,.address-card button,.wishlist-grid button:last-of-type,.checkout-choice-card button:last-of-type){border:1px solid var(--sx-button-neutral-border);background:var(--sx-button-neutral-bg);color:var(--sx-button-neutral-text);box-shadow:inset 0 1px #ffffff09}:is(.btn-cyber-secondary,.btn-hero-outline,.btn-enter-division,.btn-view-all-arsenal,.review-wall-load-btn,.reviews-archive-link,.nav-track-order,.nav-account-link,.pro-mobile-link-btn,.filter-pill,.daraz-subcat-pill,.review-filter-btn,.device-pill-btn,.mode-btn,.switcher-tab-btn,.admin-pill,.account-nav button,.account-dropdown-menu button,.address-card button,.wishlist-grid button:last-of-type,.checkout-choice-card button:last-of-type):hover{border-color:#a78bfa94;background:#30234ceb;color:#fff;box-shadow:0 12px 26px #24143d4d,0 0 16px #8b5cf61f;transform:translateY(-2px)}:is(.daraz-btn-cart,.daraz-btn-wa,.compat-add-btn,.nav-track-order,.nav-account-link,.filter-pill,.daraz-subcat-pill,.review-filter-btn,.device-pill-btn,.mode-btn,.switcher-tab-btn,.admin-pill,.account-dropdown-menu button,.address-card button,.wishlist-grid button,.checkout-choice-card button){min-height:34px;height:34px;padding-inline:12px;clip-path:var(--sx-button-cut-compact);font-size:.76rem;letter-spacing:.035em}:is(.btn-hero-gradient,.btn-hero-whatsapp-clean,.btn-hero-outline){min-height:48px;padding-inline:24px}:is(.btn-showcase-equip,.btn-pro-equip){min-height:40px}:is(.filter-pill,.daraz-subcat-pill,.review-filter-btn,.device-pill-btn,.switcher-tab-btn,.admin-pill,.pro-mobile-link-btn,.account-nav button).active,.account-nav button.active{border-color:transparent;background:var(--sx-button-primary);color:#fff;box-shadow:0 8px 20px #5248e53d}:is(.filter-pill,.daraz-subcat-pill,.review-filter-btn,.device-pill-btn,.switcher-tab-btn,.admin-pill,.pro-mobile-link-btn,.account-nav button).active i,.account-nav button.active i{color:#fff}.mode-btn.active-cryo{clip-path:var(--sx-button-cut-compact);border-color:#22d3eeb8;background:linear-gradient(104deg,#0e7490eb,#08add7eb);color:#fff}.mode-btn.active-throttled,.admin-pill.alert.active{clip-path:var(--sx-button-cut-compact);border-color:#fb7185bd;background:linear-gradient(104deg,#881337f0,#e11d48e0);color:#fff}.review-filter-btn small{min-width:28px;color:#e2e8f0;background:#25183b;font-size:.75rem}.review-filter-btn.active small{color:#fff;background:#12091f}:is(.search-clear-btn,.daraz-search-clear,.qty-btn,.modal-close-btn,.compat-close-btn,.tracker-close-btn,.cart-drawer-close-btn,.admin-modal-close-btn,.admin-editor-close-btn,.pro-mobile-toggle,.pro-mobile-close,.daraz-btn-wishlist,.btn-review-arrow,.review-lightbox-close,.review-lightbox-arrow,.cart-item-remove-btn,.btn-action-delete,.product-image-remove){border:1px solid var(--sx-button-neutral-border);border-radius:0;clip-path:var(--sx-button-cut-compact);background:var(--sx-button-neutral-bg);color:var(--sx-button-neutral-text);box-shadow:inset 0 1px #ffffff09;cursor:pointer;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}:is(.search-clear-btn,.daraz-search-clear,.qty-btn,.modal-close-btn,.compat-close-btn,.tracker-close-btn,.cart-drawer-close-btn,.admin-modal-close-btn,.admin-editor-close-btn,.pro-mobile-toggle,.pro-mobile-close,.btn-review-arrow,.review-lightbox-close,.review-lightbox-arrow):hover{border-color:#67e8f9a6;background:linear-gradient(104deg,#4f46e5d1,#08add7d1);color:#fff;box-shadow:0 8px 18px #08add729;transform:translateY(-1px)}:is(.account-dropdown-logout,.account-nav button:last-child,.address-card button:last-child,.wishlist-grid button:last-child,.daraz-btn-wishlist,.cart-item-remove-btn,.btn-action-delete,.product-image-remove){border-color:var(--sx-button-danger-border);background:var(--sx-button-danger-bg);color:var(--sx-button-danger-text)}:is(.account-dropdown-logout,.account-nav button:last-child,.address-card button:last-child,.wishlist-grid button:last-child,.daraz-btn-wishlist,.cart-item-remove-btn,.btn-action-delete,.product-image-remove):hover{border-color:#fb7185;background:#69112ff0;color:#fff;box-shadow:0 8px 18px #f43f5e2e;transform:translateY(-1px)}:is(.modal-close-btn,.compat-close-btn,.tracker-close-btn,.cart-drawer-close-btn,.admin-modal-close-btn,.admin-editor-close-btn,.pro-mobile-close){display:inline-grid;place-items:center;width:38px;min-width:38px;height:38px;padding:0;font-size:1.05rem;line-height:1}:is(.btn-cyber-primary,.btn-cyber-secondary,.btn-checkout-primary,.btn-whatsapp-direct,.btn-hero-gradient,.btn-hero-whatsapp-clean,.btn-hero-outline,.btn-showcase-equip,.btn-pro-equip,.btn-enter-division,.btn-view-all-arsenal,.btn-explore-full-store,.btn-daraz-reset,.btn-equip-loadout,.btn-tracker-submit,.btn-tracker-wa,.daraz-btn-cart,.daraz-btn-wa,.compat-add-btn,.review-wall-load-btn,.reviews-archive-link,.btn-primary,.pro-btn-support,.pro-btn-cart,.pro-mobile-whatsapp-btn,.nav-track-order,.nav-account-link,.pro-mobile-action-card,.pro-mobile-link-btn,.filter-pill,.daraz-subcat-pill,.review-filter-btn,.device-pill-btn,.mode-btn,.switcher-tab-btn,.admin-pill,.account-nav button,.account-dropdown-menu button,.search-clear-btn,.daraz-search-clear,.qty-btn,.modal-close-btn,.compat-close-btn,.tracker-close-btn,.cart-drawer-close-btn,.admin-modal-close-btn,.admin-editor-close-btn,.pro-mobile-toggle,.pro-mobile-close,.daraz-btn-wishlist,.btn-review-arrow,.review-lightbox-close,.review-lightbox-arrow,.cart-item-remove-btn,.btn-action-delete,.product-image-remove,.address-card button,.wishlist-grid button,.checkout-choice-card button):focus-visible{outline:2px solid var(--sx-button-focus);outline-offset:3px}:is(.btn-cyber-primary,.btn-cyber-secondary,.btn-checkout-primary,.btn-whatsapp-direct,.btn-showcase-equip,.btn-pro-equip,.btn-explore-full-store,.btn-equip-loadout,.btn-tracker-submit,.daraz-btn-cart,.daraz-btn-wa,.compat-add-btn,.review-wall-load-btn):disabled{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}:is(.pro-mobile-action-card,.pro-mobile-link-btn,.filter-pill,.daraz-subcat-pill,.review-filter-btn,.device-pill-btn,.mode-btn,.switcher-tab-btn,.admin-pill,.account-nav button,.account-dropdown-menu button,.qty-btn):disabled{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}.home-category-card button.btn-enter-division{min-height:44px;padding-inline:17px 15px;border:1px solid rgba(244,185,66,.42);background:#160e2beb;color:#f8f7ff;box-shadow:inset 3px 0 #f4b942db,inset 0 1px #ffffff0d,0 8px 20px #08051447}.home-category-card button.btn-enter-division i{color:#f4b942;font-size:.86rem;transition:color .18s ease,transform .18s ease}.home-category-card:hover button.btn-enter-division,.home-category-card button.btn-enter-division:hover{border-color:#f4b942d1;background:#f4b9421f;color:#fff;box-shadow:inset 3px 0 #f4b942,inset 0 1px #ffffff14,0 12px 26px #08051457,0 0 20px #f4b9421f;transform:translateY(-2px)}.home-category-card:hover button.btn-enter-division i,.home-category-card button.btn-enter-division:hover i{color:#ffd978;transform:translate(4px)}.home-category-card button.btn-enter-division:focus-visible{outline:2px solid #f4b942;outline-offset:4px}@media(max-width:600px){:is(.btn-hero-gradient,.btn-hero-whatsapp-clean,.btn-hero-outline){width:100%;padding-inline:16px}}@media(max-width:900px){.pro-nav-actions .nav-track-order{display:none}}:is(.admin-btn,.btn-action-chat,.confirm-btn-cancel,.confirm-btn-delete){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding-inline:16px;border-radius:0;clip-path:var(--sx-button-cut-compact);font-family:var(--admin-font-heading, var(--font-heading));font-size:.78rem;font-weight:800;line-height:1;letter-spacing:.055em;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.admin-btn-primary{border:1px solid transparent;background:var(--sx-button-primary);color:#fff;box-shadow:0 10px 24px #5248e538}.admin-btn-primary:hover{border-color:#ffffff29;background:var(--sx-button-primary-hover);color:#fff;box-shadow:0 14px 30px #5248e557;transform:translateY(-2px)}:is(.admin-btn-secondary,.confirm-btn-cancel){border:1px solid var(--sx-button-neutral-border);background:var(--sx-button-neutral-bg);color:var(--sx-button-neutral-text);box-shadow:inset 0 1px #ffffff09}:is(.admin-btn-secondary,.confirm-btn-cancel):hover{border-color:#a78bfa94;background:#30234ceb;color:#fff;box-shadow:0 10px 24px #24143d4d;transform:translateY(-2px)}.btn-action-chat{border:1px solid var(--sx-button-green-border);background:var(--sx-button-green-bg);color:var(--sx-button-green-text);box-shadow:none}.btn-action-chat:hover{border-color:#34d399d1;background:#07332af5;color:#6ee7b7;box-shadow:0 10px 22px #10b98129;transform:translateY(-2px)}:is(.admin-btn-danger,.confirm-btn-delete){border:1px solid var(--sx-button-danger-border);background:var(--sx-button-danger-bg);color:var(--sx-button-danger-text);box-shadow:none}:is(.admin-btn-danger,.confirm-btn-delete):hover{border-color:#fb7185;background:#69112fe6;color:#fff;box-shadow:0 10px 24px #f43f5e33;transform:translateY(-2px)}:is(.btn-action-delete,.cart-item-remove-btn){border-radius:0;clip-path:var(--sx-button-cut-compact)}:is(.admin-btn,.btn-action-chat,.btn-action-delete,.confirm-btn-cancel,.confirm-btn-delete):focus-visible{outline:2px solid #67e8f9;outline-offset:3px}:is(.admin-btn,.btn-action-chat,.confirm-btn-cancel,.confirm-btn-delete):disabled{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}.hero-actions-group a.btn-hero-gradient{position:relative;isolation:isolate;overflow:hidden;min-height:54px;padding-inline:28px;border:1px solid rgba(255,237,178,.66);background:var(--sx-hero-solid);color:#1b1028;box-shadow:inset 0 1px #ffffff5c,inset 0 -2px #5b340633,0 12px 28px #f4b94247,0 0 20px #f4b9421f}.hero-actions-group a.btn-hero-gradient:before{display:none}.hero-actions-group a.btn-hero-gradient:after{display:none}.hero-actions-group a.btn-hero-gradient>:is(i,span){position:relative;z-index:1}.hero-actions-group a.btn-hero-gradient>i{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid rgba(27,16,40,.24);clip-path:var(--sx-button-cut-compact);background:#1b10281a;color:#1b1028;text-shadow:none}.hero-actions-group a.btn-hero-gradient>span{text-shadow:0 1px rgba(255,255,255,.28)}.hero-actions-group a.btn-hero-gradient:hover{border-color:#fff3c7eb;background:var(--sx-hero-solid);color:#1b1028;box-shadow:inset 0 1px #ffffff6b,inset 0 -2px #5b340629,0 16px 34px #f4b94261,0 0 26px #f4b94233;filter:brightness(1.05);transform:translateY(-2px)}.hero-actions-group a.btn-hero-gradient:active{filter:brightness(.94);transform:translateY(0)}.hero-actions-group a.btn-hero-gradient:focus-visible{outline:2px solid #fef3c7;outline-offset:4px}@media(max-width:600px){.hero-actions-group a.btn-hero-gradient{min-height:52px;padding-inline:20px}}@media(prefers-reduced-motion:reduce){.hero-actions-group a.btn-hero-gradient:after{display:none}}
