:root{--bg:#08141f;--bg-deep:#0d2030;--bg-soft:#123049;--ink:#f7f3ea;--muted:#a8bac9;--muted-strong:#dbe5ef;--line:rgba(255,255,255,0.1);--card:rgba(8,21,33,0.74);--card-strong:rgba(15,33,49,0.94);--primary:#0fb79f;--primary-strong:#0b897e;--secondary:#dda548;--secondary-soft:rgba(221,165,72,0.16);--success:#29c983;--shadow:0 26px 90px rgba(1,8,16,0.42);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#08131d}body,html{position:static}body{margin:0;min-height:100vh;color:var(--ink);font-family:var(--font-body),sans-serif;background:radial-gradient(circle at 14% 18%,rgba(15,183,159,.24),transparent 24%),radial-gradient(circle at 88% 10%,rgba(221,165,72,.22),transparent 20%),radial-gradient(circle at 82% 72%,rgba(62,116,188,.18),transparent 24%),linear-gradient(180deg,#08131d,#0c1c2b 42%,#11253a);-webkit-tap-highlight-color:transparent;overscroll-behavior-y:auto;touch-action:manipulation;-webkit-overflow-scrolling:touch}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none}body:before{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95),rgba(0,0,0,.18));mask-image:linear-gradient(180deg,rgba(0,0,0,.95),rgba(0,0,0,.18))}body:after{background:radial-gradient(circle at 50% -10%,rgba(255,255,255,.08),transparent 28%),radial-gradient(circle at 50% 115%,rgba(15,183,159,.08),transparent 34%)}a{color:inherit;text-decoration:none}body,html{overflow-x:hidden;overflow-y:auto;height:auto}button,input,select,textarea{font:inherit}a,button,input,select,textarea{transition:.18s ease}.auth-aside,.auth-feature-list,.auth-form-shell,.auth-shell,.button-row,.cards-grid,.dashboard-grid,.form-grid,.header-main,.header-topline,.hero-copy,.hero-grid,.hero-note-row,.hero-panel-grid,.hero-showcase,.mobile-bottom-nav,.mobile-bottom-nav-icon,.mobile-bottom-nav-link,.network-card-list,.network-category-list,.network-grid,.network-meta-grid,.network-stats-grid,.network-workspace-stack,.page-hero,.page-shell,.section-headline,.section-stack,.seller-finance-grid,.seller-form-grid,.seller-grid,.seller-products-list,.seller-stats-grid,.seller-store-meta,.seller-transactions-list,.seller-wallet-list,.seller-workspace-stack,.showcase-metrics,.showcase-stack,.storefront-header,.timeline-grid,.wallet-form-grid,.wallet-grid,.wallet-inline-form,.wallet-list,.wallet-toolbar{display:grid}.page-shell{width:min(1240px,calc(100% - 32px));margin:0 auto;padding:24px 0 70px;gap:30px}.single-column-shell{width:min(1020px,calc(100% - 32px))}.storefront-app-shell{min-height:100vh;overflow:visible}.storefront-header-wrap{width:min(1240px,calc(100% - 32px));margin:0 auto;padding-top:max(20px,var(--safe-top));position:-webkit-sticky;position:sticky;top:0;z-index:40}.mobile-bottom-nav{display:none}.mobile-bottom-nav-link{text-align:center}.pwa-install-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:radial-gradient(circle at top right,rgba(15,183,159,.16),transparent 32%),linear-gradient(135deg,rgba(10,25,37,.92),rgba(8,19,29,.9))}.pwa-install-copy{display:grid;grid-gap:4px;gap:4px}.pwa-install-copy-head{display:inline-flex;align-items:center;gap:10px;margin-bottom:2px}.pwa-install-badge{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,#f8c96a,#fff0c6);color:#08131d;box-shadow:0 16px 28px rgba(221,165,72,.22)}.pwa-install-badge svg,.pwa-install-button-icon svg{width:18px;height:18px}.pwa-install-kicker{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:rgba(15,183,159,.12);border:1px solid rgba(15,183,159,.18);color:#b9fff2;font-size:.76rem;font-weight:800}.pwa-install-copy strong{font-size:1rem}.pwa-install-copy span{color:var(--muted);font-size:.92rem;line-height:1.7}.pwa-install-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.pwa-dismiss-button,.pwa-install-button{min-height:42px;padding:0 16px;border-radius:999px;font-weight:700}.pwa-install-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(248,201,106,.32);background:linear-gradient(135deg,#f8c96a,#fff0c6);color:#08131d;box-shadow:0 18px 34px rgba(221,165,72,.2)}.pwa-dismiss-button{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--muted-strong)}.pwa-install-button-icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.pwa-install-steps{display:grid;grid-gap:10px;gap:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.pwa-install-step{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:10px;gap:10px;color:var(--muted-strong);font-size:.9rem;line-height:1.7}.pwa-install-step-index{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(15,183,159,.16);border:1px solid rgba(15,183,159,.24);color:#b9fff2;font-size:.82rem;font-weight:800}.storefront-header{padding:16px;background:linear-gradient(180deg,rgba(13,26,39,.94),rgba(9,19,31,.84));animation:fade-up .52s ease both}.header-topline{grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:10px 10px 18px;border-bottom:1px solid rgba(255,255,255,.08)}.header-topline p{margin:0;color:var(--muted);line-height:1.8}.header-main{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:18px 10px 10px}.brand-block{display:inline-flex;align-items:center;gap:14px}.brand-block strong,.session-copy strong{display:block}.brand-block strong{font-size:1.1rem}.brand-block span,.session-copy span{color:var(--muted);font-size:.92rem}.brand-mark{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(135deg,var(--secondary) 0,#f8d28b 45%,var(--primary) 100%);color:#08131d;font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.58rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 18px 38px rgba(12,183,159,.16)}.brand-mark-logo{overflow:hidden;padding:3px;background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.03))}.brand-mark-image{width:100%;height:100%;border-radius:14px;object-fit:cover}.top-nav{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.nav-cluster{padding:8px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.nav-link{padding:11px 16px;border-radius:999px;color:var(--muted-strong)}.nav-link-inner{gap:10px}.nav-link-icon,.nav-link-inner{display:inline-flex;align-items:center}.nav-link-icon{width:26px;height:26px;justify-content:center;border-radius:999px;background:rgba(255,255,255,.08);color:var(--muted-strong);flex-shrink:0}.nav-link-icon svg{width:15px;height:15px}.nav-link-icon.is-gold{background:rgba(221,165,72,.22);color:#ffe8b2}.nav-link-icon.is-mint{background:rgba(15,183,159,.2);color:#b8fff3}.nav-link-badge{min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.75rem;font-weight:800;line-height:1;background:rgba(255,255,255,.08);color:var(--muted-strong)}.nav-link-badge.is-gold{background:#f2c976;color:#3b2500}.nav-link-badge.is-mint{background:#6ce7d2;color:#053631}.nav-link.is-active,.nav-link:hover{color:#08131d;background:linear-gradient(135deg,#f8c96a,#fff0c6)}.nav-link.is-active .nav-link-badge,.nav-link.is-active .nav-link-icon,.nav-link:hover .nav-link-badge,.nav-link:hover .nav-link-icon{color:inherit}.session-panel,.session-panel-wrap{display:flex;align-items:center;gap:12px}.session-panel-wrap{justify-content:flex-end;padding:8px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03))}.session-panel-wrap-app{box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.session-panel-app{width:100%}.session-actions{display:grid;grid-auto-flow:column;grid-gap:10px;gap:10px}.session-actions-app{align-items:stretch}.session-copy{display:grid;grid-gap:2px;gap:2px;text-align:right}.session-copy-app strong{font-size:1rem}.session-badge{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);font-size:.8rem;font-weight:700;letter-spacing:.01em}.session-badge.is-real{color:#082018;background:linear-gradient(135deg,#73f0bb,#d7ffef);box-shadow:0 14px 24px rgba(41,201,131,.18)}.session-badge.is-demo{color:#2a1803;background:linear-gradient(135deg,#ffd07c,#fff1ce);box-shadow:0 14px 24px rgba(221,165,72,.18)}.compact-button{min-height:42px}.surface-card{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:30px;background:linear-gradient(180deg,rgba(13,27,40,.86),rgba(10,21,31,.74));box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:fade-up .56s ease both}.surface-card:after,.surface-card:before{content:"";position:absolute;pointer-events:none}.surface-card:before{inset:0;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 28%)}.surface-card:after{inset:auto auto -60px -60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(221,165,72,.16),transparent 70%)}.notification-center{position:relative}.notification-trigger{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.06);color:var(--muted-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.notification-trigger:hover{background:rgba(255,255,255,.1)}.notification-trigger-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.notification-trigger-icon svg{width:18px;height:18px}.notification-trigger-label{font-weight:700}.notification-badge{min-width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:999px;background:linear-gradient(135deg,#f8c96a,#fff0c6);color:#0a1824;font-size:.78rem;font-weight:800}.notification-panel{position:absolute;top:calc(100% + 12px);right:0;width:min(360px,calc(100vw - 32px));padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:26px;background:linear-gradient(180deg,rgba(10,22,34,.96),rgba(8,18,28,.94));box-shadow:var(--shadow);z-index:60}.notification-item-head,.notification-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.notification-panel-head{margin-bottom:12px}.notification-item strong,.notification-panel-head strong{display:block}.notification-item p,.notification-item span,.notification-panel-head span{color:var(--muted)}.notification-list{display:grid;grid-gap:10px;gap:10px}.notification-item{width:100%;display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:rgba(255,255,255,.05);color:var(--ink);text-align:right}.notification-item:hover{border-color:rgba(15,183,159,.32);background:rgba(15,183,159,.08)}.notification-item.is-read{opacity:.78}.notification-item p{margin:0;line-height:1.7}.notification-dot{width:10px;height:10px;border-radius:50%;background:var(--secondary);box-shadow:0 0 0 6px rgba(221,165,72,.12)}.notification-empty-state{padding:18px;border-radius:20px;background:rgba(255,255,255,.04);color:var(--muted);text-align:center}.storefront-header-clean{padding:14px 16px 16px}.storefront-header-app{background:radial-gradient(circle at top right,rgba(248,201,106,.12),transparent 22%),linear-gradient(180deg,rgba(13,26,39,.96),rgba(9,19,31,.9));box-shadow:0 22px 52px rgba(3,10,18,.26)}.header-main-clean{grid-template-columns:minmax(0,1fr) auto;padding:4px 2px 0;gap:18px}.header-main-app{align-items:start}.header-brand-row{justify-content:space-between;gap:16px}.header-brand-row,.header-utility-row{display:flex;align-items:center;min-width:0}.header-utility-row{justify-content:flex-end;gap:12px}.header-install-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;border:1px solid rgba(248,201,106,.28);border-radius:999px;background:linear-gradient(135deg,#f8c96a,#fff0c6);color:#08131d;box-shadow:0 18px 34px rgba(221,165,72,.18);font-weight:800;white-space:nowrap}.header-install-button:hover{transform:translateY(-1px);box-shadow:0 20px 38px rgba(221,165,72,.24)}.header-install-button-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.header-install-button-icon svg{width:18px;height:18px}.brand-copy{display:grid;grid-gap:4px;gap:4px}.brand-copy-app{gap:3px}.brand-copy-meta{color:rgba(255,255,255,.68);font-size:.76rem;font-weight:700;letter-spacing:.01em}.mobile-menu-toggle{display:none;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.05);color:var(--muted-strong)}.mobile-menu-toggle-bars{display:grid;grid-gap:4px;gap:4px}.mobile-menu-toggle-bars span{width:18px;height:2px;border-radius:999px;background:currentColor;transform-origin:center}.mobile-menu-toggle-label{font-size:.9rem;font-weight:700}.mobile-menu-toggle.is-open{background:rgba(248,201,106,.14);border-color:rgba(248,201,106,.28)}.mobile-menu-toggle.is-open .mobile-menu-toggle-bars span:first-child{transform:translateY(6px) rotate(45deg)}.mobile-menu-toggle.is-open .mobile-menu-toggle-bars span:nth-child(2){opacity:0}.mobile-menu-toggle.is-open .mobile-menu-toggle-bars span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.shell-mini-eyebrow{padding:5px 10px;font-size:.68rem}.header-nav-row{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.storefront-currency-switcher{display:grid;grid-gap:12px;gap:12px;margin-top:16px;padding:14px 16px 0;border-top:1px solid rgba(255,255,255,.08)}.storefront-currency-switcher-copy{display:grid;grid-gap:4px;gap:4px}.storefront-currency-switcher-copy span,.storefront-currency-switcher-feedback{color:var(--muted)}.storefront-currency-switcher-row{gap:8px}.nav-cluster-clean{justify-content:flex-start;padding:6px;background:rgba(255,255,255,.03)}.session-copy-compact{gap:4px}.landing-hero{padding:34px;overflow:hidden}.account-actions,.account-hero-clean,.account-hero-copy,.account-panel-grid,.account-stat,.account-stats-row,.account-summary-card,.account-summary-head,.landing-dual-grid,.landing-hero-grid,.landing-highlights,.landing-spotlight,.landing-spotlight-list,.landing-spotlight-panel,.landing-stats-band,.quick-entry-grid{display:grid}.landing-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:24px;align-items:stretch}.landing-copy{display:grid;grid-gap:20px;gap:20px;align-content:start}.landing-copy h1{margin:0;font-family:var(--font-display),var(--font-body),sans-serif;font-size:clamp(2.7rem,5vw,4.9rem);line-height:1.08;max-width:11ch}.account-actions,.landing-actions{grid-auto-flow:column;justify-content:start;gap:12px}.landing-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.account-banner,.account-guidance-card,.account-list-card,.account-record-card,.account-record-glance-card,.account-record-summary-card,.account-route-card,.account-summary-card,.landing-highlight-card,.quick-entry-card,.wallet-command-panel,.wallet-page-glance-card{position:relative;z-index:1}.landing-highlight-card{display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.landing-spotlight{gap:14px}.account-guidance-band,.account-record-glance,.account-record-list,.account-record-summary-grid,.account-route-grid,.wallet-command-deck,.wallet-page-glance{display:grid}.account-guidance-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.account-guidance-card,.account-route-card,.wallet-command-panel,.wallet-page-glance-card{display:grid;grid-gap:12px;gap:12px;padding:22px;border-radius:26px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05)}.account-guidance-card{min-height:184px;background:linear-gradient(180deg,rgba(14,31,45,.88),rgba(255,255,255,.04))}.account-guidance-card strong,.account-route-card strong,.wallet-command-panel strong,.wallet-page-glance-card strong{font-family:var(--font-display),var(--font-body),sans-serif}.account-guidance-card p,.account-route-card p,.wallet-command-panel p,.wallet-page-glance-card span{margin:0;color:var(--muted);line-height:1.85}.account-route-board{gap:18px}.account-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.account-route-card.is-gold{background:linear-gradient(180deg,rgba(221,165,72,.12),rgba(255,255,255,.04))}.account-route-card.is-mint{background:linear-gradient(180deg,rgba(15,183,159,.14),rgba(255,255,255,.04))}.account-route-card:hover{transform:translateY(-4px);box-shadow:0 24px 56px rgba(6,18,29,.34)}.account-route-topline{width:-moz-fit-content;width:fit-content;min-height:28px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.07);font-size:.76rem}.account-route-badge,.account-route-topline{display:inline-flex;align-items:center;color:var(--muted-strong);font-weight:800}.account-route-badge{justify-content:center;width:44px;height:44px;border-radius:14px;background:rgba(255,255,255,.08)}.wallet-page-copy,.wallet-page-hero{display:grid}.wallet-page-copy{gap:16px}.wallet-page-glance{grid-template-columns:1fr;gap:12px}.wallet-page-glance-card{min-height:118px}.wallet-command-deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wallet-command-panel{min-height:186px;background:linear-gradient(180deg,rgba(12,30,44,.84),rgba(255,255,255,.04))}.account-record-glance{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.account-record-glance-card,.account-record-summary-card{display:grid;grid-gap:8px;gap:8px;min-height:118px;padding:18px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05)}.account-record-card strong,.account-record-glance-card strong,.account-record-summary-card strong{font-family:var(--font-display),var(--font-body),sans-serif}.account-record-card p,.account-record-glance-card span,.account-record-summary-card p{margin:0;color:var(--muted);line-height:1.8}.account-record-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.account-record-list{gap:14px}.account-record-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start;padding:20px 22px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.account-record-main,.account-record-side{display:grid;grid-gap:8px;gap:8px}.account-record-meta{display:flex;flex-wrap:wrap;gap:6px 12px}.account-record-meta span,.account-record-side span{color:rgba(245,247,250,.78);font-size:.93rem}.account-record-side{justify-items:end;min-width:180px;text-align:end}.account-record-status{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.08)}.account-record-status.is-completed{background:rgba(15,183,159,.18);color:#97f3d8}.account-record-status.is-pending{background:rgba(255,184,77,.16);color:#ffd48a}.account-record-status.is-failed{background:rgba(255,99,132,.16);color:#ffb4c2}.landing-spotlight-panel{position:relative;overflow:hidden;gap:16px;padding:24px;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(17,35,52,.92),rgba(10,20,30,.9))}.landing-spotlight-orbit{position:absolute;inset:-30% auto auto 58%;width:240px;height:240px;border-radius:999px;background:radial-gradient(circle,rgba(221,165,72,.26),rgba(15,183,159,.08) 46%,transparent 72%);filter:blur(8px);opacity:.9}.landing-spotlight-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.landing-spotlight-head strong{font-family:var(--font-display),var(--font-body),sans-serif;color:rgba(255,255,255,.34);font-size:1.8rem}.account-summary-head strong,.landing-spotlight-panel h2,.quick-entry-panel h2{margin:0}.landing-spotlight-list{gap:10px}.landing-spotlight-list div,.quick-entry-card{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.landing-stats-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.account-stat,.landing-stat-card{display:grid;grid-gap:6px;gap:6px;padding:18px;border-radius:22px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.07)}.account-stat strong,.landing-stat-card strong{font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.9rem}.landing-stat-card small{color:var(--muted);line-height:1.6}.home-app-showcase,.quick-entry-panel{display:grid;grid-gap:18px;gap:18px;padding:24px 28px}.home-app-showcase{background:radial-gradient(circle at top right,rgba(15,183,159,.14),transparent 26%),linear-gradient(180deg,rgba(9,22,33,.94),rgba(8,18,28,.9))}.home-app-showcase-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.home-app-card{display:grid;grid-gap:10px;gap:10px;min-height:184px;padding:22px;border-radius:26px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(255,255,255,.06),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));box-shadow:0 22px 48px rgba(4,12,19,.18)}.home-app-card-badge{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:15px;background:linear-gradient(135deg,#f8c96a,#fff0c6);color:#08131d;font-size:.86rem;font-weight:900;letter-spacing:.08em}.home-app-card strong{font-family:var(--font-display),var(--font-body),sans-serif}.home-app-card p{margin:0;color:var(--muted);line-height:1.8}.quick-entry-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.quick-entry-card:hover{transform:translateY(-3px);border-color:rgba(15,183,159,.24);background:rgba(15,183,159,.08)}.quick-entry-card-topline,.reveal-card,.reveal-stage,.telecom-glance-card,.telecom-glance-grid,.telecom-offer-topline{display:grid}.quick-entry-card-topline{grid-template-columns:auto 1fr;align-items:center;gap:10px}.quick-entry-card-topline small,.telecom-offer-topline small{color:var(--muted)}.telecom-glance-band{padding:22px 24px}.telecom-glance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.telecom-glance-card{gap:8px;padding:18px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.03))}.telecom-glance-card strong{font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.55rem}.telecom-glance-card p{margin:0;color:var(--muted)}.telecom-offer-topline{grid-template-columns:auto 1fr;align-items:center;gap:10px}.reveal-stage>*{animation:fade-up .62s ease both}.reveal-stage>:nth-child(2){animation-delay:80ms}.reveal-stage>:nth-child(3){animation-delay:.14s}.reveal-stage>:nth-child(4){animation-delay:.2s}.reveal-card{animation:fade-up .68s ease both}.reveal-card:nth-child(2){animation-delay:70ms}.reveal-card:nth-child(3){animation-delay:.13s}.reveal-card:nth-child(4){animation-delay:.19s}.landing-headline{max-width:68ch}.landing-card-grid,.landing-dual-grid .commerce-grid,.landing-dual-grid .timeline-grid{align-items:stretch}.landing-dual-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.landing-card{min-height:100%}.account-hero-clean{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:22px;align-items:stretch}.account-hero-copy{gap:16px;align-content:start}.account-summary-card{gap:16px;padding:22px;border-radius:28px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.account-summary-head{gap:6px}.account-summary-foot span,.account-summary-head span{color:var(--muted)}.account-stats-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.account-stat{min-height:118px;align-content:start}.account-summary-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:4px}.account-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.account-list-card{padding:24px}.list-row-link{color:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.list-row-link:hover{transform:translateY(-1px);background:rgba(255,255,255,.05);border-color:rgba(248,201,106,.2)}.account-banner{border-color:rgba(221,165,72,.2);background:linear-gradient(180deg,rgba(48,32,12,.42),rgba(13,25,36,.8))}.account-settings-hero,.account-settings-teaser,.account-tabs-shell{gap:18px}.account-tabs-shell{grid-template-columns:minmax(0,1.1fr) auto;align-items:center;gap:18px;padding:22px 24px}.account-tabs-copy{gap:8px}.account-settings-hero-copy p,.account-tabs-copy p{margin:0;color:var(--muted);line-height:1.7}.account-tabs-row{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.account-tab-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--muted-strong);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.account-tab-link:hover{transform:translateY(-1px);border-color:rgba(248,201,106,.28);background:rgba(248,201,106,.08)}.account-tab-link.is-active{color:#08131d;border-color:transparent;background:linear-gradient(135deg,#f8c96a,#fff0c6)}.workspace-anchor-section,.workspace-section-nav-shell{gap:18px}.workspace-section-nav-shell{padding:22px 24px}.workspace-section-nav-copy{gap:8px}.workspace-section-nav-copy p{margin:0;color:var(--muted);line-height:1.7}.workspace-section-nav-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.workspace-section-link{display:grid;grid-gap:6px;gap:6px;min-height:92px;padding:16px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.workspace-section-link strong{font-size:1rem}.workspace-section-link span{color:var(--muted);line-height:1.7}.workspace-section-link:hover{transform:translateY(-1px);border-color:rgba(248,201,106,.22);background:rgba(248,201,106,.08)}.account-settings-teaser,.workspace-support-teaser{padding:24px;border-color:rgba(15,183,159,.18);background:linear-gradient(180deg,rgba(12,35,36,.72),rgba(13,25,36,.86))}.account-settings-hero-copy{gap:16px}.product-price-display{display:grid;grid-gap:6px;gap:6px}.product-price-main{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.product-price-main strong{font-size:1.04rem}.product-price-compare,.product-price-hint,.product-price-main span{color:var(--muted);font-size:.9rem}.product-price-compare{text-decoration:line-through}.product-price-hint.is-warning{color:#f4c978}.product-currency-chip-row{display:flex;gap:10px;flex-wrap:wrap}.product-currency-chip{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--muted-strong);cursor:pointer}.product-currency-chip.is-active,.product-currency-chip:hover{color:#08131d;background:linear-gradient(135deg,#f8c96a,#fff0c6)}.wallet-preference-panel{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;border-radius:22px;border:1px solid rgba(255,255,255,.08)}.wallet-preference-panel p{margin:6px 0 0;color:var(--muted);line-height:1.7}.wallet-default-badge{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:26px;padding:0 10px;margin-top:6px;border-radius:999px;background:rgba(15,183,159,.14);border:1px solid rgba(15,183,159,.28);color:#8df2e1;font-size:.78rem;font-weight:700}.hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:24px;padding:38px}.hero-stage{min-height:640px}.auth-aside,.auth-form-shell,.auth-shell,.hero-copy,.page-hero,.section-stack{gap:18px}.hero-copy-rich{justify-content:center}.auth-form-shell h2,.auth-shell h1,.hero-copy h1,.page-hero h1,.section-headline h2,.showcase-panel h2{margin:0;font-family:var(--font-display),var(--font-body),sans-serif;line-height:1.08}.hero-copy h1{font-size:clamp(3rem,5.4vw,5.4rem);max-width:10.5ch}.auth-feature-item span,.auth-shell p,.feature-card p,.field-block span,.hero-copy p,.list-row span,.page-hero p,.role-card p,.showcase-panel p,.surface-muted p,.surface-subpanel p,.timeline-card p{margin:0;color:var(--muted);line-height:1.9}.hero-subcopy{max-width:60ch;font-size:1.03rem}.button-row,.hero-actions{display:grid;grid-auto-flow:column;justify-content:start;grid-gap:12px;gap:12px}.hero-note-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hero-note-card{position:relative;z-index:1;display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);animation:fade-up .62s ease both}.hero-note-dot{width:12px;height:12px;border-radius:999px;background:linear-gradient(135deg,var(--secondary) 0,var(--primary) 100%);box-shadow:0 0 0 6px rgba(15,183,159,.08)}.hero-showcase,.showcase-metrics,.showcase-stack{gap:16px}.showcase-panel{position:relative;z-index:1;gap:18px;padding:24px;border-radius:30px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(19,39,57,.88),rgba(11,22,32,.92));animation:fade-up .7s ease both}.showcase-primary{min-height:320px}.showcase-secondary{background:linear-gradient(145deg,rgba(18,48,72,.88),rgba(9,23,36,.92))}.showcase-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.showcase-header strong{font-family:var(--font-display),var(--font-body),sans-serif;font-size:2.8rem;color:rgba(255,255,255,.22)}.showcase-panel h2{font-size:clamp(1.75rem,2.5vw,2.5rem)}.showcase-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.showcase-metrics div{display:grid;grid-gap:6px;gap:6px;padding:16px;border-radius:20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.07)}.detail-price-block strong,.hero-metric strong,.network-stat-card strong,.seller-stat-card strong,.showcase-metrics strong{font-family:var(--font-display),var(--font-body),sans-serif}.showcase-metrics strong{font-size:1.72rem}.checkout-summary-grid,.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cards-grid.three-up,.hero-panel-grid,.timeline-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.auth-shell,.commerce-card,.feature-card,.hero-metric,.role-card,.timeline-card{position:relative;z-index:1;padding:22px}.hero-metric{gap:8px;background:rgba(255,255,255,.05);border-radius:24px;border:1px solid rgba(255,255,255,.07)}.hero-metric strong{font-size:2rem}.accent-panel{background:linear-gradient(145deg,rgba(15,183,159,.18),rgba(9,21,32,.86))}.eyebrow,.stat-pill,.status-badge,.tag-chip{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:8px 14px;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.04em}.eyebrow,.stat-pill{color:#dffcf3;background:rgba(15,183,159,.12);border:1px solid rgba(15,183,159,.18)}.accent-gold{color:#ffe5ab;background:rgba(221,165,72,.14);border:1px solid rgba(221,165,72,.2)}.tag-chip{color:#ffd88b;background:var(--secondary-soft)}.status-badge{text-transform:uppercase}.status-ready{color:#bdf7df;background:rgba(41,201,131,.14)}.status-next{color:#ffe0a1;background:rgba(221,165,72,.16)}.status-later{color:#d2dce8;background:rgba(168,186,201,.12)}.section-stack{gap:18px}.section-headline{gap:10px}.commerce-card h3,.feature-card h3,.role-card h3,.section-headline h2,.timeline-card h3{margin:0;font-size:1.5rem}.section-headline p{margin:0;color:var(--muted);line-height:1.8}.compact-headline{gap:6px}.list-row,.price-row,.role-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.card-index{display:inline-flex;margin-bottom:16px;color:rgba(255,255,255,.26);font-family:var(--font-display),var(--font-body),sans-serif;font-size:2rem}.commerce-card{gap:16px}.check-list,.stack-list{display:grid;grid-gap:12px;gap:12px;padding:0;margin:0;list-style:none}.check-list li{padding:12px 14px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.ghost-button,.inline-link,.primary-button,.primary-link,.secondary-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:16px;border:1px solid transparent;cursor:pointer}.catalog-entry-link{gap:10px}.catalog-entry-link.is-trend{border-color:rgba(15,183,159,.26);background:linear-gradient(135deg,rgba(15,183,159,.16),rgba(255,255,255,.08))}.entry-link-badge{min-width:30px;height:30px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.88rem;font-weight:800;line-height:1;flex-shrink:0}.entry-link-badge.is-gold{background:#f3cb7b;color:#412b03}.entry-link-badge.is-mint{background:#6be6d2;color:#083c36}.entry-link-badge.is-slate{background:rgba(255,255,255,.14);color:var(--ink)}.purchase-lines-panel{padding:26px}.purchase-lines-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.catalog-flow-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.catalog-flow-step{position:relative;display:grid;grid-gap:8px;gap:8px;padding:18px 20px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));min-height:148px}.catalog-flow-step:before{content:"";position:absolute;inset:auto auto 0 0;width:100%;height:3px;background:linear-gradient(90deg,rgba(221,165,72,.9),rgba(15,183,159,.9));opacity:.5}.catalog-card-hint,.catalog-flow-step span{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:28px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.08);color:var(--muted-strong);font-size:.78rem;font-weight:800}.catalog-flow-step strong{font-size:1.08rem}.catalog-flow-step p{margin:0;color:var(--muted);line-height:1.8}.provider-selector-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.provider-selector-card{display:grid;grid-gap:16px;gap:16px;padding:24px;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05);min-height:200px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.provider-selector-card.is-gold{background:linear-gradient(180deg,rgba(221,165,72,.14),rgba(255,255,255,.04))}.provider-selector-card.is-mint{background:linear-gradient(180deg,rgba(15,183,159,.14),rgba(255,255,255,.04))}.provider-selector-card.is-disabled{opacity:.78;border-color:rgba(255,255,255,.06)}.provider-selector-card:hover{transform:translateY(-4px);border-color:rgba(248,201,106,.22);box-shadow:0 26px 60px rgba(6,18,29,.36)}.provider-selector-card.is-mint:hover{border-color:rgba(15,183,159,.28)}.provider-selector-head,.provider-selector-meta{display:flex;align-items:center;gap:12px}.provider-selector-meta{justify-content:space-between;color:var(--muted);font-size:.92rem}.provider-selector-status{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05)}.provider-selector-status.is-live{color:#7ce7d0}.provider-selector-status.is-empty{color:#f1c37a}.provider-selector-head div{display:grid;grid-gap:4px;gap:4px}.provider-selector-card p,.provider-selector-head span,.provider-selector-head strong{display:block}.provider-selector-head div span{color:var(--muted);font-size:.94rem}.provider-selector-card p{margin:0;color:var(--muted-strong);line-height:1.9}.catalog-intro-topline,.provider-selector-topline,.support-panel-topline{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:28px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.07);color:var(--muted-strong);font-size:.76rem;font-weight:800}.catalog-card-hint{margin-top:auto}.provider-selector-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-intro-band,.catalog-route-grid,.support-composer-panel,.support-page-glance,.support-thread-panel,.support-workspace-grid{display:grid}.catalog-intro-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.catalog-intro-card,.catalog-route-card,.support-composer-panel,.support-page-glance-card,.support-thread-panel{padding:22px;border-radius:26px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05)}.catalog-intro-card{display:grid;grid-gap:12px;gap:12px;min-height:190px;background:linear-gradient(180deg,rgba(12,32,47,.82),rgba(255,255,255,.04))}.catalog-intro-card strong,.catalog-route-card strong,.support-page-glance-card strong,.support-panel-head strong{font-family:var(--font-display),var(--font-body),sans-serif}.catalog-intro-card p,.catalog-route-card p,.support-page-glance-card span{margin:0;color:var(--muted);line-height:1.85}.catalog-route-board{gap:18px}.catalog-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.catalog-route-card{display:grid;grid-gap:12px;gap:12px;min-height:174px}.catalog-route-card span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:rgba(15,183,159,.12);color:#8ef0db;font-weight:800}.purchase-line-card{display:grid;grid-gap:14px;gap:14px;padding:20px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05);min-height:172px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.purchase-line-card:hover{transform:translateY(-4px);border-color:rgba(248,201,106,.22);box-shadow:0 24px 56px rgba(6,18,29,.34)}.purchase-line-card.is-gold{background:linear-gradient(180deg,rgba(221,165,72,.12),rgba(255,255,255,.04))}.purchase-line-card.is-mint{background:linear-gradient(180deg,rgba(15,183,159,.14),rgba(255,255,255,.04))}.purchase-line-card.is-slate{background:linear-gradient(180deg,rgba(96,119,144,.18),rgba(255,255,255,.04))}.purchase-line-head{display:flex;align-items:center;gap:12px}.purchase-line-card p,.purchase-line-head span,.purchase-line-head strong{display:block}.purchase-line-head div{display:grid;grid-gap:4px;gap:4px}.purchase-line-head div span{color:var(--muted);font-size:.9rem}.purchase-line-card p{margin:0;color:var(--muted-strong);line-height:1.8}.primary-button,.primary-link{color:#07121b;background:linear-gradient(135deg,#f7c86b,#ffe7b2 48%,#61dec7);box-shadow:0 18px 32px rgba(11,184,160,.16)}.ghost-button,.secondary-link{color:var(--ink);background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.08)}.inline-link{color:#8ef0de;padding:0;min-height:auto;justify-content:start}.auth-shell,.page-hero{padding:28px}.compact-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end}.form-grid{gap:16px}.field-block{display:grid;grid-gap:8px;gap:8px}.field-block input,.field-block select,.field-block textarea,.input-like-select{min-height:52px;border-radius:16px;border:1px solid rgba(255,255,255,.12);color:#0a1620;background:rgba(255,255,255,.97);padding:0 16px;outline:none}.field-block textarea{min-height:120px;padding:14px 16px;resize:vertical}.field-block input:focus,.field-block select:focus,.field-block textarea:focus,.input-like-select:focus{border-color:rgba(15,183,159,.45);box-shadow:0 0 0 4px rgba(15,183,159,.1)}.surface-muted,.surface-subpanel,.wallet-section-card,.wallet-transactions-panel{display:grid;grid-gap:10px;gap:10px;padding:18px;border-radius:22px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.product-detail-grid{align-items:stretch}.detail-price-block{display:grid;grid-gap:6px;gap:6px}.detail-price-block strong{font-size:clamp(1.8rem,3vw,2.6rem)}.list-row{padding:14px 16px;border-radius:20px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.list-row strong,.price-row strong{font-size:1.05rem}.list-row-tail{display:grid;grid-gap:4px;gap:4px;text-align:left}.account-number-row{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.account-copy-button{min-width:88px;justify-content:center;padding-inline:10px}.account-copy-button.is-success{border-color:rgba(72,187,120,.45);color:#8ff0b3}.account-copy-button.is-error{border-color:rgba(248,113,113,.45);color:#ffb4b4}.ghost-button:hover,.inline-link:hover,.primary-button:hover,.primary-link:hover,.secondary-link:hover{transform:translateY(-2px)}.commerce-grid{align-items:stretch}.commerce-feature-card,.feature-card,.role-card,.timeline-card{min-height:220px}.execution-section .timeline-card{min-height:210px}.auth-layout{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);gap:20px;padding:20px;overflow:hidden;background:radial-gradient(circle at top left,rgba(248,201,106,.14),transparent 24%),radial-gradient(circle at bottom right,rgba(15,183,159,.14),transparent 28%),linear-gradient(180deg,rgba(11,24,36,.96),rgba(7,17,27,.92))}.auth-intent-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:8px;border-radius:24px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.auth-intent-button{min-height:48px;border:0;border-radius:16px;background:transparent;color:var(--muted-strong);cursor:pointer;font-weight:700}.auth-intent-button:hover{background:rgba(255,255,255,.05)}.auth-intent-button.is-active{color:#08131d;background:linear-gradient(135deg,#f8c96a,#fff0c6);box-shadow:0 16px 26px rgba(221,165,72,.2)}.auth-app-hero,.auth-hero-stat-card,.auth-hero-stat-grid,.auth-top-card,.auth-top-strip,.auth-trust-strip{display:grid}.auth-app-hero{gap:14px}.auth-brand-block{align-items:flex-start;gap:16px}.auth-brand-copy{gap:5px}.auth-brand-copy strong{font-size:clamp(1.2rem,2vw,1.5rem)}.auth-hero-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.auth-hero-stat-card{gap:8px;min-height:116px;padding:16px;border-radius:22px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));align-content:start}.auth-hero-stat-card span{color:var(--muted);font-size:.82rem}.auth-hero-stat-card strong{font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.08rem}.auth-feature-list-rich{gap:14px}.auth-feature-item-rich{min-height:124px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.035));border-color:rgba(255,255,255,.09)}.auth-trust-strip{gap:6px;padding:18px 20px;border-radius:24px}.auth-top-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.auth-top-card{gap:6px;min-height:92px;padding:16px 18px;border-radius:22px;align-content:start}.auth-top-card strong{font-size:.98rem}.auth-top-card span,.auth-trust-strip span{color:var(--muted);line-height:1.75}.auth-status-card-elevated{border-style:solid;border-color:rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.03))}.auth-aside,.auth-form-shell{position:relative;z-index:1}.auth-aside{padding:30px;border-radius:32px;background:radial-gradient(circle at top left,rgba(221,165,72,.22),transparent 28%),radial-gradient(circle at bottom right,rgba(15,183,159,.16),transparent 24%),linear-gradient(180deg,rgba(15,32,47,.96),rgba(8,18,28,.92));border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 70px rgba(2,10,18,.34)}.auth-feature-list{gap:12px}.auth-feature-item{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.auth-feature-item strong{font-size:1.02rem}.auth-form-shell{padding:30px;border-radius:32px;background:radial-gradient(circle at top,rgba(255,255,255,.07),transparent 26%),rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.auth-actions{align-items:stretch}.account-summary-head-rich{grid-template-columns:auto 1fr;align-items:center;gap:14px}.account-avatar-badge{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(135deg,#f8c96a,#fff0c6);color:#08131d;font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.5rem;font-weight:900}.account-summary-meta{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border-radius:22px}.account-summary-meta span{color:var(--muted);line-height:1.75}.account-guidance-band-inline{margin-top:6px}.support-attachment-list,.support-composer,.support-message-body,.support-message-stack,.support-quick-actions,.support-shell,.support-status-card,.support-status-strip{display:grid}.support-shell{gap:18px}.support-workspace-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:18px;align-items:start}.support-composer-panel,.support-thread-panel{gap:16px}.support-panel-head{border-radius:30px;background:radial-gradient(circle at top left,rgba(248,201,106,.12),transparent 20%),linear-gradient(180deg,rgba(9,22,33,.96),rgba(8,18,28,.92));display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.wallet-flow-card{min-height:148px;padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03))}.support-panel-head div{background:radial-gradient(circle at top right,rgba(248,201,106,.14),transparent 24%),linear-gradient(180deg,rgba(12,30,44,.88),rgba(255,255,255,.04));gap:8px}.support-quick-prompt-shell{display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:26px;background:radial-gradient(circle at top right,rgba(255,255,255,.06),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03))}.support-status-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.support-status-card{gap:6px;padding:16px 18px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.08)}.support-status-card strong{font-size:1.3rem}.support-message-stack{gap:12px}.support-message-card{max-width:min(760px,92%);padding:16px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.06)}.support-message-card.admin{justify-self:start;background:rgba(255,239,201,.1)}.support-message-card.user{justify-self:end;background:rgba(97,222,199,.1)}.support-message-head,.support-message-meta,.support-upload-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.support-message-body{gap:10px;margin-top:10px}.support-message-body p{margin:0;line-height:1.9}.support-attachment-list{gap:10px}.support-attachment-item{display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.support-attachment-item img{width:100%;max-height:280px;object-fit:cover;border-radius:14px}.support-attachment-item audio{width:100%}.support-quick-actions{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.support-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08);color:var(--muted-strong)}.support-composer{gap:12px}.support-composer textarea,.support-upload-row input{width:100%}.support-composer textarea{min-height:120px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.96);color:#09141d;padding:14px 16px;resize:vertical}.support-composer textarea:focus,.support-upload-row input:focus{outline:none;border-color:rgba(15,183,159,.45);box-shadow:0 0 0 4px rgba(15,183,159,.1)}.support-upload-row input{min-height:52px;border-radius:16px;border:1px dashed rgba(255,255,255,.18);background:rgba(255,255,255,.05);color:var(--muted-strong);padding:12px 14px}.support-note{margin:0;color:var(--muted);line-height:1.8}.support-page-glance{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.support-page-glance-card{display:grid;grid-gap:8px;gap:8px;min-height:120px}.support-empty-state{padding:20px;border-radius:20px;background:rgba(255,255,255,.04);border:1px dashed rgba(255,255,255,.12);color:var(--muted)}.auth-status-card strong{font-size:1rem}.network-grid,.seller-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)}.network-workspace-stack,.seller-workspace-stack{gap:20px}.network-hero-panel,.seller-hero-panel{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-gap:20px;gap:20px;align-items:stretch}.network-hero-copy,.network-hero-summary,.seller-hero-copy,.seller-hero-summary,.wallet-overview-strip{display:grid}.network-hero-copy,.seller-hero-copy{gap:14px;align-content:start}.network-hero-copy h1,.seller-hero-copy h1{margin:0;font-family:var(--font-display),var(--font-body),sans-serif;font-size:clamp(2rem,3vw,3rem);line-height:1.12;max-width:15ch}.network-hero-copy p,.seller-hero-copy p{margin:0;color:var(--muted);line-height:1.85;max-width:60ch}.network-hero-summary,.seller-hero-summary,.wallet-overview-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.network-hero-metric,.seller-hero-metric,.wallet-overview-card{display:grid;grid-gap:8px;gap:8px;padding:18px;border-radius:22px;min-height:138px;align-content:start}.network-hero-metric strong,.seller-hero-metric strong,.wallet-overview-card strong{font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.7rem}.network-hero-metric span,.seller-hero-metric span,.wallet-overview-card span{color:var(--muted-strong)}.network-hero-metric p,.seller-hero-metric p,.wallet-overview-card p{margin:0;color:var(--muted);line-height:1.7}.network-meta-grid,.network-stats-grid,.seller-stats-grid,.seller-store-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.network-cards-card,.network-categories-card,.network-note-panel,.network-onboarding-panel,.network-profile-panel,.network-refill-panel,.network-stat-card,.network-stock-panel,.seller-assets-panel,.seller-form-card,.seller-products-card,.seller-profile-panel,.seller-stat-card,.seller-store-panel,.wallet-center-panel{padding:24px}.seller-stat-card strong{font-size:2.3rem}.network-stat-card strong{font-size:2.1rem}.seller-form-grid,.wallet-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-quick-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:14px;gap:14px}.workspace-quick-button{display:grid;grid-gap:10px;gap:10px;align-content:start;min-height:152px;padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));color:var(--ink);text-align:right;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.workspace-quick-button:hover{transform:translateY(-4px);border-color:rgba(248,201,106,.22);box-shadow:0 24px 56px rgba(6,18,29,.34)}.workspace-quick-button.is-active{border-color:rgba(15,183,159,.28);background:linear-gradient(180deg,rgba(15,183,159,.16),rgba(255,255,255,.05));box-shadow:0 22px 48px rgba(11,184,160,.18)}.workspace-collapsible-badge,.workspace-quick-badge{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 10px;border-radius:14px;background:linear-gradient(135deg,rgba(247,200,107,.9),rgba(97,222,199,.82));color:#07121b;font-size:.84rem;font-weight:900;letter-spacing:.08em}.workspace-collapsible-copy strong,.workspace-quick-button strong{font-size:1.02rem}.workspace-collapsible-copy small,.workspace-collapsible-copy span,.workspace-quick-button small,.workspace-quick-button span{margin:0;color:var(--muted);line-height:1.75}.workspace-collapsible-card{display:grid;grid-gap:16px;gap:16px}.workspace-collapsible-trigger{width:100%;display:flex;align-items:flex-start;gap:14px;padding:0;border:0;background:transparent;color:inherit;text-align:right;cursor:pointer}.workspace-collapsible-copy{display:grid;grid-gap:4px;gap:4px;flex:1 1}.workspace-collapsible-state{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:var(--muted-strong);white-space:nowrap}.workspace-collapsible-body{display:grid;grid-gap:16px;gap:16px}.workspace-collapsible-card.is-open .workspace-collapsible-state{border-color:rgba(15,183,159,.24);background:rgba(15,183,159,.12);color:#8ef0de}.field-span-2{grid-column:span 2}.helper-copy,.inline-feedback{margin:0;color:var(--muted);line-height:1.8}.inline-feedback{color:#8ef0de}.delivery-result-block{display:grid;grid-gap:8px;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.seller-cover-preview p{word-break:break-all}.wallet-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;gap:16px}.wallet-flow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.wallet-center-panel{gap:18px}.network-quick-grid,.wallet-quick-grid{margin-top:2px}.wallet-overview-strip{margin-top:6px}.wallet-section-card{padding:22px}.network-card-row,.network-category-row,.seller-product-row,.seller-transaction-row,.seller-wallet-row,.wallet-account-row,.wallet-operation-row,.wallet-saved-row,.wallet-transaction-row{padding:16px 18px;border-radius:22px}.network-card-row,.network-category-row,.seller-transaction-row,.seller-wallet-row,.wallet-account-row{align-items:flex-start}.wallet-row-actions{gap:8px}.network-stat-card,.seller-stat-card{display:grid;grid-gap:10px;gap:10px;min-height:188px;align-content:start}.network-cards-card,.network-categories-card,.network-note-panel,.network-onboarding-panel,.network-profile-panel,.network-refill-panel,.network-stock-panel,.seller-assets-panel,.seller-form-card,.seller-products-card,.seller-profile-panel,.seller-store-panel{display:grid;grid-gap:18px;gap:18px}.network-onboarding-panel.workspace-collapsible-card,.network-refill-panel.workspace-collapsible-card,.network-selected-category-panel.workspace-collapsible-card,.network-stock-panel.workspace-collapsible-card,.wallet-section-card.workspace-collapsible-card,.wallet-transactions-panel.workspace-collapsible-card,.workspace-anchor-section.workspace-collapsible-card{gap:18px}.network-meta-grid,.seller-store-meta{gap:14px}.network-meta-grid .surface-muted,.seller-store-meta .surface-muted{min-height:118px;align-content:start}.network-cards-card .stack-list,.network-categories-card .stack-list,.seller-products-card .stack-list{gap:14px}.network-toolbar,.seller-toolbar{align-items:end;padding:14px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.network-selected-category-panel{display:grid;grid-gap:16px;gap:16px;padding:24px}.network-selected-category-summary{min-height:92px}.wallet-empty-state,.wallet-flow-card,.wallet-request-intro{display:grid;grid-gap:8px;gap:8px}.wallet-empty-state{margin-bottom:16px}.wallet-empty-state p{margin:0}.wallet-flow-card strong,.wallet-operation-head strong,.wallet-request-balance strong{font-size:1.05rem}.wallet-request-intro{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:16px}.wallet-deposit-account-card,.wallet-deposit-account-grid,.wallet-deposit-account-number,.wallet-deposit-guide,.wallet-deposit-guide-actions,.wallet-deposit-note{display:grid}.wallet-deposit-guide,.wallet-deposit-note{gap:12px}.wallet-deposit-guide{grid-template-columns:minmax(0,1fr) auto;align-items:start;margin-bottom:16px}.wallet-deposit-account-card p,.wallet-deposit-guide p,.wallet-deposit-note p{margin:0;color:var(--muted);line-height:1.85}.wallet-deposit-guide-actions{gap:10px;min-width:220px}.wallet-deposit-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wallet-deposit-account-card{gap:12px;padding:20px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);min-height:186px}.wallet-deposit-account-card strong,.wallet-deposit-guide strong,.wallet-deposit-note strong{font-family:var(--font-display),var(--font-body),sans-serif}.wallet-deposit-account-number{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:auto;padding:12px 14px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.wallet-deposit-account-number span{color:var(--muted-strong);font-weight:800;word-break:break-all}.wallet-flow-card p,.wallet-request-intro p{margin:0}.wallet-request-balance{display:grid;grid-gap:6px;gap:6px;text-align:left}.wallet-operation-head{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.wallet-status-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;font-size:.78rem;border:1px solid transparent}.wallet-status-success{background:rgba(84,214,160,.14);border-color:rgba(84,214,160,.28);color:#9df3c8}.wallet-status-warning{background:rgba(255,194,92,.12);border-color:rgba(255,194,92,.24);color:#ffd27d}.wallet-status-danger{background:rgba(255,120,120,.12);border-color:rgba(255,120,120,.24);color:#ffb1b1}.wallet-transactions-panel{margin-top:18px}.wallet-inline-form{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-bottom:16px}.wallet-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.wallet-toolbar-wide{grid-template-columns:repeat(3,minmax(0,1fr))}.network-category-actions,.wallet-row-actions{flex-wrap:wrap}.wallet-verification-card p{margin:0}.network-toolbar,.seller-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:16px;gap:16px}.network-card-row,.network-category-row,.seller-product-row,.seller-transaction-row,.seller-wallet-row,.wallet-account-row,.wallet-operation-row,.wallet-saved-row,.wallet-transaction-row{align-items:center}.wallet-transaction-row{align-items:flex-start}.wallet-transaction-main,.wallet-transaction-side{display:grid;grid-gap:6px;gap:6px}.wallet-transaction-meta{display:flex;flex-wrap:wrap;gap:6px 12px}.wallet-transaction-main>span,.wallet-transaction-meta span,.wallet-transaction-side span{color:rgba(245,247,250,.76);font-size:.93rem}.wallet-transaction-side{justify-items:flex-end;min-width:190px;text-align:end}.wallet-transaction-status{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:4px 10px;background:rgba(255,255,255,.08)}.wallet-transaction-status.is-completed{background:rgba(15,183,159,.18);color:#97f3d8}.wallet-transaction-status.is-pending{background:rgba(255,184,77,.16);color:#ffd48a}.wallet-transaction-status.is-failed{background:rgba(255,99,132,.16);color:#ffb4c2}.network-card-caption,.seller-products-caption{margin-top:12px}.network-category-row.is-active{border-color:rgba(15,183,159,.24);background:rgba(255,255,255,.09)}.network-toolbar-actions{justify-content:flex-end}.network-selected-category-summary{margin-top:16px}@keyframes fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ambient-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.checkout-preview-card,.hero-metric,.spotlight-card{animation:ambient-float 7s ease-in-out infinite}.checkout-preview-card,.hero-metric:nth-child(2){animation-delay:.6s}.hero-metric:nth-child(3),.spotlight-card{animation-delay:1.1s}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.account-hero-shell,.catalog-hero-shell,.support-workspace-grid,.telecom-hero-shell{grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr);gap:20px;align-items:stretch}.catalog-hero-aside,.catalog-hero-copy,.catalog-products-grid,.catalog-stat-strip,.checkout-preview-metrics,.checkout-shell-grid,.telecom-offers-grid{display:grid}.catalog-hero-aside,.catalog-hero-copy{gap:16px}.catalog-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.spotlight-card{min-height:150px;align-content:start}.catalog-products-grid,.telecom-offers-grid{align-items:stretch}.checkout-result-actions,.telecom-card-actions{display:grid;grid-gap:10px;gap:10px}.catalog-product-card,.telecom-offer-card{min-height:280px}.catalog-detail-image,.catalog-product-image,.media-preview-image{width:100%;object-fit:cover;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.catalog-product-image{height:180px;margin-bottom:14px}.catalog-detail-image{height:220px;margin-bottom:16px}.media-preview-tile{display:grid;grid-gap:10px;gap:10px;align-content:start}.media-preview-image{height:120px}.telecom-card-actions{margin-top:auto}.catalog-product-topline{display:flex;align-items:center;justify-content:space-between;gap:14px}.catalog-product-index{color:rgba(255,255,255,.34);font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.5rem}.catalog-product-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted-strong);font-size:.9rem}.catalog-price-row{align-items:center}.catalog-family-grid,.catalog-section-grid{align-items:stretch}.catalog-family-card,.catalog-section-card{min-height:250px}.catalog-family-card.is-active,.catalog-section-card.is-active{border-color:rgba(15,183,159,.42);box-shadow:0 30px 70px rgba(8,25,38,.46),0 0 0 1px rgba(15,183,159,.16)}.catalog-inline-actions{margin-top:auto}.catalog-family-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.catalog-family-metrics div{display:grid;grid-gap:4px;gap:4px;padding:14px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.catalog-family-metrics strong{font-size:1.05rem}.catalog-family-metrics span{color:var(--muted);font-size:.9rem}.catalog-level-button,.catalog-level-focus-card,.catalog-level-picker-grid,.catalog-level-shell,.catalog-level-stats,.catalog-products-focus,.catalog-products-focus-grid{display:grid}.catalog-level-shell{grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:18px;align-items:start}.catalog-level-picker-grid{gap:14px}.catalog-level-picker-grid,.catalog-level-picker-grid-families{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-level-focus-card,.catalog-products-focus{gap:16px}.catalog-level-focus-card{position:-webkit-sticky;position:sticky;top:18px}.catalog-level-button strong,.catalog-level-focus-card h3,.catalog-products-focus h3{font-family:var(--font-display),var(--font-body),sans-serif}.catalog-level-button p,.catalog-level-focus-card p,.catalog-products-focus p{margin:0;color:var(--muted)}.catalog-level-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.catalog-level-stats div{display:grid;grid-gap:4px;gap:4px;padding:13px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.catalog-level-stats strong{font-size:1.04rem}.catalog-level-stats span{color:var(--muted);font-size:.88rem}.catalog-level-button{gap:10px;padding:18px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:var(--ink);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.catalog-level-button:hover{transform:translateY(-2px);border-color:rgba(15,183,159,.24);background:rgba(255,255,255,.055)}.catalog-level-button.is-active{border-color:rgba(15,183,159,.42);background:linear-gradient(180deg,rgba(15,183,159,.14),rgba(255,255,255,.05));box-shadow:0 22px 44px rgba(8,25,38,.32),0 0 0 1px rgba(15,183,159,.14)}.catalog-level-button-head,.catalog-level-button-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.catalog-level-button-head span{color:rgba(255,255,255,.34);font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.35rem}.catalog-level-button-meta{color:var(--muted-strong);font-size:.9rem}.catalog-level-button-family .catalog-level-button-meta strong{font-size:.98rem}.catalog-products-focus-grid{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:16px;align-items:center}.detail-breadcrumbs,.detail-meta-strip{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.detail-breadcrumbs{color:var(--muted-strong);font-size:.92rem}.detail-breadcrumbs a:hover{color:var(--secondary)}.detail-meta-strip{margin-top:6px}.account-section-grid{align-items:stretch}.account-activity-card,.account-transactions-shell{min-height:100%}.checkout-shell{gap:20px}.product-checkout-shell{gap:18px}.product-checkout-grid{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(0,1.08fr);grid-gap:18px;gap:18px;align-items:start}.product-checkout-actions,.product-checkout-alert-stack,.product-checkout-form-grid,.product-checkout-form-panel,.product-checkout-metrics,.product-checkout-result,.product-checkout-result-meta,.product-checkout-spotlight,.product-checkout-total-card{display:grid}.product-checkout-form-panel,.product-checkout-spotlight{gap:16px}.product-checkout-title{font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.5rem}.product-checkout-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-checkout-metrics div,.product-checkout-total-card{gap:6px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.04)}.product-checkout-metrics span,.product-checkout-review-list span,.product-checkout-total-card span{color:var(--muted)}.product-checkout-metrics strong,.product-checkout-total-card strong{font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.15rem}.product-checkout-review-list{gap:10px}.product-checkout-form-grid{gap:14px}.product-checkout-alert-stack{gap:10px}.product-checkout-actions{grid-template-columns:minmax(0,1fr) 220px;gap:12px;align-items:stretch}.product-checkout-total-card{align-content:center}.product-checkout-result{gap:12px;margin-top:4px}.product-checkout-result.is-success{border-color:rgba(41,201,131,.24);background:rgba(41,201,131,.08)}.product-checkout-result.is-error{border-color:rgba(221,165,72,.28);background:rgba(221,165,72,.1)}.product-checkout-result-meta{gap:6px}.service-checkout-shell{gap:18px}.service-checkout-intro-card,.service-checkout-intro-head,.service-checkout-preview-strip,.service-checkout-side-note,.service-checkout-summary-grid{display:grid}.service-checkout-intro-card,.service-checkout-side-note{gap:14px}.service-checkout-intro-head{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:14px;align-items:center}.service-checkout-intro-head div{display:grid;grid-gap:8px;gap:8px}.service-checkout-intro-head strong,.service-checkout-preview-strip strong,.service-checkout-summary-grid strong{font-family:var(--font-display),var(--font-body),sans-serif}.service-checkout-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.service-checkout-preview-strip div,.service-checkout-summary-grid div{display:grid;grid-gap:6px;gap:6px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.04)}.service-checkout-preview-strip span,.service-checkout-summary-grid span{color:var(--muted)}.service-checkout-preview-card{align-content:start}.service-checkout-preview-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.service-checkout-side-note{padding:16px;border-radius:20px}.service-checkout-confirm-button{width:100%}.checkout-shell-grid{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:18px;align-items:stretch}.checkout-form-column{display:grid;grid-gap:18px;gap:18px}.checkout-flow-stack,.checkout-review-list,.flow-choice-grid,.package-choice-list,.package-group-stack,.provider-choice-grid{display:grid}.package-tools-row{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:12px;gap:12px;align-items:end}.package-search-field,.package-sort-field{min-width:0}.checkout-flow-stack,.checkout-step-card{gap:16px}.checkout-step-head{display:flex;align-items:flex-start;gap:12px}.checkout-step-head div{display:grid;grid-gap:6px;gap:6px}.checkout-review-card strong,.checkout-step-head strong,.flow-choice-card strong,.package-choice-card strong,.provider-choice-card strong{font-family:var(--font-display),var(--font-body),sans-serif}.checkout-inline-note,.checkout-inline-panel p,.checkout-step-head p,.flow-choice-card span,.package-choice-card span,.provider-choice-card small,.provider-choice-card span{margin:0;color:var(--muted)}.flow-choice-grid,.provider-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.amount-chip,.flow-choice-card,.package-choice-card,.provider-choice-card{width:100%;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:var(--ink)}.flow-choice-card,.package-choice-card,.provider-choice-card{display:grid;grid-gap:8px;gap:8px;padding:16px;text-align:right;border-radius:20px}.provider-choice-card small{font-size:.82rem}.amount-chip.is-active,.flow-choice-card.is-active,.package-choice-card.is-active,.provider-choice-card.is-active{border-color:rgba(15,183,159,.36);background:linear-gradient(180deg,rgba(15,183,159,.14),rgba(255,255,255,.05));box-shadow:0 14px 28px rgba(6,24,40,.18)}.flow-choice-card.is-disabled{opacity:.58;cursor:not-allowed;border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.025);box-shadow:none}.flow-choice-card.is-disabled:hover{transform:none}.amount-chip-row{display:flex;flex-wrap:wrap;gap:10px}.amount-chip{min-height:44px;padding:10px 14px;border-radius:999px}.package-choice-list{gap:10px;max-height:none;overflow:visible;padding-right:2px}.package-choice-rail{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:2px 2px 8px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.package-choice-rail::-webkit-scrollbar{display:none}.package-choice-rail .package-choice-card{flex:0 0 min(320px,84vw);scroll-snap-align:start}.package-rail-actions,.package-rail-toolbar{display:flex;align-items:center}.package-rail-toolbar{justify-content:space-between;gap:12px}.package-rail-toolbar p{margin:0;color:var(--muted)}.package-rail-actions{gap:8px}.package-rail-button{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:var(--ink)}.package-rail-button:hover{border-color:rgba(15,183,159,.28);background:rgba(15,183,159,.1)}.package-group-stack{gap:14px}.package-group-tabs{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.package-group-tabs::-webkit-scrollbar{display:none}.package-group-tab{display:grid;grid-gap:4px;gap:4px;min-width:148px;padding:12px 14px;text-align:right;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:var(--ink)}.package-group-tab strong{font-family:var(--font-display),var(--font-body),sans-serif}.package-group-tab span{color:var(--muted);font-size:.84rem}.package-group-tab.is-active{border-color:rgba(15,183,159,.36);background:linear-gradient(180deg,rgba(15,183,159,.14),rgba(255,255,255,.05));box-shadow:0 14px 28px rgba(6,24,40,.18)}.package-group-card{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.03)}.package-group-panel{margin-top:4px}.package-group-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.package-group-head div{display:grid;grid-gap:4px;gap:4px}.package-group-head strong{font-family:var(--font-display),var(--font-body),sans-serif}.package-group-head span:not(.tag-chip){color:var(--muted);font-size:.9rem}.package-choice-price{display:grid;grid-gap:4px;gap:4px;justify-items:end}.checkout-inline-note{padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.checkout-inline-note strong{display:block;margin-bottom:4px}.checkout-inline-note.is-warning{border-color:rgba(221,165,72,.28);color:#f2cf95;background:rgba(221,165,72,.1)}.checkout-inline-note.is-success{border-color:rgba(41,201,131,.24);color:#9be7c0;background:rgba(41,201,131,.08)}.checkout-inline-panel,.checkout-review-card{display:grid;grid-gap:14px;gap:14px}.checkout-review-list{gap:10px}.checkout-review-list div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.checkout-review-list div:last-child{padding-bottom:0;border-bottom:0}.checkout-review-list span{color:var(--muted)}.checkout-preview-card{position:relative;z-index:1;display:grid;grid-gap:16px;gap:16px;padding:22px;border-radius:26px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(18,42,61,.88),rgba(10,23,34,.92))}.checkout-preview-card h3{margin:0;font-size:1.5rem}.checkout-preview-card p{margin:0;color:var(--muted)}.checkout-preview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.checkout-preview-metrics div{display:grid;grid-gap:6px;gap:6px;padding:14px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.07)}.checkout-preview-metrics strong{font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.3rem}.checkout-result-card{margin-top:4px}.checkout-result-actions{margin-top:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-result-card.is-success{border-color:rgba(41,201,131,.24);background:rgba(41,201,131,.08)}.checkout-result-card.is-error{border-color:rgba(221,90,90,.24);background:rgba(221,90,90,.08)}@media (max-width:1024px){.account-guidance-band,.account-hero-clean,.account-hero-shell,.account-panel-grid,.account-record-card,.account-record-glance,.account-record-summary-grid,.account-route-grid,.account-stats-row,.auth-layout,.cards-grid.three-up,.catalog-hero-shell,.catalog-stat-strip,.checkout-preview-metrics,.checkout-result-actions,.checkout-shell-grid,.checkout-summary-grid,.compact-hero,.dashboard-grid,.flow-choice-grid,.header-main,.header-main-clean,.header-topline,.hero-grid,.hero-note-row,.hero-panel-grid,.home-app-showcase-grid,.landing-dual-grid,.landing-hero-grid,.landing-highlights,.landing-stats-band,.network-grid,.network-hero-panel,.network-hero-summary,.network-meta-grid,.network-stats-grid,.network-toolbar,.package-tools-row,.product-checkout-grid,.provider-choice-grid,.quick-entry-grid,.seller-form-grid,.seller-grid,.seller-hero-panel,.seller-hero-summary,.seller-stats-grid,.seller-store-meta,.seller-toolbar,.service-checkout-intro-head,.service-checkout-preview-strip,.service-checkout-summary-grid,.showcase-metrics,.telecom-hero-shell,.timeline-grid,.wallet-command-deck,.wallet-deposit-account-grid,.wallet-deposit-guide,.wallet-flow-grid,.wallet-form-grid,.wallet-grid,.wallet-inline-form,.wallet-overview-strip,.wallet-page-glance,.wallet-toolbar,.wallet-toolbar-wide,.workspace-quick-grid{grid-template-columns:1fr}.hero-copy h1,.landing-copy h1,.network-hero-copy h1,.seller-hero-copy h1{max-width:none}.session-copy{text-align:right}.session-actions{grid-auto-flow:row}.network-toolbar-actions{justify-content:stretch}.account-actions,.account-tabs-row,.landing-actions{grid-auto-flow:row}}@media (max-width:680px){body{padding-left:var(--safe-left);padding-right:var(--safe-right)}.page-shell,.single-column-shell,.storefront-header-wrap{width:min(100% - 20px,100%)}.storefront-header-wrap{padding-top:max(10px,var(--safe-top))}.storefront-app-shell{padding-bottom:calc(92px + var(--safe-bottom))}.storefront-header{padding:12px;border-radius:24px;background:radial-gradient(circle at top right,rgba(248,201,106,.12),transparent 34%),linear-gradient(180deg,rgba(14,29,43,.96),rgba(8,18,28,.92))}.header-topline{grid-template-columns:1fr;gap:8px;padding:6px 6px 14px}.header-topline p{font-size:.9rem}.header-main{gap:14px;padding:14px 6px 4px}.header-main-clean{grid-template-columns:1fr;padding:4px 0 0;gap:12px}.header-brand-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap}.header-utility-row{display:grid;justify-content:stretch;grid-gap:10px;gap:10px}.header-install-button{width:100%}.mobile-menu-toggle{display:inline-flex;flex-shrink:0;min-width:52px;padding:0 14px;border-radius:18px;order:0}.mobile-menu-toggle-label{display:none}.brand-block{justify-content:flex-start;order:1;align-items:flex-start;gap:12px}.brand-block,.brand-block div{flex:1 1;min-width:0}.brand-mark{width:46px;height:46px;font-size:1.38rem;border-radius:16px;box-shadow:0 18px 34px rgba(8,13,20,.28)}.brand-copy{gap:5px}.brand-copy .eyebrow{padding:6px 10px;font-size:.68rem}.session-panel-wrap{width:100%;padding:12px;border-radius:24px;align-items:stretch;justify-content:stretch;background:linear-gradient(180deg,rgba(15,30,45,.86),rgba(8,18,28,.86))}.session-panel{width:100%;gap:14px;padding:10px;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.06)}.session-copy{text-align:right;gap:4px}.session-copy strong{font-size:1rem}.brand-copy-meta{font-size:.72rem}.storefront-header-app{border-radius:26px}.notification-trigger{min-height:52px;border-radius:18px}.header-nav-row{display:none;border-top:1px solid rgba(255,255,255,.08)}.header-nav-row.is-open{display:block;animation:fade-up .22s ease both}.account-guidance-band-inline,.auth-hero-stat-grid,.auth-top-strip{grid-template-columns:1fr}.auth-hero-stat-card,.auth-top-card{min-height:auto}.pwa-install-banner{position:fixed;z-index:70;display:grid;justify-items:stretch;grid-gap:14px;gap:14px;margin-top:0;padding:16px;border-radius:24px;box-shadow:0 28px 60px rgba(2,10,18,.38);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.pwa-install-banner,.pwa-install-banner.is-fixed-mobile{inset:auto 12px calc(88px + var(--safe-bottom)) 12px}.pwa-install-actions{justify-content:stretch}.pwa-dismiss-button,.pwa-install-button{width:100%}.nav-cluster{display:grid;overflow:visible;width:100%;padding:8px;border-radius:24px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.top-nav{display:grid;min-width:0}.nav-link{display:inline-flex;align-items:center;min-height:42px}.nav-link,.nav-link-inner{justify-content:center;width:100%}.mobile-bottom-nav{position:fixed;inset:auto 10px calc(10px + var(--safe-bottom)) 10px;z-index:60;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(9,22,33,.94),rgba(7,17,27,.92));box-shadow:0 24px 54px rgba(4,12,21,.4);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.mobile-bottom-nav-link{display:grid;grid-gap:6px;gap:6px;justify-items:center;align-content:center;min-height:64px;padding:8px 6px;border-radius:18px;color:var(--muted);font-size:.78rem;font-weight:700}.mobile-bottom-nav-link.is-active{background:linear-gradient(180deg,rgba(15,183,159,.16),rgba(255,255,255,.05));color:var(--ink);box-shadow:inset 0 0 0 1px rgba(15,183,159,.24)}.mobile-bottom-nav-icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(255,255,255,.06)}.mobile-bottom-nav-link.is-active .mobile-bottom-nav-icon{background:rgba(15,183,159,.18);color:#9df5df}.mobile-bottom-nav-icon svg{width:18px;height:18px}.account-list-card,.auth-shell,.hero-grid,.home-app-showcase,.landing-hero,.network-hero-panel,.network-selected-category-panel,.page-hero,.quick-entry-panel,.seller-hero-panel{padding:22px}.landing-hero{padding:24px 20px;border-radius:28px;background:radial-gradient(circle at top right,rgba(248,201,106,.18),transparent 30%),radial-gradient(circle at bottom left,rgba(15,183,159,.14),transparent 28%),linear-gradient(180deg,rgba(10,23,34,.96),rgba(9,20,30,.92))}.landing-copy{gap:16px}.landing-copy .eyebrow{box-shadow:0 10px 24px rgba(221,165,72,.14)}.landing-copy .hero-subcopy{font-size:.98rem;line-height:1.9}.landing-highlights{grid-template-columns:1fr;gap:10px}.landing-highlight-card{grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:15px 16px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.035))}.landing-highlight-card .hero-note-dot{margin-top:5px}.landing-spotlight{gap:12px}.landing-spotlight-panel{padding:20px;border-radius:24px;box-shadow:0 26px 56px rgba(3,12,22,.28)}.landing-spotlight-orbit{inset:-22% auto auto 48%;width:190px;height:190px;opacity:.82}.landing-stats-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.landing-stat-card{min-height:108px;padding:14px 12px;border-radius:18px;text-align:center;justify-items:center}.landing-stat-card strong{font-size:1.45rem}.landing-stat-card span{font-size:.8rem}.landing-stat-card small{font-size:.72rem;line-height:1.5}.home-app-showcase,.purchase-lines-panel,.quick-entry-panel{border-radius:28px}.home-app-showcase{background:radial-gradient(circle at top left,rgba(15,183,159,.16),transparent 26%),linear-gradient(180deg,rgba(9,23,34,.96),rgba(8,18,28,.9))}.home-app-showcase-grid,.quick-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-app-card,.quick-entry-card{min-height:172px;padding:18px;border-radius:22px}.home-app-card-badge{width:42px;height:42px;border-radius:14px}.quick-entry-card{background:radial-gradient(circle at top right,rgba(255,255,255,.07),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));box-shadow:0 18px 34px rgba(5,12,20,.18)}.quick-entry-card-topline{gap:8px}.purchase-line-card{padding:18px;border-radius:24px;box-shadow:0 20px 40px rgba(5,12,20,.16)}.commerce-feature-card,.role-card,.timeline-card{border-radius:24px}.auth-aside,.auth-form-shell{padding:22px}.auth-form-shell h2,.auth-shell h1,.hero-copy h1,.page-hero h1{font-size:clamp(2.15rem,10vw,3rem);line-height:1.12}.checkout-preview-card h3,.commerce-card h3,.feature-card h3,.role-card h3,.section-headline h2,.showcase-panel h2,.timeline-card h3{font-size:1.28rem}.page-shell{gap:22px;padding-bottom:42px}.catalog-product-card,.commerce-feature-card,.feature-card,.hero-stage,.role-card,.telecom-offer-card,.timeline-card{min-height:auto}.account-actions,.button-row,.hero-actions,.landing-actions{grid-auto-flow:row}.ghost-button,.primary-button,.primary-link,.secondary-link{width:100%;min-height:50px}.catalog-flow-strip,.catalog-level-picker-grid,.catalog-level-picker-grid-families,.catalog-level-shell,.catalog-level-stats,.catalog-products-focus-grid,.purchase-lines-grid{grid-template-columns:1fr}.catalog-level-focus-card{position:static}.catalog-intro-band,.catalog-route-grid,.provider-selector-grid,.support-page-glance{grid-template-columns:1fr}.session-panel{flex-direction:column;align-items:stretch}.notification-center,.notification-trigger,.session-panel-wrap{width:100%}.notification-center{order:-1}.notification-trigger{justify-content:space-between}.notification-panel{position:static;width:100%;margin-top:12px;max-height:min(65vh,420px);overflow:auto}.header-nav-row{margin-top:10px;padding-top:10px}.storefront-currency-switcher{padding:12px 0 0}.session-actions{grid-template-columns:1fr}.account-summary-foot,.list-row,.network-card-row,.network-category-row,.network-toolbar-actions,.price-row,.role-card-head,.seller-product-row,.seller-transaction-row,.seller-wallet-row,.support-message-head,.support-message-meta,.support-upload-row,.wallet-account-row,.wallet-operation-head,.wallet-operation-row,.wallet-row-actions,.wallet-saved-row,.wallet-transaction-meta,.wallet-transaction-row{flex-direction:column;align-items:stretch}.list-row-tail{text-align:right}.wallet-operation-meta,.wallet-transaction-side{min-width:0;justify-items:start;text-align:right}.network-toolbar-actions>*,.network-toolbar>*,.seller-toolbar>*,.support-upload-row>*,.wallet-row-actions>*{width:100%}.catalog-product-meta,.catalog-product-topline,.checkout-review-list div,.package-rail-actions,.package-rail-toolbar,.showcase-header{flex-wrap:wrap}.catalog-product-meta,.price-row{justify-content:flex-start}.card-index,.catalog-product-index,.showcase-header strong{font-size:1.2rem}.account-activity-card,.catalog-product-card,.checkout-preview-card,.hero-note-card,.landing-highlight-card,.network-hero-metric,.seller-hero-metric,.showcase-panel,.surface-muted,.surface-subpanel,.telecom-offer-card,.wallet-overview-card,.wallet-section-card,.wallet-transactions-panel{border-radius:20px}.field-span-2{grid-column:auto}.product-checkout-actions,.product-checkout-metrics,.wallet-request-intro{grid-template-columns:1fr}.wallet-request-balance{text-align:right}.account-summary-head-rich{grid-template-columns:1fr}.account-avatar-badge{width:52px;height:52px}.support-message-card{width:100%}}@media (max-width:520px){body{font-size:15px}.page-shell,.single-column-shell,.storefront-header-wrap{width:min(100% - 12px,100%)}.auth-aside,.auth-form-shell,.auth-shell,.hero-grid,.landing-hero,.network-cards-card,.network-categories-card,.network-hero-panel,.network-note-panel,.network-onboarding-panel,.network-profile-panel,.network-refill-panel,.network-stat-card,.network-stock-panel,.page-hero,.quick-entry-panel,.seller-assets-panel,.seller-form-card,.seller-hero-panel,.seller-products-card,.seller-profile-panel,.seller-stat-card,.seller-store-panel,.storefront-header,.wallet-center-panel,.workspace-quick-button{padding:18px}.page-shell{padding-top:14px;padding-bottom:calc(32px + var(--safe-bottom));gap:18px}.mobile-bottom-nav{inset:auto 6px calc(6px + var(--safe-bottom)) 6px;gap:6px;padding:8px;border-radius:20px}.mobile-bottom-nav-link{min-height:60px;font-size:.72rem}.mobile-bottom-nav-icon{width:30px;height:30px}.mobile-menu-toggle{width:52px;padding:0}.home-app-card{min-height:auto;padding:18px}.landing-hero{padding:20px 16px;border-radius:24px}.header-brand-row{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.brand-copy strong{font-size:1.02rem}.brand-copy span:last-child{font-size:.8rem;line-height:1.55}.brand-copy .eyebrow,.brand-copy span:last-child,.brand-copy-meta{display:none}.account-guidance-card,.auth-feature-item-rich,.auth-hero-stat-card,.auth-top-card,.wallet-flow-card,.workspace-quick-button{padding:16px}.account-summary-meta,.auth-trust-strip{padding:14px 16px}.pwa-install-banner{padding:12px;border-radius:18px}.pwa-install-banner.is-fixed-mobile{inset:auto 10px calc(84px + var(--safe-bottom)) 10px}.pwa-install-copy strong{font-size:.94rem}.pwa-install-copy span{font-size:.84rem}.pwa-install-copy-head{gap:8px}.pwa-install-badge{width:38px;height:38px;border-radius:14px}.account-summary-foot,.header-brand-row,.landing-spotlight-head,.notification-item-head,.notification-panel-head,.session-actions{align-items:stretch;flex-direction:column}.account-tabs-row>*,.notification-panel-head .ghost-button,.session-actions>*,.workspace-quick-grid>*,.workspace-section-nav-grid>*{width:100%}.workspace-collapsible-trigger{flex-direction:column}.workspace-collapsible-state{width:100%}.account-tabs-shell,.workspace-section-nav-shell{padding:20px 18px}.account-tab-link,.workspace-section-link{justify-content:flex-start}.header-topline{display:none}.auth-shell p,.brand-block span,.hero-copy p,.page-hero p,.section-headline p,.session-copy span,.showcase-panel p,.surface-muted p,.surface-subpanel p{font-size:.92rem;line-height:1.75}.auth-form-shell h2,.auth-shell h1,.hero-copy h1,.page-hero h1{font-size:clamp(1.9rem,9vw,2.45rem)}.account-panel-grid,.account-stats-row,.catalog-stat-strip,.hero-note-row,.landing-highlights,.landing-stats-band,.network-hero-summary,.quick-entry-grid,.seller-hero-summary,.showcase-metrics,.wallet-overview-strip{gap:10px}.home-app-showcase-grid,.quick-entry-grid{grid-template-columns:1fr 1fr;gap:10px}.home-app-card,.quick-entry-card{min-height:156px;padding:16px;border-radius:20px}.home-app-card strong,.quick-entry-card strong{font-size:.98rem}.home-app-card p,.quick-entry-card span{font-size:.84rem;line-height:1.65}.landing-stat-card{min-height:96px;padding:12px 10px}.landing-stat-card strong{font-size:1.28rem}.landing-spotlight-panel{padding:18px}.landing-spotlight-head strong{font-size:1.45rem}.purchase-line-card{padding:16px;border-radius:20px}.eyebrow,.stat-pill,.status-badge,.tag-chip{padding:7px 12px;font-size:.72rem}.auth-feature-item,.check-list li,.hero-note-card,.list-row{padding:12px 13px}.account-list-card,.account-settings-teaser,.account-summary-card,.network-card-row,.network-category-row,.seller-product-row,.seller-transaction-row,.seller-wallet-row,.support-message-card,.wallet-account-row,.wallet-operation-row,.wallet-saved-row,.wallet-section-card,.wallet-transaction-row,.wallet-transactions-panel,.workspace-support-teaser{padding:14px}.support-message-head,.support-message-meta,.wallet-operation-head,.wallet-row-actions,.wallet-transaction-meta{gap:8px}.field-block input,.field-block select,.field-block textarea,.input-like-select{min-height:50px;padding:0 14px}.field-block textarea{padding:12px 14px}.showcase-header{align-items:flex-start}.showcase-header strong{opacity:.6}}