@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-400.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-500.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-600.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-700.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-400.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-500.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-700.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-800.ttf) format("truetype");font-display:swap;font-weight:800}:root{--bg:#00000f;--panel:rgba(255,255,255,0.035);--panel-strong:rgba(255,255,255,0.06);--line:rgba(255,255,255,0.08);--line-strong:rgba(255,255,255,0.14);--text:#e8eeff;--muted:rgba(232,238,255,0.58);--dim:rgba(232,238,255,0.38);--cyan:#00d4ff;--gold:#d4a843;--purple:#7b2fff;--green:#00e5a0;--red:#ff4560;--font-sans:"Space Grotesk",sans-serif;--font-mono:"JetBrains Mono",monospace}*{box-sizing:border-box}body,html{min-height:100%;margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:radial-gradient(circle at 18% 24%,rgba(123,47,255,.13),transparent 34%),radial-gradient(circle at 82% 62%,rgba(0,212,255,.07),transparent 38%),linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:auto,auto,48px 48px,48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 0,transparent 78%)}.i18n-shell{min-height:100vh}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}.mono{font-family:var(--font-mono)}.site-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-column-gap:28px;column-gap:28px;min-height:68px;padding:0 32px;background:rgba(0,0,15,.72);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-nav__left,.site-nav__links,.site-nav__right,.site-nav__top{display:flex;align-items:center;gap:10px}.site-nav__top{display:contents;gap:28px}.site-nav__left{grid-column:2;grid-row:1;justify-content:flex-start;gap:28px}.site-nav__links{justify-content:flex-start;gap:20px}.site-nav__right{grid-column:3;grid-row:1;justify-content:flex-end}.brand{grid-column:1;grid-row:1;display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.04em}.brand__mark{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:linear-gradient(135deg,var(--purple),var(--cyan));box-shadow:0 8px 24px rgba(123,47,255,.35)}.brand__logo{display:block;width:auto;height:28px}.site-nav__link{padding:9px 0;border-bottom:1px solid transparent;color:var(--muted);font-size:13px;font-weight:600;white-space:nowrap}.site-nav__link.is-active,.site-nav__link:hover{color:var(--cyan);border-bottom-color:var(--cyan)}.wallet-chip{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;padding:8px 12px;background:rgba(255,255,255,.025);color:var(--muted);font-size:11px;letter-spacing:.05em;white-space:nowrap}.wallet-chip--warning{border-color:rgba(212,168,67,.55);color:var(--gold)}.wallet-chip--ghost{padding-inline:9px;color:var(--dim)}.language-menu{position:relative}.language-trigger{display:inline-flex;min-width:98px;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:rgba(255,255,255,.025);color:var(--cyan);font-size:12px;font-weight:500;letter-spacing:0}.language-trigger__icon{display:grid;width:15px;height:15px;place-items:center;flex:0 0 auto}.language-trigger__icon svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.language-trigger__code{display:none;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.04em}.language-popover{position:absolute;z-index:40;top:calc(100% + 10px);right:0;width:184px;border:1px solid var(--line);border-radius:13px;padding:7px;background:rgba(4,4,18,.97);box-shadow:0 18px 54px rgba(0,0,0,.42)}.language-option{display:grid;grid-template-columns:30px 1fr 16px;align-items:center;width:100%;min-height:36px;border:0;border-radius:8px;padding:0 9px;background:transparent;color:var(--text);text-align:left}.language-option.is-selected{background:rgba(0,212,255,.09);color:var(--cyan)}.language-option__code{color:var(--muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em}.language-option__name{font-size:13px;font-weight:500}.language-option__check{color:var(--cyan);font-size:13px;text-align:right}.wallet-button{display:flex;min-height:38px;align-items:center;gap:6px}.page{position:relative;z-index:1;width:min(1200px,calc(100% - 40px));margin:0 auto;padding:32px 0 80px}.hero{padding:66px 0 48px;text-align:center}.eyebrow,.label{color:var(--cyan);font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.hero h1{max-width:840px;margin:18px auto 0;font-size:clamp(42px,7vw,72px);line-height:1.02;letter-spacing:-.02em;background:linear-gradient(180deg,#fff 30%,rgba(232,238,255,.52));-webkit-background-clip:text;background-clip:text;color:transparent}.hero p{max-width:720px;margin:20px auto 0;color:var(--muted);font-size:18px;line-height:1.65}.actions,.hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid transparent;border-radius:8px;padding:10px 16px;font-weight:700;transition:background .16s,border-color .16s,color .16s}.btn--primary{background:var(--gold);color:#060608;box-shadow:0 8px 24px rgba(212,168,67,.22)}.btn--cyan{border-color:rgba(0,212,255,.65);background:rgba(0,212,255,.05);color:var(--cyan)}.btn--ghost{border-color:var(--line-strong);background:rgba(255,255,255,.025);color:var(--text)}.btn:disabled{cursor:not-allowed;opacity:.55}.grid{display:grid;grid-gap:16px;gap:16px}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.card,.panel{border:1px solid var(--line);border-radius:14px;background:var(--panel)}.card{padding:22px}.card h3{margin:12px 0 0;font-size:18px}.card p,.muted{color:var(--muted);line-height:1.65}.stat__value{margin-top:12px;color:var(--gold);font-family:var(--font-mono);font-size:28px;font-weight:800}.section-head{margin:74px auto 28px;text-align:center}.section-head h2{margin:10px 0 0;font-size:clamp(28px,4vw,42px)}.buy-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:22px;gap:22px;align-items:start}.buy-title{text-align:center;margin:0 0 14px}.buy-title h1{margin:0;font-size:20px;font-weight:700;line-height:1.15;letter-spacing:-.01em}.buy-title p{margin:4px 0 0;color:var(--muted);font-size:11px;font-weight:400}.buy-grid--prototype{grid-template-columns:minmax(0,1fr) clamp(360px,34vw,410px);gap:20px}.buy-main{display:grid;grid-gap:14px;gap:14px}.buy-panel,.summary-card{border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.022)}.buy-panel{padding:17px 19px}.buy-panel-title{display:flex;align-items:center;gap:10px;margin:-2px 0 14px;border-bottom:1px solid var(--line);padding-bottom:12px}.buy-panel-title h2{margin:0;color:var(--cyan);font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.2em;line-height:1.2;text-transform:uppercase}.optional-tag,.recommend-tag{margin-left:auto;border:1px solid var(--line-strong);border-radius:7px;padding:5px 9px;color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.license-list{display:grid;grid-gap:8px;gap:8px}.license-row{display:grid;grid-template-columns:118px 150px minmax(170px,1fr) 150px;align-items:center;width:100%;border:1px solid var(--line);border-radius:10px;padding:11px 15px;background:rgba(123,47,255,.06);color:var(--text);text-align:left;cursor:pointer}.license-row.is-selected{border-color:rgba(0,212,255,.75);background:rgba(0,212,255,.065)}.license-tier,.license-yield{color:var(--muted);font-family:var(--font-mono);letter-spacing:.1em}.license-tier{font-size:11px;font-weight:400;text-transform:uppercase}.license-yield{font-size:11px;letter-spacing:.06em;justify-self:start;text-align:right;width:min(100%,210px)}.license-price{color:var(--gold);font-family:var(--font-sans);font-size:22px;font-weight:700;letter-spacing:0}.quantity-cell{display:flex;align-items:center;justify-content:flex-end;gap:12px}.card-quantity-row>span,.quantity-cell>span{color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.amount-row,.product-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:12px;border:1px solid var(--line);border-radius:10px;padding:11px 15px;background:rgba(255,255,255,.02)}.amount-row span{display:block;color:var(--muted);font-size:13px}.amount-row strong{color:var(--gold);font-family:var(--font-mono);font-size:13px;font-weight:400}.inline-yield{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:9px;border-top:1px dashed rgba(255,255,255,.08);padding-top:8px}.inline-yield span{color:var(--green);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.inline-yield strong{color:var(--cyan);font-size:14px}.inline-yield small{color:var(--muted);font-family:var(--font-mono);font-size:11px}.product-intro{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;justify-content:stretch;width:100%;grid-gap:12px;gap:12px}.product-intro>*{min-width:0}.product-intro__head{display:flex;width:100%}.product-intro__formula span,.product-intro__grid span,.product-intro__head span{color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.product-intro__head strong{color:var(--gold);font-family:var(--font-mono);font-size:13px;font-weight:500}.product-intro__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;grid-gap:10px;gap:10px}.product-intro__formula div,.product-intro__grid div{display:grid;grid-gap:5px;gap:5px;min-width:0;border:1px solid var(--line);border-radius:8px;padding:10px;background:rgba(0,0,0,.12)}.product-intro__grid strong{color:var(--cyan);font-family:var(--font-sans);font-size:15px;line-height:1.2}.product-intro__grid small{color:var(--muted);font-size:11px;font-weight:500}.product-intro__formula{display:grid;grid-template-columns:calc((100% - 20px) / 3 * 2 + 10px) minmax(0,1fr);width:100%;grid-gap:10px;gap:10px}.product-intro__formula strong{color:var(--text);font-family:var(--font-mono);font-size:11px;font-weight:400;line-height:1.45}.product-intro__formula small{color:var(--muted);font-size:11px;line-height:1.35}.product-intro p{margin:0;border:1px dashed rgba(212,168,67,.35);border-radius:8px;padding:9px 10px;color:var(--gold);font-size:12px;line-height:1.45;white-space:nowrap}.stepper{display:flex;align-items:center;gap:11px;font-family:var(--font-mono)}.stepper button{width:30px;height:30px;border:1px solid var(--line-strong);border-radius:8px;background:rgba(255,255,255,.03);color:var(--text);font-size:14px}.stepper button:disabled{cursor:not-allowed}.stepper.is-disabled{opacity:.38;pointer-events:none}.stepper strong{min-width:24px;text-align:center;color:var(--text);font-size:14px;font-weight:400}.hardware-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.hardware-card{position:relative;display:flex;min-height:200px;flex-direction:column;border:1px solid var(--line);border-radius:12px;padding:13px;background:rgba(255,255,255,.021);color:var(--text);text-align:left;cursor:pointer}.hardware-card.is-selected{border-color:var(--green);background:rgba(0,212,255,.06)}.hardware-card .recommend-tag{position:absolute;top:0;right:0;border-color:transparent;border-radius:0 12px 0 9px;background:var(--green);color:#00150f}.hardware-image{display:grid;height:112px;place-items:center;border:1px dashed var(--line-strong);border-radius:8px;color:var(--muted);font-family:var(--font-mono);letter-spacing:.2em;font-size:10px;text-transform:uppercase}.hardware-image.has-product-image{overflow:hidden;border-style:solid;background:rgba(255,255,255,.035)}.hardware-image img{width:100%;height:100%;object-fit:contain}.hardware-card h3{margin:12px 0 0;font-size:16px;font-weight:700;line-height:1.2}.hardware-card p{min-height:46px;margin:8px 0 0;color:var(--muted);font-size:13px;font-weight:500;line-height:1.35}.hardware-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;border-top:1px solid var(--line);padding-top:10px;color:var(--cyan);font-size:12px}.hardware-bottom strong{color:var(--gold);font-family:var(--font-sans);font-weight:700;letter-spacing:0}.card-quantity-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;border-top:1px solid var(--line);padding-top:10px}.specs-trigger{border:0;padding:0;background:transparent;color:var(--cyan);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.buy-summary{position:-webkit-sticky;position:sticky;top:84px;display:grid;grid-gap:12px;gap:12px}.summary-card{padding:17px}.summary-card-title{margin-top:0}.total-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:14px}.price-compare-row{border-top:1px dashed rgba(255,255,255,.07);padding-top:10px}.summary-card .summary-row.price-compare-row strong{color:var(--gold)}.summary-card .summary-row.price-compare-row .price-original{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:rgba(255,69,96,.78);text-decoration-color:rgba(255,69,96,.78);text-decoration-thickness:1px}.discount-inline{display:inline-flex;margin-left:0;border:1px solid rgba(212,168,67,.38);border-radius:999px;padding:2px 7px;background:rgba(212,168,67,.08);font-style:normal;font-size:11px;font-weight:600;white-space:nowrap}.discount-inline,.total-row strong{color:var(--gold);font-family:var(--font-sans)}.total-row strong{font-size:25px;font-weight:700;letter-spacing:0;line-height:1.1}.summary-card .summary-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;grid-gap:16px;gap:16px;color:var(--muted);font-size:13px;font-weight:500}.summary-card .summary-row>span{min-width:0}.summary-card .summary-row:not(.price-compare-row)>span{white-space:nowrap}.summary-card .summary-row strong{color:var(--text);font-weight:700}.summary-card .price-compare-row>span{display:inline-flex;min-width:0;align-items:center;gap:8px}.payment-methods{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.payment-group{border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.025);transition:border-color .15s ease,background .15s ease}.payment-group.is-selected{border-color:rgba(0,212,255,.7);background:rgba(0,212,255,.045)}.payment-option{display:grid;width:100%;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:center;border:0;border-radius:10px;padding:11px 12px;background:transparent;color:var(--text);text-align:left}.payment-option strong{font-size:13px;font-weight:600}.payment-option small{color:var(--muted);font-size:11px}.payment-label{display:flex;align-items:baseline;gap:8px;min-width:0;white-space:nowrap}.radio-dot{position:relative;width:16px;height:16px;border:1.5px solid var(--line-strong);border-radius:999px}.payment-group.is-selected .radio-dot{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(0,212,255,.08)}.radio-dot:after{content:"";position:absolute;inset:4px;border-radius:inherit;background:transparent}.payment-group.is-selected .radio-dot:after{background:var(--cyan)}.chain-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin:0 12px 12px 40px;border-top:1px solid rgba(255,255,255,.07);padding-top:10px}.chain-tabs button{min-height:40px;border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:6px 5px;background:rgba(0,0,0,.1);color:var(--muted)}.chain-tabs strong{font-size:12px;font-weight:600;letter-spacing:0}.chain-tabs button.is-selected{border-color:rgba(0,212,255,.86);background:rgba(0,212,255,.075);color:var(--cyan)}.modal-backdrop{position:fixed;z-index:50;inset:0;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.66);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.specs-modal{width:min(760px,100%);overflow:hidden;border:1px solid var(--line-strong);border-radius:20px;background:#05050c;box-shadow:0 22px 70px rgba(0,0,0,.45)}.specs-modal-header{display:flex;justify-content:space-between;gap:18px;padding:32px 36px 18px}.specs-modal-header h2{margin:0;font-size:24px;line-height:1.2}.specs-modal-header p{margin:12px 0 0;color:var(--muted);font-size:15px}.specs-modal-header button{align-self:flex-start;border:0;background:transparent;color:var(--muted);font-size:28px;line-height:1}.specs-hero{display:grid;height:132px;margin:18px 36px 26px;place-items:center;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,rgba(212,168,67,.07),rgba(0,212,255,.08));color:var(--muted);font-family:var(--font-mono);font-size:16px;letter-spacing:.22em}.specs-hero.has-product-image{overflow:hidden;background:rgba(255,255,255,.035)}.specs-hero img{width:100%;height:100%;object-fit:contain}.specs-list{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0 36px 34px}.specs-list div{display:grid;grid-template-columns:180px 1fr;grid-gap:20px;gap:20px}.specs-list dt{color:var(--muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.specs-list dd{margin:0;color:var(--text);font-size:17px}.specs-modal-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:22px 36px}.specs-modal-footer strong{color:var(--gold);font-family:var(--font-mono);font-size:18px}.invite-box{display:grid;grid-gap:6px;gap:6px;margin-top:14px;border:1px solid rgba(167,139,250,.45);border-radius:10px;padding:10px;background:rgba(123,47,255,.11)}.invite-box span{color:#a78bfa;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.invite-box input{border:1px solid rgba(167,139,250,.35);border-radius:7px;padding:8px 10px;background:rgba(0,0,0,.28);color:var(--text);font-size:12px;line-height:1.2}.invite-box input::placeholder{color:rgba(232,238,255,.36);font-size:11px}.invite-box input[aria-invalid=true]{border-color:rgba(255,69,96,.65)}.invite-box small,.payment-note{color:var(--muted)}.invite-box .invite-error{color:var(--red);font-size:11px;line-height:1.35}.buy-submit{width:100%;margin-top:14px;min-height:42px}.error-text{color:var(--red);margin:8px 0 0;font-size:11px;line-height:1.35;max-width:100%;max-height:96px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.contract-status{margin:10px 0 0;color:var(--cyan);font-size:12px;text-align:center}.toast-stack{position:fixed;right:24px;bottom:24px;z-index:120;display:grid;grid-gap:10px;gap:10px;width:min(360px,calc(100vw - 32px));pointer-events:none}.toast{border:1px solid rgba(38,228,255,.26);border-radius:10px;padding:12px 14px;background:rgba(7,8,24,.94);box-shadow:0 18px 50px rgba(0,0,0,.34);color:var(--text);pointer-events:auto}.toast span,.toast strong{display:block}.toast strong{color:var(--cyan);font-size:13px;letter-spacing:0}.toast span{margin-top:5px;color:var(--muted);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.toast--success{border-color:rgba(81,220,154,.34)}.toast--success strong{color:#51dc9a}.toast--error{border-color:rgba(255,69,96,.34)}.toast--error strong{color:var(--red)}.payment-note{margin-top:14px;border:1px dashed rgba(212,168,67,.42);border-radius:9px;padding:10px;color:var(--gold);font-size:12px;line-height:1.5}.account-head{display:grid;grid-template-columns:minmax(230px,.9fr) minmax(420px,1.7fr) minmax(150px,.55fr);align-items:stretch;grid-gap:18px;gap:18px;border:1px solid var(--line);border-radius:20px;padding:24px 28px;background:var(--panel)}.account-identity{display:flex;align-items:center;gap:18px;min-width:0}.account-avatar{display:grid;width:64px;height:64px;flex:0 0 auto;place-items:center;border-radius:16px;background:linear-gradient(135deg,var(--purple),var(--cyan));box-shadow:0 12px 32px rgba(123,47,255,.3);color:#fff;font-size:26px;font-weight:800}.account-title{color:var(--text);font-size:18px;font-weight:600;letter-spacing:-.01em}.account-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:6px;color:var(--muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em}.account-meta span{color:var(--text)}.copy-button{border:1px solid rgba(0,212,255,.34);border-radius:7px;padding:4px 7px;background:rgba(0,212,255,.05);color:var(--cyan);font-family:var(--font-mono);font-size:10px;line-height:1}.account-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.account-stat{padding:14px;background:rgba(0,0,0,.12)}.account-stat .stat-value{margin-top:10px;font-size:22px}.account-stat .stat-sub{font-size:11px}.account-invite{display:grid;align-content:center;grid-gap:8px;gap:8px;text-align:right}.account-invite span,.stat-label{color:var(--muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.account-invite strong{color:var(--cyan);font-family:var(--font-mono);font-size:14px}.account-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.account-metric-card{display:flex;min-height:102px;flex-direction:column;border:1px solid var(--line);border-radius:14px;padding:15px 18px;background:rgba(255,255,255,.025)}.account-metric-card .stat-value{margin-top:13px}.account-metric-card .stat-sub{margin-top:7px}.stat-label--gold .dot{background:var(--gold)}.account-invite-card,.invite-code-line{justify-content:flex-start}.invite-code-line{display:flex;align-items:center;gap:8px;min-height:35px;margin-top:13px}.invite-code-line strong{min-width:0;color:var(--cyan);font-family:var(--font-mono);letter-spacing:.06em;overflow-wrap:anywhere}.invite-code-line--generated strong{font-size:18px}.invite-code-line--empty{justify-content:flex-start;gap:12px}.invite-code-line--empty strong{color:var(--muted);font-size:12px;font-weight:500}.compact-action{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,212,255,.42);border-radius:7px;padding:5px 9px;background:rgba(0,212,255,.05);color:var(--cyan);font-family:var(--font-mono);font-size:11px;line-height:1.2;letter-spacing:.04em;white-space:nowrap}.compact-action--gold{border-color:rgba(212,168,67,.65);background:rgba(212,168,67,.05);color:var(--gold)}.compact-action--ghost{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.025);color:var(--muted)}.account-invite-card p{margin:7px 0 0;color:var(--muted);font-family:var(--font-mono);font-size:11px;line-height:1.45;white-space:nowrap}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px}.stat{border:1px solid var(--line);border-radius:14px;padding:20px;background:var(--panel)}.stat-label .dot{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:2px;background:var(--cyan);vertical-align:middle}.stat-value{margin-top:14px;color:var(--text);font-size:30px;font-weight:700}.stat-value.cyan{color:var(--cyan)}.stat-value.gold{color:var(--gold)}.stat-value.purple{color:#7c4dff}.stat-value span{color:var(--muted);font-size:16px}.stat-sub{margin-top:6px;color:var(--muted);font-size:12px}.orders-panel{overflow:hidden;margin-top:20px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.025)}.invite-modal{width:min(560px,calc(100vw - 32px));overflow:hidden;border:1px solid var(--line-strong);border-radius:16px;background:#05050c;box-shadow:0 18px 58px rgba(0,0,0,.48)}.invite-modal__body{position:relative;display:grid;grid-gap:15px;gap:15px;padding:24px 28px}.invite-modal__body h2{margin:0;color:var(--text);font-size:21px;line-height:1.18;letter-spacing:0}.invite-modal__body p{margin:0;color:var(--muted);font-size:13px;line-height:1.58}.invite-modal__body small{color:var(--muted);font-family:var(--font-mono);font-size:11px;line-height:1.45}.invite-modal__close{position:absolute;top:18px;right:22px;border:0;background:transparent;color:var(--muted);font-size:21px;line-height:1}.invite-modal__field{display:grid;grid-gap:8px;gap:8px}.invite-modal__field span{color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.invite-modal__field input{width:100%;border:1px solid var(--line-strong);border-radius:10px;padding:12px 14px;background:rgba(255,255,255,.025);color:var(--text);font-family:var(--font-mono);font-size:13px;line-height:1.35;outline:none}.invite-modal__field input:focus{border-color:rgba(0,212,255,.68)}.invite-modal__field input:disabled{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.018);color:var(--dim)}.invite-modal__footer{display:flex;justify-content:flex-end;gap:12px;border-top:1px solid var(--line);padding:16px 28px}.invite-modal__footer .btn{min-height:36px;padding:8px 14px;border-radius:8px;font-size:13px}.modal-summary{display:grid;grid-gap:6px;gap:6px;border:1px solid var(--line);border-radius:10px;padding:11px 13px;background:rgba(255,255,255,.025)}.modal-summary span{color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.modal-summary strong{color:var(--cyan);font-family:var(--font-mono);font-size:13px}.shipping-form-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.shipping-form-preview .invite-modal__field:nth-child(4),.shipping-form-preview .invite-modal__field:nth-child(6){grid-column:1/-1}.orders-table-wrap{overflow-x:auto}.orders-table{width:100%;min-width:1120px;border-collapse:collapse}.orders-table td,.orders-table th{border-top:1px solid var(--line);padding:18px 22px;text-align:left;white-space:nowrap;word-break:keep-all}.orders-table th{color:var(--muted);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.orders-table td{color:var(--text);font-size:13px}.orders-table tr.is-expired{opacity:.5}.cyan-text{color:var(--cyan)}.gold-text{color:var(--gold)}.ord-id{display:inline-flex;align-items:center;gap:8px;color:var(--cyan)!important;font-family:var(--font-mono);font-weight:700;letter-spacing:.03em;white-space:nowrap}.icon-copy{display:inline-grid;width:24px;height:24px;place-items:center;border:1px solid rgba(0,212,255,.28);border-radius:7px;background:rgba(0,212,255,.04);color:var(--cyan)}.icon-copy svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.amt{color:var(--gold)!important;font-family:var(--font-mono);font-weight:700}.date,.method{color:var(--muted)!important;font-size:12px!important}.date{min-width:134px}.order-status-stack{flex-direction:column;align-items:flex-start;gap:5px;color:var(--gold);font-size:11px}.order-badge,.order-status-stack{display:inline-flex;font-family:var(--font-mono)}.order-badge{align-items:center;justify-content:center;border:0;border-radius:0;padding:0;background:transparent;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.order-badge--green{color:var(--green)}.order-badge--gold{color:var(--gold)}.order-badge--dim{color:var(--dim)}.order-action-stack{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;font-family:var(--font-mono);font-size:11px;color:var(--gold)}.order-action-row{display:inline-flex;align-items:center;gap:7px}.row-action{border:1px solid rgba(0,212,255,.42);border-radius:7px;padding:5px 9px;background:rgba(0,212,255,.05);color:var(--cyan);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;line-height:1.2;white-space:nowrap}.row-action--gold{border-color:rgba(212,168,67,.65);background:rgba(212,168,67,.05);color:var(--gold)}.account-fallback{margin-top:10px;font-size:12px}.referral-metrics{align-items:stretch}.referral-commission-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-color:rgba(212,168,67,.34)}.referral-panel{margin-top:20px}.referral-table{min-width:1040px}.referral-split-modal{width:min(600px,calc(100vw - 32px))}.referral-edit-target{display:flex;align-items:center;gap:12px;color:var(--muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.07em;text-transform:uppercase}.referral-form-grid{display:grid;grid-template-columns:minmax(0,1fr) 128px;grid-gap:10px;gap:10px}.referral-edit-target strong{color:var(--gold)}.split-label{color:var(--muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase}.split-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border-radius:10px}.split-preview div{display:grid;grid-gap:5px;gap:5px;padding:14px 16px;background:rgba(0,212,255,.08)}.split-preview div+div{background:rgba(212,168,67,.07)}.split-preview span{color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.split-preview strong{font-family:var(--font-mono);font-size:24px;line-height:1}.split-range{width:100%;height:18px;accent-color:var(--cyan)}.split-presets,.split-scale{display:flex;align-items:center;justify-content:space-between;gap:10px}.split-scale{font-size:11px}.split-preset,.split-scale{color:var(--muted);font-family:var(--font-mono)}.split-preset{min-width:68px;border:1px solid var(--line);border-radius:7px;padding:7px 10px;background:rgba(255,255,255,.025);font-size:12px}.split-preset.is-active{border-color:rgba(0,212,255,.85);color:var(--cyan);background:rgba(0,212,255,.07)}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.product-option{width:100%;border:1px solid var(--line);border-radius:12px;padding:16px;background:rgba(255,255,255,.025);color:var(--text);text-align:left}.product-option.is-selected{border-color:rgba(0,212,255,.72);background:rgba(0,212,255,.08)}.form-row{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.input,.select{width:100%;border:1px solid var(--line);border-radius:9px;padding:11px 12px;background:rgba(0,0,0,.28);color:var(--text)}.summary-list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.panel-head,.summary-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.summary-row{color:var(--muted);font-size:13px}.summary-row strong{color:var(--text)}.panel{overflow:hidden}.panel-head{padding:18px 22px;border-bottom:1px solid var(--line)}.panel-body{padding:20px 22px}.table{width:100%;border-collapse:collapse}.table td,.table th{padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;font-size:13px}.table th{color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}@media (max-width:900px){.site-nav{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:16px 20px}.site-nav__top{display:flex;width:100%;justify-content:space-between;gap:12px}.site-nav__left{grid-column:auto;grid-row:auto}.site-nav__left,.site-nav__links{width:100%;justify-content:flex-start}.site-nav__links{flex-wrap:wrap;gap:12px 18px}.site-nav__right{grid-column:auto;grid-row:auto;width:auto;min-width:0;justify-content:flex-end;gap:8px}.brand__logo{height:24px}.brand{grid-column:auto;grid-row:auto}.language-trigger{min-width:58px;padding-inline:9px;gap:5px}.language-trigger__name{display:none}.language-trigger__code{display:inline}.wallet-chip{padding:7px 10px;font-size:10px}.wallet-button,.wallet-chip{min-height:36px}.buy-grid,.buy-grid--prototype,.grid--2,.grid--3,.grid--4,.hardware-grid,.product-grid,.stats{grid-template-columns:1fr}.buy-summary{position:static}.account-head{align-items:flex-start;grid-template-columns:1fr}.account-invite{text-align:left}.account-metrics,.account-stats,.license-row{grid-template-columns:1fr}.license-row{gap:8px}.license-yield{justify-self:start;text-align:left}.quantity-cell{justify-content:space-between}.payment-label{flex-wrap:wrap;white-space:normal}.chain-tabs{margin-left:12px}.product-intro__formula,.product-intro__head{grid-template-columns:1fr}.product-intro__head{display:grid}.product-intro__grid{grid-template-columns:1fr}.product-intro p{white-space:normal}.language-popover{right:0;left:auto}.specs-modal-footer,.specs-modal-header{padding-inline:22px}.specs-hero{margin-inline:22px}.specs-list{padding-inline:22px}.specs-list div{grid-template-columns:1fr;gap:5px}}