@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(../media/sora-latin-ext-500-normal.28nfzzwfp8575.woff2)format("woff2"),url(../media/sora-latin-ext-500-normal.1jh_csxavqd8e.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(../media/sora-latin-500-normal.3d28hiw3wz1p3.woff2)format("woff2"),url(../media/sora-latin-500-normal.0_a1qiyvvzgj2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(../media/sora-latin-ext-600-normal.0ip-cmqd_sqj7.woff2)format("woff2"),url(../media/sora-latin-ext-600-normal.30qdbbwoepknq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(../media/sora-latin-600-normal.2coymlgdxfnsl.woff2)format("woff2"),url(../media/sora-latin-600-normal.34i3m1oahqa65.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-cyrillic-ext-400-normal.38p3ob5v3od60.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-400-normal.2s30hgv9fs42j.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-cyrillic-400-normal.2yc4uxnu0pxau.woff2)format("woff2"),url(../media/manrope-cyrillic-400-normal.2kvd0g1786bny.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-greek-400-normal.0y1azc9x8hn6w.woff2)format("woff2"),url(../media/manrope-greek-400-normal.0ulv-2anmvu1x.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-vietnamese-400-normal.3cj-4mzorzjea.woff2)format("woff2"),url(../media/manrope-vietnamese-400-normal.40x1uc7pef9jd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-latin-ext-400-normal.36fariof3tbgq.woff2)format("woff2"),url(../media/manrope-latin-ext-400-normal.2hjy14jjxrgy3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-latin-400-normal.1i3dx4hft209n.woff2)format("woff2"),url(../media/manrope-latin-400-normal.1h6uc5uat10j2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-cyrillic-ext-500-normal.0gujpu3vd5noi.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-500-normal.30r56poz_y64a.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-cyrillic-500-normal.33gv35mijn4fv.woff2)format("woff2"),url(../media/manrope-cyrillic-500-normal.2y14y60cu3xvb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-greek-500-normal.2vr2lt7l7hsl3.woff2)format("woff2"),url(../media/manrope-greek-500-normal.3yzf-7spq36ln.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-vietnamese-500-normal.2g6u2x4mnciiw.woff2)format("woff2"),url(../media/manrope-vietnamese-500-normal.026333hf3dehf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-ext-500-normal.40vau160u1kvy.woff2)format("woff2"),url(../media/manrope-latin-ext-500-normal.2xo83p-4rvycs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-500-normal.0v6k8on0z6a_k.woff2)format("woff2"),url(../media/manrope-latin-500-normal.229ou_wp10dpy.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-cyrillic-ext-600-normal.0suj6u-ol2fem.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-600-normal.3cby9se8x_aqw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-cyrillic-600-normal.0cjzlndlaip7o.woff2)format("woff2"),url(../media/manrope-cyrillic-600-normal.0xwt4dkwrdx1p.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-greek-600-normal.3ljzx2k_dhyy-.woff2)format("woff2"),url(../media/manrope-greek-600-normal.2d9hjav6d6502.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-vietnamese-600-normal.2mac3ggy1ces_.woff2)format("woff2"),url(../media/manrope-vietnamese-600-normal.1y_bxxikzh_9n.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-ext-600-normal.13x76dkwq_062.woff2)format("woff2"),url(../media/manrope-latin-ext-600-normal.012cexl-e-f0j.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-600-normal.2msxs8vwvmq9j.woff2)format("woff2"),url(../media/manrope-latin-600-normal.21iao00_hvm38.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-ext-400-normal.3llip5gdtq6ee.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-400-normal.37cpwuas_4tpy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-400-normal.123gmka-u-660.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-400-normal.2qqi-jaq060ud.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-greek-400-normal.11tra_3r8gne-.woff2)format("woff2"),url(../media/jetbrains-mono-greek-400-normal.18cfsy-6ft9zs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-vietnamese-400-normal.0l8l0wb2sbqrm.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-400-normal.0c64nmg3blt24.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-ext-400-normal.2osyrgmzpqw_0.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-400-normal.3vtl6hswl5p-t.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.37baup9wa8gsy.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.27_azdahucoj5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--bg:#0b0e10;--surface:#111619;--raised:#192023;--text:#eeeae2;--muted:#a0a5a4;--line:#ffffff16;--accent:#e4b578;--positive:#b4d9a8;--negative:#de977f;--radius:5px;--mono:"JetBrains Mono", monospace;--ease:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg)}body{color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Manrope,sans-serif;font-size:15px;font-weight:400}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:.48}button:not(:disabled):active,a:active{transform:translateY(1px)}button,a{transition:color .25s var(--ease), background .25s var(--ease), transform .25s var(--ease)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}input,select{color:var(--text);min-width:0}select{background:var(--surface)}input::placeholder{color:#8e9697}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.04em;font-weight:400}h1{font-size:clamp(44px,5.8vw,82px);line-height:1.03}h2{font-size:24px;line-height:1.15}p{line-height:1.65}svg{flex-shrink:0}.micro{font-family:var(--mono);letter-spacing:.1em;font-size:10px;line-height:1.65}.muted{color:var(--muted)}.text-link{align-items:center;gap:10px;font-size:13px;display:inline-flex}.text-link:hover{color:var(--accent)}.text-link svg{width:16px}.primary,.secondary{border-radius:var(--radius);white-space:nowrap;justify-content:center;align-items:center;gap:14px;min-height:46px;padding:12px 20px;font-weight:500;display:inline-flex}.primary{background:var(--accent);color:#171916}.primary:hover:not(:disabled){background:#f1c990}.secondary{background:var(--raised);border:1px solid #ffffff20}.secondary:hover:not(:disabled){background:#283034}.full{width:100%}.icon-button{border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.icon-button:hover{background:var(--raised)}.brand{letter-spacing:-.06em;align-items:center;gap:10px;font-size:26px;font-weight:400;display:flex}.brand-mark{width:35px;height:35px;color:var(--accent)}.status-dot{background:var(--positive);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.status-dot.warning{background:#ae9574}.chain-status{font-family:var(--mono);letter-spacing:0;align-items:center;gap:8px;font-size:10px;display:flex}.block-number{color:#81898a;margin-left:10px}.skip-link{background:var(--accent);color:var(--bg);z-index:100;padding:15px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.entrance{isolation:isolate;background:radial-gradient(at 68% 45%,#211d1638,#0000 65%);min-height:100dvh;position:relative;overflow:hidden}.entrance-header{z-index:2;justify-content:space-between;align-items:center;height:100px;margin:0 4.5%;display:flex;position:relative}.entrance-scene{z-index:0;position:absolute;inset:3% -10% 1% 14%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 17%);mask-image:linear-gradient(90deg,#0000,#000 17%)}.entrance-copy{z-index:1;pointer-events:none;padding:clamp(175px,28vh,340px) 4.5% 155px;position:relative}.entrance-copy h1{letter-spacing:-.06em;max-width:850px;margin-bottom:38px;font-size:clamp(58px,7.8vw,119px);font-weight:300;line-height:1.015}.enter-button{border:1px solid var(--accent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--accent);pointer-events:auto;background:#1a191280;border-radius:100px;align-items:center;gap:56px;padding:8px 8px 8px 26px;font-size:16px;display:inline-flex}.enter-button span{background:#e4b57815;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.enter-button:hover{background:var(--accent);color:var(--bg)}.enter-button:hover span{transition:transform .5s var(--ease);transform:rotate(45deg)}.entrance-caption{color:var(--muted);z-index:1;flex-direction:column;gap:13px;font-size:12px;line-height:1.7;display:flex;position:absolute;bottom:100px;right:4.5%}.entrance-caption>span:first-child{color:#d1cbc0;font-size:15px}.entrance-footer{height:70px;font-family:var(--mono);color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex;position:absolute;bottom:0;left:4.5%;right:4.5%}.header{border-bottom:1px solid var(--line);grid-template-columns:230px 1fr auto;align-items:center;gap:20px;height:78px;margin:0 28px;display:grid}.header nav{align-items:center;gap:10px;height:100%;display:flex}.nav-link{height:100%;color:var(--muted);align-items:center;gap:9px;padding:0 19px;font-size:13px;display:flex;position:relative}.nav-link.active{color:var(--text)}.nav-link.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:19px;right:19px}.nav-link:hover{color:var(--text)}.wallet-button{white-space:nowrap;border:1px solid #ffffff35;border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:11px 17px;font-size:12px;display:inline-flex}.wallet-button:hover{border-color:var(--accent);color:var(--accent)}.footer{min-height:50px;color:var(--muted);font-family:var(--mono);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 28px;font-size:9px;display:flex}.footer>a{align-items:center;gap:5px;display:flex}.footer .chain-status{font-size:9px}.footer .block-number{display:none}.world-grid{grid-template-columns:250px minmax(350px,1fr) 305px;min-height:calc(100dvh - 128px);margin:0 28px;display:grid}.asset-list{border-right:1px solid var(--line);flex-direction:column;min-width:0;max-height:calc(100dvh - 128px);padding-top:30px;display:flex}.asset-list-header{padding:0 20px 23px 0}.asset-list-header h2{letter-spacing:-.02em;margin-bottom:8px;font-size:21px}.asset-list-header .micro{color:var(--muted)}.search-field{border-radius:var(--radius);min-height:43px;color:var(--muted);border:1px solid #ffffff26;align-items:center;gap:9px;margin-right:19px;padding:0 10px;display:flex}.search-field input{background:0 0;border:0;outline:none;width:100%;padding:10px 0;font-size:11px}.registry-heading{border-bottom:1px solid var(--line);color:var(--accent);justify-content:space-between;align-items:center;margin-right:20px;padding:24px 0 14px;font-size:12px;display:flex}.asset-scroll{scrollbar-width:thin;scrollbar-color:#4b4a40 transparent;flex:1;min-height:180px;overflow-y:auto}.asset-row{text-align:left;border-bottom:1px solid #ffffff08;align-items:center;gap:12px;width:100%;min-height:70px;padding:16px 17px 16px 0;display:flex;position:relative}.asset-row.active{background:linear-gradient(90deg,#e4b57813,#0000)}.asset-row.active:before{content:"";background:var(--accent);width:2px;position:absolute;top:15px;bottom:15px;left:0}.asset-row:hover{background:#ffffff06}.asset-initial{width:31px;height:31px;font-family:var(--mono);color:#d1c8b7;border:1px solid #b7b8ab25;border-radius:50%;flex-shrink:0;place-items:center;margin-left:8px;font-size:13px;display:grid}.asset-name{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.asset-name strong{font-family:var(--mono);letter-spacing:.01em;font-size:12px;font-weight:400}.asset-name small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:125px;font-size:11px;overflow:hidden}.asset-price{font-family:var(--mono);color:var(--muted);font-size:10px}.asset-list-footer{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:21px 22px 20px 0;display:flex}.small-orbit{border:1px solid #b5a180;border-radius:50%;width:25px;height:25px;position:relative}.small-orbit:after{content:"";border:1px solid #b5a18060;border-radius:50%;position:absolute;inset:3px -4px;transform:rotate(-40deg)}.world-center{flex-direction:column;min-width:0;padding:29px 28px 20px;display:flex;position:relative;overflow:hidden}.world-title{z-index:1;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.world-title .micro{color:var(--muted);font-size:9px}.world-title h1{letter-spacing:-.025em;margin-top:12px;font-size:clamp(23px,2.1vw,32px);line-height:1.15}.mode-indicator{font-family:var(--mono);color:var(--muted);align-items:center;gap:8px;padding-top:4px;font-size:9px;display:flex}.world-scene{isolation:isolate;flex:1;min-height:360px;margin:-50px -27px -12px;position:relative}.world-scene>div{min-height:360px}.scene-caption{font-family:var(--mono);color:#a0a5a4;z-index:1;justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex;position:relative}.scene-caption a{color:#cdc4b4;align-items:center;gap:8px;display:flex}.observation-strip{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:15px;margin-top:24px;padding:20px 0;display:grid}.observation-strip>div{flex-direction:column;gap:8px;display:flex}.observation-strip .micro{color:var(--muted);font-size:8px}.observation-strip strong{font-size:16px;font-weight:400;font-family:var(--mono)}.pipeline{grid-template-columns:repeat(4,1fr);gap:14px;padding:14px 0 0;display:grid}.stage{flex-direction:column;gap:8px;display:flex;position:relative}.stage:before{content:"";background:#ffffff20;width:calc(100% + 4px);height:1px;position:absolute;top:5px;left:12px}.stage:last-child:before{display:none}.stage-node{background:var(--bg);border:1px solid #8e9186;border-radius:50%;width:10px;height:10px;margin-bottom:7px;position:relative}.stage:nth-child(2) .stage-node{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 4px #e4b57817}.stage strong{font-size:11px;font-weight:400}.stage small{color:var(--muted);font-size:9px}.stage-arrow{color:#667074;position:absolute;top:29px;right:0}.processing .stage-node{animation:nodePulse 1s var(--ease) infinite}.orbit-label{color:#b9b5a9;font:9px var(--mono);white-space:nowrap;background:#0b0e10b3;border:1px solid #ffffff16;border-radius:3px;min-height:28px;padding:6px 9px}.orbit-label.selected{color:var(--accent);border-color:#e4b57866}.orbit-label:hover{background:#2a2822}.scene-loading,.scene-fallback{height:100%;min-height:300px;font:11px var(--mono);color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.scene-fallback .brand-mark{opacity:.7;width:150px;height:150px}.scene-fallback span{text-align:center;padding:0 30px;font-size:10px}.loading-orbit{width:70px;height:70px;animation:nodePulse 2s var(--ease) infinite;border:1px solid #e4b57850;border-radius:50%;position:relative}.loading-orbit:before{content:"";border:1px solid var(--accent);border-radius:50%;position:absolute;inset:20px}.desktop-trade{border-left:1px solid var(--line)}.trade-panel{padding:30px 0 24px 25px}.asset-heading{align-items:center;gap:13px;display:flex}.asset-heading>div:nth-child(2){flex:1;min-width:0}.asset-heading h2{font:22px var(--mono)}.asset-heading p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-top:4px;font-size:12px;overflow:hidden}.asset-heading>a{color:var(--muted)}.ticker-emblem{border:1px solid #ffffff30;border-radius:50%;place-items:center;width:39px;height:39px;font-size:25px;font-weight:300;display:grid}.price-heading{flex-direction:column;gap:10px;margin:26px 0 17px;display:flex}.price-heading strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:400}.price-heading .micro{color:var(--muted);font-size:8px}.bid-ask{border-bottom:1px solid var(--line);gap:30px;margin:0 0 24px;padding-bottom:20px;display:flex}.bid-ask>div{align-items:center;gap:12px;display:flex}.bid-ask dt{color:var(--muted);font-size:11px}.bid-ask dd{font:10px var(--mono);margin:0}.segmented{border-radius:var(--radius);background:#121619;border:1px solid #ffffff23;gap:3px;padding:3px;display:flex}.segmented button{text-transform:capitalize;border-radius:3px;flex:1;min-height:37px;padding:9px 16px;font-size:13px}.segmented button.chosen{background:var(--accent);color:#121714}.amount-label{color:var(--muted);justify-content:space-between;align-items:center;margin-top:25px;margin-bottom:10px;font-size:12px;display:flex}.amount-label span{font:10px var(--mono)}.amount-field{border-radius:var(--radius);border:1px solid #ffffff29;align-items:center;gap:8px;padding:12px 15px;display:flex}.amount-field input{background:0 0;border:0;outline:0;width:100%;font-size:25px;font-weight:300}.amount-field span{font:11px var(--mono)}.balance-line{font:9px/1.5 var(--mono);color:var(--muted);margin:10px 0 16px}.slippage{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:17px;font-size:11px;display:flex}.slippage select{font:11px var(--mono);background:0 0;border:0;padding:7px}.route-note,.error-note{border-left:2px solid var(--accent);color:#dbc4a4;background:#e4b5780b;margin:14px 0;padding:12px;font-size:12px;line-height:1.6}.error-note{color:#e3b4a4;border-color:var(--negative)}.signal-summary{border-top:1px solid var(--line);color:var(--accent);justify-content:space-between;align-items:center;margin-top:25px;padding:23px 0;display:flex}.signal-summary>div{flex-direction:column;gap:10px;display:flex}.signal-summary .micro{color:var(--muted);font-size:8px}.signal-summary strong{font-size:23px;font-weight:400}.signal-buy{color:var(--positive)}.signal-sell{color:var(--negative)}.signal-hold{color:var(--accent)}.token-details{border-top:1px solid var(--line);padding-top:17px}.token-details summary{color:var(--muted);cursor:pointer;font-size:11px}.data-list{margin:15px 0;font-size:12px}.data-list>div{justify-content:space-between;gap:15px;padding:10px 0;display:flex}.data-list dt{color:var(--muted)}.data-list dd{font-family:var(--mono);text-align:right;margin:0;font-size:10px}.quote-details{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.quote-details>.micro{color:var(--accent)}.quote-details>.muted{margin-top:15px;font-size:9px}.transaction-link{margin-top:15px}.mobile-trade-button,.sheet-backdrop{display:none}.loading-text{color:var(--muted);padding:24px 10px;font-size:12px}.secondary-page,.brain-page{max-width:1400px;min-height:calc(100dvh - 130px);margin:0 auto;padding:55px 60px 70px}.page-heading>.micro{color:var(--accent);font-size:9px}.page-heading h1{letter-spacing:-.05em;margin:17px 0 21px;font-size:60px;font-weight:300}.page-heading p{color:var(--muted);font-size:14px;line-height:1.7}.brain-layout{grid-template-columns:1.4fr 1fr;gap:55px;margin-top:25px;display:grid}.brain-visual{min-height:450px;position:relative}.brain-visual-caption{color:var(--muted);font:10px var(--mono);align-items:center;gap:10px;display:flex;position:absolute;bottom:5px;left:0}.brain-readout{padding-top:15px}.select-label{color:var(--muted);flex-direction:column;gap:10px;font-size:12px;display:flex}.select-label select{border:1px solid #ffffff30;border-radius:4px;max-width:100%;padding:13px;font-size:13px}.brain-signal{border-bottom:1px solid var(--line);flex-direction:column;gap:13px;padding:32px 0 20px;display:flex}.brain-signal>.micro{color:var(--muted);font-size:9px}.brain-signal strong{letter-spacing:-.04em;font:300 66px Manrope,sans-serif}.brain-signal p{color:var(--muted);max-width:370px;font-size:12px}.brain-readout>.text-link{margin-top:22px}.activation-bars{align-items:center;gap:4px;height:80px;margin:10px 0;display:flex}.activation-bars span{background:var(--accent);opacity:.7;transition:height .6s var(--ease);flex:1;min-width:1px}.brain-readout>.micro{font-size:10px;line-height:1.7}.stimulus-section{border-top:1px solid var(--line);margin-top:45px;padding-top:30px}.stimulus-section h2{font-size:22px}.stimulus-section h2 span{font:12px var(--mono);color:var(--accent);margin-left:10px}.stimulus-section .pipeline{max-width:750px;margin-top:30px}.chart-empty{height:180px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.chart-empty p{font-size:15px}.chart-empty span{font-size:11px}.observation-chart{margin-top:25px}.observation-chart svg{width:100%;height:160px}.chart-range{color:var(--muted);font:9px var(--mono);justify-content:space-between;display:flex}.empty-state{text-align:center;border-top:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-top:35px;padding:65px 30px;display:flex}.empty-state>svg{color:var(--accent)}.empty-state h2{letter-spacing:-.035em;font-size:26px}.empty-state p{color:var(--muted);font-size:13px}.empty-state.small{border:0;margin:0;padding:20px 5px}.portfolio-empty{min-height:300px}.portfolio-summary{border-top:1px solid var(--line);align-items:center;gap:80px;margin:45px 0 25px;padding-top:30px;display:flex}.portfolio-summary>div{flex-direction:column;gap:12px;display:flex}.portfolio-summary .micro{color:var(--muted);font-size:9px}.portfolio-summary strong{font-variant-numeric:tabular-nums;font-size:37px;font-weight:300}.portfolio-summary>.secondary{margin-left:auto}.table-wrap{margin-top:30px;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:15px 15px 15px 0;font-size:10px;font-weight:400}td{border-bottom:1px solid var(--line);font-family:var(--mono);white-space:nowrap;padding:23px 15px 23px 0;font-size:12px}td strong{font-size:14px;font-weight:400}td small{color:var(--muted);text-overflow:ellipsis;max-width:230px;margin-top:6px;font:11px Manrope,sans-serif;display:block;overflow:hidden}.portfolio-note{color:var(--muted);max-width:680px;margin-top:30px;font-size:11px}.activity-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding-bottom:23px;display:flex}.segmented.compact{max-width:350px}.activity-list{margin:0;padding:0;list-style:none}.activity-list li{border-bottom:1px solid var(--line);align-items:center;gap:22px;padding:22px 0;display:flex}.activity-icon{width:38px;height:38px;color:var(--accent);border:1px solid #fff2;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.activity-icon.confirmed{color:var(--positive)}.activity-icon.failed{color:var(--negative)}.activity-content{flex:1}.activity-content strong{font-size:13px;font-weight:500}.activity-content strong>span{color:#b8bdbb;margin-left:16px;font-weight:400}.activity-content small{color:var(--muted);font:9px var(--mono);margin-top:8px;display:block}.activity-kind{font:9px var(--mono);text-transform:uppercase;color:var(--muted)}.wallet-dialog{background:var(--surface);color:var(--text);border:1px solid #ffffff28;border-radius:12px;width:calc(100% - 32px);max-width:440px;padding:28px;box-shadow:0 30px 100px #0008}.wallet-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040708c7}.dialog-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.dialog-header h2{font-size:25px}.wallet-dialog>.muted{font-size:13px}.connector-list{flex-direction:column;gap:10px;margin:25px 0;display:flex}.connector-list .secondary{justify-content:space-between}.address-copy{font:18px var(--mono);color:var(--accent);align-items:center;gap:16px;padding:20px 0;display:flex}.wallet-dialog>.secondary{margin-top:20px}.wallet-dialog>.text-link{margin:15px 0}.fatal{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:100dvh;padding:40px;display:flex}.fatal p{max-width:500px;color:var(--muted)}@keyframes nodePulse{0%,to{opacity:.4}50%{opacity:1}}@media (min-width:1700px){.world-grid{grid-template-columns:285px minmax(550px,1fr) 340px}.world-center{padding-left:40px;padding-right:40px}.trade-panel{padding-left:32px}.world-scene{min-height:530px}.world-title h1{font-size:38px}.observation-strip{padding:28px 0}.pipeline{padding-top:25px;padding-bottom:15px}}@media (max-width:1150px){.header{grid-template-columns:180px 1fr auto;gap:10px;margin:0 20px}.header nav{gap:0}.nav-link{padding:0 12px}.world-grid{grid-template-columns:190px minmax(300px,1fr) 275px;margin:0 20px}.asset-list-header h2{font-size:19px}.asset-price{display:none}.asset-name small{max-width:115px}.asset-initial{width:25px;height:25px;font-size:11px}.asset-row{gap:9px}.world-center{padding-left:20px;padding-right:20px}.trade-panel{padding-left:20px}.world-title h1{font-size:23px}.world-title .micro,.mode-indicator{font-size:8px}.stage-arrow{display:none}.scene-caption{font-size:8px}.observation-strip .micro{font-size:7px}.observation-strip strong{font-size:13px}.footer{gap:12px;font-size:8px}.secondary-page,.brain-page{padding:40px}.brain-layout{gap:25px}.brand{font-size:24px}.header .nav-link svg{display:none}}@media (max-width:950px){.header{grid-template-columns:150px 1fr auto}.nav-link{padding:0 10px;font-size:12px}.world-grid{grid-template-columns:180px minmax(0,1fr)}.desktop-trade{display:none}.mobile-trade-button{z-index:10;min-width:270px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #0009}.mobile-trade-button:active{transform:translate(-50%)translateY(1px)}.world-grid{padding-bottom:70px}.world-scene{min-height:400px}.world-title h1{font-size:30px}.sheet-backdrop{z-index:30;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-sheet{background:var(--surface);border:1px solid #ffffff25;border-radius:22px 22px 0 0;width:100%;max-width:520px;max-height:90dvh;padding:20px 28px 30px;position:relative;overflow-y:auto}.sheet-close{position:absolute;top:10px;right:12px}.mobile-sheet .trade-panel{padding:16px 0 0}.mobile-sheet .asset-heading{padding-right:30px}.footer .chain-status{display:none}.brain-layout{grid-template-columns:1fr 1fr}.brain-visual{min-height:400px}.entrance-caption{display:none}.entrance-scene{inset:5% -30% 10% 0}.entrance-copy{padding-top:38vh}.entrance-footer{font-size:9px}.block-number{display:none}}@media (max-width:650px){.header{justify-content:space-between;height:72px;margin:0 18px;display:flex}.header .brand{font-size:23px}.header nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;height:64px;padding-bottom:env(safe-area-inset-bottom);background:#101518f2;border-top:1px solid #ffffff18;justify-content:space-around;position:fixed;bottom:0;left:0;right:0}.header .nav-link{flex-direction:column;justify-content:center;gap:5px;height:100%;padding:10px 20px;font-size:10px}.header .nav-link svg{width:20px;height:20px;display:block}.nav-link.active:after{inset:-1px 28px auto}.wallet-button{padding:10px 12px;font-size:11px}.wallet-button>svg{width:16px}.world-grid{flex-direction:column;margin:0;padding-bottom:80px;display:flex}.asset-list{border-right:0;max-height:none;padding-top:20px}.asset-list-header{display:none}.search-field{min-height:40px;margin:0 18px}.search-field input{font-size:12px}.registry-heading{display:none}.asset-scroll{scrollbar-width:none;flex:none;gap:8px;min-height:0;padding:14px 18px 0;display:flex;overflow:auto hidden}.asset-row{border:1px solid #ffffff1c;border-radius:4px;justify-content:center;width:auto;min-width:83px;min-height:44px;padding:10px 13px}.asset-row.active{background:#e4b5780c;border-color:#e4b57866}.asset-row.active:before,.asset-initial,.asset-name small,.asset-list-footer{display:none}.asset-name strong{font-size:11px}.asset-name{flex:none}.world-center{padding:24px 18px 20px}.world-title h1{font-size:26px}.world-title>.mode-indicator{font-size:9px}.world-title>.micro{font-size:8px}.world-scene{flex:none;height:340px;min-height:340px;margin:-25px -18px -5px}.world-scene>div{min-height:340px}.scene-caption{font-size:8px}.observation-strip{margin-top:20px;padding-top:17px;padding-bottom:15px}.observation-strip strong{font-size:13px}.observation-strip .micro{letter-spacing:.055em;font-size:7px}.pipeline{gap:10px;padding-top:10px}.stage strong{font-size:10px}.stage small{font-size:8px}.stage-node{width:8px;height:8px}.stage:before{top:4px}.footer{flex-direction:column;align-items:flex-start;gap:9px;padding:18px 18px 145px;font-size:8px}.world-grid+.footer{border:0;padding-top:0}.mobile-trade-button{width:calc(100% - 36px);min-width:0;height:48px;bottom:80px}.secondary-page,.brain-page{min-height:calc(100dvh - 150px);padding:34px 20px 55px}.page-heading h1{margin-top:14px;font-size:48px}.page-heading p{font-size:13px}.brain-layout{grid-template-columns:1fr;gap:0;margin-top:0}.brain-visual{height:340px;min-height:340px;margin:0 -15px}.brain-visual-caption{font-size:8px;left:15px}.brain-readout{padding-top:24px}.brain-signal{padding-top:25px}.brain-signal strong{font-size:56px}.brain-readout .data-list{font-size:12px}.brain-readout .data-list dd{font-size:11px}.stimulus-section{margin-top:28px}.chart-empty span{text-align:center;font-size:10px}.portfolio-summary{flex-wrap:wrap;gap:20px;margin-top:30px}.portfolio-summary strong{font-size:30px}.portfolio-summary .micro{font-size:8px}.portfolio-summary>.secondary{min-height:36px;margin-left:0;padding:8px 13px;font-size:11px}.empty-state{padding:45px 10px}.empty-state h2{font-size:23px}.activity-toolbar{flex-direction:column;align-items:flex-start;gap:16px}.activity-list li{gap:12px;padding:20px 0}.activity-content strong{font-size:12px}.activity-content strong>span{margin:6px 0 0;font-size:11px;line-height:1.6;display:block}.activity-content small{font-size:8px}.activity-kind{display:none}.activity-icon{width:32px;height:32px}.table-wrap{margin-right:-20px}.portfolio-note{font-size:10px}.entrance-header{height:80px;margin:0 22px}.entrance-header .brand{font-size:25px}.entrance-header .text-link{gap:5px;font-size:10px}.entrance-scene{inset:70px -38% 19%;-webkit-mask-image:none;mask-image:none}.entrance-copy{padding:54dvh 24px 150px}.entrance-copy h1{letter-spacing:-.055em;margin-bottom:28px;font-size:clamp(51px,12.5vw,74px);line-height:1.04}.enter-button{gap:45px;padding-left:23px;font-size:14px}.entrance-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;height:95px;font-size:8px;left:24px;right:24px}.entrance-footer .chain-status{font-size:8px}.entrance{min-height:100dvh}.wallet-dialog{padding:20px}.dialog-header h2{font-size:23px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mobile-sheet{color:var(--text);margin:auto auto 0}.mobile-sheet::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b}@media (max-width:650px){.observation-strip .micro,.world-title .micro,.scene-caption,.stage small{font-size:9px}.scene-caption{gap:12px}.pipeline{gap:6px}.orbit-label{font-size:11px}}@media (min-width:951px) and (max-height:800px){.entrance-copy{padding-top:18vh;padding-bottom:145px}.entrance-copy h1{font-size:clamp(64px,6.5vw,96px)}}
:root{--bg:#07090b;--surface:#0d1116;--raised:#171e25;--text:#f1f3ec;--muted:#959ca8;--accent:#b8fa34;--positive:#b8fa34;--negative:#f3788e;--line:#ffffff19;--radius:2px}body{font-variant-numeric:tabular-nums;background-image:radial-gradient(#50604e18 .7px,#0000 .7px);background-size:20px 20px;font-family:Manrope,sans-serif}.brand{letter-spacing:-.065em;font-family:Manrope,sans-serif;font-size:30px;font-weight:600}.brand-mark{color:var(--accent);width:38px;height:38px}.primary{border:1px solid var(--accent);min-height:47px;font:500 12px var(--mono);letter-spacing:.02em;border-radius:1px;box-shadow:3px 3px #b8fa3425}.primary:hover:not(:disabled){background:#d3ff81}.secondary{border-radius:1px;font-size:12px}.micro{font-size:10px}.positive{color:var(--positive)}.negative{color:var(--negative)}.signal-buy{color:var(--positive)}.signal-sell{color:var(--negative)}.signal-hold{color:#ebdeac}.header{grid-template-columns:185px 1fr auto auto;gap:25px;max-width:1880px;height:91px;margin:0 auto;padding:0 32px;position:relative}.header:after{content:"";background:var(--accent);width:70px;height:5px;position:absolute;bottom:-2px;right:32px}.header nav{justify-content:center;gap:3px}.nav-link{padding:0 13px;font-size:12px}.nav-link.active:after{background:var(--accent)}.header .nav-link svg{display:none}.wallet-button{min-height:40px;font:10px var(--mono);border-radius:1px}.mode-switch{background:#10141a;border:1px solid #ffffff26;gap:4px;padding:4px;display:flex}.mode-switch button{font:10px var(--mono);letter-spacing:.08em;color:#9da4ae;align-items:center;gap:7px;padding:10px 12px;display:flex}.mode-switch button.selected{color:#0b1009;background:#e8ede1;box-shadow:2px 2px #858c74}.mode-light{background:#727c72;width:5px;height:5px}.selected .mode-light{background:#547917;box-shadow:0 0 7px #b8fa34}.footer{gap:20px;max-width:1880px;margin:auto;padding:25px 32px 28px;font-size:10px}.footer-links{align-items:center;gap:20px;display:flex}.footer-links a{align-items:center;gap:5px;display:inline-flex}.footer .chain-status{font-size:9px}.footer .block-number{display:none}.terminal{max-width:1880px;margin:auto;padding:28px 32px 12px}.terminal-heading{align-items:center;gap:28px;margin-bottom:23px;display:flex}.stock-trigger{text-align:left;align-items:center;gap:13px;max-width:330px;padding:0;display:flex}.token-square{color:#111809;width:34px;height:34px;font:500 15px var(--mono);background:#b8fa34;flex-shrink:0;place-items:center;display:grid;box-shadow:3px 3px #b8fa3425}.stock-trigger strong{letter-spacing:-.04em;font-size:21px;display:block}.stock-trigger small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:11px;display:block;overflow:hidden}.market-price{flex-direction:column;gap:4px;display:flex}.market-price strong{font:400 27px var(--mono);letter-spacing:-.06em}.market-price span{font:9px var(--mono)}.feed-status{text-align:right;font:10px var(--mono);color:#c4c9cb;margin-left:auto}.feed-status .status-dot{margin-right:9px}.feed-status small{color:var(--muted);margin-top:8px;font-size:9px;display:block}.terminal-grid{grid-template-columns:minmax(0,1.35fr) minmax(330px,.8fr);align-items:start;gap:28px;display:grid}.terminal-main{min-width:0}.market-stage{border:1px solid #d2dbd8;min-width:0;position:relative;box-shadow:6px 6px #111821}.stage-toolbar{color:#101413;height:37px;font:500 11px var(--mono);letter-spacing:.06em;background:#eff2e8;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.stage-toolbar>span{align-items:center;gap:11px;display:flex}.stage-toolbar i{background:#080e0f;width:7px;height:7px}.stage-toolbar button{font:9px var(--mono);border:1px solid #535e69;align-items:center;gap:6px;padding:5px 8px;display:flex;box-shadow:2px 2px #5b6270}.lab-stage{isolation:isolate;background:#071017;height:clamp(490px,65vh,780px);position:relative;overflow:hidden}.stage-organism{z-index:2;position:absolute;inset:0}.stage-organism>div{min-height:0;height:100%!important}.chart-monitor,.lab-grid,.lab-desk,.market-input-beam{display:none}.stage-coordinate{z-index:3;font:9px var(--mono);background:#0b111ae8;border:1px solid #ffffff18;align-items:center;gap:8px;padding:8px 10px;display:flex;position:absolute;bottom:18px;left:18px}.stage-hint{z-index:3;font:9px var(--mono);color:#c8c9d4;background:#0b111ae8;padding:9px 11px;position:absolute;bottom:18px;right:16px}.stage-hint span{color:var(--accent);margin-left:10px}.under-stage{padding:22px 0 0}.neural-caption{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:18px;display:flex}.neural-caption>span{font:10px var(--mono);color:#969aa5}.neural-caption strong{font:500 20px var(--mono);margin-left:auto}.neural-caption small{font:9px var(--mono);color:var(--muted)}.pipeline{gap:15px;padding:22px 0 7px}.stage strong{font:500 10px var(--mono)}.stage small{font:9px var(--mono)}.stage-node{border-radius:1px}.stage.processing .stage-node{background:var(--accent)}.execution-bay{background:#080a0dd9;border:1px solid #ffffff24;min-width:0;padding:0 24px 23px;box-shadow:6px 6px #121721}.bay-title{font:500 12px var(--mono);letter-spacing:.04em;border-bottom:1px dashed #ffffff28;justify-content:space-between;padding:20px 0;display:flex}.bay-title .micro{color:var(--muted);font-size:9px}.allocation-summary{border-bottom:1px solid var(--line);padding:26px 0 25px}.allocation-summary>.micro{color:#b4b8c2;justify-content:space-between;font-size:9px;display:flex}.allocation-summary strong{font:400 clamp(34px, 4vw, 68px) var(--mono);letter-spacing:-.08em;margin:16px 0 12px;line-height:1.1;display:block}.allocation-summary small{font:9px var(--mono);color:var(--muted)}.decision-readout{padding:23px 0 20px}.decision-readout>.micro{justify-content:space-between;display:flex}.decision-readout>strong{font:500 39px var(--mono);letter-spacing:-.055em;margin:12px 0 8px;display:block}.decision-readout p{color:#a6aeb6;font-size:12px}.allocation-links{justify-content:space-between;align-items:center;margin:16px 0;display:flex}.allocation-links button{color:#aab1bb;align-items:center;gap:6px;font-size:11px;display:flex}.confirmation-caption{font:9px var(--mono);color:#a6afb7;margin:15px 0 20px}.allocation-stats{border-top:1px solid var(--line);gap:28px;margin-top:23px;padding:20px 0 0;font-size:11px;display:flex}.allocation-stats dt{color:var(--muted);margin-bottom:8px}.allocation-stats dd{font:11px var(--mono);margin:0}.recent-action{border-top:1px solid var(--line);margin-top:26px;padding-top:18px}.recent-action>.micro{color:#858d9c}.recent-action p{color:#c6cbd3;margin-top:8px;font-size:11px}.limit-field{margin:20px 0;display:block}.limit-field>span{justify-content:space-between;font-size:13px;display:flex}.limit-field>span small{font:10px var(--mono);color:var(--muted)}.limit-field input{width:100%;height:46px;font:18px var(--mono);background:#080e11;border:1px solid #ffffff32;margin:8px 0;padding:10px 12px}.limit-field>small{color:#aab2ba;font-size:10px}.opt-in{color:#c4cbd1;gap:10px;margin:22px 0;font-size:11px;line-height:1.6;display:flex}.opt-in input{accent-color:var(--accent);flex-shrink:0;margin-top:3px}.allocation-dialog{border-radius:2px;max-height:90dvh;overflow:auto}.pending-order{border-left:2px solid var(--accent);background:#182117;margin:20px 0;padding:15px;font-size:12px}.pending-order input{background:#060c0e;border:1px solid #536054;width:100%;margin:12px 0;padding:10px}.pending-order summary{cursor:pointer;margin-top:10px}.pending-order p{font-size:11px}.trade-panel{padding:24px 0 0}.trade-panel .price-heading,.trade-panel .bid-ask,.trade-panel .signal-summary{display:none}.trade-panel .asset-heading{margin-bottom:24px}.trade-panel .ticker-emblem{border-radius:1px;width:32px;height:32px;font-size:15px}.trade-panel .asset-heading h2{font-size:19px}.trade-panel .asset-heading p{font-size:10px}.trade-panel .segmented{border-radius:1px}.segmented button.chosen{background:var(--accent);color:#14200a;border-radius:1px}.trade-panel .amount-field{border-radius:1px;padding:10px 12px}.trade-panel .amount-field input{font:29px var(--mono);letter-spacing:-.06em}.trade-panel .balance-line{font-size:10px;line-height:1.6}.trade-panel .slippage{margin-bottom:20px;font-size:11px}.trade-panel .token-details{font-size:11px}.trade-panel .quote-details .micro{font-size:9px}.trade-panel .data-list,.trade-panel .data-list dd{font-size:11px}.trade-panel .quote-details>p{font-size:9px;line-height:1.7}.trade-panel .route-note{font-size:12px}.managed-trade .asset-heading,.managed-trade>.slippage,.managed-trade>.balance-line{display:none}.managed-trade{border-top:1px solid var(--line);padding-top:16px}.managed-trade>.primary{color:var(--accent);box-shadow:none;background:#111b0c;min-height:35px;font-size:10px}.managed-trade .amount-field input{font-size:21px}.managed-trade .amount-label{font-size:11px}.fly-proposal{margin:18px 0}.fly-proposal .route-note .text-link{color:var(--accent);margin-top:10px;display:block}.managed-trade>.token-details{display:none}.stock-dialog{color:var(--text);background:#0c1116;border:1px solid #ffffff38;width:500px;max-width:calc(100% - 28px);max-height:82dvh;padding:22px}.stock-dialog::backdrop,.command-sheet::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000b}.stock-dialog .search-field{min-height:44px;margin:0 0 15px}.stock-dialog>.micro{margin:12px 0 18px}.stock-results{max-height:52dvh;overflow:auto}.stock-result{text-align:left;border-bottom:1px solid var(--line);align-items:center;gap:12px;width:100%;padding:14px 0;display:flex}.stock-result>.token-square{color:#bfe392;width:29px;height:29px;box-shadow:none;background:#253729;font-size:12px}.stock-result>span:nth-child(2){flex:1;min-width:0}.stock-result strong{font-size:13px}.stock-result small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:10px;display:block;overflow:hidden}.stock-result>span:last-child{font:11px var(--mono);text-align:right}.stock-result.selected{color:var(--accent)}.stock-result:hover{background:#ffffff05}.mobile-command{display:none}.command-sheet{color:var(--text);background:#0b1014;border:1px solid #687164;width:100%;max-width:540px;max-height:89dvh;margin:auto auto 0;padding:20px 24px;overflow:auto}.command-sheet .trade-panel{padding-top:0}.entrance-v2{background:0 0;flex-direction:column;min-height:100dvh;display:flex}.entrance-v2 .entrance-header{border-bottom:1px solid var(--line);height:94px;margin:0 32px}.hero-layout{flex:1;grid-template-columns:.72fr 1.28fr;align-items:center;gap:20px;width:100%;max-width:1880px;margin:auto;padding:65px 32px 55px;display:grid}.hero-wording{z-index:3;padding:20px 0 30px;position:relative}.hero-wording>.micro{letter-spacing:.12em;color:var(--accent);margin-bottom:30px;font-size:9px;display:block}.hero-wording h1{letter-spacing:-.07em;font-size:clamp(54px,6vw,102px);font-weight:500;line-height:1.02}.hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:42px;display:flex}.hero-actions .text-link{font-size:12px}.hero-stage{border-color:#ffffff32;box-shadow:6px 6px #152012}.hero-stage .lab-stage{height:clamp(400px,58vh,680px)}.hero-stage .stage-coordinate,.hero-stage .stage-hint{display:none}.entrance-v2 .footer{width:100%;margin-top:auto}.brain-page .page-heading p,.secondary-page .page-heading p{font-size:13px}.brain-page,.secondary-page{max-width:1536px;margin:auto;padding:50px 40px}.brain-page .page-heading h1,.secondary-page .page-heading h1{font-size:clamp(40px,5vw,66px)}.brain-visual{background:#071017;border:1px solid #ffffff24;min-height:450px}.brain-visual>div{min-height:450px}.brain-visual-caption{display:none}.brain-readout .data-list{font-size:12px}.brain-signal strong{font-family:var(--mono);font-size:54px}.brain-methodology{border-top:1px solid var(--line);color:var(--muted);margin-top:35px;padding:20px 0;font-size:12px}.brain-methodology summary{cursor:pointer;color:var(--text)}.brain-methodology p{max-width:680px;margin-top:15px}.activity-list .activity-kind{font-size:9px}.activity-content strong>span{font-family:Manrope,sans-serif}.portfolio-summary strong{font-family:var(--mono)}.portfolio-summary .micro{font-size:9px}.portfolio-allocation{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding:18px 0;font-size:12px;display:flex}.portfolio-allocation a{color:var(--accent)}.info-page{max-width:950px;margin:auto;padding:65px 32px 80px}.info-page>h1{margin:15px 0 35px;font-size:clamp(44px,6vw,72px)}.info-page section{border-top:1px solid var(--line);margin:36px 0;padding-top:28px;scroll-margin-top:20px}.info-page h2{margin-bottom:16px;font-size:26px}.info-page p{color:#b9c0c9;max-width:750px;font-size:15px}.info-page a{color:var(--accent)}@media (min-width:1650px){.terminal-grid{grid-template-columns:minmax(0,1.15fr) minmax(440px,1fr)}.execution-bay{padding-left:30px;padding-right:30px}.lab-stage{height:690px}.fly-controller .decision-readout{padding-top:28px}.header{grid-template-columns:220px 1fr auto auto}}@media (max-width:1150px){.header{grid-template-columns:150px 1fr auto auto;gap:15px;padding:0 22px}.header nav{gap:0}.nav-link{padding:0 8px}.mode-switch button{padding:9px 8px;font-size:9px}.terminal{padding:24px 22px}.terminal-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.85fr);gap:20px}.execution-bay{padding:0 18px 20px}.lab-stage{height:535px}.allocation-summary strong{font-size:43px}.feed-status small{display:none}.hero-layout{grid-template-columns:.8fr 1.2fr;padding:45px 24px}.hero-wording h1{font-size:64px}.hero-actions{gap:18px}.hero-stage .lab-stage{height:460px}}@media (max-width:950px){.header{grid-template-columns:150px 1fr auto}.header nav{display:none}.mode-switch{justify-self:center}.terminal-grid{grid-template-columns:minmax(0,1fr) 290px;gap:18px}.lab-stage{height:480px}.terminal-heading{gap:20px}.feed-status{font-size:9px}.market-price strong{font-size:23px}.terminal .pipeline .stage strong{font-size:9px}.terminal .stage small,.neural-caption>span{font-size:8px}.neural-caption small{display:none}.hero-layout{grid-template-columns:1fr;padding:30px 24px 50px}.hero-wording{padding:10px 0}.hero-wording h1{font-size:76px}.hero-stage{grid-row:2}.hero-stage .lab-stage{height:480px}.hero-actions{margin-top:28px}.footer .chain-status{display:none}}@media (max-width:700px){.header{grid-template-rows:67px 54px;grid-template-columns:1fr auto;gap:0;height:121px;margin:0 16px;padding:0;display:grid}.header .brand{font-size:27px}.header .brand-mark{width:31px;height:31px}.header .wallet-button{grid-area:1/2;padding:9px 10px;font-size:9px}.mode-switch{background:#0c1114;grid-area:2/1/auto/-1;justify-content:center;justify-self:stretch;margin:3px 0 10px}.mode-switch button{flex:1;justify-content:center;padding:9px 15px;font-size:10px}.header nav{z-index:20;height:64px;padding-bottom:env(safe-area-inset-bottom);background:#0b1016f5;border-top:1px solid #ffffff27;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.header .nav-link{flex-direction:column;justify-content:center;gap:5px;min-width:65px;padding:8px 16px;font-size:10px;display:flex}.header .nav-link svg{width:17px;height:17px;display:block}.header:after{width:44px;height:3px;right:0}.terminal{padding:22px 16px 15px}.terminal-heading{flex-wrap:wrap;gap:12px;margin-bottom:19px}.stock-trigger{gap:10px}.stock-trigger strong{font-size:18px}.stock-trigger small{max-width:115px;font-size:10px}.stock-trigger .token-square{width:29px;height:29px}.market-price{text-align:right;margin-left:auto}.market-price strong{font-size:23px}.market-price span{max-width:165px;font-size:8px}.feed-status{display:none}.terminal-grid{display:block}.execution-bay{display:none}.lab-stage{height:460px}.stage-toolbar{height:34px;padding:0 10px;font-size:10px}.stage-toolbar button{padding:4px 6px;font-size:8px}.stage-coordinate{font-size:8px;bottom:10px;left:10px}.stage-hint{font-size:8px;bottom:10px;right:10px}.under-stage{padding-top:21px}.neural-caption{gap:10px;padding-bottom:15px}.neural-caption small{font-size:8px;display:block}.neural-caption strong{font-size:18px}.neural-caption>span{font-size:8px}.pipeline{padding:21px 0 10px}.terminal .stage strong{font-size:9px}.terminal .stage small{font-size:8px}.mobile-command{z-index:15;width:calc(100% - 32px);height:45px;min-height:45px;display:flex;position:fixed;bottom:77px;left:16px;right:16px;box-shadow:0 0 0 5px #080d13}.terminal+.footer{border:0;align-items:flex-start;gap:13px;padding:18px 16px 160px;font-size:8px}.footer-links{gap:18px;font-size:10px}.allocation-summary strong{font-size:48px}.allocation-summary{padding-top:8px}.decision-readout>strong{font-size:38px}.command-sheet .allocation-summary{padding-top:8px}.command-sheet .recent-action{display:none}.command-sheet .fly-controller{padding-bottom:15px}.stock-dialog{max-height:85dvh;margin:auto auto 0}.stock-results{max-height:58dvh}.entrance-v2 .entrance-header{height:78px;margin:0 18px}.entrance-v2 .entrance-header .brand{font-size:29px}.entrance-v2 .entrance-header .text-link{font-size:11px}.hero-layout{flex-direction:column;gap:24px;padding:27px 18px 20px;display:flex}.hero-wording{width:100%;padding:0}.hero-wording>.micro{margin-bottom:17px;font-size:8px}.hero-wording h1{font-size:clamp(52px,13vw,68px);line-height:1.04}.hero-actions{gap:18px;margin-top:23px}.hero-actions .primary{padding:11px 15px;font-size:10px}.hero-actions .text-link{font-size:11px}.hero-stage{width:100%;min-height:0}.hero-stage .lab-stage{height:355px}.entrance-v2 .footer{gap:15px;padding:20px 18px 30px;font-size:8px}.entrance-v2 .footer-links{font-size:10px}.brain-page,.secondary-page{padding:30px 20px 40px}.brain-visual{min-height:360px;margin:20px 0}.brain-visual>div{min-height:360px}.brain-layout{display:block}.brain-page+.footer,.secondary-page+.footer{padding-bottom:90px}.brain-methodology{font-size:11px}.activity-toolbar .segmented{width:100%;max-width:none}.activity-toolbar .segmented button{padding:9px;font-size:10px}.portfolio-allocation{flex-direction:column;align-items:flex-start;gap:9px;font-size:11px}.info-page{padding:36px 20px 60px}.info-page p{font-size:13px}.info-page+.footer{padding-bottom:100px}}.paper-status,.paper-section-title,.paper-tabs,.paper-metrics,.chart-controls,.chart-footnote{justify-content:space-between;align-items:center;gap:12px;display:flex}.paper-status{font:10px var(--mono);flex-wrap:wrap;margin-bottom:24px}.paper-badge{color:#b8fa34;font:10px var(--mono);letter-spacing:.08em;border:1px solid #586c32;padding:6px 8px}.paper-total>.micro{color:#96a2ac;justify-content:space-between;display:flex}.paper-total>strong{font:500 clamp(38px, 4vw, 62px)/1.15 var(--mono);letter-spacing:-.07em;margin:12px 0;display:block}.paper-total>div{font:12px var(--mono);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.paper-total small,.paper-equity small,.paper-metrics span,.paper-caption,.paper-section-title>span{color:#96a2ac;font:10px/1.7 var(--mono)}.paper-equity{margin:12px 0 22px}.paper-equity svg{width:100%;height:65px;display:block}.paper-metrics{border-block:1px solid #30363d;align-items:start;padding:16px 0}.paper-metrics>div{gap:5px;display:grid}.paper-metrics strong{font:14px var(--mono)}.paper-section-title{margin:22px 0 12px}.paper-section-title h3{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.05em;margin:0}.paper-holdings{grid-template-columns:1fr 1fr;gap:8px;display:grid}.paper-holdings>p{grid-column:1/-1;font-size:12px;line-height:1.7}.paper-position{text-align:left;color:#edf0e6;background:#101519;border:1px solid #30363d;grid-template-columns:28px 1fr;gap:8px;min-width:0;padding:13px 10px;display:grid}.paper-position:hover{border-color:#b8fa34}.paper-position .stock-square{width:26px;height:26px;font-size:11px}.paper-position>strong{font:11px var(--mono);align-self:center}.paper-position>span:not(.stock-square){font:20px var(--mono);grid-column:1/-1}.paper-position small{font:9px var(--mono);overflow-wrap:anywhere;grid-column:1/-1}.paper-latest{border-bottom:1px solid #30363d;align-items:center;gap:15px;padding-bottom:18px;display:flex}.paper-latest>strong{font:25px var(--mono)}.paper-latest>span{font:12px var(--mono)}.paper-latest small{color:#9aa8b0;margin-top:5px;font-size:10px;display:block}.paper-tabs{justify-content:start;margin-top:18px}.paper-tabs button{font:11px var(--mono);color:#bbc6cc;background:0 0;border:1px solid #30363d;padding:10px 12px}.paper-tabs button[aria-pressed=true]{color:#101509;background:#b8fa34;border-color:#b8fa34}.paper-tabs a{color:#b8fa34;font:10px var(--mono);margin-left:auto}.paper-feed{max-height:260px;margin-top:10px;overflow:auto}.paper-feed-row{font:10px/1.6 var(--mono);border-bottom:1px solid #252c31;grid-template-columns:44px 1fr auto;align-items:start;gap:8px;padding:12px 0;display:grid}.paper-feed-row>span{text-align:right;max-width:150px}.paper-feed-row>small{color:#8c9ba5;text-align:right;grid-column:3}.paper-feed-row time{color:#8c9ba5}.paper-feed>p{font-size:12px;line-height:1.7}.paper-caption{margin:18px 0 0}.paper-caption a{color:#b8fa34}.paper-loading h2{margin-top:22px;font-size:25px}.paper-loading p{color:#9aa8b0;font-size:13px;line-height:1.7}.readable-chart{background:#0b1013;border:1px solid #30363d;margin-top:18px;padding:16px 12px;position:relative}.readable-chart .market-chart{width:100%;height:auto;min-height:235px;position:relative;inset:auto;transform:none}.readable-chart svg{width:100%;height:230px;display:block}.chart-controls{font:10px var(--mono);color:#bac4ca;margin-bottom:8px}.chart-controls>div{gap:4px;display:flex}.chart-controls button{font:10px var(--mono);color:#8d999f;background:0 0;border:1px solid #0000;padding:6px 9px}.chart-controls button[aria-pressed=true]{color:#b8fa34;border-color:#53642f}.chart-footnote{font:9px var(--mono);color:#8d999f;flex-wrap:wrap}.readable-chart .chart-listening{text-align:center;pointer-events:none;width:90%;font-size:12px;position:absolute;top:45%;left:5%}.paper-portfolio{border:1px solid #30363d;max-width:760px;margin:25px auto;padding:28px}.portfolio-mode{margin-bottom:24px}.paper-portfolio .paper-holdings{grid-template-columns:repeat(3,1fr)}.terminal-grid{align-items:start}.execution-bay,.paper-fund{min-width:0}@media (min-width:1000px){.terminal-main .market-stage{height:560px;min-height:560px}.terminal-main .lab-stage{height:521px}.terminal-grid{grid-template-columns:minmax(0,1.35fr) minmax(400px,1fr)}}@media (max-width:760px){.readable-chart{margin-top:10px;padding:12px 6px}.readable-chart svg{height:205px}.chart-controls{font-size:9px}.chart-footnote{font-size:8px}.paper-total>strong{font-size:44px}.paper-status{margin-bottom:18px}.paper-portfolio{padding:16px}.paper-portfolio .paper-holdings{grid-template-columns:1fr 1fr}.paper-feed-row>span{max-width:125px}.paper-caption{font-size:10px}.paper-fund .paper-tabs a{font-size:9px}.portfolio-mode{flex-wrap:wrap}}.paper-header-label{font:10px var(--mono);color:#b8fa34;border:1px solid #343d2b;padding:12px 15px}.mobile-paper-summary{display:none}@media (max-width:760px){.paper-header-label{padding:9px;font-size:9px}.mobile-paper-summary{font:10px var(--mono);color:#9aa8b0;grid-template-columns:1fr auto;gap:8px;padding:18px 0 5px;display:grid}.mobile-paper-summary strong{color:#edf0e6;font-size:24px}.mobile-paper-summary small{grid-column:1/-1}}.command-sheet .dialog-header{z-index:3;background:#0b1013;border-bottom:1px solid #30363d;padding:12px 0;position:sticky;top:-24px}:root{--display:"Sora", sans-serif;--sans:"Manrope", sans-serif;--mono:"JetBrains Mono", monospace;--radius:14px;--line:#c9e8de24}body{font-family:var(--sans);background-color:#070c0e;background-image:radial-gradient(at 8% 2%,#9cdc3814,#0000 38%),radial-gradient(at 95% 15%,#2caba417,#0000 42%),radial-gradient(#a1c4b111 .65px,#0000 .65px);background-size:auto,auto,24px 24px;background-attachment:fixed}.brand{font-family:var(--display);letter-spacing:-.065em;font-size:31px;font-weight:600}.brand-mark{filter:drop-shadow(0 0 11px #b8fa342d)}h1,h2,.page-heading h1,.entrance-copy h1,.hero-copy h1{font-family:var(--display);letter-spacing:-.055em;font-weight:500}.page-heading h1,.entrance-copy h1,.hero-copy h1{-webkit-text-fill-color:transparent;background:linear-gradient(125deg,#f5f8eb 25%,#d8edb1 60%,#83cfc6);-webkit-background-clip:text;background-clip:text}.header{background:linear-gradient(100deg,#101916e6,#0b1317e0);border-bottom:1px solid #c3eacd26;box-shadow:inset 0 1px #ffffff0d}.header .nav-link{font-family:var(--sans);font-size:12px;font-weight:500}.mode-switch,.mode-command{border-radius:12px}.paper-header-label,.wallet-button{background:linear-gradient(135deg,#d2edbf0b,#84d4cd0a);border-color:#e1f4dc24;border-radius:12px}.primary,.mobile-command.primary{color:#142012;background:linear-gradient(115deg,#d2ff64,#ace94a 60%,#85dab2);border-color:#d4ffa380;border-radius:12px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 1px #ffffff80,0 4px 24px #95ce3720}.primary:hover{box-shadow:inset 0 1px #ffffffa0,0 6px 30px #95ce3730}.primary:active,.wallet-option:active{transform:scale(.985)}.secondary{background:linear-gradient(140deg,#ffffff08,#ffffff02);border-radius:12px}.execution-bay,.paper-portfolio{background:linear-gradient(145deg,#16211dbf,#091015f5 50%,#0f1a1ed9);border:1px solid #d5ead31f;border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #f4ffe610,0 18px 70px #01080830}.bay-title{font-family:var(--mono);background:linear-gradient(90deg,#b8fa3408,#0000)}.paper-total>strong{font-family:var(--display);letter-spacing:-.065em;font-size:clamp(40px,4.3vw,65px);font-weight:500}.paper-position{background:linear-gradient(140deg,#f1ffdf09,#6dabbb06);border-color:#d4ebd51c;border-radius:12px;transition:border-color .25s,transform .25s}.paper-position:hover{border-color:#b8fa3455;transform:translateY(-2px)}.paper-position .brand-image{width:29px;height:29px}.paper-section-title h3{font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.paper-tabs button{border-radius:9px}.paper-tabs button[aria-pressed=true]{background:linear-gradient(120deg,#d3ff77,#9edcac);border-color:#ceff8580}.paper-badge{background:linear-gradient(120deg,#b8fa340c,#76ccc50b);border-color:#d5f29938;border-radius:7px}.market-stage{border-color:#dbe6ce50;border-radius:16px;overflow:hidden;box-shadow:0 12px 60px #01080838,inset 0 1px #ffffff25}.stage-toolbar{font-family:var(--mono);background:linear-gradient(100deg,#e8edda,#d0e3dc)}.stage-toolbar button{box-shadow:none;background:#ffffff40;border-radius:5px}.readable-chart{background:linear-gradient(125deg,#101b19,#0b151bdc);border-color:#d5ead31c;border-radius:15px;box-shadow:inset 0 1px #ffffff08}.chart-controls button{border-radius:6px}.chart-controls button[aria-pressed=true]{background:#c7ff640a}.market-heading .market-identity strong,.market-price strong{font-family:var(--display)}dialog.wallet-dialog,dialog.stock-dialog,dialog.command-sheet,dialog.allocation-dialog{-webkit-backdrop-filter:blur(28px)saturate(135%);color:#eef5ef;background:linear-gradient(145deg,#273730db,#0d171feb 55%,#192c31e8);border:1px solid #e6fbee42;border-radius:24px;box-shadow:inset 0 1px #ffffff30,inset 0 0 0 5px #e7f9e503,0 28px 100px #00000060}dialog::backdrop{-webkit-backdrop-filter:blur(8px);background:#02080ca8}dialog[open]{animation:.24s cubic-bezier(.22,1,.36,1) glass-arrive}.dialog-header h2{font-family:var(--display);letter-spacing:-.04em;font-size:24px}.dialog-header .icon-button{background:#ffffff08;border:1px solid #ffffff12;border-radius:50%}.stock-dialog input,.limit-field input,.wallet-dialog input{background:#05101365;border:1px solid #d1eddf26;border-radius:12px}.stock-results button{border-radius:12px;margin:3px 0;transition:background .2s}.stock-results button:hover{background:linear-gradient(100deg,#b8fa3411,#78c8c911)}.wallet-dialog{width:calc(100% - 32px);max-width:520px}.wallet-options{grid-template-columns:1fr 1fr;gap:9px;margin:22px 0;display:grid}.wallet-option{text-align:left;color:#edf3ec;background:linear-gradient(135deg,#ffffff09,#ffffff02);border:1px solid #e0f5e322;border-radius:14px;align-items:center;gap:11px;min-height:76px;padding:12px;transition:background .25s,border-color .25s,transform .25s;display:flex}.wallet-option:hover{background:linear-gradient(135deg,#c4ed9b18,#7bc4cc14);border-color:#c8f19b60}.wallet-option>span:not(.brand-image){flex:1;min-width:0}.wallet-option strong{font-family:var(--sans);font-size:13px;font-weight:600;display:block}.wallet-option small{color:#9aaea8;margin-top:5px;font-size:10px;display:block}.wallet-option .status-dot{flex-shrink:0}.wallet-option>svg{color:#9aaea8;flex-shrink:0}.wallet-option:disabled{opacity:.6;cursor:wait}.brand-image{color:#243126;vertical-align:middle;background:#f7faf5;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff20}.brand-image img{object-fit:contain;width:100%;height:100%;display:block}.brand-image>span{font:600 13px var(--sans)}.market-logo img{padding:3px}.wallet-button .brand-image{border-radius:6px;width:22px;height:22px}.ticker-emblem.brand-image{border-radius:12px;width:44px;height:44px}.holding-symbol{align-items:center;gap:10px;display:flex}.holding-symbol .brand-image{width:30px;height:30px}.activity-content>strong>.brand-image{border-radius:7px;width:26px;height:26px;margin-right:9px}.command-sheet .dialog-header{background:linear-gradient(110deg,#1e3029f5,#12202af5);border-color:#ffffff18;padding:12px 0}.command-sheet .paper-fund{background:0 0}.command-sheet .paper-total>strong{font-family:var(--display)}@keyframes glass-arrive{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:760px){.brand{font-size:25px}.paper-total>strong{font-size:43px}.wallet-options{gap:7px}.wallet-option{gap:8px;min-height:72px;padding:10px}.wallet-option strong{font-size:12px}.wallet-option .brand-image{border-radius:9px;width:32px;height:32px}.wallet-option small{font-size:9px}.wallet-option>svg{width:12px}.wallet-dialog .dialog-header h2{font-size:21px}dialog.command-sheet{border-radius:24px 24px 0 0}.market-stage,.readable-chart{border-radius:13px}.header .nav-link{font-size:10px}.paper-header-label{font-size:8px}.mobile-paper-summary strong{font-family:var(--display)}}@media (prefers-reduced-motion:reduce){dialog[open]{animation:none}.paper-position:hover{transform:none}.wallet-option,.primary{transition:none}}.fund-ledger-heading{border-top:1px solid var(--line,#30363b);font:11px var(--mono);letter-spacing:.06em;justify-content:space-between;align-items:center;margin-top:22px;padding:18px 0 8px;display:flex}.fund-ledger-heading a{color:var(--accent,#b8fa34)}.fund-recent{color:#939da7;font:10px var(--mono);text-align:right;margin-left:auto}.fund-ledger{scrollbar-color:#99bd44 #151d19;scrollbar-width:thin;overscroll-behavior:contain;max-height:340px;overflow:auto}.fund-ledger table{border-collapse:collapse;width:100%;font:11px var(--mono);text-align:left;white-space:nowrap}.fund-ledger th{z-index:1;color:#9ba5b0;text-transform:uppercase;letter-spacing:.08em;background:#0c1214;border-bottom:1px solid #30363b;padding:16px 9px;font-size:9px;position:sticky;top:0}.fund-ledger td{vertical-align:top;border-bottom:1px solid #252e32;padding:17px 9px}.fund-ledger th:nth-child(n+3),.fund-ledger td:nth-child(n+3){text-align:right}.fund-ledger small{color:#99a7b7;margin-top:8px;font-size:10px;line-height:1.5;display:block}.fund-ledger .fund-market{color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.fund-market .market-logo{border-radius:6px;flex:none;width:23px;height:23px}.fund-market .market-logo img{object-fit:contain;width:100%;height:100%}.fund-decisions td:last-child{white-space:normal;min-width:110px;max-width:180px}.fund-empty{color:#99a7b7;padding:28px 12px;font-size:12px;line-height:1.7}.fund-limits{font:11px var(--mono);border-top:1px dashed #30363b;margin-top:20px}.fund-limits summary{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:#a4aeb8;padding:20px 0}.fund-limits summary::marker{color:#b8fa34}.fund-limits>div{color:#9ba5b0;grid-template-columns:1fr 1fr;gap:16px;padding-bottom:20px;display:grid}.fund-limits strong{color:#e6eee9;margin-top:6px;display:block}@media (max-width:600px){.fund-ledger td,.fund-ledger th{padding:14px 6px}.fund-recent{max-width:82px}.fund-ledger{max-height:360px}.fund-ledger table{font-size:10px}.fund-ledger small{font-size:9px}}.fund-decisions td:nth-child(2) small{white-space:normal;max-width:220px}
