.terminal.tm-classic-shell:has(.cl-terminal){width:100%;max-width:100vw;grid-template-columns:minmax(0,1fr)!important}.terminal.tm-classic-shell:has(.cl-terminal)>*{min-width:0;max-width:100%}.terminal.tm-classic-shell>.workspace:has(.cl-terminal){width:100%;min-width:0!important;max-width:100%;contain:inline-size}.terminal.tm-classic-shell>.workspace>.cl-terminal{width:100%;min-width:0;max-width:100%;contain:inline-size}.terminal.tm-classic-shell .cl-analytics,.terminal.tm-classic-shell .cl-main,.terminal.tm-classic-shell .cl-operations,.terminal.tm-classic-shell .cl-workspace{min-width:0;max-width:100%}.terminal.tm-classic-shell .cl-main{grid-template-columns:minmax(0,23fr) minmax(0,77fr)}.terminal.tm-classic-shell .cl-chart{overflow:hidden}.terminal.tm-classic-shell .cl-chart>svg{display:block;max-width:100%}.cl-add-block{color:#ffbd63;border:1px solid #765529;text-decoration:none;padding:3px 8px;border-radius:3px;white-space:nowrap}@media(max-width:1000px){.terminal.tm-classic-shell .cl-main{grid-template-columns:minmax(230px,1fr) minmax(0,2fr)}}@media(max-width:650px){.terminal.tm-classic-shell .cl-main{grid-template-columns:minmax(0,1fr)}}.terminal .topbar>*{min-width:0}.terminal .topbar .brand{flex-shrink:0}.terminal .topbar{gap:8px!important}.terminal .session-intelligence{max-width:calc(100vw - 16px);max-height:calc(100dvh - 80px);overflow:auto}@media(max-width:950px){.terminal .topbar .data-integrity-badge,.terminal .topbar .session-mini,.terminal .topbar .terminal-command{display:none!important}.terminal .top-actions{-webkit-margin-start:auto;margin-inline-start:auto;gap:4px!important;flex-shrink:0}.terminal .trademinal-main-brand small{display:none}}@media(max-width:500px){.terminal .topbar .has-badge,.terminal .topbar .market-state{display:none!important}.terminal .trademinal-main-brand b{font-size:13px!important;letter-spacing:1px!important}.terminal .trademinal-main-brand{gap:5px!important}.terminal .tm-monogram-topbar{width:26px!important;height:26px!important}}@media(max-width:760px){.terminal .topbar{overflow:visible}.terminal .world-market-bar{min-width:0}}.terminal.tm-app-shell:not(.tm-classic-shell){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:52px 44px 38px 52px minmax(0,1fr) 74px!important;height:100dvh!important;min-height:0!important}.terminal.tm-app-shell:not(.tm-classic-shell)>.topbar{grid-area:1/1/2/2!important;min-height:0!important;height:52px!important;flex-wrap:nowrap!important}.terminal.tm-app-shell:not(.tm-classic-shell)>.world-market-bar{grid-area:2/1/3/2!important;min-height:0!important;overflow:visible}.terminal.tm-app-shell:not(.tm-classic-shell)>.tm-native-tape{grid-area:3/1/4/2!important;height:38px!important;min-height:0!important}.terminal.tm-app-shell:not(.tm-classic-shell)>.subnav{grid-area:4/1/5/2!important;min-height:0!important;height:52px!important;display:flex!important;gap:12px;align-items:center;padding:4px 10px}.terminal.tm-app-shell:not(.tm-classic-shell)>.workspace{grid-area:5/1/6/2!important;display:block!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;height:100%!important;width:100%;overflow:auto!important;padding:4px!important}.terminal.tm-app-shell:not(.tm-classic-shell)>.compact-dock-shell{grid-area:6/1/7/2!important;height:74px!important;min-height:0!important;padding-block:4px!important}.tm-app-shell .compact-dock-item{height:62px!important;min-height:0!important}.tm-application-content{height:100%;min-height:0;width:100%;min-width:0;overflow:auto;color:#e0e6ef;background:#05080d}.tm-application-tools{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:thin}.tm-application-tools button,.tm-application-tools>a{display:flex;align-items:center;gap:6px;white-space:nowrap;min-height:34px;padding:5px 10px;color:#d7e1eb;background:#121a21;border:1px solid #36434d;border-radius:5px;font-size:14px;cursor:pointer}.tm-application-tools button[aria-current=page]{color:#13100b;background:#ffab34;border-color:#ffd699}.tm-application-tools small{font-size:12px;color:#be965e}.tm-application-tools button[aria-current=page] small{color:#423117}.tm-app-shell:not(.tm-classic-shell) .subnav>.app-title{flex:none;max-width:200px;overflow:hidden}.tm-app-shell:not(.tm-classic-shell) .subnav>.app-title>span{display:none}.tm-application-status{box-sizing:border-box;min-height:100%;padding:clamp(20px,4vw,48px);background:linear-gradient(120deg,#12171c,#05080d 70%);color:#e5edf5;font:16px/1.7 system-ui,sans-serif}.tm-application-label{font:12px monospace;color:#ffa938;letter-spacing:.1em}.tm-application-status h1{font-size:28px;margin:15px 0}.tm-application-status h2{font-size:18px;margin-top:30px}.tm-application-status p{max-width:850px;color:#b4c3d0}.tm-unavailable-badge{display:inline-block;padding:4px 10px;background:#473117;border:1px solid #926531;color:#ffce89;border-radius:5px;font-size:14px}.tm-available-shortcuts{display:flex;gap:10px;flex-wrap:wrap}.tm-available-shortcuts button{padding:12px 18px;border:1px solid #a77230;background:#172129;border-radius:6px;color:#ffe0b5;font-size:14px;cursor:pointer}.tm-app-shell .avatar.tm-test-avatar{border-color:#ce8a30;color:#ffbd55;font-size:12px;min-width:42px}.desk-tool-grid button small[data-status=unavailable]{color:#d5a665!important}.tm-technical-frame{position:relative}.tm-technical-frame,.tm-technical-frame iframe{height:100%;min-height:480px;width:100%;background:#04090e}.tm-technical-frame iframe{display:block;border:0}.live-terminal-desk>.tm-technical-frame{flex:1 1}.tm-technical-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;flex-direction:column;color:#ffbd63;background:#071019;font:16px system-ui}.tm-technical-loading button{padding:10px 18px;border:1px solid #a57534;color:#fff;background:#20303d;border-radius:6px;cursor:pointer}@media(max-width:760px){.terminal.tm-app-shell:not(.tm-classic-shell){grid-template-rows:48px 40px 32px 48px minmax(0,1fr) 68px!important}.terminal.tm-app-shell:not(.tm-classic-shell)>.topbar{height:48px!important}.terminal.tm-app-shell:not(.tm-classic-shell)>.tm-native-tape{height:32px!important}.terminal.tm-app-shell:not(.tm-classic-shell)>.subnav{height:48px!important}.terminal.tm-app-shell:not(.tm-classic-shell)>.compact-dock-shell{height:68px!important}.tm-app-shell:not(.tm-classic-shell) .subnav>.app-title{display:none}.tm-application-tools button,.tm-application-tools>a{font-size:13px}.tm-application-tools small{display:none}}.tm-application-tools>a{text-decoration:none;color:#ffbd68;flex-shrink:0}:root{--tm-font-ui:"IBM Plex Sans Arabic",Arial,sans-serif;--tm-font-code:"IBM Plex Mono",monospace}body,body :where(button,input,select,textarea,summary,a,p,span,div,section,article,aside,main,nav,header,footer,h1,h2,h3,h4,h5,h6,strong,b,em,small,label,li,td,th,caption,time){font-family:var(--tm-font-ui)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body :where(pre,code,kbd,samp),body :where(pre,code,kbd,samp) *{font-family:var(--tm-font-code)!important}