@import url("../../../assets/css2-3e9017ed");:root{--cream:#6236ff;--cream-2:#5a2ff2;--paper:#6f49ff;--ink:#ffffff;--ink-2:#ede8ff;--ink-3:#d8ceff;--rule:#8f78ff;--rule-soft:#aa98ff;--magenta:#ffffff;--magenta-2:#dcd4ff;--amber:#dcd4ff;--amber-2:#8f78ff;--teal:#dcd4ff;--green:#7be0ff;--crt:#f7f4ff;--pix:"VT323",ui-monospace,monospace;--serif:"DM Serif Display",Georgia,serif;--mono:"DM Mono",ui-monospace,monospace;--sans:"DM Sans",system-ui,sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--cream);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}body{min-height:100vh;background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.07),transparent 55%),radial-gradient(ellipse at 100% 100%,rgba(220,212,255,.07),transparent 55%),var(--cream)}main{max-width:1600px;margin:0 auto}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;background-image:radial-gradient(circle at 30% 40%,rgba(18,7,47,.022) 0 1px,transparent 1.5px),radial-gradient(circle at 70% 60%,rgba(18,7,47,.018) 0 1px,transparent 1.5px),radial-gradient(circle at 50% 80%,rgba(18,7,47,.015) 0 1px,transparent 1.5px);background-size:4px 4px,6px 6px,5px 5px;mix-blend-mode:multiply;opacity:.65}::selection{background:var(--magenta);color:var(--cream)}@keyframes bl{0%,49%{opacity:1}50%,to{opacity:.25}}@keyframes scrollM{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes cardIn{to{opacity:1}}@keyframes scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(2px);filter:brightness(1.6)}to{opacity:1;transform:none;filter:none}}.top{justify-content:space-between;padding:8px max(28px,calc((100% - 1600px) / 2));background:var(--ink);color:var(--cream);font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid var(--ink)}.top,.top .l,.top .r{display:flex;align-items:center}.top .l,.top .r{gap:24px}.top .live{color:var(--amber)}.top .live:before{content:"●";color:var(--magenta);margin-right:6px;animation:bl 1.4s step-end infinite}nav{display:grid;grid-template-columns:auto 1fr auto;grid-gap:32px;gap:32px;padding:18px max(28px,calc((100% - 1600px) / 2));border-bottom:1px solid var(--rule);background:linear-gradient(180deg,var(--cream) 0,var(--cream-2) 100%);position:-webkit-sticky;position:sticky;top:0;z-index:20}.brand,nav{align-items:center}.brand{display:flex;gap:14px;text-decoration:none;color:var(--ink)}.brand-logo{height:22px}.brand-word{font-family:var(--serif);font-style:italic;font-size:28px;letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.brand-word .z{font-family:var(--pix);font-style:normal;font-size:38px;color:var(--magenta);display:inline-block;transform:translateY(-1px) rotate(8deg);text-shadow:2px 2px 0 var(--amber-2)}.brand-tag{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);border-left:1px solid var(--ink-3);padding-left:10px;margin-left:4px}.nav-links{display:flex;gap:0;list-style:none;justify-content:center}.nav-links a{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;padding:8px 14px;border-bottom:1px solid transparent}.nav-links a.active,.nav-links a:hover{color:var(--magenta);border-color:var(--magenta)}.nav-cta{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;background:var(--magenta);color:var(--cream);text-decoration:none;padding:11px 18px;border:2px solid var(--ink);display:inline-flex;align-items:center;gap:8px;box-shadow:3px 3px 0 0 var(--ink);transition:transform .12s,box-shadow .12s}.nav-cta:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 0 var(--ink)}footer{background:var(--ink);border-top:2px solid var(--magenta);padding:48px max(40px,calc((100% - 1600px) / 2)) 0;position:relative;z-index:2}.footer-body{display:grid;grid-template-columns:1.6fr 1fr 1.2fr 1fr;grid-gap:40px;gap:40px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.12)}.footer-logo{font-family:var(--serif);font-size:26px;color:var(--cream);letter-spacing:-.02em;margin-bottom:14px}.footer-logo span{color:var(--magenta)}.footer-tagline{font-size:10px;letter-spacing:.08em;color:rgba(255,255,255,.55);line-height:1.9;margin-bottom:20px}.footer-spec,.footer-tagline{font-family:var(--mono);text-transform:uppercase}.footer-spec{font-size:9px;letter-spacing:.15em;color:rgba(255,255,255,.3)}.footer-col{display:flex;flex-direction:column;gap:10px}.footer-col-head{font-size:9px;letter-spacing:.2em;color:var(--magenta);margin-bottom:4px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.3)}.footer-col a,.footer-col-head{font-family:var(--mono);text-transform:uppercase}.footer-col a{font-size:10px;letter-spacing:.1em;color:rgba(255,255,255,.65);text-decoration:none;transition:color .15s}.footer-col a:hover{color:var(--amber)}.footer-bar{display:flex;justify-content:space-between;padding:14px 0;font-family:var(--mono);font-size:9px;letter-spacing:.15em;text-transform:uppercase}.footer-bar,.footer-bar a{color:rgba(255,255,255,.3)}.footer-bar a{text-decoration:none;transition:color .15s}.footer-bar a:hover{color:rgba(255,255,255,.6)}.tos-wrap{max-width:760px;margin:0 auto;padding:72px 40px 96px}.tos-header{margin-bottom:52px;padding-bottom:32px;border-bottom:2px solid var(--rule)}.tos-label{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--magenta);margin-bottom:14px}.tos-title{font-family:var(--serif);font-size:42px;letter-spacing:-.02em;color:var(--ink);margin-bottom:12px}.tos-meta{font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--ink-3)}.tos-body{display:flex;flex-direction:column;gap:36px}.tos-section h2{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--rule-soft)}.tos-section p{font-size:14px;line-height:1.75;color:var(--ink-2);margin-bottom:10px}.tos-section p:last-child{margin-bottom:0}.tos-section ul{padding-left:20px;display:flex;flex-direction:column;gap:8px}.tos-section ul li{font-size:14px;line-height:1.7;color:var(--ink-2)}.tos-section ul li strong{color:var(--ink)}.tos-section a{color:var(--magenta-2);text-decoration:none}.tos-section a:hover{text-decoration:underline}.tos-beta-banner{background:var(--paper);border:1px solid var(--rule);border-left:3px solid var(--magenta);padding:16px 20px}.tos-beta-banner p{font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--ink-2);margin:0}.tos-beta-banner strong{color:var(--ink)}.btn-prim{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;background:var(--magenta);color:var(--cream);text-decoration:none;padding:14px 28px;border:2px solid var(--ink);display:inline-flex;align-items:center;gap:10px;box-shadow:4px 4px 0 0 var(--ink);transition:transform .12s,box-shadow .12s;cursor:pointer}.btn-prim:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 0 var(--ink)}.btn-second{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;background:transparent;color:var(--ink);text-decoration:none;padding:14px 28px;border:2px solid var(--ink);display:inline-flex;align-items:center;gap:10px;transition:background .15s,color .15s;cursor:pointer}.btn-second:hover{background:var(--ink);color:var(--cream)}@media (max-width:900px){nav{grid-template-columns:1fr auto;gap:12px;padding:12px 16px}.brand-tag,.nav-links{display:none}.brand-logo{height:16px}.top{flex-wrap:wrap;gap:4px;padding:6px 14px;font-size:10px}.top .r{display:none}footer{padding:32px 16px 0}.footer-body{grid-template-columns:1fr 1fr;gap:24px}.footer-bar{flex-direction:column;gap:4px}}@media (max-width:480px){.top{display:none}}
/* Flock purple recolor overrides: keep the original clone layout, change only the palette behavior. */
body{background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.14),transparent 52%),linear-gradient(135deg,#6236ff 0%,#5428f0 52%,#6c46ff 100%)!important;color:#fff!important}nav{background:rgba(98,54,255,.82)!important;backdrop-filter:blur(18px);border-bottom-color:rgba(255,255,255,.22)!important}.top{background:#12072f!important;color:#fff!important;border-bottom-color:rgba(255,255,255,.2)!important}footer{background:#12072f!important;border-top-color:rgba(255,255,255,.32)!important}.footer-col-head{color:#dcd4ff!important;border-bottom-color:rgba(220,212,255,.32)!important}.footer-col a,.footer-tagline,.footer-bar,.footer-bar a{color:rgba(255,255,255,.68)!important}.nav-cta,.btn-prim{background:#fff!important;color:#5428f0!important;border-color:#fff!important;box-shadow:3px 3px 0 0 #12072f!important}.btn-second{border-color:#fff!important;color:#fff!important}.btn-second:hover{background:#fff!important;color:#5428f0!important}.brand-logo{filter:none!important}.brand-word,.tos-title,.tos-section p,.tos-section li,.tos-meta{color:#fff!important}.tos-section h2,.tos-label{color:#dcd4ff!important}.tos-beta-banner,.AuthCard_card__1ukT8,.login_card__MvRO8{background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.35)!important}.AuthCard_field__D9mXW input,.login_field__xvWu_ input{background:rgba(18,7,47,.25)!important;color:#fff!important;border-color:rgba(255,255,255,.35)!important}.AuthCard_btn__bPn_S,.login_btn__zhvuB{background:#fff!important;color:#5428f0!important;border-color:#fff!important}

/* Flock purple system v2: one palette, clearer surfaces, subtle motion. */
:root{--ff-bg:#6236ff;--ff-bg-2:#5128ec;--ff-bg-3:#7652ff;--ff-dark:#12072f;--ff-dark-2:#24105c;--ff-white:#fff;--ff-paper:#fbf9ff;--ff-paper-2:#efeaff;--ff-lilac:#dcd4ff;--ff-muted:rgba(255,255,255,.74);--ff-rule:rgba(255,255,255,.24)}
@keyframes ff-bg{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}
@keyframes ff-float{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-10px,0)}}
@keyframes ff-glow{0%,100%{opacity:.36}50%{opacity:.78}}
html,body{background:var(--ff-bg)!important;color:var(--ff-white)!important}
body{background:radial-gradient(circle at 70% 18%,rgba(255,255,255,.18),transparent 20rem),radial-gradient(circle at 16% 74%,rgba(220,212,255,.20),transparent 24rem),linear-gradient(135deg,var(--ff-bg),var(--ff-bg-2),var(--ff-bg-3))!important;background-size:140% 140%!important;animation:ff-bg 18s ease infinite!important}
body:before{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px)!important;background-size:48px 48px!important;mix-blend-mode:normal!important;opacity:.55!important}
nav{background:rgba(98,54,255,.72)!important;border-bottom:1px solid var(--ff-rule)!important;box-shadow:0 16px 48px rgba(18,7,47,.12)!important}
.nav-links a,.nav-auth a:not(.nav-cta){color:rgba(255,255,255,.82)!important}
.nav-links a.active,.nav-links a:hover{color:#fff!important;border-color:rgba(255,255,255,.9)!important}
.brand-logo{filter:none!important;opacity:.98!important;height:32px!important;max-width:220px!important}
.brand-logo{height:46px!important;width:auto!important;max-width:72px!important;object-fit:contain!important}
.footer-logo img{height:54px!important;width:auto!important;max-width:86px!important;object-fit:contain!important}
@media (max-width:900px){.brand-logo{height:38px!important;max-width:60px!important}.footer-logo img{height:46px!important;max-width:74px!important}}
.hero,.section,.statbar,.techbar,.cta,main>section{background:transparent!important}
.hero{border-bottom:1px solid rgba(255,255,255,.42)!important;position:relative;overflow:hidden}
.hero:after{content:"";position:absolute;right:-12vw;top:18%;width:42vw;aspect-ratio:1;border-radius:28%;background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.02));transform:rotate(18deg);pointer-events:none;animation:ff-float 9s ease-in-out infinite}
h1.display,h1.display em,.display,.sec-h,.sec-h em,.cta-h,.cta-h .y{color:#fff!important;text-shadow:0 18px 54px rgba(18,7,47,.16)}
.val,.hero-sub-row .val,.hero-sub-row .val b,.hero-sub-row .hi,.doc-p,.doc-lead,.tos-section p,.tos-section li{color:rgba(255,255,255,.86)!important}
.btn-prim,.nav-cta{background:#fff!important;color:var(--ff-bg-2)!important;border-color:#fff!important;box-shadow:4px 4px 0 0 var(--ff-dark)!important}
.btn-second{background:rgba(255,255,255,.08)!important;color:#fff!important;border-color:rgba(255,255,255,.8)!important}
.btn-prim:hover,.btn-second:hover,.nav-cta:hover{transform:translate(-2px,-2px)!important;box-shadow:6px 6px 0 0 var(--ff-dark)!important}
.window{border-color:rgba(255,255,255,.9)!important;box-shadow:0 28px 90px rgba(18,7,47,.28)!important;animation:ff-float 7s ease-in-out infinite}
.hero .window{transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .18s ease-out}
.window-bar{background:var(--ff-bg)!important;border-bottom-color:var(--ff-lilac)!important}
.window-title{color:#fff!important}
.crt-bezel{background:var(--ff-paper)!important;color:var(--ff-dark)!important}
.crt-bezel:before{background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(98,54,255,.035) 2px,rgba(98,54,255,.035) 4px)!important}
.crt-head,.crt-foot{background:var(--ff-paper-2)!important;border-color:rgba(98,54,255,.22)!important;color:var(--ff-bg-2)!important}
.crt-head .live,.crt-head span,.crt-foot span{color:var(--ff-bg-2)!important}
.crt-screen{background:var(--ff-paper)!important;color:var(--ff-dark)!important}
.crt-screen *{color:var(--ff-bg-2)!important}
.crt-screen [style*="#8f78ff"]{color:#6f55dc!important}
.ff-terminal{padding:22px 28px;font-family:var(--mono);font-size:13px;line-height:1.85;color:var(--ff-bg-2)}
.ff-term-line{color:var(--ff-bg-2)!important;animation:fadeUp .25s ease both}
.ff-term-line.muted{color:#6f55dc!important}
.ff-cursor:after{content:"█";margin-left:4px;color:var(--ff-bg);animation:bl 1s step-end infinite}
.statbar{border-top:1px solid rgba(255,255,255,.42)!important;border-bottom:1px solid rgba(255,255,255,.42)!important}
.stat{border-right:1px solid rgba(255,255,255,.24)!important;background:rgba(255,255,255,.04)!important}
.stat .lab,.stat .sub{color:rgba(255,255,255,.58)!important}
.stat .v{color:#fff!important}
.proto,.integrate,.wallet-split,.printout,.doc-table,.steps,.sr-item,.pn-btn,.metric-card,.svc-card,.dash-card,.builder-panel{border-color:rgba(255,255,255,.84)!important;box-shadow:6px 6px 0 0 rgba(18,7,47,.42)!important}
.proto-cell,.feat,.wallet-left,.metric-card,.svc-card,.dash-card{background:rgba(255,255,255,.08)!important;color:#fff!important;border-color:rgba(255,255,255,.22)!important}
.proto-cell h3,.proto-cell h3 em,.proto-cell p,.feat .v,.feat .v small,.wallet-left div,.metric-card h3,.svc-card,.svc-card *{color:#fff!important}
.code-pane,.sidebar,.code-block{background:var(--ff-dark)!important;color:var(--ff-paper)!important;border-color:rgba(255,255,255,.24)!important}
.printout,.doc-content,.step-body,.sr-item,.pn-btn,.AuthCard_card__1ukT8,.login_card__MvRO8{background:rgba(255,255,255,.10)!important;color:#fff!important;border-color:rgba(255,255,255,.38)!important}
.doc-h1,.doc-h1 em,.doc-h2,.doc-h3,.doc-p,.doc-lead,.sr-item-title,.sr-item-desc,.pn-title,.step-title,.step-desc,.tos-title,.tos-meta,.tos-section h2,.tos-section p,.tos-section li,.login_cardBody__8mZsd h1,.AuthCard_body__wM_8H h1{color:#fff!important}
input,textarea,.login_field__xvWu_ input,.AuthCard_field__D9mXW input{background:rgba(18,7,47,.28)!important;color:#fff!important;border-color:rgba(255,255,255,.42)!important}
.dash .panel,.dash .status-grid{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.9)!important;box-shadow:6px 6px 0 0 rgba(18,7,47,.44)!important}
.dash .panel.dark{background:rgba(18,7,47,.42)!important}
.dash .panel-head{border-bottom-color:rgba(255,255,255,.42)!important;color:rgba(255,255,255,.64)!important}
.dash .status-cell{background:rgba(255,255,255,.035)!important;border-color:rgba(255,255,255,.22)!important}
.dash .lab,.dash .sub,.dash .field label,.dash .draft-line small{color:rgba(255,255,255,.58)!important}
.dash .big,.dash h1,.dash h1 em,.dash .dash-sub,.dash .metric-copy,.dash .metric-copy strong,.dash .empty-line,.dash .empty-line strong,.dash .draft-line strong{color:#fff!important}
.dash .field input,.dash .field textarea{background:rgba(18,7,47,.36)!important;color:#fff!important;border-color:rgba(255,255,255,.38)!important}
.dash .field input:focus,.dash .field textarea:focus{border-color:#fff!important;box-shadow:3px 3px 0 0 rgba(255,255,255,.4)!important}
.dash .tag{background:#fff!important;color:var(--ff-bg-2)!important}
.dash .terminal{background:var(--ff-dark)!important;color:#f7f4ff!important;border-color:rgba(255,255,255,.45)!important}
.dash .draft-line{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.34)!important}
.beam-section,.beam-fixed{opacity:.55!important;mix-blend-mode:screen!important}
.beam-group{animation:scrollM 22s linear infinite!important}
.bm{opacity:.4!important;filter:blur(.2px)}
footer{background:var(--ff-dark)!important;color:#fff!important}
@media (prefers-reduced-motion:reduce){body,.window,.hero:after,.beam-group{animation:none!important}}

/* Flock finish pass: softer purple, readable secondary copy, calmer section contrast. */
:root{--ff-bg:#5b35f2;--ff-bg-2:#4b25dc;--ff-bg-3:#7354ff;--ff-soft:#f3efff;--ff-soft-2:#e6ddff;--ff-text:#ffffff;--ff-text-2:rgba(255,255,255,.9);--ff-text-3:rgba(255,255,255,.76);--ff-panel:rgba(255,255,255,.115);--ff-panel-2:rgba(255,255,255,.16);--ff-line:rgba(255,255,255,.28)}
body{background:radial-gradient(circle at 50% -8%,rgba(255,255,255,.20),transparent 24rem),radial-gradient(circle at 12% 72%,rgba(255,255,255,.10),transparent 28rem),linear-gradient(140deg,#5d38f4 0%,#4b25dc 48%,#6f51ff 100%)!important}
body:before{background-image:linear-gradient(rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px)!important;opacity:.42!important}
nav{background:rgba(76,38,221,.82)!important;border-bottom-color:rgba(255,255,255,.20)!important}
.hero{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015))!important;border-bottom-color:rgba(255,255,255,.24)!important}
.hero:after{opacity:.42!important;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.015))!important}
h1.display,h1.display em,.display,.sec-h,.sec-h em,.cta-h,.cta-h .y{color:var(--ff-text)!important;text-shadow:0 14px 44px rgba(18,7,47,.22)!important}
h1.display{font-size:clamp(2.75rem,5.1vw,4.65rem)!important;letter-spacing:-.02em!important}
.val,.val b,.hero-sub-row .val,.hero-sub-row .val b,.hero-sub-row .hi,.cta-sub,.doc-p,.doc-lead,.tos-section p,.tos-section li{color:var(--ff-text-2)!important}
.cta-sub,.stat .sub,.stat .lab,.proto-foot,.feat .v small,.footer-tagline,.footer-bar,.footer-bar a{color:var(--ff-text-3)!important}
.statbar{background:rgba(255,255,255,.045)!important;border-top-color:rgba(255,255,255,.20)!important;border-bottom-color:rgba(255,255,255,.20)!important}
.stat{background:rgba(255,255,255,.035)!important;border-right-color:rgba(255,255,255,.16)!important}
.section:nth-of-type(2n),#wallet,.cta{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.035))!important}
.section:nth-of-type(2n+1){background:linear-gradient(180deg,rgba(18,7,47,.055),rgba(255,255,255,.025))!important}
.proto,.integrate,.wallet-split,.printout,.doc-table,.steps,.sr-item,.pn-btn,.metric-card,.svc-card,.dash-card,.builder-panel{border-color:rgba(255,255,255,.58)!important;box-shadow:5px 5px 0 0 rgba(18,7,47,.30)!important}
.proto-cell,.feat,.wallet-left,.metric-card,.svc-card,.dash-card,.printout,.doc-content,.step-body,.sr-item,.pn-btn,.AuthCard_card__1ukT8,.login_card__MvRO8{background:var(--ff-panel)!important;border-color:rgba(255,255,255,.20)!important}
.proto-cell:nth-child(2),.feat:nth-child(2n),.metric-card:nth-child(2n),.svc-card:nth-child(2n){background:var(--ff-panel-2)!important}
.proto-cell h3,.proto-cell h3 em,.proto-cell p,.feat .v,.wallet-left div,.wallet-left span,.wallet-left em,.svc-card,.svc-card *{color:var(--ff-text)!important}
.wallet-left [style*="color:var(--ink-2)"],.wallet-left span:not([style*="background"]){color:var(--ff-text-2)!important}
.wallet-left span[style*="white-space:nowrap"]{background:rgba(255,255,255,.92)!important;color:#4b25dc!important;border:1px solid rgba(255,255,255,.35)!important}
.wallet-left span[style*="background:var(--amber-2)"]{background:rgba(255,255,255,.22)!important;color:#fff!important}
.wallet-split>div:last-child{background:rgba(250,248,255,.94)!important;color:#1a0a45!important}
.wallet-split>div:last-child [style*="border:1px solid #dcd4ff"]{background:#fff!important;border-color:#c9bbff!important}
.wallet-split>div:last-child [style*="background:#12072f"]{background:#16083d!important;border-color:#7c62ff!important;color:#fff!important}
.wallet-split>div:last-child [style*="color:#dcd4ff"],.wallet-split>div:last-child [style*="color:var(--magenta)"],.wallet-split>div:last-child [style*="color:#ffffff"]{color:#5b35f2!important}
.wallet-split>div:last-child [style*="font-size:12px"]{color:#5a4c83!important}
.wallet-split>div:last-child a{color:#4b25dc!important}
.code-pane,.sidebar,.code-block,.dash .terminal{background:#16083d!important;border-color:rgba(255,255,255,.26)!important}
.crt-bezel{background:rgba(250,248,255,.96)!important}
.crt-head,.crt-foot{background:#eee8ff!important;color:#4b25dc!important}
.crt-screen{background:#fbfaff!important}
.btn-second{background:rgba(255,255,255,.10)!important;border-color:rgba(255,255,255,.72)!important}
.beam-section,.beam-fixed{opacity:.34!important}
.bm{opacity:.26!important;filter:blur(.35px)!important}
@media (max-width:900px){h1.display{font-size:clamp(2.35rem,12vw,3.55rem)!important}.val,.cta-sub{font-size:15px!important;line-height:1.55!important}}

/* Official X button in the header. */
.nav-actions{display:flex;align-items:center;gap:12px}
.nav-x{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1.5px solid rgba(255,255,255,.72);background:rgba(255,255,255,.10);color:#fff!important;text-decoration:none!important;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:1;box-shadow:3px 3px 0 0 rgba(18,7,47,.42);transition:transform .12s,box-shadow .12s,background .12s}
.nav-x:hover{background:#fff;color:#4b25dc!important;transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 rgba(18,7,47,.52)}
@media(max-width:900px){.nav-x{width:34px;height:34px;font-size:14px;box-shadow:2px 2px 0 0 rgba(18,7,47,.38)}}
