@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--shell-nav:270px;--shell-top:76px;--shell-gap:16px;--shell-radius:12px;--shell-shadow:0 2px 6px #17345303,0 8px 24px #17345303}:root[data-theme=light]{--bg:#f3f8fe;--surface:#f8fbff;--card:#fff;--border:#dfebfa;--border-soft:#edf3fb;--text:#081743;--secondary:#4d6398;--muted:#7486ae;--blue:#0677ff;--blue-surface:#edf5ff;--hover:#edf5ff;--positive:#009d79;--negative:#ea354f}:root[data-theme=dark]{--shell-shadow:0 2px 8px #00000015,0 10px 28px #00000012}body{font-family:Inter,Segoe UI,sans-serif;font-size:calc(14px - var(--ui-font-reduction));line-height:1.5}body:has(.shell-premium){height:auto;min-height:100dvh;overflow:visible}.terminal.shell-premium{display:grid;grid-template-columns:var(--shell-nav) minmax(0,1fr);grid-template-rows:1fr auto;align-items:start;position:relative;padding-top:var(--shell-top);height:auto;min-height:100dvh;overflow:visible;background:var(--bg)}.shell-premium .workspace{position:static;inset:auto;grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:18px;width:auto;height:auto;min-height:calc(100dvh - var(--shell-top) - 38px);margin:0;padding:24px 22px 20px;min-width:0}.shell-premium .workspace,.shell-premium .workspace>:not(.page-heading):not(.workspace-bottom):not(.assistant-ui-reference){max-height:none;overflow:visible}.shell-premium .page-heading{height:auto;min-height:58px;margin:0;flex:none;align-items:center;gap:20px;display:flex;justify-content:space-between}.shell-premium .page-heading h1{font-size:calc(32px - var(--ui-font-reduction));line-height:1.18;letter-spacing:-1px;font-weight:720;margin:0 0 6px}.shell-premium .page-heading>div>span{display:block;font-size:calc(14px - var(--ui-font-reduction));color:var(--secondary)}.shell-dashboard-clock{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:none;text-align:right}.shell-dashboard-clock>span{font-size:calc(11px - var(--ui-font-reduction))!important;color:var(--muted)}.shell-dashboard-clock strong{font-size:calc(21px - var(--ui-font-reduction));line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-dashboard-clock small{display:flex;gap:6px;align-items:center;font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary)}.shell-dashboard-clock i{width:6px;height:6px;border-radius:50%;background:var(--muted)}.shell-dashboard-clock i.open{background:var(--positive)}.shell-premium .terminal-footer{position:static;inset:auto;grid-column:2;grid-row:2;width:auto;height:auto;min-height:36px;gap:12px;flex-wrap:wrap;padding:8px 22px;font-size:calc(10px - var(--ui-font-reduction));border-top:1px solid var(--border-soft);background:var(--bg)}.shell-brand{display:flex;align-items:center;gap:12px;color:var(--text);flex:none;font-size:calc(26px - var(--ui-font-reduction));font-weight:760;letter-spacing:-.8px;white-space:nowrap}.shell-brand img{width:44px;height:44px;filter:drop-shadow(0 4px 7px #0077ff16)}.shell-premium .shell-topbar{height:var(--shell-top);padding:0;gap:0;background:var(--card);border-bottom:1px solid var(--border-soft);box-shadow:0 3px 16px #19385703;z-index:50}.shell-topbar>.shell-brand{width:var(--shell-nav);height:100%;padding:0 22px;border-right:1px solid var(--border-soft)}.shell-topbar-body{gap:18px;padding:0 20px}.shell-activity,.shell-topbar-body{display:flex;align-items:center;flex:1 1;min-width:0}.shell-activity{gap:4px}.shell-activity-items{display:flex;gap:9px;width:100%;min-width:0;animation:shell-feed-in .25s ease-out}@keyframes shell-feed-in{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.shell-notification{display:flex;align-items:center;gap:9px;min-width:0;flex:1 1;min-height:47px;padding:8px 10px;border:1px solid var(--border-soft);border-radius:9px;background:var(--surface);text-align:left;color:var(--text)}.shell-notification>svg{flex:none;color:var(--blue)}.shell-notification.green>svg{color:var(--positive)}.shell-notification.red>svg{color:var(--negative)}.shell-notification.amber>svg{color:#e0901a}.shell-notification>span{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.shell-notification b{font-size:calc(11px - var(--ui-font-reduction));font-weight:650;line-height:1.25}.shell-notification b,.shell-notification small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-notification small{color:var(--secondary);font-size:calc(10px - var(--ui-font-reduction));line-height:1.2}.shell-notification time{font-size:calc(9px - var(--ui-font-reduction));color:var(--muted);white-space:nowrap;align-self:flex-start}.shell-ticker-pause{flex:none;padding:3px;color:var(--muted);width:20px;height:26px}.shell-activity-empty{display:flex;gap:10px;align-items:center;color:var(--secondary);font-size:calc(12px - var(--ui-font-reduction));min-width:0}.shell-activity-empty>svg{color:var(--blue);flex:none}.shell-activity-empty span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-activity-empty small{display:block;font-size:calc(10px - var(--ui-font-reduction));color:var(--muted);margin-top:3px}.shell-premium .shell-controls{display:flex;gap:7px;flex:none;margin:0;min-width:0}.shell-controls>.icon,.shell-controls>.intel-more>summary,.shell-controls>.shell-locale{display:flex!important;width:34px;height:36px;min-height:0;padding:7px;border:1px solid transparent;border-radius:9px;color:var(--secondary);align-items:center;justify-content:center}.shell-controls .account-selector{display:block!important;width:170px;max-width:170px;height:35px;min-height:0;font-size:calc(11px - var(--ui-font-reduction));padding:6px 8px;background:var(--surface);border:1px solid var(--border);border-radius:8px}.shell-controls>.shell-locale{font-size:calc(11px - var(--ui-font-reduction));border-color:var(--border);width:40px;padding:5px;gap:3px}.shell-system{display:grid;place-items:center;width:31px;height:31px;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:8px;flex:none}.shell-system.online{color:var(--positive);background:color-mix(in srgb,var(--positive) 5%,var(--card));border-color:color-mix(in srgb,var(--positive) 23%,var(--border))}.shell-bell{position:relative}.shell-bell i{position:absolute;right:5px;top:4px;width:6px;height:6px;background:var(--negative);border:1px solid var(--card);border-radius:50%}.shell-user-menu{position:relative}.shell-user-menu>summary{display:grid;place-items:center;list-style:none;width:34px;height:34px;cursor:pointer;background:var(--blue-surface);color:var(--blue);border:1px solid var(--border);border-radius:50%;font-size:calc(13px - var(--ui-font-reduction))}.shell-user-menu .dropdown{top:46px;right:0;min-width:230px;padding:14px;border-radius:12px;background:var(--card);box-shadow:var(--shadow);z-index:70}.shell-user-menu .dropdown button{font-size:calc(13px - var(--ui-font-reduction));padding:10px 4px}.shell-nav-group summary::-webkit-details-marker,.shell-user-menu summary::-webkit-details-marker{display:none}.shell-notification-dialog{width:min(680px,92vw);padding:24px;background:var(--card);color:var(--text);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow)}.shell-notification-dialog>header{display:flex;justify-content:space-between;gap:20px;margin-bottom:16px}.shell-notification-dialog h2{font-size:calc(22px - var(--ui-font-reduction));margin-bottom:5px}.shell-notification-dialog p{font-size:calc(13px - var(--ui-font-reduction));color:var(--secondary);margin:0}.shell-notification-dialog>.shell-notification{width:100%;margin:7px 0;min-height:60px}.shell-notification-dialog .shell-notification b{font-size:calc(13px - var(--ui-font-reduction))}.shell-notification-dialog .shell-notification small{font-size:calc(12px - var(--ui-font-reduction))}.shell-notification-dialog>footer{display:flex;justify-content:center;gap:14px;align-items:center;margin-top:16px;font-size:calc(13px - var(--ui-font-reduction))}.shell-sidebar{grid-column:1;grid-row:1/3;position:-webkit-sticky;position:sticky;top:var(--shell-top);align-self:start;min-width:0;max-height:none;padding:14px 12px 26px;background:var(--card);border-right:1px solid var(--border-soft);height:auto;min-height:calc(100dvh - var(--shell-top));overflow:visible}.shell-sidebar.has-expanded{position:static}.shell-sidebar nav{gap:10px;overflow:visible}.shell-nav-section,.shell-sidebar nav{display:flex;flex-direction:column;padding:0;margin:0}.shell-nav-section{gap:2px;border:0}.shell-nav-section h2{margin:5px 9px 4px;font-size:calc(11px - var(--ui-font-reduction));font-weight:550;color:var(--secondary);line-height:1.5}.shell-nav-item{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:16px;text-align:left;padding:11px 15px;min-height:59px;border-radius:8px;border:1px solid transparent;position:relative;color:var(--text)}.shell-nav-item>svg{flex:none;color:var(--secondary);stroke-width:1.65}.shell-nav-item>span{display:flex;flex-direction:column;gap:3px;min-width:0}.shell-nav-item b{font-size:calc(14px - var(--ui-font-reduction));line-height:1.25;font-weight:620}.shell-nav-item small{font-size:calc(11px - var(--ui-font-reduction));font-weight:400;color:var(--secondary);line-height:1.25}.shell-nav-item:hover{background:var(--surface)}.shell-nav-item.selected{border-color:color-mix(in srgb,var(--blue) 35%,var(--border));background:linear-gradient(105deg,var(--blue-surface),color-mix(in srgb,#8154ff 9%,var(--card)));color:var(--blue);box-shadow:var(--shell-shadow)}.shell-nav-item.selected:before{content:"";position:absolute;left:-1px;top:9px;bottom:9px;width:3px;border-radius:3px;background:var(--blue)}.shell-nav-item.selected>svg{color:var(--blue)}.shell-nav-group{border:0;padding:0;margin:2px}.shell-nav-group>summary{display:flex;align-items:center;gap:15px;padding:11px 13px;border-radius:8px;list-style:none;cursor:pointer;background:var(--surface);color:var(--text)}.shell-nav-group summary>b{flex:1 1;font-size:calc(13px - var(--ui-font-reduction));font-weight:650}.shell-nav-group summary>svg:first-child{color:var(--blue)}.shell-nav-group summary>svg:last-child{color:var(--blue);transition:transform .16s}.shell-nav-group[open] summary>svg:last-child{transform:rotate(180deg)}.shell-nav-group .contains-current{box-shadow:inset 0 0 0 1px var(--border)}.shell-nav-group>div{padding:7px 4px 0;display:flex;flex-direction:column;gap:1px}.shell-nav-group>div>button{justify-content:flex-start;gap:15px;text-align:left;padding:9px 12px;font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary)}.shell-nav-group button.selected{background:var(--blue-surface);color:var(--blue)}.shell-nav-group button svg{flex:none}.shell-mobile-menu{display:none}.shell-premium :is(button,input,select,textarea){font-family:inherit}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.desktop-card,.at-panel,.intel-panel,.market-panel,.panel){border:1px solid var(--border-soft);border-radius:var(--shell-radius);background:var(--card);box-shadow:var(--shell-shadow);min-width:0}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.desktop-card,.intel-panel,.market-panel){padding:16px}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.desktop-card,.at-panel,.intel-panel,.market-panel)>header{min-height:30px;height:auto;margin-bottom:12px;gap:10px}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.desktop-card,.at-panel,.intel-panel,.market-panel) h2{font-size:calc(16px - var(--ui-font-reduction));line-height:1.4;letter-spacing:-.3px;font-weight:650}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(p,label,.setting-field){font-size:calc(14px - var(--ui-font-reduction));line-height:1.6}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(small,.at-muted,.module-notice){font-size:calc(12px - var(--ui-font-reduction));line-height:1.45}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(button,select,input:not([type=checkbox]):not([type=range]):not([type=radio])){font-size:calc(13px - var(--ui-font-reduction));min-height:34px;border-radius:8px}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(input,select,textarea){max-width:100%;background-color:var(--surface)}.shell-premium :is(button,summary):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.at-tabs,.intel-tabs,.desktop-tabs,.intel-settings-tabs){height:auto;min-height:46px;display:flex;flex-wrap:wrap;overflow:visible;gap:6px;padding:4px;border-radius:10px}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.at-tabs,.intel-tabs,.desktop-tabs,.intel-settings-tabs)>button{font-size:calc(13px - var(--ui-font-reduction));line-height:1.4;height:auto;min-height:36px;padding:8px 14px;flex:none;border-radius:7px}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.at-tabs,.intel-tabs,.desktop-tabs,.intel-settings-tabs)>button.active{background:linear-gradient(180deg,#1388ff,#0571ef);border-color:#0a7dff;color:white;box-shadow:0 2px 6px #0571ef16}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.desktop-module-heading,.intel-heading,.market-page-heading,.at-heading) h1{font-size:calc(30px - var(--ui-font-reduction));line-height:1.2;font-weight:690;letter-spacing:-.8px}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(td,th){font-size:calc(12px - var(--ui-font-reduction));line-height:1.5;padding:10px 7px;height:auto;white-space:normal;overflow-wrap:anywhere}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) th{font-size:calc(11px - var(--ui-font-reduction));font-weight:500;color:var(--secondary);background:var(--surface);position:static;letter-spacing:0}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) table{width:100%;min-width:0;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.at-panel-body,.at-secondary,.at-watchlist,.ai-reasoning>div,.at-details-body,.live-positions-table,.fast-position-table,.intel-main-split>.intel-detail,.intel-scan-table,.intel-history-table,.intel-replay-table,.intel-expert-settings,.market-event-scroll,.instrument-scroll,.table-scroll,.table-wrap,.signal-table,.analysis-journal,.configuration-editor,.settings-grid,.trade-ticket,.dashboard-table){overflow:visible;max-height:none;height:auto;overscroll-behavior:auto}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.desktop-two-columns,.desktop-trading,.desktop-stack,.statistics-grid){gap:16px;min-height:0}.shell-premium .card-heading-icon{width:30px;height:30px;border-radius:9px;background:var(--blue-surface);color:var(--blue);display:grid;place-items:center;flex:none}.shell-premium .card-heading-icon svg{width:19px;height:19px}.shell-premium .reference-dashboard{display:flex;flex-direction:column;gap:16px;min-height:0;height:auto;padding:0}.shell-premium .desktop-metrics{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:10px;gap:10px;height:auto}.shell-premium .desktop-metrics article{padding:16px 12px;min-height:117px;border:1px solid var(--border-soft);border-radius:11px;background:var(--card);box-shadow:var(--shell-shadow);min-width:0}.shell-premium .desktop-metrics article>span{font-size:calc(11px - var(--ui-font-reduction));line-height:1.4;display:flex;align-items:center;gap:10px;color:var(--secondary);min-height:28px}.shell-premium .desktop-metrics article>span svg{width:25px;height:25px;flex:none;color:var(--blue);stroke-width:1.7}.shell-premium .desktop-metrics article strong{font-size:calc(clamp(17px,1.45vw,25px) - var(--ui-font-reduction));line-height:1.25;font-weight:680;letter-spacing:-.7px;margin:12px 0 7px;white-space:normal;display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-premium .desktop-metrics article strong em{font-size:calc(11px - var(--ui-font-reduction));font-style:normal;font-weight:550;letter-spacing:0;color:var(--secondary)}.shell-premium .desktop-metrics article>small{font-size:calc(10px - var(--ui-font-reduction))!important;color:var(--muted)}.shell-premium .action-center{position:relative}.shell-premium .action-center>header{margin-bottom:13px}.shell-premium .action-center .section-subtitle{position:static;margin-left:0;font-size:calc(12px - var(--ui-font-reduction));display:none}.shell-premium .module-shortcuts{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;height:auto;min-height:0}.shell-premium .module-shortcuts article{--shortcut:#6a38ed;display:flex;flex-direction:column;gap:9px;border-radius:8px;padding:12px 10px;border:1px solid color-mix(in srgb,var(--shortcut) 16%,var(--border));background:color-mix(in srgb,var(--shortcut) 3%,var(--card));min-width:0;height:auto}.shell-premium .module-shortcuts article:nth-child(2){--shortcut:#058ba6}.shell-premium .module-shortcuts article:nth-child(3){--shortcut:#ff8515}.shell-premium .module-shortcuts article:nth-child(4){--shortcut:#006aff}.shell-premium .module-shortcuts article:nth-child(5){--shortcut:#00a581}.shell-premium .module-shortcuts article>div{display:flex;align-items:center;gap:10px;min-height:35px}.shell-premium .module-shortcuts article>div>svg{width:29px;height:29px;flex:none;color:var(--shortcut);stroke-width:1.8}.shell-premium .module-shortcuts b{font-size:calc(12px - var(--ui-font-reduction));line-height:1.3;font-weight:650;overflow-wrap:normal}.shell-premium .module-shortcuts article>p{font-size:calc(12px - var(--ui-font-reduction))!important;line-height:1.5!important;margin:0;flex:1 1;min-height:36px;color:var(--secondary)}.shell-premium .module-shortcuts article>small{font-size:calc(11px - var(--ui-font-reduction))!important;display:flex;align-items:center;gap:7px;line-height:1.3}.shell-premium .module-shortcuts small i{width:6px;height:6px;background:currentColor;border-radius:50%;flex:none}.shell-premium .module-shortcuts button{background:color-mix(in srgb,var(--shortcut) 4%,var(--card));color:var(--blue);border:1px solid color-mix(in srgb,var(--shortcut) 16%,var(--border));height:30px;min-height:30px!important;font-size:calc(11px - var(--ui-font-reduction))!important;padding:4px 8px;margin:0;gap:6px}.shell-premium .dashboard-workspace{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.95fr) minmax(0,1.05fr);grid-gap:14px;gap:14px;min-height:470px;grid-template-rows:auto}.shell-premium :is(.dashboard-position-column,.dashboard-signal-column){display:flex;flex-direction:column;gap:14px;min-height:0;min-width:0}.shell-premium :is(.dashboard-position-column,.dashboard-signal-column)>.desktop-card:last-child{flex:1 1}.shell-premium .dashboard-workspace .desktop-card{padding:13px!important;min-height:0;height:auto}.shell-premium .dashboard-workspace .desktop-card h2{font-size:calc(14px - var(--ui-font-reduction))!important}.shell-premium .dashboard-workspace :is(td,th){font-size:calc(10px - var(--ui-font-reduction))!important;padding:8px 3px!important}.shell-premium .dashboard-workspace .side{padding:3px 4px;font-size:calc(9px - var(--ui-font-reduction))}.shell-premium .dashboard-chart{grid-column:auto;grid-row:auto;min-height:470px!important;display:flex;flex-direction:column}.shell-premium .dashboard-chart .genbot-chart{flex:1 1;min-height:400px;height:400px;border:0;background:transparent;box-shadow:none}.shell-premium .dashboard-chart .chart-toolbar{flex-wrap:wrap;gap:5px;padding:4px 0 8px}.shell-premium .dashboard-chart .chart-toolbar button{min-height:26px!important;font-size:calc(10px - var(--ui-font-reduction))!important;padding:3px 6px}.shell-premium .automation-status{display:flex;flex-direction:column;gap:8px;font-size:calc(12px - var(--ui-font-reduction))}.shell-premium .automation-status>div{gap:7px}.shell-premium .automation-status small{font-size:calc(11px - var(--ui-font-reduction))!important}.shell-premium .automation-status span{font-size:calc(11px - var(--ui-font-reduction))}.shell-premium .quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.shell-premium .quick-actions button{font-size:calc(11px - var(--ui-font-reduction))!important;min-height:37px!important;line-height:1.3;padding:7px 5px;gap:6px;white-space:normal}.shell-premium .dashboard-summary{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-rows:auto;grid-gap:14px;gap:14px;height:auto;min-height:165px}.shell-premium .dashboard-summary .desktop-tabs{position:static;inset:auto;min-height:0;padding:0;margin:0 0 9px}.shell-premium .dashboard-summary .desktop-tabs button{font-size:calc(10px - var(--ui-font-reduction));min-height:25px;padding:4px 8px}.shell-premium .dashboard-statistics{display:grid;grid-template-columns:minmax(130px,1.6fr) repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:center;height:auto;min-height:75px}.shell-premium .dashboard-statistics .mini-curve{width:100%;height:80px}.shell-premium .dashboard-statistics span{font-size:calc(11px - var(--ui-font-reduction))}.shell-premium .dashboard-statistics b{font-size:calc(20px - var(--ui-font-reduction));font-weight:650;margin-top:8px}.shell-premium .recovery-summary{grid-template-columns:1fr 1fr;font-size:calc(12px - var(--ui-font-reduction));gap:14px}.shell-premium .recovery-summary small{font-size:calc(11px - var(--ui-font-reduction))!important;line-height:1.5}.shell-premium .recovery-summary>div{padding:12px;border-radius:8px;background:var(--blue-surface)}.shell-premium .analysis-terminal{height:auto;min-height:0;max-height:none;gap:14px;flex:none;--scalping-heading-height:72px;--scalping-tabs-height:50px;--scalping-section-gap:14px}.shell-premium .analysis-terminal.ai.persistent-monitor{height:auto;grid-template-columns:310px minmax(0,1fr);grid-template-rows:auto auto auto auto;gap:14px}.shell-premium .ai.persistent-monitor>.at-heading{grid-column:2;grid-row:1}.shell-premium .ai.persistent-monitor>.at-tabs{grid-column:2;grid-row:2}.shell-premium .ai.persistent-monitor>.at-monitor{grid-column:1;grid-row:1/5}.shell-premium .ai.persistent-monitor>.at-market{display:grid;grid-column:2;grid-row:3;grid-template-columns:minmax(0,1.3fr) minmax(270px,1fr);min-height:0;grid-gap:14px;gap:14px}.shell-premium .ai.persistent-monitor>.at-bottom{grid-column:2;grid-row:4;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;height:auto;gap:14px}.shell-premium .ai.persistent-monitor>.at-secondary{grid-column:2;grid-row:3/5;min-height:0;max-height:none}.shell-premium .analysis-terminal .at-panel>header{margin:0;padding:13px 14px;background:var(--card);border-bottom:1px solid var(--border-soft);min-height:47px}.shell-premium .analysis-terminal .at-panel h2{font-size:calc(14px - var(--ui-font-reduction))!important;gap:9px;line-height:1.4}.shell-premium .analysis-terminal .at-panel-body{padding:14px;max-height:none;height:auto;overflow:visible}.shell-premium .analysis-terminal .at-chart>.at-panel-body{padding:0;min-height:440px;display:flex}.shell-premium .analysis-terminal .at-chart .genbot-chart{height:440px;min-height:440px!important;border:0;border-radius:0 0 12px 12px;flex:1 1}.shell-premium .analysis-terminal .at-market .at-chart{grid-column:auto;grid-row:auto;min-height:0}.shell-premium .analysis-terminal .at-decision{grid-column:auto;grid-row:auto;max-height:none;min-height:0}.shell-premium .analysis-terminal .at-heading{min-height:72px;height:auto;max-height:none;padding:0;align-items:center;gap:12px}.shell-premium .analysis-terminal .at-heading p{font-size:calc(12px - var(--ui-font-reduction));line-height:1.5}.shell-premium .at-run-status{font-size:calc(11px - var(--ui-font-reduction));min-width:110px}.shell-premium .at-run-controls button{width:42px;height:42px}.shell-premium .at-module-icon{width:46px;height:46px;flex:none}.shell-premium .analysis-terminal .at-monitor{height:auto;max-height:none;min-height:0;align-self:stretch}.shell-premium .analysis-terminal .at-monitor .at-panel-body{display:flex;flex-direction:column;gap:10px;padding:12px;overflow:visible}.shell-premium .analysis-terminal .at-watchlist{flex:none;gap:3px;overflow:visible;max-height:none;height:auto}.shell-premium .instrument-watch-row{min-height:57px;padding:6px 4px;grid-template-columns:minmax(0,1fr) 59px 6px 18px;gap:5px}.shell-premium .instrument-select{padding:0;gap:7px;grid-template-columns:26px minmax(0,1fr) 29px;min-width:0}.shell-premium .at-symbol-name b{font-size:calc(12px - var(--ui-font-reduction))}.shell-premium .at-symbol-name small{font-size:calc(10px - var(--ui-font-reduction))!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-premium .instrument-score{font-size:calc(10px - var(--ui-font-reduction))}.shell-premium .instrument-analysis-status .at-watch-signal{font-size:calc(10px - var(--ui-font-reduction));min-height:27px;padding:3px 4px}.shell-premium .analysis-terminal .at-watch-columns{grid-template-columns:minmax(0,1fr) 64px 28px;font-size:calc(11px - var(--ui-font-reduction));padding:4px}.shell-premium .analysis-terminal .at-monitor :is(select,input){font-size:calc(12px - var(--ui-font-reduction));min-height:34px}.shell-premium .analysis-terminal .at-monitor-actions{margin-top:auto}.shell-premium .analysis-terminal .at-monitor-actions button{font-size:calc(12px - var(--ui-font-reduction));min-height:34px}.shell-premium .instrument-add{height:auto;grid-column:auto;display:flex;flex-direction:column;gap:7px}.shell-premium .instrument-add>div{display:flex;gap:6px}.shell-premium .instrument-add input{width:100%}.shell-premium .instrument-add select{flex:1 1;width:0}.shell-premium .instrument-session-note{white-space:normal;font-size:calc(11px - var(--ui-font-reduction))!important;height:auto;line-height:1.5;overflow:visible}.shell-list-paging{display:flex;justify-content:center;align-items:center;gap:15px;font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary)}.shell-list-paging button{padding:4px;min-height:26px!important;width:27px;background:var(--surface);border:1px solid var(--border)}.shell-premium .ai-decision-reference .at-panel-body{display:flex!important;flex-direction:column;gap:12px!important}.shell-premium .ai-decision-summary{padding:14px;gap:8px}.shell-premium .ai-decision-summary strong{font-size:calc(24px - var(--ui-font-reduction))}.shell-premium .ai-confidence{flex-direction:column-reverse;gap:4px;font-size:calc(10px - var(--ui-font-reduction))}.shell-premium .ai-entry-levels{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.shell-premium .ai-entry-levels small{font-size:calc(11px - var(--ui-font-reduction))!important}.shell-premium .ai-reasoning{flex:1 1;min-height:150px}.shell-premium .ai-reasoning>div{overflow:visible;flex:none}.shell-premium .ai-reasoning p{font-size:calc(14px - var(--ui-font-reduction));line-height:1.7}.shell-premium .ai-decision-actions{grid-template-columns:1fr;gap:7px}.shell-premium .at-bottom{height:auto;min-height:0}.shell-premium .at-meter b,.shell-premium .at-meter>div{font-size:calc(12px - var(--ui-font-reduction))}.shell-premium .at-metric strong{font-size:calc(20px - var(--ui-font-reduction))}.shell-premium .analysis-terminal.scalping.scalping-trading{grid-template-columns:310px minmax(0,1fr);grid-template-rows:auto auto auto auto auto;gap:14px}.shell-premium .analysis-terminal.scalping.scalping-trading>.at-heading{grid-column:1/-1;grid-row:1}.shell-premium .analysis-terminal.scalping.scalping-trading>.at-tabs{grid-column:1/-1;grid-row:2}.shell-premium .analysis-terminal.scalping.scalping-trading>.at-monitor{grid-column:1;grid-row:3/6}.shell-premium .analysis-terminal.scalping.scalping-trading>.at-kpis{grid-column:2;grid-row:3;grid-template-columns:repeat(3,minmax(0,1fr));height:auto}.shell-premium .analysis-terminal.scalping.scalping-trading>.at-market{grid-column:2;grid-row:4;grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);gap:14px;min-height:0}.shell-premium .analysis-terminal.scalping.scalping-trading>.at-bottom{grid-column:2;grid-row:5;display:block;min-height:200px;height:auto}.shell-premium .fast-reference{grid-template-columns:minmax(0,2.3fr) minmax(290px,1fr);grid-template-rows:auto auto;gap:16px;height:auto}.shell-premium .fast-reference-chart{grid-column:1;grid-row:1}.shell-premium .fast-reference-chart .genbot-chart{height:510px!important;min-height:510px!important}.shell-premium .fast-reference-positions{grid-column:1;grid-row:2;min-height:220px}.shell-premium .fast-reference-side{grid-column:2;grid-row:1/3;grid-template-rows:auto auto auto;gap:16px;align-content:start}.shell-premium .fast-reference-side dl{font-size:calc(13px - var(--ui-font-reduction));gap:9px}.shell-premium .fast-reference-side dl>div{padding:4px 0 8px;gap:10px}.shell-premium .live-positions-table table{table-layout:fixed;white-space:normal}.shell-premium .live-positions-table td,.shell-premium .live-positions-table th{font-size:calc(11px - var(--ui-font-reduction))!important;padding:10px 5px!important;white-space:normal}.shell-premium .live-positions-table td small{font-size:calc(10px - var(--ui-font-reduction))!important}.shell-premium .intelligence-workspace,.shell-premium .market-workspace{height:auto;min-height:0;gap:18px;overflow:visible}.shell-premium .intel-main-split{gap:18px;grid-template-columns:minmax(0,1fr) 325px;align-items:start}.shell-premium .intel-main-split>.intel-detail{position:static;top:auto;margin-top:0;max-height:none;height:auto;overflow:visible}.shell-premium .intel-kpi{padding:15px;min-height:106px;border-radius:11px;background:var(--card);border-color:var(--border-soft)}.shell-premium .intel-kpi>span{font-size:calc(12px - var(--ui-font-reduction))}.shell-premium .intel-kpi>strong{font-size:calc(23px - var(--ui-font-reduction));line-height:1.3;letter-spacing:-.5px}.shell-premium .intel-kpi>small{font-size:calc(11px - var(--ui-font-reduction))!important}.shell-premium .intel-instrument-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.shell-premium .intel-instrument{padding:12px;min-width:0;border-radius:10px}.shell-premium .intel-instrument>header{font-size:calc(13px - var(--ui-font-reduction))}.shell-premium .intel-symbol-button{max-width:100%;white-space:normal}.shell-premium .intel-row-state{font-size:calc(10px - var(--ui-font-reduction))!important;max-width:none;white-space:normal}.shell-premium .intel-table button{font-size:calc(11px - var(--ui-font-reduction))!important;padding:5px 7px;min-height:28px!important}.shell-premium .intel-filters,.shell-premium .intel-timeframes{flex-wrap:wrap;gap:8px}.shell-premium .intel-filters>.intel-search{max-width:none;min-width:160px;flex:1 1}.shell-premium .intel-market-tabs{flex-wrap:wrap}.shell-premium .intel-heat-tile{min-width:0}.shell-premium .intel-heat-tile .intel-spark{overflow:hidden}.shell-premium .market-calendar-layout{grid-template-columns:minmax(0,1fr) 325px;gap:16px}.shell-premium .market-event-panel{padding:0!important}.shell-premium .market-event-scroll{max-height:none;overflow:visible}.shell-premium .market-event-table{table-layout:fixed}.shell-premium .market-event-table :is(th,td){font-size:calc(11px - var(--ui-font-reduction))!important;padding:12px 5px!important}.shell-premium .market-event-table td button{white-space:normal}.shell-premium .market-bank-card p{height:auto;overflow:visible}.shell-premium .market-preview-row span{white-space:normal}.shell-premium .market-health-list>div{font-size:calc(11px - var(--ui-font-reduction));grid-template-columns:14px minmax(0,1fr) auto 20px}.shell-premium .settings-columns,.shell-premium .settings-columns>div{gap:16px}.shell-premium .configuration-editor .settings-grid{overflow:visible;max-height:none;gap:16px}.shell-premium .configuration-editor{max-height:none;height:auto}.shell-premium[data-module="Asystent AI"] .workspace{padding:18px 20px 10px;height:calc(100dvh - var(--shell-top) - 36px);min-height:0;max-height:none;overflow:hidden;gap:0}.shell-premium[data-module="Asystent AI"] .assistant-ui-reference{height:100%;min-height:0}@media(max-width:980px){.shell-premium[data-module="Asystent AI"] .workspace{height:auto;overflow:visible}.shell-premium[data-module="Asystent AI"] .assistant-ui-reference{height:auto}}.shell-premium .assistant-drawer{top:calc(var(--shell-top) + 12px);bottom:18px;max-height:calc(100dvh - var(--shell-top) - 30px);right:18px;border-radius:16px;box-shadow:var(--shadow)}@media(min-width:1650px){.shell-premium .ai.persistent-monitor>.at-bottom{grid-template-columns:repeat(4,minmax(0,1fr))}.shell-premium .desktop-metrics{gap:14px}.shell-premium .workspace{padding:26px 26px 22px}.shell-topbar-body{gap:20px}}@media(max-width:1550px){.shell-activity-items>.shell-notification:nth-child(n+3),.shell-notification time{display:none}.shell-premium .ai-decision-reference .at-panel-body{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.shell-premium .ai-reasoning{grid-column:2;grid-row:1/3;min-height:170px}.shell-premium .ai-decision-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.shell-premium .at-market .at-decision:not(.ai-decision-reference) .at-panel-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.shell-premium .intel-instrument-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1300px){.shell-premium .ai.persistent-monitor>.at-market,.shell-premium .analysis-terminal.scalping.scalping-trading>.at-market{grid-template-columns:minmax(0,1fr)}.shell-topbar-body{gap:12px;padding:0 16px}.shell-activity-empty small,.shell-activity-items>.shell-notification:nth-child(n+2){display:none}.shell-controls .account-selector{width:145px;max-width:145px}.shell-premium .shell-controls{gap:3px}.shell-premium .desktop-metrics,.shell-premium .module-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}.shell-premium .dashboard-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shell-premium .dashboard-chart{grid-column:1/-1;min-height:420px!important}.shell-premium .dashboard-summary{grid-template-columns:1fr}.shell-premium .intel-main-split{grid-template-columns:minmax(0,1fr) 290px}.shell-premium .intel-instrument-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shell-premium .market-calendar-layout{grid-template-columns:1fr}.shell-premium .market-calendar-aside{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.shell-premium .analysis-terminal.ai.persistent-monitor{grid-template-columns:290px minmax(0,1fr)}.shell-premium .ai.persistent-monitor>.at-heading{grid-column:1/-1;grid-row:1}.shell-premium .ai.persistent-monitor>.at-tabs{grid-column:1/-1;grid-row:2}.shell-premium .ai.persistent-monitor>.at-monitor{grid-row:3/5}.shell-premium .analysis-terminal.scalping.scalping-trading{grid-template-columns:290px minmax(0,1fr)}.shell-premium .ai-decision-reference .at-panel-body{display:flex!important}.shell-premium .fast-reference{grid-template-columns:minmax(0,1fr) 280px}.shell-premium .fast-reference-side dl{font-size:calc(12px - var(--ui-font-reduction))}}@media(max-height:850px) and (min-width:981px){.shell-sidebar{padding-top:10px;padding-bottom:12px}.shell-sidebar nav{gap:5px}.shell-nav-item{min-height:51px;padding:8px 14px;gap:14px}.shell-nav-item small{font-size:calc(10px - var(--ui-font-reduction))}.shell-nav-section h2{margin-top:3px;margin-bottom:2px}.shell-nav-group>summary{padding:9px 13px}}@media(max-width:1100px){.shell-premium .intel-main-split{grid-template-columns:1fr}.shell-premium .intel-instrument-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shell-premium .intel-main-split>.intel-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.shell-premium .intel-detail-chart{grid-column:1/-1}.shell-premium .at-bottom.four{grid-template-columns:1fr!important}.shell-premium .fast-reference{grid-template-columns:1fr}.shell-premium .fast-reference-side{grid-column:1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.shell-premium .settings-columns{grid-template-columns:1fr}.shell-premium .settings-columns>div:last-child{grid-column:auto}}@media(max-width:980px){:root{--shell-nav:0px;--shell-top:68px}.terminal.shell-premium{display:flex;flex-direction:column;min-width:0}.shell-premium .workspace{width:100%;min-width:0;padding:20px 16px}.shell-topbar>.shell-brand{width:auto;padding:0 14px 0 52px;font-size:calc(20px - var(--ui-font-reduction));gap:7px}.shell-brand img{width:34px;height:34px}.shell-topbar-body{padding:0 12px;gap:8px}.shell-activity{display:none}.shell-premium .shell-controls{margin-left:auto;gap:5px}.shell-controls .account-selector{width:170px;max-width:170px}.shell-system{display:none}.shell-mobile-menu{display:grid;place-items:center;position:fixed;top:17px;left:12px;width:34px;height:34px;padding:5px;z-index:60;color:var(--blue)}.shell-sidebar{display:none;position:static;min-height:0;width:100%;padding:15px 16px 20px;border-right:0;border-bottom:1px solid var(--border);order:0}.shell-sidebar.mobile-open{display:block}.shell-sidebar nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.shell-nav-section:first-child{grid-column:1/-1}.shell-nav-item{min-height:55px}.shell-premium .terminal-footer{width:100%;padding:10px 16px}.shell-premium .reference-dashboard{width:100%}.shell-premium .desktop-metrics,.shell-premium .module-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}.shell-premium .analysis-terminal.ai.persistent-monitor,.shell-premium .analysis-terminal.scalping.scalping-trading{grid-template-columns:290px minmax(0,1fr)}.shell-premium .assistant-drawer{right:10px;left:auto;width:min(490px,calc(100vw - 20px))}}@media(max-width:700px){.shell-topbar>.shell-brand{font-size:calc(17px - var(--ui-font-reduction));padding-right:8px}.shell-brand img{width:28px;height:28px}.shell-topbar-body{padding-right:8px}.shell-premium .shell-controls{gap:1px}.shell-controls .account-selector{width:105px;max-width:105px;font-size:calc(10px - var(--ui-font-reduction))}.shell-controls>.icon,.shell-controls>.intel-more>summary,.shell-controls>.shell-locale{width:29px;height:32px;padding:5px}.shell-controls>.shell-locale{width:32px}.shell-user-menu>summary{width:29px;height:29px}.shell-premium .page-heading h1{font-size:calc(29px - var(--ui-font-reduction))}.shell-dashboard-clock{display:none}.shell-premium .desktop-metrics,.shell-premium .module-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.shell-premium .desktop-metrics strong{font-size:calc(23px - var(--ui-font-reduction))!important}.shell-premium .dashboard-workspace{grid-template-columns:1fr}.shell-premium .dashboard-chart{grid-column:1}.shell-premium .dashboard-statistics{grid-template-columns:repeat(3,minmax(0,1fr))}.shell-premium .dashboard-statistics .mini-curve{grid-column:1/-1}.shell-premium .dashboard-summary .desktop-tabs{flex-wrap:wrap}.shell-premium .recovery-summary{grid-template-columns:1fr}.shell-premium .analysis-terminal.ai.persistent-monitor,.shell-premium .analysis-terminal.scalping.scalping-trading{display:flex;flex-direction:column}.shell-premium .analysis-terminal>.at-heading{flex-wrap:wrap}.shell-premium .at-heading>div:nth-child(2){flex:1 1}.shell-premium .at-run-controls{width:100%;justify-content:flex-end}.shell-premium .analysis-terminal>.at-monitor{width:100%;order:2}.shell-premium .analysis-terminal>.at-heading{order:0}.shell-premium .analysis-terminal>.at-tabs{order:1}.shell-premium .analysis-terminal>.at-kpis,.shell-premium .analysis-terminal>.at-market,.shell-premium .analysis-terminal>.at-secondary{order:3}.shell-premium .analysis-terminal>.at-bottom{order:4}.shell-premium .analysis-terminal .at-market{display:flex;flex-direction:column}.shell-premium .analysis-terminal .at-chart .genbot-chart{height:390px;min-height:390px!important}.shell-premium .analysis-terminal .at-chart>.at-panel-body{min-height:390px}.shell-premium .at-bottom.four{display:grid;grid-template-columns:1fr}.shell-premium .fast-reference-side,.shell-premium .intel-main-split>.intel-detail{display:flex;flex-direction:column}.shell-premium .intel-instrument-grid,.shell-premium .intel-kpis,.shell-premium .intel-v2-kpis,.shell-premium .performance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.shell-premium .intel-heat-groups{grid-template-columns:1fr}.shell-premium .market-calendar-aside{display:flex;flex-direction:column}.shell-premium .market-event-table :is(th,td){font-size:calc(9px - var(--ui-font-reduction))!important;padding:9px 2px!important}.shell-premium .market-event-table :is(th,td):nth-child(2){display:none}.shell-premium .market-event-table :is(th,td):nth-child(3){width:34px}.shell-premium .market-event-table :is(th,td):nth-child(5){width:22%}.shell-premium .intel-table{table-layout:fixed}.shell-premium .intel-table :is(td,th){font-size:calc(9px - var(--ui-font-reduction))!important;padding:7px 2px!important}.shell-premium .intel-table td button{font-size:calc(9px - var(--ui-font-reduction))!important;padding:4px 2px}.shell-premium .intel-symbol-button{flex-wrap:wrap}.shell-premium .intel-symbol-button .instrument-icon,.shell-premium .intel-symbol-button img{display:none}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.desktop-two-columns,.desktop-two-columns.equal,.settings-columns,.statistics-grid){grid-template-columns:1fr}.shell-premium[data-module="Asystent AI"] .workspace{height:auto;min-height:0}.shell-premium .assistant-ui-reference .assistant-layout,.shell-premium .assistant-ui-reference .assistant-reference-chat{min-height:600px}}@media(max-width:470px){.shell-topbar>.shell-brand{font-size:0;gap:0;padding-right:4px}.shell-topbar>.shell-brand img{width:30px;height:30px}.shell-topbar-body{padding-left:3px;gap:0}.shell-premium .shell-controls{gap:3px}.shell-controls .account-selector{width:91px;max-width:91px}.shell-sidebar nav{display:flex;gap:10px}.shell-premium .workspace{padding:18px 12px}.shell-premium .page-heading>div>span{font-size:calc(12px - var(--ui-font-reduction))}.shell-premium .desktop-metrics article{padding:14px}.shell-premium .module-shortcuts article{padding:13px}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference) :is(.at-tabs,.intel-tabs,.desktop-tabs,.intel-settings-tabs)>button{font-size:calc(12px - var(--ui-font-reduction));padding:7px 9px}.shell-premium .intel-instrument-grid{gap:8px}.shell-premium .terminal-footer{font-size:calc(9px - var(--ui-font-reduction))}}@media(prefers-reduced-motion:reduce){.shell-activity-items{animation:none}.shell-nav-group summary>svg:last-child{transition:none}}.terminal.shell-premium .workspace{padding:24px 22px 20px;gap:18px}.terminal.shell-premium .workspace>.analysis-terminal{gap:14px}.terminal.shell-premium .workspace>.analysis-terminal.scalping>.at-heading{height:72px;min-height:72px;margin:0}.shell-premium .dashboard-position-column,.shell-premium .dashboard-signal-column{grid-column:auto;grid-row:auto}.shell-premium .module-shortcuts button{position:static;inset:auto;align-self:stretch;width:100%;justify-content:center}.shell-premium .module-shortcuts article>div>span{min-width:0;overflow:visible}.shell-premium .module-shortcuts b{white-space:normal;overflow:visible;text-overflow:clip}.shell-premium .module-positions .position-actions{flex-wrap:wrap;align-items:stretch;min-width:0}.shell-premium .module-positions .position-actions button{flex:1 1 70px;min-width:0;max-width:100%;white-space:normal;font-size:calc(11px - var(--ui-font-reduction));padding:5px;gap:4px}.shell-premium .module-positions .live-positions-table :is(th,td):first-child{width:18%}.shell-premium .module-positions .live-positions-table :is(th,td):last-child{width:22%}.shell-premium .analysis-terminal .at-monitor{align-self:start}.shell-premium .analysis-terminal .at-monitor-actions{margin-top:0}.shell-premium .intel-kpi>span{white-space:normal;overflow:visible;min-height:30px;line-height:1.4}.shell-premium .market-event-table :is(th,td):first-child{width:6%}.shell-premium .market-event-table :is(th,td):nth-child(2){width:5%}.shell-premium .market-event-table :is(th,td):nth-child(3){width:6%}.shell-premium .market-event-table :is(th,td):nth-child(4){width:6%}.shell-premium .market-event-table :is(th,td):nth-child(5){width:27%}.shell-premium .market-event-table :is(th,td):nth-child(6),.shell-premium .market-event-table :is(th,td):nth-child(7),.shell-premium .market-event-table :is(th,td):nth-child(8){width:8%}.shell-premium .market-event-table :is(th,td):nth-child(9){width:9%}.shell-premium .market-event-table :is(th,td):nth-child(10){width:17%}.terminal.shell-premium[data-module="Asystent AI"] .workspace{padding:18px 20px 10px;gap:0}@media(min-width:1301px){.shell-premium .ai-decision-reference .at-panel-body{display:flex!important}.shell-premium .ai-decision-actions{grid-template-columns:1fr}.shell-premium .ai-reasoning{min-height:160px}}@media(max-width:980px){.terminal.shell-premium .workspace{padding:20px 16px}.terminal.shell-premium[data-module="Asystent AI"] .workspace{padding:18px 16px 10px}}@media(max-width:700px){.terminal.shell-premium .workspace>.analysis-terminal.scalping>.at-heading{height:auto;min-height:72px}.shell-premium .market-event-table :is(th,td):nth-child(3){width:8%}.shell-premium .market-event-table :is(th,td):nth-child(5){width:29%}}@media(max-width:470px){.terminal.shell-premium .workspace{padding:18px 12px}.terminal.shell-premium[data-module="Asystent AI"] .workspace{padding:18px 12px 10px}}.shell-bell .shell-unread-count{position:absolute;inset:-3px -4px auto auto;min-width:16px;height:16px;padding:0 3px;display:grid;place-items:center;border-radius:9px;background:#e23351;color:white;font-size:calc(10px - var(--ui-font-reduction));font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.shell-activity-toast{animation:activity-enter .18s ease-out both;transition:opacity .18s ease-out,transform .18s ease-out}.shell-activity-toast.leaving{opacity:0;transform:translateY(-4px)}.shell-system-pulse{display:flex;align-items:center;justify-content:center;min-height:47px;min-width:110px;padding:6px 20px;color:var(--blue)}.shell-system-pulse.offline{color:var(--negative)}.shell-equalizer{display:flex;align-items:center;gap:3px;height:32px;filter:drop-shadow(0 0 3px color-mix(in srgb,currentColor 24%,transparent))}.shell-equalizer-column{display:flex;flex-direction:column;gap:1.5px}.shell-equalizer i{display:block;width:4px;height:4px;border-radius:1px;background:currentColor;opacity:.25;animation:shell-eq-high var(--beat) ease-in-out var(--delay) infinite;animation-play-state:paused}.shell-system-pulse.visible i{animation-play-state:running}.shell-equalizer .level-2,.shell-equalizer .level-3{animation-name:shell-eq-mid}.shell-equalizer .level-4,.shell-equalizer .level-5{animation-name:shell-eq-low}.shell-system-pulse.offline i{animation-name:shell-eq-off;animation-duration:2s}@keyframes shell-eq-high{0%,to{opacity:.12}35%{opacity:.18}52%{opacity:1}75%{opacity:.12}}@keyframes shell-eq-mid{0%,to{opacity:.2}24%,62%{opacity:1}85%{opacity:.25}}@keyframes shell-eq-low{0%,to{opacity:.6}22%,80%{opacity:1}}@keyframes shell-eq-off{0%,to{opacity:.2}50%{opacity:.7}}@media(prefers-reduced-motion:reduce){.shell-equalizer i{animation:none;opacity:.7}.shell-equalizer .level-0{opacity:.15}.shell-equalizer .level-1{opacity:.35}}.shell-calendar-dialog{width:min(610px,calc(100vw - 32px));max-height:88dvh;overflow:auto;padding:24px;border-radius:18px;background:var(--card);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow)}.shell-calendar-dialog>header{display:flex;align-items:center;gap:13px;margin-bottom:20px}.shell-calendar-dialog>header>div{flex:1 1;min-width:0}.shell-calendar-dialog h2{font-size:calc(19px - var(--ui-font-reduction));line-height:1.3;margin:4px 0 0;text-wrap:balance}.shell-calendar-emblem{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;color:var(--blue);background:var(--blue-surface);flex:none}.shell-calendar-meta{display:flex;gap:16px;align-items:center;flex-wrap:wrap;color:var(--secondary);margin-bottom:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-calendar-meta span{display:inline-flex;align-items:center;gap:6px}.shell-calendar-dialog p{margin-bottom:16px;line-height:1.55;text-wrap:pretty}.shell-calendar-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0}.shell-calendar-values>div{padding:12px;border:1px solid var(--border-soft);background:var(--surface);border-radius:10px}.shell-calendar-values strong{display:block;font-size:calc(19px - var(--ui-font-reduction));margin-top:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-calendar-protection{padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:12px}.shell-calendar-protection.blocked{border-color:color-mix(in srgb,var(--negative) 40%,var(--border))}.shell-calendar-protection h3{display:flex;align-items:center;gap:8px;font-size:calc(15px - var(--ui-font-reduction));margin:0 0 12px}.shell-calendar-protection h3 svg{color:var(--blue)}.shell-calendar-protection.blocked h3 svg{color:var(--negative)}.shell-calendar-windows{display:grid;grid-gap:4px;gap:4px;margin-bottom:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell-calendar-symbols{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.shell-calendar-symbols span{padding:4px 8px;border-radius:6px;background:var(--blue-surface);color:var(--blue);font-size:calc(12px - var(--ui-font-reduction))}.shell-calendar-protection dl{margin:12px 0 0}.shell-calendar-protection dl>div{display:flex;gap:14px;justify-content:space-between;padding:8px 0;border-top:1px solid var(--border-soft);font-size:calc(13px - var(--ui-font-reduction))}.shell-calendar-protection dd{margin:0;text-align:right;color:var(--secondary)}.shell-calendar-dialog>footer{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;margin-top:16px;font-size:calc(12px - var(--ui-font-reduction));color:var(--muted)}@keyframes activity-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.shell-activity-toast{animation:none;transition:none}.shell-activity-toast.leaving{transform:none}}.discovery-settings{border-top:1px solid var(--border,#dce9f7);padding:12px 0 0;margin-top:12px}.discovery-settings summary{display:flex;align-items:center;gap:7px;cursor:pointer;font-weight:600}.discovery-settings>div{display:grid;grid-gap:12px;gap:12px;padding-top:12px}.discovery-settings label{display:flex;align-items:center;justify-content:space-between;gap:8px}.discovery-settings label:has(input[type=checkbox]){justify-content:flex-start}.discovery-settings input[type=number]{width:66px;padding:5px}.discovery-settings p,.discovery-settings small{margin:0;line-height:1.5}.discovery-settings p[role=status]{display:flex;align-items:center;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fast-discovery{display:flex;align-items:center;gap:6px;max-width:250px;white-space:nowrap;color:var(--blue,#0876f9)}.fast-discovery span{overflow:hidden;text-overflow:ellipsis}:root{--shell-nav:256px;--shell-top:66px;--suite-text:calc(13px - var(--ui-font-reduction));--suite-label:calc(12px - var(--ui-font-reduction));--suite-panel:calc(15px - var(--ui-font-reduction));--suite-title:calc(31px - var(--ui-font-reduction))}.shell-premium .shell-brand{font-size:calc(27px - var(--ui-font-reduction))}.shell-premium .shell-brand img{width:46px;height:46px}.shell-premium .shell-sidebar{padding:16px 12px 10px;position:-webkit-sticky;position:sticky;top:var(--shell-top);height:calc(100dvh - var(--shell-top));min-height:0;max-height:calc(100dvh - var(--shell-top))}.shell-premium .shell-sidebar nav{gap:19px}.shell-premium .shell-nav-section{gap:5px}.shell-premium .shell-nav-section h2{font-size:calc(12px - var(--ui-font-reduction));font-weight:500;margin:2px 10px 7px}.shell-premium .shell-nav-item{min-height:44px;height:44px;padding:8px 14px;gap:15px}.shell-premium .shell-nav-item b{font-size:calc(13px - var(--ui-font-reduction));font-weight:520}.shell-premium .shell-nav-item.selected b{font-weight:650}.shell-premium .shell-nav-item.selected{background:var(--blue-surface);border-color:transparent;box-shadow:none}.shell-premium .shell-nav-item>svg{width:23px;height:23px}.shell-premium .shell-nav-group{position:relative;margin:0}.shell-premium .shell-nav-group>summary{height:42px;background:transparent;padding:8px 14px}.shell-premium .shell-nav-group summary>b{font-size:calc(13px - var(--ui-font-reduction))}.shell-premium .shell-nav-group[open]>div{position:absolute;left:calc(100% + 12px);bottom:0;z-index:60;width:235px;padding:10px;background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow)}.shell-premium .shell-nav-group>div>button{min-height:38px;font-size:calc(13px - var(--ui-font-reduction))}.shell-premium .shell-activity-items{max-width:600px}.shell-premium .shell-activity-items>.shell-notification{display:flex!important;min-height:43px}.shell-premium .shell-notification b{font-size:calc(12px - var(--ui-font-reduction))}.shell-premium .shell-notification small{font-size:calc(11px - var(--ui-font-reduction))}.shell-premium .shell-notification time{display:block;font-size:calc(10px - var(--ui-font-reduction));align-self:center}.shell-premium .shell-controls .account-selector{width:186px;max-width:186px;font-size:calc(11px - var(--ui-font-reduction))}.shell-premium .shell-activity-empty{font-size:calc(12px - var(--ui-font-reduction))}.shell-premium .shell-activity-empty small{font-size:calc(11px - var(--ui-font-reduction))}.shell-premium .page-heading h1{font-size:calc(31px - var(--ui-font-reduction))}.shell-premium .page-heading>div>span{font-size:calc(13px - var(--ui-font-reduction))}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference):not(.trading-suite) :is(p,label,.setting-field){font-size:calc(13px - var(--ui-font-reduction))}.shell-premium .workspace>:not(.assistant-ui-reference):not(.dashboard-reference):not(.trading-suite) :is(.desktop-card,.intel-panel,.market-panel) h2{font-size:calc(15px - var(--ui-font-reduction))}body:has(.terminal[data-module="AI Trading"]),body:has(.terminal[data-module="Tryb Fast"]),body:has(.terminal[data-module=Scalping]){height:100dvh;min-height:0;overflow:hidden}.terminal.shell-premium:is([data-module="AI Trading"],[data-module=Scalping],[data-module="Tryb Fast"]){height:100dvh;min-height:0;overflow:hidden;grid-template-rows:minmax(0,1fr) 28px}.terminal.shell-premium:is([data-module="AI Trading"],[data-module=Scalping],[data-module="Tryb Fast"]) .workspace{height:100%;min-height:0;padding:14px 16px 12px;overflow:hidden;gap:0}.terminal.shell-premium:is([data-module="AI Trading"],[data-module=Scalping],[data-module="Tryb Fast"]) .page-heading{display:none}.terminal.shell-premium:is([data-module="AI Trading"],[data-module=Scalping],[data-module="Tryb Fast"]) .terminal-footer{height:28px;min-height:0;padding:4px 16px;font-size:calc(10px - var(--ui-font-reduction));flex-wrap:nowrap}.terminal.shell-premium .workspace>.trading-suite{height:100%;min-height:0;max-height:100%;overflow:hidden;display:grid;grid-gap:14px;gap:14px;font-size:var(--suite-text);line-height:1.45}.trading-suite *{min-width:0}.suite-dialog :is(button,input,select,textarea),.trading-suite :is(button,input,select,textarea){font-family:inherit;font-size:var(--suite-text)}.suite-ai{grid-template-columns:minmax(0,1fr) 350px;grid-template-rows:66px minmax(0,1fr) minmax(180px,.6fr)}.suite-scalping{grid-template-columns:280px minmax(0,1fr) 290px;grid-template-rows:66px minmax(0,1fr) minmax(166px,.42fr)}.suite-fast{grid-template-columns:minmax(0,1fr) 330px;grid-template-rows:66px minmax(0,1fr) 148px 150px}.suite-heading{grid-row:1;grid-column:1/-1;display:flex;align-items:center;gap:14px;min-height:0}.suite-ai .suite-heading{grid-column:1}.suite-heading>div:nth-child(2){flex:1 1;min-width:140px}.suite-heading h1{font-size:var(--suite-title);font-weight:700;line-height:1.1;margin:0;color:var(--text);text-wrap:balance}.suite-heading p{font-size:calc(13px - var(--ui-font-reduction));line-height:1.4;color:var(--secondary);margin:5px 0 0;text-wrap:pretty}.suite-module-icon{width:54px;height:54px;display:grid;place-items:center;flex:none;background:var(--blue-surface);border-radius:13px;color:var(--blue)}.suite-module-icon svg{width:34px;height:34px;stroke-width:1.65}.suite-heading-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex:none;min-width:0}.suite-heading-actions>button{display:flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--card);white-space:nowrap;font-size:calc(12px - var(--ui-font-reduction));color:var(--blue)}.suite-heading-actions>button svg{flex:none}.suite-heading-actions .suite-start{background:#00b28d;color:white;border-color:#00b28d;padding:8px 16px;font-weight:600}.suite-runtime{font-size:calc(12px - var(--ui-font-reduction));display:flex;align-items:center;gap:5px;color:var(--muted);white-space:nowrap}.suite-runtime i{width:6px;height:6px;border-radius:50%;background:currentColor}.suite-runtime.active{color:var(--positive)}.suite-ai .suite-runtime,.suite-panel-switch{display:none}.suite-card{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--card);border:1px solid var(--border-soft);border-radius:13px;box-shadow:0 3px 16px #20395803}.suite-card>header{display:flex;align-items:center;gap:8px;justify-content:space-between;flex:none;padding:12px 14px;min-height:48px;border-bottom:1px solid var(--border-soft)}.suite-card h2{display:flex;align-items:center;gap:9px;font-size:var(--suite-panel);font-weight:650;line-height:1.3;margin:0;text-wrap:balance}.suite-card h2>i{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:var(--blue-surface);color:var(--blue);flex:none}.suite-card header button{display:flex;align-items:center;gap:5px;color:var(--blue);font-size:calc(12px - var(--ui-font-reduction));min-height:28px;border-radius:7px;padding:4px 7px}.suite-card-body{flex:1 1;min-height:0;padding:12px 14px}.suite-scroll{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.suite-dialog-body::-webkit-scrollbar,.suite-scroll::-webkit-scrollbar{width:5px;height:5px}.suite-dialog-body::-webkit-scrollbar-thumb,.suite-scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.suite-ai .suite-monitor{grid-column:2;grid-row:1/-1}.suite-scalping .suite-monitor{grid-column:1;grid-row:2/-1}.suite-monitor .suite-card-body{display:flex;flex-direction:column;padding:0 10px 10px;gap:10px}.suite-monitor>header{padding:12px 14px;border:0}.suite-monitor h2{font-size:calc(15px - var(--ui-font-reduction))}.suite-monitor h2>i{display:none}.suite-monitor .suite-add{background:var(--blue-surface)}.suite-search{display:flex;align-items:center;gap:8px;flex:none;border:1px solid var(--border);border-radius:8px;padding:0 10px;color:var(--secondary);height:36px}.suite-search input{width:100%;height:100%;min-width:0;border:0;background:transparent;padding:0;color:var(--text);outline-offset:2px;font-size:calc(13px - var(--ui-font-reduction))}.suite-instruments{flex:1 1;min-height:0}.suite-instrument{display:flex;align-items:center;gap:8px;padding:13px 3px;border-bottom:1px solid var(--border-soft);border-radius:6px;min-height:65px}.suite-instrument.selected{background:var(--blue-surface)}.suite-select-symbol{display:flex;align-items:center;gap:10px;flex:1 1;text-align:left;padding:0;color:var(--text);border:0;background:transparent;min-width:0}.suite-select-symbol>.instrument-icon{flex:none}.suite-select-symbol>span:not(.suite-score):not(.instrument-icon){display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.suite-select-symbol b{font-size:calc(13px - var(--ui-font-reduction));font-weight:650}.suite-select-symbol small{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.suite-score{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;background:conic-gradient(var(--blue) calc(var(--score)*1%),var(--border) 0);padding:3px}.suite-score>span{width:100%;height:100%;display:grid;place-items:center;background:var(--card);border-radius:50%;font-weight:550;color:var(--blue)}.suite-score>span,.suite-signal{font-size:calc(12px - var(--ui-font-reduction))}.suite-signal{flex:none;width:67px}.suite-signal .signal-hint{max-width:100%}.suite-signal button{font-size:calc(12px - var(--ui-font-reduction));padding:5px 7px;border-radius:7px;min-height:28px}.suite-remove{flex:none;display:grid;place-items:center;color:var(--secondary);width:20px;height:30px;padding:0}.suite-instrument:focus-within{outline:1px solid var(--blue)}.suite-monitor footer{display:flex;gap:8px;flex:none}.suite-monitor footer button{font-size:calc(12px - var(--ui-font-reduction));border:1px solid var(--border);border-radius:7px;flex:1 1;display:flex;align-items:center;justify-content:center;gap:5px;min-height:30px;color:var(--blue)}.suite-ai .suite-chart{grid-column:1;grid-row:2}.suite-scalping .suite-chart{grid-column:2;grid-row:2}.suite-fast .suite-chart{grid-column:1;grid-row:2}.suite-card>.suite-quote{min-height:66px;display:flex;justify-content:flex-start;gap:12px;border:0;padding:11px 16px 5px;flex-wrap:nowrap}.suite-quote-symbol{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:2px!important;padding:0!important;color:var(--text)!important;min-width:0}.suite-quote-symbol b{font-size:calc(21px - var(--ui-font-reduction))}.suite-quote-symbol small{display:flex;gap:4px;align-items:center;color:var(--secondary);font-size:calc(12px - var(--ui-font-reduction));overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:240px}.suite-quote-price{margin-left:auto;display:flex;flex-direction:column;gap:2px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.suite-quote-price strong{font-size:calc(23px - var(--ui-font-reduction));line-height:1.25;white-space:nowrap}.suite-quote-price small{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary)}.suite-fast-spread{padding-left:15px;border-left:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.suite-fast-spread small{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary)}.trading-suite .genbot-chart{flex:1 1;display:flex;flex-direction:column;min-height:0!important;height:auto!important;max-height:none;overflow:hidden;border:0;border-radius:0;padding:0 12px 8px;background:transparent;box-shadow:none}.trading-suite .chart-toolbar{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:5px;padding:4px 0 7px;min-height:40px;flex:none}.trading-suite .chart-controls{display:flex;flex-wrap:nowrap;gap:4px;flex:1 1;min-width:0}.trading-suite .chart-controls .segmented{display:flex;gap:2px;padding:0;background:var(--surface);border-radius:7px}.trading-suite .chart-controls .segmented button{font-size:calc(12px - var(--ui-font-reduction));padding:6px 9px;min-width:30px;min-height:28px;border-radius:6px}.trading-suite .chart-controls .icon{padding:5px;width:30px;height:30px;min-height:0;flex:none}.trading-suite .chart-controls>.segmented{margin-right:auto}.trading-suite .chart-ohlc{display:none}.trading-suite .genbot-canvas-host{flex:1 1;min-height:0!important;height:auto!important;position:relative;overflow:hidden}.trading-suite .genbot-canvas-host canvas{width:100%;height:100%;display:block}.trading-suite .chart-footer{height:23px;min-height:23px;flex:none;font-size:calc(10px - var(--ui-font-reduction));padding:6px 0 0}.trading-suite .chart-footer>span:last-child{display:none}.trading-suite .chart-empty h3{font-size:calc(16px - var(--ui-font-reduction))}.trading-suite .chart-empty p{font-size:calc(12px - var(--ui-font-reduction))}.trading-suite .chart-empty svg{width:22px;height:22px}.suite-chart-comment{position:absolute;z-index:5;top:10px;left:8px;width:min(365px,57%);padding:11px 13px;background:color-mix(in srgb,var(--card) 95%,transparent);border:1px solid var(--border);border-radius:11px;box-shadow:0 4px 12px #23416004;max-height:160px}.suite-chart-comment header{display:flex;align-items:center;gap:7px}.suite-chart-comment header>button:first-of-type{flex:1 1;text-align:left;padding:0}.suite-chart-comment header b{font-size:calc(13px - var(--ui-font-reduction));line-height:1.3}.suite-chart-comment header>img{flex:none}.suite-chart-comment p{font-size:calc(13px - var(--ui-font-reduction));line-height:1.5;margin:7px 0 5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--secondary)}.suite-chart-comment footer{display:flex;align-items:center;gap:6px;font-size:calc(11px - var(--ui-font-reduction));color:var(--muted)}.suite-chart-comment footer button{display:flex;gap:3px;font-size:calc(11px - var(--ui-font-reduction));color:var(--blue);margin-left:auto;padding:0}.suite-chart-comment footer time{white-space:nowrap}.suite-chart-comment.collapsed{width:auto;max-width:70%;padding:6px 9px}.suite-chart-comment.collapsed header>.suite-direction{display:none}.suite-direction{font-size:calc(11px - var(--ui-font-reduction));padding:3px 6px;border-radius:5px;color:var(--secondary);background:var(--surface)}.suite-direction.buy{color:var(--positive);background:color-mix(in srgb,var(--positive) 9%,var(--card))}.suite-direction.sell{color:var(--negative);background:color-mix(in srgb,var(--negative) 9%,var(--card))}.suite-right{display:flex;flex-direction:column;gap:14px;min-height:0;grid-column:3;grid-row:2}.suite-fast .suite-right{grid-column:2;grid-row:2/-1}.suite-signal-card{flex:1 1;min-height:0}.suite-conditions{flex:none}.suite-signal-card .suite-card-body{padding:12px;display:flex;flex-direction:column;gap:12px}.suite-verdict{display:flex;justify-content:space-between;align-items:center;padding:11px;background:var(--surface);border-radius:9px;border:1px solid var(--border-soft)}.suite-verdict>div{display:flex;flex-direction:column;gap:4px}.suite-verdict strong{font-size:calc(27px - var(--ui-font-reduction));line-height:1.15}.suite-verdict small{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary)}.suite-verdict .suite-score{width:62px;height:62px}.suite-verdict .suite-score>span{font-size:calc(17px - var(--ui-font-reduction))}.suite-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.suite-levels>div{padding:8px 5px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.suite-levels small{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary);display:block;margin-bottom:5px}.suite-levels b{font-size:calc(13px - var(--ui-font-reduction));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.suite-short-reason{color:var(--secondary);line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.suite-short-reason,.trading-suite dl{font-size:calc(13px - var(--ui-font-reduction));margin:0}.trading-suite dl>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--border-soft)}.trading-suite dl>div:last-child{border:0}.trading-suite dt{color:var(--secondary)}.trading-suite dd{margin:0;text-align:right;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.suite-conditions dl>div{padding:6px 0}.suite-conditions .suite-card-body{padding:5px 14px}.suite-fast .suite-signal-card{flex:1 1}.suite-fast .suite-verdict{padding:7px 0;border:0;background:transparent}.suite-fast .suite-signal-card .suite-card-body{gap:5px;padding:8px 14px}.suite-fast .suite-signal-card dl>div{padding:7px 0}.suite-pnl,.suite-profit{flex:none}.suite-pnl .suite-card-body{display:flex;flex-direction:column;gap:9px}.suite-pnl strong{font-size:calc(27px - var(--ui-font-reduction));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.suite-pnl strong small{font-size:calc(16px - var(--ui-font-reduction))}.suite-pnl span{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary);display:flex;justify-content:space-between}.suite-pnl span b{color:var(--text)}.suite-ai .suite-orders{grid-column:1;grid-row:3}.suite-scalping .suite-orders{grid-column:2/4;grid-row:3}.suite-fast .suite-orders{grid-column:1;grid-row:3}.suite-fast-history{grid-column:1;grid-row:4}.suite-order-tabs{display:flex;align-items:center;gap:3px}.suite-card header .suite-order-tabs button{padding:5px 7px;font-size:calc(12px - var(--ui-font-reduction))}.suite-order-tabs [aria-pressed=true]{background:var(--blue-surface);color:var(--blue)}.suite-orders-body{flex:1 1;min-height:0;padding:0 12px 6px}.trading-suite .suite-orders .module-positions{border:0;background:transparent;box-shadow:none;border-radius:0;height:auto;overflow:visible;display:block}.trading-suite .module-positions>header{display:none}.trading-suite .module-positions>.at-panel-body{padding:0;overflow:visible}.trading-suite .live-positions-table{overflow:visible;height:auto;max-height:none}.trading-suite :is(table,tbody){width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trading-suite table{border-collapse:collapse;table-layout:fixed}.trading-suite :is(td,th){padding:8px 6px!important;font-size:calc(12px - var(--ui-font-reduction))!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:normal!important;height:auto!important;text-align:left}.trading-suite th{position:-webkit-sticky!important;position:sticky!important;top:0;background:var(--card)!important;color:var(--secondary);font-weight:500;z-index:1}.trading-suite td{border-bottom:1px solid var(--border-soft)}.trading-suite td small{display:block;font-size:calc(11px - var(--ui-font-reduction))!important;color:var(--secondary)}.trading-suite .module-positions :is(td,th):first-child{width:19%!important}.trading-suite .module-positions :is(td,th):last-child{width:19%!important}.trading-suite .position-actions{display:flex;flex-wrap:wrap;gap:4px}.trading-suite .position-actions button{font-size:calc(11px - var(--ui-font-reduction))!important;padding:4px!important;min-height:27px!important;flex:1 1;white-space:nowrap}.trading-suite .module-positions-empty{padding:12px;min-height:0;gap:4px;font-size:calc(13px - var(--ui-font-reduction))}.trading-suite .module-positions-empty svg{display:none}.trading-suite .module-positions-empty span{font-size:calc(12px - var(--ui-font-reduction))}.trading-suite .live-positions-note{font-size:calc(11px - var(--ui-font-reduction));display:block;padding-top:6px}.suite-fast-history>.suite-card-body{padding:0 12px;overflow:auto;scrollbar-width:thin;overscroll-behavior:contain}.suite-fast-history>header{min-height:40px;padding:8px 14px}.suite-fast-history table td small{display:none}.suite-empty{color:var(--secondary);padding:12px;text-align:center;line-height:1.5}.suite-empty,.suite-intents{font-size:calc(13px - var(--ui-font-reduction))}.suite-intents{padding:10px}.suite-intents article{display:flex;gap:12px;align-items:center;padding:8px;border-bottom:1px solid var(--border)}.suite-fast-picker{display:none}.suite-error{position:absolute;z-index:20;top:78px;left:calc(var(--shell-nav) + 16px);right:16px;background:var(--card);color:var(--negative);border:1px solid var(--negative);padding:12px;border-radius:8px;display:flex;justify-content:space-between}.native-modal:has(.suite-dialog){max-height:calc(100dvh - 40px);padding:0;border:0;overflow:hidden;border-radius:14px}.suite-dialog{width:min(1000px,calc(100vw - 40px));max-height:calc(100dvh - 40px);min-height:200px;display:flex;flex-direction:column;background:var(--card);color:var(--text);border:1px solid var(--border);border-radius:14px;font-size:calc(13px - var(--ui-font-reduction))}.suite-dialog>header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;flex:none;border-bottom:1px solid var(--border)}.suite-dialog>header h2{font-size:calc(19px - var(--ui-font-reduction));margin:0}.suite-dialog>header button{display:grid;place-items:center}.suite-dialog-body{padding:18px 20px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;min-height:0;flex:1 1}.suite-dialog>footer{padding:12px 20px;border-top:1px solid var(--border);display:flex;gap:8px;justify-content:flex-end;flex:none}.suite-dialog :is(p,label,td,th){font-size:calc(13px - var(--ui-font-reduction))}.suite-dialog h3{font-size:calc(16px - var(--ui-font-reduction))}.suite-dialog .at-details{width:100%;max-height:none;border:0;box-shadow:none;overflow:visible;padding:0}.suite-dialog .at-details>header{display:none}.suite-dialog .at-details-body{max-height:none;overflow:visible}.suite-dialog .at-tabs{display:flex;gap:5px;flex-wrap:wrap;margin:12px 0}.suite-dialog .at-tabs button{font-size:calc(12px - var(--ui-font-reduction));padding:8px 10px}.suite-dialog .at-tabs button.active{background:var(--blue-surface);color:var(--blue)}.suite-dialog .configuration-editor,.suite-dialog .configuration-history,.suite-dialog .financial-plan,.suite-dialog .settings-grid{height:auto;max-height:none;overflow:visible}.suite-dialog .settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.suite-dialog .configuration-editor>.module-toolbar{position:-webkit-sticky;position:sticky;top:-18px;z-index:3;background:var(--card);padding:9px 0;flex-wrap:wrap}.suite-dialog .configuration-editor>.module-toolbar>button{display:none}.suite-config-footer{position:-webkit-sticky;position:sticky;bottom:-18px;padding:12px 0;background:var(--card);display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--border);z-index:3}.suite-dialog .setting-field{padding:10px}.suite-dialog .setting-field input,.suite-dialog .setting-field select{min-height:36px;font-size:calc(13px - var(--ui-font-reduction))}.suite-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:calc(12px - var(--ui-font-reduction));background:var(--surface);padding:14px;border-radius:8px}.suite-dialog details{margin-top:14px}.suite-catalog-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--border-soft)}.suite-catalog-row>span:not(.instrument-icon){flex:1 1;display:flex;flex-direction:column;gap:4px}.suite-catalog-row small{color:var(--secondary);font-size:calc(12px - var(--ui-font-reduction))}.suite-catalog-row button{display:flex;gap:6px;align-items:center;border:1px solid var(--border);padding:7px 12px;border-radius:7px}.suite-paging{gap:14px;padding:14px 0}.suite-paging,.suite-paging button{display:flex;align-items:center;justify-content:center}.suite-paging button{min-height:32px;padding:6px 12px;border:1px solid var(--border);border-radius:7px}.suite-filter{display:flex;gap:12px;align-items:center;margin-bottom:14px}.suite-filter select{min-height:34px}.suite-journal>button{display:grid;grid-template-columns:160px 1fr 80px 2fr;grid-gap:14px;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);width:100%;text-align:left}.suite-more-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.suite-more-grid button{display:flex;justify-content:space-between;padding:16px;border:1px solid var(--border);border-radius:8px;color:var(--blue)}@media(max-width:1600px){.suite-ai{grid-template-columns:minmax(0,1fr) 320px}.suite-ai .suite-heading-actions>button:not(.suite-start)>span{display:none}.suite-ai .suite-heading{gap:10px}.suite-ai .suite-module-icon{width:44px;height:44px}.suite-ai .suite-heading h1{font-size:calc(29px - var(--ui-font-reduction))}.suite-ai .suite-heading p{font-size:calc(12px - var(--ui-font-reduction))}.suite-chart-comment{width:min(365px,58%);padding:9px;max-height:145px}.suite-chart-comment header img{width:24px;height:24px}.suite-chart-comment header b{font-size:calc(12px - var(--ui-font-reduction))}.suite-chart-comment .suite-direction{display:none}}@media(max-width:1440px){:root{--shell-nav:248px}.suite-scalping{grid-template-columns:250px minmax(0,1fr) 252px;gap:12px}.suite-fast{grid-template-columns:minmax(0,1fr) 290px}.suite-scalping .suite-quote>.instrument-icon{display:none}.suite-scalping .suite-quote-symbol b{font-size:calc(18px - var(--ui-font-reduction))}.suite-scalping .suite-quote-price strong{font-size:calc(20px - var(--ui-font-reduction))}.suite-scalping .suite-quote-symbol small{max-width:135px}.suite-scalping .suite-instrument{gap:5px;padding:11px 1px}.suite-scalping .suite-select-symbol{gap:6px}.suite-scalping .suite-select-symbol>.instrument-icon{width:28px!important;height:28px!important}.suite-scalping .suite-select-symbol small{font-size:calc(11px - var(--ui-font-reduction));max-width:78px}.suite-scalping .suite-score{width:35px;height:35px;padding:2px}.suite-scalping .suite-signal{width:55px}.suite-scalping .suite-signal button{padding:4px;font-size:calc(11px - var(--ui-font-reduction))}.suite-scalping .chart-controls .segmented button{padding:5px 6px;min-width:25px}.suite-scalping .chart-controls .icon{width:26px;padding:4px}.suite-scalping .suite-chart-comment{width:66%}.suite-heading-actions{gap:5px}.suite-heading-actions>button{padding:7px 8px}.suite-runtime{display:none}}@media(max-height:850px){.shell-premium .shell-sidebar nav{gap:11px}.shell-premium .shell-nav-item{height:39px;min-height:39px}.shell-premium .shell-nav-section{gap:2px}.shell-premium .shell-sidebar{padding-top:12px}.suite-fast{grid-template-rows:60px minmax(0,1fr) 174px}.suite-fast-history{display:none}.suite-fast .suite-right{grid-row:2/4}.suite-fast .suite-signal-card .suite-card-body{padding:5px 12px}.suite-fast .suite-signal-card dl>div{padding:4px 0}.suite-fast .suite-profit .suite-card-body{padding:6px 12px}.suite-fast .suite-profit dl>div{padding:5px 0}.suite-pnl .suite-card-body{padding:8px 12px;gap:4px}.suite-pnl strong{font-size:calc(24px - var(--ui-font-reduction))}.suite-heading h1{font-size:calc(28px - var(--ui-font-reduction))}.suite-module-icon{height:46px;width:46px}.suite-scalping{grid-template-rows:60px minmax(0,1fr) 168px}.suite-ai{grid-template-rows:60px minmax(0,1fr) 190px}.suite-card>header{min-height:42px;padding:9px 12px}.suite-card h2{font-size:calc(14px - var(--ui-font-reduction))}.suite-card h2>i{width:25px;height:25px}.suite-signal-card .suite-card-body{gap:8px;padding:9px}.suite-verdict{padding:8px}.suite-verdict strong{font-size:calc(23px - var(--ui-font-reduction))}.suite-verdict .suite-score{width:49px;height:49px}.suite-short-reason{-webkit-line-clamp:2;font-size:calc(12px - var(--ui-font-reduction))}.suite-conditions dl>div{padding:4px 0}.suite-levels b{font-size:calc(12px - var(--ui-font-reduction))}.suite-levels>div{padding:5px}.suite-levels small{margin-bottom:3px}.suite-chart-comment p{-webkit-line-clamp:2;font-size:calc(12px - var(--ui-font-reduction))}.suite-chart-comment{top:5px;padding:7px;max-height:122px}.suite-chart-comment footer>span{display:none}}@media(max-height:740px){.shell-premium .shell-sidebar nav{gap:7px}.shell-premium .shell-nav-item{height:35px;min-height:35px}.shell-premium .shell-nav-section h2{margin:0 10px 4px}.shell-premium .shell-nav-group>summary{height:35px}.suite-fast .suite-short-reason{display:none}.suite-fast .suite-signal-card dl>div{padding:3px 0}.suite-fast .suite-card h2{font-size:calc(13px - var(--ui-font-reduction))}.suite-fast .suite-card>header{min-height:36px;padding:7px 12px}.suite-fast .suite-pnl strong{font-size:calc(22px - var(--ui-font-reduction))}.suite-scalping .suite-short-reason{display:none}.suite-chart-comment{max-width:70%}.suite-chart-comment footer{display:none}.suite-quote-price strong{font-size:calc(21px - var(--ui-font-reduction))}}@media(max-width:1200px){.suite-scalping{grid-template-columns:260px minmax(0,1fr);grid-template-rows:58px 34px minmax(0,1fr) 170px}.suite-scalping .suite-panel-switch{grid-column:2;grid-row:2;display:flex;gap:6px}.suite-panel-switch button{padding:5px 11px;border:1px solid var(--border);border-radius:7px;color:var(--blue);font-size:calc(12px - var(--ui-font-reduction))}.suite-panel-switch [aria-pressed=true]{background:var(--blue-surface)}.suite-scalping .suite-monitor{grid-row:2/-1}.suite-scalping .suite-chart{grid-column:2;grid-row:3}.suite-scalping .suite-orders{grid-column:2;grid-row:4}.suite-scalping .suite-right{grid-column:2;grid-row:3;display:none}.suite-scalping[data-panel=signal] .suite-right{display:grid;grid-template-columns:1fr 1fr}.suite-scalping[data-panel=signal] .suite-chart{visibility:hidden}.suite-ai .suite-heading p,.suite-ai .suite-module-icon,.suite-scalping .suite-heading-actions>button:not(.suite-start)>span{display:none}.suite-ai .suite-heading-actions .suite-start{padding:7px 10px}.suite-ai .suite-heading h1{font-size:calc(25px - var(--ui-font-reduction))}.suite-fast .suite-heading-actions>button:not(.suite-start)>span{display:none}}@media(max-width:980px){:root{--shell-nav:0px;--shell-top:62px}.shell-premium .shell-topbar>.shell-brand{width:auto;font-size:calc(20px - var(--ui-font-reduction));padding:0 12px 0 44px}.shell-premium .shell-brand img{width:32px;height:32px}.shell-premium .shell-activity{display:none}.shell-premium .shell-topbar-body{justify-content:flex-end;padding:0 10px}.shell-premium .shell-controls{gap:4px}.shell-premium .shell-mobile-menu{display:grid;top:15px;left:8px;z-index:65}.shell-premium .shell-sidebar{display:none}.shell-premium .shell-sidebar.mobile-open{display:block;position:fixed;left:0;top:var(--shell-top);width:248px;z-index:60;height:calc(100dvh - var(--shell-top));box-shadow:var(--shadow)}.shell-premium .shell-sidebar.mobile-open nav{display:flex;flex-direction:column;gap:7px}.shell-premium .shell-nav-group[open]>div{left:100%;width:220px}.terminal.shell-premium{grid-template-columns:0 minmax(0,1fr)}.suite-ai{grid-template-columns:minmax(0,1fr) 290px}.suite-select-symbol small{max-width:90px}.suite-ai .suite-monitor .suite-select-symbol>.instrument-icon{width:28px!important;height:28px!important}.suite-ai .suite-score{width:36px;height:36px}.suite-ai .suite-signal{width:59px}.suite-heading h1{font-size:calc(25px - var(--ui-font-reduction))}.suite-heading p{display:none}.suite-module-icon{width:40px;height:40px}.suite-fast{grid-template-columns:minmax(0,1fr) 275px}.suite-heading-actions>button:not(.suite-start)>span{display:none}}@media(max-width:700px){.shell-premium .shell-controls .account-selector{width:135px;max-width:135px}.shell-premium .shell-controls>.intel-more-menu,.shell-premium .shell-controls>.shell-system{display:none}.shell-premium .shell-topbar>.shell-brand{font-size:0;padding-right:4px}.shell-premium .shell-brand img{width:29px;height:29px}.terminal.shell-premium:is([data-module="AI Trading"],[data-module=Scalping],[data-module="Tryb Fast"]) .workspace{padding:8px}.terminal.shell-premium .workspace>.trading-suite{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:48px 33px minmax(0,1fr);grid-gap:9px;gap:9px}.trading-suite .suite-heading{grid-row:1;grid-column:1;gap:7px}.suite-heading>div:nth-child(2){min-width:70px}.suite-ai .suite-heading h1,.suite-heading h1{font-size:calc(21px - var(--ui-font-reduction))}.suite-module-icon{display:none}.suite-heading-actions{gap:4px}.suite-heading-actions>button{width:29px;height:32px;padding:5px}.suite-heading-actions .suite-start{width:34px;padding:6px}.suite-heading-actions .suite-start span,.suite-heading-actions>button span{display:none}.trading-suite .suite-panel-switch{display:flex;grid-row:2;grid-column:1;gap:5px}.suite-panel-switch button{flex:1 1;padding:5px;font-size:calc(12px - var(--ui-font-reduction))}.suite-fast-picker,.trading-suite>.suite-chart,.trading-suite>.suite-monitor,.trading-suite>.suite-orders,.trading-suite>.suite-right{grid-row:3!important;grid-column:1!important;display:none;min-height:0}.trading-suite[data-panel=chart]>.suite-chart{display:flex;visibility:visible}.suite-ai[data-panel=signal]>.suite-chart,.suite-fast[data-panel=instruments]>.suite-fast-picker,.trading-suite[data-panel=instruments]>.suite-monitor,.trading-suite[data-panel=positions]>.suite-orders,.trading-suite[data-panel=signal]>.suite-right{display:flex}.suite-fast-picker>.suite-monitor{flex:1 1}.suite-fast-history{display:none!important}.trading-suite .suite-quote-symbol small{max-width:150px}.trading-suite .suite-quote-price strong{font-size:calc(21px - var(--ui-font-reduction))}.suite-chart-comment{width:70%;max-height:145px}.suite-chart-comment p{-webkit-line-clamp:3}.suite-card>.suite-quote{gap:9px;padding:10px}.suite-right .suite-signal-card{flex:1 1}.suite-order-tabs button{font-size:calc(11px - var(--ui-font-reduction))!important;padding:4px!important}.suite-orders>header h2{font-size:calc(13px - var(--ui-font-reduction))}.trading-suite .module-positions :is(th,td):nth-child(3),.trading-suite .module-positions :is(th,td):nth-child(5){display:none}.trading-suite .module-positions :is(th,td):last-child{width:26%!important}.trading-suite .module-positions :is(th,td):first-child{width:25%!important}.trading-suite .position-actions{flex-direction:column}.suite-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.suite-dialog-body{padding:12px}.suite-dialog .settings-grid{grid-template-columns:1fr}.suite-journal>button{grid-template-columns:1fr 1fr}.suite-config-footer{bottom:-12px}.suite-dialog .configuration-editor>.module-toolbar{top:-12px}.suite-more-grid{grid-template-columns:1fr}.shell-premium .shell-nav-group[open]>div{position:fixed;left:55px;right:12px;bottom:12px;width:auto;max-width:300px;z-index:70}.suite-quote .suite-fast-spread,.terminal-footer>span:last-child{display:none}.trading-suite .chart-controls .segmented button{padding:5px;min-width:25px}.trading-suite .chart-controls .icon{width:26px;padding:4px}}@media(prefers-reduced-motion:reduce){.shell-activity-items,.suite-instruments .instrument-analysis-progress i{animation:none}}.suite-asset-icon{display:inline-flex!important;align-items:center;justify-content:center;flex:none!important;border-radius:50%!important;overflow:hidden;box-shadow:none!important;position:relative}.suite-asset-icon>svg{width:62%;height:62%}.suite-flag>svg{width:100%;height:100%}.suite-asset-icon b{font-size:calc(9px - var(--ui-font-reduction))!important;color:white}.suite-asset-icon .suite-tesla{font-size:calc(25px - var(--ui-font-reduction))!important;font-weight:700}.suite-position-symbol{display:flex;align-items:center;gap:7px}.suite-signal .at-watch-signal{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:27px;width:100%;font-size:calc(11px - var(--ui-font-reduction))!important;line-height:1.2;padding:5px 4px;border-radius:6px;color:#b67505;background:#fff6e7;white-space:nowrap}.suite-signal.buy .at-watch-signal{color:#009f79;background:#e3faf2}.suite-signal.sell .at-watch-signal{color:#ee244b;background:#fff0f3}.suite-signal .at-watch-signal:before{content:"◇";font-size:calc(13px - var(--ui-font-reduction))}.suite-signal.buy .at-watch-signal:before{content:"↗"}.suite-signal.sell .at-watch-signal:before{content:"↘"}.suite-ai .suite-module-icon{background:#f3efff;color:#7100ff}.suite-fast .suite-module-icon,.suite-scalping .suite-module-icon{color:#007cff;background:#e7f3ff}.suite-monitor h2>i{display:grid;background:#e5faf7;color:#00a991}.suite-ai .suite-monitor h2>i{color:#7500ff;background:#f4efff}.suite-conditions dt{display:flex;gap:10px;align-items:center}.suite-conditions dt svg{color:#00b393;flex:none}.suite-conditions h2>i{color:#0086ff}.suite-pnl h2>i,.suite-profit h2>i{color:#00b8bb;background:#e9fcfa}.suite-realized{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;border-top:1px solid var(--border-soft);padding-top:8px}.suite-realized>div{display:flex;flex-direction:column;gap:4px;border-right:1px solid var(--border-soft)}.suite-realized>div:nth-child(3){border:0}.suite-realized small{font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary)}.suite-realized>small{grid-column:1/-1;font-size:calc(10px - var(--ui-font-reduction))}.suite-realized b{font-size:calc(12px - var(--ui-font-reduction));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.suite-dialog :is(button,input,select,textarea){border-radius:8px}.suite-dialog button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.suite-dialog button.primary{background:var(--blue);color:white;border:1px solid var(--blue);padding:9px 15px}.suite-dialog .configuration-editor>.module-description{padding:12px 14px;background:var(--surface);border-radius:9px;color:var(--secondary);line-height:1.6}.suite-dialog .configuration-history{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:12px;margin-bottom:14px}.suite-dialog .configuration-history summary{cursor:pointer;color:var(--blue)}.suite-dialog .setting-field{background:var(--surface);border:1px solid var(--border-soft);border-radius:10px;padding:13px;gap:7px}.suite-dialog .setting-field>span{font-size:calc(13px - var(--ui-font-reduction));font-weight:600}.suite-dialog .setting-field>small{font-size:calc(11px - var(--ui-font-reduction));color:var(--muted)}.suite-dialog .setting-field.unavailable{opacity:.7}.suite-dialog .monitor-refresh-settings{border-radius:10px;padding:14px;margin-bottom:16px;box-shadow:none}.suite-dialog .monitor-refresh-settings h3{display:flex;align-items:center;gap:8px;margin:0 0 6px}.suite-dialog .monitor-refresh-settings p{line-height:1.6;color:var(--secondary)}.suite-dialog .financial-plan{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.suite-dialog .financial-plan .at-panel{border:1px solid var(--border-soft);border-radius:11px;overflow:visible;background:var(--card)}.suite-dialog .financial-plan .at-panel>header{padding:14px;border-bottom:1px solid var(--border-soft);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.suite-dialog .financial-plan h2{display:flex;gap:8px;align-items:center;font-size:calc(15px - var(--ui-font-reduction));margin:0}.suite-dialog .financial-plan h2 svg{width:18px;color:var(--blue)}.suite-dialog .financial-plan .at-panel-body{padding:14px}.suite-dialog .financial-plan .desktop-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.suite-dialog .financial-plan label{display:flex;flex-direction:column;gap:6px;color:var(--secondary)}.suite-dialog .financial-plan input,.suite-dialog .financial-plan select{min-width:0;width:100%;height:36px;border:1px solid var(--border);padding:7px;background:var(--card)}.suite-dialog .financial-plan .plan-targets>div{display:grid;grid-template-columns:65px 1fr 1fr;grid-gap:8px;gap:8px;padding:9px 0}.suite-dialog .financial-plan .plan-toggle{flex-direction:row;align-items:center}.suite-dialog .financial-plan input[type=checkbox]{width:17px;height:17px}.suite-dialog .at-empty{padding:20px 12px;min-height:0}.suite-dialog .at-empty h3{font-size:calc(15px - var(--ui-font-reduction))}.suite-dialog .at-empty p{line-height:1.6;color:var(--secondary)}.suite-dialog table{width:100%;border-collapse:collapse}.suite-dialog th{text-align:left;font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary);font-weight:500;background:var(--surface);padding:10px}.suite-dialog td{padding:10px;border-bottom:1px solid var(--border-soft)}.suite-dialog td small{display:block;font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary)}.suite-full-narrative{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:14px 16px;line-height:1.65}.suite-full-narrative p{margin:0 0 8px}.suite-full-narrative small{color:var(--muted)}.native-modal:has(.position-management-dialog){border-radius:14px;border:1px solid var(--border);padding:0}.position-management-dialog{padding:20px;background:var(--card);color:var(--text);font-size:calc(13px - var(--ui-font-reduction))}.position-management-dialog h2{font-size:calc(19px - var(--ui-font-reduction))}.position-management-dialog label{display:flex;flex-direction:column;gap:7px}.position-management-dialog input{min-height:38px;border:1px solid var(--border);border-radius:8px;padding:8px}.position-management-dialog .button-row{border-top:1px solid var(--border);padding-top:14px;margin-top:16px;justify-content:flex-end}[data-theme=dark] .suite-ai .suite-module-icon,[data-theme=dark] .suite-ai .suite-monitor h2>i{background:#291c45;color:#bd92ff}[data-theme=dark] .suite-signal .at-watch-signal{background:#332b18;color:#ffd488}[data-theme=dark] .suite-signal.buy .at-watch-signal{background:#0f302b;color:#49dab0}[data-theme=dark] .suite-signal.sell .at-watch-signal{background:#39202c;color:#ff8b9f}@media(max-width:700px){.suite-dialog .financial-plan{grid-template-columns:1fr}.suite-realized{padding-top:5px}.suite-dialog .settings-search{width:100%}}@media(max-height:740px) and (min-width:701px){.suite-fast .suite-signal-card .suite-card-body{gap:2px}.suite-fast .suite-verdict{padding:2px 0}.suite-fast .suite-verdict small{font-size:calc(11px - var(--ui-font-reduction))}.suite-fast .suite-pnl .suite-realized{gap:3px;padding-top:4px}.suite-fast .suite-realized>small{display:none}}@media(max-height:950px) and (min-width:701px){.suite-fast .suite-right{gap:10px}.suite-fast .suite-card>header{min-height:38px;height:38px;padding:6px 12px}.suite-fast .suite-card h2>i{width:24px;height:24px}.suite-fast .suite-signal-card .suite-card-body{padding:6px 12px;gap:4px}.suite-fast .suite-verdict{padding:2px 0}.suite-fast .suite-verdict strong{font-size:calc(24px - var(--ui-font-reduction))}.suite-fast .suite-verdict .suite-score{width:44px;height:44px}.suite-fast .suite-verdict small{font-size:calc(11px - var(--ui-font-reduction))}.suite-fast .suite-signal-card dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 10px;gap:0 10px}.suite-fast .suite-signal-card dl>div{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:4px 0;font-size:calc(12px - var(--ui-font-reduction));line-height:1.3}.suite-fast .suite-signal-card dd{text-align:left}.suite-fast .suite-short-reason{display:none}.suite-fast .suite-pnl .suite-card-body{padding:7px 12px;gap:3px}.suite-fast .suite-pnl strong{font-size:calc(23px - var(--ui-font-reduction))}.suite-fast .suite-pnl .suite-realized{gap:3px;padding-top:5px}.suite-fast .suite-realized>small{display:none}.suite-fast .suite-profit .suite-card-body{padding:5px 12px}.suite-fast .suite-profit dl>div{padding:4px 0;font-size:calc(12px - var(--ui-font-reduction))}}@media(max-height:800px) and (min-width:701px){.suite-scalping .suite-conditions dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 9px;gap:0 9px}.suite-scalping .suite-conditions dl>div{flex-direction:column;gap:3px;padding:5px 0;font-size:calc(12px - var(--ui-font-reduction));line-height:1.3}.suite-scalping .suite-conditions dt{gap:5px}.suite-scalping .suite-conditions dd{text-align:left}.suite-scalping .suite-conditions dt svg{width:14px;height:14px}.suite-scalping .suite-right{gap:9px}}.suite-dialog-body[hidden]{display:none}[data-theme=light] .suite-dialog,[data-theme=light] .trading-suite{--text:#07164c;--secondary:#6581bd;--muted:#768ab2;--positive:#00ac82;--negative:#ef2e50;--blue:#007cff;--border:#d9e7fd;--border-soft:#edf3fb;--card:#fff;--surface:#f7faff;--blue-surface:#eaf4ff}[data-theme=light] .shell-premium .shell-nav-item{color:#223e80}[data-theme=light] .shell-premium .shell-nav-item.selected{color:#007cff}.suite-chart-comment header>button:first-of-type{display:block!important;text-align:left!important;color:var(--text)!important}.suite-chart-comment p{color:var(--text)}.suite-scalping .suite-monitor .suite-add span{display:none}.suite-scalping .suite-monitor .suite-add{width:29px;justify-content:center}.suite-scalping .suite-monitor h2{font-size:calc(14px - var(--ui-font-reduction))}.suite-scalping .suite-monitor>header{min-height:49px}.suite-fast .suite-card>.suite-quote{height:auto;min-height:66px;padding:11px 16px 5px}@media(max-height:950px) and (min-width:701px){.suite-fast .suite-verdict>div>small:first-child{display:none}.suite-fast .suite-verdict>div{gap:2px}.suite-fast .suite-verdict strong{line-height:1.1}.suite-fast .suite-verdict small{line-height:1.2;font-size:calc(11px - var(--ui-font-reduction))}}@media(max-height:800px) and (min-width:701px){.suite-scalping .suite-verdict{padding:5px}.suite-scalping .suite-verdict>div>small:first-child{display:none}.suite-scalping .suite-verdict>div{gap:2px}.suite-scalping .suite-verdict strong{line-height:1.1}.suite-scalping .suite-verdict small{font-size:calc(11px - var(--ui-font-reduction));line-height:1.1}.suite-scalping .suite-verdict .suite-score{width:40px;height:40px}}.suite-heading-actions>button.suite-start.suite-stop{background:#dc3545;border-color:#dc3545;color:#fff;box-shadow:0 2px 6px #dc354526}.suite-heading-actions>button.suite-start.suite-stop:hover:not(:disabled){background:#c52c3b;border-color:#c52c3b}.suite-heading-actions>button.suite-start[aria-busy=true]{cursor:progress}