@font-face{font-family:Nippo;src:url(/assets/nippo-400-BPQWuIv5.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Nippo;src:url(/assets/nippo-500-B7_hcJgU.woff2) format("woff2");font-weight:500;font-display:block}@font-face{font-family:Nippo;src:url(/assets/nippo-700-BDQBlWFf.woff2) format("woff2");font-weight:700;font-display:block}@font-face{font-family:Author;src:url(/assets/author-400-Dp31iWGW.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Author;src:url(/assets/author-500-Dviwt7yF.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Author;src:url(/assets/author-600-CE6rQMBX.woff2) format("woff2");font-weight:600;font-display:swap}:root{font-family:Author,Arial,sans-serif;font-synthesis:none;color-scheme:dark;--display:Nippo,"Arial Narrow",sans-serif;--body:Author,Arial,sans-serif;--bg:#080908;--surface:#111211;--raised:rgba(12,13,12,.78);--glass:rgba(13,14,13,.58);--text:#f2f2ec;--muted:#969690;--line:rgba(255,255,255,.16);--strong-line:rgba(255,255,255,.52);--glow:rgba(255,255,245,.18);--shadow:rgba(0,0,0,.55);--hud-tab-shadow:rgba(255,255,255,.72);--wheel-hi:#47494a;--wheel-mid:#17191a;--wheel-low:#050606;--metal-hi:#a5a8a8;--metal:#454849;--metal-low:#17191a;--grip-line:rgba(255,255,255,.12)}:root[data-theme=light]{color-scheme:light;--bg:#edede8;--surface:#f8f8f4;--raised:rgba(250,250,246,.83);--glass:rgba(249,249,245,.6);--text:#101110;--muted:#666660;--line:rgba(0,0,0,.17);--strong-line:rgba(0,0,0,.5);--glow:rgba(255,255,255,.72);--shadow:rgba(20,20,18,.2);--hud-tab-shadow:rgba(0,0,0,.68);--wheel-hi:#fff;--wheel-mid:#d7d8d5;--wheel-low:#92948f;--metal-hi:#f3f3ef;--metal:#9b9d99;--metal-low:#4e504e;--grip-line:rgba(0,0,0,.13)}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}body{min-width:320px;background:var(--bg);color:var(--text)}button,input,select{font:inherit}button,a,select{color:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--text);outline-offset:4px}.app-shell{--steer:0;--vanishing-offset:0px;--far-offset:0px;--mid-offset:0px;--near-offset:0px;position:relative;width:100%;height:100dvh;overflow:hidden;background:var(--bg);color:var(--text);touch-action:none;transition:background-color .24s ease,color .24s ease}.scene-layer,.race-canvas,.scene-fallback{position:absolute!important;inset:0;width:100%;height:100%}.race-canvas{z-index:2}.scene-layer{transition:filter .28s ease,opacity .28s ease,transform .36s cubic-bezier(.2,.8,.2,1)}.has-drawer .scene-layer{filter:contrast(.88) brightness(.65);opacity:.82}.racing-sky{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none;background:linear-gradient(180deg,#08090a,#101214 47%,#202326 61%,#111314);transition:background .26s ease}.racing-sky--light{background:linear-gradient(180deg,#f4f4f0,#e9e9e4 45%,#d6d6d0 62%,#c7c7c1)}.racing-sky__stars{position:absolute;inset:0 0 48%;opacity:1;transform:translate3d(var(--far-offset),0,0);transition:opacity .22s ease}.racing-sky--light .racing-sky__stars{opacity:0}.racing-sky__stars i{position:absolute;border-radius:50%;background:#f5f5ef;box-shadow:0 0 3px #fffff533}.racing-sky__cloud{position:absolute;border-radius:50%;opacity:.5;background:radial-gradient(ellipse,rgba(52,55,58,.48),rgba(23,25,27,.05) 68%,transparent 72%);transform:translate3d(var(--far-offset),0,0)}.racing-sky__cloud--one{left:7%;top:17%;width:34vw;height:11vh}.racing-sky__cloud--two{right:4%;top:27%;width:42vw;height:13vh}.racing-sky--light .racing-sky__cloud{background:radial-gradient(ellipse,rgba(218,218,213,.8),rgba(235,235,230,.12) 68%,transparent 72%)}.racing-sky__haze{position:absolute;inset:37% 0 25%;background:linear-gradient(180deg,transparent,rgba(188,190,188,.17) 54%,transparent)}.racing-sky--light .racing-sky__haze{background:linear-gradient(180deg,transparent,rgba(255,255,250,.6) 52%,transparent)}.scene-fallback{background:linear-gradient(to bottom,var(--bg) 0 42%,color-mix(in srgb,var(--bg),var(--text) 10%) 42%)}.fallback-road{position:absolute;inset:41% 10% -20%;background:#171717;clip-path:polygon(calc(42% + var(--vanishing-offset)) 0,calc(58% + var(--vanishing-offset)) 0,calc(100% + var(--near-offset)) 100%,calc(0% + var(--near-offset)) 100%);background-image:repeating-linear-gradient(90deg,transparent 0 32.7%,#eee 32.8% 33.2%,transparent 33.3% 66.1%,#eee 66.2% 66.6%,transparent 66.7% 100%);transform:perspective(600px) rotateX(10deg)}.screen-grain{position:absolute;inset:0;pointer-events:none;z-index:50;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}.top-hud{position:absolute;z-index:30;top:max(18px,env(safe-area-inset-top));left:0;right:0;display:grid;grid-template-columns:clamp(104px,11vw,154px) 168px clamp(96px,11vw,154px);align-items:start;justify-content:space-between;pointer-events:none}.hud-tab,.theme-toggle{pointer-events:auto;box-shadow:0 13px 34px var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hud-tab{position:relative;width:100%;height:42px;border:1px solid var(--line);background:color-mix(in srgb,var(--raised),transparent 4%);font:600 11px/1 var(--display);letter-spacing:.16em;transition:background .2s,color .2s,transform .18s,border-color .2s}.hud-tab--left{border-left:0;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 50%,calc(100% - 13px) 100%,0 100%);padding-right:12px}.hud-tab--right{border-right:0;clip-path:polygon(13px 0,100% 0,100% 100%,13px 100%,0 50%);padding-left:12px}.hud-tab span:before,.hud-tab span:after{content:"/";color:var(--muted);margin:0 7px}.hud-tab:hover,.hud-tab.is-active{background:var(--text);color:var(--bg);border-color:var(--text);transform:translateY(2px)}.hud-tab--right{justify-self:end}.theme-toggle{position:relative;display:grid;grid-template-columns:1fr 1fr;width:168px;padding:4px;border:1px solid var(--line);background:color-mix(in srgb,var(--raised),transparent 4%);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)}.theme-toggle button{position:relative;z-index:2;height:32px;border:0;background:transparent;color:var(--muted);font:600 10px/1 var(--display);letter-spacing:.12em;transition:color .2s,transform .15s}.theme-toggle button:active{transform:scale(.95)}.theme-toggle button.is-active{color:var(--bg)}.theme-toggle__indicator{position:absolute;z-index:1;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);background:var(--text);clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);box-shadow:0 2px 11px var(--shadow);transition:transform .24s cubic-bezier(.22,.9,.2,1),background .2s}.theme-toggle__indicator.is-dark{transform:translate(100%)}.drawer-scrim{position:absolute;z-index:31;inset:0;border:0;background:#0000002b;cursor:default;animation:scrim-in .2s ease}.hud-drawer{position:absolute;z-index:32;top:0;bottom:0;width:min(430px,88vw);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:clamp(82px,12vh,118px) clamp(24px,4vw,46px) max(30px,env(safe-area-inset-bottom));border:1px solid var(--strong-line);background:color-mix(in srgb,var(--surface),transparent 9%);box-shadow:0 0 70px #0000005c,inset 0 0 45px color-mix(in srgb,var(--glow),transparent 50%);-webkit-backdrop-filter:blur(22px) saturate(.7);backdrop-filter:blur(22px) saturate(.7);visibility:hidden;transition:transform .32s cubic-bezier(.2,.82,.2,1),visibility 0s .32s,background .24s}.hud-drawer--left{left:0;transform:translate(-105%);clip-path:polygon(0 0,100% 0,calc(100% - 48px) 100%,0 100%);padding-right:70px}.hud-drawer--right{right:0;transform:translate(105%);clip-path:polygon(0 0,100% 0,100% 100%,48px 100%);padding-left:70px}.hud-drawer.is-open{transform:translate(0);visibility:visible;transition-delay:0s}.drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:24px;border-bottom:1px solid var(--line)}.drawer-header span{font:500 9px var(--display);letter-spacing:.19em;color:var(--muted)}.drawer-header h2{margin:10px 0 0;font:500 clamp(34px,5vw,51px)/.88 var(--display);letter-spacing:-.035em}.drawer-header button{flex:0 0 auto;width:38px;height:38px;border:1px solid var(--line);background:transparent;font-size:25px;line-height:1;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.drawer-intro{max-width:310px;margin:22px 0 30px;color:var(--muted);font:500 10px/1.55 var(--display);letter-spacing:.12em}.network-list{display:grid}.network-list button{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;min-height:67px;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left}.network-list small,.stats-list small{font:500 8px var(--display);letter-spacing:.12em;color:var(--muted)}.network-list strong{font:500 18px var(--display);letter-spacing:.03em}.network-list span{font:600 9px var(--display);letter-spacing:.14em;color:var(--muted)}.network-list button.is-active span{color:var(--text)}.network-list button:not(.is-active){cursor:not-allowed;opacity:.48}.stats-list{margin:0}.stats-list>div{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid var(--line)}.stats-list dt{display:flex;align-items:center;gap:11px;font:500 9px var(--display);letter-spacing:.1em;color:var(--muted)}.stats-list dd{margin:0;font:500 20px var(--display);letter-spacing:-.02em;text-align:right}.drawer-footer{display:flex;align-items:center;gap:10px;margin-top:30px;color:var(--muted);font:500 8px var(--display);letter-spacing:.16em}.drawer-footer i{width:34px;height:2px;background:var(--text);transform:skew(-22deg)}.car-rig{position:absolute;left:50%;bottom:var(--rig-bottom);width:min(var(--rig-width),94vw);aspect-ratio:2;pointer-events:none;transform:translate3d(calc(-50% + var(--rig-x)),calc(-1 * var(--rig-y)),0) scale(var(--rig-scale)) rotate(var(--rig-rotate));transform-origin:50% 100%;filter:drop-shadow(0 26px 24px rgba(0,0,0,.35))}.car-part{position:absolute;left:var(--car-left);bottom:var(--car-bottom);transform:translate(-50%) rotate(var(--car-rotate)) scale(var(--car-scale));transform-origin:50% 50%}.car-part img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.car-body{width:100%;aspect-ratio:2}.car-wheel{width:31.25%;aspect-ratio:1}.car-steering{width:37.5%;aspect-ratio:1}.wheel-clip,.wheel-steer,.wheel-roll{position:absolute;inset:0}.wheel-clip{overflow:hidden;clip-path:inset(1% 1% 0)}.wheel-steer,.wheel-roll{transform-origin:50% 82%}.wheel-steer{will-change:transform;transition:transform .13s cubic-bezier(.2,.75,.25,1)}.car-wheel--left .wheel-steer{transform:rotate(calc(var(--steer) * 2.5deg)) skew(calc(var(--steer) * .65deg)) translate(calc(var(--steer) * 1.5px)) scaleX(calc(1 - var(--steer) * .009))}.car-wheel--right .wheel-steer{transform:rotate(calc(var(--steer) * 2.5deg)) skew(calc(var(--steer) * .65deg)) translate(calc(var(--steer) * 1.5px)) scaleX(calc(1 + var(--steer) * .009))}.car-wheel--right .wheel-roll{transform:scaleX(-1)}.wheel-roll:after{content:"";position:absolute;inset:-12% 0;opacity:.38;pointer-events:none;background:linear-gradient(180deg,transparent 5%,rgba(105,107,104,.025) 31%,rgba(18,19,18,.11) 52%,rgba(115,117,113,.035) 69%,transparent 94%);background-size:100% 180%;-webkit-mask:url(/assets/car-wheel-DghVlXim.png) center/contain no-repeat;mask:url(/assets/car-wheel-DghVlXim.png) center/contain no-repeat;animation:wheel-rubber-drift .9s linear infinite;filter:blur(8px);mix-blend-mode:soft-light}.steering-control{position:absolute;inset:0;pointer-events:none}.steering-wheel{position:absolute;inset:0;transform:rotate(calc(var(--steer) * 17deg));transform-origin:50% 50%;filter:drop-shadow(0 18px 18px rgba(0,0,0,.5));will-change:transform;transition:transform .13s cubic-bezier(.2,.75,.25,1)}.steering-wheel svg{display:block;width:100%;height:100%;overflow:visible}.wheel-shadow{fill:none;stroke:#00000073;stroke-width:76}.wheel-rim-outer{fill:none;stroke:var(--wheel-low);stroke-width:70}.wheel-rim{fill:none;stroke:url(#rim);stroke-width:60}.wheel-rim-highlight{fill:none;stroke:color-mix(in srgb,var(--wheel-hi),transparent 40%);stroke-width:3}.wheel-spokes{fill:url(#metal);stroke:var(--metal-low);stroke-width:3;stroke-linejoin:round}.wheel-spokes .spoke-inset{fill:color-mix(in srgb,var(--metal-low),transparent 5%);stroke:color-mix(in srgb,var(--metal-hi),transparent 35%);stroke-width:2}.hub-bezel{fill:var(--wheel-low);stroke:var(--metal-hi);stroke-width:3}.hub-plate{fill:url(#metal);stroke:var(--metal-low);stroke-width:4}.hub-bolt{fill:var(--metal-low);stroke:var(--metal-hi);stroke-width:2}.wheel-hub{position:absolute;z-index:3;left:36.5%;top:38.2%;display:grid;width:27%;height:27%;place-items:center;border:2px solid var(--strong-line);border-radius:50%;background:radial-gradient(circle at 38% 31%,var(--metal-hi),var(--metal) 44%,var(--metal-low) 74%);box-shadow:inset 0 0 0 8px var(--wheel-low),0 7px 20px #00000059;clip-path:circle(50%);color:var(--text);pointer-events:auto;transform:scale(1);transition:left .19s cubic-bezier(.2,.82,.2,1),top .19s cubic-bezier(.2,.82,.2,1),width .19s cubic-bezier(.2,.82,.2,1),height .19s cubic-bezier(.2,.82,.2,1),border-radius .05s,clip-path .19s cubic-bezier(.2,.82,.2,1),filter .16s,transform .18s cubic-bezier(.2,.8,.2,1),background .12s,box-shadow .12s}.wheel-hub span{font:700 clamp(25px,3.7vw,46px)/1 var(--display);text-shadow:0 1px 2px var(--shadow);opacity:1;transform:skew(-22deg);transition:opacity .04s}.wheel-hub:hover,.wheel-hub:focus-visible{filter:contrast(1.16) drop-shadow(0 0 9px var(--glow));transform:scale(1.035)}.is-menu-open .wheel-hub{--island-width:clamp(650px,65vw,900px);--island-half-width:clamp(325px,32.5vw,450px);left:calc(50% - var(--island-half-width));top:calc(51.7% - 32px);width:var(--island-width);height:64px;border-radius:0;background:color-mix(in srgb,var(--surface),transparent 3%);box-shadow:0 12px 18px #00000040;clip-path:polygon(24px 0,100% 0,calc(100% - 24px) 100%,0 100%);filter:none;transform:scale(1)}.is-menu-open .wheel-hub span{opacity:0}.cockpit-nav{--island-width:clamp(650px,65vw,900px);--island-half-width:clamp(325px,32.5vw,450px);position:absolute;z-index:4;left:calc(50% - var(--island-half-width));top:calc(51.7% - 32px);width:var(--island-width);height:64px;pointer-events:none;opacity:0;visibility:hidden;transform:scaleX(.075);transform-origin:50% 50%;transition:transform .19s cubic-bezier(.2,.82,.2,1),opacity .08s ease,visibility 0s .19s}.is-menu-open .cockpit-nav{pointer-events:auto;opacity:1;visibility:visible;transform:scaleX(1);transition:transform .19s cubic-bezier(.2,.82,.2,1),opacity .06s ease,visibility 0s}.cockpit-nav__inner{display:grid;grid-template-columns:minmax(112px,1.4fr) .58fr repeat(3,44px) minmax(105px,.9fr);align-items:center;gap:clamp(5px,1vw,14px);width:100%;height:100%;padding:7px 24px;pointer-events:none}.cockpit-nav__inner>a{min-width:0;text-decoration:none;pointer-events:auto;opacity:0;transform:translateY(4px);transition:opacity .1s ease,transform .13s ease,color .13s ease,background .13s ease}.is-menu-open .cockpit-nav__inner>a{opacity:1;transform:translateY(0);transition-delay:.08s}.cockpit-nav__inner>a:hover,.cockpit-nav__inner>a:focus-visible{transform:translateY(-1px) scale(1.06);transition-delay:0s}.cockpit-nav__logo{display:flex;align-items:center;height:34px}.cockpit-nav__logo img{width:min(112px,100%);height:auto;object-fit:contain}.logo-dark,.theme-dark .logo-light{display:none!important}.theme-dark .logo-dark{display:block!important}.cockpit-nav__text,.cockpit-nav__token{font:600 11px/1 var(--display);letter-spacing:.12em;text-align:center}.cockpit-nav__icon{display:grid;width:40px;height:40px;place-items:center}.cockpit-nav__icon svg{width:18px;height:18px;fill:currentColor}.cockpit-nav__token{display:grid;min-height:38px;place-items:center;border:1px solid var(--strong-line);clip-path:polygon(11px 0,100% 0,calc(100% - 11px) 100%,0 100%)}.cockpit-nav__token:hover,.cockpit-nav__token:focus-visible{background:var(--text);color:var(--bg)}.loading-sequence{position:fixed;z-index:100;inset:0;display:grid;place-items:center;align-content:center;gap:clamp(52px,8vh,92px);background:var(--bg);color:var(--text);animation:boot-exit .38s 2.1s forwards}.loading-sequence strong{font:500 clamp(110px,25vw,300px)/.72 var(--display);letter-spacing:-.06em;animation:digit-in .45s cubic-bezier(.1,.8,.2,1)}.boot-center{display:grid;place-items:center;gap:20px}.boot-brand{font:500 clamp(22px,3.2vw,38px) var(--display);letter-spacing:.22em}.boot-stripes{width:min(500px,70vw);height:14px;background:repeating-linear-gradient(112deg,var(--text) 0 20px,transparent 20px 31px);animation:stripe-sweep .7s ease}.boot-stripes-bottom{transform:scaleX(-1)}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}@keyframes digit-in{0%{opacity:0;transform:scale(.65) translateY(20px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes stripe-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes boot-exit{to{opacity:0;visibility:hidden}}@keyframes wheel-rubber-drift{0%{background-position:0 -70%}to{background-position:0 130%}}@media(max-width:760px){.top-hud{top:max(10px,env(safe-area-inset-top));grid-template-columns:clamp(76px,22vw,96px) minmax(126px,145px) clamp(68px,20vw,88px);gap:5px}.hud-tab{height:38px;font-size:8px;letter-spacing:.1em}.hud-tab--left{padding-right:7px}.hud-tab--right{padding-left:7px}.hud-tab span:before,.hud-tab span:after{margin:0 3px}.theme-toggle{width:100%;padding:3px}.theme-toggle button{height:30px;font-size:8px;letter-spacing:.08em}.theme-toggle__indicator{top:3px;bottom:3px;left:3px;width:calc(50% - 3px)}.hud-drawer{width:100vw;padding-top:max(74px,calc(env(safe-area-inset-top) + 64px))}.hud-drawer--left{padding-left:22px;padding-right:42px;clip-path:none}.hud-drawer--right{padding-left:42px;padding-right:22px;clip-path:none}.drawer-header h2{font-size:35px}.drawer-intro{font-size:9px;margin-bottom:20px}.network-list button{min-height:59px}.stats-list>div{padding:11px 0}.stats-list dd{font-size:17px}.car-rig{position:fixed;left:-10vw;width:120vw;max-width:none;filter:none;transform:none}.wheel-hub{left:34%;top:35.7%;width:32%;height:32%;box-shadow:inset 0 0 0 4px var(--wheel-low),0 0 16px #00000047}.is-menu-open .wheel-hub,.cockpit-nav{--island-width: calc(115vw - 20px) ;--island-half-width: calc(57.5vw - 10px) ;left:calc(50% - var(--island-half-width));top:calc(51.7% - 54px);width:var(--island-width);height:108px}.cockpit-nav__inner{grid-template-columns:1.4fr .7fr 1fr;grid-template-rows:1fr 1fr;gap:2px 8px;padding:8px 22px}.cockpit-nav__logo{grid-column:1}.cockpit-nav__text{grid-column:2}.cockpit-nav__token{grid-column:3}.cockpit-nav__icon{grid-row:2;width:44px;height:42px;justify-self:center}.cockpit-nav__icon:nth-of-type(3){grid-column:1}.cockpit-nav__icon:nth-of-type(4){grid-column:2}.cockpit-nav__icon:nth-of-type(5){grid-column:3}.cockpit-nav__logo img{width:min(104px,100%)}}@media(max-width:820px){.hud-tab,.theme-toggle button{min-height:44px}.action-keyboard-control{min-height:55px}.console-close{flex-basis:44px;min-width:44px}.transfer-mark{height:44px}.recipient-field select{min-height:44px}}@media(max-width:430px){.top-hud{grid-template-columns:82px minmax(124px,138px) 74px}}@media(max-width:390px){.top-hud{grid-template-columns:77px minmax(120px,132px) 68px}.hud-tab{font-size:7px}.hud-tab span:before,.hud-tab span:after{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.car-rig,.racing-sky__stars,.racing-sky__cloud{transform:none}.car-rig{transform:translate3d(calc(-50% + var(--rig-x)),calc(-1 * var(--rig-y)),0) scale(var(--rig-scale)) rotate(var(--rig-rotate))}.wheel-roll:after{display:none}.steering-wheel,.wheel-steer{transition:none}}@media(max-width:760px)and (prefers-reduced-motion:reduce){.car-rig{left:-10vw;transform:translate3d(var(--rig-x),calc(-1 * var(--rig-y)),0) scale(var(--rig-scale)) rotate(var(--rig-rotate))}}.app-background{position:absolute;inset:0}.has-console .app-background{pointer-events:none}.has-console .scene-layer{filter:blur(2px) contrast(.86) brightness(.58) saturate(.72);opacity:.78}.has-console .car-rig{filter:blur(1.7px) brightness(.58) saturate(.7);opacity:.76;transition:filter .35s ease,opacity .35s ease}.has-console .action-hud{opacity:.18;filter:blur(1px)}.action-hud{position:absolute;z-index:0;inset:-28%;pointer-events:auto;opacity:1;filter:none;transition:opacity .28s ease,filter .28s ease}.action-hud svg{display:block;width:100%;height:100%;overflow:visible}.action-dead-zone{fill:transparent;pointer-events:none}.action-segment{--segment-travel:12px;cursor:pointer;outline:none;transform:translate(calc(var(--out-x) * 0px),calc(var(--out-y) * 0px));transform-origin:360px 360px;transition:transform .3s cubic-bezier(.2,.82,.2,1),opacity .22s ease,filter .3s ease}.action-hit{fill:transparent;stroke:transparent;stroke-width:16;pointer-events:all}.action-plane{fill:color-mix(in srgb,var(--glass),transparent 30%);stroke:color-mix(in srgb,var(--text),transparent 72%);stroke-width:1.5;pointer-events:none;transition:fill .28s ease,stroke .24s ease}.action-edge{fill:color-mix(in srgb,var(--text),transparent 42%);pointer-events:none;transition:fill .24s ease}.action-label{fill:color-mix(in srgb,var(--text),transparent 20%);font:600 25px/1 var(--display);letter-spacing:5px;pointer-events:none;paint-order:stroke;stroke:color-mix(in srgb,var(--bg),transparent 35%);stroke-width:3px;transition:fill .2s ease,font-weight .2s ease}.action-segment.is-active{transform:translate(calc(var(--out-x) * var(--segment-travel)),calc(var(--out-y) * var(--segment-travel)));filter:drop-shadow(0 0 16px var(--glow))}.action-segment.is-active .action-plane{fill:color-mix(in srgb,var(--glass),var(--text) 13%);stroke:color-mix(in srgb,var(--text),transparent 28%)}.action-segment.is-active .action-edge{fill:var(--text)}.action-segment.is-active .action-label{fill:var(--text);font-weight:700}.action-segment.is-muted{opacity:.54}.action-segment.is-pressed{--segment-travel:8px;filter:drop-shadow(0 0 8px var(--glow))}.action-segment:focus-visible .action-plane{stroke:var(--text);stroke-width:3}.action-segment:focus-visible .action-label{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}.car-steering>.steering-control{z-index:2}.feature-console{position:fixed;z-index:60;left:50%;bottom:0;width:min(860px,calc(100vw - 32px));max-height:calc(100dvh - max(76px,calc(env(safe-area-inset-top) + 62px)));overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:clamp(22px,3vw,36px) clamp(20px,4vw,46px) max(24px,calc(env(safe-area-inset-bottom) + 18px));border:1px solid var(--strong-line);border-bottom:0;border-radius:28px 28px 0 0;background:color-mix(in srgb,var(--surface),transparent 5%);box-shadow:0 -24px 90px #0000006b,inset 0 1px 0 var(--glow);-webkit-backdrop-filter:blur(26px) saturate(.75);backdrop-filter:blur(26px) saturate(.75);transform:translate3d(-50%,0,0);animation:console-enter .42s cubic-bezier(.18,.82,.2,1);outline:none}.feature-console:before{content:"";position:absolute;top:0;left:34px;right:34px;height:1px;background:linear-gradient(90deg,transparent,var(--text),transparent);opacity:.48}.feature-console.is-closing{animation:console-exit .24s cubic-bezier(.4,0,.8,.2) forwards}.console-header{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding-bottom:20px;border-bottom:1px solid var(--line)}.console-header>div:first-child{min-width:0}.console-header span,.eyebrow{font:600 9px/1 var(--display);letter-spacing:.2em;color:var(--muted)}.console-header h2{margin:8px 0 5px;text-transform:uppercase;font:500 clamp(35px,5vw,56px)/.9 var(--display);letter-spacing:-.035em}.console-header p{margin:0;max-width:440px;color:var(--muted);font-size:14px}.console-controls{display:flex;align-items:center;gap:9px}.wallet-state,.console-close{height:42px;border:1px solid var(--line);background:transparent;font:600 9px/1 var(--display);letter-spacing:.13em;transition:background .18s,color .18s,border-color .18s}.wallet-state{display:flex;align-items:center;gap:8px;padding:0 16px}.wallet-state i,.gasless-status i{width:6px;height:6px;border-radius:50%;background:var(--muted);box-shadow:0 0 0 3px color-mix(in srgb,var(--muted),transparent 75%)}.console-close{flex:0 0 42px;font:400 25px/1 var(--body)}.wallet-state:hover,.console-close:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.connection-message{margin:14px 0 0;padding:10px 12px;border-left:2px solid var(--text);background:color-mix(in srgb,var(--text),transparent 94%);font-size:13px;color:var(--muted)}.account-setup-notice{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:14px 0 0;padding:12px 13px;border:1px solid var(--line);border-left:2px solid var(--text);background:color-mix(in srgb,var(--surface),var(--text) 5%);color:var(--text)}.account-setup-notice span{display:grid;gap:4px}.account-setup-notice strong{font:600 11px/1.25 var(--display);letter-spacing:.06em}.account-setup-notice small{max-width:590px;color:var(--muted);font-size:12px;line-height:1.45}.account-setup-notice button{flex:0 0 28px;width:28px;height:28px;border:1px solid var(--line);background:transparent;color:inherit;font:400 19px/1 var(--body)}.account-setup-notice button:hover{background:var(--text);color:var(--bg)}.feature-body{display:grid;gap:12px;padding-top:18px}.console-lead{padding:12px 0 8px}.console-lead h3{max-width:590px;margin:9px 0 7px;font:500 clamp(24px,3vw,34px)/1.05 var(--display);letter-spacing:-.02em}.console-lead p{max-width:560px;margin:0;color:var(--muted);font-size:14px;line-height:1.45}.transaction-field{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:8px 14px;padding:14px 16px;border:1px solid var(--line);background:color-mix(in srgb,var(--raised),transparent 18%)}.field-heading{grid-column:1/-1;display:flex;justify-content:space-between;gap:16px;font:600 9px/1 var(--display);letter-spacing:.15em;color:var(--muted)}.amount-row{display:flex;align-items:center;min-width:0}.amount-row input,.output-value{width:100%;min-width:0;border:0;background:transparent;color:var(--text);font:500 clamp(28px,4vw,42px)/1 var(--display);outline:none}.amount-row button{min-width:48px;height:32px;border:1px solid var(--line);background:transparent;font:600 9px var(--display);letter-spacing:.1em}.amount-row button:disabled{cursor:not-allowed;opacity:.38}.token-trigger{display:grid;grid-template-columns:1fr auto;align-items:center;align-content:center;gap:3px 8px;width:100%;min-height:56px;padding:8px 12px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface),transparent 7%);text-align:left}.token-trigger span{grid-column:1/-1;font:500 8px var(--display);letter-spacing:.12em;color:var(--muted)}.token-trigger strong{font:600 12px var(--display);letter-spacing:.09em}.token-trigger i{font-style:normal}.transfer-mark{justify-self:center;width:44px;height:38px;margin:-19px 0;border:1px solid var(--strong-line);border-radius:50%;background:var(--surface);font-size:18px;z-index:1}.recipient-field{display:grid;gap:8px}.recipient-field span{font:600 9px var(--display);letter-spacing:.15em;color:var(--muted)}.recipient-field input{height:50px;padding:0 14px;border:1px solid var(--line);background:color-mix(in srgb,var(--raised),transparent 18%);color:var(--text);font:500 14px var(--body)}.field-error{grid-column:1/-1;margin:0;color:var(--text);font-size:12px}.field-error:before{content:"!";display:inline-grid;width:17px;height:17px;margin-right:7px;place-items:center;border:1px solid currentColor;border-radius:50%;font:600 9px var(--display)}.gasless-status,.summary-line,.receive-line{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:43px;padding:0 2px;border-bottom:1px solid var(--line);font:600 9px var(--display);letter-spacing:.13em}.gasless-status{display:grid;grid-template-columns:12px 1fr auto}.gasless-status strong,.summary-line strong,.receive-line strong{font-size:12px;color:var(--text)}.console-primary{min-height:52px;border:1px solid var(--text);background:var(--text);color:var(--bg);font:700 12px var(--display);letter-spacing:.18em;clip-path:polygon(13px 0,100% 0,calc(100% - 13px) 100%,0 100%);transition:filter .18s,transform .18s}.console-primary:hover{filter:drop-shadow(0 0 13px var(--glow));transform:translateY(-1px)}.console-primary:active{transform:translateY(1px)}.console-primary:disabled{cursor:not-allowed;opacity:.46;filter:none;transform:none}.claim-rescan{min-height:42px;border:1px solid var(--line);background:transparent;color:var(--text);font:600 9px var(--display);letter-spacing:.14em}.claim-rescan:hover{border-color:var(--text);background:var(--text);color:var(--bg)}.advanced-details{border-top:1px solid var(--line)}.advanced-details summary{display:flex;justify-content:space-between;align-items:center;min-height:46px;cursor:pointer;font:600 9px var(--display);letter-spacing:.15em}.advanced-details summary::-webkit-details-marker{display:none}.advanced-details[open] summary span{transform:rotate(45deg)}.advanced-details summary span{font-size:17px;transition:transform .2s}.detail-content{padding:2px 0 8px}.detail-row{display:flex;justify-content:space-between;gap:22px;padding:7px 0;color:var(--muted);font-size:13px}.detail-row strong{color:var(--text);font-weight:500;text-align:right}.detail-content>p{margin:10px 0 0;padding-top:12px;border-top:1px solid var(--line);color:var(--muted);font-size:13px;line-height:1.45}.token-picker-scrim{position:fixed;z-index:80;inset:0;display:grid;place-items:end center;padding:76px 16px 0;background:#0000006b}.token-picker{width:min(580px,100%);max-height:min(620px,calc(100dvh - 76px));overflow:auto;padding:22px;border:1px solid var(--strong-line);border-bottom:0;border-radius:24px 24px 0 0;background:var(--surface);box-shadow:0 -20px 70px #0006}.token-picker header{display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid var(--line);padding-bottom:16px}.token-picker h3{margin:5px 0 0;font:500 30px var(--display)}.token-picker small,.token-search span{font:500 8px var(--display);letter-spacing:.13em;color:var(--muted)}.token-picker header button{width:38px;height:38px;border:1px solid var(--line);background:transparent;font-size:22px}.token-search{display:grid;gap:7px;padding:16px 0}.token-search input{height:46px;padding:0 13px;border:1px solid var(--line);background:transparent;color:var(--text)}.token-list{display:grid}.token-list>button{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:63px;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left}.token-list>button>i{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--line);border-radius:50%;font:600 12px var(--display);font-style:normal}.token-list>button>span{display:grid;gap:3px}.token-list>button>span:last-child{text-align:right}.token-list>button[aria-selected=true]{background:color-mix(in srgb,var(--text),transparent 94%)}.token-empty{margin:0;padding:30px 8px;color:var(--muted);text-align:center;font-size:13px}.clean-mode-selector{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.clean-mode-selector button{min-height:39px;padding:0 10px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);font:600 9px/1 var(--display);letter-spacing:.13em;transition:background .18s,color .18s}.clean-mode-selector button:last-child{border-right:0}.clean-mode-selector button:hover,.clean-mode-selector button.is-active{background:var(--text);color:var(--bg)}.clean-mode-panel{display:grid;gap:12px}.console-lead .burn-warning{padding-left:12px;border-left:2px solid var(--text);color:var(--text);font-weight:600}.burn-confirm{display:flex;align-items:flex-start;gap:11px;padding:12px 2px;border-bottom:1px solid var(--line);font-size:13px;line-height:1.4}.burn-confirm input{width:18px;height:18px;margin:0;accent-color:var(--text)}.burn-confirm span{color:var(--text)}@keyframes console-enter{0%{opacity:0;transform:translate3d(-50%,36px,0)}to{opacity:1;transform:translate3d(-50%,0,0)}}@keyframes console-exit{to{opacity:0;transform:translate3d(-50%,28px,0)}}@media(max-width:760px){.action-hud{inset:-31%}.action-label{font-size:23px;letter-spacing:4px}.feature-console{width:100vw;max-height:calc(100dvh - max(62px,calc(env(safe-area-inset-top) + 50px)));padding:20px 18px max(20px,calc(env(safe-area-inset-bottom) + 14px));border-left:0;border-right:0;border-radius:22px 22px 0 0}.console-header{gap:12px}.console-header p{font-size:12px}.wallet-state{display:none}.transaction-field{grid-template-columns:minmax(0,1fr) 154px;padding:12px}.feature-body{gap:10px}.detail-row{font-size:12px}.has-console .car-rig{filter:blur(1.5px) brightness(.52)}}@media(max-width:390px){.action-hud{inset:-35%}.action-label{font-size:21px;letter-spacing:3px}.feature-console{padding-left:14px;padding-right:14px}.console-header h2{font-size:32px}.console-header p{max-width:230px}.clean-mode-selector button{padding:0 5px;font-size:8px;letter-spacing:.08em}.transaction-field{grid-template-columns:minmax(0,1fr) 132px;gap:7px}.token-trigger{padding:7px 9px}.token-trigger strong{font-size:10px}}@media(max-height:680px){.feature-console{max-height:calc(100dvh - 58px);padding-top:15px}.console-header{padding-bottom:12px}.console-header h2{font-size:31px}.console-header p{display:none}.feature-body{padding-top:12px;gap:8px}.console-lead{padding:4px 0}.console-lead h3{font-size:23px}.transaction-field{padding-top:10px;padding-bottom:10px}.advanced-details summary{min-height:40px}}.wallet-state.is-connected i{background:#62d890;box-shadow:0 0 0 3px color-mix(in srgb,#62d890,transparent 75%)}.wallet-dialog-scrim{position:fixed;z-index:100;inset:0;display:grid;place-items:end center;padding:76px 16px 0;background:#0000008f}.wallet-dialog{width:min(620px,100%);max-height:calc(100dvh - 76px);overflow:hidden;padding:24px;border:1px solid var(--strong-line);border-bottom:0;border-radius:24px 24px 0 0;background:var(--surface);box-shadow:0 -20px 70px #00000073;animation:wallet-dialog-enter .22s cubic-bezier(.2,.82,.2,1)}.wallet-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--line)}.wallet-dialog h2{margin:5px 0 0;font:500 30px/1 var(--display);text-transform:uppercase}.wallet-dialog small,.connected-wallet>span{font:600 8px/1 var(--display);letter-spacing:.14em;color:var(--muted)}.wallet-dialog>header>button{width:38px;height:38px;border:1px solid var(--line);background:transparent;color:var(--text);font-size:22px}.wallet-list{display:grid}.wallet-list>button,.wallet-list>a{display:flex;align-items:center;gap:13px;min-height:66px;padding:10px 8px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);text-align:left;text-decoration:none;transition:padding .18s ease,background-color .18s ease}.wallet-list>button:hover,.wallet-list>button:focus-visible,.wallet-list>a:hover,.wallet-list>a:focus-visible{padding-left:10px;background:color-mix(in srgb,var(--text),transparent 95%)}.wallet-list>button:disabled{cursor:not-allowed;opacity:.52}.wallet-list>button[aria-busy=true] small{color:var(--text)}.detail-select{align-items:center}.detail-select select{min-width:92px;padding:5px 8px;border:1px solid var(--line);background:var(--surface);color:var(--text);text-align:right}.wallet-list img{flex:0 0 38px;width:38px;height:38px;border-radius:9px;object-fit:contain}.wallet-monogram{display:grid!important;flex:0 0 38px;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:9px;font-weight:900}.wallet-list span{display:grid;min-width:0;gap:5px}.wallet-list strong{overflow-wrap:anywhere}.wallet-section{display:grid;gap:8px;padding-top:18px}.wallet-section>small,.wallet-directory>small{font-size:9px}.wallet-more{display:grid;min-height:0;gap:12px;padding-top:16px;animation:wallet-view-enter .18s ease-out}.wallet-more>input{width:100%;height:48px;padding:0 14px;border:1px solid var(--line);background:var(--bg);color:var(--text);font:500 14px var(--body)}.wallet-back{justify-self:start;padding:0;border:0;background:transparent;color:var(--muted);font:600 9px var(--display);letter-spacing:.13em}.wallet-more-trigger{display:flex;justify-content:space-between;width:100%;margin-top:18px;padding:16px 2px;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;color:var(--text);font:600 10px var(--display);letter-spacing:.14em}.wallet-directory-scroll{min-height:0;max-height:min(520px,calc(100dvh - 286px));overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-width:thin}.wallet-directory{display:grid;gap:8px}.wallet-directory+.wallet-directory{margin-top:20px}.wallet-qr{display:grid;justify-items:center;gap:12px;padding:22px 0}.wallet-qr svg{max-width:100%;height:auto;padding:12px;background:#fff}.wallet-qr strong,.wallet-qr-status strong{font:600 10px var(--display);letter-spacing:.12em}.wallet-qr small{max-width:330px;line-height:1.5}.wallet-qr small,.wallet-qr-status small,.wallet-setup-note{color:var(--muted);font-size:12px;text-align:center}.wallet-qr-status{display:grid;justify-items:center;gap:8px;padding:48px 16px;border:1px solid var(--line)}.wallet-qr button,.wallet-retry{width:100%;height:44px;border:1px solid var(--line);background:transparent;color:var(--text);font:600 9px var(--display);letter-spacing:.14em}.wallet-qr button:hover,.wallet-retry:hover{border-color:var(--text);background:var(--text);color:var(--bg)}.wallet-setup-note{margin:0;padding:12px;border:1px solid var(--line)}.connected-wallet{display:grid;gap:10px;padding:24px 0}.connected-wallet strong{font:500 25px/1 var(--display)}.connected-wallet button{height:44px;border:1px solid var(--line);background:transparent;color:var(--text);font:600 9px var(--display);letter-spacing:.14em}.wallet-empty,.wallet-note{color:var(--muted);font-size:13px}.wallet-empty{padding:20px 0}.wallet-note{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line)}@keyframes wallet-dialog-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes wallet-view-enter{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@media(max-width:760px){.console-header{flex-wrap:wrap}.console-controls{width:100%}.wallet-state{display:flex;flex:1;justify-content:center}}@media(prefers-reduced-motion:reduce){.action-segment.is-active{--segment-travel:2px}.feature-console{animation:console-fade .08s linear}.feature-console.is-closing{animation:console-fade-out .06s linear forwards}.has-console .scene-layer,.has-console .car-rig{transition:none}.screen-grain{display:none}}@keyframes console-fade{0%{opacity:0}to{opacity:1}}@keyframes console-fade-out{to{opacity:0}}.action-label{display:none}.action-keyboard-control{position:absolute;z-index:2;min-width:84px;min-height:44px;padding:0 8px;border:0;background:transparent;color:color-mix(in srgb,var(--text),transparent 20%);font:600 18px/1 var(--display);letter-spacing:4px;text-shadow:0 1px 3px var(--bg);transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.2,.82,.2,1),color .2s ease}.action-keyboard-claim{left:19.8%;top:67.4%}.action-keyboard-swap{left:50%;top:15.1%}.action-keyboard-send{left:80.2%;top:67.4%}.action-keyboard-control.is-active{color:var(--text)}.action-keyboard-claim.is-active{transform:translate(calc(-50% - 10px),calc(-50% + 6px))}.action-keyboard-swap.is-active{transform:translate(-50%,calc(-50% - 12px))}.action-keyboard-send.is-active{transform:translate(calc(-50% + 10px),calc(-50% + 6px))}.action-keyboard-control:focus-visible{outline:2px solid var(--text);outline-offset:2px;text-decoration:underline;text-underline-offset:6px}@media(max-width:390px){.action-keyboard-control{min-width:72px;font-size:15px;letter-spacing:3px}}@media(prefers-reduced-motion:reduce){.action-keyboard-claim.is-active{transform:translate(calc(-50% - 2px),-50%)}.action-keyboard-swap.is-active{transform:translate(-50%,calc(-50% - 2px))}.action-keyboard-send.is-active{transform:translate(calc(-50% + 2px),-50%)}}@media(max-width:760px){.car-rig{bottom:max(-32px,calc(env(safe-area-inset-bottom) - 32px))}.hud-tab{height:44px}.theme-toggle button{height:38px}.action-keyboard-control{min-height:55px}.wallet-state,.console-close,.amount-row button{height:44px}.clean-mode-selector button{min-height:44px}.token-picker header button,.wallet-dialog>header>button{width:44px;height:44px}}.devnet-proof-panel{position:fixed;z-index:50;top:5rem;left:1rem;width:min(20rem,calc(100vw - 2rem));display:grid;gap:.5rem;padding:1rem;border:1px solid rgb(255 255 255 / .22);border-radius:.75rem;background:#080a0ceb;color:#fff;font:500 .75rem/1.3 system-ui;box-shadow:0 1rem 3rem #00000059}.devnet-proof-panel>span{color:#9ef7bd}.devnet-proof-panel small{overflow-wrap:anywhere;opacity:.72}.devnet-proof-panel a{color:#9ef7bd}.devnet-proof-panel button{min-height:2.5rem;border:0;border-radius:.4rem;background:#e8ff52;color:#111;font:inherit;font-weight:700;cursor:pointer}.top-hud{z-index:90;top:max(18px,env(safe-area-inset-top));grid-template-columns:clamp(190px,16vw,260px) 168px clamp(190px,16vw,260px)}.hud-tab{height:68px;margin-top:40px;overflow:visible;border:0;background:transparent;font-family:var(--display);box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;transition:color .2s}.hud-tab:before,.hud-tab:after{content:"";position:absolute;inset:0;pointer-events:none;transition:transform .22s cubic-bezier(.2,.82,.2,1),opacity .18s ease}.hud-tab:before{z-index:1;background:var(--surface)}.hud-tab:after{z-index:0;background:var(--hud-tab-shadow);opacity:0}.hud-tab--left{clip-path:none;padding:0 34px 0 20px;text-align:left}.hud-tab--left:before,.hud-tab--left:after{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 100%,0 100%)}.hud-tab--right{clip-path:none;padding:0 20px 0 34px;text-align:right}.hud-tab--right:before,.hud-tab--right:after{clip-path:polygon(24px 0,100% 0,100% 100%,0 100%)}.hud-tab span:before,.hud-tab span:after{content:none}.hud-tab__label,.hud-tab__reveal{position:absolute;display:grid;place-items:center;white-space:nowrap;text-shadow:none}.hud-tab__label{z-index:3;inset:0;font:700 clamp(19px,1.7vw,28px)/1 var(--display);letter-spacing:.08em;transition:transform .25s cubic-bezier(.2,.82,.2,1)}.hud-tab__reveal{z-index:2;top:-40px;left:0;width:72%;height:34px;padding-top:2px;background:var(--surface);color:var(--text);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 100%,0 100%);font:700 clamp(10px,.85vw,13px)/1 var(--display);letter-spacing:.12em;opacity:0;transform:translate(-105%);transition:opacity .14s ease,transform .28s cubic-bezier(.2,.82,.2,1)}.hud-tab--right .hud-tab__reveal{right:0;left:auto;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);transform:translate(105%)}.hud-tab.is-active{transform:none;background:transparent;color:var(--text);border-color:transparent}.hud-tab:hover,.hud-tab:focus-visible{transform:none;background:transparent;color:var(--text)}.hud-tab--left:hover:after,.hud-tab--left:focus-visible:after{opacity:1;transform:translate(10px,12px)}.hud-tab--right:hover:after,.hud-tab--right:focus-visible:after{opacity:1;transform:translate(-10px,12px)}.hud-tab--left:hover .hud-tab__label,.hud-tab--left:focus-visible .hud-tab__label{transform:skew(22deg)}.hud-tab--right:hover .hud-tab__label,.hud-tab--right:focus-visible .hud-tab__label{transform:skew(-22deg)}.hud-tab:hover .hud-tab__reveal,.hud-tab:focus-visible .hud-tab__reveal{opacity:1;transform:translate(0)}.theme-symbol,.mobile-menu-trigger{display:none}@media(min-width:761px){.hud-drawer{z-index:92;background:var(--surface)}}.car-wheel img{filter:blur(1.5px) contrast(.92)}.car-body img{filter:blur(.65px)}.wheel-clip:after{content:"";position:absolute;z-index:3;inset:4% 1% 0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 8px,color-mix(in srgb,var(--text),transparent 73%) 9px 10px,transparent 11px 16px);-webkit-mask:url(/assets/car-wheel-DghVlXim.png) center/contain no-repeat;mask:url(/assets/car-wheel-DghVlXim.png) center/contain no-repeat;mix-blend-mode:overlay;opacity:.62;filter:blur(.45px);animation:wheel-speed-lines .18s linear infinite}@keyframes wheel-speed-lines{0%{transform:translateY(-14px)}to{transform:translateY(14px)}}.wheel-hub{overflow:visible;clip-path:none}.wheel-hub:after{content:"";position:absolute;z-index:-1;inset:-5px;border:1px solid color-mix(in srgb,var(--text),transparent 68%);border-radius:50%}.is-menu-open .wheel-hub:after{display:none}.cockpit-nav,.is-menu-open .wheel-hub{--island-width:clamp(820px,74vw,1080px);--island-half-width:clamp(410px,37vw,540px);height:96px;top:calc(51.7% - 48px)}.cockpit-nav__inner{grid-template-columns:minmax(135px,1.25fr) repeat(4,minmax(76px,.8fr)) minmax(135px,1fr);gap:clamp(7px,1.15vw,18px);padding:8px 30px}.cockpit-nav__inner>a,.cockpit-nav__inner>button{min-width:0;text-decoration:none;pointer-events:auto;opacity:0;transform:translateY(4px);transition:opacity .1s ease,transform .13s ease,color .13s ease,background .13s ease}.is-menu-open .cockpit-nav__inner>a,.is-menu-open .cockpit-nav__inner>button{opacity:1;transform:translateY(0);transition-delay:.08s}.cockpit-nav__inner>a:hover,.cockpit-nav__inner>a:focus-visible,.cockpit-nav__inner>button:hover,.cockpit-nav__inner>button:focus-visible{transform:skew(-22deg) translateY(-2px);transition-delay:0s}.cockpit-nav__text{border:0;background:transparent;color:inherit;font:700 clamp(11px,1.15vw,15px)/1 var(--display);letter-spacing:.08em;text-align:center}.cockpit-nav__token{font-size:clamp(10px,1vw,13px);letter-spacing:.08em}.cockpit-nav__logo img{width:min(160px,100%)}.action-plane{fill:color-mix(in srgb,var(--surface),transparent 16%)}.action-segment.is-active .action-plane{fill:color-mix(in srgb,var(--surface),var(--text) 15%)}.action-label{display:block;fill:var(--text);font:700 36px/1 var(--display);letter-spacing:6px;paint-order:stroke;stroke:color-mix(in srgb,var(--bg),transparent 30%);stroke-width:4px}.action-keyboard-control{font-size:0;color:transparent;text-shadow:none}.feature-console,.token-picker,.wallet-dialog{border-radius:0;clip-path:none}.console-close,.token-picker header button,.wallet-dialog>header>button,.drawer-header button,.mobile-menu header button,.account-setup-notice button{display:grid;place-items:center;padding:0;line-height:1}.console-close{font-size:0}.console-close:before{content:"×";font:400 25px/1 var(--body);letter-spacing:0;transform:translateY(3px)}.console-primary{clip-path:none}.feature-console,.token-picker,.wallet-directory-scroll,.hud-drawer,.mobile-menu{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text),transparent 58%) transparent}:is(.feature-console,.token-picker,.wallet-directory-scroll,.hud-drawer,.mobile-menu)::-webkit-scrollbar{width:12px;height:12px}:is(.feature-console,.token-picker,.wallet-directory-scroll,.hud-drawer,.mobile-menu)::-webkit-scrollbar-track{background:transparent}:is(.feature-console,.token-picker,.wallet-directory-scroll,.hud-drawer,.mobile-menu)::-webkit-scrollbar-thumb{min-height:38px;border:5px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--text),transparent 50%);background-clip:padding-box}:is(.feature-console,.token-picker,.wallet-directory-scroll,.hud-drawer,.mobile-menu)::-webkit-scrollbar-thumb:hover,:is(.feature-console,.token-picker,.wallet-directory-scroll,.hud-drawer,.mobile-menu)::-webkit-scrollbar-thumb:active{border-width:2px;background:color-mix(in srgb,var(--text),transparent 24%);background-clip:padding-box}:is(.feature-console,.token-picker,.wallet-directory-scroll,.hud-drawer,.mobile-menu)::-webkit-scrollbar-corner{background:transparent}.faq-list{display:grid;padding-top:10px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;min-height:62px;cursor:pointer;font:600 13px/1.2 var(--display);letter-spacing:.06em;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font:400 24px/1 var(--body);transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{max-width:650px;margin:0;padding:0 34px 20px 0;color:var(--muted);font-size:14px;line-height:1.5}.mobile-action-rail,.mobile-menu{display:none}@media(max-width:760px){.top-hud{top:max(10px,env(safe-area-inset-top));display:flex;justify-content:flex-end;padding-right:12px}.hud-tab{display:none}.theme-toggle{width:112px;padding:3px}.theme-toggle button{height:44px;min-height:44px}.theme-word{display:none}.theme-symbol{display:inline;font:600 22px/1 var(--body)}.drawer-scrim{z-index:71}.hud-drawer{position:fixed;z-index:72;inset:auto 0 0;width:100vw;max-height:calc(100dvh - max(72px,calc(env(safe-area-inset-top) + 62px)));padding:30px 22px max(28px,env(safe-area-inset-bottom));clip-path:none;transform:translateY(105%)}.hud-drawer--left,.hud-drawer--right{right:0;left:0;padding-right:22px;padding-left:22px}.hud-drawer.is-open{transform:translateY(0)}.car-rig{left:-22.5vw;width:145vw;bottom:max(-26px,calc(env(safe-area-inset-bottom) - 26px))}.car-wheel{opacity:.7}.car-body img{filter:blur(.9px)}.cockpit-nav{display:none}.wheel-hub{left:35.5%;top:37.1%;width:29%;height:29%}.mobile-action-rail{position:fixed;z-index:26;top:25%;right:0;display:grid;gap:13px;width:min(68vw,300px);pointer-events:auto}.mobile-action-rail button{height:68px;padding:0 24px 0 34px;border:1px solid var(--strong-line);border-right:0;background:color-mix(in srgb,var(--raised),transparent 2%);clip-path:polygon(24px 0,100% 0,100% 100%,0 100%);color:var(--text);font:700 clamp(13px,4vw,18px)/1 var(--display);letter-spacing:.07em;text-align:right;box-shadow:0 15px 34px var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-action-rail button:nth-child(2){transform:translate(-16px)}.mobile-action-rail button:active{background:var(--text);color:var(--bg)}.feature-console,.token-picker,.wallet-dialog{width:100vw;max-height:calc(100dvh - max(72px,calc(env(safe-area-inset-top) + 62px)));border-radius:0;clip-path:none}}@media(max-width:1024px),(hover:none)and (pointer:coarse){.cockpit-nav{display:none}.is-menu-open .wheel-hub{left:36.5%;top:38.2%;width:27%;height:27%;border-radius:50%;background:radial-gradient(circle at 38% 31%,var(--metal-hi),var(--metal) 44%,var(--metal-low) 74%);box-shadow:inset 0 0 0 8px var(--wheel-low),0 7px 20px #00000059;clip-path:circle(50%);filter:none;transform:scale(1)}.is-menu-open .wheel-hub span{opacity:1}.is-menu-open .wheel-hub:before{display:block}.mobile-menu{position:fixed;z-index:74;right:0;bottom:0;left:0;display:block;max-height:calc(100dvh - max(72px,calc(env(safe-area-inset-top) + 62px)));overflow:auto;padding:22px 24px max(34px,calc(env(safe-area-inset-bottom) + 22px));border:1px solid var(--strong-line);border-bottom:0;background:color-mix(in srgb,var(--surface),transparent 3%);box-shadow:0 -26px 90px #0000007a;-webkit-backdrop-filter:blur(28px) saturate(.72);backdrop-filter:blur(28px) saturate(.72);clip-path:none;animation:console-enter-mobile .36s cubic-bezier(.18,.82,.2,1);outline:none}.mobile-menu header{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:0}.mobile-menu header img{width:min(190px,52vw)}.mobile-menu header button{width:48px;height:48px;border:1px solid var(--line);background:transparent;color:var(--text);font-size:30px}.mobile-menu__links{display:grid;padding-top:14px}.mobile-menu__links>a,.mobile-menu__links>button{min-height:58px;padding:0;border:0;background:transparent;color:var(--text);font:600 clamp(20px,6.5vw,31px)/1 var(--display);letter-spacing:.02em;text-align:left;text-decoration:none}.mobile-menu__links>a{display:flex;align-items:center}.mobile-menu__links>a:hover,.mobile-menu__links>button:hover{transform:skew(-12deg);padding-left:10px}}@media(max-width:760px){.is-menu-open .wheel-hub{left:35.5%;top:37.1%;width:29%;height:29%;box-shadow:inset 0 0 0 4px var(--wheel-low),0 0 16px #00000047}}@keyframes console-enter-mobile{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}@media(max-width:390px){.mobile-action-rail{top:23%;width:70vw}.mobile-action-rail button{height:61px}.car-rig{left:-27.5vw;width:155vw}}@media(prefers-reduced-motion:reduce){.wheel-clip:after{animation:none}.mobile-menu{animation:console-fade .08s linear}}.swap-confetti{position:fixed;z-index:91;inset:0;overflow:hidden;pointer-events:none}.swap-confetti i{position:absolute;bottom:-12px;left:var(--origin);width:var(--size);height:var(--size);background:#111;opacity:0;animation:swap-confetti-burst var(--duration) cubic-bezier(.16,.72,.24,1) var(--delay) both;will-change:transform,opacity}.swap-confetti i:nth-child(5n+2){background:#555}.swap-confetti i:nth-child(5n+3){background:#999}.swap-confetti i:nth-child(5n+4){background:#ddd}.swap-confetti i:nth-child(5n){background:#fff}.swap-success-toast{position:fixed;z-index:92;left:50%;bottom:max(24px,env(safe-area-inset-bottom));padding:13px 18px;border:1px solid var(--strong-line);background:var(--surface);box-shadow:0 12px 44px var(--shadow);color:var(--text);font:600 12px/1.3 var(--display);letter-spacing:.06em;transform:translate(-50%);white-space:nowrap}.swap-success-toast a{color:inherit;text-underline-offset:3px}.burn-success-toast{display:flex;align-items:center;gap:9px}.burn-success-toast button{border:0;background:transparent;color:inherit;font:600 16px/1 var(--display);cursor:pointer;padding:2px 0 2px 6px}.burn-success-toast button:focus-visible{outline:1px solid currentColor;outline-offset:3px}@keyframes swap-confetti-burst{0%{opacity:0;transform:translateZ(0) rotate(0)}10%{opacity:.96}54%{opacity:1;transform:translate3d(var(--horizontal),calc(var(--rise) * -1),0) rotate(var(--rotation))}78%{opacity:.82}to{opacity:0;transform:translate3d(calc(var(--horizontal) * 1.18),12vh,0) rotate(calc(var(--rotation) * 1.55))}}@media(max-width:760px){.swap-success-toast{bottom:max(16px,env(safe-area-inset-bottom));max-width:calc(100vw - 28px);white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){.swap-confetti{display:none}}.clean-success-panel{display:grid;gap:22px;padding:8px 0 2px}.clean-success-mark{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--strong-line);border-radius:50%;font:700 22px/1 var(--display)}.clean-success-panel .console-lead{padding-bottom:0}.clean-success-panel dl{display:grid;margin:0;border-top:1px solid var(--line)}.clean-success-panel dl div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--line)}.clean-success-panel dt{color:var(--muted);font:600 11px/1.2 var(--display);letter-spacing:.08em}.clean-success-panel dd{margin:0;color:var(--text);font:600 17px/1.2 var(--display);text-align:right}.clean-success-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.clean-success-actions .console-primary,.clean-success-actions .console-secondary{display:grid;min-height:52px;place-items:center;margin:0;padding:0 16px;border:1px solid var(--strong-line);font:600 11px/1 var(--display);letter-spacing:.08em;text-decoration:none}.clean-success-actions .console-secondary{background:transparent;color:var(--text)}.clean-success-actions .console-secondary:hover,.clean-success-actions .console-secondary:focus-visible{background:color-mix(in srgb,var(--text),transparent 94%)}.clean-success-toast{display:flex;align-items:center;gap:12px}.clean-success-toast a{font-size:10px}.clean-success-toast button{border:0;background:transparent;color:inherit;font:600 17px/1 var(--display);cursor:pointer;padding:2px 0 2px 4px}.clean-success-toast button:focus-visible{outline:1px solid currentColor;outline-offset:3px}@media(max-width:760px){.clean-success-panel{gap:18px}.clean-success-panel dl div{padding:14px 0}.clean-success-panel dd{font-size:15px}.clean-success-actions{grid-template-columns:1fr}.clean-success-toast{display:grid;grid-template-columns:1fr auto}.clean-success-toast a{grid-column:1}.clean-success-toast button{grid-column:2;grid-row:1/3}}@media(max-width:760px){.account-setup-notice{gap:10px;padding:11px}.account-setup-notice small{font-size:11px}.account-setup-notice button{flex-basis:32px;width:32px;height:32px}}.selector-field{grid-template-columns:minmax(0,1fr);gap:9px;padding:0;border:0;background:transparent}.selector-field .token-trigger,.send-token-field .token-trigger{min-height:54px;background:color-mix(in srgb,var(--raised),transparent 18%)}.token-trigger{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:54px;padding:0 14px;transition:border-color .18s,background .18s,color .18s}.token-trigger>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.token-trigger strong{overflow:hidden;text-overflow:ellipsis;font-size:11px;white-space:nowrap}.token-trigger i{font-size:14px;transition:transform .18s}.token-trigger[aria-expanded=true]{border-color:var(--text);background:color-mix(in srgb,var(--raised),var(--text) 6%)}.token-trigger[aria-expanded=true] i{transform:rotate(180deg)}.token-trigger:hover:not(:disabled),.token-trigger:focus-visible{border-color:var(--text)}.advanced-details{border-bottom:1px solid var(--line)}.advanced-details summary{min-height:48px;outline:none}.advanced-details summary:focus-visible{box-shadow:inset 0 0 0 1px var(--text)}.advanced-details summary span{display:grid;width:24px;height:24px;place-items:center;font-size:17px;transition:none}.advanced-details summary span:before{content:"+"}.advanced-details[open] summary span{transform:none}.advanced-details[open] summary span:before{content:"−"}.detail-content{padding-bottom:10px}.detail-group+.detail-group{margin-top:7px;padding-top:7px;border-top:1px solid var(--line)}.detail-group--secondary{color:var(--muted)}.detail-group--secondary .detail-row{font-size:12px}.choice-select{position:relative;display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:39px;color:var(--muted);font-size:13px}.choice-select>label{cursor:pointer}.choice-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:112px;height:34px;padding:0 10px;border:1px solid var(--line);background:transparent;color:var(--text);font:600 10px/1 var(--display);letter-spacing:.08em;text-align:left}.choice-select__trigger i{font-style:normal;transition:transform .18s}.choice-select__trigger[aria-expanded=true]{border-color:var(--text)}.choice-select__trigger[aria-expanded=true] i{transform:rotate(180deg)}.choice-select__trigger:hover:not(:disabled),.choice-select__trigger:focus-visible{border-color:var(--text);background:color-mix(in srgb,var(--text),transparent 94%)}.choice-select__trigger:disabled{cursor:not-allowed;opacity:.46}.choice-select__menu{position:absolute;z-index:8;top:calc(100% - 2px);right:0;display:grid;width:150px;border:1px solid var(--strong-line);background:var(--surface);box-shadow:0 16px 34px var(--shadow)}.choice-select__menu button{display:grid;grid-template-columns:1fr 18px;align-items:center;min-height:40px;padding:0 10px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);font:600 10px/1 var(--display);letter-spacing:.08em;text-align:left}.choice-select__menu button:last-child{border-bottom:0}.choice-select__menu button:hover,.choice-select__menu button:focus-visible,.choice-select__menu button.is-selected{background:var(--text);color:var(--bg);outline:none}.choice-select__menu button i{font-style:normal;text-align:right}.swap-body .transaction-field{min-height:104px;align-items:center;padding:14px 16px}.swap-body .field-heading{align-self:start}.swap-body .amount-row button{align-self:stretch;height:34px;color:var(--text)}.swap-body .transfer-mark{justify-self:center;margin:-13px 0;z-index:2}.send-body>.console-primary{margin-top:2px}.stats-metrics{padding-bottom:18px}@media(min-width:761px){.feature-console{width:min(860px,calc(100vw - 64px))}.hud-drawer{padding-bottom:42px}}.token-trigger:disabled{cursor:not-allowed;opacity:.5}.browser-verification-gate{min-height:100dvh;display:grid;place-items:center;padding:24px;background:#080908;color:#f4f4ef}.browser-verified-content:not([hidden]){display:contents}.browser-verification-panel{width:min(440px,100%);text-align:center}.browser-verification-panel h1{margin:12px 0 8px;font-family:var(--display);font-size:clamp(1.75rem,5vw,3rem);text-transform:uppercase}.browser-verification-panel p{color:#a7aaa3}.browser-verification-panel button{margin-top:20px;min-height:46px;padding:0 24px;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;cursor:pointer}.turnstile-mount{min-height:1px;margin-top:18px;display:grid;place-items:center}.drawer-header h2{padding-left:2px}@media(min-width:761px){.hud-drawer--left{padding-left:clamp(28px,3vw,46px)}}.has-console .hud-tab{pointer-events:none}.hud-tab:disabled{cursor:default;opacity:.62}.hud-tab:disabled:hover:after,.hud-tab:disabled:focus-visible:after{opacity:0;transform:none}.hud-tab:disabled:hover .hud-tab__label,.hud-tab:disabled:focus-visible .hud-tab__label{transform:none}.hud-tab:disabled:hover .hud-tab__reveal,.hud-tab:disabled:focus-visible .hud-tab__reveal{opacity:0}.network-list button{grid-template-columns:18px minmax(0,1fr) auto;cursor:pointer;opacity:1;transition:background .18s,padding .18s}.network-list button:not(.is-active){cursor:pointer;opacity:1}.network-list button:hover,.network-list button:focus-visible{padding-left:8px;background:color-mix(in srgb,var(--text),transparent 95%)}.network-list button>i{width:7px;height:7px;border:1px solid var(--muted);border-radius:50%}.network-list button.is-active>i{border-color:var(--text);background:var(--text);box-shadow:0 0 0 4px color-mix(in srgb,var(--text),transparent 84%)}.network-list button.is-active strong{transform:skew(-10deg)}.network-live-status{margin-top:28px}.stats-drawer{width:min(520px,92vw)}.drawer-header p{margin:8px 0 0;color:var(--muted);font-size:13px}.stats-network-tabs{display:grid;grid-template-columns:repeat(4,1fr);margin:24px 0;border:1px solid var(--line)}.stats-network-tabs button{min-height:42px;padding:0 6px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);font:600 9px/1 var(--display);letter-spacing:.08em}.stats-network-tabs button:last-child{border-right:0}.stats-network-tabs button:hover,.stats-network-tabs button.is-active{background:var(--text);color:var(--bg)}.stats-hero{display:grid;gap:5px;padding:22px 0 24px;border-bottom:1px solid var(--line)}.stats-hero span,.stats-hero small{color:var(--muted);font:600 8px/1 var(--display);letter-spacing:.15em}.stats-hero strong{font:500 clamp(58px,7vw,88px)/.86 var(--display);letter-spacing:-.055em}.stats-metrics{display:grid;grid-template-columns:1fr 1fr}.stats-metrics>div{display:grid;gap:7px;align-content:center;padding:15px 12px 15px 0}.stats-metrics>div:nth-child(odd){border-right:1px solid var(--line)}.stats-metrics>div:nth-child(2n){padding-left:12px}.stats-metrics>div:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:1fr auto;align-items:end;padding-right:0;border-right:0}.stats-metrics dd{text-align:left;font-size:18px}.stats-metrics>div:last-child:nth-child(odd) dd{text-align:right}.stats-hero .is-loading,.stats-metrics .is-loading{animation:stats-loading 1.1s ease-in-out infinite;color:var(--muted)}@keyframes stats-loading{50%{opacity:.35}}.wheel-hub:before{content:"";position:absolute;z-index:-2;inset:-11px;border:1.5px solid var(--hub-pulse-ring);border-radius:50%;box-shadow:0 0 9px var(--hub-pulse-bloom),0 0 22px var(--hub-pulse-falloff);animation:hub-pulse 2.2s ease-in-out infinite;pointer-events:none}.wheel-hub:hover:before,.wheel-hub:focus-visible:before{border-color:var(--hub-pulse-ring);box-shadow:0 0 13px var(--hub-pulse-bloom),0 0 28px var(--hub-pulse-falloff)}.is-menu-open .wheel-hub:before{display:none}@keyframes hub-pulse{0%,to{opacity:.54;transform:scale(.96)}50%{opacity:1;transform:scale(1.075)}}.action-keyboard-slot-1{left:19.8%;top:67.4%}.action-keyboard-slot-2{left:50%;top:15.1%}.action-keyboard-slot-3{left:80.2%;top:67.4%}.action-keyboard-slot-1.is-active{transform:translate(calc(-50% - 10px),calc(-50% + 6px))}.action-keyboard-slot-2.is-active{transform:translate(-50%,calc(-50% - 12px))}.action-keyboard-slot-3.is-active{transform:translate(calc(-50% + 10px),calc(-50% + 6px))}.preview-wallet{cursor:not-allowed;color:var(--muted);opacity:.76}.preview-wallet:hover{background:transparent;color:var(--muted);border-color:var(--line)}.evm-preview{display:grid;gap:14px;padding-top:20px}.preview-badge{justify-self:start;padding:7px 9px;border:1px solid var(--line);color:var(--muted);font:600 8px/1 var(--display);letter-spacing:.16em}.preview-grid{display:grid;gap:12px}.preview-grid--two{grid-template-columns:1fr 1fr}.preview-field{display:grid;gap:8px}.preview-field>span,.preview-asset>span{font:600 9px/1 var(--display);letter-spacing:.15em;color:var(--muted)}.preview-field>input,.preview-field>select,.preview-select,.preview-amount{width:100%;min-height:54px;border:1px solid var(--line);background:color-mix(in srgb,var(--raised),transparent 18%);color:var(--text)}.preview-field>input,.preview-field>select{padding:0 14px}.preview-select{padding:0 14px;text-align:left}.evm-preview :disabled{cursor:not-allowed;opacity:.58}.preview-amount{display:grid;grid-template-columns:1fr 62px}.preview-amount input{min-width:0;padding:0 14px;border:0;background:transparent;color:var(--text)}.preview-amount button{border:0;border-left:1px solid var(--line);background:transparent;color:var(--text);font:600 9px var(--display)}.preview-asset{display:grid;grid-template-columns:110px 150px 1fr;align-items:center;min-height:74px;padding:12px 14px;border:1px solid var(--line);background:color-mix(in srgb,var(--raised),transparent 18%)}.preview-asset button,.preview-asset input{height:48px;border:0;background:transparent;color:var(--text)}.preview-asset button{border:1px solid var(--line);font:600 10px var(--display)}.preview-asset input{min-width:0;padding:0 15px;font:500 27px/1 var(--display);text-align:right}.preview-transfer{justify-self:center;z-index:1;display:grid;width:48px;height:38px;margin:-19px 0;place-items:center;border:1px solid var(--line);border-radius:0;background:var(--surface);color:var(--muted)}.preview-summary{margin:0}.preview-summary>div{display:flex;justify-content:space-between;padding:14px 2px;border-bottom:1px solid var(--line)}.preview-summary dt,.preview-summary dd{font:600 9px var(--display);letter-spacing:.13em}.preview-summary dd{margin:0}.preview-details{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.preview-details summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;cursor:pointer;font:600 9px var(--display);letter-spacing:.14em}.preview-details p{margin:0;padding:0 0 16px;color:var(--muted);font-size:13px}.preview-primary{clip-path:none}.faq-legal{margin-top:34px;padding-top:24px;border-top:1px solid var(--strong-line)}.faq-legal h3{margin:0 0 14px;font:600 11px var(--display);letter-spacing:.14em}.faq-legal p{max-width:720px;margin:0 0 12px;color:var(--muted);font-size:13px;line-height:1.55}@media(prefers-reduced-motion:reduce){.wheel-hub:before{animation:none;opacity:.65;transform:none}}@media(max-width:760px){.stats-network-tabs{grid-template-columns:1fr 1fr}.stats-network-tabs button:nth-child(2){border-right:0}.stats-network-tabs button:nth-child(-n+2){border-bottom:1px solid var(--line)}.stats-metrics{grid-template-columns:1fr}.stats-metrics>div:nth-child(odd){border-right:0}.stats-metrics>div:nth-child(2n){padding-left:0}.stats-metrics>div:last-child:nth-child(odd){grid-column:auto;grid-template-columns:none}.stats-metrics>div:last-child:nth-child(odd) dd{text-align:left}.preview-grid--two{grid-template-columns:1fr}.preview-asset{grid-template-columns:88px 110px 1fr}}@media(min-width:761px){.stats-drawer{padding-top:34px;padding-bottom:24px}}@media(min-width:761px)and (max-height:860px){.stats-drawer{padding-top:24px;padding-bottom:14px}.stats-drawer .drawer-header{padding-bottom:16px}.stats-network-tabs{margin:16px 0}.stats-hero{padding:14px 0 16px}.stats-metrics{padding-bottom:8px}.stats-metrics>div{gap:5px;padding-top:10px;padding-bottom:10px}}:root{--hub-pulse-ring:rgba(255,255,245,.62);--hub-pulse-bloom:rgba(255,255,245,.3);--hub-pulse-falloff:rgba(255,255,245,.14)}:root[data-theme=light]{--hub-pulse-ring:rgba(18,19,18,.58);--hub-pulse-bloom:rgba(255,255,250,.82);--hub-pulse-falloff:rgba(45,46,43,.18)}.transfer-mark svg,.preview-transfer svg{position:relative;z-index:1;width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:square;stroke-linejoin:miter}.transfer-mark{border-color:var(--line);border-radius:0;color:var(--muted)}.transfer-mark path{transition:transform .18s ease}@media(min-width:761px){.transfer-mark{position:relative;display:grid;width:48px;height:38px;place-items:center;border-radius:0;clip-path:none;transition:background .18s,color .18s,border-color .18s,filter .18s}.transfer-mark:before{content:none}.transfer-mark:hover,.transfer-mark:focus-visible{border-color:var(--text);background:color-mix(in srgb,var(--surface),var(--text) 9%);color:var(--text);filter:drop-shadow(0 0 8px var(--glow))}.transfer-mark:hover .transfer-mark__down,.transfer-mark:focus-visible .transfer-mark__down{transform:translateY(1.5px)}.transfer-mark:hover .transfer-mark__up,.transfer-mark:focus-visible .transfer-mark__up{transform:translateY(-1.5px)}.transfer-mark:disabled{cursor:not-allowed;opacity:.46;filter:none}}@media(prefers-reduced-motion:reduce){.wheel-hub:before{animation:none;opacity:.72;transform:none}.transfer-mark path{transition:none}}.send-body{gap:14px}.send-form-field{display:grid;gap:8px}.send-form-field .field-heading{grid-column:auto}.send-token-field .token-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:54px;padding:0 14px;background:color-mix(in srgb,var(--raised),transparent 18%)}.send-token-field .token-trigger span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.send-token-field .token-trigger strong{overflow:hidden;text-overflow:ellipsis;font-size:11px;white-space:nowrap}.send-token-field .token-trigger i{font-size:14px}.send-amount-row{display:grid;grid-template-columns:minmax(0,1fr) 62px;min-height:54px;border:1px solid var(--line);background:color-mix(in srgb,var(--raised),transparent 18%)}.send-amount-row input{min-width:0;padding:0 14px;font-size:clamp(20px,3vw,27px)}.send-amount-row button{width:100%;height:100%;border:0;border-left:1px solid var(--line);color:var(--text)}.send-amount-row:focus-within,.send-token-field .token-trigger:focus-visible,.recipient-field input:focus-visible{border-color:var(--text)}@media(max-width:1024px),(hover:none)and (pointer:coarse){.top-hud{position:fixed;top:max(12px,env(safe-area-inset-top));right:0;left:0;display:grid;width:100vw;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);align-items:start;gap:clamp(8px,2.8vw,18px);padding:0;transform:none}.top-hud>.theme-toggle{display:none}.hud-tab,.mobile-menu-trigger{position:relative;display:grid;min-width:0;height:52px;margin:0;place-items:center;overflow:visible;border:0;background:transparent;box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;color:var(--text);pointer-events:auto;font:700 clamp(12px,3.3vw,18px)/1 var(--display);letter-spacing:.08em;transition:color .18s,transform .16s}.hud-tab{width:100%;padding:0}.hud-tab--left{--mobile-control-shape:polygon(0 0,100% 0, calc(100% - 20px) 100%,0 100%);--mobile-label-offset:-5px;text-align:center}.mobile-menu-trigger{--mobile-control-shape:polygon(20px 0,100% 0, calc(100% - 20px) 100%,0 100%);width:76px;font-size:25px}.hud-tab--right{--mobile-control-shape:polygon(20px 0,100% 0,100% 100%,0 100%);--mobile-label-offset:5px;justify-self:stretch;text-align:center}.hud-tab:before,.hud-tab:after,.mobile-menu-trigger:before,.mobile-menu-trigger:after{content:"";position:absolute;pointer-events:none;clip-path:var(--mobile-control-shape)}.hud-tab:before,.mobile-menu-trigger:before{z-index:0;inset:0;background:var(--strong-line)}.hud-tab:after,.mobile-menu-trigger:after{z-index:1;inset:1px;background:color-mix(in srgb,var(--surface),transparent 3%);opacity:1}.hud-tab__label,.mobile-menu-trigger>span{position:relative;z-index:2;inset:auto;display:block;font:inherit;letter-spacing:inherit}.hud-tab__label{transform:translate(var(--mobile-label-offset,0))}.mobile-menu-trigger>span{transform:skew(-22deg)}.hud-tab__reveal{display:none}.hud-tab:hover,.hud-tab:focus-visible,.mobile-menu-trigger:hover,.mobile-menu-trigger:focus-visible{color:var(--bg);transform:translateY(2px)}.hud-tab:hover:after,.hud-tab:focus-visible:after,.mobile-menu-trigger:hover:after,.mobile-menu-trigger:focus-visible:after,.hud-tab.is-active:after{background:var(--text);opacity:1;transform:none}.hud-tab.is-active,.mobile-menu-trigger[aria-expanded=true]{color:var(--bg)}.mobile-menu-trigger[aria-expanded=true]:after{background:var(--text)}.hud-tab:hover .hud-tab__label,.hud-tab:focus-visible .hud-tab__label{transform:translate(var(--mobile-label-offset,0))}.hud-tab:disabled,.mobile-menu-trigger:disabled{cursor:default;opacity:.52;transform:none}.drawer-scrim{position:fixed;z-index:71}.hud-drawer,.hud-drawer--left,.hud-drawer--right{position:fixed;z-index:72;inset:auto 0 0;width:100vw;max-height:min(88dvh,calc(100dvh - max(72px,calc(env(safe-area-inset-top) + 62px))));padding:30px clamp(22px,5vw,44px) max(28px,calc(env(safe-area-inset-bottom) + 20px));border-right:0;border-bottom:0;border-left:0;clip-path:none;transform:translateY(105%)}.hud-drawer.is-open{transform:translateY(0)}.stats-drawer{width:100vw}.feature-console{width:100vw;max-height:min(88dvh,calc(100dvh - max(72px,calc(env(safe-area-inset-top) + 62px))));border-right:0;border-left:0;border-radius:0}.mobile-menu{max-height:min(88dvh,calc(100dvh - max(72px,calc(env(safe-area-inset-top) + 62px))));border-right:0;border-left:0}.mobile-menu__footer{display:flex;justify-content:flex-start;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.mobile-menu__footer .theme-toggle{display:grid;width:112px;padding:3px}.mobile-menu__footer .theme-toggle button{height:44px;min-height:44px}.mobile-menu__footer .theme-word{display:none}.mobile-menu__footer .theme-symbol{display:inline;font:600 22px/1 var(--body)}}@media(max-width:760px){.console-header{position:relative;display:block;padding-right:0}.console-header>div:first-child{padding-right:56px}.console-controls{width:100%}.console-controls .console-close{position:absolute;top:0;right:0}.console-controls .wallet-state{width:100%;margin-top:14px}.recipient-field input,.token-search input,.wallet-more>input{font-size:16px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.console-mode-tabs{display:grid;grid-template-columns:1fr 1fr;margin-top:18px;border:1px solid var(--line)}.console-mode-tabs button{min-height:44px;padding:0 14px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);font:600 9px/1 var(--display);letter-spacing:.13em;transition:background .18s,color .18s}.console-mode-tabs button:last-child{border-right:0}.console-mode-tabs button:hover,.console-mode-tabs button:focus-visible,.console-mode-tabs button.is-active{background:var(--text);color:var(--bg)}.console-mode-tabs+div>.feature-body{padding-top:18px}.cross-chain-panel{gap:10px}.cross-chain-route{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,auto);align-items:end;gap:24px;padding:0 0 11px;border-bottom:1px solid var(--line)}.cross-chain-route>div{display:grid;gap:5px}.cross-chain-route>div:last-child{justify-self:end;width:min(220px,100%)}.cross-chain-route>div>span,.cross-chain-network{color:var(--muted);font:600 8px/1 var(--display);letter-spacing:.14em}.cross-chain-route>div>strong{font:600 13px/1.2 var(--display)}.cross-chain-asset-field{display:grid;gap:7px}.cross-chain-value-row{display:grid;grid-template-columns:minmax(0,1fr) 118px;min-height:56px;border:1px solid var(--line);background:color-mix(in srgb,var(--raised),transparent 18%)}.cross-chain-value-row>input{width:100%;min-width:0;padding:0 14px;border:0;background:transparent;color:var(--text);font:500 clamp(20px,3vw,27px)/1 var(--display);outline:none}.cross-chain-value-row>input::placeholder{font-size:11px;letter-spacing:.06em}.cross-chain-value-row:focus-within{border-color:var(--text)}.cross-chain-select{position:relative;min-width:0}.cross-chain-select--asset{border-left:1px solid var(--line)}.cross-chain-select__trigger{display:flex;width:100%;height:100%;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;border:0;background:transparent;color:var(--text);font:600 10px/1 var(--display);letter-spacing:.08em;text-align:left}.cross-chain-select__trigger i{font-style:normal;transition:transform .16s}.cross-chain-select__trigger:hover,.cross-chain-select__trigger:focus-visible,.cross-chain-select__trigger[aria-expanded=true]{background:color-mix(in srgb,var(--text),transparent 94%);outline:1px solid var(--text);outline-offset:-1px}.cross-chain-select__trigger[aria-expanded=true] i{transform:rotate(180deg)}.cross-chain-select--destination{width:100%}.cross-chain-select--destination .cross-chain-select__trigger{min-height:34px;padding:0 9px;border:1px solid var(--line)}.cross-chain-select__menu{position:absolute;z-index:12;top:calc(100% + 4px);right:0;display:grid;width:max(100%,148px);max-width:min(240px,calc(100vw - 28px));border:1px solid var(--strong-line);background:var(--surface);box-shadow:0 12px 28px var(--shadow)}.cross-chain-select__menu button{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;min-height:40px;padding:0 10px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);font:600 9px/1 var(--display);letter-spacing:.08em;text-align:left}.cross-chain-select__menu button:last-child{border-bottom:0}.cross-chain-select__menu button:not(:disabled):hover,.cross-chain-select__menu button:not(:disabled):focus-visible,.cross-chain-select__menu button.is-selected{background:var(--text);color:var(--bg);outline:none}.cross-chain-select__menu button:disabled{cursor:not-allowed;color:var(--muted);opacity:.68}.cross-chain-select__menu button i{font-style:normal;text-align:right}.cross-chain-review{display:grid;gap:12px;padding-top:2px}.cross-chain-review header{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--line);font:600 9px/1 var(--display);letter-spacing:.13em}.cross-chain-review header span{color:var(--muted)}.cross-chain-review dl{margin:0}.cross-chain-review dl>div{display:flex;justify-content:space-between;gap:20px;padding:7px 0}.cross-chain-review dt{color:var(--muted)}.cross-chain-review dd{max-width:68%;margin:0;text-align:right;font-weight:600}.cross-chain-address{overflow-wrap:anywhere}.cross-chain-progress{display:grid;gap:5px;padding:13px 0;border-top:1px solid var(--line);animation:cross-chain-status-in .24s ease both}.cross-chain-progress strong{font:600 11px/1 var(--display);letter-spacing:.12em}.cross-chain-progress span{color:var(--muted);font-size:13px;line-height:1.45}.cross-chain-progress:not(.is-terminal) strong:after{content:"";display:inline-block;width:5px;height:5px;margin-left:8px;border-radius:50%;background:currentColor;vertical-align:2px;animation:cross-chain-status-pulse 1.2s ease-in-out infinite}.cross-chain-progress.is-terminal strong{letter-spacing:.15em}@keyframes cross-chain-status-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes cross-chain-status-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.cross-chain-progress,.cross-chain-progress:not(.is-terminal) strong:after{animation:none}}@media(max-width:760px){.console-mode-tabs{margin-top:15px}.console-mode-tabs button{min-height:48px;font-size:9px}.console-mode-tabs+div>.feature-body{padding-top:14px}.cross-chain-route{grid-template-columns:minmax(0,1fr) minmax(160px,auto);gap:10px}.cross-chain-value-row{grid-template-columns:minmax(0,1fr) 104px}.cross-chain-panel .recipient-field input{min-width:0;width:100%}}@media(max-width:360px){.cross-chain-route{grid-template-columns:1fr;align-items:stretch}.cross-chain-route>div:last-child{justify-self:stretch;width:100%}}.faq-list summary span,.faq-list details[open] summary span{transform:none}.faq-list summary span:before{content:"+"}.faq-list details[open] summary span:before{content:"−"}.token-picker-scrim{place-items:center;padding:24px;background:#03050894;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.token-picker{display:grid;grid-template-rows:auto auto minmax(0,1fr);width:min(620px,calc(100vw - 32px));height:min(680px,calc(100dvh - 48px));max-height:none;overflow:hidden;padding:0;border:1px solid var(--strong-line);border-radius:2px;background:color-mix(in srgb,var(--surface),transparent 2%);box-shadow:0 28px 90px #00000075}.token-picker header{position:sticky;top:0;z-index:2;padding:22px 24px 17px;border-bottom:0;background:inherit}.token-picker h3{font-size:28px;letter-spacing:-.02em}.token-search{position:sticky;top:0;z-index:2;padding:0 24px 16px;background:inherit}.token-search input{height:48px;padding:0 15px;border-color:var(--strong-line);font:500 13px/1 var(--body);outline:none}.token-search input:focus{border-color:var(--text);box-shadow:inset 3px 0 0 var(--text)}.token-list{align-content:start;overflow:auto;padding:0 12px 16px}.token-list>button{grid-template-columns:40px minmax(0,1fr) minmax(72px,auto);gap:12px;min-height:66px;padding:8px 12px;border:0;border-radius:2px;color:var(--text)}.token-list>button+button{margin-top:2px}.token-list>button:hover:not(:disabled),.token-list>button:focus-visible{background:color-mix(in srgb,var(--text),transparent 92%);outline:1px solid color-mix(in srgb,var(--text),transparent 55%);outline-offset:-1px}.token-list>button[aria-selected=true]{background:color-mix(in srgb,var(--text),transparent 88%);box-shadow:inset 3px 0 0 var(--text)}.token-list>button>img{display:block;width:36px;height:36px;border:1px solid var(--line);border-radius:50%;background:var(--raised);object-fit:contain}.token-list>button>span{min-width:0;gap:2px}.token-list>button>span:first-of-type strong,.token-list>button>span:first-of-type small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-list>button>span:last-child{padding-left:12px}.token-list>button>span:last-child strong{font:600 11px/1.2 var(--display)}.token-list .token-mint{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.02em;text-transform:none}.token-empty{padding:42px 12px}@media(max-width:760px){.token-picker-scrim{place-items:end center;padding:72px 0 0}.token-picker{width:100vw;height:min(720px,calc(100dvh - 72px));max-height:calc(100dvh - 72px);border-right:0;border-bottom:0;border-left:0;border-radius:0}.token-picker header{padding:20px 18px 15px}.token-search{padding:0 18px 14px}.token-list{padding:0 8px max(20px,env(safe-area-inset-bottom))}.token-list>button{grid-template-columns:40px minmax(0,1fr) minmax(58px,auto);padding-right:10px;padding-left:10px}}.console-primary[aria-busy=true]:after{content:"";display:inline-block;width:11px;height:11px;margin-left:9px;border:1px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-1px;animation:gasless-busy-spin .7s linear infinite}@keyframes gasless-busy-spin{to{transform:rotate(360deg)}}@media(min-width:761px)and (max-width:1400px){.has-console .hud-tab{visibility:hidden;pointer-events:none}.has-console .top-hud{grid-template-columns:minmax(0,1fr) 168px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.console-primary[aria-busy=true]:after{animation:none;border-right-color:currentColor;opacity:.55}}
