.credit-products{margin-top:22px}.credit-section-heading{grid-column:1/-1;display:flex;align-items:end;justify-content:space-between;gap:16px;margin:6px 0 2px}.credit-section-heading div>span{display:block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#73e6ff;margin-bottom:6px}.credit-section-heading h3{margin:0;font-size:clamp(22px,3vw,34px);color:#f7fbff}.credit-section-heading p{margin:6px 0 0;color:#91a4bd;font-size:14px}.credit-card{position:relative;overflow:hidden}.credit-card .credit-cover{position:relative;min-height:154px;border-radius:16px;padding:22px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid rgba(255,255,255,.08);margin-bottom:16px}.credit-card .credit-cover:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 75% 20%,rgba(255,255,255,.18),transparent 30%),linear-gradient(145deg,rgba(35,222,255,.18),rgba(11,20,38,.25) 45%,rgba(131,86,255,.20));pointer-events:none}.credit-card.credit-openai .credit-cover{background:linear-gradient(145deg,#0c302d,#101c22 55%,#07141c)}.credit-card.credit-claude .credit-cover{background:linear-gradient(145deg,#44261d,#1f1717 54%,#100f14)}.credit-card.credit-gemini .credit-cover{background:linear-gradient(145deg,#17255a,#191b38 50%,#17102e)}.credit-logo{position:absolute;top:18px;left:18px;width:58px;height:58px;border-radius:17px;display:grid;place-items:center;background:rgba(5,12,24,.72);border:1px solid rgba(255,255,255,.16);box-shadow:0 12px 30px rgba(0,0,0,.25);font-weight:900;font-size:22px;color:#fff;z-index:1}.credit-claude .credit-logo img{width:42px;height:42px;object-fit:contain;border-radius:10px}.credit-brand{position:relative;z-index:1;font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:#a9c4d9;font-weight:800}.credit-cover strong{position:relative;z-index:1;color:#fff;font-size:20px;line-height:1.18;margin-top:5px}.credit-card .credit-badge{position:absolute;right:14px;top:14px;border:1px solid rgba(111,241,184,.36);background:rgba(14,106,75,.22);color:#72f0b5;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800;letter-spacing:.05em;z-index:2}.credit-card .credit-field{display:block;margin:14px 0 10px}.credit-card .credit-field>span{display:block;color:#97a9c2;font-size:12px;font-weight:800;margin-bottom:9px}.credit-card select{width:100%;height:46px;padding:0 12px;border-radius:11px;border:1px solid rgba(119,151,189,.28);background:#0a1424;color:#eef8ff;font:inherit;outline:none}.credit-card select:focus{border-color:#52d9f3;box-shadow:0 0 0 3px rgba(82,217,243,.12)}.credit-native-select{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.credit-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.credit-choice{appearance:none;border:1px solid rgba(119,151,189,.25);background:linear-gradient(180deg,rgba(17,31,51,.95),rgba(8,18,32,.96));color:#eef8ff;border-radius:12px;padding:10px 9px;text-align:left;min-height:58px;cursor:pointer;transition:.18s ease;box-shadow:inset 0 1px rgba(255,255,255,.03)}.credit-choice span{display:block;font-size:12px;line-height:1.25;font-weight:800}.credit-choice small{display:block;margin-top:5px;color:#82dff2;font-size:11px;font-weight:700}.credit-choice:hover{border-color:rgba(82,217,243,.55);transform:translateY(-1px)}.credit-choice.active{border-color:#52d9f3;background:linear-gradient(180deg,rgba(23,78,99,.82),rgba(10,35,56,.96));box-shadow:0 0 0 2px rgba(82,217,243,.12),0 8px 22px rgba(0,0,0,.18)}.credit-choice.active:after{content:'✓ Selected';display:block;margin-top:5px;color:#72f0b5;font-size:10px;font-weight:900}.credit-price-row{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:12px 0}.credit-price-row small{display:block;color:#7f93ad;font-size:11px;margin-bottom:4px}.credit-price{font-size:25px;font-weight:900;color:#f6fbff}.credit-price em{font-style:normal;font-size:12px;color:#91a4bd;font-weight:700}.credit-profit{font-size:11px;font-weight:800;color:#72f0b5;background:rgba(35,193,128,.09);border:1px solid rgba(35,193,128,.23);padding:6px 8px;border-radius:999px;white-space:nowrap}.credit-note{font-size:11px!important;color:#73869f!important;line-height:1.5;margin:2px 0 13px!important}.credit-actions{display:grid;grid-template-columns:1fr;gap:8px}.credit-actions .button{width:100%;text-align:center;justify-content:center}.credit-card .official-price{margin:0 0 2px}.credit-card .stock-line{margin-top:2px}@media(max-width:720px){.credit-section-heading{align-items:flex-start;flex-direction:column}.credit-card .credit-cover{min-height:140px}.credit-price{font-size:23px}.credit-choice-grid{grid-template-columns:1fr 1fr}.credit-choice{min-height:56px;padding:9px 8px}.credit-choice span{font-size:11px}.credit-choice small{font-size:10px}}

/* EVA AI MARKET — 3D neon redesign, reference build */
:root{--eva-bg:#020712;--eva-panel:rgba(8,20,39,.78);--eva-line:rgba(97,189,255,.19);--eva-cyan:#22d7ff;--eva-blue:#3979ff;--eva-purple:#a855f7;--eva-gold:#ffbf4b;--eva-text:#f8fbff;--eva-muted:#91a5bd}
html{scroll-behavior:smooth;background:var(--eva-bg)}body.premium-home{background:radial-gradient(circle at 70% 5%,rgba(33,110,255,.18),transparent 30%),radial-gradient(circle at 26% 18%,rgba(129,52,255,.14),transparent 24%),linear-gradient(180deg,#030815 0%,#020711 55%,#030914 100%)!important;color:var(--eva-text);overflow-x:hidden}.premium-home:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.26;background-image:linear-gradient(rgba(80,156,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(80,156,255,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,black,transparent 85%);z-index:-1}.pro-sidebar{display:none!important}.pro-app{margin-left:0!important;min-width:0!important}.container{width:min(1480px,calc(100% - 42px))!important;margin-inline:auto!important}.pro-topbar{position:sticky!important;top:0!important;z-index:90!important;background:rgba(2,8,19,.76)!important;border-bottom:1px solid rgba(84,166,255,.16)!important;backdrop-filter:blur(18px) saturate(130%)!important;-webkit-backdrop-filter:blur(18px) saturate(130%)!important;box-shadow:0 18px 50px rgba(0,0,0,.28)!important}.pro-topbar .nav-wrap{width:min(1480px,calc(100% - 42px))!important;margin:auto!important;min-height:78px!important}.pro-mobile-brand{display:flex!important;font-weight:900!important;letter-spacing:.04em!important}.brand-mark{background:linear-gradient(135deg,#ffd56a,#ff9f19)!important;color:#09101d!important;box-shadow:0 0 22px rgba(255,185,57,.4)!important;border:none!important}.pro-search{background:rgba(8,22,42,.66)!important;border:1px solid rgba(94,178,255,.26)!important;box-shadow:inset 0 1px rgba(255,255,255,.04)!important}.pro-topbar nav a{color:#c9d7e8!important}.pro-topbar nav a:hover{color:#fff!important;text-shadow:0 0 18px rgba(61,202,255,.75)}.nav-account{background:linear-gradient(135deg,#1ad8ff,#9356ff)!important;color:#fff!important;border:0!important;box-shadow:0 0 24px rgba(64,177,255,.35)!important}
.pro-hero{padding:46px 0 30px!important}.pro-hero-card{position:relative!important;min-height:560px!important;overflow:hidden!important;border:1px solid rgba(86,170,255,.26)!important;border-radius:30px!important;background:radial-gradient(circle at 75% 48%,rgba(35,173,255,.22),transparent 19%),radial-gradient(circle at 68% 52%,rgba(151,63,255,.18),transparent 31%),linear-gradient(120deg,rgba(8,22,43,.97),rgba(3,9,20,.95))!important;box-shadow:0 28px 80px rgba(0,0,0,.48),inset 0 1px rgba(255,255,255,.06)!important}.pro-hero-card:before{content:"";position:absolute;width:660px;height:660px;right:-65px;top:-80px;border-radius:50%;background:repeating-radial-gradient(circle at 50% 50%,rgba(47,208,255,.20) 0 1px,transparent 2px 32px),conic-gradient(from 120deg,transparent,rgba(38,197,255,.12),transparent 34%,rgba(157,72,255,.16),transparent 67%,rgba(255,187,69,.08),transparent);filter:drop-shadow(0 0 42px rgba(28,188,255,.28));animation:evaSpin 28s linear infinite}.pro-hero-card:after{content:"EVA AI";position:absolute;right:11%;top:22%;width:300px;height:300px;border-radius:50%;display:grid;place-items:center;font-size:55px;font-weight:950;letter-spacing:.06em;color:#ecfaff;text-shadow:0 0 22px #23d3ff,0 0 52px #7057ff;background:radial-gradient(circle at 38% 32%,rgba(255,255,255,.24),rgba(32,220,255,.14) 12%,rgba(34,94,255,.18) 32%,rgba(125,53,255,.22) 50%,rgba(2,9,22,.05) 70%);border:1px solid rgba(92,210,255,.44);box-shadow:0 0 44px rgba(34,199,255,.28),0 0 95px rgba(113,70,255,.22),inset 0 0 55px rgba(65,209,255,.14);transform:perspective(700px) rotateY(-8deg);animation:evaFloat 5.5s ease-in-out infinite}.pro-hero-copy{position:relative!important;z-index:4!important;max-width:680px!important;padding:54px 0 48px 34px!important}.pro-hero-copy .eyebrow{display:inline-flex!important;border:1px solid rgba(68,203,255,.28)!important;border-radius:999px!important;padding:9px 14px!important;background:rgba(12,50,78,.36)!important;color:#86eaff!important;box-shadow:inset 0 0 16px rgba(40,198,255,.08)!important}.pro-hero-copy h1{font-size:clamp(48px,6vw,88px)!important;line-height:.97!important;letter-spacing:-.055em!important;margin:24px 0 22px!important;max-width:800px!important}.pro-hero-copy h1 span{background:linear-gradient(90deg,#2ee9ff 4%,#4e9cff 48%,#b865ff 88%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;text-shadow:0 0 42px rgba(63,148,255,.18)!important}.pro-hero-copy>p{font-size:18px!important;line-height:1.7!important;color:#b7c7da!important;max-width:610px!important}.button.primary{background:linear-gradient(110deg,#18d7ff,#397fff 50%,#a657ff)!important;border:0!important;color:#fff!important;box-shadow:0 10px 32px rgba(40,127,255,.28),0 0 18px rgba(59,213,255,.16)!important}.button.secondary{background:linear-gradient(180deg,rgba(15,31,56,.95),rgba(7,17,32,.95))!important;border:1px solid rgba(86,176,255,.28)!important;color:#eef8ff!important}.button{transition:transform .22s ease,box-shadow .22s ease,filter .22s ease!important}.button:hover{transform:translateY(-2px) scale(1.01)!important;filter:brightness(1.07)!important}.pro-trust-row{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:28px!important}.pro-trust-row span{background:rgba(9,24,43,.58)!important;border:1px solid rgba(75,182,255,.2)!important;border-radius:14px!important;padding:11px 13px!important;box-shadow:inset 0 1px rgba(255,255,255,.04)!important}.pro-hero-art{position:absolute!important;right:5%!important;bottom:8%!important;z-index:5!important;width:390px!important;text-align:center!important}.pro-hero-art .pro-orb{width:170px!important;height:170px!important;margin:0 auto 18px!important;border-radius:50%!important;background:radial-gradient(circle at 35% 25%,#fff 0 2%,#5de9ff 3%,#267fff 29%,#7c3cff 52%,#071329 74%)!important;border:1px solid rgba(138,225,255,.65)!important;box-shadow:0 0 38px rgba(45,203,255,.62),0 0 95px rgba(102,65,255,.42),inset -22px -24px 46px rgba(1,8,21,.7)!important;font-size:38px!important;text-shadow:0 0 18px #fff!important;animation:evaFloat 4.2s ease-in-out infinite!important}.pro-hero-art strong{font-size:34px!important;text-shadow:0 0 18px rgba(44,215,255,.55)!important}.pro-hero-art>span{color:#9fb4ca!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:11px!important}.pro-category-strip{position:relative!important;background:transparent!important;border:0!important;margin:0!important}.pro-category-strip .container{display:flex!important;gap:10px!important;overflow:auto!important;padding:10px 0 22px!important;scrollbar-width:none}.pro-category-strip a{white-space:nowrap!important;background:rgba(8,20,38,.82)!important;border:1px solid rgba(84,162,239,.18)!important;border-radius:13px!important;color:#adc0d7!important;padding:10px 14px!important}.pro-category-strip a.active,.pro-category-strip a:hover{color:#fff!important;border-color:rgba(59,204,255,.55)!important;box-shadow:0 0 22px rgba(41,165,255,.17),inset 0 0 18px rgba(41,165,255,.08)!important}.store-showcase{padding-top:28px!important}.pro-section-title{margin-bottom:22px!important}.pro-section-title>div>span,.heading>span{color:#68e1ff!important;letter-spacing:.12em!important}.pro-section-title h2,.heading h2,.api-support h2{font-size:clamp(30px,4vw,48px)!important;letter-spacing:-.03em!important;color:#f8fbff!important}.store-products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}.account-product.panel{position:relative!important;overflow:hidden!important;border:1px solid hsla(var(--h,200),92%,68%,.28)!important;border-radius:22px!important;background:linear-gradient(180deg,hsla(var(--h,200),80%,25%,.16),rgba(6,15,29,.92) 32%,rgba(4,11,22,.98))!important;box-shadow:0 18px 48px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.05),0 0 28px hsla(var(--h,200),90%,56%,.07)!important;transform:translateZ(0)!important;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease!important;padding:16px!important}.account-product.panel:before{content:"";position:absolute;inset:-1px;background:linear-gradient(120deg,transparent 20%,hsla(var(--h,200),95%,70%,.10),transparent 52%);transform:translateX(-80%);transition:transform .65s ease;pointer-events:none}.account-product.panel:hover{transform:translateY(-7px) perspective(800px) rotateX(1.5deg)!important;border-color:hsla(var(--h,200),95%,70%,.55)!important;box-shadow:0 24px 65px rgba(0,0,0,.44),0 0 34px hsla(var(--h,200),90%,56%,.17)!important}.account-product.panel:hover:before{transform:translateX(85%)}.product-cover,.credit-cover{border-radius:17px!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:inset 0 1px rgba(255,255,255,.06),0 14px 34px rgba(0,0,0,.28)!important;overflow:hidden!important}.product-cover{min-height:168px!important;background:radial-gradient(circle at 50% 18%,hsla(var(--h,200),92%,58%,.22),transparent 42%),linear-gradient(145deg,hsla(var(--h2,250),78%,26%,.35),rgba(4,11,23,.95))!important}.brand-icon-shell,.brand-photo-shell{box-shadow:0 0 28px hsla(var(--h,200),90%,62%,.22),inset 0 1px rgba(255,255,255,.12)!important}.account-product h3{color:#fff!important;font-size:18px!important}.account-product p{color:#91a5bd!important}.account-product .product-price,.account-product>strong{color:#fff!important;font-size:26px!important;text-shadow:0 0 20px hsla(var(--h,200),90%,65%,.16)!important}.stock-line{border-top:1px solid rgba(118,170,221,.10)!important;padding-top:11px!important}.in-stock{color:#71f2c1!important}.account-product .button{width:100%!important;justify-content:center!important;border-radius:12px!important}.credit-products{margin-top:36px!important}.credit-card .credit-cover{min-height:175px!important}.credit-openai{--h:166;--h2:195}.credit-claude{--h:24;--h2:350}.credit-gemini{--h:238;--h2:285}.api-support{margin-top:36px!important}.api-support-grid{gap:20px!important}.api-flow-card,.wallet.panel,.payment-form.panel,.features .panel{background:linear-gradient(180deg,rgba(11,28,51,.88),rgba(5,14,27,.95))!important;border:1px solid rgba(81,174,255,.20)!important;border-radius:22px!important;box-shadow:0 18px 55px rgba(0,0,0,.31),inset 0 1px rgba(255,255,255,.04)!important}.tinted{background:linear-gradient(180deg,rgba(6,17,33,.72),rgba(3,9,18,.1))!important;border-block:1px solid rgba(74,157,238,.10)!important}.deposit-grid{gap:16px!important}.wallet.panel.active{border-color:rgba(50,216,255,.62)!important;box-shadow:0 0 34px rgba(40,188,255,.18),inset 0 0 28px rgba(31,170,255,.07)!important}.wallet code{background:rgba(1,8,18,.62)!important;border:1px solid rgba(95,163,222,.14)!important;border-radius:10px!important}.copy{background:linear-gradient(135deg,#18cfff,#5c63ff)!important;color:#fff!important;border:0!important}.premium-steps{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}.premium-steps .panel b{color:#68e5ff!important;text-shadow:0 0 18px rgba(52,208,255,.38)!important}.footer{border-top:1px solid rgba(75,155,230,.16)!important}.footer .brand{color:#fff!important}@keyframes evaFloat{0%,100%{transform:translateY(0) rotateY(-8deg)}50%{transform:translateY(-12px) rotateY(-3deg)}}@keyframes evaSpin{to{transform:rotate(360deg)}}
@media(max-width:1180px){.store-products{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pro-hero-card:before{right:-210px}.pro-hero-card:after{right:4%;width:250px;height:250px}.pro-hero-art{right:2%!important;width:310px!important}.pro-hero-copy{max-width:62%!important}}
@media(max-width:900px){.container,.pro-topbar .nav-wrap{width:min(100% - 24px,1480px)!important}.pro-search{display:none!important}.pro-hero-card{min-height:auto!important}.pro-hero-copy{max-width:100%!important;padding:38px 24px 330px!important}.pro-hero-copy h1{font-size:clamp(44px,12vw,72px)!important}.pro-hero-card:before{width:460px;height:460px;right:calc(50% - 230px);top:auto;bottom:-110px}.pro-hero-card:after{right:calc(50% - 120px);top:auto;bottom:70px;width:240px;height:240px;font-size:40px}.pro-hero-art{right:calc(50% - 140px)!important;bottom:18px!important;width:280px!important;opacity:.96}.pro-hero-art .pro-orb{width:112px!important;height:112px!important;font-size:26px!important}.store-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-steps{grid-template-columns:repeat(2,1fr)!important}.api-support-grid{grid-template-columns:1fr!important}}
@media(max-width:620px){.pro-topbar .nav-wrap{min-height:66px!important}.pro-hero{padding-top:20px!important}.pro-hero-card{border-radius:22px!important}.pro-hero-copy{padding:28px 18px 285px!important}.pro-hero-copy .eyebrow{font-size:10px!important}.pro-hero-copy h1{font-size:43px!important}.pro-hero-copy>p{font-size:15px!important}.pro-trust-row span{flex:1 1 calc(50% - 8px)!important}.pro-hero-card:after{width:190px;height:190px;right:calc(50% - 95px);bottom:60px;font-size:31px}.pro-hero-card:before{width:350px;height:350px;right:calc(50% - 175px);bottom:-75px}.pro-hero-art{display:none!important}.store-products{grid-template-columns:1fr!important}.account-product.panel{border-radius:18px!important}.product-cover{min-height:150px!important}.premium-steps{grid-template-columns:1fr!important}.wallet-three{grid-template-columns:1fr!important}.heading h2,.pro-section-title h2,.api-support h2{font-size:32px!important}.credit-choice-grid{grid-template-columns:1fr 1fr!important}}
@media(prefers-reduced-motion:reduce){.pro-hero-card:before,.pro-hero-card:after,.pro-hero-art .pro-orb{animation:none!important}.account-product.panel,.button{transition:none!important}}