.tm-brand-site:not(.tmx-light){--brand-bg:#000;background:#000}.tm-brand-intro,.tm-brand-orbit,.tm-brand-site .tm-brand-hero,.tm-planet-static,.tm-planet-welcome,.tm-planet-welcome .tm-welcome-world{background:#000}.tm-planet-welcome .tm-welcome-signature{background:radial-gradient(ellipse,#000a,transparent 70%)}.tm-brand-hero:after{background:linear-gradient(90deg,#000e,#000a 29%,transparent 68%),linear-gradient(0deg,#000,transparent 23%)}.tm-brand-site[dir=rtl] .tm-brand-hero:after{background:linear-gradient(270deg,#000e,#0009 35%,transparent 85%),linear-gradient(0deg,#000,transparent 25%)}.tm-welcome-world .tm-planet-fallback{-webkit-mask-image:radial-gradient(ellipse closest-side,#000 96%,transparent 100%);mask-image:radial-gradient(ellipse closest-side,#000 96%,transparent 100%)}@media(max-width:760px){.tm-brand-hero:after,.tm-brand-site[dir=rtl] .tm-brand-hero:after{background:linear-gradient(#000 3%,#000c 43%,transparent 85%),linear-gradient(0deg,#000,transparent 20%)}}.tm-planet-welcome.tm-pulse-welcome{width:100%;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;animation:none;overflow:hidden;overscroll-behavior:contain}.tm-pulse-welcome::-webkit-backdrop{background:transparent}.tm-pulse-welcome::backdrop{background:transparent}html:has(.tm-pulse-welcome[open]){overflow:hidden}.tm-pulse-welcome .tm-welcome-veil{position:absolute;inset:0;background:#000;pointer-events:none}.tm-pulse-welcome .tm-welcome-world{width:min(88vw,72vh,900px);height:min(88vw,72vh,900px);width:min(88vw,72svh,900px);height:min(88vw,72svh,900px);animation:none;opacity:0;transform:scale(.94)}.tm-pulse-welcome .tm-welcome-signature{padding:22px;max-width:100%;box-sizing:border-box;opacity:1;animation:none;background:radial-gradient(ellipse,#000b,transparent 72%)}.tm-pulse-welcome .tm-welcome-signature strong{font-size:clamp(26px,5.5vw,68px);letter-spacing:.08em}.tm-pulse-welcome .tm-welcome-mark{transform:translateY(52px)}.tm-pulse-welcome .tm-welcome-tagline,.tm-pulse-welcome .tm-welcome-wordmark{opacity:0}.tm-pulse-welcome .tm-welcome-tagline{letter-spacing:.14em}.tm-pulse-welcome .tm-welcome-pulse{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(ellipse at center,#ffd5a5 0,#ffae5780 12%,#ff8a1829 28%,#ff8a1800 58%);transform:scale(.2)}.tm-pulse-welcome .tm-welcome-skip{bottom:max(24px,env(safe-area-inset-bottom));min-height:44px;max-width:90%;background:#080a0ded;touch-action:manipulation}.tm-planet-welcome.tm-pulse-welcome.is-playing{animation:none}.tm-pulse-welcome.is-playing .tm-welcome-veil{animation:tmWelcomeVeil var(--tm-welcome-duration) ease-in-out both}.tm-pulse-welcome.is-playing .tm-welcome-world{animation:tmWelcomeGlobe var(--tm-welcome-duration) ease both}.tm-pulse-welcome.is-playing .tm-welcome-mark{animation:tmWelcomeMark var(--tm-welcome-duration) ease-in-out both}.tm-pulse-welcome.is-playing .tm-welcome-tagline,.tm-pulse-welcome.is-playing .tm-welcome-wordmark{animation:tmWelcomeWordmark var(--tm-welcome-duration) ease both}.tm-pulse-welcome.is-playing .tm-welcome-signature{animation:tmWelcomeSignature var(--tm-welcome-duration) ease both}.tm-pulse-welcome.is-playing .tm-welcome-pulse{animation:tmWelcomePulse var(--tm-welcome-duration) ease-in-out both}.tm-brand-site.tm-site-arriving{animation:none}.tm-brand-site [data-reveal]{transform:translateX(40px);transition:none}.tm-brand-site [data-reveal].is-visible{transform:none}@keyframes tmWelcomeMark{0%,18%{transform:translateY(52px)}42%,to{transform:none}}@keyframes tmWelcomeGlobe{0%,18%{opacity:0;transform:scale(.94)}44%,57%{opacity:.85;transform:scale(1)}78%,to{opacity:0;transform:scale(1.02)}}@keyframes tmWelcomeWordmark{0%,30%{opacity:0;transform:translateY(6px)}48%,to{opacity:1;transform:none}}@keyframes tmWelcomeSignature{0%,60%{opacity:1}78%,to{opacity:0}}@keyframes tmWelcomePulse{0%,53%{opacity:0;transform:scale(.2)}61%{opacity:.55;transform:scale(1)}73%,to{opacity:0;transform:scale(2.4)}}@keyframes tmWelcomeVeil{0%,62%{opacity:1}to{opacity:0}}@media(max-height:480px){.tm-pulse-welcome .tm-welcome-signature{padding:10px}.tm-pulse-welcome .tm-welcome-signature .tm-monogram{--tm-size:52px}.tm-pulse-welcome .tm-welcome-signature strong{font-size:26px;margin-top:8px}.tm-pulse-welcome .tm-welcome-tagline{margin-top:8px}.tm-pulse-welcome .tm-welcome-skip{bottom:max(8px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.tm-planet-welcome.tm-pulse-welcome{display:grid!important}.tm-pulse-welcome .tm-welcome-pulse{display:none}.tm-pulse-welcome.is-playing .tm-welcome-veil{animation:tmWelcomeStill .6s linear both!important}.tm-pulse-welcome.is-playing .tm-welcome-signature,.tm-pulse-welcome.is-playing .tm-welcome-world{animation:tmWelcomeStill .6s linear both!important;transform:none}.tm-pulse-welcome .tm-welcome-mark,.tm-pulse-welcome .tm-welcome-tagline,.tm-pulse-welcome .tm-welcome-wordmark{animation:none!important;opacity:1;transform:none}.tm-brand-site.tm-site-arriving{animation:none!important}.tm-brand-site [data-reveal]{opacity:1;transform:none}}@keyframes tmWelcomeStill{0%,65%{opacity:1}to{opacity:0}}.terminal.tm-app-shell.tm-cockpit-shell:has(>.tm-launcher),.terminal.tm-app-shell:has(>.tm-launcher),.terminal.tm-app-shell:not(.tm-classic-shell):has(>.tm-launcher){display:flex!important;flex-direction:column!important;gap:0!important;height:100dvh!important;min-height:0!important;overflow:hidden!important;padding:0!important}.terminal.tm-app-shell>.topbar{flex:none;height:52px!important;min-height:52px!important;padding:4px 12px!important}.terminal.tm-app-shell>.workspace{flex:1 1;display:block!important;min-width:0!important;min-height:0!important;height:auto!important;overflow:auto!important;padding:6px!important}.terminal.tm-app-shell>.subnav{flex:none;height:44px!important;min-height:44px!important;overflow-x:auto}.terminal.tm-cockpit-shell>.subnav{display:none!important}.terminal.tm-cockpit-shell>.workspace{overflow:hidden!important}.tm-workspace-strips{position:relative;display:flex;align-items:center;min-width:0;flex:none;height:42px;border-bottom:1px solid #293740;background:#080d10;z-index:70}.tm-workspace-strips>.tm-market-ribbon{flex:1 1;min-width:0;height:40px!important;max-height:40px;overflow:hidden}.tm-workspace-strips .tm-ribbon-actions{flex-direction:row;gap:2px}.tm-workspace-strips .tm-ribbon-actions button{min-height:32px;min-width:30px;padding:4px}.tm-workspace-strips .tm-ribbon-actions span{display:none}.tm-workspace-strips .tm-native-tape.tm-tape-compact{height:40px!important;min-height:40px!important;max-height:40px!important}.tm-workspace-strips .tm-market-ribbon .tm-tape-quote{height:38px!important;min-height:38px!important;width:192px;min-width:192px;grid-template-columns:1fr 1fr!important;grid-template-rows:16px 13px!important;padding:4px 7px!important}.tm-workspace-strips .tm-tape-quote>strong{grid-area:1/1!important;font-size:10px!important;line-height:16px!important}.tm-workspace-strips .tm-tape-quote>.tm-tape-price{grid-area:1/2!important;font-size:13px!important;line-height:16px!important}.tm-workspace-strips .tm-tape-quote>small{grid-area:2/1!important;line-height:13px!important;font-size:9px!important}.tm-workspace-strips .tm-tape-quote>.tm-tape-spark{grid-area:2/2!important;height:13px!important;width:65px!important}.tm-launcher{flex:none;min-height:46px;padding-bottom:env(safe-area-inset-bottom);background:#080d10;border-top:1px solid #31414a;z-index:85}.tm-launcher,.tm-launcher-trigger{display:flex;justify-content:center;align-items:center}.tm-launcher-trigger{gap:8px;min-height:44px;padding:5px 25px;background:#151b20;border:1px solid #80551f;border-radius:14px 14px 0 0;color:#ffad32;font:inherit;cursor:pointer}.tm-launcher-trigger span{font-size:12px}.tm-app-drawer{position:fixed;inset:auto 0 0;margin:0 auto;width:min(1120px,100%);max-width:100%;max-height:82dvh;padding:18px 20px calc(12px + env(safe-area-inset-bottom));border:1px solid #946325;border-radius:20px 20px 0 0;background:#0a1117;color:#e8eff3;box-sizing:border-box;overflow:hidden}.tm-app-drawer[open]{display:flex;flex-direction:column;gap:12px;animation:tmDrawerRise .2s ease-out}.tm-app-drawer::-webkit-backdrop{background:#0008}.tm-app-drawer::backdrop{background:#0008}.tm-app-drawer *{box-sizing:border-box}.tm-app-drawer>header{display:flex;align-items:center;justify-content:space-between;gap:15px;flex:none}.tm-app-drawer h2{font-size:20px;margin:5px 0}.tm-app-drawer small{color:#a9b9c4;font-size:11px}.tm-app-drawer button{min-height:44px;border:1px solid #32434e;background:#111c24;border-radius:9px;color:#edf1f5;font:inherit;cursor:pointer}.tm-app-drawer button:focus-visible,.tm-launcher button:focus-visible{outline:2px solid #ffae36;outline-offset:2px}.tm-app-drawer>header button{width:44px;display:grid;place-items:center}.tm-drawer-search{display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid #344750;border-radius:9px;flex:none}.tm-drawer-search input{width:100%;min-width:0;height:44px;background:transparent;border:0;color:#fff;font:inherit;outline-offset:3px}.tm-drawer-categories{display:flex;min-width:0;gap:5px;flex:none}.tm-drawer-categories>button{width:44px;flex:none}.tm-drawer-categories nav{display:flex;gap:6px;flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#e29a35 #18232c}.tm-drawer-categories nav button{flex:none;padding:8px 14px;white-space:nowrap;font-size:13px}.tm-app-drawer button[aria-current=page],.tm-app-drawer button[aria-pressed=true]{border-color:#ffad32;background:#382813;color:#ffbf62}.tm-drawer-apps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#e29a35 #18232c;padding:3px}.tm-drawer-apps>button{display:flex;align-items:center;gap:10px;min-width:0;min-height:88px;padding:12px;text-align:start}.tm-drawer-apps>button>svg{flex:none;color:#ffa933}.tm-drawer-apps>button>svg:last-child{-webkit-margin-start:auto;margin-inline-start:auto;width:14px}.tm-drawer-apps span{display:grid;grid-gap:6px;gap:6px;min-width:0}.tm-drawer-apps b{font-size:13px;overflow-wrap:anywhere}.tm-drawer-apps small{font-size:10px;overflow-wrap:anywhere}.tm-app-drawer>footer{font-size:11px;color:#a7b8c6;flex:none}.tm-context-disclosure{margin:10px 0;border:1px solid #30424d;border-radius:8px;background:#0c141b}.tm-context-disclosure>summary{padding:14px;color:#ffb85a;cursor:pointer}.tm-app-workspace[data-standalone=true]{padding-bottom:calc(48px + env(safe-area-inset-bottom))!important}.tm-app-workspace .tm-app-topbar{position:relative;min-height:52px;padding:4px 12px;flex-wrap:nowrap}.tm-app-workspace .tm-app-brand{width:auto;flex-direction:row;-webkit-margin-end:auto;margin-inline-end:auto}.tm-app-workspace .tm-app-brand img{width:32px;height:32px}.tm-app-workspace .tm-app-brand small{font-size:12px}.tm-app-workspace .tm-app-topbar>.tm-market-ribbon{display:none}.tm-app-fixed-dock{padding:0;background:transparent}.tm-app-workspace[data-standalone=true] .sw-mobile-nav{bottom:calc(46px + env(safe-area-inset-bottom))}.tm-app-workspace .tm-app-panel-content{min-width:0;max-width:100%}.tm-app-workspace .mb-page{min-height:0}.tm-app-workspace .mb-page-header{padding:8px 16px;flex-wrap:wrap}.tm-app-workspace .mb-page-intro{padding:14px 16px;gap:12px}.tm-app-workspace .mb-page-intro h1{font-size:clamp(20px,2vw,28px);margin:5px 0}.tm-app-workspace .mb-page-intro>svg{width:44px;height:44px;flex:none}.tm-app-workspace .mb-page-body{max-width:none}.cp-responsive.cp-dashboard:not(.cp-preview){height:100%;overflow:hidden!important;gap:5px}.cp-responsive .cp-workspace-bar{height:36px;min-height:36px;margin:0}.cp-responsive-controls{display:flex;align-items:center;gap:12px;min-height:44px;flex:none}.cp-responsive-controls>label{display:flex;align-items:center;gap:8px;flex:none;color:#a8bbc8;font-size:12px}.cp-responsive-controls select{min-height:40px;background:#14202a;border:1px solid #61451f;color:#ffbe63;border-radius:7px;padding:5px 8px;font:inherit}.cp-responsive-controls nav{display:flex;gap:5px;min-width:0;overflow:auto;scrollbar-width:thin;margin-left:auto}.cp-responsive-controls nav button{min-height:40px;white-space:nowrap;padding:6px 12px;font-size:12px}.cp-responsive.cp-dashboard:not(.cp-preview)>.cp-grid{flex:1 1;min-height:0!important;overflow:hidden}.cp-responsive.cp-dashboard>.cp-grid{display:grid;grid-template-columns:minmax(150px,17fr) minmax(0,61fr) minmax(220px,22fr)}.cp-responsive .cp-center{display:flex!important;flex-direction:column;min-height:0!important;height:100%!important;gap:5px}.cp-responsive .cp-tour{height:36px!important;min-height:36px!important;flex:none}.cp-responsive .cp-tour button{min-height:32px}.cp-responsive .cp-analysis-row{display:grid!important;grid-template-columns:minmax(0,1fr) 170px;flex:1 1;min-height:0;overflow:hidden}.cp-responsive .cp-main-chart{height:100%!important;min-height:0!important;display:flex;flex-direction:column}.cp-responsive .cp-main-chart>header{height:44px!important;min-height:44px!important}.cp-responsive .cp-main-chart>header>div>b{font-size:17px}.cp-responsive .cp-main-chart>header>div>small{max-width:180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.cp-responsive .cp-chart-toolbar{flex-wrap:wrap;min-height:40px;height:auto;gap:4px;flex:none;overflow:visible}.cp-responsive .cp-chart-toolbar>div{display:flex;overflow-x:auto;min-width:0;max-width:100%}.cp-responsive .cp-chart-toolbar button{min-height:32px;flex:none;font-size:11px}.cp-responsive .cp-study-legend{flex:none}.cp-responsive .cp-chart-plot,.cp-responsive .cp-external-chart{flex:1 1;min-height:100px}.cp-responsive .cp-main-chart>footer{flex:none;flex-wrap:wrap;font-size:10px;line-height:1.5;gap:4px}.cp-responsive .cp-main-chart>footer>small{display:block!important;font-size:9px}.cp-responsive .cp-metrics-paged{order:3;flex:none;height:74px!important;min-height:74px!important}.cp-responsive.cp-dashboard .cp-metrics-paged>div{grid-template-columns:repeat(9,minmax(85px,1fr))!important;overflow-x:auto;scrollbar-width:thin}.cp-responsive .cp-atlas{display:none!important}.cp-responsive .cp-intelligence{display:flex!important;flex-direction:column;height:100%;min-height:0;overflow:auto}.cp-inspector-tabs{display:flex;flex-wrap:wrap;gap:4px;flex:none}.cp-inspector-tabs a,.cp-inspector-tabs button{min-height:40px;display:grid;place-items:center;flex:1 1;font-size:12px}.cp-responsive:not([data-full-overview=true])[data-inspector=analysis] .cp-intelligence>.cp-news,.cp-responsive:not([data-full-overview=true])[data-inspector=analysis] .cp-intelligence>.cp-tv,.cp-responsive:not([data-full-overview=true])[data-inspector=news] .cp-intelligence>:not(.cp-inspector-tabs):not(.cp-news),.cp-responsive:not([data-full-overview=true])[data-inspector=tv] .cp-intelligence>:not(.cp-inspector-tabs):not(.cp-tv){display:none!important}.cp-responsive .cp-intelligence>.cp-news,.cp-responsive .cp-intelligence>.cp-tv{flex:1 1;min-height:250px;height:auto!important}.cp-responsive .cp-headlines b{font-size:12px}.cp-responsive .cp-headlines small{font-size:10px}.cp-responsive[data-layout=analyst] .cp-analysis-row{grid-template-columns:minmax(0,1fr)}.cp-responsive[data-layout=analyst] .cp-scenario{display:none}.cp-responsive[data-layout=investor]>.cp-grid{grid-template-columns:minmax(200px,25fr) minmax(0,50fr) minmax(220px,25fr)}.cp-responsive[data-layout=investor] .cp-analysis-row{grid-template-columns:minmax(0,1fr)}.cp-responsive[data-layout=investor] .cp-scenario{display:none}.cp-responsive[data-mobile-panel=atlas]>.cp-grid{grid-template-columns:minmax(0,1fr)}.cp-responsive[data-mobile-panel=atlas] .cp-center>.cp-analysis-row,.cp-responsive[data-mobile-panel=atlas] .cp-center>.cp-metrics-paged,.cp-responsive[data-mobile-panel=atlas] .cp-center>.cp-tour,.cp-responsive[data-mobile-panel=atlas] .cp-intelligence,.cp-responsive[data-mobile-panel=atlas] .cp-left-column{display:none!important}.cp-responsive[data-mobile-panel=atlas] .cp-atlas{display:grid!important;grid-template-columns:1fr 1fr;flex:1 1;min-height:0}.cp-responsive.cp-dashboard[data-mobile-panel=history]>.cp-grid{display:none!important}.cp-history-panel{min-height:0;overflow:auto;flex:1 1}.cp-responsive.cp-dashboard[data-mobile-panel=levels]>.cp-grid{display:none!important}.cp-levels-panel{min-height:0;overflow:auto;flex:1 1}.cp-responsive .cp-levels-panel>.cp-scenario{display:block!important;max-width:740px;margin:auto;height:auto}.tm-adaptive-tabs{display:none;gap:6px;overflow-x:auto;padding:6px 0;scrollbar-width:thin}.tm-adaptive-tabs button{flex:none;min-height:44px;padding:8px 14px;border:1px solid #354852;border-radius:8px;background:#101b23;color:#dbe6ed;font:inherit;cursor:pointer}.tm-adaptive-tabs button[aria-pressed=true]{color:#ffba51;border-color:#9c6a27;background:#352715}.sc-standalone{padding-bottom:calc(46px + env(safe-area-inset-bottom))!important}.cp-responsive[data-mobile-panel=intelligence]>.cp-grid{grid-template-columns:minmax(0,1fr) minmax(300px,38%)}.cp-responsive[data-mobile-panel=intelligence] .cp-left-column{display:none!important}@media(max-width:1200px){.live-news-desk>.tm-adaptive-tabs,.sc-workspace>.tm-adaptive-tabs{display:flex}.sc-workspace .sc-grid{display:block!important}.sc-workspace[data-panel=chart] .sc-journal,.sc-workspace[data-panel=chart] .sc-right,.sc-workspace[data-panel=chart] .sc-scanner,.sc-workspace[data-panel=journal] .sc-center>:not(.sc-journal),.sc-workspace[data-panel=journal] .sc-right,.sc-workspace[data-panel=journal] .sc-scanner,.sc-workspace[data-panel=plan] .sc-center,.sc-workspace[data-panel=plan] .sc-scanner,.sc-workspace[data-panel=scanner] .sc-center,.sc-workspace[data-panel=scanner] .sc-right{display:none!important}.live-news-desk .live-news-grid{display:block!important}.live-news-desk[data-view=calendar] .live-news-grid>:first-child,.live-news-desk[data-view=news] .live-news-grid>section:last-child{display:none}.cp-responsive.cp-dashboard>.cp-grid{grid-template-columns:minmax(0,1fr) minmax(240px,28%)}.cp-responsive .cp-left-column{display:none!important}.cp-responsive .cp-analysis-row{grid-template-columns:minmax(0,1fr)}.cp-responsive .cp-scenario{display:none}.cp-responsive[data-mobile-panel=markets]>.cp-grid{grid-template-columns:minmax(220px,30%) minmax(0,1fr)}.cp-responsive[data-mobile-panel=markets] .cp-left-column{display:flex!important;flex-direction:column;min-height:0;overflow:auto}.cp-responsive[data-mobile-panel=markets] .cp-intelligence{display:none!important}.cp-responsive[data-mobile-panel=markets] .cp-market-rail{display:flex!important;min-height:320px}.cp-responsive[data-mobile-panel=markets] .cp-center{display:flex!important}.cp-responsive[data-mobile-panel=atlas]>.cp-grid{grid-template-columns:minmax(0,1fr)}.cp-responsive .cp-workspace-bar>.cp-status{display:none}}.cp-provider-select{display:none}@media(max-width:900px){.tm-app-workspace .mb-page .mb-workspace{display:block;padding:0 10px 14px}.tm-app-workspace .mb-page .mb-dialog-toolbar{padding:10px;gap:8px}.tm-app-workspace .mb-page .mb-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-app-workspace .mb-page .mb-button{min-height:44px}.tm-workspace-strips .su-launch{min-width:0;font-size:10px;padding:4px;white-space:nowrap}.tm-workspace-strips .tm-market-ribbon{gap:2px}.tm-workspace-strips .tm-market-ribbon .tm-tape-toggle{min-width:28px;width:28px;padding:4px}.sc-workspace{padding:8px!important;max-width:100%;min-width:0}.sc-workspace .sc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sc-workspace .sc-instruments{flex-wrap:wrap}.sc-workspace .sc-instruments>div{width:100%;min-width:0;overflow-x:auto}.sc-workspace .sc-header{flex-wrap:wrap;gap:8px}.sc-workspace .sc-volume{max-width:160px}.sc-workspace .sc-chart{min-width:0}.sc-workspace .sc-chart>header{flex-wrap:wrap}.sc-workspace .sc-reference-chart{height:400px;min-height:400px}.live-news-desk{padding:10px!important;min-width:0;max-width:100%}.live-news-desk>header{flex-wrap:wrap;gap:10px}.live-news-desk h2{font-size:21px;line-height:1.5}.tm-drawer-apps{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-app-drawer{padding:14px 10px calc(10px + env(safe-area-inset-bottom));max-height:85dvh}.tm-drawer-apps>button{min-height:90px;padding:10px;gap:7px}.tm-drawer-apps>button>svg:last-child{display:none}.terminal.tm-app-shell>.topbar{height:48px!important;min-height:48px!important;padding:3px 8px!important}.terminal.tm-app-shell .top-actions button{min-width:40px;min-height:40px}.tm-workspace-strips{height:36px}.tm-workspace-strips>.tm-market-ribbon{height:34px!important;max-height:34px}.cp-responsive .cp-workspace-bar{min-height:40px;height:40px;overflow-x:auto;justify-content:flex-start}.cp-responsive .cp-workspace-bar button{min-height:36px;font-size:11px;flex:none}.cp-responsive .cp-workspace-bar>.cp-status,.cp-responsive .cp-workspace-bar>b{display:none}.cp-responsive-controls{gap:6px;min-height:44px}.cp-responsive-controls>label{font-size:0}.cp-responsive-controls select{font-size:12px;max-width:86px}.cp-responsive-controls nav button{min-height:40px;font-size:12px;padding:5px 9px}.cp-responsive.cp-dashboard>.cp-grid{display:flex!important;flex-direction:column;overflow:auto!important;min-height:0;gap:8px}.cp-responsive.cp-dashboard .cp-center{flex:1 1;min-height:0!important;height:auto!important}.cp-responsive .cp-tour{display:none!important}.cp-responsive .cp-analysis-row{display:flex!important;flex-direction:column;overflow:visible;min-height:0;flex:1 1}.cp-responsive .cp-main-chart{height:max(380px,calc(100dvh - 300px))!important;min-height:380px!important;flex:none}.cp-responsive .cp-chart-toolbar button{min-height:36px}.cp-responsive .cp-chart-toolbar>div{flex-basis:100%;justify-content:space-between}.cp-responsive .cp-chart-toolbar>div button{flex:1 1;min-width:35px;padding:4px}.cp-responsive .cp-main-chart>header>div{max-width:42%}.cp-responsive .cp-main-chart>header>div>small{max-width:130px}.cp-responsive .cp-chart-price strong{font-size:17px}.cp-responsive .cp-scenario{display:none!important}.cp-responsive .cp-metrics-paged{height:74px!important;min-height:74px!important;flex:none;margin-top:5px}.cp-responsive[data-mobile-panel=chart] .cp-intelligence,.cp-responsive[data-mobile-panel=markets] .cp-center{display:none!important}.cp-responsive[data-mobile-panel=markets] .cp-left-column{display:flex!important;height:auto!important;min-height:0;overflow:visible}.cp-responsive[data-mobile-panel=intelligence] .cp-center{display:none!important}.cp-responsive[data-mobile-panel=intelligence] .cp-intelligence{display:flex!important;min-height:100%;overflow:visible;height:auto}.cp-responsive[data-mobile-panel=intelligence] .cp-news{min-height:480px}.cp-responsive[data-mobile-panel=atlas] .cp-atlas{display:flex!important;flex-direction:column;overflow:auto}.cp-responsive[data-mobile-panel=atlas] .cp-atlas>*{min-height:360px;flex:none;width:100%}.cp-responsive[data-mobile-panel=history]>.cp-grid{display:none!important}.tm-app-workspace .tm-app-panel{grid-column:1/-1}.terminal .sc-grid{display:flex;flex-direction:column}.terminal .sc-center{order:-1;min-width:0;width:100%}.terminal .live-news-grid{display:flex;flex-direction:column}.terminal .live-news-desk>header{flex-wrap:wrap}.terminal .live-terminal-desk{min-width:0;width:100%}.tm-app-workspace .tm-app-brand small{display:none}.tm-app-workspace .tm-app-topbar{min-height:48px}}@media(max-height:520px) and (orientation:landscape){.terminal.tm-app-shell.tm-cockpit-shell:has(>.tm-launcher),.terminal.tm-app-shell:has(>.tm-launcher),.terminal.tm-app-shell:not(.tm-classic-shell):has(>.tm-launcher){overflow:auto!important}.terminal.tm-app-shell>.workspace{flex:none;min-height:420px!important;overflow:visible!important}.terminal.tm-app-shell>.tm-launcher{position:-webkit-sticky;position:sticky;bottom:0}.cp-responsive.cp-dashboard:not(.cp-preview){height:420px}.cp-responsive .cp-metrics-paged,.cp-responsive .cp-workspace-bar,.tm-cockpit-shell .dashboard-workspaces>nav{display:none!important}.cp-responsive .cp-main-chart{height:100%!important;min-height:190px!important}.cp-responsive .cp-main-chart>footer{font-size:8px}.cp-responsive .cp-chart-toolbar{flex-wrap:nowrap}.cp-responsive .cp-chart-toolbar>div{flex-basis:auto}}@keyframes tmDrawerRise{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.tm-app-drawer[open]{animation:none}}.tm-desktop-apps{display:none}@media(min-width:1201px){.tm-launcher>.tm-launcher-trigger{display:none}.tm-desktop-apps{display:flex;align-items:center;width:100%;min-width:0}.tm-desktop-apps button{border:0;background:transparent;color:#f5b456;min-height:44px;cursor:pointer}.tm-desktop-collapse{display:flex;align-items:center;gap:5px;padding:8px;flex:none;font:inherit;font-size:11px}.tm-desktop-app-rail{display:flex;min-width:0;flex:1 1;align-items:center}.tm-desktop-app-rail>button{width:32px;flex:none}.tm-desktop-app-rail nav{display:flex;flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#a56b20 #0a1117}.tm-desktop-app-rail nav button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;flex:none;min-width:105px;max-width:155px;min-height:68px;padding:8px;-webkit-border-end:1px solid #4a3417;border-inline-end:1px solid #4a3417;font:inherit;font-size:11px}.tm-desktop-app-rail button[aria-current=page]{background:#312313;border:1px solid #d28a24;border-radius:7px}.tm-launcher[data-desktop-open=false]{min-height:38px}.tm-launcher[data-desktop-open=false] .tm-desktop-apps{justify-content:center}}.tm-visible-strips{display:block;height:auto;z-index:70}.tm-workspace-price-row,.tm-workspace-signal-row{display:flex;align-items:stretch;min-width:0;border-bottom:1px solid #2b3740}.tm-workspace-price-row>.tm-market-ribbon,.tm-workspace-signal-row>.tm-signal-ribbon{flex:1 1;min-width:0;margin:0}.tm-strip-size{flex:none;min-width:34px;min-height:34px;align-self:flex-start;background:#14212a;color:#ffb44b;border:1px solid #3b4850;cursor:pointer}.tm-workspace-price-row[data-large=false]>.tm-market-ribbon{height:40px;overflow:hidden}.tm-workspace-price-row[data-large=true] .tm-market-ribbon .tm-tape-quote{height:56px!important;min-height:56px!important;grid-template-rows:24px 20px!important}.tm-workspace-price-row[data-large=true] .tm-native-tape.tm-tape-compact{height:60px!important;min-height:60px!important;max-height:60px!important}.tm-workspace-signal-row .tm-signal-ribbon>header{min-height:30px;padding:2px 6px}.tm-workspace-signal-row .tm-signal-ribbon>header button,.tm-workspace-signal-row .tm-signal-ribbon>header select{min-height:28px}.tm-workspace-signal-row[data-large=false] .tm-signal-ribbon-meta{font-size:10px;min-height:22px;padding:1px 6px}.tm-workspace-signal-row[data-large=false] .tm-signal-market-status{display:none}.tm-workspace-signal-row[data-large=false] .tm-signal-chip{min-height:78px;max-height:none;padding:4px 8px;gap:4px}.tm-workspace-signal-row[data-large=false] .signal-outcome{flex-wrap:nowrap;gap:3px!important}.tm-workspace-signal-row[data-large=false] .signal-outcome-level{min-width:48px;flex-basis:48px;padding:3px;gap:2px;grid-template-columns:12px 1fr}.tm-workspace-signal-row[data-large=false] .signal-outcome-level small{display:none}.tm-workspace-signal-row[data-large=false] .signal-outcome-level svg{width:12px;height:12px}.tm-workspace-signal-row[data-large=false] .signal-outcome-level b,.tm-workspace-signal-row[data-large=false] .signal-outcome-level em{font-size:9px}.tm-workspace-signal-row[data-large=false] .tm-signal-chip>small{display:none}.tm-workspace-signal-row[data-large=false] .tm-signal-chip>.strategy-style-badge,.tm-workspace-signal-row[data-large=false] .tm-signal-chip>.strategy-waiting-reason{display:block;margin:0;font-size:10px}.tm-workspace-signal-row[data-large=false] .tm-signal-chip>div{font-size:10px}.tm-workspace-signal-row[data-large=true] .tm-signal-ribbon{max-height:260px;overflow:auto}.cp-trade-levels{background:#0a141a;border:1px solid #3e4b54;border-radius:8px;padding:10px;min-width:0}.cp-trade-levels header{display:grid;grid-gap:6px;gap:6px;margin-bottom:10px;font-size:12px}.cp-trade-levels header>span{font-size:11px;color:#b6c4ce}.cp-trade-levels [data-side=buy]{color:#60dcb1}.cp-trade-levels [data-side=sell]{color:#ff7786}.cp-trade-prices{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));grid-gap:6px;gap:6px}.cp-trade-prices>div{display:grid;grid-gap:6px;gap:6px;border:1px solid #305749;padding:8px;border-radius:6px;color:#87e5c4}.cp-trade-prices small{font-size:11px}.cp-trade-prices b{font-size:14px}.cp-trade-prices [data-kind=entry]{color:#ffbc62;border-color:#a3783a}.cp-trade-prices [data-kind=stop]{color:#ff8391;border-color:#72414a}.cp-trade-prices [data-hit=true]{background:#123f31}.cp-trade-prices [data-kind=stop][data-hit=true]{background:#4d1e29}.cp-trade-levels footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:10px;color:#aebcc5}.cp-trade-levels>small{display:block;font-size:10px;color:#aebcc5;margin-top:8px}.cp-trade-side{overflow:auto!important;padding:0!important}.cp-trade-side .cp-trade-prices{grid-template-columns:1fr}.cp-reference-levels{height:100%;overflow:auto;min-width:0;background:#081117}.cp-reference-levels dl{margin:0;padding:6px 10px}.cp-reference-levels dl>div{display:flex;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid #24343e}.cp-reference-levels dt{font-size:10px}.cp-reference-levels dd{margin:0;font:600 12px monospace;direction:ltr}.cp-reference-levels p{padding:0 10px;font-size:11px;line-height:1.7}.cp-reference-levels footer{padding:8px;font-size:10px;line-height:1.7;color:#aabdc9;overflow-wrap:anywhere}.cp-ai-entry{flex:none;padding-bottom:10px}.cp-ai-entry p,.cp-ai-entry small{display:block;margin:8px;font-size:11px;line-height:1.6}.cp-ai-entry small{font-size:9px;color:#98acba}.cp-ai-entry>a{display:block;padding:8px;margin:6px;background:#352716;border:1px solid #a17132;border-radius:5px;color:#ffbf65}.cp-levels-panel>.cp-reference-levels{height:auto;max-width:740px;margin:auto}@media(min-width:1201px){.cp-responsive.cp-dashboard[data-layout=overview]{overflow:auto!important}.cp-responsive.cp-dashboard[data-layout=overview][data-mobile-panel=chart]>.cp-grid{flex:none;min-height:740px!important;height:max(740px,calc(100dvh - 390px));overflow:visible;grid-template-columns:minmax(160px,15fr) minmax(0,59fr) minmax(285px,26fr)}.cp-responsive[data-layout=overview][data-mobile-panel=chart] .cp-analysis-row{grid-template-columns:minmax(0,1fr) 190px;flex:1 1;min-height:390px}.cp-responsive[data-layout=overview][data-mobile-panel=chart] .cp-atlas{display:grid!important;grid-template-columns:1fr 1fr;height:220px;min-height:220px;flex:none;order:4}.cp-responsive[data-layout=overview] .cp-intelligence>:not(.cp-inspector-tabs){display:block!important;flex:none}.cp-responsive[data-layout=overview] .cp-intelligence>.cp-tv{display:flex!important;height:190px!important;min-height:190px}.cp-responsive[data-layout=overview] .cp-intelligence>.cp-news{display:flex!important;flex:1 1;min-height:225px}.cp-responsive[data-layout=overview] .cp-intelligence>.tm-alignment{min-height:250px}.cp-responsive[data-layout=overview] .tm-alignment{padding:6px;font-size:11px}.cp-responsive[data-layout=overview] .tm-alignment-verdict{margin:5px 0}.cp-responsive[data-layout=overview] .tm-alignment-counts{padding:5px 0;margin-top:3px}.cp-responsive[data-layout=overview] .tm-alignment dl{margin:5px 0}.cp-responsive[data-layout=overview] .tm-alignment>footer{font-size:9px;line-height:1.4}.cp-responsive[data-layout=overview] .cp-inspector-tabs button{display:none}.cp-responsive[data-layout=overview] .cp-intelligence{overflow:visible;height:auto}.cp-responsive[data-layout=overview][data-mobile-panel=chart] .cp-metrics-paged{order:0}.cp-responsive.cp-dashboard[data-layout=overview] .cp-left-column{grid-template-rows:minmax(250px,1fr) minmax(210px,1fr) auto}}.cp-trade-side .cp-trade-prices>div{display:flex;align-items:center;justify-content:space-between;padding:7px;min-height:36px}.cp-chart-observation{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 10px;flex:none;font-size:10px;line-height:1.5;padding:4px 3px;color:#a8bbc6}.cp-chart-observation time{direction:ltr;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cp-chart-observation time[data-fresh=true]{color:#38d7db}.cp-chart-overlays{position:absolute;top:4px;left:6px;right:6px;display:flex;flex-wrap:wrap;gap:4px;align-items:center;z-index:4;pointer-events:none}.cp-chart-overlays button{pointer-events:auto;background:#0d1b23;border:1px solid #475760;border-radius:4px;color:#c9dbe5;font-size:10px;min-height:28px;padding:3px 7px;cursor:pointer}.cp-chart-overlays button[aria-pressed=true]{border-color:#bb853a;color:#ffbc62}.cp-chart-overlays>span{font-size:10px;background:#091116;color:#cbd6de;padding:4px}.cp-chart-plot:has(.cp-chart-overlays)>.cp-structure-help{display:none}@media(max-width:900px){.tm-visible-strips{height:auto}.tm-workspace-signal-row[data-large=false] .tm-signal-ribbon{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start}.tm-workspace-signal-row[data-large=false] .tm-signal-ribbon>header{grid-column:1;grid-row:1;min-width:0}.tm-workspace-signal-row[data-large=false] .tm-signal-ribbon-meta{display:contents}.tm-workspace-signal-row[data-large=false] .signal-history-control{grid-column:2;grid-row:1;align-items:center;padding-inline:4px}.tm-workspace-signal-row[data-large=false] .signal-history-control>button{min-height:32px;padding:4px 6px;font-size:10px}.tm-workspace-signal-row[data-large=false] .strategy-style-controls{grid-column:1/-1;grid-row:2;min-width:0;padding:4px 6px}.tm-workspace-signal-row[data-large=false] .strategy-style-note{display:none}.tm-workspace-signal-row[data-large=false] .strategy-radar{grid-column:1/-1;grid-row:3;min-width:0}.tm-workspace-signal-row[data-large=false] .tm-signal-tape{grid-column:1/-1;grid-row:4;min-width:0}.tm-workspace-signal-row[data-large=false] .tm-signal-ribbon>p{grid-column:1/-1}.tm-workspace-signal-row[data-large=false] .tm-signal-ribbon button.tm-signal-chip{min-height:64px;padding:4px 8px;gap:2px}.tm-workspace-signal-row[data-large=false] .tm-signal-group{padding-bottom:3px}.tm-workspace-signal-row[data-large=false] .signal-outcome-level{min-width:43px;flex-basis:43px}.tm-workspace-signal-row[data-large=false] .signal-outcome-level em,.tm-workspace-signal-row[data-large=false] .tm-signal-ribbon-meta>span{display:none}.tm-workspace-signal-row[data-large=false] .tm-signal-ribbon-meta>span[role=status]{display:block;grid-column:1/-1;grid-row:5;padding:0 6px 2px;font-size:10px;color:#a5bac6}.tm-workspace-signal-row .tm-signal-ribbon>header{gap:3px;flex-wrap:nowrap}.tm-workspace-signal-row .tm-signal-ribbon>header>b{font-size:10px}.tm-workspace-signal-row .tm-signal-ribbon>header select{font-size:10px;max-width:105px}.cp-chart-overlays button{min-height:32px}.cp-responsive .cp-chart-toolbar{flex-wrap:nowrap}.cp-responsive .cp-chart-toolbar>div{flex:1 1;justify-content:flex-start}.cp-responsive .cp-chart-toolbar>button{display:none}.cp-responsive .cp-provider-select{display:block;flex:0 0 106px;width:106px;min-height:36px;background:#101b22;color:#e3edf2;border:1px solid #485761;border-radius:5px;font-size:11px}}