:root{--phi:1.618;--sp-1:8px;--sp-2:13px;--sp-3:21px;--sp-4:34px;--sp-5:55px;--sp-6:89px;--sp-7:144px;--bg:#0a0a14;--bg-alt:#0d0d1a;--surface:rgba(15,15,30,0.75);--surface-hover:rgba(20,20,40,0.85);--panel:rgba(18,18,35,0.9);--text:#e8e6f0;--text-dim:#9896a8;--muted:#6b6980;--accent:#00f0ff;--accent-glow:rgba(0,240,255,0.15);--accent-dark:#00b8c4;--purple:#7b4fff;--purple-glow:rgba(123,79,255,0.15);--purple-dark:#5a35cc;--gold:#f0c040;--gold-glow:rgba(240,192,64,0.12);--line:rgba(255,255,255,0.06);--line-light:rgba(255,255,255,0.1);--shadow:0 24px 80px rgba(0,0,0,0.5);--shadow-glow:0 0 40px rgba(0,240,255,0.08);--fs-xs:12px;--fs-sm:14px;--fs-base:16px;--fs-md:18px;--fs-lg:22px;--fs-xl:28px;--fs-2xl:36px;--fs-3xl:48px;--fs-4xl:64px;--fs-hero:clamp(48px,8vw,96px);--glass-bg:rgba(15,15,30,0.6);--glass-border:rgba(255,255,255,0.08);--glass-blur:20px;--ease:cubic-bezier(0.4,0,0.2,1);--duration:0.3s;color-scheme:dark}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica,Arial,sans-serif;font-size:var(--fs-base);line-height:1.618;min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,h4,h5,h6,p{margin:0}ol,ul{list-style:none}button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}.page-wrapper{min-height:100vh;display:flex;flex-direction:column}.page-content{flex:1 1}.container{width:min(1200px,calc(100% - var(--sp-4) * 2));margin:0 auto}.container--narrow{width:min(800px,calc(100% - var(--sp-4) * 2));margin:0 auto}.section{padding:var(--sp-7) 0;position:relative}.section--hero{padding:var(--sp-7) 0 var(--sp-6);min-height:90vh;display:flex;align-items:center}.section-label{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);background:var(--accent-glow);border:1px solid rgba(0,240,255,.2);border-radius:999px;color:var(--accent);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--sp-3)}.section-label--purple{background:var(--purple-glow);border-color:rgba(123,79,255,.2);color:var(--purple)}.section-title{font-size:var(--fs-2xl);font-weight:700;line-height:1.2;margin-bottom:var(--sp-2);letter-spacing:-.02em}.section-subtitle{font-size:var(--fs-md);color:var(--text-dim);max-width:55ch;line-height:1.618}.section-header{text-align:center;margin-bottom:var(--sp-5)}.section-header .section-subtitle{margin:var(--sp-2) auto 0}.navbar{position:fixed;top:0;left:0;right:0;z-index:1000;padding:var(--sp-2) 0;background:rgba(10,10,20,.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);transition:background var(--duration) var(--ease)}.navbar__inner{justify-content:space-between;gap:var(--sp-4)}.navbar__inner,.navbar__logo{display:flex;align-items:center}.navbar__logo{gap:var(--sp-1);font-size:var(--fs-lg);font-weight:700;letter-spacing:-.02em;white-space:nowrap}.navbar__logo-icon{font-size:28px}.navbar__logo-gradient{background:linear-gradient(135deg,var(--accent),var(--purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.navbar__links{display:flex;align-items:center;gap:var(--sp-4)}.navbar__link{font-size:var(--fs-sm);color:var(--text-dim);transition:color var(--duration) var(--ease);font-weight:500}.navbar__link:hover{color:var(--accent)}.navbar__cta{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3);background:linear-gradient(135deg,var(--accent),var(--purple));color:#fff;font-size:var(--fs-sm);font-weight:600;border-radius:999px;transition:opacity var(--duration) var(--ease),transform var(--duration) var(--ease);white-space:nowrap}.navbar__cta:hover{opacity:.9;transform:translateY(-1px)}.navbar__burger{display:none;flex-direction:column;gap:5px;padding:var(--sp-1);cursor:pointer}.navbar__burger span{display:block;width:22px;height:2px;background:var(--text);border-radius:2px;transition:all var(--duration) var(--ease)}.navbar__mobile{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(10,10,20,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:999;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-4)}.navbar__mobile.active{display:flex}.navbar__mobile-close{position:absolute;top:var(--sp-3);right:var(--sp-3);font-size:28px;color:var(--text-dim);cursor:pointer;background:none;border:none}.navbar__mobile a{font-size:var(--fs-xl);font-weight:600;color:var(--text);transition:color var(--duration) var(--ease)}.navbar__mobile a:hover{color:var(--accent)}@media (max-width:768px){.navbar__cta.desktop-only,.navbar__links{display:none}.navbar__burger{display:flex}}.hero{text-align:center;padding-top:var(--sp-6)}.hero__title{font-size:var(--fs-hero);font-weight:800;line-height:1.05;letter-spacing:-.03em;margin-bottom:var(--sp-3);background:linear-gradient(135deg,#fff 0,var(--accent) 40%,var(--purple) 70%,#fff 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:heroGradient 6s ease infinite}@keyframes heroGradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.hero__tagline{font-size:clamp(var(--fs-md),2.5vw,var(--fs-lg));color:var(--text-dim);max-width:48ch;margin:0 auto var(--sp-5);line-height:1.618}.hero__actions{display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-bottom:var(--sp-6)}.btn,.hero__actions{align-items:center;justify-content:center}.btn{display:inline-flex;gap:var(--sp-1);min-height:48px;padding:0 var(--sp-4);border-radius:999px;font-weight:600;font-size:var(--fs-sm);transition:all var(--duration) var(--ease);white-space:nowrap;border:1px solid var(--line-light);color:var(--text)}.btn:hover{border-color:var(--accent);color:var(--accent)}.btn--primary{background:linear-gradient(135deg,var(--accent),var(--purple));color:#fff;border-color:transparent;box-shadow:0 4px 20px rgba(0,240,255,.2)}.btn--primary:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,240,255,.3);color:#fff}.btn--ghost{background:transparent;border:1px solid var(--line-light)}.btn--ghost:hover{background:rgba(255,255,255,.04);border-color:var(--accent)}.btn--lg{min-height:56px;padding:0 var(--sp-5);font-size:var(--fs-base)}.stats-bar{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);margin:var(--sp-5) 0}.stat-item{text-align:center;padding:var(--sp-4) var(--sp-3);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));transition:border-color var(--duration) var(--ease),transform var(--duration) var(--ease)}.stat-item:hover{border-color:rgba(0,240,255,.2);transform:translateY(-2px)}.stat-item__value{display:block;font-size:var(--fs-2xl);font-weight:800;font-family:SF Mono,Fira Code,JetBrains Mono,monospace;background:linear-gradient(135deg,var(--accent),var(--purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--sp-1)}.stat-item__label{font-size:var(--fs-sm);color:var(--text-dim);font-weight:500}@media (max-width:768px){.stats-bar{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.stats-bar{grid-template-columns:1fr}}.glow-card{position:relative;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;padding:var(--sp-4);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));transition:border-color var(--duration) var(--ease),transform var(--duration) var(--ease),box-shadow var(--duration) var(--ease);overflow:hidden}.glow-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent),var(--purple),transparent);opacity:0;transition:opacity var(--duration) var(--ease)}.glow-card:hover{border-color:rgba(0,240,255,.15);transform:translateY(-4px);box-shadow:0 20px 60px rgba(0,0,0,.3),0 0 30px rgba(0,240,255,.05)}.glow-card:hover:before{opacity:1}.glow-card__icon{font-size:40px;margin-bottom:var(--sp-3);display:block}.glow-card__title{font-size:var(--fs-lg);font-weight:700;margin-bottom:var(--sp-1);letter-spacing:-.01em}.glow-card__text{font-size:var(--fs-sm);color:var(--text-dim);line-height:1.618}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-3);gap:var(--sp-3)}@media (max-width:900px){.feature-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.feature-grid{grid-template-columns:1fr}}.coin-strip{justify-content:center;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-5) 0}.coin-item,.coin-strip{display:flex;align-items:center}.coin-item{flex-direction:column;gap:var(--sp-1);transition:transform var(--duration) var(--ease)}.coin-item:hover{transform:translateY(-4px)}.coin-icon{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;border:2px solid var(--glass-border);transition:border-color var(--duration) var(--ease),box-shadow var(--duration) var(--ease)}.coin-item:hover .coin-icon{border-color:var(--accent);box-shadow:0 0 20px var(--accent-glow)}.coin-icon--trx{background:linear-gradient(135deg,#ff060a,#ff4444);color:#fff}.coin-icon--btc{background:linear-gradient(135deg,#f7931a,#ffb347);color:#fff}.coin-icon--eth{background:linear-gradient(135deg,#627eea,#8c9eff);color:#fff}.coin-icon--bnb{background:linear-gradient(135deg,#f0b90b,#ffd54f);color:#1a1a2e}.coin-icon--sol{background:linear-gradient(135deg,#9945ff,#14f195);color:#fff}.coin-icon--ton{background:linear-gradient(135deg,#0098ea,#40c4ff);color:#fff}.coin-icon--ltc{background:linear-gradient(135deg,#bfbbbb,#e0e0e0);color:#1a1a2e}.coin-icon--xmr{background:linear-gradient(135deg,#ff6600,#ff9e40);color:#fff}.coin-icon--usdt{background:linear-gradient(135deg,#26a17b,#4cdfac);color:#fff}.coin-icon--usdd{background:linear-gradient(135deg,#2169a5,#42a5f5);color:#fff}.coin-name{font-size:var(--fs-xs);color:var(--text-dim);font-weight:600;letter-spacing:.04em}.cta-section{text-align:center;padding:var(--sp-6) var(--sp-4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:28px;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));margin:var(--sp-5) 0;position:relative;overflow:hidden}.cta-section:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse at center,var(--accent-glow),transparent 70%);opacity:.3;pointer-events:none}.cta-section__title{font-size:var(--fs-2xl);font-weight:700;margin-bottom:var(--sp-2);position:relative}.cta-section__text{font-size:var(--fs-md);color:var(--text-dim);margin-bottom:var(--sp-4);position:relative}.cta-section__actions{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);flex-wrap:wrap;position:relative}.footer{border-top:1px solid var(--line);padding:var(--sp-6) 0 var(--sp-4);background:var(--bg-alt)}.footer__grid{display:grid;grid-template-columns:1.618fr repeat(3,1fr);grid-gap:var(--sp-5);gap:var(--sp-5);margin-bottom:var(--sp-5)}.footer__brand{max-width:280px}.footer__brand-name{font-size:var(--fs-lg);font-weight:700;margin-bottom:var(--sp-2);display:flex;align-items:center;gap:var(--sp-1)}.footer__brand-text{font-size:var(--fs-sm);color:var(--text-dim);line-height:1.618}.footer__col-title{font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:var(--sp-3)}.footer__links{display:flex;flex-direction:column;gap:var(--sp-2)}.footer__link{font-size:var(--fs-sm);color:var(--muted);transition:color var(--duration) var(--ease)}.footer__link:hover{color:var(--accent)}.footer__bottom{align-items:center;justify-content:space-between;padding-top:var(--sp-4);border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap}.footer__bottom,.footer__social{display:flex;gap:var(--sp-2)}.footer__social-link{width:36px;height:36px;border-radius:50%;border:1px solid var(--line-light);display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--text-dim);transition:all var(--duration) var(--ease)}.footer__social-link:hover{border-color:var(--accent);color:var(--accent);box-shadow:0 0 12px var(--accent-glow)}@media (max-width:768px){.footer__grid{grid-template-columns:1fr 1fr;gap:var(--sp-4)}.footer__brand{grid-column:1/-1}}@media (max-width:480px){.footer__grid{grid-template-columns:1fr}}.legal-page{padding-top:var(--sp-7)}.legal-page h1{font-size:var(--fs-2xl);font-weight:700;margin-bottom:var(--sp-1);letter-spacing:-.02em}.legal-meta{font-size:var(--fs-sm);color:var(--text-dim);margin-bottom:var(--sp-5);padding-bottom:var(--sp-4);border-bottom:1px solid var(--line)}.legal-content{line-height:1.8;color:var(--text-dim)}.legal-content h2{font-size:var(--fs-xl);font-weight:700;color:var(--text);margin-top:var(--sp-5);margin-bottom:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--line)}.legal-content h3{font-size:var(--fs-lg);font-weight:600;color:var(--text);margin-top:var(--sp-4);margin-bottom:var(--sp-2)}.legal-content p{margin-bottom:var(--sp-3)}.legal-content ol,.legal-content ul{margin-bottom:var(--sp-3);padding-left:var(--sp-4)}.legal-content ul{list-style:disc}.legal-content ol{list-style:decimal}.legal-content li{margin-bottom:var(--sp-1)}.legal-content strong{color:var(--text);font-weight:600}.legal-content table{width:100%;border-collapse:collapse;margin-bottom:var(--sp-4);font-size:var(--fs-sm)}.legal-content td,.legal-content th{padding:var(--sp-2) var(--sp-2);border:1px solid var(--line-light);text-align:left}.legal-content th{background:var(--glass-bg);color:var(--text);font-weight:600}.legal-content hr{border:none;border-top:1px solid var(--line);margin:var(--sp-4) 0}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);counter-reset:step}.step-card{position:relative;counter-increment:step}.step-card:before{content:counter(step);position:absolute;top:var(--sp-4);right:var(--sp-4);width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--purple));display:flex;align-items:center;justify-content:center;font-weight:800;font-size:var(--fs-md);color:#fff}@media (max-width:768px){.steps-grid{grid-template-columns:1fr}}.security-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sp-3);gap:var(--sp-3)}@media (max-width:768px){.security-grid{grid-template-columns:1fr}}.badge-strip{display:flex;gap:var(--sp-2);flex-wrap:wrap;justify-content:center;margin-top:var(--sp-4)}.badge{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:999px;font-size:var(--fs-sm);font-weight:600;color:var(--text-dim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tier-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-3);gap:var(--sp-3)}.tier-card{position:relative;overflow:hidden}.tier-card--featured{border-color:var(--accent);box-shadow:0 0 30px var(--accent-glow)}.tier-card--featured:before{opacity:1}.tier-header{margin-bottom:var(--sp-3)}.tier-name{font-size:var(--fs-lg);font-weight:700;margin-bottom:var(--sp-1)}.tier-limit{font-family:SF Mono,Fira Code,monospace;font-size:var(--fs-sm);color:var(--accent);font-weight:600}.tier-requirements{display:flex;flex-direction:column;gap:var(--sp-1);margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line)}.tier-req{display:flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--text-dim)}.tier-req--check{color:var(--accent)}.tier-req--no{color:var(--muted);text-decoration:line-through;opacity:.6}@media (max-width:768px){.tier-grid{grid-template-columns:1fr}}.feature-detail{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-5);gap:var(--sp-5);align-items:center;margin-bottom:var(--sp-6)}.feature-detail:nth-child(2n){direction:rtl}.feature-detail:nth-child(2n)>*{direction:ltr}.feature-detail__content{display:flex;flex-direction:column;gap:var(--sp-3)}.feature-detail__icon{font-size:48px}.feature-detail__title{font-size:var(--fs-xl);font-weight:700}.feature-detail__text{font-size:var(--fs-base);color:var(--text-dim);line-height:1.618}.feature-detail__mock{aspect-ratio:1.618;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:64px;overflow:hidden;position:relative}.feature-detail__mock:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--accent-glow),var(--purple-glow));opacity:.3}@media (max-width:768px){.feature-detail,.feature-detail:nth-child(2n){grid-template-columns:1fr;direction:ltr}}.divider{border:none;border-top:1px solid var(--line);margin:var(--sp-5) 0}.mono{font-family:SF Mono,Fira Code,JetBrains Mono,monospace}.text-accent{color:var(--accent)}.text-purple{color:var(--purple)}.text-gradient{background:linear-gradient(135deg,var(--accent),var(--purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.star-canvas{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.page-wrapper>:not(.star-canvas){position:relative;z-index:1}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeInUp .6s var(--ease) both}.animate-delay-1{animation-delay:.1s}.animate-delay-2{animation-delay:.2s}.animate-delay-3{animation-delay:.3s}.animate-delay-4{animation-delay:.4s}.animate-delay-5{animation-delay:.5s}.animate-delay-6{animation-delay:.6s}.bg-glow{position:absolute;border-radius:50%;filter:blur(120px);pointer-events:none;z-index:0}.bg-glow--cyan{background:var(--accent);opacity:.06}.bg-glow--purple{background:var(--purple);opacity:.06}@media (max-width:768px){.section--hero{min-height:auto;padding:var(--sp-6) 0 var(--sp-5)}.hero__title{font-size:clamp(36px,10vw,64px)}.container,.container--narrow{width:calc(100% - var(--sp-3) * 2)}}.page{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:100px 0 64px}.page .hero{display:grid;grid-template-columns:1.4fr 1fr;align-items:start;margin-top:24px;grid-gap:20px;gap:20px;text-align:left}.surface{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:28px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero-copy,.hero-stats,.package-card,.section-card{padding:28px}.eyebrow{display:inline-block;padding:8px 12px;background:var(--accent-glow);border-radius:999px;color:var(--accent);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.page h1{font-size:clamp(42px,7vw,76px);line-height:.95;margin-top:14px}.page h2{font-size:clamp(28px,4vw,40px)}.lede,.page .muted{color:var(--text-dim)}.lede{font-size:19px;line-height:1.6;margin-top:18px;max-width:56ch}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;border:1px solid var(--line-light);font-weight:600;color:var(--text)}.button.primary{background:linear-gradient(135deg,var(--accent),var(--purple));color:#fff;border-color:transparent}.stats{display:grid;grid-gap:14px;gap:14px}.stat{display:grid;grid-gap:6px;gap:6px;padding:16px 0;border-bottom:1px solid var(--line)}.stat:last-child{border-bottom:0}.stat strong{font-size:30px}.page .cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:28px}.package-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:24px}.package-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:22px}.package-meta{display:flex;justify-content:space-between;margin-bottom:18px;color:var(--text-dim)}.package-price{font-size:32px;margin-top:10px;font-family:SF Mono,Fira Code,monospace}.page>.section{margin-top:28px;padding:0}.back-link{display:inline-flex;align-items:center;gap:6px;color:var(--text-dim);font-size:15px;margin-bottom:20px}.checkout-layout,.pay-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:start}.checkout-card{padding:32px}.pkg-list{display:flex;flex-direction:column;gap:10px;margin-top:24px}.pkg-row{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-radius:16px;border:2px solid var(--line);background:var(--panel);cursor:pointer;text-align:left;gap:16px;transition:border-color .15s}.pkg-row.selected,.pkg-row:hover{border-color:var(--accent)}.pkg-row.selected{background:var(--accent-glow)}.pkg-row-left{display:flex;flex-direction:column;gap:4px}.pkg-row-left strong{font-size:16px}.pkg-row-left span{font-size:13px}.pkg-row-price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;white-space:nowrap;font-size:18px;font-weight:700}.pkg-row-price .muted{font-size:13px;font-weight:400}.asset-toggle{display:flex;gap:8px;margin-top:8px}.asset-btn{padding:8px 20px;border-radius:999px;border:2px solid var(--line);background:var(--panel);font-weight:600;cursor:pointer;transition:border-color .15s;color:var(--text)}.asset-btn.active{border-color:var(--accent);background:var(--accent-glow);color:var(--accent)}.field-label{display:block;font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text-dim);margin-bottom:8px}.field-input{width:100%;padding:12px 16px;border-radius:12px;border:1.5px solid var(--line);background:var(--panel);font-family:SF Mono,Fira Code,monospace;font-size:14px;color:var(--text);outline:none;transition:border-color .15s}.field-input:focus{border-color:var(--accent)}.field-error{color:#e74c3c;font-size:14px;margin-top:12px}.field-hint{font-size:14px;color:var(--text-dim);margin-top:16px;line-height:1.6}.order-summary{border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-top:20px}.summary-row{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line);font-size:15px;gap:16px}.summary-row:last-child{border-bottom:none}.summary-row.total{font-weight:700;font-size:17px}.qr-wrap{display:flex;justify-content:center;margin:24px 0}.pay-field{margin-top:20px}.copy-row{display:flex;align-items:center;gap:10px;background:var(--panel);border:1.5px solid var(--line);border-radius:12px;padding:10px 14px;margin-top:6px}.copy-row .mono{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:SF Mono,Fira Code,monospace;font-size:13px}.copy-row .mono.amount{font-size:22px;font-weight:700}.copy-btn{padding:6px 14px;border-radius:999px;border:1.5px solid var(--line);background:transparent;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .1s;color:var(--text)}.copy-btn:hover{background:var(--accent-glow)}.countdown{font-size:32px;font-weight:700;font-family:SF Mono,Fira Code,monospace;margin-top:8px;color:var(--accent)}.countdown.urgent{color:#e74c3c}.status-steps{display:flex;flex-direction:column;gap:0;margin-top:28px}.step{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--text-dim);border-left:2px solid var(--line);padding:12px 0 12px 16px;position:relative}.step.done{color:var(--text)}.step.active,.step.done{border-left-color:var(--accent)}.step.active{color:var(--accent)}.step-dot{width:10px;height:10px;border-radius:50%;background:var(--line);position:absolute;left:-6px;flex-shrink:0}.step.active .step-dot,.step.done .step-dot{background:var(--accent)}.status-page{padding:40px!important;text-align:center}.status-icon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;margin:0 auto}.icon-done{background:rgba(39,174,96,.12);color:#27ae60}.icon-failed{background:rgba(231,76,60,.12);color:#e74c3c}.icon-pending{background:var(--accent-glow);color:var(--accent)}.status-expired{background:rgba(231,76,60,.1);color:#e74c3c}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.link{color:var(--accent);text-decoration:underline}.package-card-action{display:flex;justify-content:space-between;align-items:center;margin-top:16px}@media (max-width:900px){.checkout-layout,.package-grid,.page .cards,.page .hero,.pay-layout{grid-template-columns:1fr}}