.brand-logo{width:210px!important;height:auto!important;max-height:58px}.side-brand{justify-content:center}.sidebar .side-brand{padding:0 2px 22px}.hero-future{isolation:isolate;background:radial-gradient(circle at 74% 47%,rgba(91,255,177,.1),transparent 23%),radial-gradient(circle at 78% 52%,rgba(153,104,255,.09),transparent 34%)}.hero-future:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(5,16,12,.93) 0%,rgba(5,16,12,.55) 48%,rgba(5,16,12,.82) 100%)}.hero-scanlines{position:absolute;inset:0;z-index:-1;opacity:.17;background:repeating-linear-gradient(0deg,transparent 0,transparent 5px,rgba(184,255,108,.07) 6px)}.orbit-data{position:absolute;right:13%;bottom:8%;color:rgba(184,255,108,.38);font:800 9px/1 monospace;letter-spacing:2px}.free-signal{display:flex;align-items:center;gap:13px;width:max-content;max-width:100%;padding:12px 16px;border:1px solid rgba(184,255,108,.3);border-radius:15px;background:linear-gradient(90deg,rgba(184,255,108,.1),rgba(95,242,186,.025));box-shadow:0 0 35px rgba(91,255,177,.06)}.signal-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;color:#06120d;background:linear-gradient(135deg,var(--lime),var(--mint));font-size:15px;font-weight:1000;box-shadow:0 0 22px rgba(184,255,108,.25)}.free-signal b,.free-signal small{display:block}.free-signal small{margin-top:4px;color:var(--muted);font-size:9px}.plans-zone{position:relative;background:linear-gradient(180deg,rgba(255,255,255,.012),rgba(86,255,178,.018),rgba(255,255,255,.008))}.plans-grid-visual{grid-template-columns:repeat(3,1fr)}.visual-plan{padding:0}.plan-media{position:relative;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid var(--line)}.plan-media:after{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,rgba(5,16,12,.92))}.plan-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s ease,filter .5s ease}.visual-plan:hover .plan-media img{transform:scale(1.045);filter:saturate(1.12)}.media-grid{position:absolute;inset:0;z-index:1;opacity:.16;background:linear-gradient(rgba(184,255,108,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(184,255,108,.2) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(transparent,#000)}.plan-media .plan-badge{position:absolute;z-index:2;left:15px;top:15px;backdrop-filter:blur(12px);background:rgba(5,16,12,.76)}.plan-content{padding:22px}.plan-content .plan-top{align-items:center}.plan-content .plan-top h3{margin:0}.free-plan{border-color:rgba(184,255,108,.42);box-shadow:0 25px 80px rgba(93,245,174,.1),inset 0 0 0 1px rgba(184,255,108,.08)}.free-plan:after{content:"AUTO ACTIVATED";position:absolute;right:-35px;top:23px;z-index:4;transform:rotate(42deg);padding:6px 40px;color:#06120d;background:var(--lime);font-size:7px;font-weight:1000;letter-spacing:1.2px}.payment-zone{position:relative;overflow:hidden}.payment-zone:before{content:"";position:absolute;width:650px;height:650px;right:-250px;top:-200px;border:1px solid rgba(76,230,235,.1);border-radius:50%;box-shadow:0 0 0 70px rgba(76,230,235,.012),0 0 0 140px rgba(184,255,108,.008)}.payment-methods{display:grid;grid-template-columns:1.45fr .55fr;gap:18px;position:relative}.gateway-card{padding:28px;border:1px solid var(--line2);border-radius:24px;background:linear-gradient(145deg,rgba(17,47,34,.95),rgba(6,20,14,.98));box-shadow:var(--shadow)}.gateway-head{display:flex;align-items:center;gap:14px;padding-bottom:20px;border-bottom:1px solid var(--line)}.gateway-head>div{flex:1}.gateway-head h3{margin:3px 0 0;font-size:25px}.gateway-head small{color:var(--muted);font-size:8px;letter-spacing:1.5px}.gateway-logo{width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(76,230,235,.35);border-radius:17px;color:#07140f;background:linear-gradient(135deg,var(--aqua),var(--mint));font-size:17px;font-weight:1000;box-shadow:0 0 28px rgba(76,230,235,.14)}.gateway-card>p{color:var(--muted);line-height:1.6}.currency-cloud{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.currency-token{min-width:0;padding:9px;display:grid;grid-template-columns:27px 1fr;grid-template-rows:1fr 1fr;column-gap:8px;align-items:center;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.018)}.currency-token i{grid-row:1/3;width:27px;height:27px;display:grid;place-items:center;border-radius:9px;color:#07140f;background:linear-gradient(135deg,var(--lime),var(--aqua));font-style:normal;font-size:10px;font-weight:1000}.currency-token b{overflow:hidden;text-overflow:ellipsis;font-size:10px}.currency-token small{overflow:hidden;text-overflow:ellipsis;color:var(--muted);font-size:7px;white-space:nowrap}.faucet-card{background:radial-gradient(circle at 80% 20%,rgba(169,140,255,.12),transparent 30%),linear-gradient(145deg,rgba(19,41,35,.96),rgba(7,20,15,.98))}.faucet-coin{display:flex;align-items:center;gap:13px;padding:14px;margin:13px 0;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.018)}.faucet-coin img,.lock-symbol{width:43px;height:43px;display:grid;place-items:center}.lock-symbol{border-radius:13px;color:var(--violet);background:rgba(169,140,255,.1);font-size:20px}.faucet-coin b,.faucet-coin small{display:block}.faucet-coin small{margin-top:4px;color:var(--muted);font-size:8px}.auth-quantum{background:radial-gradient(circle at 20% 10%,rgba(184,255,108,.18),transparent 35%),radial-gradient(circle at 80% 80%,rgba(169,140,255,.13),transparent 30%),linear-gradient(150deg,#153a29,#07150f)}.node-image{width:70px;height:48px;object-fit:cover;border:1px solid var(--line2);border-radius:10px}.plan-mini-media{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;border:1px solid var(--line);margin-bottom:14px}
.currency-control-row{display:grid;grid-template-columns:minmax(200px,.7fr) minmax(460px,2fr) auto;gap:18px;align-items:center}
@media(max-width:1100px){.payment-methods{grid-template-columns:1fr}.currency-cloud{grid-template-columns:repeat(3,1fr)}.currency-control-row{grid-template-columns:1fr}.currency-control-row .inline-form{align-items:end}}
@media(max-width:820px){.plans-grid-visual{grid-template-columns:1fr 1fr}.brand-logo{width:175px!important}.currency-cloud{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.plans-grid-visual{grid-template-columns:1fr}.currency-cloud{grid-template-columns:1fr 1fr}.gateway-card{padding:19px}.free-signal{width:100%}.currency-control-row .inline-form{display:grid;grid-template-columns:1fr}.currency-control-row .inline-form>*{max-width:none!important}}
