@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&family=Sora:wght@600;700;800&display=swap";[data-theme=dark],:root{--bg:#0a0a0f;--card:#12121f;--surface:#1a1a2e;--hover:#222240;--t1:#f0f0f5;--t2:#C8CED6;--t3:#9999bb;--t4:#7777a0;--border:#1a1a2e;--a1:#ff6b35;--a2:#b537f2;--a3:#00e5ff;--a4:#ffd600;--a5:#ff2d87;--a6:#22c55e;--hot:linear-gradient(90deg,#ff6b35,#ff2d87,#b537f2);--grad-primary:linear-gradient(135deg,#22c55e,#00e5ff);--grad-buy:linear-gradient(135deg,#b537f2,#00e5ff);--grad-monthly:linear-gradient(135deg,#ffd600,#ff6b35);--w2:rgba(255,255,255,.02);--w3:rgba(255,255,255,.03);--w4:rgba(255,255,255,.04);--w5:rgba(255,255,255,.05);--w6:rgba(255,255,255,.06);--w8:rgba(255,255,255,.08);--w10:rgba(255,255,255,.1);--w15:rgba(255,255,255,.15);--nav-bg:rgba(10,10,15,.88);--nav-border:rgba(255,255,255,.05);--mobile-bg:rgba(10,10,15,.97);--modal-bg:var(--card);--field-bg:rgba(255,255,255,.05);--field-border:rgba(255,255,255,.1)}body{background:var(--bg);color:var(--t1);font-family:Outfit,sans-serif;overflow-x:hidden;max-width:100vw;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-30px) scale(1.05)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bounceIn{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes copyPop{0%{transform:scale(1)}40%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes glow{0%,to{color:#22c55e;text-shadow:0 0 6px rgba(34,197,94,.3)}50%{color:#00e5ff;text-shadow:0 0 12px rgba(0,229,255,.5)}}@keyframes scrollX{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes borderSpin{0%{--angle:0deg}to{--angle:360deg}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.buy-glow{transition:all .3s ease;position:relative;overflow:hidden}.buy-glow:hover{transform:translateY(-3px);box-shadow:0 6px 24px color-mix(in srgb,var(--a2) 40%,transparent)}.buy-glow:active{transform:translateY(-1px)}.buy-glow-alt{position:relative;z-index:0;overflow:hidden;transition:all .3s ease}.buy-glow-alt:before{content:"";position:absolute;inset:-2px;border-radius:16px;background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 50%,var(--a3) 65%,var(--a6) 80%,transparent 90%);z-index:-1;opacity:0;animation:borderSpin 2s linear infinite;transition:opacity .3s}.buy-glow-alt:after{content:"";position:absolute;inset:1px;border-radius:14px;background:var(--card);z-index:-1}.buy-glow-alt:hover{transform:translateY(-2px)}.nav-link:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:linear-gradient(90deg,var(--a2),var(--a3));transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(-50%)}.nav-link:hover{color:var(--t1)!important}.chip-btn:before{content:"";position:absolute;inset:0;border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--a2) 15%,transparent),color-mix(in srgb,var(--a3) 10%,transparent));opacity:0;transition:opacity .25s ease;z-index:0}.chip-btn:hover{color:var(--a2)!important;transform:translateY(-1px);box-shadow:0 3px 12px color-mix(in srgb,var(--a2) 15%,transparent)}.cookie-btn:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--a2) 40%,transparent)!important;color:var(--a2)!important}.cookie-accept:hover{transform:translateY(-2px);filter:brightness(1.15)}.save-box{position:relative;overflow:visible;isolation:isolate;transition:all .3s ease;background:transparent!important}.save-box:before{content:"";position:absolute;inset:-3px;border-radius:18px;background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 65%,var(--a6) 76%,var(--a3) 88%,transparent 94%);z-index:-2;animation:borderSpin 6s linear infinite}.save-box:after{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--a6) 12%,transparent),color-mix(in srgb,var(--a3) 8%,transparent)),var(--card);z-index:-1}.save-box:hover{transform:translateY(-2px)}.tab-btn:before{content:"";position:absolute;inset:0;border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--a2) 12%,transparent),color-mix(in srgb,var(--a3) 8%,transparent));opacity:0;transition:opacity .25s ease}.action-btn:hover{transform:translateY(-1px);box-shadow:0 3px 14px color-mix(in srgb,var(--a2) 20%,transparent);border-color:color-mix(in srgb,var(--a2) 40%,transparent)!important;color:var(--a2)!important}.reveal-section{opacity:0;transform:translateY(40px);transition:all .7s cubic-bezier(.4,0,.2,1)}.reveal-section.visible{opacity:1;transform:translateY(0)}.monthly-badge{background:var(--grad-monthly);color:var(--bg);padding:3px 10px;border-radius:99px;font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px}.monthly-card{border:1.5px solid color-mix(in srgb,var(--a4) 30%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--a4) 4%,transparent),color-mix(in srgb,var(--a1) 2%,transparent))!important}.monthly-save:before{background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 65%,var(--a4) 76%,var(--a1) 88%,transparent 94%)!important}.monthly-save:after{background:linear-gradient(135deg,color-mix(in srgb,var(--a4) 12%,transparent),color-mix(in srgb,var(--a1) 8%,transparent)),var(--card)!important}.tick-dot{width:6px;height:6px;border-radius:50%;background:var(--a6);animation:tickPulse 1.5s ease infinite}.cta-glow:before{content:"";position:absolute;inset:-3px;border-radius:20px;background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 65%,var(--a1) 74%,var(--a2) 82%,var(--a3) 90%,transparent 95%);z-index:-2;animation:borderSpin 5s linear infinite}.cta-glow:after{content:"";position:absolute;inset:0;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--a1) 8%,transparent),color-mix(in srgb,var(--a2) 8%,transparent)),var(--card);z-index:-1}@keyframes pulse{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.05)}}@keyframes btnShimmer{0%{left:-100%}30%{left:120%}to{left:120%}}.shimmer-btn{position:relative;overflow:hidden}.shimmer-btn:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);animation:btnShimmer 3s ease infinite}@keyframes flyMoney{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-80px) scale(1.5)}}.shimmer-text{background:linear-gradient(90deg,#f0f0f5,#ff6b35,#b537f2,#00e5ff,#f0f0f5);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer 25s linear infinite}::selection{background:#b537f266}input:focus,select:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--a2) 30%,transparent)}select option{background:var(--card);color:var(--t2)}@media(max-width:768px){.tg-desktop-only{display:none!important}nav{padding:10px 16px!important;gap:6px!important}.nav-links-desktop{display:none!important}.hamburger,.mobile-menu{display:flex!important}section{padding-left:16px!important;padding-right:16px!important}.nav-logo-text{display:none!important}.monthly-card{padding:18px 16px!important}.save-box,.monthly-save{min-width:70px!important;padding:10px 14px!important}.browse-info-col,.browse-price-col{width:100%!important}.token-stamp{writing-mode:horizontal-tb!important;text-orientation:mixed!important;border-radius:8px!important;padding:5px 10px!important;margin-right:0!important;font-size:11px!important;letter-spacing:2px!important;border-right:1px solid rgba(255,255,255,.15)!important}.footer-cols{flex-direction:column!important;gap:20px!important}.footer-inner{flex-direction:column!important}.admin-tabs{overflow-x:auto!important;flex-wrap:nowrap!important;gap:2px!important}.admin-tabs button{white-space:nowrap!important;min-width:auto!important;padding:8px 10px!important;font-size:10px!important}.vs-divider{display:none!important}}.glass{background:color-mix(in srgb,var(--card) 75%,transparent)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid color-mix(in srgb,var(--border) 80%,transparent)!important}@keyframes skeletonPulse{0%,to{opacity:.08}50%{opacity:.15}}.skeleton{background:var(--w8);border-radius:12px;animation:skeletonPulse 1.5s ease infinite}.toast-container{position:fixed;top:20px;right:20px;z-index:99999;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast{pointer-events:auto;padding:14px 20px;border-radius:14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--w10);font-size:13px;font-weight:600;display:flex;align-items:center;gap:10px;animation:slideInRight .3s ease,fadeOut .3s ease 3.7s forwards;max-width:380px}.toast-success{background:color-mix(in srgb,var(--a6) 15%,transparent);color:var(--a6);border-color:color-mix(in srgb,var(--a6) 30%,transparent)}.toast-error{background:color-mix(in srgb,var(--a1) 15%,transparent);color:var(--a1);border-color:color-mix(in srgb,var(--a1) 30%,transparent)}.toast-info{background:color-mix(in srgb,var(--a3) 15%,transparent);color:var(--a3);border-color:color-mix(in srgb,var(--a3) 30%,transparent)}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeOut{to{opacity:0;transform:translate(40px)}}.page-transition{animation:pageFade .3s ease}.page-exit{animation:pageFadeOut .2s ease forwards}@keyframes pageFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pageFadeOut{to{opacity:0;transform:translateY(-8px)}}.scroll-top{position:fixed;bottom:24px;left:24px;width:42px;height:42px;border-radius:50%;background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--w10);color:var(--t2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:9990;opacity:0;transform:translateY(20px);pointer-events:none}.scroll-top.visible{opacity:1;transform:translateY(0);pointer-events:auto}.scroll-top:hover{background:color-mix(in srgb,var(--a2) 15%,transparent);color:var(--a2);border-color:color-mix(in srgb,var(--a2) 30%,transparent);transform:translateY(-2px)}.cursor-glow{position:fixed;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--a2) 3%,transparent),transparent 70%);pointer-events:none;z-index:1;transition:transform .1s ease;transform:translate(-50%,-50%)}@keyframes typeIn{0%{width:0}to{width:100%}}@keyframes blinkCaret{0%,to{border-color:var(--a2)}50%{border-color:transparent}}.type-wrap{display:inline-block;overflow:hidden;white-space:nowrap;border-right:3px solid var(--a2);animation:typeIn 1.5s steps(16) .5s forwards,blinkCaret .8s step-end infinite;width:0}@media(max-width:680px){.browse-card-wrap{flex-direction:column!important;gap:14px!important;align-items:stretch!important}.browse-card-wrap>.token-stamp{writing-mode:horizontal-tb!important;text-orientation:mixed!important;border-radius:10px!important;padding:6px 16px!important;margin-right:0!important;font-size:12px!important;letter-spacing:3px!important;border:1px solid rgba(255,255,255,.15)!important;align-self:flex-start!important}.browse-card-wrap>.save-box,.browse-card-wrap>.monthly-save{min-width:auto!important;padding:12px 24px!important;align-self:flex-start!important}.browse-card-wrap .browse-info{min-width:0!important;width:100%!important}.browse-card-wrap .browse-price{min-width:0!important;max-width:none!important;width:100%!important}.browse-card-wrap .browse-price table{width:100%!important}.browse-card-wrap>.buy-glow{width:100%!important;padding:16px!important;text-align:center!important;font-size:16px!important}}.admin-tab{padding:10px 18px;border-radius:10px;border:none;cursor:pointer;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;background:var(--w3);color:var(--t3);transition:all .2s ease;position:relative;overflow:hidden}.admin-tab:before{content:"";position:absolute;inset:0;border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--a2) 12%,transparent),color-mix(in srgb,var(--a3) 8%,transparent));opacity:0;transition:opacity .2s ease}.admin-tab-active{background:color-mix(in srgb,var(--a2) 15%,transparent)!important;color:var(--a2)!important}.wallet-addr{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;background:var(--w3);border:1px solid var(--w6);margin-bottom:6px;min-width:0;transition:border-color .2s ease}.wallet-addr:hover{border-color:color-mix(in srgb,var(--a3) 15%,transparent)}.wallet-copy-btn{flex-shrink:0;padding:8px 16px;border-radius:8px;background:color-mix(in srgb,var(--a3) 10%,transparent);border:1px solid color-mix(in srgb,var(--a3) 20%,transparent);color:var(--a3);font-weight:700;font-size:12px;cursor:pointer;font-family:Outfit,sans-serif;transition:all .2s ease}.wallet-copy-btn:hover{background:color-mix(in srgb,var(--a3) 18%,transparent);border-color:color-mix(in srgb,var(--a3) 35%,transparent);transform:translateY(-1px);box-shadow:0 3px 12px color-mix(in srgb,var(--a3) 15%,transparent)}.admin-btn-primary{background:var(--grad-primary);border:none;color:#fff}.admin-btn-primary:hover{box-shadow:0 6px 20px color-mix(in srgb,var(--a6) 35%,transparent)}.admin-btn-danger{background:color-mix(in srgb,var(--a1) 8%,transparent);border:1px solid color-mix(in srgb,var(--a1) 20%,transparent);color:var(--a1)}.admin-btn-danger:hover{background:color-mix(in srgb,var(--a1) 15%,transparent);border-color:color-mix(in srgb,var(--a1) 40%,transparent);box-shadow:0 4px 16px color-mix(in srgb,var(--a1) 15%,transparent)}.admin-btn-warn{background:color-mix(in srgb,var(--a4) 10%,transparent);border:1px solid color-mix(in srgb,var(--a4) 20%,transparent);color:var(--a4)}.admin-btn-warn:hover{background:color-mix(in srgb,var(--a4) 18%,transparent);border-color:color-mix(in srgb,var(--a4) 40%,transparent);box-shadow:0 4px 16px color-mix(in srgb,var(--a4) 12%,transparent)}.admin-btn-ghost{background:color-mix(in srgb,var(--a2) 10%,transparent);border:1px solid color-mix(in srgb,var(--a2) 20%,transparent);color:var(--a2)}.admin-btn-ghost:hover{background:color-mix(in srgb,var(--a2) 18%,transparent);border-color:color-mix(in srgb,var(--a2) 40%,transparent);box-shadow:0 4px 16px color-mix(in srgb,var(--a2) 15%,transparent)}.admin-btn-info{background:color-mix(in srgb,var(--a3) 10%,transparent);border:1px solid color-mix(in srgb,var(--a3) 20%,transparent);color:var(--a3)}.admin-btn-info:hover{background:color-mix(in srgb,var(--a3) 18%,transparent);border-color:color-mix(in srgb,var(--a3) 35%,transparent);box-shadow:0 4px 16px color-mix(in srgb,var(--a3) 12%,transparent)}.admin-btn-nuke{background:color-mix(in srgb,var(--a1) 15%,transparent);border:2px solid color-mix(in srgb,var(--a1) 40%,transparent);color:var(--a1);font-weight:800}.admin-btn-nuke:hover{background:color-mix(in srgb,var(--a1) 25%,transparent);border-color:color-mix(in srgb,var(--a1) 60%,transparent);box-shadow:0 4px 20px color-mix(in srgb,var(--a1) 20%,transparent)}.admin-finance-cell{padding:10px;border-radius:8px;background:var(--w3)}.admin-list-row{padding:14px 0;border-bottom:1px solid var(--w4);transition:background .15s ease}.admin-list-row:hover{background:var(--w2)}.admin-input{padding:14px 16px;border-radius:10px;background:var(--w5);border:1px solid var(--w10);color:var(--t1);font-size:14px;font-family:JetBrains Mono,monospace;width:100%;box-sizing:border-box;transition:border-color .2s ease,background .2s ease}.admin-input:focus{border-color:color-mix(in srgb,var(--a2) 40%,transparent);background:var(--w8)}.admin-select{padding:14px 16px;border-radius:10px;background:var(--w5);border:1px solid var(--w10);color:var(--t1);font-size:14px;font-family:JetBrains Mono,monospace;width:100%;box-sizing:border-box;cursor:pointer;transition:border-color .2s ease}.admin-select:focus{border-color:color-mix(in srgb,var(--a2) 40%,transparent)}.admin-toggle-off{background:var(--w10)}.admin-calc-preview{padding:12px 16px;border-radius:10px;background:color-mix(in srgb,var(--a6) 8%,transparent);border:1px solid color-mix(in srgb,var(--a6) 15%,transparent);font-size:14px}.admin-issued-result{margin-top:16px;padding:16px 20px;border-radius:12px;background:color-mix(in srgb,var(--a3) 6%,transparent);border:1px solid color-mix(in srgb,var(--a3) 15%,transparent)}.admin-info-box-warn{background:color-mix(in srgb,var(--a4) 6%,transparent);border:1px solid color-mix(in srgb,var(--a4) 15%,transparent);color:var(--a4)}button,a,input,select,.card,.nav-link,.chip-btn,.tab-btn,.action-btn,.badge-hover,.wallet-addr,.admin-tab{transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-duration:.2s;transition-timing-function:ease}h1,h2,h3{letter-spacing:-.02em}@keyframes pulseGlow{0%,to{box-shadow:0 4px 20px color-mix(in srgb,var(--a2) 30%,transparent)}50%{box-shadow:0 4px 30px color-mix(in srgb,var(--a2) 50%,transparent),0 0 60px color-mix(in srgb,var(--a3) 15%,transparent)}}.buy-glow:hover{animation:pulseGlow 2s ease infinite}.toast{position:relative;overflow:hidden}.toast:after{content:"";position:absolute;bottom:0;left:0;height:3px;border-radius:0 0 14px 14px;background:currentColor;opacity:.3;animation:toastProgress 4s linear forwards}@keyframes toastProgress{0%{width:100%}to{width:0%}}.modal-enter{animation:modalIn .25s ease}@keyframes modalIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.copy-flash{animation:copyFlash .5s ease}@keyframes copyFlash{0%{background:color-mix(in srgb,var(--a6) 30%,transparent)}to{background:color-mix(in srgb,var(--a3) 10%,transparent)}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--a2) 40%,transparent);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--a2) 60%,transparent)}@media(max-width:768px){.stats-grid-home{grid-template-columns:repeat(2,1fr)!important}.trust-cards{flex-direction:column!important;gap:12px!important}.trust-cards .glass{max-width:100%!important;flex:1 1 100%!important}.comparison-row{flex-direction:column!important;gap:12px!important}.code-example{font-size:12px!important;overflow-x:auto!important;padding:16px!important}.shimmer-btn{min-width:auto!important;width:100%!important;max-width:320px!important}}@media(max-width:480px){.cta-glow{padding:24px 18px!important}.browse-card-wrap>.save-box,.browse-card-wrap>.monthly-save{align-self:stretch!important;text-align:center!important;width:100%!important}}@media(max-width:640px){.comparison-row{gap:10px!important}.comparison-row>div{padding:16px 14px!important}.comparison-row .cta-glow{padding:20px 16px!important}.hero-typed{font-size:28px!important;min-height:40px!important}.seller-grid{grid-template-columns:1fr!important}.key-display{font-size:11px!important;padding:8px 10px!important}.pool-stats-grid{grid-template-columns:1fr!important}.seller-stats{grid-template-columns:repeat(2,1fr)!important}.cashout-btn{width:100%!important;margin-top:12px!important}.browse-price{min-width:0!important;max-width:none!important;width:100%!important}.filter-bar{gap:6px!important}.chip-btn{padding:6px 12px!important;font-size:12px!important}.faq-pricing-table,.faq-pricing-table table{font-size:11px!important}.faq-pricing-table th,.faq-pricing-table td{padding:6px 8px!important}.faq-question{padding:16px!important}}@media(min-width:1920px){section,.page-wrap{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}}[data-theme=navy]{--bg:#0f1729;--card:#162037;--surface:#1c2844;--hover:#243252;--t1:#e8ecf4;--t2:#a8b4cc;--t3:#6b7fa0;--t4:#4d6080;--border:#1e3050;--a1:#f472b6;--a2:#818cf8;--a3:#22d3ee;--a4:#fbbf24;--a5:#fb7185;--a6:#4ade80;--hot:linear-gradient(135deg,#f472b6,#818cf8,#22d3ee);--grad-primary:linear-gradient(135deg,#4ade80,#22d3ee);--grad-buy:linear-gradient(135deg,#818cf8,#22d3ee);--grad-monthly:linear-gradient(135deg,#fbbf24,#f472b6);--w2:rgba(255,255,255,.02);--w3:rgba(255,255,255,.03);--w4:rgba(255,255,255,.04);--w5:rgba(255,255,255,.05);--w6:rgba(255,255,255,.06);--w8:rgba(255,255,255,.08);--w10:rgba(255,255,255,.1);--w15:rgba(255,255,255,.15);--nav-bg:rgba(15,23,41,.92);--nav-border:rgba(60,100,180,.08);--mobile-bg:rgba(15,23,41,.97);--modal-bg:#162037;--field-bg:rgba(60,100,180,.06);--field-border:rgba(60,100,180,.15)}@keyframes glow{0%,to{color:#4ade80;text-shadow:0 0 6px rgba(74,222,128,.3)}50%{color:#22d3ee;text-shadow:0 0 12px rgba(34,211,238,.5)}}[data-theme=navy] .buy-glow{transition:all .3s ease;position:relative;overflow:hidden}[data-theme=navy] .buy-glow:hover{transform:translateY(-3px);box-shadow:0 6px 24px #818cf859}[data-theme=navy] .buy-glow:active{transform:translateY(-1px)}[data-theme=navy] .buy-glow-alt{position:relative;z-index:0;overflow:hidden;transition:all .3s ease}[data-theme=navy] .buy-glow-alt:before{content:"";position:absolute;inset:-2px;border-radius:16px;background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 50%,#22d3ee 65%,#4ade80 80%,transparent 90%);z-index:-1;opacity:0;animation:borderSpin 2s linear infinite;transition:opacity .3s}[data-theme=navy] .buy-glow-alt:hover:before{opacity:1}[data-theme=navy] .buy-glow-alt:after{content:"";position:absolute;inset:1px;border-radius:14px;background:var(--card);z-index:-1}[data-theme=navy] .buy-glow-alt:hover{transform:translateY(-2px)}[data-theme=navy] .nav-link{position:relative;transition:color .25s ease}[data-theme=navy] .nav-link:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:linear-gradient(90deg,#818cf8,#22d3ee);transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(-50%)}[data-theme=navy] .nav-link:hover:after{width:100%}[data-theme=navy] .nav-link:hover{color:#e8ecf4!important}[data-theme=navy] .nav-link-active:after{width:100%!important;background:var(--a2)!important}[data-theme=navy] .chip-btn{position:relative;transition:all .25s ease;overflow:hidden}[data-theme=navy] .chip-btn:before{content:"";position:absolute;inset:0;border-radius:8px;background:linear-gradient(135deg,#818cf826,#22d3ee1a);opacity:0;transition:opacity .25s ease;z-index:0}[data-theme=navy] .chip-btn:hover:before{opacity:1}[data-theme=navy] .chip-btn:hover{color:var(--a2)!important;transform:translateY(-1px);box-shadow:0 3px 12px #818cf826}[data-theme=navy] .chip-btn span{position:relative;z-index:1}[data-theme=navy] .cookie-btn{transition:all .25s ease}[data-theme=navy] .cookie-btn:hover{transform:translateY(-2px);border-color:#818cf866!important;color:var(--a2)!important}[data-theme=navy] .cookie-accept{transition:all .25s ease}[data-theme=navy] .cookie-accept:hover{transform:translateY(-2px);filter:brightness(1.15)}[data-theme=navy] .save-box{position:relative;overflow:visible;isolation:isolate;transition:all .3s ease;background:transparent!important}[data-theme=navy] .save-box:before{content:"";position:absolute;inset:-3px;border-radius:18px;background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 65%,#4ade80 76%,#22d3ee 88%,transparent 94%);z-index:-2;animation:borderSpin 6s linear infinite}[data-theme=navy] .save-box:after{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(135deg,#4ade801a,#22d3ee0f),var(--card);z-index:-1}[data-theme=navy] .save-box:hover{transform:translateY(-2px)}[data-theme=navy] .tab-btn{position:relative;transition:all .25s ease;overflow:hidden}[data-theme=navy] .tab-btn:before{content:"";position:absolute;inset:0;border-radius:10px;background:linear-gradient(135deg,#818cf81f,#22d3ee14);opacity:0;transition:opacity .25s ease}[data-theme=navy] .tab-btn:hover:before{opacity:1}[data-theme=navy] .tab-btn:hover{transform:translateY(-1px);color:var(--a2)!important}[data-theme=navy] .action-btn{transition:all .25s ease}[data-theme=navy] .action-btn:hover{transform:translateY(-1px);box-shadow:0 3px 14px #818cf833;border-color:#818cf866!important;color:var(--a2)!important}[data-theme=navy] .monthly-badge{background:linear-gradient(135deg,#fbbf24,#f472b6);color:#fff;padding:3px 10px;border-radius:99px;font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px}[data-theme=navy] .monthly-card{border:1.5px solid rgba(251,191,36,.25)!important;background:linear-gradient(135deg,#fbbf240d,#f472b608,#818cf805)!important}[data-theme=navy] .monthly-save:before{background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 65%,#fbbf24 76%,#f472b6 88%,transparent 94%)!important}[data-theme=navy] .monthly-save:after{background:linear-gradient(135deg,#fbbf241a,#f472b60f),var(--card)!important}[data-theme=navy] .tick-dot{width:6px;height:6px;border-radius:50%;background:#4ade80;animation:tickPulse 1.5s ease infinite}[data-theme=navy] .ticker-num{font-family:JetBrains Mono;font-variant-numeric:tabular-nums;transition:all .3s ease}[data-theme=navy] .cta-glow{position:relative;overflow:visible;isolation:isolate;background:transparent!important}[data-theme=navy] .cta-glow:before{content:"";position:absolute;inset:-3px;border-radius:20px;background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 65%,#f472b6 74%,#818cf8 82%,#22d3ee 90%,transparent 95%);z-index:-2;animation:borderSpin 5s linear infinite}[data-theme=navy] .cta-glow:after{content:"";position:absolute;inset:0;border-radius:18px;background:linear-gradient(135deg,#f472b60f,#818cf80f),var(--card);z-index:-1}[data-theme=navy] .shimmer-btn{position:relative;overflow:hidden}[data-theme=navy] .shimmer-btn:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);animation:btnShimmer 3s ease infinite}[data-theme=navy] .shimmer-text{background:linear-gradient(90deg,#e8ecf4,#f472b6,#818cf8,#22d3ee,#e8ecf4);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer 25s linear infinite}[data-theme=navy] ::selection{background:#818cf866}[data-theme=navy] ::-webkit-scrollbar{width:6px}[data-theme=navy] ::-webkit-scrollbar-thumb{background:var(--a2);border-radius:3px}[data-theme=navy] select option{background:var(--card);color:var(--t2)}@media(max-width:768px){.tg-desktop-only{display:none!important}nav{padding:10px 16px!important;gap:6px!important}.nav-links-desktop{display:none!important}.hamburger,.mobile-menu{display:flex!important}section{padding-left:16px!important;padding-right:16px!important}.nav-logo-text{display:none!important}.monthly-card{padding:18px 16px!important}.save-box,.monthly-save{min-width:70px!important;padding:10px 14px!important}.browse-info-col,.browse-price-col{width:100%!important}.token-stamp{writing-mode:horizontal-tb!important;text-orientation:mixed!important;border-radius:8px!important;padding:5px 10px!important;margin-right:0!important;font-size:11px!important;letter-spacing:2px!important;border-right:1px solid rgba(60,100,180,.15)!important}.footer-cols{flex-direction:column!important;gap:20px!important}.footer-inner{flex-direction:column!important}.admin-tabs{overflow-x:auto!important;flex-wrap:nowrap!important;gap:2px!important}.admin-tabs button{white-space:nowrap!important;min-width:auto!important;padding:8px 10px!important;font-size:10px!important}.vs-divider{display:none!important}}[data-theme=navy] .glass{background:#0f1729d1!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(60,100,180,.12)!important}[data-theme=navy] .skeleton{background:#3c64b41a;border-radius:12px;animation:skeletonPulse 1.5s ease infinite}[data-theme=navy] .toast{pointer-events:auto;padding:14px 20px;border-radius:14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(60,100,180,.12);font-size:13px;font-weight:600;display:flex;align-items:center;gap:10px;animation:slideInRight .3s ease,fadeOut .3s ease 3.7s forwards;max-width:380px}[data-theme=navy] .toast-success{background:#4ade802e;color:#4ade80;border-color:#4ade8059}[data-theme=navy] .toast-error{background:#f472b62e;color:#f472b6;border-color:#f472b659}[data-theme=navy] .toast-info{background:#22d3ee2e;color:#22d3ee;border-color:#22d3ee59}[data-theme=navy] .scroll-top{position:fixed;bottom:24px;left:24px;width:42px;height:42px;border-radius:50%;background:#0f1729e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(60,100,180,.12);color:var(--t2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:9990;opacity:0;transform:translateY(20px);pointer-events:none}[data-theme=navy] .scroll-top.visible{opacity:1;transform:translateY(0);pointer-events:auto}[data-theme=navy] .scroll-top:hover{background:#818cf826;color:var(--a2);border-color:#818cf84d;transform:translateY(-2px)}[data-theme=navy] .cursor-glow{position:fixed;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(129,140,248,.03),transparent 70%);pointer-events:none;z-index:1;transition:transform .1s ease;transform:translate(-50%,-50%)}@media(max-width:680px){.browse-card-wrap{flex-direction:column!important;gap:14px!important;align-items:stretch!important}.browse-card-wrap>.token-stamp{writing-mode:horizontal-tb!important;text-orientation:mixed!important;border-radius:10px!important;padding:6px 16px!important;margin-right:0!important;font-size:12px!important;letter-spacing:3px!important;border:1px solid rgba(60,100,180,.15)!important;align-self:flex-start!important}.browse-card-wrap>.save-box,.browse-card-wrap>.monthly-save{min-width:auto!important;padding:12px 24px!important;align-self:flex-start!important}.browse-card-wrap .browse-info{min-width:0!important;width:100%!important}.browse-card-wrap .browse-price{min-width:0!important;max-width:none!important;width:100%!important}.browse-card-wrap .browse-price table{width:100%!important}.browse-card-wrap>.buy-glow{width:100%!important;padding:16px!important;text-align:center!important;font-size:16px!important}}[data-theme=navy] .admin-tab{padding:10px 18px;border-radius:10px;border:none;cursor:pointer;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;background:#3c64b40f;color:var(--t3);transition:all .2s ease;position:relative;overflow:hidden}[data-theme=navy] .admin-tab:before{content:"";position:absolute;inset:0;border-radius:10px;background:linear-gradient(135deg,#818cf81f,#22d3ee14);opacity:0;transition:opacity .2s ease}[data-theme=navy] .admin-tab:hover:before{opacity:1}[data-theme=navy] .admin-tab:hover{color:var(--t1);transform:translateY(-1px)}[data-theme=navy] .admin-tab-active{background:#818cf826!important;color:var(--a2)!important}[data-theme=navy] .admin-tab-active:before{opacity:0!important}[data-theme=navy] .wallet-addr{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;background:#3c64b40d;border:1px solid rgba(60,100,180,.1);margin-bottom:6px;min-width:0;transition:border-color .2s ease}[data-theme=navy] .wallet-addr:hover{border-color:#22d3ee33}[data-theme=navy] .wallet-copy-btn{flex-shrink:0;padding:8px 16px;border-radius:8px;background:#22d3ee1a;border:1px solid rgba(34,211,238,.2);color:var(--a3);font-weight:700;font-size:12px;cursor:pointer;font-family:Outfit,sans-serif;transition:all .2s ease}[data-theme=navy] .wallet-copy-btn:hover{background:#22d3ee2e;border-color:#22d3ee59;transform:translateY(-1px);box-shadow:0 3px 12px #22d3ee26}[data-theme=navy] .admin-btn-primary{background:linear-gradient(135deg,#4ade80,#22d3ee);border:none;color:#0f1729}[data-theme=navy] .admin-btn-primary:hover{box-shadow:0 6px 20px #4ade804d}[data-theme=navy] .admin-btn-danger{background:#f472b61a;border:1px solid rgba(244,114,182,.22);color:var(--a1)}[data-theme=navy] .admin-btn-danger:hover{background:#f472b62e;border-color:#f472b666;box-shadow:0 4px 16px #f472b626}[data-theme=navy] .admin-btn-warn{background:#fbbf241a;border:1px solid rgba(251,191,36,.22);color:var(--a4)}[data-theme=navy] .admin-btn-warn:hover{background:#fbbf242e;border-color:#fbbf2466;box-shadow:0 4px 16px #fbbf241f}[data-theme=navy] .admin-btn-ghost{background:#818cf81a;border:1px solid rgba(129,140,248,.22);color:var(--a2)}[data-theme=navy] .admin-btn-ghost:hover{background:#818cf82e;border-color:#818cf866;box-shadow:0 4px 16px #818cf826}[data-theme=navy] .admin-btn-info{background:#22d3ee1a;border:1px solid rgba(34,211,238,.22);color:var(--a3)}[data-theme=navy] .admin-btn-info:hover{background:#22d3ee2e;border-color:#22d3ee59;box-shadow:0 4px 16px #22d3ee1f}[data-theme=navy] .admin-btn-nuke{background:#fb718526;border:2px solid rgba(251,113,133,.4);color:#fb7185;font-weight:800}[data-theme=navy] .admin-btn-nuke:hover{background:#fb718540;border-color:#fb718599;box-shadow:0 4px 20px #fb718533}[data-theme=navy] .admin-finance-cell{padding:10px;border-radius:8px;background:#3c64b40f}[data-theme=navy] .admin-list-row{padding:14px 0;border-bottom:1px solid rgba(60,100,180,.08);transition:background .15s ease}[data-theme=navy] .admin-list-row:hover{background:#3c64b408}[data-theme=navy] .admin-input{padding:14px 16px;border-radius:10px;background:#3c64b412;border:1px solid rgba(60,100,180,.14);color:var(--t1);font-size:14px;font-family:JetBrains Mono,monospace;width:100%;box-sizing:border-box;transition:border-color .2s ease,background .2s ease}[data-theme=navy] .admin-input:focus{border-color:#818cf866;background:#3c64b41a}[data-theme=navy] .admin-select{padding:14px 16px;border-radius:10px;background:#3c64b412;border:1px solid rgba(60,100,180,.14);color:var(--t1);font-size:14px;font-family:JetBrains Mono,monospace;width:100%;box-sizing:border-box;cursor:pointer;transition:border-color .2s ease}[data-theme=navy] .admin-select:focus{border-color:#818cf866}.admin-toggle{width:44px;height:24px;border-radius:12px;position:relative;cursor:pointer;transition:background .2s ease;flex-shrink:0}[data-theme=navy] .admin-toggle-off{background:#3c64b426}.admin-toggle-on{background:var(--a6)}.admin-toggle-knob{width:18px;height:18px;border-radius:50%;background:#fff;position:absolute;top:3px;transition:left .2s ease;box-shadow:0 1px 4px #0000004d}[data-theme=navy] .admin-calc-preview{padding:12px 16px;border-radius:10px;background:#4ade8014;border:1px solid rgba(74,222,128,.15);font-size:14px}[data-theme=navy] .admin-issued-result{margin-top:16px;padding:16px 20px;border-radius:12px;background:#22d3ee0f;border:1px solid rgba(34,211,238,.15)}[data-theme=navy] .admin-info-box-warn{background:#fbbf240f;border:1px solid rgba(251,191,36,.15);color:var(--a4)}*{margin:0;padding:0;box-sizing:border-box}[data-theme=light]{--bg:#f4f5fa;--card:#ffffff;--surface:#eceef5;--hover:#e2e5f0;--t1:#0f172a;--t2:#334155;--t3:#64748b;--t4:#94a3b8;--border:#e2e8f0;--a1:#ef4444;--a2:#8b5cf6;--a3:#3b82f6;--a4:#f59e0b;--a5:#ec4899;--a6:#10b981;--hot:linear-gradient(135deg,#8b5cf6,#6366f1,#3b82f6);--grad-primary:linear-gradient(135deg,#10b981,#06b6d4);--grad-buy:linear-gradient(135deg,#8b5cf6,#3b82f6);--grad-monthly:linear-gradient(135deg,#f59e0b,#ef4444);--w2:rgba(15,23,42,.02);--w3:rgba(15,23,42,.03);--w4:rgba(15,23,42,.04);--w5:rgba(15,23,42,.05);--w6:rgba(15,23,42,.06);--w8:rgba(15,23,42,.08);--w10:rgba(15,23,42,.1);--w15:rgba(15,23,42,.15);--nav-bg:rgba(255,255,255,.82);--nav-border:rgba(15,23,42,.06);--mobile-bg:rgba(244,245,250,.97);--modal-bg:#ffffff;--field-bg:rgba(15,23,42,.03);--field-border:rgba(15,23,42,.12) }[data-theme=light] body{background:var(--bg);background-image:radial-gradient(ellipse 70% 50% at 5% 0%,rgba(139,92,246,.05) 0%,transparent 50%),radial-gradient(ellipse 50% 40% at 95% 5%,rgba(59,130,246,.04) 0%,transparent 50%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(16,185,129,.03) 0%,transparent 50%),radial-gradient(ellipse 30% 25% at 75% 50%,rgba(219,39,119,.02) 0%,transparent 40%);background-attachment:fixed;color:var(--t1);font-family:Outfit,sans-serif;overflow-x:hidden;max-width:100vw}@keyframes glow{0%,to{color:#10b981;text-shadow:0 0 6px rgba(16,185,129,.4)}50%{color:#3b82f6;text-shadow:0 0 12px rgba(59,130,246,.5)}}@keyframes tickPulse{0%,to{opacity:1}50%{opacity:.5}}[data-theme=light] .shimmer-btn{position:relative;overflow:hidden}[data-theme=light] .shimmer-btn:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);animation:btnShimmer 3s ease infinite}.buy-glow{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.buy-glow:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.4) 0%,transparent 60%);opacity:0;transition:opacity .4s;pointer-events:none}.buy-glow:hover{transform:translateY(-3px);box-shadow:0 4px 14px #8b5cf62e,0 12px 40px #8b5cf61a;filter:brightness(1.06)}.buy-glow:hover:before{opacity:1}.buy-glow:active{transform:translateY(-1px);filter:brightness(.97)}.buy-glow-alt{position:relative;z-index:0;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.buy-glow-alt:before{content:"";position:absolute;inset:-2px;border-radius:16px;background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 50%,#06b6d4 65%,#10b981 80%,transparent 90%);z-index:-1;opacity:0;animation:borderSpin 2s linear infinite;transition:opacity .4s}.buy-glow-alt:hover:before{opacity:1}[data-theme=light] .buy-glow-alt:after{content:"";position:absolute;inset:1px;border-radius:14px;background:var(--card);z-index:-1}.buy-glow-alt:hover{transform:translateY(-2px);box-shadow:0 8px 28px #3b82f61a}.nav-link{position:relative;transition:color .25s ease}.nav-link:after{content:"";position:absolute;bottom:-3px;left:50%;width:0;height:2.5px;background:linear-gradient(90deg,#8b5cf6,#3b82f6);border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(-50%)}.nav-link:hover:after{width:100%}.nav-link:hover{color:var(--a2)!important}.nav-link-active:after{width:100%!important;background:var(--a2)!important}.chip-btn{position:relative;transition:all .25s ease;overflow:hidden}.chip-btn:before{content:"";position:absolute;inset:0;border-radius:8px;background:linear-gradient(135deg,#8b5cf612,#3b82f60d);opacity:0;transition:opacity .25s;z-index:0}.chip-btn:hover:before{opacity:1}.chip-btn:hover{color:var(--a2)!important;transform:translateY(-1px);box-shadow:0 3px 12px #8b5cf614}.chip-btn span{position:relative;z-index:1}.cookie-btn{transition:all .25s ease}.cookie-btn:hover{transform:translateY(-2px);border-color:#8b5cf640!important;color:var(--a2)!important}.cookie-accept{transition:all .25s ease}.cookie-accept:hover{transform:translateY(-2px);filter:brightness(1.06)}.save-box{position:relative;overflow:visible;isolation:isolate;transition:all .3s cubic-bezier(.4,0,.2,1);background:transparent!important}.save-box:before{content:"";position:absolute;inset:-3px;border-radius:18px;background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 65%,#10b981 76%,#06b6d4 88%,transparent 94%);z-index:-2;animation:borderSpin 6s linear infinite}[data-theme=light] .save-box:after{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(135deg,#10b9810a,#06b6d405),var(--card);z-index:-1;box-shadow:0 1px 6px #10b9810f}.save-box:hover{transform:translateY(-3px)}.save-box:hover:after{box-shadow:0 8px 32px #10b9811a}.tab-btn{position:relative;transition:all .25s ease;overflow:hidden}.tab-btn:before{content:"";position:absolute;inset:0;border-radius:10px;background:linear-gradient(135deg,#8b5cf60d,#3b82f608);opacity:0;transition:opacity .25s}.tab-btn:hover:before{opacity:1}.tab-btn:hover{transform:translateY(-1px);color:var(--a2)!important}.action-btn{transition:all .25s ease}.action-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px #8b5cf61a;border-color:#8b5cf640!important;color:var(--a2)!important}.monthly-badge{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:3px 10px;border-radius:99px;font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px;box-shadow:0 2px 10px #f59e0b40}[data-theme=light] .monthly-card{border:1.5px solid rgba(245,158,11,.18)!important;background:linear-gradient(135deg,#f59e0b08,#ef444403),var(--card)!important}.monthly-card:hover{box-shadow:0 8px 32px #f59e0b14!important}.monthly-save:before{background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 65%,#f59e0b 76%,#ef4444 88%,transparent 94%)!important}[data-theme=light] .monthly-save:after{background:linear-gradient(135deg,#f59e0b0d,#ef444405),#fffcf5!important}.tick-dot{width:6px;height:6px;border-radius:50%;background:#059669;animation:tickPulse 1.5s ease infinite;box-shadow:0 0 8px #10b98159}.ticker-num{font-family:JetBrains Mono;font-variant-numeric:tabular-nums;transition:all .3s ease}.cta-glow{position:relative;overflow:visible;isolation:isolate;background:transparent!important}.cta-glow:before{content:"";position:absolute;inset:-3px;border-radius:20px;background:conic-gradient(from var(--angle,0deg),transparent 0%,transparent 65%,#8b5cf6 74%,#3b82f6 82%,#06b6d4 90%,transparent 95%);z-index:-2;animation:borderSpin 5s linear infinite}[data-theme=light] .cta-glow:after{content:"";position:absolute;inset:0;border-radius:18px;background:linear-gradient(135deg,#8b5cf608,#3b82f605),var(--card);z-index:-1}[data-theme=light] .shimmer-text{background:linear-gradient(90deg,#334155,#8b5cf6,#3b82f6,#06b6d4,#334155);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer 25s linear infinite}[data-theme=light] ::selection{background:#8b5cf626}[data-theme=light] ::-webkit-scrollbar{width:6px}[data-theme=light] ::-webkit-scrollbar-track{background:var(--surface)}[data-theme=light] ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#8b5cf6,#3b82f6);border-radius:3px}input:focus,select:focus{outline:none}[data-theme=light] select option{background:var(--card);color:var(--t2)}[data-theme=light] .glass{background:#ffffffb3!important;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(15,23,42,.06)!important;box-shadow:0 1px 3px #00000008,0 4px 16px #00000005}[data-theme=light] .skeleton{background:linear-gradient(90deg,#8b5cf608,#8b5cf612,#8b5cf608);background-size:200% 100%;border-radius:12px;animation:shimmer 1.5s ease infinite}[data-theme=light] .toast{pointer-events:auto;padding:14px 20px;border-radius:14px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:13px;font-weight:600;display:flex;align-items:center;gap:10px;animation:slideInRight .3s ease,fadeOut .3s ease 3.7s forwards;max-width:380px;box-shadow:0 4px 20px #0000000f,0 1px 3px #0000000a}[data-theme=light] .toast-success{background:#10b98114;color:#059669;border:1px solid rgba(16,185,129,.15)}[data-theme=light] .toast-error{background:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.15)}[data-theme=light] .toast-info{background:#3b82f614;color:#2563eb;border:1px solid rgba(59,130,246,.15)}[data-theme=light] .scroll-top{position:fixed;bottom:24px;left:24px;width:42px;height:42px;border-radius:50%;background:var(--card);border:1px solid rgba(15,23,42,.08);color:var(--t3);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:9990;opacity:0;transform:translateY(20px);pointer-events:none;box-shadow:0 2px 8px #0000000a}[data-theme=light] .scroll-top.visible{opacity:1;transform:translateY(0);pointer-events:auto}[data-theme=light] .scroll-top:hover{background:#8b5cf60f;color:var(--a2);border-color:#8b5cf62e;transform:translateY(-2px);box-shadow:0 6px 20px #8b5cf614}[data-theme=light] .cursor-glow{position:fixed;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.025),transparent 70%);pointer-events:none;z-index:1;transition:transform .1s ease;transform:translate(-50%,-50%)}@keyframes faqSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.faq-question{border-radius:14px 14px 0 0;transition:background .2s ease}.faq-question:hover{background:var(--w3)}.faq-chevron{transition:transform .3s ease}@media(max-width:768px){.tg-desktop-only{display:none!important}nav{padding:10px 16px!important;gap:6px!important}.nav-links-desktop{display:none!important}.hamburger,.mobile-menu{display:flex!important}section{padding-left:16px!important;padding-right:16px!important}.nav-logo-text{display:none!important}.monthly-card{padding:18px 16px!important}.save-box,.monthly-save{min-width:70px!important;padding:10px 14px!important}.browse-info-col,.browse-price-col{width:100%!important}.token-stamp{writing-mode:horizontal-tb!important;text-orientation:mixed!important;border-radius:8px!important;padding:5px 10px!important;margin-right:0!important;font-size:11px!important;letter-spacing:2px!important;border-right:1px solid rgba(15,23,42,.12)!important}.footer-cols{flex-direction:column!important;gap:20px!important}.footer-inner{flex-direction:column!important}.admin-tabs{overflow-x:auto!important;flex-wrap:nowrap!important;gap:2px!important}.admin-tabs button{white-space:nowrap!important;min-width:auto!important;padding:8px 10px!important;font-size:10px!important}.vs-divider{display:none!important}}@media(min-width:769px){.hamburger,.mobile-menu{display:none!important}}@media(max-width:680px){.browse-card-wrap{flex-direction:column!important;gap:14px!important;align-items:stretch!important}.browse-card-wrap>.token-stamp{writing-mode:horizontal-tb!important;text-orientation:mixed!important;border-radius:10px!important;padding:6px 16px!important;margin-right:0!important;font-size:12px!important;letter-spacing:3px!important;border:1px solid rgba(15,23,42,.08)!important;align-self:flex-start!important}.browse-card-wrap>.save-box,.browse-card-wrap>.monthly-save{min-width:auto!important;padding:12px 24px!important;align-self:flex-start!important}.browse-card-wrap .browse-info{min-width:0!important;width:100%!important}.browse-card-wrap .browse-price{min-width:0!important;max-width:none!important;width:100%!important}.browse-card-wrap .browse-price table{width:100%!important}.browse-card-wrap>.buy-glow{width:100%!important;padding:16px!important;text-align:center!important;font-size:16px!important}}@media(max-width:600px){.type-wrap{animation:typeIn 1.5s steps(16) .5s forwards,blinkCaret .8s step-end infinite;width:0}.hero-title{font-size:32px!important}.hero-sub{font-size:36px!important}.browse-card-inner{flex-direction:column!important;gap:12px!important}.browse-card-inner>div{width:100%!important;min-width:0!important;max-width:none!important}.modal-inner{padding:20px!important}.faq-item{padding:16px!important}.footer-wrap{padding:24px 16px 20px!important}.footer-cols{gap:16px!important}}.admin-tab-group{margin-bottom:8px}.admin-tab-group-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--t4);padding:0 4px 6px}.admin-tab-row{display:flex;gap:4px;flex-wrap:wrap}[data-theme=light] .admin-tab{padding:10px 18px;border-radius:10px;border:none;cursor:pointer;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;background:#0f172a08;color:var(--t3);transition:all .25s ease;position:relative;overflow:hidden}.admin-tab:before{content:"";position:absolute;inset:0;border-radius:10px;background:linear-gradient(135deg,#8b5cf60f,#3b82f60a);opacity:0;transition:opacity .25s}.admin-tab:hover:before{opacity:1}.admin-tab:hover{color:var(--t1);transform:translateY(-1px)}[data-theme=light] .admin-tab-active{background:#8b5cf612!important;color:var(--a2)!important;box-shadow:0 1px 4px #8b5cf60f}.admin-tab-active:before{opacity:0!important}[data-theme=light] .wallet-addr{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;background:#0f172a05;border:1px solid rgba(15,23,42,.06);margin-bottom:6px;min-width:0;transition:border-color .2s}.wallet-addr:hover{border-color:#3b82f62e}.wallet-addr-lg{padding:12px 16px}.wallet-addr-label{font-size:10px;color:var(--t3);flex-shrink:0;text-transform:uppercase;letter-spacing:1px;font-weight:600}.wallet-addr-text{font-family:JetBrains Mono,monospace;color:var(--a3);word-break:break-all;flex:1;-webkit-user-select:all;user-select:all;line-height:1.5}.wallet-addr-text-lg{font-size:15px}.wallet-addr-text-md{font-size:13px}.wallet-addr-text-sm{font-size:12px}.wallet-copy-btn{flex-shrink:0;padding:8px 16px;border-radius:8px;background:#3b82f60f;border:1px solid rgba(59,130,246,.12);color:var(--a3);font-weight:700;font-size:12px;cursor:pointer;font-family:Outfit,sans-serif;transition:all .25s ease}.wallet-copy-btn:hover{background:#3b82f61a;border-color:#3b82f640;transform:translateY(-1px);box-shadow:0 3px 12px #3b82f614}.wallet-copy-btn:active{transform:translateY(0)}.wallet-copy-btn-lg{padding:10px 20px;font-size:13px}.admin-btn{padding:12px 24px;border-radius:10px;font-weight:700;font-size:13px;cursor:pointer;font-family:Outfit,sans-serif;transition:all .25s ease;display:inline-flex;align-items:center;gap:8px}.admin-btn:hover{transform:translateY(-2px)}.admin-btn:active{transform:translateY(0)}.admin-btn-primary{background:var(--grad-primary);border:none;color:#fff;box-shadow:0 2px 8px #10b98126}.admin-btn-primary:hover{box-shadow:0 6px 24px #10b98133}.admin-btn-danger{background:#ef44440f;border:1px solid rgba(239,68,68,.12);color:var(--a1)}.admin-btn-danger:hover{background:#ef44441a;border-color:#ef444440;box-shadow:0 4px 16px #ef444414}.admin-btn-warn{background:#f59e0b0f;border:1px solid rgba(245,158,11,.12);color:var(--a4)}.admin-btn-warn:hover{background:#f59e0b1a;border-color:#f59e0b40;box-shadow:0 4px 16px #f59e0b0f}.admin-btn-ghost{background:#8b5cf60d;border:1px solid rgba(139,92,246,.12);color:var(--a2)}.admin-btn-ghost:hover{background:#8b5cf61a;border-color:#8b5cf640;box-shadow:0 4px 16px #8b5cf614}.admin-btn-info{background:#3b82f60f;border:1px solid rgba(59,130,246,.12);color:var(--a3)}.admin-btn-info:hover{background:#3b82f61a;border-color:#3b82f640;box-shadow:0 4px 16px #3b82f60f}.admin-btn-nuke{background:#ef44440f;border:2px solid rgba(239,68,68,.15);color:#dc2626;font-weight:800}.admin-btn-nuke:hover{background:#ef44441a;border-color:#ef44444d;box-shadow:0 4px 20px #ef444414}.admin-section-title{font-size:20px;font-weight:800;margin-bottom:4px}.admin-section-sub{font-size:12px;color:var(--t3);margin:0 0 20px}.admin-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;margin-bottom:32px}.admin-stat-card{padding:18px;text-align:center}.admin-stat-value{font-size:28px;font-weight:900;font-family:JetBrains Mono,monospace}.admin-stat-label{font-size:11px;color:var(--t3);margin-top:6px}.admin-finance-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0}[data-theme=light] .admin-finance-cell{padding:10px;border-radius:8px;background:#0f172a05}.admin-finance-cell-label{font-size:9px;color:var(--t3);margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.admin-finance-cell-value{font-size:16px;font-weight:700;font-family:JetBrains Mono,monospace}.admin-action-card{padding:20px 24px;margin-bottom:12px}.admin-action-card-cashout{border-left:3px solid var(--a4)}.admin-action-card-refund{border-left:3px solid var(--a1)}[data-theme=light] .admin-list-row{padding:14px 0;border-bottom:1px solid rgba(15,23,42,.04);transition:background .15s}[data-theme=light] .admin-list-row:hover{background:#0f172a03}.admin-list-row:last-child{border-bottom:none}[data-theme=light] .admin-input{padding:14px 16px;border-radius:10px;background:#0f172a05;border:1px solid rgba(15,23,42,.1);color:var(--t1);font-size:14px;font-family:JetBrains Mono,monospace;width:100%;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.admin-input:focus{border-color:#8b5cf659;box-shadow:0 0 0 3px #8b5cf60f}.admin-input::placeholder{color:var(--t4)}[data-theme=light] .admin-select{padding:14px 16px;border-radius:10px;background:#0f172a05;border:1px solid rgba(15,23,42,.1);color:var(--t1);font-size:14px;font-family:JetBrains Mono,monospace;width:100%;box-sizing:border-box;cursor:pointer;transition:border-color .2s}.admin-select:focus{border-color:#8b5cf659}.admin-toggle{width:44px;height:24px;border-radius:12px;position:relative;cursor:pointer;transition:background .2s;flex-shrink:0}[data-theme=light] .admin-toggle-off{background:#0f172a1a}.admin-toggle-on{background:var(--a6);box-shadow:0 2px 6px #10b98133}.admin-toggle-knob{width:18px;height:18px;border-radius:50%;background:#fff;position:absolute;top:3px;transition:left .2s ease;box-shadow:0 1px 4px #0000001f}.admin-calc-preview{padding:12px 16px;border-radius:10px;background:#10b9810a;border:1px solid rgba(16,185,129,.1);font-size:14px}.admin-issued-result{margin-top:16px;padding:16px 20px;border-radius:12px;background:#3b82f60a;border:1px solid rgba(59,130,246,.1)}.admin-empty{color:var(--t3);text-align:center;padding:40px 20px;font-size:14px}.admin-info-box{padding:12px 16px;border-radius:10px;font-size:12px;line-height:1.5}.admin-info-box-warn{background:#f59e0b0a;border:1px solid rgba(245,158,11,.1);color:var(--a4)}@media(max-width:768px){.admin-tab{padding:8px 14px!important;font-size:12px!important}.admin-finance-grid{grid-template-columns:repeat(2,1fr)!important}.wallet-addr{flex-wrap:wrap}.wallet-addr-text{width:100%;order:2}.wallet-addr-label{order:1}.wallet-copy-btn{order:3;width:100%;text-align:center}.admin-stats-grid{grid-template-columns:repeat(2,1fr)!important}.admin-action-card{padding:16px!important}}@media(max-width:480px){.admin-finance-grid{grid-template-columns:1fr!important}.admin-tab-row{gap:3px}.admin-tab{padding:7px 10px!important;font-size:11px!important}.admin-stats-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}}@media(max-width:768px){.stats-grid-home{grid-template-columns:repeat(2,1fr)!important}.trust-cards,.comparison-row{flex-direction:column!important;gap:12px!important}.code-example{font-size:11px!important;overflow-x:auto!important}}@media(max-width:640px){.comparison-row{gap:10px!important}.comparison-row>div{padding:16px 14px!important}.comparison-row .cta-glow{padding:20px 16px!important}.hero-typed{font-size:28px!important}.key-display{font-size:11px!important;padding:8px 10px!important}.pool-stats-grid{grid-template-columns:1fr!important}.seller-stats{grid-template-columns:repeat(2,1fr)!important}.cashout-btn{width:100%!important;margin-top:12px!important}.browse-price{min-width:0!important;max-width:none!important;width:100%!important}.filter-bar{gap:6px!important}.chip-btn{padding:6px 12px!important;font-size:12px!important}.faq-pricing-table table{font-size:11px!important}.faq-pricing-table th,.faq-pricing-table td{padding:6px 8px!important}.faq-question{padding:16px!important}.seller-grid{grid-template-columns:1fr!important}}@media(max-width:480px){.hero-typed{font-size:32px!important;min-height:40px!important}.cta-glow{padding:24px 18px!important}.browse-card-wrap>.save-box,.browse-card-wrap>.monthly-save{align-self:stretch!important;text-align:center!important;width:100%!important}}@media(max-width:420px){.pay-buttons{grid-template-columns:1fr!important}}
