@font-face{font-family:satoshi;src:url(../media/Satoshi_Regular-s.p.2oultpqxb_gh9.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Medium-s.p.2gbh8zsgu5xby.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Bold-s.p.19z5sx2nusz2v.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.GBP2xq_className{font-family:satoshi,satoshi Fallback}.GBP2xq_variable{--font-satoshi:"satoshi", "satoshi Fallback"}
@font-face{font-family:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3we0903o7i6f-.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.15emath8fyzqj.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/37118adc619b7803-s.p.31l30c9jv8unx.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3we0903o7i6f-.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.15emath8fyzqj.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37118adc619b7803-s.p.31l30c9jv8unx.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3we0903o7i6f-.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.15emath8fyzqj.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/37118adc619b7803-s.p.31l30c9jv8unx.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3we0903o7i6f-.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.15emath8fyzqj.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/37118adc619b7803-s.p.31l30c9jv8unx.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3we0903o7i6f-.woff2)format("woff2");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:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.15emath8fyzqj.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/37118adc619b7803-s.p.31l30c9jv8unx.woff2)format("woff2");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:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.h0nEza_className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.h0nEza_variable{--font-work-sans:"Work Sans", "Work Sans Fallback"}
@font-face{font-family:Crimson Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/212a6cad1dce5608-s.02spx5ykl30ym.woff2)format("woff2");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:Crimson Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/911dfc0627e0dc2c-s.03on4zsfm2ycp.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57d2170cc9cecf3e-s.p.1crelvnn6jmpr.woff2)format("woff2");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:Crimson Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3b4914600939142e-s.1wx7uv_84-xq0.woff2)format("woff2");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:Crimson Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f9f698724596a5dd-s.08ambjd0ttikt.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8e4ef4a64a829ad5-s.p.36ng45_s-pcgq.woff2)format("woff2");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:Crimson Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/79c42eabf4dfbe48-s.0utdnvo1pobp-.woff2)format("woff2");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:Crimson Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/05ddcfd6f8e2888b-s.1lb3xzi9w7-5l.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/03a69b5353c13e3e-s.p.2xvmdbaforuvx.woff2)format("woff2");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:Crimson Text Fallback;src:local(Times New Roman);ascent-override:97.5%;descent-override:36.01%;line-gap-override:0.0%;size-adjust:97.36%}.-mL0Ba_className{font-family:Crimson Text,Crimson Text Fallback;font-style:normal}.-mL0Ba_variable{--font-crimson-text:"Crimson Text", "Crimson Text Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/784318cea1dfcfa4-s.3skwie1wjplzh.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1wmoa0e_blxrz.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/784318cea1dfcfa4-s.3skwie1wjplzh.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1wmoa0e_blxrz.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.-\35 dQCq_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.-\35 dQCq_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.terminal-theme{--tt-bg:#101312;--tt-panel:#141816;--tt-chart:#121615;--tt-raised:#1b201d;--tt-hover:#202720;--tt-border:#29312b;--tt-border-soft:#222923;--tt-ink:#e8eee8;--tt-secondary:#b1bcb2;--tt-muted:#89958b;--tt-accent:#d3e9a5;--tt-accent-ink:#27331c;--tt-accent-soft:#d3e9a510;--tt-positive:#65c8a4;--tt-negative:#e68a91;--tt-positive-soft:#65c8a414;--tt-negative-soft:#e68a9114;--tt-shadow:0 20px 80px #0007;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--tt-ink);font-family:var(--font-satoshi), "Satoshi", sans-serif;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.5}.terminal-theme[data-terminal-theme=light]{--tt-bg:#f7f9f6;--tt-panel:#fff;--tt-chart:#fff;--tt-raised:#f1f5ef;--tt-hover:#eaf0e7;--tt-border:#dce4d9;--tt-border-soft:#eaf0e6;--tt-ink:#232e25;--tt-secondary:#526353;--tt-muted:#6b7b6c;--tt-accent:#426729;--tt-accent-ink:#fff;--tt-accent-soft:#4267290d;--tt-positive:#16825e;--tt-negative:#c2495b;--tt-positive-soft:#16825e0c;--tt-negative-soft:#c2495b0c;--tt-shadow:0 20px 80px #273f2524;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.terminal-theme *,.terminal-theme :before,.terminal-theme :after{box-sizing:border-box}.terminal-theme :is(button,input,textarea,select,h1,h2,h3,p){font-family:inherit}.terminal-theme :is(button,a){-webkit-tap-highlight-color:transparent}.terminal-theme button{cursor:pointer}.terminal-theme button:disabled{opacity:.4;cursor:not-allowed}.terminal-theme button,.terminal-theme a,.terminal-theme input,.terminal-theme select{transition:background .15s,color .15s,border-color .15s}.terminal-theme :is(button,a,input,textarea,select,[role=separator]):focus-visible{outline:2px solid var(--tt-accent);outline-offset:3px}.terminal-theme :is(input,textarea,select){min-width:0;color:var(--tt-ink)}.terminal-theme input::placeholder,.terminal-theme textarea::placeholder{color:var(--tt-muted);opacity:1}.terminal-theme input[type=checkbox]{accent-color:var(--tt-accent)}.terminal-theme select{appearance:auto}.terminal-theme a{color:inherit;text-decoration:none}.terminal-theme :is(p,h1,h2,h3){margin:0}.terminal-theme svg{flex-shrink:0}.terminal-theme ::-webkit-scrollbar{width:5px;height:5px}.terminal-theme ::-webkit-scrollbar-thumb{background:var(--tt-border);border-radius:10px}.terminal-theme{scrollbar-color:var(--tt-border) transparent;scrollbar-width:thin}.terminal-theme[data-terminal-theme=dark] .maren-mark>img{filter:brightness(0)invert()}.terminal-theme[data-terminal-theme=light] .maren-mark>img{filter:grayscale()brightness(.42)}.tt-muted{color:var(--tt-muted)}.tt-positive{color:var(--tt-positive)}.tt-negative{color:var(--tt-negative)}.tt-change{white-space:nowrap;align-items:center;gap:2px;font-size:11px;font-weight:500;display:inline-flex}.tt-numeric{white-space:nowrap}.tt-icon-button{width:30px;height:30px;color:var(--tt-muted);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tt-icon-button:hover{color:var(--tt-ink);background:var(--tt-raised)}.tt-primary,.tt-subtle-button{border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:37px;padding:9px 13px;font-size:12px;font-weight:500;display:inline-flex}.terminal-theme .tt-primary{background:var(--tt-accent);color:var(--tt-accent-ink)}.tt-primary:hover{filter:brightness(1.06)}.tt-subtle-button{background:var(--tt-panel);border:1px solid var(--tt-border);color:var(--tt-secondary)}.tt-subtle-button:hover{background:var(--tt-raised);color:var(--tt-ink)}.tt-small-badge,.tt-context-badge{border:1px solid var(--tt-border);letter-spacing:.08em;color:var(--tt-muted);white-space:nowrap;border-radius:4px;padding:2px 5px;font-size:8px;font-weight:700}.tt-context-badge{color:var(--tt-accent);border-color:color-mix(in srgb, var(--tt-accent) 22%, transparent);background:var(--tt-accent-soft)}.tt-status-dot{background:var(--tt-positive);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.tt-eyebrow{letter-spacing:.13em;color:var(--tt-muted);align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex}.tt-rotate{transform:rotate(180deg)}.tt-section-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.tt-section-heading>span:first-child{color:var(--tt-ink);align-items:center;gap:8px;font-weight:500;display:flex}.tt-section-heading>span:last-child:not(:first-child){color:var(--tt-muted);font-size:9px}.tt-app{background:var(--tt-bg);grid-template-rows:62px 37px minmax(0,1fr) 30px;grid-template-columns:minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.tt-skip{z-index:200;background:var(--tt-accent);padding:10px 15px;position:fixed;left:16px;transform:translateY(-100%);color:var(--tt-accent-ink)!important}.tt-skip:focus{transform:translateY(0)}.tt-topbar{background:var(--tt-panel);border-bottom:1px solid var(--tt-border);z-index:30;align-items:center;gap:38px;padding:0 23px;display:flex;position:relative}.tt-top-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.tt-global-search{width:200px;height:32px;color:var(--tt-muted);border:1px solid var(--tt-border);border-radius:6px;align-items:center;gap:8px;margin-right:8px;padding:0 10px;font-size:11px;display:flex}.tt-global-search:hover{background:var(--tt-raised)}.tt-global-search kbd{margin-left:auto}.terminal-theme kbd{border:1px solid var(--tt-border);color:var(--tt-muted);border-radius:4px;justify-content:center;align-items:center;padding:1px 4px;font-family:inherit;font-size:9px;display:inline-flex}.tt-account-button{background:var(--tt-accent);color:var(--tt-accent-ink);border-radius:6px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;font-weight:600;display:flex}.tt-alert-button{position:relative}.tt-mobile-volume{display:none}.tt-account-feed{color:var(--tt-secondary);align-items:center;gap:7px;margin-top:16px;font-size:11px;display:flex}.tt-alert-button i{background:var(--tt-accent);border-radius:100%;width:5px;height:5px;position:absolute;top:4px;right:5px}.tt-account-popover{background:var(--tt-panel);border:1px solid var(--tt-border);width:290px;box-shadow:var(--tt-shadow);z-index:40;border-radius:10px;padding:16px;position:absolute;top:54px;right:20px}.tt-account-popover>.tt-muted{margin-top:14px;font-size:10px;display:block}.tt-account-popover>strong{letter-spacing:-.04em;margin:3px 0 10px;font-size:25px;display:block}.tt-account-popover p{color:var(--tt-muted);font-size:11px;line-height:1.7}.tt-account-popover>a{color:var(--tt-accent);justify-content:space-between;margin-top:16px;display:flex}.tt-watchbar{border-bottom:1px solid var(--tt-border);background:var(--tt-panel);align-items:center;gap:0;min-width:0;padding:0 20px;display:flex}.tt-watch-label{color:var(--tt-muted);border-right:1px solid var(--tt-border);align-items:center;gap:7px;padding-right:16px;font-size:10px;display:flex}.tt-watch-items{scrollbar-width:none;align-items:center;gap:25px;min-width:0;padding:0 18px;display:flex;overflow-x:auto}.tt-watch-items>a{white-space:nowrap;align-items:center;gap:8px;height:35px;font-size:10px;display:flex}.tt-watch-items>a>span:not(.tt-change){color:var(--tt-muted)}.tt-watch-items .tt-change{font-size:10px}.tt-watch-items>.tt-muted{white-space:nowrap;font-size:10px}.tt-watch-add{color:var(--tt-muted);flex-shrink:0;width:26px;font-size:19px}.tt-market-session{white-space:nowrap;color:var(--tt-muted);align-items:center;gap:7px;margin-left:auto;padding-left:12px;font-size:10px;display:flex}.tt-body{min-height:0;display:flex;overflow:hidden}.tt-rail{border-right:1px solid var(--tt-border);background:var(--tt-panel);flex-direction:column;flex-shrink:0;align-items:center;gap:9px;width:55px;padding:15px 9px 10px;display:flex}.tt-rail>:is(a,button){width:35px;height:35px;color:var(--tt-muted);border-radius:7px;justify-content:center;align-items:center;display:flex}.tt-rail>:is(a,button):hover{background:var(--tt-raised);color:var(--tt-ink)}.tt-rail>a.active{color:var(--tt-accent);background:var(--tt-accent-soft)}.tt-rail-rule{background:var(--tt-border);width:20px;height:1px;margin:4px 0}.tt-rail-spacer{flex:1}.tt-main{outline:none;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.tt-main>.tt-discover,.tt-main>.tt-portfolio{flex-shrink:0;width:100%}.tt-statusbar{border-top:1px solid var(--tt-border);background:var(--tt-panel);color:var(--tt-muted);z-index:31;align-items:center;gap:14px;padding-left:15px;font-size:9px;display:flex}.tt-statusbar>button{white-space:nowrap;align-items:center;gap:7px;font-size:9px;display:flex}.tt-statusbar>button:first-child{color:var(--tt-positive)}.tt-status-divider{background:var(--tt-border);width:1px;height:9px}.tt-status-time{margin-left:auto}.tt-statusbar .tt-maren-launch{border-left:1px solid var(--tt-border);color:var(--tt-ink);align-self:stretch;gap:8px;min-width:145px;padding:0 15px;font-size:10px}.tt-maren-launch kbd{margin-left:auto}.tt-maren-launch:hover{background:var(--tt-hover)}.tt-mobile-nav{display:none}.tt-connection-banner{background:var(--tt-accent-soft);color:var(--tt-accent);border-bottom:1px solid var(--tt-border);flex-shrink:0;align-items:center;gap:9px;padding:9px 16px;font-size:11px;display:flex}.tt-connection-banner button{white-space:nowrap;margin-left:auto;text-decoration:underline}.tt-toast{z-index:150;background:var(--tt-raised);max-width:min(90vw,600px);color:var(--tt-ink);border:1px solid var(--tt-border);box-shadow:var(--tt-shadow);border-radius:9px;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex;position:fixed;bottom:48px;left:50%;transform:translate(-50%)}.tt-toast>svg{color:var(--tt-accent)}.tt-toast button{color:var(--tt-muted);margin-left:8px}.tt-discover,.tt-portfolio{max-width:1690px;margin:0 auto;padding:16px clamp(18px,2vw,32px) 24px}.tt-discover-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.tt-discover-heading .tt-eyebrow{margin-bottom:10px}.tt-discover-heading h1{letter-spacing:-.055em;font-size:clamp(24px,2vw,28px);font-weight:500;line-height:1.15}.tt-discover-heading h1>span{color:var(--tt-accent)}.tt-discover-heading p{color:var(--tt-muted);margin-top:5px;font-size:11px}.tt-discover-heading>.tt-subtle-button{background:0 0;align-self:flex-end;margin-bottom:2px}.tt-market-overview{border-top:1px solid var(--tt-border);border-bottom:1px solid var(--tt-border);grid-template-columns:1.05fr .95fr .95fr 1.1fr;margin-bottom:12px;display:grid}.tt-market-overview>div{border-right:1px solid var(--tt-border);min-width:0;padding:10px 18px;position:relative}.tt-market-overview>div:first-child{padding-left:0}.tt-market-overview>div:last-child{border-right:0;padding-right:0}.tt-market-overview>div>span{color:var(--tt-muted);margin-bottom:7px;font-size:10px;display:block}.tt-market-overview>div>span small{background:var(--tt-raised);border-radius:3px;margin-left:4px;padding:2px 4px;font-size:8px}.tt-market-overview>div>strong{letter-spacing:-.035em;font-size:17px;font-weight:500}.tt-market-overview>div>strong>span:not(.tt-value-arrive){letter-spacing:0;margin-left:7px;font-size:10px}.tt-market-overview>div:first-child>strong{align-items:baseline;gap:10px;line-height:1.3;display:flex}.tt-market-overview>div:first-child>strong>span:not(.tt-value-arrive){margin-top:4px;margin-left:0;font-size:9px}.tt-sentiment-number{color:var(--tt-muted);float:right;padding-top:5px}.tt-sentiment-track,.tt-volume-track{border-radius:8px;height:4px;margin-top:6px;overflow:hidden}.tt-sentiment-track{background:linear-gradient(90deg,#e68a91 0%,#c4b477 45%,#65c8a4 100%);position:relative;overflow:visible}.tt-sentiment-track i{background:var(--tt-ink);border:1px solid var(--tt-bg);width:3px;height:8px;position:absolute;top:-2px;left:68%}.tt-volume-track{background:var(--tt-negative)}.tt-volume-track span{background:var(--tt-positive);border-right:2px solid var(--tt-bg);width:61.4%;height:100%;display:block}.tt-overview-note{align-items:center;gap:16px;display:flex}.tt-overview-note>svg{color:var(--tt-accent)}.tt-overview-note>div>strong{margin-bottom:7px;font-size:11px;font-weight:500;display:block}.tt-overview-note>div>span{color:var(--tt-muted);font-size:10px;line-height:1.7}.tt-featured{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.tt-featured-card{border:1px solid var(--tt-border);background:var(--tt-panel);border-radius:10px;min-width:0;padding:10px 12px;display:block}.tt-featured-card:hover{border-color:color-mix(in srgb, var(--tt-accent) 45%, var(--tt-border));background:var(--tt-raised)}.tt-featured-label{color:var(--tt-muted);align-items:center;gap:7px;margin-bottom:7px;font-size:9px;display:flex}.tt-featured-label>svg:first-child{color:var(--tt-accent)}.tt-featured-label>svg:last-child{opacity:.7;margin-left:auto}.tt-featured-main{align-items:center;gap:10px;display:flex}.tt-featured-main>div{flex:1;min-width:0}.tt-featured-main>div>strong{align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.tt-featured-main>div>strong>span{color:var(--tt-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:400;overflow:hidden}.tt-featured-main>div>span{align-items:center;gap:10px;margin-top:3px;font-size:14px;display:flex}.tt-featured-main>.tt-spark{flex-shrink:0;width:78px;height:40px}.tt-chain-pill{text-transform:capitalize;align-items:center;gap:5px;display:flex}.terminal-theme i[data-chain]{background:#8b78de;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.terminal-theme i[data-chain=solana]{background:linear-gradient(145deg,#99f3bf,#8c6fe6);border-radius:2px}.terminal-theme i[data-chain=base]{background:#4c79ee}.terminal-theme i[data-chain=hyperevm]{background:#73cbb1}.tt-token-mark{--token-color:#8a9c8c;background:color-mix(in srgb, var(--token-color) 12%, var(--tt-panel));width:36px;height:36px;color:color-mix(in srgb, var(--token-color) 65%, var(--tt-ink));border:1px solid color-mix(in srgb, var(--token-color) 25%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:inline-flex}.tt-token-mark svg{width:23px;height:23px}.tt-token-small{width:28px;height:28px;font-size:13px}.tt-token-small svg{width:18px;height:18px}.tt-spark{width:94px;height:32px;display:block}.tt-discover-grid{grid-template-columns:minmax(0,1fr) 266px;align-items:start;gap:26px;display:grid}.tt-market-list{min-width:0}.tt-market-tabs{border-bottom:1px solid var(--tt-border);align-items:center;gap:24px;display:flex}.tt-market-tabs>button{color:var(--tt-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 0 13px;font-size:12px;display:flex}.tt-market-tabs>button[aria-pressed=true]{color:var(--tt-ink);border-bottom-color:var(--tt-accent)}.tt-market-tabs>button>span{background:var(--tt-raised);color:var(--tt-muted);border-radius:4px;padding:0 5px;font-size:9px}.tt-list-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.tt-chain-filters{scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow-x:auto}.tt-chain-filters button{color:var(--tt-muted);white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}.tt-chain-filters button[aria-pressed=true]{border-color:var(--tt-border);background:var(--tt-raised);color:var(--tt-ink)}.tt-list-tools{align-items:center;gap:6px;display:flex}.tt-table-search{height:29px;color:var(--tt-muted);border:1px solid var(--tt-border);border-radius:5px;align-items:center;gap:5px;padding:6px 8px;display:flex}.tt-table-search input{background:0 0;border:0;outline:none;width:97px;font-size:10px}.tt-table-search:focus-within{border-color:var(--tt-accent)}.tt-filter-button{border:1px solid var(--tt-border);height:29px;color:var(--tt-muted);border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}.tt-filter-button[aria-expanded=true]{color:var(--tt-accent)}.tt-filter-button>i{background:var(--tt-accent);border-radius:50%;width:4px;height:4px}.tt-extra-filters{background:var(--tt-panel);border:1px solid var(--tt-border);color:var(--tt-secondary);border-radius:6px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:10px;padding:9px 10px;font-size:10px;display:flex}.tt-extra-filters label{align-items:center;gap:7px;display:flex}.tt-extra-filters select{background:var(--tt-raised);border:1px solid var(--tt-border);border-radius:3px;padding:3px 6px}.tt-extra-filters>button{color:var(--tt-muted);margin-left:auto}.tt-table-scroll{width:100%;min-width:0;overflow-x:auto}.tt-markets-table{text-align:left;border-collapse:collapse;white-space:nowrap;width:100%}.tt-markets-table th{color:var(--tt-muted);border-bottom:1px solid var(--tt-border);height:31px;font-size:9px;font-weight:400}.tt-markets-table th button{align-items:center;gap:4px;display:inline-flex}.tt-markets-table th:not(:nth-child(2)),.tt-markets-table td:not(:nth-child(2)){text-align:right}.tt-markets-table th,.tt-markets-table td{padding:0 10px}.tt-markets-table th:first-child,.tt-markets-table td:first-child{width:24px;padding:0 4px 0 0}.tt-markets-table td:last-child,.tt-markets-table th:last-child{width:30px;padding-right:0}.tt-markets-table td{border-bottom:1px solid var(--tt-border-soft);height:51px;font-size:11px}.tt-markets-table tbody tr:hover{background:var(--tt-accent-soft)}.tt-markets-table td .tt-spark{margin-left:auto}.tt-star{width:25px;height:28px;color:var(--tt-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tt-star[aria-pressed=true]{color:var(--tt-accent)}.tt-star[aria-pressed=true] svg{fill:var(--tt-accent);fill-opacity:.2}.tt-star:hover{color:var(--tt-accent)}.tt-asset{align-items:center;gap:9px;display:flex}.tt-row-rank{color:var(--tt-muted);text-align:center;width:12px;font-size:9px}.tt-asset>span:last-child{min-width:0}.tt-asset strong{align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.tt-asset small{color:var(--tt-muted);text-overflow:ellipsis;max-width:125px;margin-top:3px;font-size:9px;display:block;overflow:hidden}.tt-open-market{border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;color:var(--tt-muted)!important}.tt-open-market:hover{background:var(--tt-raised);color:var(--tt-accent)!important}.tt-list-footer{color:var(--tt-muted);justify-content:space-between;align-items:center;padding:13px 0;font-size:9px;display:flex}.tt-list-footer>span{align-items:center;gap:7px;display:flex}.tt-footer-dot{opacity:.5}.tt-research-rail{flex-direction:column;gap:20px;display:flex}.tt-intel-card{border:1px solid var(--tt-border);background:linear-gradient(145deg, var(--tt-accent-soft), transparent 60%), var(--tt-panel);border-radius:10px;padding:18px}.tt-intel-card .tt-section-heading{margin-bottom:22px}.tt-intel-headline{letter-spacing:-.045em;margin-bottom:13px;font-size:22px;font-weight:500;line-height:1.2}.tt-intel-card>p{color:var(--tt-muted);margin-bottom:21px;font-size:11px;line-height:1.8}.tt-intel-point{gap:11px;margin-bottom:19px;display:flex}.tt-intel-point>span{color:var(--tt-accent);padding-top:3px;font-size:9px}.tt-intel-point strong{font-size:11px;font-weight:500}.tt-intel-point p{color:var(--tt-muted);margin-top:5px;font-size:10px;line-height:1.7}.tt-intel-cta{border-top:1px solid var(--tt-border);width:100%;color:var(--tt-accent);justify-content:space-between;align-items:center;padding:15px 0 0;font-size:11px;display:flex}.tt-intel-card>small{color:var(--tt-muted);margin-top:12px;font-size:8px;display:block}.tt-movers{padding:0 3px}.tt-movers>.tt-section-heading{margin-bottom:10px}.tt-movers>a{border-bottom:1px solid var(--tt-border-soft);align-items:center;gap:10px;padding:11px 0;display:flex}.tt-movers>a:hover{background:var(--tt-accent-soft)}.tt-movers .tt-change{margin-left:auto}.tt-movers strong{font-size:11px;font-weight:500}.tt-rank{color:var(--tt-muted);font-size:9px}.tt-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:170px;padding:32px 20px;display:flex}.tt-empty>svg{color:var(--tt-muted);margin-bottom:12px}.tt-empty h3{letter-spacing:-.025em;margin-bottom:7px;font-size:14px;font-weight:500}.tt-empty p{color:var(--tt-muted);max-width:320px;font-size:11px;line-height:1.7}.tt-empty p>:is(button,a){width:fit-content;margin:15px auto 0;display:flex}.tt-workspace{flex-direction:column;flex:1;min-height:0;display:flex}.tt-market-header{border-bottom:1px solid var(--tt-border);background:var(--tt-panel);flex-shrink:0;align-items:center;gap:clamp(16px,2vw,34px);min-height:84px;padding:14px 21px;display:flex}.tt-market-identity{align-items:center;gap:9px;display:flex}.tt-market-identity>.tt-token-mark{width:38px;height:38px}.tt-back-markets{margin-left:-8px;margin-right:2px}.tt-market-selector{text-align:left}.tt-market-selector strong{letter-spacing:-.035em;align-items:center;gap:6px;font-size:17px;line-height:1.3;display:flex}.tt-market-selector strong>span{color:var(--tt-muted);font-size:14px;font-weight:400}.tt-market-selector strong>svg{color:var(--tt-muted);margin-left:4px}.tt-market-selector small{color:var(--tt-muted);white-space:nowrap;align-items:center;gap:6px;margin-top:5px;font-size:9px;display:flex}.tt-market-selector small>span{text-transform:capitalize}.tt-current-price{border-left:1px solid var(--tt-border);white-space:nowrap;flex-direction:column;gap:3px;padding-left:22px;display:flex}.tt-current-price>strong{letter-spacing:-.04em;font-size:22px;font-weight:500;line-height:1.1}.tt-current-price .tt-change{font-size:10px}.tt-market-stat{white-space:nowrap}.tt-market-stat>span{color:var(--tt-muted);margin-bottom:5px;font-size:9px;display:block}.tt-market-stat>strong{font-size:11px;font-weight:500}.tt-market-header-actions{gap:3px;margin-left:auto;display:flex}.tt-workspace-grid{grid-template-columns:minmax(0, 1fr) 5px var(--ticket-width);flex:1;min-height:0;display:grid}.tt-analysis-area{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.tt-chart-book-grid{flex:1;grid-template-columns:minmax(0,1fr) 222px;min-height:230px;display:grid;overflow:hidden}.tt-chart-slot{min-width:0;min-height:0;overflow:hidden}.tt-book-slot{border-left:1px solid var(--tt-border);background:var(--tt-chart);min-width:0;overflow:hidden}.tt-chart-book-grid[data-swapped=true]{grid-template-columns:222px minmax(0,1fr)}.tt-chart-book-grid[data-swapped=true]>.tt-book-slot{border-left:0;border-right:1px solid var(--tt-border);order:-1}.tt-chart-panel{background:var(--tt-chart);flex-direction:column;height:100%;min-height:0;display:flex}.tt-chart-toolbar{border-bottom:1px solid var(--tt-border-soft);flex-shrink:0;align-items:center;gap:6px;height:40px;padding:0 9px;display:flex}.tt-drag-handle{color:var(--tt-muted);opacity:.65;padding:4px 0;cursor:grab!important}.tt-drag-handle:active{cursor:grabbing!important}.tt-timeframes{align-items:center;gap:2px;display:flex}.tt-timeframes button{color:var(--tt-muted);border-radius:4px;padding:4px 7px;font-size:10px}.tt-timeframes button[aria-pressed=true]{color:var(--tt-accent);background:var(--tt-accent-soft)}.tt-toolbar-divider{background:var(--tt-border);width:1px;height:15px;margin:0 2px}.tt-toolbar-spacer{flex:1}.tt-chart-toolbar .tt-icon-button{width:25px;height:25px}.tt-indicator-button{color:var(--tt-muted);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.tt-indicator-button[aria-pressed=true]{color:#b6a77b}.tt-chart-canvas-wrap{flex:1;min-height:0;position:relative}.tt-chart-canvas{width:100%;height:100%;position:absolute;inset:0}.tt-chart-caption{z-index:2;pointer-events:none;position:absolute;top:13px;left:16px;right:72px}.tt-chart-caption>strong{font-size:11px;font-weight:500}.tt-chart-caption>strong>span{color:var(--tt-muted);font-weight:400}.tt-chart-caption>div{color:var(--tt-muted);flex-wrap:wrap;gap:9px;margin-top:4px;font-size:9px;display:flex}.tt-chart-caption b{margin-left:3px;font-weight:400}.tt-ma-legend{color:#b6a77b;margin-top:5px;font-size:8px;display:block}.tt-chart-footer{height:27px;color:var(--tt-muted);border-top:1px solid var(--tt-border-soft);flex-shrink:0;align-items:center;gap:12px;padding:0 13px;font-size:8px;display:flex}.tt-chart-footer>span{align-items:center;gap:5px;display:flex}.tt-chart-footer>span:nth-child(2){opacity:.7;margin-left:auto}.tt-chart-skeleton{justify-content:space-around;align-items:end;gap:10px;animation:1.5s infinite tt-breathe;display:flex;position:absolute;inset:65px 30px 25px}.tt-chart-skeleton>span{background:var(--tt-raised);border-radius:3px;width:15%;height:60%}.tt-chart-skeleton>span:nth-child(2n){height:80%}.tt-book{flex-direction:column;height:100%;min-height:0;display:flex}.tt-book-header{border-bottom:1px solid var(--tt-border-soft);flex-shrink:0;align-items:center;gap:15px;height:40px;padding:0 10px;display:flex}.tt-book-header>button:not(.tt-drag-handle){color:var(--tt-muted);border-bottom:1px solid #0000;height:100%;font-size:11px}.tt-book-header>button[aria-pressed=true]{color:var(--tt-ink);border-bottom-color:var(--tt-accent)}.tt-book-header>.tt-small-badge{margin-left:auto;font-size:7px}.tt-book-controls{color:var(--tt-muted);align-items:center;gap:6px;padding:8px 11px;font-size:9px;display:flex}.tt-book-controls>svg{color:var(--tt-positive)}.tt-book-controls>select{background:var(--tt-raised);border:1px solid var(--tt-border);border-radius:3px;margin-left:auto;padding:1px 2px;font-size:9px}.tt-book-columns{color:var(--tt-muted);justify-content:space-between;padding:0 11px 5px;font-size:8px;display:flex}.tt-book-levels{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.tt-book-levels>button{flex:1;justify-content:space-between;align-items:center;min-height:17px;padding:2px 11px;font-size:9px;display:flex;position:relative}.tt-book-levels>button>span{z-index:1;position:relative}.tt-book-levels>button>span:last-child{color:var(--tt-secondary)}.tt-book-levels>button>i{opacity:.65;height:calc(100% - 1px);position:absolute;top:0;right:0}.tt-book-levels>button:hover{background:var(--tt-raised)}.tt-asks>button>i{background:var(--tt-negative-soft)}.tt-bids>button>i{background:var(--tt-positive-soft)}.tt-book-mid{border-block:1px solid var(--tt-border-soft);flex-shrink:0;justify-content:space-between;align-items:center;gap:7px;margin:3px 0;padding:9px 11px;display:flex}.tt-book-mid>strong{letter-spacing:-.025em;font-size:15px;font-weight:500}.tt-book-mid small{color:var(--tt-muted);font-size:8px}.tt-book-balance{flex-shrink:0;align-items:center;gap:8px;height:30px;padding:0 11px;font-size:8px;display:flex}.tt-book-balance>div{background:var(--tt-negative);opacity:.65;border-radius:5px;flex:1;height:3px;overflow:hidden}.tt-book-balance>div>i{background:var(--tt-positive);width:61%;height:100%;display:block}.tt-depth-chart{color:var(--tt-muted);flex-direction:column;flex:1;justify-content:center;padding:14px;font-size:9px;display:flex}.tt-depth-chart svg{width:100%;height:auto;max-height:250px;margin-top:12px}.tt-depth-chart>div{justify-content:space-between;margin:6px 0 22px;display:flex}.tt-depth-chart>strong{color:var(--tt-ink);text-align:center;font-size:16px;font-weight:500}.tt-depth-chart>small{text-align:center;margin-top:6px;font-size:9px}.tt-resizer{background:var(--tt-bg);z-index:4;touch-action:none;flex-shrink:0;position:relative}.tt-resizer:hover,.tt-resizer:focus-visible,.tt-resizer:active{background:var(--tt-accent-soft)}.tt-resizer:before{content:"";position:absolute;inset:-2px}.tt-resizer-x{cursor:col-resize;border-inline:1px solid var(--tt-border)}.tt-resizer-y{cursor:row-resize;border-block:1px solid var(--tt-border);height:6px}.tt-resizer>span{background:var(--tt-muted);opacity:.5;border-radius:4px;position:absolute}.tt-resizer-y>span{width:22px;height:2px;top:1px;left:calc(50% - 11px)}.tt-resizer-x>span{width:2px;height:22px;top:calc(50% - 11px);left:1px}.tt-ledger-slot{height:var(--ledger-height);flex-shrink:0;min-height:0;overflow:hidden}.tt-ticket-slot{background:var(--tt-panel);min-width:0;min-height:0;overflow:hidden}.tt-tablet-panel-tabs,.tt-mobile-workspace-tabs,.tt-mobile-intel,.tt-mobile-trade-actions{display:none}.tt-chart-expanded .tt-workspace-grid{grid-template-columns:minmax(0,1fr)}.tt-chart-expanded :is(.tt-ledger-slot,.tt-ticket-slot,.tt-resizer,.tt-book-slot){display:none}.tt-chart-expanded .tt-chart-book-grid{grid-template-columns:minmax(0,1fr)}.tt-chart-expanded .tt-chart-slot{display:block!important}.tt-ticket{background:var(--tt-panel);flex-direction:column;height:100%;min-height:0;display:flex}.tt-ticket-header{border-bottom:1px solid var(--tt-border-soft);flex-shrink:0;align-items:center;gap:8px;height:40px;padding:0 17px;display:flex}.tt-ticket-header strong{font-size:11px;font-weight:500}.tt-ticket-header>:last-child{color:var(--tt-muted);margin-left:auto}.tt-ticket-body{overscroll-behavior:contain;flex:1;min-height:0;padding:12px 16px;overflow-y:auto}.tt-ticket-action{border-top:1px solid var(--tt-border);background:var(--tt-panel);flex-shrink:0;padding:12px 16px 8px}.tt-ticket-action .tt-review-button{margin:0}.tt-side-switch{background:var(--tt-bg);border:1px solid var(--tt-border);border-radius:7px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.tt-side-switch>button{height:31px;color:var(--tt-muted);border-radius:4px;font-size:12px;font-weight:500}.tt-side-switch>button[data-side=buy][aria-pressed=true]{background:var(--tt-positive-soft);color:var(--tt-positive);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tt-positive) 23%, transparent)}.tt-side-switch>button[data-side=sell][aria-pressed=true]{background:var(--tt-negative-soft);color:var(--tt-negative);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tt-negative) 23%, transparent)}.tt-order-types{border-bottom:1px solid var(--tt-border);gap:22px;margin:9px 0 12px;display:flex}.tt-order-types>button{color:var(--tt-muted);border-bottom:1px solid #0000;margin-bottom:-1px;padding:6px 0 9px;font-size:11px}.tt-order-types>button[aria-pressed=true]{color:var(--tt-ink);border-bottom-color:var(--tt-ink)}.tt-available{color:var(--tt-muted);justify-content:space-between;gap:8px;margin-bottom:9px;font-size:10px;display:flex}.tt-available>strong{color:var(--tt-secondary);font-weight:400}.tt-trade-field{background:var(--tt-bg);border:1px solid var(--tt-border);border-radius:6px;margin-bottom:8px;padding:10px 12px;display:block}.tt-trade-field:focus-within{border-color:var(--tt-accent)}.tt-trade-field>span{justify-content:space-between;align-items:center;gap:7px;display:flex}.tt-trade-field>span:first-child{color:var(--tt-muted);margin-bottom:5px;font-size:10px}.tt-trade-field>span:first-child>button{color:var(--tt-accent);font-size:8px;font-weight:600}.tt-trade-field input{letter-spacing:-.03em;background:0 0;border:none;outline:none;width:100%;padding:0;font-size:18px}.tt-trade-field b{color:var(--tt-secondary);font-size:11px;font-weight:500}.tt-trade-field>small{color:var(--tt-muted);margin-top:4px;font-size:10px;display:block}.tt-amount-field{padding-top:11px;padding-bottom:11px}.tt-size-presets{grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:19px;display:grid}.tt-size-presets>button{background:var(--tt-raised);height:25px;color:var(--tt-muted);border-radius:4px;font-size:9px}.tt-size-presets>button:hover{color:var(--tt-ink);background:var(--tt-hover)}.tt-ticket-summary{flex-direction:column;gap:9px;font-size:10px;display:flex}.tt-ticket-summary>div{justify-content:space-between;align-items:center;gap:7px;display:flex}.tt-ticket-summary>div>span:first-child{color:var(--tt-muted)}.tt-ticket-summary>div>span:nth-child(2){color:var(--tt-secondary)}.tt-ticket-summary small{font-size:9px}.tt-ticket-summary>div:last-child{border-top:1px solid var(--tt-border-soft);padding-top:10px}.tt-ticket-summary strong{font-weight:500}.tt-advanced-toggle{width:100%;color:var(--tt-muted);justify-content:space-between;align-items:center;gap:8px;padding:15px 0 14px;font-size:9px;display:flex}.tt-advanced-toggle>span{align-items:center;gap:5px;display:flex}.tt-execution-settings{background:var(--tt-bg);border:1px solid var(--tt-border);border-radius:5px;margin-bottom:12px;padding:10px;font-size:10px}.tt-execution-settings label,.tt-execution-settings>div{color:var(--tt-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.tt-execution-settings input{border:1px solid var(--tt-border);background:var(--tt-panel);border-radius:4px;width:65px;padding:4px 6px}.tt-execution-settings strong{color:var(--tt-secondary);font-size:9px;font-weight:400}.tt-execution-settings p{color:var(--tt-muted);font-size:9px;line-height:1.7}.tt-review-button{border-radius:6px;justify-content:space-between;align-items:center;gap:7px;width:100%;min-height:39px;padding:10px 13px;font-size:12px;font-weight:600;display:flex}.tt-review-button>span{align-items:center;gap:8px;display:flex}.tt-review-buy{background:var(--tt-positive);color:#0d2b20}.tt-review-sell{background:var(--tt-negative);color:#35191d}[data-terminal-theme=light] :is(.tt-review-buy,.tt-review-sell){color:#fff}.tt-review-button:hover:not(:disabled){filter:brightness(1.07)}.tt-ticket-account{border-top:1px solid var(--tt-border);flex-direction:column;gap:9px;margin-top:22px;padding-top:15px;display:flex}.tt-ticket-account>div{color:var(--tt-muted);justify-content:space-between;align-items:center;gap:5px;font-size:9px;display:flex}.tt-ticket-account>div:first-child{color:var(--tt-secondary);margin-bottom:4px;font-size:10px}.tt-ticket-account strong{color:var(--tt-ink);font-size:10px;font-weight:400}.tt-form-error,.tt-validation-note{color:var(--tt-negative);font-size:10px;line-height:1.6;margin:0 0 12px!important}.tt-form-error{align-items:center;gap:6px;display:flex}.tt-validation-note{color:var(--tt-muted)}.tt-order-review{padding:20px}.tt-review-asset{align-items:center;gap:11px;display:flex}.tt-review-asset>div{flex:1}.tt-review-asset strong{font-size:14px;font-weight:500;display:block}.tt-review-asset>div>span{color:var(--tt-muted);font-size:10px}.tt-review-amount{margin:25px 0}.tt-review-amount small{color:var(--tt-muted);margin-bottom:5px;font-size:11px;display:block}.tt-review-amount strong{letter-spacing:-.045em;word-break:break-word;font-size:29px;font-weight:500}.tt-review-amount strong>span{color:var(--tt-muted);font-size:17px}.tt-order-review dl{flex-direction:column;gap:12px;font-size:11px;display:flex}.tt-order-review dl>div{justify-content:space-between;gap:10px;display:flex}.tt-order-review dt{color:var(--tt-muted)}.tt-review-total{border-top:1px solid var(--tt-border);padding-top:14px;font-size:13px}.tt-contract-review{border:1px solid var(--tt-border);background:var(--tt-bg);border-radius:6px;margin:20px 0;padding:10px 12px}.tt-contract-review>span{color:var(--tt-muted);margin-bottom:4px;font-size:10px;display:block}.tt-contract-review code{color:var(--tt-secondary);overflow-wrap:anywhere;font-size:10px}.tt-review-expiry{color:var(--tt-muted);align-items:center;gap:6px;font-size:10px;display:flex;margin-bottom:14px!important}.tt-review-actions{align-items:center;gap:9px;display:flex}.tt-review-actions>.tt-subtle-button{flex-shrink:0}.tt-review-actions>.tt-review-button{justify-content:center}.tt-account-panel{background:var(--tt-panel);flex-direction:column;height:100%;min-height:0;display:flex}.tt-ledger-header{border-bottom:1px solid var(--tt-border);flex-shrink:0;align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.tt-ledger-tabs{scrollbar-width:none;flex:1;align-items:stretch;gap:21px;height:100%;display:flex;overflow-x:auto}.tt-ledger-tabs>button{white-space:nowrap;color:var(--tt-muted);border-bottom:1px solid #0000;align-items:center;gap:5px;font-size:10px;display:flex}.tt-ledger-tabs>button[aria-pressed=true]{border-bottom-color:var(--tt-accent);color:var(--tt-ink)}.tt-ledger-tabs>button>span{background:var(--tt-raised);border-radius:3px;padding:0 4px;font-size:8px}.tt-ledger-content{flex:1;min-height:0;overflow:auto}.tt-ledger-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:10px}.tt-ledger-table th{color:var(--tt-muted);text-align:right;background:var(--tt-panel);height:31px;font-size:9px;font-weight:400}.tt-ledger-table td{border-top:1px solid var(--tt-border-soft);text-align:right;height:53px;padding:9px 13px}.tt-ledger-table th{padding:0 13px}.tt-ledger-table :is(th,td):first-child{text-align:left}.tt-ledger-table tbody tr:hover{background:var(--tt-accent-soft)}.tt-ledger-table td>small{color:var(--tt-muted);margin-top:2px;font-size:8px;display:block}.tt-ledger-table td.tt-positive>small{color:var(--tt-positive)}.tt-ledger-table td.tt-negative>small{color:var(--tt-negative)}.tt-ledger-asset{text-align:left;align-items:center;gap:8px;display:inline-flex}.tt-ledger-asset b{font-size:11px;font-weight:500}.tt-ledger-asset small{color:var(--tt-muted);text-transform:capitalize;margin-top:2px;font-size:8px;display:block}.tt-table-action{border:1px solid var(--tt-border);border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:4px 7px;font-size:9px;display:inline-flex;color:var(--tt-secondary)!important}.tt-table-action:hover{background:var(--tt-raised);color:var(--tt-accent)!important}.tt-ledger-subhead{color:var(--tt-muted);border-bottom:1px solid var(--tt-border-soft);justify-content:space-between;align-items:center;padding:8px 14px;font-size:9px;display:flex}.tt-ledger-subhead button{color:var(--tt-negative)}.tt-order-status{color:var(--tt-secondary);align-items:center;gap:4px;display:inline-flex}.tt-cancel-all{padding:20px}.tt-cancel-all p{color:var(--tt-muted);margin-bottom:20px;font-size:12px}.tt-cancel-all button{width:100%}.tt-portfolio-stats{border-block:1px solid var(--tt-border);grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0;display:grid}.tt-portfolio-stats>div{border-right:1px solid var(--tt-border);flex-direction:column;padding:14px 18px;display:flex}.tt-portfolio-stats>div:first-child{padding-left:0}.tt-portfolio-stats>div:last-child{border-right:0}.tt-portfolio-stats span{color:var(--tt-muted);font-size:11px}.tt-portfolio-stats strong{letter-spacing:-.045em;margin:9px 0;font-size:25px;font-weight:500}.tt-portfolio-stats small{color:var(--tt-muted);font-size:10px}.tt-portfolio-allocation{border:1px solid var(--tt-border);background:var(--tt-panel);border-radius:10px;margin-bottom:16px;padding:12px 16px}.tt-allocation-track{border-radius:4px;gap:3px;height:7px;margin:11px 0 10px;display:flex;overflow:hidden}.tt-allocation-track i{display:block}.tt-allocation-legend{color:var(--tt-muted);flex-wrap:wrap;gap:25px;font-size:10px;display:flex}.tt-allocation-legend>span{align-items:center;gap:7px;display:flex}.tt-allocation-legend i{border-radius:2px;width:7px;height:7px}.tt-account-full{border:1px solid var(--tt-border);border-radius:9px;height:auto;min-height:310px;overflow:hidden}.tt-account-full .tt-ledger-header{height:47px}.tt-account-full .tt-ledger-tabs>button{font-size:12px}.tt-account-full .tt-ledger-table td{height:58px;font-size:12px}.tt-account-full .tt-ledger-table small{font-size:10px}.tt-portfolio-note{color:var(--tt-muted);align-items:center;gap:7px;font-size:10px;display:flex;margin-top:18px!important}.tt-unavailable,.tt-route-error{text-align:center;margin:auto;padding:30px}.tt-route-error h1{letter-spacing:-.045em;margin:15px 0 10px;font-size:30px}.tt-route-error p{color:var(--tt-muted)}.tt-route-error>div{justify-content:center;gap:10px;margin-top:20px;display:flex}.tt-route-error .tt-eyebrow{justify-content:center}.tt-dialog-root{z-index:100;position:relative}.tt-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050a0875;position:fixed;inset:0}.tt-dialog-position{justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.tt-dialog{background:var(--tt-panel);border:1px solid var(--tt-border);box-shadow:var(--tt-shadow);color:var(--tt-ink);border-radius:12px;width:100%;max-width:440px;max-height:calc(100dvh - 40px);overflow-y:auto}.tt-dialog-header{border-bottom:1px solid var(--tt-border);justify-content:space-between;align-items:flex-start;gap:15px;padding:21px 20px 17px;display:flex}.tt-dialog-header h2{letter-spacing:-.025em;font-size:17px;font-weight:500}.tt-dialog-header p{color:var(--tt-muted);margin-top:5px;font-size:11px;line-height:1.6}.tt-dialog-header .tt-icon-button{margin:-5px -6px 0 0}.tt-search-dialog .tt-dialog{max-width:540px}.tt-command-input{border-bottom:1px solid var(--tt-border);color:var(--tt-muted);align-items:center;gap:11px;padding:15px 20px;display:flex}.tt-command-input>input{background:0 0;border:0;outline:0;flex:1;font-size:14px}.tt-command-label{color:var(--tt-muted);letter-spacing:.05em;justify-content:space-between;padding:13px 20px 6px;font-size:9px;display:flex}.tt-command-label span{letter-spacing:0}.tt-command-results{max-height:380px;padding:0 7px 7px;overflow:auto}.tt-command-results>button{text-align:left;border-radius:6px;align-items:center;gap:11px;width:100%;padding:10px 12px;display:flex}.tt-command-results>button[aria-selected=true]{background:var(--tt-raised)}.tt-command-name{flex:1}.tt-command-name>b{font-size:12px;font-weight:500;display:block}.tt-command-name small{border:1px solid var(--tt-border);color:var(--tt-muted);text-transform:capitalize;border-radius:3px;margin-left:8px;padding:2px 4px;font-size:8px;font-weight:400}.tt-command-name>span{color:var(--tt-muted);font-size:10px}.tt-command-price{flex-direction:column;align-items:flex-end;margin-right:12px;display:flex}.tt-command-price b{font-size:12px;font-weight:400}.tt-command-price .tt-change{font-size:10px}.tt-command-results>button>svg{color:var(--tt-muted);opacity:0}.tt-command-results>button[aria-selected=true]>svg{opacity:1}.tt-command-footer{border-top:1px solid var(--tt-border);color:var(--tt-muted);align-items:center;gap:15px;padding:11px 18px;font-size:9px;display:flex}.tt-command-footer>span{align-items:center;gap:4px;display:flex}.tt-command-footer>span:last-child{margin-left:auto}.tt-alert-form{border-bottom:1px solid var(--tt-border);padding:20px}.tt-alert-form label{color:var(--tt-muted);flex-direction:column;gap:6px;font-size:10px;display:flex}.tt-alert-form :is(select,input){background:var(--tt-bg);border:1px solid var(--tt-border);border-radius:5px;width:100%;min-height:36px;padding:7px 9px;font-size:12px}.tt-two-fields{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.tt-alert-form>button{width:100%}.tt-alert-list{max-height:270px;padding:0 20px;overflow:auto}.tt-alert-list>div:not(.tt-empty){border-bottom:1px solid var(--tt-border-soft);align-items:center;gap:10px;padding:13px 0;display:flex}.tt-alert-list>div>div{flex:1}.tt-alert-list strong{font-size:12px;font-weight:500;display:block}.tt-alert-list span:not(.tt-token-mark){align-items:center;gap:3px;font-size:10px;display:flex}.tt-shortcuts{padding:10px 20px}.tt-shortcuts>div{color:var(--tt-secondary);justify-content:space-between;align-items:center;padding:10px 0;font-size:12px;display:flex}.tt-shortcuts kbd{padding:3px 6px;font-size:10px}.tt-dialog-note{color:var(--tt-muted);background:var(--tt-accent-soft);align-items:center;gap:6px;padding:14px 20px;font-size:10px;display:flex}.tt-dialog-link{justify-content:space-between;padding:15px 20px;font-size:11px;display:flex;color:var(--tt-accent)!important}.tt-chat{z-index:50;background:var(--tt-panel);border:1px solid var(--tt-border);width:375px;height:min(560px,100dvh - 130px);box-shadow:var(--tt-shadow);border-radius:12px;flex-direction:column;animation:.2s ease-out tt-chat-enter;display:flex;position:fixed;bottom:38px;right:14px;overflow:hidden}.tt-chat-expanded{width:min(550px,100vw - 40px);height:min(720px,100dvh - 100px)}.tt-chat>header{border-bottom:1px solid var(--tt-border);justify-content:space-between;align-items:center;gap:10px;padding:15px;display:flex}.tt-chat>header>div:last-child{display:flex}.tt-chat-brand{align-items:center;gap:9px;display:flex}.tt-chat-brand strong{font-size:13px;font-weight:500;display:block}.tt-chat-brand>div>span{color:var(--tt-muted);font-size:9px}.tt-chat-context{color:var(--tt-secondary);background:var(--tt-accent-soft);border-bottom:1px solid var(--tt-border-soft);align-items:center;gap:6px;padding:9px 15px;font-size:9px;display:flex}.tt-chat-context>.tt-context-badge{margin-left:auto;font-size:7px}.tt-chat-messages{flex:1;padding:20px 17px;overflow-y:auto}.tt-chat-welcome>.maren-mark{margin-bottom:17px}.tt-chat-welcome h3{letter-spacing:-.04em;margin-bottom:12px;font-size:23px;font-weight:500;line-height:1.25}.tt-chat-welcome p{color:var(--tt-muted);margin-bottom:21px;font-size:11px;line-height:1.8}.tt-chat-welcome>button{border-top:1px solid var(--tt-border-soft);text-align:left;width:100%;color:var(--tt-secondary);justify-content:space-between;align-items:center;padding:11px 0;font-size:11px;display:flex}.tt-chat-welcome>button:hover{color:var(--tt-accent)}.tt-chat-message{margin-bottom:20px}.tt-chat-message>span{align-items:center;gap:10px;margin-bottom:7px;font-size:10px;font-weight:600;display:flex}.tt-chat-message small{color:var(--tt-muted);font-size:8px;font-weight:400}.tt-chat-message p{white-space:pre-wrap;color:var(--tt-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.8}.tt-chat-user{background:var(--tt-raised);border-radius:8px;padding:12px}.tt-chat-thinking{color:var(--tt-muted);align-items:center;gap:4px;font-size:9px;display:flex}.tt-chat-thinking>span{background:var(--tt-accent);border-radius:50%;width:3px;height:3px;animation:1s infinite tt-breathe}.tt-chat-thinking>span:last-child{margin-right:4px}.tt-chat-composer{border:1px solid var(--tt-border);background:var(--tt-bg);border-radius:8px;margin:0 12px;padding:10px 11px;position:relative}.tt-chat-composer:focus-within{border-color:color-mix(in srgb, var(--tt-accent) 60%, transparent)}.tt-chat-composer textarea{resize:none;background:0 0;border:0;outline:0;width:100%;padding-right:30px;font-size:12px;display:block}.tt-chat-composer>button{background:var(--tt-accent);width:27px;height:27px;color:var(--tt-accent-ink);border-radius:5px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:9px;right:9px}.tt-chat-disclaimer{color:var(--tt-muted);text-align:center;padding:9px 0 11px;font-size:8px}.tt-transition-overlay,.tt-main>.tt-loading{z-index:200;overscroll-behavior:contain;position:fixed;inset:0;overflow:hidden}.tt-loading{background:var(--tt-bg);flex-direction:column;height:100dvh;min-height:500px;display:flex;position:relative;overflow:hidden}.terminal-theme.tt-loading[data-destination=app]{--tt-bg:var(--work-canvas);--tt-panel:var(--work-paper);--tt-border:var(--work-line);--tt-ink:var(--work-ink);--tt-muted:var(--work-muted);--tt-accent:var(--work-accent)}.tt-loading>header{border-bottom:1px solid var(--tt-border);color:var(--tt-muted);align-items:center;gap:8px;padding:20px 30px;font-size:13px;display:flex}.tt-loading>header>strong{color:var(--tt-ink);letter-spacing:-.06em;font-size:25px}.tt-loading>header>span:nth-last-child(2){color:var(--tt-border);padding:0 12px}.tt-loading-content{z-index:2;text-align:center;margin:auto;padding:50px 20px 90px;position:relative}.tt-loading-wordmark{margin-bottom:30px;animation:2.5s ease-in-out infinite tt-breathe}.tt-loading-content .tt-eyebrow{color:var(--tt-accent);justify-content:center;font-size:8px}.tt-loading h1{letter-spacing:-.05em;margin-top:12px;font-size:clamp(27px,4vw,42px);font-weight:400}.tt-loading-content>p{color:var(--tt-muted);margin-top:15px;font-size:12px}.tt-loading-track{background:var(--tt-border);width:220px;height:2px;margin:30px auto 11px;overflow:hidden}.tt-loading-track span{background:var(--tt-accent);width:35%;height:100%;animation:2.2s ease-in-out infinite tt-loading-progress;display:block}.tt-loading-stages{width:220px;color:var(--tt-muted);justify-content:space-between;margin:0 auto;font-size:8px;display:flex}.tt-loading-skeleton{opacity:.35;grid-template-columns:repeat(3,1fr);gap:15px;display:grid;position:absolute;bottom:65px;left:8%;right:8%;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.tt-loading-skeleton>div{border:1px solid var(--tt-border);background:var(--tt-panel);border-radius:10px;height:100px}.tt-loading-skeleton>section{border-top:1px solid var(--tt-border);grid-column:1/-1}.tt-loading-skeleton>section>div{border-bottom:1px solid var(--tt-border);height:39px}.tt-loading[data-destination=app] .tt-loading-skeleton{grid-template-rows:48px 100px;grid-template-columns:52px minmax(0,1fr);max-width:740px;margin-inline:auto}.tt-loading[data-destination=app] .tt-loading-skeleton>div:first-child{grid-row:span 2;height:auto}.tt-loading[data-destination=app] .tt-loading-skeleton>div:nth-child(2){height:48px}.tt-loading[data-destination=app] .tt-loading-skeleton>section{display:none}.tt-loading>footer{color:var(--tt-muted);border-top:1px solid var(--tt-border);justify-content:space-between;padding:15px 30px;font-size:9px;display:flex}@keyframes tt-breathe{0%,to{opacity:.4}50%{opacity:1}}@keyframes tt-loading-progress{0%{transform:translate(-110%)}to{transform:translate(390%)}}@keyframes tt-chat-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1700px){.tt-chart-book-grid{grid-template-columns:minmax(0,1fr) 255px}.tt-chart-book-grid[data-swapped=true]{grid-template-columns:255px minmax(0,1fr)}.tt-book-levels>button{font-size:10px}.tt-ledger-table td{font-size:11px}}.tt-ledger-scope{white-space:nowrap;color:var(--tt-muted);flex-shrink:0;align-items:center;gap:5px;font-size:9px;display:flex}.tt-ledger-scope input{accent-color:var(--tt-accent)}.tt-position-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.tt-pnl-dialog .tt-dialog{max-width:760px}.tt-pnl-body{padding:20px}.tt-pnl-controls{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;display:flex}.tt-pnl-controls>label{color:var(--tt-secondary);align-items:center;gap:7px;font-size:11px;display:flex}.tt-pnl-controls select{background:var(--tt-raised);border:1px solid var(--tt-border);color:var(--tt-ink);border-radius:5px;padding:6px 9px}.tt-pnl-privacy{color:var(--tt-secondary);cursor:pointer;align-items:center;gap:7px;font-size:11px;display:inline-flex}.tt-pnl-options{flex-wrap:wrap;align-items:center;gap:10px 22px;margin:0 0 16px;display:flex}.tt-pnl-privacy>span{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--tt-muted);overflow:hidden}.tt-pnl-privacy input{accent-color:var(--tt-accent)}.tt-pnl-preview{border:1px solid var(--tt-border);background:var(--tt-bg);border-radius:10px;min-height:140px;position:relative;overflow:hidden}.tt-pnl-preview canvas{width:100%;height:auto;display:block}.tt-pnl-square{max-width:390px;margin-inline:auto}.tt-pnl-rendering{background:var(--tt-panel);color:var(--tt-muted);place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.tt-pnl-explanation{color:var(--tt-muted);font-size:11px;line-height:1.7;margin:14px 0!important}.tt-pnl-success{color:var(--tt-positive);align-items:center;gap:6px;font-size:11px;display:flex;margin:10px 0!important}.tt-pnl-actions{border-top:1px solid var(--tt-border);justify-content:flex-end;align-items:center;gap:8px;padding-top:14px;display:flex}.tt-pnl-actions>span{color:var(--tt-muted);margin-right:auto;font-size:10px}.tt-research{padding:18px;font-size:11px}.tt-research-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.tt-research-heading .tt-eyebrow{font-size:8px}.tt-research-heading h3{letter-spacing:-.035em;margin-top:5px;font-size:20px;font-weight:500}.tt-research-source{border:1px solid var(--tt-border);background:var(--tt-accent-soft);color:var(--tt-secondary);border-radius:6px;align-items:flex-start;gap:9px;padding:10px 12px;line-height:1.65;display:flex}.tt-research-source>svg{color:var(--tt-accent);flex-shrink:0;margin-top:3px}.tt-research-source strong{color:var(--tt-ink);font-weight:500;display:block}.tt-research-metrics{border:1px solid var(--tt-border);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0;display:grid;overflow:hidden}.tt-research-metrics article{border-right:1px solid var(--tt-border-soft);border-bottom:1px solid var(--tt-border-soft);padding:13px}.tt-research-metrics article:nth-child(3n){border-right:0}.tt-research-metrics article:nth-last-child(-n+3){border-bottom:0}.tt-research-metrics article>span{color:var(--tt-secondary);align-items:center;gap:6px;font-size:10px;display:flex}.tt-research-metrics strong{letter-spacing:-.03em;align-items:baseline;gap:7px;margin:7px 0;font-size:25px;font-weight:500;display:flex}.tt-research-metrics strong small{letter-spacing:.05em;color:var(--tt-muted);font-size:7px;font-weight:500}.tt-research-metrics p{color:var(--tt-muted);font-size:10px;line-height:1.6}.tt-research-amber{color:var(--lightningcss-light,#946323)var(--lightningcss-dark,#d8b477)}[data-terminal-theme=dark] .tt-research-amber{color:#d8b477}[data-terminal-theme=light] .tt-research-amber{color:#946323}.tt-research-evidence{border:1px solid var(--tt-border);border-radius:7px;overflow:hidden}.tt-research summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.tt-research summary::-webkit-details-marker{display:none}.tt-research summary:focus-visible{outline:2px solid var(--tt-accent);outline-offset:-3px}.tt-research details[open]>summary>svg:last-child{transform:rotate(180deg)}.tt-research-evidence summary{background:var(--tt-raised);padding:12px}.tt-research-evidence summary>span{align-items:center;gap:7px;display:flex}.tt-evidence-table{border-collapse:collapse;text-align:left;width:100%;min-width:530px}.tt-evidence-table th{color:var(--tt-muted);background:var(--tt-bg);font-size:9px;font-weight:400}.tt-evidence-table :is(th,td){border-bottom:1px solid var(--tt-border-soft);padding:9px 12px}.tt-evidence-table td{font-size:10px}.tt-evidence-table td:last-child{max-width:270px;line-height:1.6}.tt-evidence-table small{color:var(--tt-muted);margin-top:3px;font-size:9px;display:block}.tt-research-evidence>p{color:var(--tt-muted);padding:10px 12px;font-size:10px;line-height:1.7}.tt-research-checks{margin-top:16px}.tt-research-checks header{align-items:center;gap:7px;margin-bottom:7px;display:flex}.tt-research-checks header strong{font-weight:500}.tt-research-checks header>span{color:var(--tt-muted);margin-left:auto;font-size:9px}.tt-research-checks dl{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.tt-research-checks dl>div{border-bottom:1px solid var(--tt-border-soft);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.tt-research-checks dt small{color:var(--tt-muted);margin-top:4px;font-size:9px;display:block}.tt-research-checks dd{color:var(--tt-muted);white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.tt-research-method{color:var(--tt-muted);margin-top:12px;font-size:10px}.tt-research-method summary{padding-block:8px}.tt-research-method p{line-height:1.8;margin:6px 0!important}.tt-research-method a{color:var(--tt-accent);align-items:center;gap:4px;display:inline-flex}@media (max-width:1400px){.tt-discover-grid{grid-template-columns:minmax(0,1fr) 240px;gap:20px}.tt-markets-table :is(th,td){padding-inline:7px}.tt-col-marketCap{display:none}.tt-topbar{gap:27px}.tt-market-liquidity{display:none}.tt-featured-main>.tt-spark{width:80px}}@media (max-width:1200px){.tt-discover-grid{grid-template-columns:minmax(0,1fr)}.tt-research-rail{grid-template-columns:1.5fr 1fr;gap:24px;padding-top:10px;display:grid}.tt-intel-card .tt-intel-headline br{display:none}.tt-intel-card .tt-section-heading{margin-bottom:14px}.tt-intel-point{display:none}.tt-col-marketCap{display:table-cell}.tt-global-search{width:160px}.tt-topbar{gap:23px;padding-inline:16px}.tt-market-session,.tt-featured-main>div>strong>span{display:none}.tt-chart-book-grid,.tt-chart-book-grid[data-swapped=true]{display:block}.tt-chart-slot{height:100%}.tt-book-slot{border:0;height:100%;display:none}.tt-chart-book-grid[data-panel-tab=Book]>.tt-book-slot{display:block}.tt-chart-book-grid[data-panel-tab=Book]>.tt-chart-slot{display:none}.tt-tablet-panel-tabs{border-bottom:1px solid var(--tt-border);flex-shrink:0;align-items:center;gap:18px;height:31px;padding-inline:12px;display:flex}.tt-tablet-panel-tabs>button{color:var(--tt-muted);font-size:9px}.tt-tablet-panel-tabs>button[aria-pressed=true]{color:var(--tt-accent)}.tt-tablet-panel-tabs .tt-layout-swap{align-items:center;gap:4px;margin-left:auto;display:flex}.tt-market-header{gap:19px;padding-inline:14px}.tt-market-stat{display:none}.tt-market-stat:nth-of-type(5){display:block}.tt-book-levels>button{font-size:11px}}@media (max-width:1000px){.tt-global-search{border:0;width:31px;margin-right:0;padding:6px}.tt-global-search>:is(span,kbd){display:none}.tt-market-overview{grid-template-columns:repeat(3,1fr)}.tt-overview-note{display:none}.tt-market-overview>div:nth-child(3){border-right:0;padding-right:0}.tt-featured-main>.tt-spark{width:55px}.tt-featured-main>div>span{flex-wrap:wrap;gap:3px 6px;font-size:12px}.tt-chart-caption>div{gap:5px;font-size:8px}}@media (max-width:900px){.tt-topbar{gap:10px}.tt-workspace-grid{flex-direction:column;min-height:0;display:flex}.tt-ticket-slot,.tt-workspace-grid>.tt-resizer{display:none}.tt-analysis-area{flex:1}.tt-mobile-trade-actions{background:var(--tt-panel);border-top:1px solid var(--tt-border);flex-shrink:0;align-items:center;gap:10px;padding:12px 17px;display:flex}.tt-mobile-trade-actions>span{min-width:145px;margin-right:auto}.tt-mobile-trade-actions>span>small{color:var(--tt-muted);font-size:9px;display:block}.tt-mobile-trade-actions>span>strong{font-size:14px;font-weight:500}.tt-mobile-trade-actions .tt-review-button{justify-content:center;max-width:190px}.tt-trade-sheet .tt-dialog{max-width:450px}.tt-trade-sheet .tt-ticket-header,.tt-trade-sheet .tt-ticket-account{display:none}.tt-chart-book-grid{min-height:200px}.tt-portfolio-stats{grid-template-columns:repeat(2,1fr)}.tt-portfolio-stats>div{padding:18px!important}.tt-portfolio-stats>div:nth-child(2){border-right:0}.tt-portfolio-stats>div:nth-child(-n+2){border-bottom:1px solid var(--tt-border)}}@media (max-width:640px){.tt-app{grid-template-rows:56px 34px minmax(0, 1fr) calc(58px + env(safe-area-inset-bottom))}.tt-topbar{padding:0 13px}.tt-top-actions{gap:3px}.tt-top-actions>.tt-context-badge{margin-right:2px;padding:2px 4px;font-size:7px}.tt-account-button{min-height:30px;padding:7px}.tt-account-button>:not(svg:first-child){display:none}.tt-alert-button{width:26px}.tt-mobile-volume{color:var(--tt-muted);margin-top:3px;font-size:8px;display:block}.tt-theme-toggle{width:26px}.tt-watchbar{padding:0 12px}.tt-watch-label{border:0;padding-right:5px}.tt-watch-label>span{display:none}.tt-watch-items{gap:22px;padding:0 10px}.tt-watch-items>a{gap:6px;height:33px;font-size:9px}.tt-watch-items>a>span:not(.tt-change){display:none}.tt-watch-items .tt-change{font-size:9px}.tt-rail,.tt-statusbar{display:none}.tt-mobile-nav{background:var(--tt-panel);border-top:1px solid var(--tt-border);padding:5px 5px calc(5px + env(safe-area-inset-bottom));z-index:31;justify-content:space-around;align-items:stretch;display:flex}.tt-mobile-nav>:is(a,button){width:20%;color:var(--tt-muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:8px;display:flex}.tt-mobile-nav>[data-active=true]{color:var(--tt-accent)}.tt-discover,.tt-portfolio{padding:14px 16px 20px}.tt-discover-heading{align-items:center;margin-bottom:12px}.tt-discover-heading h1{font-size:25px}.tt-discover-heading .tt-eyebrow{letter-spacing:.11em;font-size:8px}.tt-discover-heading p{font-size:11px}.tt-discover-heading>.tt-subtle-button{flex-shrink:0;align-self:center;width:34px;min-height:34px;margin-top:10px;padding:6px}.tt-discover-heading>.tt-subtle-button>:not(.maren-mark){display:none}.tt-market-overview{margin-bottom:12px}.tt-market-overview>div{padding:9px 10px}.tt-market-overview>div>span{white-space:nowrap;font-size:8px}.tt-market-overview>div>span>small{display:none}.tt-market-overview>div>strong{font-size:17px}.tt-market-overview>div>strong>span:not(.tt-value-arrive){margin-left:0;font-size:8px}.tt-market-overview>div:nth-child(3)>strong>span:not(.tt-value-arrive){display:inline}.tt-sentiment-number{display:none}.tt-sentiment-track,.tt-volume-track{height:3px;margin-top:12px}.tt-featured{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px 14px;padding:0 16px 5px;display:flex;overflow-x:auto}.tt-featured-card{scroll-snap-align:center;flex:0 0 260px;padding:9px 12px}.tt-featured-main>.tt-spark{width:80px}.tt-featured-main>div>strong>span{font-size:9px;display:inline}.tt-featured-main>div>span{flex-wrap:nowrap;gap:7px;font-size:13px}.tt-featured-label{margin-bottom:6px;font-size:9px}.tt-featured-main>.tt-token-mark{width:31px;height:31px}.tt-market-tabs{scrollbar-width:none;gap:21px;overflow-x:auto}.tt-market-tabs>button{gap:4px;padding-bottom:10px;font-size:11px}.tt-market-tabs>button>span{font-size:8px}.tt-list-controls{gap:10px;padding:12px 0 10px}.tt-chain-filters{gap:4px;width:100%}.tt-chain-filters button{padding:5px 7px;font-size:9px}.tt-list-tools{width:100%}.tt-table-search{flex:1;height:31px}.tt-table-search input{width:100%;font-size:11px}.tt-filter-button{height:31px;padding-inline:10px}.tt-markets-table :is(.tt-col-trend,.tt-col-liquidity,.tt-col-marketCap,.tt-col-volume){display:none}.tt-markets-table :is(td,th){padding-inline:5px}.tt-markets-table td{height:66px;font-size:11px}.tt-markets-table th{font-size:8px}.tt-markets-table td:first-child{width:20px;padding:0}.tt-markets-table td:last-child{width:23px}.tt-markets-table .tt-token-mark{width:31px;height:31px}.tt-star{width:20px}.tt-star svg{width:12px}.tt-row-rank{display:none}.tt-asset{gap:8px}.tt-asset strong{gap:5px;font-size:12px}.tt-asset small{max-width:95px;font-size:9px}.tt-markets-table .tt-change{font-size:10px}.tt-research-rail{display:block}.tt-intel-card{margin-bottom:24px;padding:19px}.tt-intel-headline{font-size:24px}.tt-intel-point{display:flex}.tt-movers{margin-bottom:20px}.tt-extra-filters{gap:12px}.tt-market-header{flex-wrap:wrap;gap:9px 12px;min-height:101px;padding:13px 14px}.tt-back-markets{width:21px;margin-left:-4px;margin-right:1px}.tt-market-identity{gap:7px}.tt-market-identity>.tt-token-mark{width:32px;height:32px}.tt-market-selector strong{gap:4px;font-size:16px}.tt-market-selector strong>span{font-size:12px}.tt-market-selector small{gap:4px;font-size:8px}.tt-market-identity>.tt-star{display:none}.tt-current-price{border:0;align-items:flex-end;margin-left:auto;padding-left:0}.tt-current-price>strong{font-size:21px}.tt-current-price .tt-change{font-size:9px}.tt-market-stat,.tt-market-stat:nth-of-type(5){align-items:center;gap:4px;display:flex}.tt-market-stat>span{margin-bottom:0;font-size:8px}.tt-market-stat>strong{font-size:8px}.tt-market-liquidity,.tt-market-header-actions{display:none}.tt-mobile-workspace-tabs{border-bottom:1px solid var(--tt-border);background:var(--tt-panel);flex-shrink:0;gap:27px;height:37px;padding:0 14px;display:flex}.tt-mobile-workspace-tabs>button{color:var(--tt-muted);border-bottom:1px solid #0000;font-size:11px}.tt-mobile-workspace-tabs>button[aria-pressed=true]{color:var(--tt-ink);border-bottom-color:var(--tt-accent)}.tt-tablet-panel-tabs,.tt-analysis-area>.tt-resizer,.tt-chart-toolbar>.tt-drag-handle{display:none}.tt-workspace-grid{overflow:auto}.tt-analysis-area,.tt-chart-book-grid{min-height:330px}.tt-ledger-slot{flex:1;height:100%;display:none}.tt-mobile-intel{display:none}.tt-analysis-area[data-mobile-tab=Chart] .tt-chart-slot{display:block!important}.tt-analysis-area[data-mobile-tab=Chart] .tt-book-slot,.tt-analysis-area[data-mobile-tab=Book] .tt-chart-slot{display:none!important}.tt-analysis-area[data-mobile-tab=Book] .tt-book-slot{display:block!important}.tt-analysis-area[data-mobile-tab=Activity]>.tt-chart-book-grid,.tt-analysis-area[data-mobile-tab=Intel]>.tt-chart-book-grid{display:none}.tt-analysis-area[data-mobile-tab=Activity] .tt-ledger-slot{display:block}.tt-analysis-area[data-mobile-tab=Intel] .tt-mobile-intel{display:block;overflow:auto}.tt-chart-toolbar{gap:5px;height:37px;padding-inline:9px}.tt-timeframes{gap:1px}.tt-timeframes button{padding:5px 6px;font-size:10px}.tt-indicator-button>span{display:none}.tt-chart-toolbar .tt-icon-button{width:24px}.tt-chart-caption{top:10px;left:12px}.tt-chart-caption>div{gap:5px;font-size:8px}.tt-chart-caption>div>span:nth-child(2),.tt-chart-caption>div>span:nth-child(3),.tt-chart-footer>span:nth-child(2){display:none}.tt-chart-footer>span:last-child{margin-left:auto}.tt-mobile-trade-actions{gap:9px;padding:10px 14px}.tt-mobile-trade-actions>span{display:none}.tt-mobile-trade-actions .tt-review-button{max-width:none;min-height:41px;font-size:12px}.tt-book-header{height:36px}.tt-book-levels>button{min-height:19px;padding-inline:18px}.tt-book-controls,.tt-book-columns,.tt-book-mid,.tt-book-balance{padding-inline:18px}.tt-ledger-tabs{gap:20px}.tt-ledger-tabs>button{min-height:38px}.tt-ledger-table td{padding-block:15px}.tt-dialog-position{align-items:center;padding:12px}.tt-dialog{max-height:calc(100dvh - 24px)}.tt-dialog-header{padding:19px 17px 15px}.tt-trade-sheet .tt-dialog-position{align-items:flex-end;padding:0}.tt-trade-sheet .tt-dialog{max-width:none;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:15px 15px 0 0}.tt-trade-sheet .tt-ticket-body{padding:16px 20px 20px}.tt-trade-sheet .tt-review-button{min-height:44px}.tt-command-footer>span:last-child{display:none}.tt-chat,.tt-chat-expanded{width:calc(100vw - 16px);height:min(620px,100dvh - 140px);right:8px;bottom:calc(65px + env(safe-area-inset-bottom))}.tt-chat-welcome h3{font-size:25px}.tt-chat-messages{padding:20px}.tt-chat-composer textarea{font-size:16px}.tt-toast{bottom:calc(75px + env(safe-area-inset-bottom));width:max-content;padding:11px 12px;font-size:11px}.tt-connection-banner{align-items:flex-start;padding:8px 12px;font-size:10px}.tt-portfolio>.tt-discover-heading{flex-wrap:wrap;gap:15px}.tt-portfolio-stats{margin:14px 0}.tt-portfolio-stats>div{padding:12px!important}.tt-portfolio-stats strong{font-size:24px}.tt-portfolio-stats small{font-size:8px}.tt-portfolio-allocation{padding:15px}.tt-allocation-legend{gap:9px 16px;font-size:9px}.tt-portfolio-note{align-items:flex-start;line-height:1.8}.tt-account-full .tt-ledger-tabs{gap:18px}.tt-account-full .tt-ledger-tabs>button,.tt-account-full .tt-ledger-table td{font-size:11px}.tt-loading>header{padding:16px 20px}.tt-loading-skeleton{gap:8px;bottom:60px;left:16px;right:16px}.tt-loading-skeleton>div{height:80px}.tt-loading>footer{padding:15px 20px}.tt-loading-content{padding-bottom:100px}}@media (max-width:370px){.tt-market-tabs{gap:16px}.tt-timeframes button{padding-inline:5px}.tt-market-header{gap:9px}.tt-market-selector small>span,.tt-market-selector small>i{display:none}.tt-asset small{max-width:78px}.tt-asset{gap:6px}.tt-markets-table td:nth-child(3){font-size:10px}}@media (max-height:720px) and (min-width:641px){.tt-ledger-slot{height:var(--ledger-height)}.tt-market-header{min-height:72px;padding-block:10px}.tt-chart-book-grid{min-height:205px}.tt-workspace-grid{overflow-y:auto}.tt-ticket-body{padding-top:12px}}@media (prefers-reduced-motion:reduce){.terminal-theme *,.terminal-theme :before,.terminal-theme :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.tt-loading-track span{width:65%}}@media (max-width:900px){.tt-trade-sheet .tt-dialog{flex-direction:column;display:flex;overflow:hidden}.tt-trade-sheet .tt-dialog-header{flex-shrink:0}.tt-trade-sheet .tt-ticket{height:auto;min-height:0;max-height:calc(92dvh - 90px)}.tt-trade-sheet .tt-ticket-body{min-height:0}.tt-trade-sheet .tt-ticket-action{padding-inline:20px}}@media (max-width:640px){.tt-market-overview>div:first-child>strong{flex-wrap:wrap;gap:0 5px}.tt-market-overview>div:first-child>strong>span:not(.tt-value-arrive){margin-top:0}.tt-market-overview>div>strong{font-size:16px}.tt-sentiment-track,.tt-volume-track{margin-top:7px}.tt-featured-main>.tt-spark{height:28px}.tt-featured-main>div>strong{font-size:12px}.tt-market-header{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 8px;display:grid}.tt-market-identity,.tt-current-price{grid-column:span 3;min-width:0}.tt-market-stat{white-space:nowrap;grid-column:span 2}.tt-market-selector{min-width:0}.tt-market-selector strong{font-size:14px}.tt-current-price>strong{font-size:19px}.tt-research{padding:14px}.tt-research-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-research-metrics article:nth-child(n){border-right:1px solid var(--tt-border-soft);border-bottom:1px solid var(--tt-border-soft)}.tt-research-metrics article:nth-child(2n){border-right:0}.tt-research-metrics article:nth-last-child(-n+2){border-bottom:0}.tt-research-checks dl{grid-template-columns:1fr}.tt-pnl-body{padding:14px}.tt-pnl-privacy{width:100%;min-height:44px;margin-left:0}.tt-pnl-controls{gap:10px}.tt-pnl-controls select{min-height:36px}.tt-pnl-actions{flex-wrap:wrap}.tt-pnl-actions>span{width:100%}.tt-pnl-actions button{white-space:nowrap;flex:1;min-height:42px}.tt-pnl-square{max-width:min(100%,40dvh)}}@media (min-width:901px){.tt-chart-book-grid{min-height:150px}.tt-ledger-focused .tt-analysis-area>:is(.tt-chart-book-grid,.tt-tablet-panel-tabs,.tt-resizer){display:none}.tt-ledger-focused .tt-ledger-slot{flex:1;height:auto}.tt-ledger-header{flex-shrink:0}}@media (max-width:900px){.tt-ledger-focus{display:none}}@media (min-width:901px){.tt-icon-button.tt-panel-return{width:auto;color:var(--tt-accent);white-space:nowrap;gap:6px;padding-inline:8px;font-size:10px}}.tt-catalog-mark{border:1px solid var(--tt-border);width:32px;height:32px;color:var(--tt-muted);background:var(--tt-panel);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.tt-data-state,.tt-data-methodology{color:var(--tt-muted);padding:14px 18px;font-size:12px;line-height:1.6}.tt-data-state button,.tt-watch-manage button{margin-left:10px;text-decoration:underline}.tt-watch-manage{border-top:1px solid var(--tt-border);align-items:center;gap:10px;padding:8px 18px;font-size:12px;display:flex}.tt-watch-manage span{overflow-wrap:anywhere;margin-right:auto}.tt-contract-id{text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-family:monospace;overflow:hidden}.tt-load-more{margin:16px}.tt-market-overview small{color:var(--tt-muted);margin-top:4px;font-size:10px;display:block}.tt-markets-table small{display:block}.tt-list-controls{flex-wrap:wrap}.tt-chain-filters{max-width:100%;overflow-x:auto}.tt-watch-items .tt-watch-entry{flex-shrink:0;align-items:center;display:flex}.tt-watch-entry>button{margin-right:8px;padding:4px}.tt-search-context{gap:8px;padding:8px 18px;display:flex}.tt-search-context select{background:var(--tt-panel);color:inherit;border:1px solid var(--tt-border);border-radius:5px;padding:5px}@media (max-width:700px){.tt-contract-id{max-width:155px}.tt-data-methodology{font-size:11px}.tt-watch-manage{flex-wrap:wrap}}.tt-live-workspace{border:1px solid var(--tt-border,#29322d);min-width:0;margin-top:16px}.tt-live-workspace button,.tt-live-workspace select{font:inherit;color:var(--tt-secondary);background:var(--tt-raised);border:1px solid var(--tt-border);cursor:pointer;border-radius:4px;padding:4px 8px}.tt-live-workspace button:hover{background:var(--tt-hover);color:var(--tt-ink)}.tt-live-workspace button[aria-pressed=true]{color:var(--tt-accent);border-color:var(--tt-accent)}.tt-live-workspace button:focus-visible,.tt-live-workspace select:focus-visible{outline:2px solid var(--tt-accent);outline-offset:2px}.tt-live-workspace button:disabled{opacity:.5;cursor:default}.tt-live-workspace .tt-chart-footer{flex-wrap:wrap;height:auto;min-height:30px;padding:4px 13px}.tt-live-panels{grid-template-columns:minmax(0,1fr) minmax(250px,30%);display:grid}.tt-live-chart{height:var(--live-chart-height,480px);min-width:0}.tt-live-chart .tt-chart-panel{height:100%}.tt-live-chart .tt-chart-canvas-wrap{flex:1;min-height:200px}.tt-live-depth{height:var(--live-chart-height,480px);min-width:0;overflow:auto}.tt-live-depth .tt-book{height:auto;min-height:100%}.tt-live-depth small{overflow-wrap:anywhere}.tt-live-panels[data-swapped=true] .tt-live-chart{grid-area:1/2}.tt-live-panels[data-swapped=true] .tt-live-depth{grid-area:1/1}.tt-live-panels[data-swapped=true]{grid-template-columns:minmax(250px,30%) minmax(0,1fr)}.tt-live-activity{grid-column:1/-1;min-width:0}.tt-live-tape{padding:14px;font-size:12px}.tt-live-tape p,.tt-live-tape footer{color:var(--tt-muted,#89958e);margin:8px 0}.tt-tape-scroll{max-height:300px;overflow:auto}.tt-live-tape table{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:left;width:100%}.tt-live-tape td,.tt-live-tape th{white-space:nowrap;padding:6px 10px}.tt-draft-price{border-top:1px solid var(--tt-border,#29322d);padding:16px}.tt-draft-price output{overflow-wrap:anywhere;margin:0 12px}.tt-draft-price p{color:var(--tt-muted,#89958e);font-size:12px}.tt-live-expanded{z-index:80;background:var(--tt-bg,#121615);position:fixed;inset:16px;overflow:auto}.tt-live-expanded .tt-live-chart{height:75vh}.tt-live-expanded .tt-live-depth,.tt-live-expanded .tt-live-activity{display:none}.tt-live-expanded .tt-live-panels{display:block}.tt-live-tabs{display:none}@media (max-width:900px){.tt-live-tabs{gap:16px;padding:12px;display:flex}.tt-live-panels,.tt-live-panels[data-swapped=true]{display:block}.tt-live-panels[data-mobile-tab=Chart] .tt-live-depth,.tt-live-panels[data-mobile-tab=Chart] .tt-live-activity,.tt-live-panels[data-mobile-tab=Depth] .tt-live-chart,.tt-live-panels[data-mobile-tab=Depth] .tt-live-activity,.tt-live-panels[data-mobile-tab=Activity] .tt-live-chart,.tt-live-panels[data-mobile-tab=Activity] .tt-live-depth{display:none}.tt-live-chart .tt-chart-toolbar{flex-wrap:wrap;height:auto;min-height:42px}}.tt-account-popover:has(.tt-wallet-actions){width:min(520px,100vw - 24px);max-height:calc(100dvh - 100px);overflow-y:auto}.tt-account-popover label,.tt-wallet-sheet label{gap:6px;margin:12px 0;font-size:12px;display:grid}.tt-account-popover input,.tt-account-popover select,.tt-wallet-sheet input,.tt-wallet-sheet select{border:1px solid var(--tt-border);background:var(--tt-panel);width:100%;min-width:0;color:inherit;border-radius:6px;padding:9px}.tt-account-popover code,.tt-wallet-sheet code{overflow-wrap:anywhere;white-space:normal;font-size:11px}.tt-wallet-actions{flex-wrap:wrap;gap:8px;display:flex}.tt-account-popover button,.tt-wallet-sheet>button{border:1px solid var(--tt-border);cursor:pointer;border-radius:6px;padding:8px}.tt-account-popover button:disabled,.tt-wallet-sheet button:disabled{opacity:.5;cursor:default}.tt-wallet-balances>div,.tt-wallet-transfer{border:1px solid var(--tt-border);border-radius:8px;gap:6px;margin:10px 0;padding:10px;font-size:12px;display:grid}.tt-wallet-sheet{background:var(--tt-panel,#15181d);color:var(--tt-ink,#ecedf1);border:1px solid var(--tt-border);border-radius:14px;width:min(680px,100%);max-height:90dvh;padding:24px;overflow-y:auto;box-shadow:0 24px 80px #0008}.tt-wallet-sheet header{justify-content:space-between;align-items:center;gap:16px;display:flex}.tt-wallet-sheet p{font-size:12px;line-height:1.6}.tt-wallet-sheet dd{overflow-wrap:anywhere;margin:6px 0 14px}.tt-wallet-sheet dt{font-weight:600}@media (max-width:600px){.tt-account-popover:has(.tt-wallet-actions){position:fixed;inset:64px 12px auto}.tt-wallet-sheet{padding:16px}}.tt-overlay:has(.tt-wallet-sheet){z-index:100;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.tt-execution-workspace{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:12px;display:grid}.tt-execution-workspace>*{min-width:0}.tt-owned-ticket{position:sticky;top:12px}.tt-ticket select{background:var(--tt-panel);max-width:100%;color:inherit;border:1px solid var(--tt-border);padding:8px}.tt-ticket dl div,.tt-execution-activity dl div{justify-content:space-between;gap:12px;padding:6px 0;display:flex}.tt-ticket dd,.tt-order-review code,.tt-order-review dd{overflow-wrap:anywhere}.tt-ticket-action,.tt-review-actions{background:var(--tt-panel);padding-bottom:max(12px,env(safe-area-inset-bottom));z-index:2;position:sticky;bottom:0}.tt-execution-activity{border-top:1px solid var(--tt-border);background:var(--tt-panel);flex-shrink:0;max-height:30vh;padding:8px 20px;font-size:12px;overflow:auto}.tt-execution-activity article{border-bottom:1px solid var(--tt-border);padding:10px 0}.tt-execution-activity dd{font-family:monospace}.tt-mobile-execution{display:none}@media (max-width:900px){.tt-execution-workspace{display:block}.tt-owned-ticket{display:none}.tt-mobile-execution{background:var(--tt-panel);gap:10px;padding:12px;display:flex;position:sticky;bottom:0}.tt-order-review{padding-bottom:env(safe-area-inset-bottom)}}.tt-execution-activity{z-index:40;border:1px solid var(--tt-border);width:min(620px,100vw - 40px);box-shadow:var(--tt-shadow);border-radius:8px;position:fixed;bottom:38px;left:20px}@media (max-width:900px){.tt-execution-activity{left:8px;bottom:calc(62px + env(safe-area-inset-bottom));width:calc(100vw - 16px)}}.tt-conditional-activity{border:1px solid var(--tt-border);border-radius:12px;min-width:0;margin:16px 0;padding:16px}.tt-conditional-activity header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.tt-conditional-activity small,.tt-order-summary{overflow-wrap:anywhere}.tt-conditional-activity select,.tt-order-ticket-modes select{max-width:100%}.tt-order-row{border:1px solid var(--tt-border);border-radius:8px;margin-top:12px;padding:12px}.tt-order-row button,.tt-conditional-activity>button{min-height:40px;margin:6px}.tt-order-summary p{overflow-wrap:anywhere;margin:6px 0;font-size:12px;line-height:1.5}.tt-order-row pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto}.tt-order-ticket-modes>.tt-order-types{padding:8px}@media (max-width:760px){.tt-conditional-activity{padding:10px}.tt-conditional-activity header{flex-direction:column}.tt-conditional-activity select{width:100%}.tt-order-row button{min-height:44px}}.tt-native-orders,.tt-native-order-dialog{overflow-wrap:anywhere;min-width:0}.tt-native-orders input,.tt-native-orders select{min-width:0;max-width:100%}.tt-native-order-dialog .tt-dialog>:not(.tt-dialog-header){margin:12px 16px;font-size:12px;line-height:1.5}.tt-native-order-dialog .tt-dialog>ul{padding-left:20px}.tt-account-ledger .tt-ledger-scroll{max-width:100%;overflow-x:auto}.tt-account-ledger .tt-ledger-table{min-width:760px}.tt-account-ledger .tt-ledger-table td:first-child{white-space:normal;overflow-wrap:anywhere;max-width:200px}.tt-account-ledger .tt-ledger-table button,.tt-account-ledger .tt-ledger-table a{margin:4px}.tt-account-ledger .tt-portfolio-views{flex-wrap:wrap}.tt-calendar-day[data-tone=partial]{background:#a8864314;border-color:#a88643}.tt-calendar-day[data-tone=unavailable],.tt-calendar-day[data-tone=future]{color:var(--tt-muted);background:var(--tt-panel)}.tt-calendar-day[data-tone=future]{opacity:.55}.tt-account-ledger .tt-calendar-day[data-tone=unavailable]>:not(.tt-calendar-date){visibility:visible}.tt-account-ledger .tt-calendar-trades article strong{overflow-wrap:anywhere;min-width:0}@media (max-width:600px){.tt-account-ledger .tt-calendar-day small{white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%;line-height:1.3}.tt-account-ledger .tt-calendar-day strong{text-overflow:ellipsis;max-width:100%;overflow:hidden}}.tt-research{min-width:0}.tt-research-actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.tt-research pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;max-height:340px;font-size:11px;overflow:auto}.tt-research p,.tt-evidence-identity,.tt-evidence-table small{overflow-wrap:anywhere}.tt-research summary{cursor:pointer}.tt-research button:focus-visible,.tt-research summary:focus-visible,.tt-research a:focus-visible{outline:2px solid var(--tt-accent,#5ec6a2);outline-offset:3px}.tt-research-checks dd{text-align:left;min-width:0}@media (max-width:600px){.tt-research-checks dl>div{flex-direction:column;align-items:stretch;gap:6px}.tt-research-actions button{flex:160px}.tt-research-metrics strong{overflow-wrap:anywhere;font-size:clamp(14px,4vw,24px)}}.tt-chat{max-height:min(760px,100dvh - 40px)}.tt-chat-context{flex-wrap:wrap;gap:8px}.tt-chat-context label{align-items:center;gap:6px;max-width:100%;display:flex}.tt-chat-context select{max-width:180px;color:inherit;background:var(--tt-panel,#151a18);border:1px solid var(--tt-border,#354039);border-radius:5px}.tt-chat-message details{min-width:0;margin-top:8px}.tt-chat-message pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font-size:11px;overflow:auto}.tt-chat-message p{overflow-wrap:anywhere}.tt-chat-message small[role=status]{color:var(--tt-warning,#d7b571);display:block}@media (max-width:900px){.tt-chat,.tt-chat-expanded{height:min(700px,100dvh - 20px);max-height:calc(100dvh - 20px);bottom:max(10px, env(safe-area-inset-bottom))}.tt-chat-messages{min-height:60px}}.tt-workspace-guards{min-width:0;margin-block:1rem}.tt-workspace-guards p,.tt-guard-row{overflow-wrap:anywhere}.tt-guard-row{border:1px solid var(--tt-border,#363b36);margin-block:.75rem;padding:1rem}.tt-workspace-guards header,.tt-guard-form{flex-wrap:wrap;gap:.75rem;display:flex}.tt-guard-form{flex-direction:column}.tt-guard-form label{gap:.4rem;display:grid}.tt-guard-form input,.tt-guard-form select{background:var(--tt-panel,#182019);min-width:0;max-width:100%;color:inherit;border:1px solid var(--tt-border,#444);padding:.65rem}.tt-workspace-copy button,.tt-copy-form button{max-width:100%;min-height:34px;color:var(--tt-ink);background:var(--tt-raised);border:1px solid var(--tt-border);overflow-wrap:anywhere;border-radius:6px;padding:6px 10px}.tt-workspace-copy button:hover,.tt-copy-form button:hover{background:var(--tt-hover)}.tt-workspace-copy .tt-guard-row{background:var(--tt-panel);border-radius:8px}.tt-workspace-copy .tt-guard-row>button{text-align:left;font-family:ui-monospace,monospace}.tt-workspace-copy .tt-guard-row>div{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tt-workspace-copy p{color:var(--tt-secondary)}.tt-copy-form fieldset{border:1px solid var(--tt-border);gap:10px;min-width:0;display:grid}.tt-copy-form label:has(input[type=checkbox]){align-items:center;gap:8px;display:flex}.tt-user-panel{min-width:0}.tt-user-panel p,.tt-saved-alert{overflow-wrap:anywhere}.tt-user-tabs,.tt-user-actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.tt-user-tabs button,.tt-user-actions button,.tt-user-panel section>button{border:1px solid var(--tt-border);border-radius:8px;min-height:40px;padding:8px 12px}.tt-user-tabs button[aria-pressed=true]{background:var(--tt-accent);color:var(--tt-bg)}.tt-user-panel label{margin:10px 0;display:block}.tt-user-panel input:not([type=checkbox]),.tt-user-panel select{width:100%;max-width:100%;min-height:40px}.tt-user-panel input[type=checkbox]{margin-right:8px}.tt-saved-alert,.tt-inbox-item{border-top:1px solid var(--tt-border);padding:12px 0}.tt-inbox-item[data-unread=true]{border-left:3px solid var(--tt-accent);padding-left:10px}@media (max-width:480px){.tt-user-panel .tt-two-fields{grid-template-columns:minmax(0,1fr)}.tt-user-tabs button{flex:1}}.tt-user-panel{box-sizing:border-box;padding:16px}.tt-user-panel fieldset{border:0;min-width:0;margin:12px 0;padding:0}.tt-user-panel button{white-space:normal;overflow-wrap:anywhere}.tt-user-panel section,.tt-user-panel label{min-width:0}.tt-resizer-y:before{inset:-2px 0}.tt-execution-workspace{grid-template-columns:minmax(0,1fr) 6px var(--tt-owned-ticket-width,330px);gap:8px}.tt-live-ticket-resizer{height:min(640px,70vh);position:sticky;top:12px}.tt-live-ticket-resizer>.tt-resizer{width:6px;height:100%}.tt-owned-account-ledger{overscroll-behavior:contain;min-width:0;overflow:auto}@media (max-width:900px){.tt-execution-workspace>.tt-live-ticket-resizer{display:none}}.tt-source-controls{flex-wrap:wrap;gap:8px;padding:8px 0;display:flex}.tt-source-controls label{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;max-width:100%;display:flex}.tt-source-controls input,.tt-source-controls select{background:var(--tt-panel);min-width:0;max-width:100%;color:var(--tt-ink);border:1px solid var(--tt-border);padding:6px}
