@import url("../../../assets/css2-3e9017ed");:root{--cream:#0b0d07;--cream-2:#0b0d07;--paper:#12160c;--ink:#eef4dc;--ink-2:#c3d59a;--ink-3:#c3d59a;--rule:#8fa06a;--rule-soft:#8fa06a;--magenta:#eef4dc;--magenta-2:#aebe83;--amber:#aebe83;--amber-2:#8fa06a;--teal:#aebe83;--green:#8ef0a0;--crt:#eef4dc;--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(238,244,220,.07),transparent 55%),radial-gradient(ellipse at 100% 100%,rgba(174,190,131,.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(11,13,7,.022) 0 1px,transparent 1.5px),radial-gradient(circle at 70% 60%,rgba(11,13,7,.018) 0 1px,transparent 1.5px),radial-gradient(circle at 50% 80%,rgba(11,13,7,.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(238,244,220,.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(238,244,220,.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(238,244,220,.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(238,244,220,.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(238,244,220,.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(238,244,220,.3)}.footer-bar a{text-decoration:none;transition:color .15s}.footer-bar a:hover{color:rgba(238,244,220,.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}}
/* Hood purple recolor overrides: keep the original clone layout, change only the palette behavior. */
body{background:radial-gradient(ellipse at 50% 0,rgba(238,244,220,.14),transparent 52%),linear-gradient(135deg,#0b0d07 0%,#0b0d07 52%,#12160c 100%)!important;color:#eef4dc!important}nav{background:rgba(98,54,255,.82)!important;backdrop-filter:blur(18px);border-bottom-color:rgba(238,244,220,.22)!important}.top{background:#070907!important;color:#eef4dc!important;border-bottom-color:rgba(238,244,220,.2)!important}footer{background:#070907!important;border-top-color:rgba(238,244,220,.32)!important}.footer-col-head{color:#aebe83!important;border-bottom-color:rgba(174,190,131,.32)!important}.footer-col a,.footer-tagline,.footer-bar,.footer-bar a{color:rgba(238,244,220,.68)!important}.nav-cta,.btn-prim{background:#eef4dc!important;color:#0b0d07!important;border-color:#eef4dc!important;box-shadow:3px 3px 0 0 #070907!important}.btn-second{border-color:#eef4dc!important;color:#eef4dc!important}.btn-second:hover{background:#eef4dc!important;color:#0b0d07!important}.brand-logo{filter:none!important}.brand-word,.tos-title,.tos-section p,.tos-section li,.tos-meta{color:#eef4dc!important}.tos-section h2,.tos-label{color:#aebe83!important}.tos-beta-banner,.AuthCard_card__1ukT8,.login_card__MvRO8{background:rgba(238,244,220,.1)!important;border-color:rgba(238,244,220,.35)!important}.AuthCard_field__D9mXW input,.login_field__xvWu_ input{background:rgba(11,13,7,.25)!important;color:#eef4dc!important;border-color:rgba(238,244,220,.35)!important}.AuthCard_btn__bPn_S,.login_btn__zhvuB{background:#eef4dc!important;color:#0b0d07!important;border-color:#eef4dc!important}

/* Hood purple system v2: one palette, clearer surfaces, subtle motion. */
:root{--ff-bg:#0b0d07;--ff-bg-2:#090b06;--ff-bg-3:#161c0e;--ff-dark:#070907;--ff-dark-2:#0e120a;--ff-white:#eef4dc;--ff-paper:#0f130b;--ff-paper-2:#14180c;--ff-lilac:#aebe83;--ff-muted:rgba(238,244,220,.74);--ff-rule:rgba(238,244,220,.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(238,244,220,.18),transparent 20rem),radial-gradient(circle at 16% 74%,rgba(174,190,131,.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(238,244,220,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(238,244,220,.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(11,13,7,.12)!important}
.nav-links a,.nav-auth a:not(.nav-cta){color:rgba(238,244,220,.82)!important}
.nav-links a.active,.nav-links a:hover{color:#eef4dc!important;border-color:rgba(238,244,220,.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(238,244,220,.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(238,244,220,.16),rgba(238,244,220,.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:#eef4dc!important;text-shadow:0 18px 54px rgba(11,13,7,.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(238,244,220,.86)!important}
.btn-prim,.nav-cta{background:#eef4dc!important;color:var(--ff-bg-2)!important;border-color:#eef4dc!important;box-shadow:4px 4px 0 0 var(--ff-dark)!important}
.btn-second{background:rgba(238,244,220,.08)!important;color:#eef4dc!important;border-color:rgba(238,244,220,.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(238,244,220,.9)!important;box-shadow:0 28px 90px rgba(11,13,7,.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:#eef4dc!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*="#8fa06a"]{color:#12160c!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:#12160c!important}
.ff-cursor:after{content:"█";margin-left:4px;color:var(--ff-bg);animation:bl 1s step-end infinite}
.statbar{border-top:1px solid rgba(238,244,220,.42)!important;border-bottom:1px solid rgba(238,244,220,.42)!important}
.stat{border-right:1px solid rgba(238,244,220,.24)!important;background:rgba(238,244,220,.04)!important}
.stat .lab,.stat .sub{color:rgba(238,244,220,.58)!important}
.stat .v{color:#eef4dc!important}
.proto,.integrate,.wallet-split,.printout,.doc-table,.steps,.sr-item,.pn-btn,.metric-card,.svc-card,.dash-card,.builder-panel{border-color:rgba(238,244,220,.84)!important;box-shadow:6px 6px 0 0 rgba(11,13,7,.42)!important}
.proto-cell,.feat,.wallet-left,.metric-card,.svc-card,.dash-card{background:rgba(238,244,220,.08)!important;color:#eef4dc!important;border-color:rgba(238,244,220,.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:#eef4dc!important}
.code-pane,.sidebar,.code-block{background:var(--ff-dark)!important;color:var(--ff-paper)!important;border-color:rgba(238,244,220,.24)!important}
.printout,.doc-content,.step-body,.sr-item,.pn-btn,.AuthCard_card__1ukT8,.login_card__MvRO8{background:rgba(238,244,220,.10)!important;color:#eef4dc!important;border-color:rgba(238,244,220,.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:#eef4dc!important}
input,textarea,.login_field__xvWu_ input,.AuthCard_field__D9mXW input{background:rgba(11,13,7,.28)!important;color:#eef4dc!important;border-color:rgba(238,244,220,.42)!important}
.dash .panel,.dash .status-grid{background:rgba(238,244,220,.08)!important;border-color:rgba(238,244,220,.9)!important;box-shadow:6px 6px 0 0 rgba(11,13,7,.44)!important}
.dash .panel.dark{background:rgba(11,13,7,.42)!important}
.dash .panel-head{border-bottom-color:rgba(238,244,220,.42)!important;color:rgba(238,244,220,.64)!important}
.dash .status-cell{background:rgba(238,244,220,.035)!important;border-color:rgba(238,244,220,.22)!important}
.dash .lab,.dash .sub,.dash .field label,.dash .draft-line small{color:rgba(238,244,220,.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:#eef4dc!important}
.dash .field input,.dash .field textarea{background:rgba(11,13,7,.36)!important;color:#eef4dc!important;border-color:rgba(238,244,220,.38)!important}
.dash .field input:focus,.dash .field textarea:focus{border-color:#eef4dc!important;box-shadow:3px 3px 0 0 rgba(238,244,220,.4)!important}
.dash .tag{background:#eef4dc!important;color:var(--ff-bg-2)!important}
.dash .terminal{background:var(--ff-dark)!important;color:#eef4dc!important;border-color:rgba(238,244,220,.45)!important}
.dash .draft-line{background:rgba(238,244,220,.08)!important;border-color:rgba(238,244,220,.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:#eef4dc!important}
@media (prefers-reduced-motion:reduce){body,.window,.hero:after,.beam-group{animation:none!important}}

/* Hood finish pass: softer purple, readable secondary copy, calmer section contrast. */
:root{--ff-bg:#0b0d07;--ff-bg-2:#090b06;--ff-bg-3:#12160c;--ff-soft:#12160c;--ff-soft-2:#cdd9b0;--ff-text:#eef4dc;--ff-text-2:rgba(238,244,220,.9);--ff-text-3:rgba(238,244,220,.76);--ff-panel:rgba(238,244,220,.115);--ff-panel-2:rgba(238,244,220,.16);--ff-line:rgba(238,244,220,.28)}
body{background:radial-gradient(circle at 50% -8%,rgba(238,244,220,.20),transparent 24rem),radial-gradient(circle at 12% 72%,rgba(238,244,220,.10),transparent 28rem),linear-gradient(140deg,#0b0d07 0%,#090b06 48%,#12160c 100%)!important}
body:before{background-image:linear-gradient(rgba(238,244,220,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(238,244,220,.032) 1px,transparent 1px)!important;opacity:.42!important}
nav{background:rgba(76,38,221,.82)!important;border-bottom-color:rgba(238,244,220,.20)!important}
.hero{background:linear-gradient(180deg,rgba(238,244,220,.035),rgba(238,244,220,.015))!important;border-bottom-color:rgba(238,244,220,.24)!important}
.hero:after{opacity:.42!important;background:linear-gradient(135deg,rgba(238,244,220,.12),rgba(238,244,220,.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(11,13,7,.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(238,244,220,.045)!important;border-top-color:rgba(238,244,220,.20)!important;border-bottom-color:rgba(238,244,220,.20)!important}
.stat{background:rgba(238,244,220,.035)!important;border-right-color:rgba(238,244,220,.16)!important}
.section:nth-of-type(2n),#wallet,.cta{background:linear-gradient(180deg,rgba(238,244,220,.06),rgba(238,244,220,.035))!important}
.section:nth-of-type(2n+1){background:linear-gradient(180deg,rgba(11,13,7,.055),rgba(238,244,220,.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(238,244,220,.58)!important;box-shadow:5px 5px 0 0 rgba(11,13,7,.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(238,244,220,.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(238,244,220,.92)!important;color:#090b06!important;border:1px solid rgba(238,244,220,.35)!important}
.wallet-left span[style*="background:var(--amber-2)"]{background:rgba(238,244,220,.22)!important;color:#eef4dc!important}
.wallet-split>div:last-child{background:rgba(250,248,255,.94)!important;color:#0b0d07!important}
.wallet-split>div:last-child [style*="border:1px solid #aebe83"]{background:#eef4dc!important;border-color:#9fb072!important}
.wallet-split>div:last-child [style*="background:#070907"]{background:#0b0d07!important;border-color:#1a2110!important;color:#eef4dc!important}
.wallet-split>div:last-child [style*="color:#aebe83"],.wallet-split>div:last-child [style*="color:var(--magenta)"],.wallet-split>div:last-child [style*="color:#eef4dc"]{color:#0b0d07!important}
.wallet-split>div:last-child [style*="font-size:12px"]{color:#3a4229!important}
.wallet-split>div:last-child a{color:#090b06!important}
.code-pane,.sidebar,.code-block,.dash .terminal{background:#0b0d07!important;border-color:rgba(238,244,220,.26)!important}
.crt-bezel{background:rgba(250,248,255,.96)!important}
.crt-head,.crt-foot{background:#14180c!important;color:#090b06!important}
.crt-screen{background:#0f130b!important}
.btn-second{background:rgba(238,244,220,.10)!important;border-color:rgba(238,244,220,.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(238,244,220,.72);background:rgba(238,244,220,.10);color:#eef4dc!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(11,13,7,.42);transition:transform .12s,box-shadow .12s,background .12s}
.nav-x:hover{background:#eef4dc;color:#090b06!important;transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 rgba(11,13,7,.52)}
@media(max-width:900px){.nav-x{width:34px;height:34px;font-size:14px;box-shadow:2px 2px 0 0 rgba(11,13,7,.38)}}
