.shell-premium[data-module=Pulpit] .workspace{padding:14px 22px 22px;gap:12px}.shell-premium[data-module=Pulpit] .shell-topbar-body{gap:22px}.shell-premium[data-module=Pulpit] .shell-activity{max-width:380px}.shell-premium[data-module=Pulpit] .shell-controls{margin-left:auto}.shell-premium[data-module=Pulpit] .shell-system{display:none}.dash-global-search{display:flex;align-items:center;gap:10px;border:1px solid var(--border-soft);border-radius:10px;background:var(--surface);color:var(--secondary);padding:11px 13px;flex:1 1;min-width:180px;text-align:left;font-size:calc(12px - var(--ui-font-reduction))}.dash-global-search>span{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-global-search kbd{font-family:inherit;font-size:calc(11px - var(--ui-font-reduction));border:1px solid var(--border);padding:3px 7px;border-radius:5px;background:var(--card);white-space:nowrap}.dashboard-reference{display:flex;flex-direction:column;gap:12px;font-size:calc(13px - var(--ui-font-reduction));line-height:1.45;color:var(--text);min-width:0}.dashboard-reference *{min-width:0}.dashboard-reference button{font-size:calc(12px - var(--ui-font-reduction));font-family:inherit}.dashboard-reference :is(h2,h3){text-wrap:balance}.dashboard-reference p{text-wrap:pretty}.dash-metrics{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:10px;gap:10px}.dash-metrics article{display:flex;align-items:flex-start;gap:11px;border:1px solid var(--border-soft);background:var(--card);border-radius:11px;padding:13px 12px 10px;min-height:96px;box-shadow:var(--shell-shadow)}.dash-metrics article>svg{color:var(--blue);flex:none}.dash-metrics article:nth-child(3)>svg{color:var(--positive)}.dash-metrics article>div{flex:1 1}.dash-metrics article>div>span{display:block;font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary);white-space:nowrap}.dash-metrics strong{display:flex;align-items:baseline;gap:4px;font-size:calc(20px - var(--ui-font-reduction));line-height:1.25;margin-top:9px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.dash-metrics strong small{font-size:calc(11px - var(--ui-font-reduction));font-weight:650}.dash-metrics footer{display:flex;align-items:center;justify-content:space-between;gap:5px;height:25px;margin-top:5px;font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary)}.dash-metrics footer>small{font-size:calc(11px - var(--ui-font-reduction));white-space:nowrap}.dash-metrics footer>small:is(.positive,.negative){padding:2px 5px;border-radius:12px;background:color-mix(in srgb,currentColor 11%,transparent)}.dash-metric-note{overflow:hidden;text-overflow:ellipsis}.dash-spark{width:70px;height:25px;display:block;flex:none}.dash-spark-empty{display:block;text-align:center;color:var(--muted)}.dash-feature-row{display:grid;grid-template-columns:minmax(0,2.47fr) minmax(300px,1fr);grid-gap:14px;gap:14px}.dash-hero{position:relative;isolation:isolate;min-height:322px;border-radius:11px;overflow:hidden;background:#061831;color:#fff}.dash-hero-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.dash-hero-copy{padding:27px 32px 62px;max-width:45%}.dash-hero-copy>span{font-size:calc(11px - var(--ui-font-reduction));font-weight:500;color:#d1e1f9;white-space:nowrap}.dash-hero-copy h2{font-size:calc(39px - var(--ui-font-reduction));font-weight:700;line-height:1.1;margin:9px 0 13px;color:white}.shell-premium .workspace .dash-hero-copy p{font-size:calc(15px - var(--ui-font-reduction));color:#f1f6ff;line-height:1.4;margin:0 0 20px}.dash-hero-copy button.primary{display:flex;align-items:center;gap:13px;padding:11px 16px;font-size:calc(14px - var(--ui-font-reduction));min-height:40px;border-radius:8px;background:#087bff;border:1px solid #278fff;color:#fff;box-shadow:0 5px 12px #002c642b}.dash-hero-motto{position:absolute;right:5%;top:24px;font-size:calc(17px - var(--ui-font-reduction));line-height:1.5;font-family:Segoe Print,cursive;transform:rotate(-7deg);text-align:center;color:#f3f6fc}.dash-hero>footer{position:absolute;bottom:0;left:0;right:0;padding:17px 32px;display:flex;gap:32px;background:#04132966;font-size:calc(12px - var(--ui-font-reduction))}.dash-hero>footer span{display:flex;align-items:center;gap:9px;white-space:nowrap}.dash-hero>footer svg{width:22px;height:22px;stroke-width:1.5;flex:none}.dash-feature-side{display:flex;flex-direction:column;gap:11px}.dash-feature-side>.dash-card:last-child{flex:1 1}.dash-card{border:1px solid var(--border-soft);border-radius:11px;background:var(--card);box-shadow:var(--shell-shadow);padding:12px;min-width:0;overflow:hidden}.dash-card>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;min-height:26px}.dash-card h2{display:flex;align-items:center;gap:9px;margin:0;font-size:calc(15px - var(--ui-font-reduction));line-height:1.3;font-weight:650;color:var(--text)}.dash-card h2 svg{color:var(--blue);flex:none}.dash-card header>button{display:flex;align-items:center;gap:4px;color:var(--blue);padding:4px 0;font-size:calc(11px - var(--ui-font-reduction));white-space:nowrap}.dash-quick-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.dash-quick-actions button{display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--border-soft);background:var(--blue-surface);padding:10px 8px;border-radius:8px;min-height:40px;color:var(--text)}.dash-quick-actions button>svg{color:var(--blue);flex:none}.dash-quick-actions button.primary{color:white;background:#087bff;border-color:#087bff;font-weight:600}.dash-quick-actions .primary>svg{color:white}.dash-automation{display:flex;flex-direction:column}.dash-automation button{display:flex;align-items:center;gap:9px;padding:4px 6px;color:var(--text);border-bottom:1px solid var(--border-soft);text-align:left;min-height:24px;font-size:calc(12px - var(--ui-font-reduction))}.dash-automation button:last-child{border:0}.dash-automation button>span{flex:1 1}.dash-action-grid small i,.dash-automation button>i{width:7px;height:7px;border-radius:50%;background:var(--muted);flex:none}.dash-automation button>i.on{background:var(--positive)}.dash-automation small{padding:2px 8px;font-size:calc(11px - var(--ui-font-reduction));border-radius:12px;background:var(--surface);color:var(--muted)}.dash-automation small.positive{background:color-mix(in srgb,var(--positive) 12%,transparent);color:var(--positive)}.dash-automation button>svg{color:var(--blue);margin-left:9px}.dash-panels{display:grid;grid-template-columns:1.2fr 1.12fr .94fr 1fr;grid-gap:11px;gap:11px;align-items:stretch}.dash-panels .dash-card{display:flex;flex-direction:column;padding:12px 10px 10px}.dash-panels .dash-card header>button{font-size:calc(10px - var(--ui-font-reduction))}.dash-panels h2{font-size:calc(14px - var(--ui-font-reduction));gap:7px}.dash-panels h2 svg{width:20px}.dash-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;flex:1 1}.dash-action-grid>button{display:flex;flex-direction:column;justify-content:space-between;gap:15px;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:11px 9px;text-align:left;min-height:74px}.dash-action-name{display:flex;align-items:center;gap:7px;font-size:calc(11px - var(--ui-font-reduction));line-height:1.3}.dash-action-name b{font-weight:600;color:var(--text)}.dash-action-name svg{flex:none}.dash-action-name.green{color:var(--positive)}.dash-action-name.orange{color:#ff8900}.dash-action-name.blue{color:var(--blue)}.dash-action-grid small{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:calc(11px - var(--ui-font-reduction))}.dash-action-grid small.positive i{background:var(--positive)}.dash-market-tabs{display:flex;gap:4px;margin:0 0 7px}.dash-market-tabs button,.dash-stat-tabs button{padding:4px 9px;border-radius:6px;font-size:calc(11px - var(--ui-font-reduction));color:var(--secondary);background:var(--surface)}.dash-market-tabs [aria-pressed=true],.dash-stat-tabs [aria-pressed=true]{color:#fff;background:#087bff;box-shadow:0 3px 7px #0677ff18}.dash-table-wrap{overflow:auto;flex:1 1}.dashboard-reference table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard-reference th{font-size:calc(10px - var(--ui-font-reduction));font-weight:500;text-align:left;color:var(--secondary);background:var(--surface);padding:6px 5px}.dashboard-reference td{font-size:calc(11px - var(--ui-font-reduction));padding:7px 5px;border-bottom:1px solid var(--border-soft);line-height:1.4}.dashboard-reference tbody tr:last-child td{border:0}.dashboard-reference td small{font-size:calc(9px - var(--ui-font-reduction))}.dashboard-reference td.negative,.dashboard-reference td.positive{font-weight:600}.dash-table-wrap .dash-spark{width:65px;height:24px}.dash-market-symbol{display:flex;align-items:center;gap:6px;font-size:calc(11px - var(--ui-font-reduction))!important;padding:0;text-align:left;color:var(--text);white-space:nowrap}.dash-market-symbol .instrument-icon{flex:none}.dash-side{display:inline-block;font-size:calc(10px - var(--ui-font-reduction));padding:3px 7px;border-radius:6px;background:var(--surface);color:var(--muted)}.dash-side.buy{color:var(--positive);background:color-mix(in srgb,var(--positive) 11%,transparent)}.dash-side.sell{color:var(--negative);background:color-mix(in srgb,var(--negative) 9%,transparent)}.dash-side.wait{color:#b77916;background:#ffb52b16}.dashboard-reference .dash-empty{font-size:calc(12px - var(--ui-font-reduction))!important;text-align:center;color:var(--muted);padding:22px 10px;margin:0;line-height:1.5}.dash-card-footer{display:flex;gap:8px;align-items:center;justify-content:center;background:var(--surface);padding:8px;color:var(--blue);margin-top:6px;border-radius:5px;font-size:calc(11px - var(--ui-font-reduction))!important}.dash-bottom{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:12px;gap:12px}.dash-stat-layout{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:20px;gap:20px}.dash-stat-tabs{display:flex;gap:3px;background:var(--surface);border-radius:7px;padding:3px}.dash-stat-tabs button{flex:1 1}.dash-stat-chart{height:114px;padding-top:12px}.dash-stat-chart svg{width:100%;height:100%}.dashboard-reference dl{margin:0;font-size:calc(12px - var(--ui-font-reduction))}.dashboard-reference dl>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;border-bottom:1px solid var(--border-soft)}.dashboard-reference dl>div:last-child{border:0}.dashboard-reference dt{color:var(--secondary)}.dashboard-reference dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-recovery{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:18px;gap:18px;align-items:center}.dash-recovery>button{display:flex;align-items:flex-start;gap:9px;color:var(--blue);background:var(--blue-surface);text-align:left;padding:14px 10px;border-radius:8px;line-height:1.5}.dash-recovery>button>svg{flex:none}.dash-recovery>button b{display:block;font-size:calc(12px - var(--ui-font-reduction))}.dash-recovery>button small{display:block;color:var(--secondary);font-size:calc(11px - var(--ui-font-reduction));margin-top:4px}.dash-search-dialog{width:min(650px,calc(100vw - 32px));background:var(--card);color:var(--text);padding:18px;border-radius:14px}.dash-search-dialog>header{display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--border);padding-bottom:12px}.dash-search-dialog input{flex:1 1;min-width:0;font-size:calc(14px - var(--ui-font-reduction));padding:8px;background:var(--surface);border:1px solid var(--border);border-radius:7px}.dash-search-results{max-height:min(550px,65dvh);overflow:auto;padding-top:8px}.dash-search-results>button{display:flex;align-items:center;gap:12px;padding:11px;width:100%;text-align:left;color:var(--text);border-radius:7px;font-size:calc(13px - var(--ui-font-reduction))}.dash-search-results>button:hover{background:var(--surface)}.dash-search-results>button>span{flex:1 1}.dash-search-results small{display:block;color:var(--muted);font-size:calc(11px - var(--ui-font-reduction))}.dash-customize{width:min(470px,calc(100vw - 32px));padding:22px;color:var(--text);background:var(--card);font-size:calc(13px - var(--ui-font-reduction))}.dash-customize header{display:flex;align-items:center;justify-content:space-between}.dash-customize h2{font-size:calc(20px - var(--ui-font-reduction));margin:0}.dash-customize p{color:var(--secondary)}.dash-customize label{display:flex;align-items:center;gap:12px;padding:12px;background:var(--surface);margin:7px 0;border:1px solid var(--border);border-radius:8px}.dash-customize label svg{color:var(--blue)}.dash-customize input{width:16px;height:16px}.dash-customize footer{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:18px}.dash-customize footer span{margin-right:auto;color:var(--muted)}.dash-customize footer button{font-size:calc(13px - var(--ui-font-reduction));padding:9px 15px;border-radius:7px}.dash-automation button{min-height:22px;padding:2px 6px}.dash-card header>button,.dash-market-tabs button,.dash-stat-tabs button{min-height:24px}.dashboard-reference td{height:30px;padding:4px 5px}.dash-table-wrap .dash-spark{height:20px}.dash-market-symbol{min-height:21px}.dash-card-footer{min-height:28px}.dash-quick-actions button{padding:9px 8px}.dash-metrics strong{margin-top:7px}.dash-metrics footer{height:23px}@media(min-width:1550px){.dash-panels>.dash-card{min-height:228px}.dash-metrics article{min-height:98px}}@media(max-width:1550px){.dash-metrics article{gap:7px;padding:12px 9px}.dash-metrics article>svg{width:21px}.dash-metrics strong{font-size:calc(18px - var(--ui-font-reduction))}.dash-metrics article>div>span{font-size:calc(11px - var(--ui-font-reduction))}.dash-feature-row{grid-template-columns:minmax(0,2.25fr) minmax(292px,1fr)}.dash-panels{grid-template-columns:1fr 1fr}.dash-hero-copy{padding-left:26px}.dash-hero-copy h2{font-size:calc(35px - var(--ui-font-reduction))}.dash-hero>footer{padding-left:26px;gap:18px;font-size:calc(11px - var(--ui-font-reduction))}.dash-global-search kbd{display:none}.shell-premium[data-module=Pulpit] .shell-activity{max-width:260px}.shell-premium[data-module=Pulpit] .shell-topbar-body{gap:12px}.dash-panels .dash-card{min-height:210px}}@media(max-width:1250px){.dash-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-metrics article:last-child{grid-column:span 2}.dash-feature-row{grid-template-columns:1fr}.dash-feature-side{display:grid;grid-template-columns:1fr 1fr}.dash-hero{min-height:310px}.dash-hero-art{object-position:right center}.dash-hero-copy{max-width:50%}.dash-bottom{grid-template-columns:1fr}.dash-global-search>span{display:none}.dash-global-search{flex:none;min-width:0;width:38px;padding:10px}.shell-premium[data-module=Pulpit] .shell-topbar-body{gap:8px}}@media(max-width:980px){.terminal[data-module=Pulpit]{--shell-nav:0px}.shell-premium[data-module=Pulpit] .shell-topbar>.shell-brand{padding-left:44px;font-size:calc(20px - var(--ui-font-reduction))}.shell-premium[data-module=Pulpit] .workspace{padding:16px}.shell-premium[data-module=Pulpit] .shell-sidebar{width:248px}.dash-global-search{display:none}}@media(max-width:600px){.dash-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-feature-side,.dash-panels{grid-template-columns:1fr}.dash-hero-copy{max-width:77%;padding:24px 20px 67px;text-shadow:0 1px 3px #000}.dash-hero-copy h2{font-size:calc(34px - var(--ui-font-reduction))}.dash-hero-art{object-position:67% center;opacity:.52}.dash-hero-motto{display:none}.dash-hero>footer{padding:13px 17px;gap:9px;justify-content:space-between}.dash-hero>footer span{flex-direction:column;gap:3px;white-space:normal;font-size:calc(9px - var(--ui-font-reduction));text-align:center}.dash-hero>footer svg{width:17px;height:17px}.dash-hero-copy>span{font-size:calc(9px - var(--ui-font-reduction))}.dash-recovery,.dash-stat-layout{grid-template-columns:1fr}.dash-action-grid>button{min-height:90px}.dash-bottom{gap:12px}.dash-stat-layout{gap:5px}.dash-feature-row{gap:12px}.shell-premium[data-module=Pulpit] .shell-topbar>.shell-brand{flex:0 0 78px;width:78px;min-width:78px;padding:0 6px 0 40px}.shell-premium[data-module=Pulpit] .shell-brand img{width:32px;height:32px}.shell-premium[data-module=Pulpit] .shell-controls .account-selector{width:108px;max-width:108px}.shell-premium[data-module=Pulpit] .shell-topbar-body{padding-left:0;padding-right:5px}.shell-premium[data-module=Pulpit] .shell-brand>span{display:none}}.module-positions .position-chart-row{cursor:pointer}.module-positions .position-chart-row:hover{background:var(--blue-surface)}.module-positions .position-chart-row.is-chart-selected{background:var(--blue-surface);box-shadow:inset 3px 0 var(--blue)}.module-positions .position-chart-select{display:inline-flex;align-items:center;gap:7px;border:0;background:none!important;box-shadow:none!important;padding:0!important;min-height:24px;color:inherit;font:inherit;font-weight:600;text-align:left}.module-positions .position-chart-select:disabled{opacity:1;cursor:default}.module-positions .position-chart-select:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:5px}.trading-suite .chart-position-caption{display:flex;align-items:center;gap:7px;min-width:0;color:var(--text);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.trading-suite .chart-position-caption>b{overflow:hidden;text-overflow:ellipsis}.trading-suite .chart-position-caption>button{display:inline-flex;align-items:center;justify-content:center;padding:2px;width:20px;height:20px;min-height:20px;border:1px solid var(--border);border-radius:5px;background:var(--surface);color:var(--muted)}.trading-suite .chart-position-caption>button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.chart-mode-controls,.chart-period-controls{display:flex;align-items:center;gap:5px;min-width:0}.chart-mode-controls{flex:none}.suite-chart{container-type:inline-size}.trading-suite .chart-toolbar.has-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:60px;padding:7px 0}.trading-suite .chart-toolbar.has-heading .suite-quote{display:flex;align-items:center;gap:9px;padding:0;min-width:0;min-height:0;border:0;background:none}.trading-suite .suite-quote .instrument-icon{flex:none}.trading-suite .suite-quote-symbol{min-width:0;max-width:145px;align-items:flex-start!important;text-align:left}.trading-suite .suite-quote-symbol b{font-size:calc(17px - var(--ui-font-reduction))}.trading-suite .suite-quote-symbol small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trading-suite .suite-quote-price{margin-left:auto;white-space:nowrap}.trading-suite .suite-quote-price strong{font-size:calc(19px - var(--ui-font-reduction))}.trading-suite .chart-toolbar.has-heading .chart-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.trading-suite .chart-period-controls{justify-content:center}.trading-suite .chart-mode-controls{margin-left:auto}.trading-suite .chart-controls :is(button,select){min-height:28px;height:28px}.trading-suite .chart-controls .segmented button{padding:4px 7px;min-width:27px}.trading-suite .chart-controls .icon{width:27px;min-width:27px;padding:4px}.trading-suite .suite-fast-spread{padding-left:8px;margin-left:0}@container(max-width:720px){.trading-suite .chart-toolbar.has-heading{grid-template-columns:minmax(0,1fr);gap:5px;padding:6px 0;min-height:78px}.trading-suite .chart-toolbar.has-heading .chart-controls{width:100%;gap:5px}.trading-suite .chart-period-controls{flex:1 1}.trading-suite .chart-toolbar .suite-quote .instrument-icon{width:32px!important;height:32px!important}.trading-suite .suite-quote-symbol b{font-size:calc(16px - var(--ui-font-reduction))}.trading-suite .suite-quote-price strong{font-size:calc(18px - var(--ui-font-reduction))}}.trading-suite .chart-toolbar.has-analysis-action{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"quote analysis periods modes"}.trading-suite .chart-toolbar.has-analysis-action .suite-quote{grid-area:quote}.trading-suite .chart-toolbar.has-analysis-action .chart-analysis-action{grid-area:analysis}.trading-suite .chart-toolbar.has-analysis-action .chart-controls{display:contents}.trading-suite .chart-toolbar.has-analysis-action .chart-period-controls{grid-area:periods}.trading-suite .chart-toolbar.has-analysis-action .chart-mode-controls{grid-area:modes;justify-self:end;margin:0}.trading-suite .suite-analysis-trigger{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;padding:4px 9px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--blue);font-size:calc(12px - var(--ui-font-reduction));white-space:nowrap}.trading-suite .suite-analysis-trigger:hover{background:var(--blue-surface)}.trading-suite .suite-analysis-trigger:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@container(max-width:900px){.trading-suite .chart-toolbar.has-analysis-action{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"quote quote quote" "analysis periods modes";gap:7px;min-height:78px}}@container(max-width:520px){.trading-suite .chart-toolbar.has-analysis-action{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"quote quote" "analysis modes" "periods periods";gap:6px}.trading-suite .chart-toolbar.has-analysis-action .chart-period-controls{justify-content:stretch}.trading-suite .chart-toolbar.has-analysis-action .chart-period-controls .segmented{display:flex;width:100%}.trading-suite .chart-toolbar.has-analysis-action .chart-period-controls .segmented button{flex:1 1}}@media(min-width:701px){.terminal.shell-premium .workspace>.suite-ai,.terminal.shell-premium .workspace>.suite-scalping{grid-template-rows:60px minmax(0,1fr) 224px;gap:10px}.terminal.shell-premium .workspace>.suite-fast{grid-template-rows:60px minmax(0,1fr) 224px 128px;gap:10px}}@media(min-width:701px) and (max-height:850px){.terminal.shell-premium .workspace>.suite-ai,.terminal.shell-premium .workspace>.suite-fast,.terminal.shell-premium .workspace>.suite-scalping{grid-template-rows:56px minmax(0,1fr) 214px}}.trading-suite{--suite-monitor-width:380px}@media(max-width:1600px){.trading-suite{--suite-monitor-width:350px}}@media(max-width:980px){.trading-suite{--suite-monitor-width:320px}}@media(min-width:701px){.trading-suite.suite-ai{grid-template-columns:minmax(0,1fr) var(--suite-monitor-width)}.trading-suite.suite-scalping{grid-template-columns:var(--suite-monitor-width) minmax(0,1fr)}.suite-scalping .suite-chart{grid-column:2;grid-row:2;visibility:visible}.suite-scalping .suite-orders{grid-column:2;grid-row:3}.suite-scalping .suite-panel-switch{display:none}}.trading-suite .suite-instrument{gap:7px;padding:11px 3px}.trading-suite .suite-select-symbol{display:grid;grid-template-columns:32px minmax(0,1fr) 42px;grid-gap:8px;gap:8px}.trading-suite .suite-select-symbol>.instrument-icon{width:32px!important;height:32px!important}.trading-suite .suite-select-symbol .suite-instrument-name{min-width:0;overflow:hidden}.trading-suite .suite-select-symbol small{max-width:100%;display:block}.trading-suite .suite-select-symbol .suite-score{width:42px;height:42px;padding:3px}.trading-suite .suite-signal{width:79px}.trading-suite .suite-signal .at-watch-signal{white-space:normal;text-align:center;line-height:1.15;min-height:30px}.trading-suite .suite-signal.pending .at-watch-signal{color:var(--secondary);background:var(--surface)}.trading-suite .suite-signal.pending .at-watch-signal:before{content:none}.trading-suite .suite-quote .suite-chart-decision{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-inline:auto;padding:5px 10px;height:30px;border:1px solid var(--border);border-radius:9px;background:var(--blue-surface);color:var(--blue);white-space:nowrap}.trading-suite .suite-chart-decision.buy{color:var(--positive);background:color-mix(in srgb,var(--positive) 9%,var(--card))}.trading-suite .suite-chart-decision.sell{color:var(--negative);background:color-mix(in srgb,var(--negative) 9%,var(--card))}.trading-suite .suite-chart-decision.pending{color:var(--secondary);background:var(--surface)}.trading-suite .suite-chart-decision:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.suite-scalping .suite-quote-price{margin-left:0}.suite-condition-summary{color:var(--secondary);margin:0 0 14px}@container(max-width:1000px){.suite-scalping .chart-toolbar.has-heading{grid-template-columns:minmax(0,1fr);gap:5px;min-height:78px}.suite-scalping .chart-toolbar.has-heading .chart-controls{width:100%}.suite-scalping .chart-period-controls{flex:1 1}}.trading-suite .suite-orders>header{min-height:38px;padding:6px 12px;gap:8px;padding-top:4px;padding-bottom:4px}.trading-suite .suite-orders>header h2>i{width:25px;height:25px}.shell-premium .trading-suite .suite-order-tabs button{height:28px;min-height:28px!important}.trading-suite .suite-orders>header h2{font-size:calc(15px - var(--ui-font-reduction))}.trading-suite .suite-order-tabs{gap:3px}.trading-suite .suite-order-tabs button{min-height:26px;padding:4px 7px!important}.trading-suite .suite-orders-body{padding:0 10px 2px}.shell-premium .trading-suite .module-positions{border:0!important;background:none;box-shadow:none}.shell-premium .trading-suite .module-positions>.at-panel-body{padding:0!important;gap:0!important}.trading-suite .module-positions :is(th,td){padding:5px!important;line-height:1.25!important}.trading-suite .module-positions thead th{height:27px!important;white-space:nowrap}.trading-suite .module-positions tbody td{height:47px!important}.trading-suite .module-positions td small{line-height:1.3!important;margin-top:2px}.trading-suite .module-positions td>small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.trading-suite .module-positions :is(th,td):first-child{width:18%!important}.trading-suite .module-positions :is(th,td):last-child{width:20%!important}.shell-premium .trading-suite .module-positions .position-actions{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px}.shell-premium .trading-suite .module-positions .position-actions button{flex:1 1;min-width:0;min-height:27px!important;gap:3px;padding:4px!important;font-size:calc(11px - var(--ui-font-reduction))!important}.trading-suite .position-protection{gap:4px;line-height:1.3}.trading-suite .position-protection small{margin:0!important}.trading-suite .suite-position-symbol{gap:5px}.shell-premium .shell-sidebar{z-index:40;overflow:visible}.shell-premium .workspace{isolation:isolate}.shell-premium .shell-nav-group[open]>div{z-index:60;background:var(--card)}.shell-premium .shell-activity{flex:0 1 300px;max-width:300px}.shell-premium .shell-controls{margin-left:auto}.shell-premium .shell-activity-items{max-width:300px;width:100%;min-width:0}.shell-premium[data-module=Pulpit] .shell-activity{flex:0 1 190px;max-width:190px}.shell-premium .shell-activity .shell-notification{min-width:0;padding:7px 9px;gap:7px}.shell-premium .shell-activity .shell-notification>svg{width:18px;flex:none}.shell-premium .shell-activity .shell-notification>span{min-width:0}.shell-premium .shell-activity .shell-notification :is(b,small){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-premium .shell-activity .shell-notification time{display:none}.shell-notification-popover{position:fixed;inset:auto;margin:0;width:min(360px,calc(100vw - 24px));max-height:min(520px,calc(100dvh - 84px));padding:0;overflow:auto;border:1px solid var(--border);border-radius:14px;background:var(--card);color:var(--text);box-shadow:0 8px 32px #061c4324}.shell-notification-popover::-webkit-backdrop{background:transparent;pointer-events:none}.shell-notification-popover::backdrop{background:transparent;pointer-events:none}.shell-notification-popover .shell-notification-dialog{width:auto;max-width:none;padding:12px;display:flex;flex-direction:column;gap:6px}.shell-notification-popover .shell-notification-dialog>header{display:flex;align-items:flex-start;gap:8px;justify-content:space-between;padding:0 0 8px;border-bottom:1px solid var(--border-soft)}.shell-notification-popover h2{margin:0;font-size:calc(15px - var(--ui-font-reduction))}.shell-notification-popover p{font-size:calc(12px - var(--ui-font-reduction));color:var(--secondary);margin:5px 0;line-height:1.45}.shell-notification-popover .shell-notification{width:100%;min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:5px 9px;gap:5px 9px;padding:9px;text-align:left;min-height:55px}.shell-notification-popover .shell-notification>span{min-width:0}.shell-notification-popover .shell-notification :is(b,small){display:block;white-space:normal;overflow-wrap:anywhere;font-size:calc(12px - var(--ui-font-reduction))}.shell-notification-popover .shell-notification time{display:block;grid-column:2;font-size:calc(10px - var(--ui-font-reduction));color:var(--secondary)}.shell-notification-popover footer{display:flex;justify-content:center;align-items:center;gap:12px;padding-top:6px;font-size:calc(12px - var(--ui-font-reduction))}.shell-notification-popover footer button{padding:5px}.shell-premium .intel-filters:has(>.intel-market-tabs){display:grid;grid-template-columns:minmax(160px,1fr) auto auto;grid-gap:9px;gap:9px;align-items:center}.shell-premium .intel-filters:has(>.intel-market-tabs) .intel-search{width:100%;max-width:340px;grid-column:1;grid-row:1}.shell-premium .intel-filters:has(>.intel-market-tabs)>select{grid-row:1;grid-column:2;max-width:150px}.shell-premium .intel-filters:has(>.intel-market-tabs)>.intel-view-toggle{grid-row:1;grid-column:3}.shell-premium .intel-filters .intel-market-tabs{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;grid-column:1/-1;grid-row:2;min-width:0;width:100%;overflow:visible}.shell-premium .intel-filters .intel-market-tabs button{display:inline-flex;flex:0 0 auto;justify-content:flex-start;align-items:center;gap:6px;min-width:0;min-height:32px;padding:6px 10px;white-space:nowrap;font-size:calc(12px - var(--ui-font-reduction));line-height:1.25}.shell-premium .intel-filters .intel-market-tabs button small{display:inline-flex;align-items:center;justify-content:center;min-width:21px;padding:2px 4px;border-radius:5px;background:color-mix(in srgb,currentColor 9%,transparent);font-size:calc(11px - var(--ui-font-reduction));white-space:nowrap}.terminal.shell-premium .assistant-drawer{--bg:#fff;--surface:#fff;--card:#fff;--text:#082264;--secondary:#405b91;--muted:#61749a;--border:#e1eaf6;--border-soft:#edf2f9;--hover:#f2f7fe;--blue:#087dff;--blue-surface:#eaf4ff;padding:0;background:#fff;color:var(--text);border:1px solid var(--border);border-radius:20px;box-shadow:0 16px 48px #1529411a,0 2px 8px #1529410a;color-scheme:light}.assistant-drawer>.assistant-drawer-heading{display:flex;align-items:center;gap:8px;flex:none;padding:14px 16px;border-bottom:1px solid var(--border-soft);background:#fff}.assistant-drawer-heading h2{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0;margin:0;color:var(--text);font-size:var(--ui-panel-title);font-weight:650}.assistant-drawer-heading h2 img{width:36px;height:36px;flex:none}.assistant-drawer-heading .icon{display:grid;place-items:center;width:34px;height:34px;min-height:34px;padding:0;border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--secondary)}.assistant-drawer-heading .icon:hover{background:var(--hover);color:var(--blue)}.terminal.shell-premium .assistant-drawer .assistant-chat-bubble{--chat-ink:#082264;--chat-secondary:#61749a;--chat-panel:#fff;--chat-line:#e1eaf6;--chat-assistant:#f2f7fe;--chat-user:#eaf4ff;--chat-accent:#087dff;--chat-shadow:none;min-width:0;padding:0 14px 14px;background:#fff}.assistant-drawer .compact-chat{gap:0;min-width:0;overflow:hidden}.assistant-drawer .compact-chat .assistant-layout{min-height:0;min-width:0}.assistant-drawer .compact-chat .conversation-panel{padding:0;border:0;background:#fff;box-shadow:none;overflow:hidden}.assistant-drawer .compact-chat .chat-scroll-area{min-height:0;min-width:0;background:#fff}.assistant-drawer .compact-chat .conversation-messages{padding:18px 4px 12px!important;scrollbar-gutter:stable;overflow-y:auto;overscroll-behavior:contain;background:#fff}.assistant-drawer .compact-chat .chat-message{gap:10px;margin-bottom:20px}.assistant-drawer .compact-chat .chat-message>.chat-bubble{padding:13px 14px 7px;border-radius:16px}.assistant-drawer .compact-chat .chat-message.user{max-width:90%}.assistant-drawer .compact-chat .chat-message.user>.chat-bubble{padding:12px 14px 6px}.assistant-drawer .compact-chat .chat-markdown ol>li{padding-left:30px}.assistant-drawer .compact-chat .chat-markdown ol>li:before{width:21px;height:21px}.assistant-drawer .compact-chat .assistant-compose{width:100%;gap:6px;padding:12px 0 0;margin:0;border-top:1px solid var(--border-soft);border-radius:0;background:#fff}.assistant-drawer .compact-chat .assistant-input-shell{min-width:0;padding:5px 7px 5px 12px;border:1px solid #d7e5f7;border-radius:20px;background:#fff;box-shadow:0 2px 6px #15294105}.assistant-drawer .compact-chat .assistant-input-shell:focus-within{border-color:#087dff;box-shadow:0 0 0 2px #087dff12}.assistant-drawer .compact-chat .assistant-compose textarea{min-height:48px;max-height:144px;padding:10px 0;border:0;background:#fff;color:var(--text);line-height:1.5}.assistant-drawer .compact-chat .assistant-compose textarea::placeholder{color:#6b7fa4;opacity:1}.assistant-drawer .compact-chat .assistant-attach{color:var(--secondary);align-self:center}.assistant-drawer .compact-chat .assistant-welcome{padding:30px 20px;min-height:220px}.assistant-drawer .compact-chat .assistant-welcome>img{width:52px;height:52px}.assistant-drawer .compact-chat .assistant-welcome h2{font-size:20px;color:var(--text);text-wrap:balance}.assistant-drawer .compact-chat .assistant-welcome p{color:var(--secondary);line-height:1.6;text-wrap:pretty}.assistant-drawer :is(button,select,textarea):focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media(max-width:580px){.terminal.shell-premium .assistant-drawer{right:8px;width:calc(100vw - 16px);bottom:max(8px,env(safe-area-inset-bottom));border-radius:16px}.assistant-drawer>.assistant-drawer-heading{padding:12px}.terminal.shell-premium .assistant-drawer .assistant-chat-bubble{padding:0 10px 10px}.assistant-drawer .compact-chat .chat-message.user{grid-template-columns:minmax(0,1fr) 32px}}:root{--ui-font-reduction:0.5px;--ui-font-family:Inter,"Segoe UI",sans-serif;--ui-text:calc(14px - var(--ui-font-reduction));--ui-control:calc(13px - var(--ui-font-reduction));--ui-caption:calc(12px - var(--ui-font-reduction));--ui-panel-title:calc(15px - var(--ui-font-reduction));--suite-text:var(--ui-text);--suite-label:var(--ui-caption);--suite-panel:var(--ui-panel-title)}body{font-size:var(--ui-text)}body,button,input,select,textarea{font-family:var(--ui-font-family)}:is(.terminal,.admin-shell,.auth-screen,.adm-denied,.native-modal,.market-drawer){font-family:var(--ui-font-family);font-size:var(--ui-text)}.admin-shell .adm-main,.terminal.shell-premium .workspace>:is(.market-workspace,.assistant-ui-reference,.intelligence-workspace){font-size:var(--ui-text)}.terminal.shell-premium :is(button,input,select,textarea),:is(.admin-shell,.auth-screen,.adm-denied,.native-modal,.market-drawer) :is(button,input,select,textarea){font-family:var(--ui-font-family);font-size:var(--ui-control)!important}.terminal.shell-premium .workspace :is(td,th),:is(.admin-shell,.native-modal,.market-drawer) :is(td,th){font-size:var(--ui-control)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.assistant-chat-bubble .chat-reference :is(.chat-markdown,.chat-user-text),.chat-reference :is(.chat-markdown,.chat-user-text),.terminal.shell-premium .workspace p,:is(.admin-shell,.auth-screen,.adm-denied,.native-modal,.market-drawer) p{font-size:var(--ui-text)!important;line-height:1.55}.terminal.shell-premium .workspace :is(label,.setting-field),:is(.admin-shell,.auth-screen,.adm-denied,.native-modal,.market-drawer) label{font-size:var(--ui-control)!important}.terminal.shell-premium .workspace small,:is(.admin-shell,.auth-screen,.adm-denied,.native-modal,.market-drawer) small{font-size:var(--ui-caption)!important}.admin-shell .adm-card>header h2,.terminal.shell-premium .workspace :is(.desktop-card,.at-panel,.intel-panel,.market-panel,.assistant-side-card,.suite-orders,.adm-card) h2{font-size:var(--ui-panel-title)!important}.admin-shell .adm-sidebar nav a,.terminal.shell-premium .shell-sidebar :is(.shell-nav-item b,.shell-nav-group summary b,.shell-nav-group div button){font-size:var(--ui-text)!important}.terminal.shell-premium .shell-sidebar .shell-nav-section h2{font-size:var(--ui-caption)}.chat-reference .assistant-compose textarea,.terminal.shell-premium .chat-reference .assistant-compose textarea{font-size:var(--ui-text)!important}.assistant-chat-bubble .chat-reference :is(.chat-markdown,.chat-user-text,.chat-markdown p),.terminal.shell-premium .chat-reference :is(.chat-markdown,.chat-user-text,.chat-markdown p){font-size:calc(13px - var(--ui-font-reduction))!important}.native-modal.genbot-modal{--modal-bg:#fff;--modal-tint:#f6f9ff;--modal-line:#dce8ff;--modal-ink:#101e52;--modal-muted:#637dae;--modal-blue:#0878ff;width:min(880px,calc(100vw - 48px));max-width:1120px;max-height:calc(100dvh - 48px);padding:0;border:1px solid var(--modal-line);border-radius:14px;background:var(--modal-bg);color:var(--modal-ink);overflow:hidden;box-shadow:0 24px 80px #09132a36,0 4px 16px #09132a14;--text:var(--modal-ink);--secondary:var(--modal-ink);--muted:var(--modal-muted);--border:var(--modal-line);--border-soft:var(--modal-line);--card:var(--modal-bg);--surface:var(--modal-bg);--bg:var(--modal-tint);--blue:var(--modal-blue);--blue-surface:#edf5ff;--hover:#eef5ff;--ui-text:14px;--ui-control:14px;--ui-caption:12px;font-family:var(--ui-font-family);font-size:14px;animation:modal-appear .16s ease-out}.dark .native-modal.genbot-modal,[data-theme=dark] .native-modal.genbot-modal{--modal-bg:#142032;--modal-tint:#18283e;--modal-line:#2b405f;--modal-ink:#e8efff;--modal-muted:#9fb2d0;--modal-blue:#69adff;--blue-surface:#203955;--hover:#263d59}.native-modal.genbot-modal.modal-settings{width:min(1100px,calc(100vw - 48px))}.native-modal.genbot-modal.modal-confirm{width:min(540px,calc(100vw - 48px))}.native-modal.genbot-modal:has(.configuration-editor,.assistant-settings-dialog,.adm-dialog form){width:min(1100px,calc(100vw - 48px))}.native-modal.genbot-modal::-webkit-backdrop{background:rgb(20 31 51/60%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.native-modal.genbot-modal::backdrop{background:rgb(20 31 51/60%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.genbot-modal .modal-frame{display:flex;flex-direction:column;max-height:calc(100dvh - 50px);min-height:0}.genbot-modal .modal-header{display:flex;flex:none;align-items:center;gap:17px;padding:16px 22px;border-bottom:1px solid var(--modal-line);background:var(--modal-bg)}.genbot-modal .modal-header>div{min-width:0;flex:1 1}.genbot-modal .modal-header h2{margin:0;font-size:23px!important;line-height:1.25;font-weight:650;letter-spacing:-.35px;overflow-wrap:anywhere}.genbot-modal .modal-header p{color:var(--modal-muted);margin:5px 0 0;font-size:13px!important;line-height:1.5}.genbot-modal .modal-emblem{width:60px;height:60px;flex:none;display:grid;place-items:center;background:var(--blue-surface);border-radius:15px;color:var(--modal-blue)}.genbot-modal .modal-close{width:35px;height:35px;border-radius:50%;border:1px solid var(--modal-line);align-self:flex-start;margin-top:5px;color:var(--modal-ink)}.genbot-modal .modal-body{padding:20px 22px;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1}.genbot-modal .modal-body[hidden]{display:none!important}.genbot-modal :is(button,input,textarea,select){font-family:var(--ui-font-family);font-size:14px!important;letter-spacing:normal}.genbot-modal :is(input,textarea,select){width:100%;min-width:0;min-height:38px;background:var(--modal-tint);border:1px solid var(--modal-line);border-radius:8px;color:var(--modal-ink);padding:8px 11px;line-height:1.5}.genbot-modal input[type=checkbox]{width:18px;height:18px;min-height:0;padding:0}.genbot-modal input[type=range]{padding:0}.genbot-modal textarea{resize:vertical;min-height:100px;max-height:260px}.genbot-modal button{min-height:36px;padding:8px 12px;border-radius:8px;line-height:1.25;white-space:normal}.genbot-modal button:not(.primary):not(.danger):not(.icon):not(.modal-switch):not([role=tab]){border:1px solid var(--modal-line)}.genbot-modal button.primary{background:#0878ff;color:#fff;border:1px solid #0878ff;box-shadow:0 2px 5px #152b4c14}.genbot-modal button.primary:hover{background:#0069e6}.genbot-modal .danger{background:color-mix(in srgb,var(--negative) 5%,var(--modal-bg))}.genbot-modal :is(button,input,select,textarea,summary):focus-visible{outline:2px solid var(--modal-blue);outline-offset:3px}.genbot-modal :is(h3,h4){font-size:16px!important;line-height:1.4;color:var(--modal-ink)}.genbot-modal :is(p,small){overflow-wrap:anywhere}.genbot-modal small{font-size:12px!important;line-height:1.5;color:var(--modal-muted)}.genbot-modal pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:none;overflow:visible;background:var(--modal-tint);border:1px solid var(--modal-line);border-radius:8px;padding:14px}.genbot-modal .modal-footer,.genbot-modal .modal-settings-footer{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px;flex:none;padding:12px 22px;border-top:1px solid var(--modal-line);background:var(--modal-bg)}.genbot-modal .modal-footer button,.genbot-modal .modal-settings-footer button{min-height:39px}.genbot-modal .modal-discard{padding:26px;overflow:auto;color:var(--modal-ink)}.genbot-modal .modal-discard>svg{color:var(--modal-blue);margin-bottom:12px}.genbot-modal .modal-discard .modal-footer{padding:16px 0 0;margin-top:20px}.genbot-modal .modal-body>:is(.assistant-dialog,.assistant-action-review,.position-management-dialog,.market-drawer,.adm-dialog,.shell-calendar-dialog,.dash-search-dialog,.dash-customize,.modal){width:auto;max-width:none;min-width:0;max-height:none;height:auto;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--modal-ink);overflow:visible}.genbot-modal .modal-body>.assistant-action-review>h2,.genbot-modal .modal-body>.modal>.panel-title,.genbot-modal .modal-body>:is(.assistant-dialog,.assistant-action-review,.position-management-dialog,.market-drawer,.adm-dialog,.shell-calendar-dialog,.dash-customize,.modal)>header:has(h2){display:none}.genbot-modal .modal-body>.assistant-action-review{position:static;transform:none}.genbot-modal .modal-body>:is(.assistant-dialog,.position-management-dialog,.adm-dialog) :is(footer,.button-row){position:-webkit-sticky;position:sticky;bottom:-20px;z-index:2;background:var(--modal-bg);padding:12px 0;border-top:1px solid var(--modal-line);margin-top:18px;display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.genbot-modal .modal-body>.assistant-settings-dialog{display:flex;flex-direction:column;min-height:0}.genbot-modal .assistant-settings-body{padding:16px 0 0;overflow:visible;max-height:none}.genbot-modal .assistant-settings-tabs{flex:none;padding:0 0 8px;gap:4px;flex-wrap:wrap;background:var(--modal-bg)}.genbot-modal .market-drawer h2{font-size:20px}.genbot-modal .market-drawer article,.genbot-modal .market-source{padding:14px;border:1px solid var(--modal-line);background:var(--modal-tint);border-radius:10px;margin-bottom:10px}.genbot-modal .at-details{position:static;width:auto;max-width:none;max-height:none;border:0;box-shadow:none;border-radius:0}.genbot-modal .at-details>header{display:none}.genbot-modal .at-details-body{max-height:none;overflow:visible;padding:16px 0}.genbot-modal .at-tabs{flex-wrap:wrap;gap:5px;padding:6px 0;background:var(--modal-bg)}.genbot-modal .at-tabs button{min-width:0;flex:0 1 auto}.genbot-modal .suite-catalog,.genbot-modal .suite-journal{max-height:none;overflow:visible}.genbot-modal .suite-catalog-row{padding:12px 8px;border-bottom:1px solid var(--modal-line);gap:12px}.genbot-modal :is(.table-wrap,.table-scroll,.modal-table-wrap){overflow-x:auto;max-height:none}.genbot-modal :is(th,td){padding:10px 12px;white-space:normal;overflow-wrap:anywhere}.genbot-modal th{background:var(--modal-tint);color:var(--modal-muted)}.genbot-modal .modal-body:has(>.modal-settings){overflow:hidden;padding:0;display:flex;flex-direction:column;scrollbar-gutter:auto}.genbot-modal .modal-settings{display:flex;flex-direction:column;min-height:0;flex:1 1;padding:0;margin:0}.modal-settings .modal-settings-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:0;padding:12px 22px 10px;flex:none}.modal-settings-toolbar>label:first-child{display:flex;gap:12px;align-items:center;flex:none}.modal-settings-toolbar select{width:180px}.modal-settings-toolbar>small{margin-left:auto;white-space:nowrap}.modal-settings .modal-settings-search{display:flex;align-items:center;gap:9px;flex:1 1;min-width:180px;border:1px solid var(--modal-line);border-radius:8px;padding:0 10px;background:var(--modal-tint);color:var(--modal-muted)}.modal-settings-search input{border:0;box-shadow:none;background:none;padding-left:0;flex:1 1}.modal-settings .modal-tabs{display:flex;align-items:center;gap:10px;flex:none;border-bottom:1px solid var(--modal-line);margin:0 22px;padding:0 0 4px;overflow-x:auto}.modal-tabs button[role=tab]{border:0;border-bottom:2px solid transparent;min-height:40px;flex:none;border-radius:7px 7px 0 0;padding:8px 16px;color:var(--modal-muted)}.modal-tabs button[aria-selected=true]{color:var(--modal-blue);background:var(--blue-surface);border-bottom-color:var(--modal-blue)}.modal-error-dot{width:6px;height:6px;border-radius:50%;background:var(--negative)}.modal-settings-scroll{overflow-y:auto;overflow-x:hidden;min-height:0;flex:1 1;padding:14px 22px 20px;scrollbar-gutter:stable;overscroll-behavior:contain}.modal-scope-note{display:flex;gap:14px;align-items:center;padding:12px 16px;border:1px solid var(--modal-line);background:var(--blue-surface);border-radius:9px;margin-bottom:14px;color:var(--modal-blue)}.modal-scope-note>svg{flex:none}.modal-scope-note strong{font-weight:600}.modal-scope-note p{margin:4px 0 0;color:var(--modal-muted);font-size:13px!important}.modal-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.genbot-modal .modal-section{min-width:0;padding:16px;border:1px solid var(--modal-line);border-radius:10px;background:var(--modal-bg);box-shadow:none}.genbot-modal .modal-section h3{display:flex;align-items:center;gap:12px;margin:0 0 8px;font-size:15px!important;font-weight:650}.modal-section h3 svg{color:var(--modal-blue);flex:none}.genbot-modal .modal-section>p{color:var(--modal-muted);font-size:13px!important;line-height:1.5;margin-bottom:12px}.modal-field{display:flex;flex-direction:column;gap:7px;min-width:0;margin:12px 0 0}.modal-section>.modal-field:only-child{margin:0}.modal-field-label{display:flex;align-items:flex-start;gap:8px}.modal-field-label>label{flex:1 1;line-height:1.45;font-size:14px!important}.modal-field-help{color:var(--modal-muted);flex:none;cursor:help}.modal-field.is-changed>.modal-field-label>label:after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-left:6px;vertical-align:middle;background:var(--modal-blue)}.modal-field.unavailable{opacity:.7}.modal-field-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 16px;gap:0 16px}.modal-settings-stack{display:grid;grid-gap:14px;gap:14px;min-width:0}.modal-cash-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.genbot-modal .modal-cash-header h3{margin:0;text-wrap:balance}.modal-cash-header h3 small{font-weight:400;color:var(--modal-muted)}.modal-cash-exits p{text-wrap:pretty}.modal-cash-note{display:block;color:var(--modal-muted);line-height:1.5;margin-top:8px}.modal-cash-fields input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0}.genbot-modal .modal-switch{display:inline-flex;position:relative;align-items:center;gap:10px;padding:0;min-height:28px;border:0!important;align-self:flex-start;background:none;color:var(--modal-ink)}.modal-switch i{display:block;width:42px;height:24px;border-radius:20px;background:#a4b5d0;position:relative;flex:none}.modal-switch i:after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;background:white;border-radius:50%;box-shadow:0 1px 3px #0002;transition:transform .14s}.modal-switch[aria-checked=true] i{background:#0878ff}.modal-switch[aria-checked=true] i:after{transform:translateX(18px)}.modal-input-unit{display:flex;align-items:center;position:relative}.modal-input-unit input{padding-right:54px}.modal-input-unit>span{position:absolute;right:12px;font-size:12px;color:var(--modal-muted);pointer-events:none}.modal-field [aria-invalid=true]{border-color:var(--negative);outline-color:var(--negative)}.modal-chips{display:flex;flex-wrap:wrap;gap:8px}.genbot-modal .modal-chips button{min-width:48px;min-height:30px;padding:5px 10px;background:var(--modal-tint);color:var(--modal-blue)}.genbot-modal .modal-chips button[aria-pressed=true]{background:#0878ff;color:#fff;border-color:#0878ff!important}.modal-structured summary{color:var(--modal-blue);cursor:pointer;line-height:1.5;font-size:13px;padding:5px 0}.modal-structured textarea{font:13px/1.55 Consolas,monospace!important}.modal-structured p{font-size:12px!important;color:var(--modal-muted)}.modal-instrument-list{display:flex;flex-direction:column;gap:4px}.modal-instrument-list>div{display:flex;align-items:center;gap:10px;padding:4px 8px;background:var(--modal-tint);border-radius:7px}.modal-instrument-list b{flex:1 1;font-size:13px;font-weight:600}.modal-instrument-add{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;grid-gap:5px;gap:5px;margin-top:8px}.modal-shared-value{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;padding-top:12px;margin-top:12px;border-top:1px solid var(--modal-line)}.modal-shared-value small{grid-column:1/-1}.modal-summary dl{margin:10px 0 0;padding:8px 12px;border:1px solid var(--modal-line);border-radius:8px;background:var(--modal-tint)}.modal-summary dl>div{display:flex;justify-content:space-between;gap:16px;padding:5px 0;border-bottom:1px solid var(--modal-line);font-size:13px}.modal-summary dl>div:last-child{border:0}.modal-summary dd{margin:0;color:var(--modal-muted);text-align:right}.modal-settings-footer{justify-content:space-between!important}.modal-settings-footer>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.modal-feedback{padding:12px 14px;border:1px solid var(--modal-line);border-radius:8px;margin-bottom:14px;display:flex;gap:10px;align-items:center}.modal-feedback.error{color:var(--negative);border-color:color-mix(in srgb,var(--negative) 25%,var(--modal-bg));background:color-mix(in srgb,var(--negative) 5%,var(--modal-bg))}.modal-feedback.success{color:var(--positive);background:color-mix(in srgb,var(--positive) 5%,var(--modal-bg))}.modal-empty{grid-column:1/-1;text-align:center;padding:35px;color:var(--modal-muted)}.modal-revisions{display:grid;grid-gap:8px;gap:8px}.modal-revisions button{justify-content:flex-start}.modal-revisions button span{margin-left:auto}.modal-search-count{margin-bottom:14px;color:var(--modal-muted)}.modal-record{margin:0;display:grid;grid-gap:0;gap:0;min-width:0}.modal-record>div{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);grid-gap:16px;gap:16px;padding:11px 0;border-bottom:1px solid var(--modal-line)}.modal-record dt{color:var(--modal-muted);overflow-wrap:anywhere}.modal-record dd{margin:0;min-width:0;overflow-wrap:anywhere}.modal-record summary{cursor:pointer;color:var(--modal-blue)}.modal-record .modal-record{margin-top:8px}.modal-general-detail{grid-column:1/-1}.modal-general-detail>summary{cursor:pointer;color:var(--modal-blue);font-weight:600;line-height:1.5}.genbot-modal .modal-close svg{width:20px!important;height:20px!important}.genbot-modal button.icon{padding:0}.genbot-modal button svg{flex-shrink:0}.genbot-modal .modal-scope-changed{padding:12px 22px;margin:0;background:var(--blue-surface);color:var(--negative)}.genbot-modal .modal-header .modal-emblem svg{width:29px!important;height:29px!important}.configuration-editor.modal-settings:not(.genbot-modal *){--modal-bg:var(--card);--modal-tint:var(--bg);--modal-line:var(--border);--modal-muted:var(--muted);--modal-blue:var(--blue);--modal-ink:var(--text);display:flex;flex-direction:column;max-height:calc(100dvh - 210px)}@keyframes modal-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.native-modal.genbot-modal,.native-modal.genbot-modal.modal-confirm,.native-modal.genbot-modal.modal-settings,.native-modal.genbot-modal:has(.configuration-editor,.assistant-settings-dialog,.adm-dialog form){width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:12px}.genbot-modal .modal-frame{max-height:calc(100dvh - 18px)}.genbot-modal .modal-header{padding:14px;gap:12px}.genbot-modal .modal-emblem{width:44px;height:44px;border-radius:12px}.genbot-modal .modal-header h2{font-size:21px!important}.genbot-modal .modal-header p{font-size:12px!important}.genbot-modal .modal-body{padding:14px}.modal-settings .modal-settings-toolbar{padding:12px 14px;gap:8px}.modal-settings-toolbar>small{font-size:11px!important}.modal-settings-toolbar>label:first-child{flex:1 1}.modal-settings-toolbar select{width:100%;max-width:190px}.modal-settings .modal-settings-search{order:3;flex-basis:100%}.modal-settings .modal-tabs{margin:0 14px;gap:3px}.modal-tabs button[role=tab]{padding:8px 10px}.modal-settings-scroll{padding:12px 14px}.modal-settings-grid{grid-template-columns:1fr}.genbot-modal .modal-footer,.genbot-modal .modal-settings-footer{padding:10px 14px;gap:8px}.modal-settings-footer>div{gap:6px}.modal-settings-footer>div:first-child{width:100%}.modal-settings-footer>div:last-child{margin-left:auto}.modal-settings-footer button{padding:8px;font-size:12px!important}.genbot-modal :is(.adm-form-grid,.desktop-fields,.plan-targets,.at-stat-grid){grid-template-columns:1fr}.modal-scope-note{align-items:flex-start;padding:10px;gap:10px}.modal-field-grid{grid-template-columns:1fr}.modal-cash-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(prefers-reduced-motion:reduce){.genbot-modal *,.native-modal.genbot-modal{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.terminal:is([data-module=Statystyki],[data-module=Historia]) .workspace>.page-heading{display:none}.analytics-v2{display:flex;flex-direction:column;gap:12px;min-width:0;height:100%;min-height:620px;color:var(--text);font-size:var(--ui-text)}.analytics-v2 h1{margin:0 0 4px;font-size:27px;letter-spacing:-.6px}.analytics-v2 h2{font-size:var(--ui-panel-title);margin:0;font-weight:650}.av-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.av-heading p{color:var(--secondary);margin:0}.av-heading>div:last-child{display:flex;gap:8px}.analytics-v2 button,.analytics-v2 select,.av-dialog button{min-height:32px}.analytics-v2 button,.av-dialog .av-tabs button{border:1px solid var(--border-soft);background:var(--surface);border-radius:6px;padding:6px 10px;white-space:nowrap}.analytics-v2 button:hover,.av-dialog .av-tabs button:hover{background:var(--hover);border-color:var(--border)}.analytics-v2 .av-export,.analytics-v2 button[aria-pressed=true],.av-dialog button[aria-pressed=true]{background:var(--blue);color:white;border-color:var(--blue);box-shadow:0 3px 9px #007aff22}.av-filterbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.av-range{display:flex;gap:6px;flex-shrink:0}.av-filterbar select{max-width:190px;min-width:130px;padding:6px 28px 6px 10px;height:32px}.av-filterbar .av-date{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.av-filterbar>button:last-child{width:34px;padding:6px}.av-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.av-metric{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:98px;padding:15px 16px;border:1px solid var(--border-soft);border-radius:10px;background:var(--surface);box-shadow:0 3px 13px #24467503}.av-metric>div{display:flex;flex-direction:column;gap:6px;min-width:0}.av-metric strong{font-size:24px;line-height:1.2;letter-spacing:-.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.av-metric strong small{color:inherit;font-weight:600;margin-left:5px}.av-metric-icon{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;background:var(--blue-surface);border-radius:50%;color:var(--blue)}.av-metric:first-child .av-metric-icon{background:color-mix(in srgb,var(--positive) 10%,var(--surface));color:var(--positive)}.av-panel{background:var(--surface);border:1px solid var(--border-soft);border-radius:10px;min-width:0;overflow:hidden}.av-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px}.av-panel>header small{display:block;margin-top:3px}.av-panel header select{padding:6px 28px 6px 10px}.av-chart-layout{display:grid;grid-template-columns:minmax(0,2.7fr) minmax(275px,1fr);grid-gap:12px;gap:12px;flex-shrink:0}.av-chart-panel,.av-curve{min-width:0}.av-curve{position:relative;padding:0 8px}.av-curve svg{display:block;width:100%;height:clamp(210px,26vh,290px)}.av-curve svg text{fill:var(--secondary);font-size:11px;font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.av-chart-tooltip{pointer-events:none;position:absolute;right:18px;top:2px;display:grid;grid-gap:5px;gap:5px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;padding:10px 12px;font-size:var(--ui-caption)}.av-chart-tooltip>span{display:flex;justify-content:space-between;gap:20px}.av-chart-accessible{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.av-chart-accessible:focus-within{-webkit-clip-path:none;clip-path:none;position:relative;width:auto;height:auto;display:flex;align-items:center;gap:8px;margin:6px 20px}.av-chart-accessible input{width:180px}.av-chart-loading{height:250px;display:grid;place-items:center;color:var(--secondary)}.av-impact dl{margin:0;padding:0 14px}.av-impact dl>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border-soft);padding:13px 0}.av-impact dt{font-size:var(--ui-control)}.av-impact dd{margin:0;white-space:nowrap;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.av-impact>p{font-size:var(--ui-caption)!important;color:var(--secondary);padding:0 14px;margin:5px 0 12px;line-height:1.5;display:flex;align-items:flex-start;gap:6px}.av-impact>p svg{flex-shrink:0;margin-top:2px}.av-history-table,.av-results{display:flex;flex-direction:column;flex:1 1;min-height:180px}.av-tabs{display:flex;align-items:center;gap:7px}.av-tabs button{padding:6px 14px}.av-table-scroll{overflow:auto;min-height:0;flex:1 1;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.analytics-v2 table,.av-dialog table{width:100%;border-collapse:collapse;table-layout:auto;font-size:var(--ui-control);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.analytics-v2 th,.av-dialog th{position:-webkit-sticky;position:sticky;top:0;background:var(--hover);color:var(--secondary);font-weight:500;text-align:left;z-index:1;white-space:nowrap}.analytics-v2 td,.analytics-v2 th,.av-dialog td,.av-dialog th{padding:10px 14px;border-bottom:1px solid var(--border-soft)}.analytics-v2 td{white-space:nowrap}.analytics-v2 td small{display:block;margin-top:3px}.analytics-v2 tr:last-child td{border-bottom:0}.analytics-v2 .av-sort{background:transparent;padding:0;border:0;min-height:20px;color:inherit;gap:5px}.analytics-v2 .av-row-link{padding:0;min-height:25px;background:transparent;border:0;text-align:left}.av-selectable{cursor:pointer}.av-selectable:hover{background:var(--hover)}.av-side{gap:4px}.av-module,.av-side,.av-status{display:inline-flex;align-items:center}.av-module,.av-status{border-radius:5px;padding:3px 7px;font-size:var(--ui-caption);background:var(--blue-surface);color:var(--blue);white-space:nowrap}.av-status.closed{color:var(--positive);background:color-mix(in srgb,var(--positive) 10%,transparent)}.av-status.incomplete,.av-status.partial{color:var(--warning);background:color-mix(in srgb,var(--warning) 10%,transparent)}.av-win{display:flex;align-items:center;gap:10px}.av-win span{min-width:40px}.av-win meter{width:100px;height:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:10px;overflow:hidden;background:var(--border)}.av-win meter::-webkit-meter-bar{border:0;background:var(--border);height:7px}.av-win meter::-webkit-meter-optimum-value{background:var(--positive)}.av-pagination{display:flex;align-items:center;gap:16px;flex-shrink:0;border-top:1px solid var(--border-soft);padding:8px 14px;color:var(--secondary);font-size:var(--ui-caption)}.av-pagination label{display:flex;align-items:center;gap:7px}.av-pagination select{padding:5px 22px 5px 7px;min-height:30px}.av-pagination nav{margin-left:auto;display:flex;align-items:center;gap:8px}.av-pagination nav button{padding:4px;width:30px;min-height:30px}.av-pagination nav b{background:var(--blue-surface);color:var(--blue);border-radius:50%;min-width:28px;height:28px;display:grid;place-items:center}.av-history-controls{display:flex;align-items:center;gap:10px}.av-history-controls select{padding:7px 25px 7px 10px}.av-history-controls>button:last-child{margin-left:auto}.av-search{display:flex;align-items:center;gap:7px;min-width:230px;max-width:400px;flex:1 1;border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:0 10px;color:var(--secondary)}.av-search input{padding:8px 0;border:0;box-shadow:none;background:transparent;width:100%;min-width:0}.av-history-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--border-soft);border-radius:9px;border:1px solid var(--border-soft);overflow:hidden;flex-shrink:0}.av-history-summary>div{background:var(--surface);padding:12px 16px;display:flex;flex-direction:column;gap:6px}.av-history-summary span{font-size:var(--ui-caption);color:var(--secondary)}.av-history-summary strong{font-size:21px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.av-history-summary .av-quality{font-size:var(--ui-text);line-height:26px;font-weight:600}.av-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px 20px;min-height:150px;color:var(--secondary);text-align:center}.av-empty svg{color:var(--blue);opacity:.6}.av-data-note,.av-empty span{font-size:var(--ui-caption)}.av-data-note{display:flex;justify-content:space-between;gap:12px;color:var(--secondary);padding:0 2px 4px}.av-warning{display:flex;align-items:center;gap:8px;padding:8px 12px;margin:0;background:color-mix(in srgb,var(--warning) 7%,var(--surface));border:1px solid color-mix(in srgb,var(--warning) 24%,var(--border));border-radius:7px;font-size:var(--ui-control);color:var(--warning)}.av-warning>svg{flex-shrink:0}.av-warning button{margin-left:auto;background:transparent;min-height:24px;padding:2px 7px;color:inherit}.av-dialog .av-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.av-dialog .av-fields label{display:flex;flex-direction:column;gap:8px}.av-dialog .av-fields input,.av-dialog .av-fields select{width:100%}.av-dialog .av-fields+p{margin-top:16px;color:var(--secondary)}.av-dialog .av-export-options{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.av-dialog .av-export-options button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:20px;border:1px solid var(--border);background:var(--surface);gap:12px}.av-export-options svg{color:var(--blue)}.av-export-options span{color:var(--secondary)}.av-definitions section+section{border-top:1px solid var(--border-soft);padding-top:16px}.av-definitions h3{margin-bottom:7px}.av-definitions p{color:var(--secondary);line-height:1.7}.av-detail-list{margin:12px 0}.av-detail-list>div{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--border-soft);padding:10px 0}.av-detail-list dt{color:var(--secondary)}.av-detail-list dd{margin:0;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.av-trade-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px}.av-trade-heading>div:first-child{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.av-trade-heading small{display:block;width:100%;margin-top:4px}.av-trade-heading>div:last-child{text-align:right;flex-shrink:0}.av-trade-heading strong{font-size:22px}.av-dialog>.av-tabs{margin:15px 0}.av-copy{padding:0;color:var(--blue);gap:8px}.av-historical-analysis section{border-bottom:1px solid var(--border-soft);padding:15px 0}.av-historical-analysis p{white-space:pre-wrap;overflow-wrap:anywhere}.av-dialog .av-table-scroll{overflow:visible}.av-dialog table{table-layout:fixed}.av-dialog td,.av-dialog th{white-space:normal;overflow-wrap:anywhere;padding:10px 6px}@media(min-width:1200px) and (max-height:850px){.analytics-v2{gap:9px;min-height:600px}.av-metric{min-height:88px;padding:12px}.av-metric strong{font-size:22px}.av-impact dl>div{padding:10px 0}.av-curve svg{height:215px}.analytics-v2 td,.analytics-v2 th{padding:8px 11px}}@media(max-width:1199px){.analytics-v2{height:auto;min-height:0}.av-filterbar .av-date{margin-left:0}.av-chart-layout{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.av-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.av-history-table,.av-results{min-height:240px;max-height:650px}.av-data-note{flex-wrap:wrap}.av-metric strong{font-size:22px}}@media(max-width:760px){.av-chart-layout{grid-template-columns:1fr}.av-heading{align-items:flex-start}.av-heading>div:last-child{flex-direction:column}.av-history-controls,.av-range{flex-wrap:wrap}.av-search{max-width:none}.av-history-summary{grid-template-columns:1fr 1fr}.av-history-summary>div:last-child{grid-column:1/-1}.av-panel>header,.av-tabs{flex-wrap:wrap}.av-dialog .av-export-options,.av-dialog .av-fields{grid-template-columns:1fr}.av-metric{padding:10px}.av-metric-icon{display:none}.av-trade-heading{align-items:flex-start}}@media(min-width:1200px){.terminal.shell-premium:is([data-module=Statystyki],[data-module=Historia]) .workspace{height:calc(100dvh - var(--shell-top) - 30px);min-height:0;padding:14px 18px 10px;gap:0}}.analytics-v2 .av-impact dl>div{padding:9px 0;min-height:38px}.analytics-v2 .av-impact dd{font-size:var(--ui-text);line-height:1.5}.analytics-v2 .av-impact>p{max-width:100%;font-size:var(--ui-caption)!important}.analytics-v2 .av-history-summary>div,.analytics-v2 .av-metric,.analytics-v2 .av-panel{background:var(--card)}.terminal.shell-premium .workspace .analytics-v2 .av-kpis{flex:0 0 auto}.terminal.shell-premium .workspace .analytics-v2 .av-metric{min-height:86px;padding:12px 14px}.terminal.shell-premium .workspace .analytics-v2 .av-metric strong{font-size:23px}.terminal.shell-premium .workspace .analytics-v2 .av-panel>header{padding:8px 12px}.terminal.shell-premium .workspace .analytics-v2 .av-impact dl>div{padding:7px 0;min-height:32px}.terminal.shell-premium .workspace .analytics-v2 .av-impact>p{margin:3px 0 8px;line-height:1.4}.terminal.shell-premium .workspace .analytics-v2 .av-impact dt{max-width:62%;font-size:var(--ui-caption)}.terminal.shell-premium .workspace .analytics-v2 .av-chart-layout{grid-template-columns:minmax(0,2.55fr) minmax(280px,1fr)}.terminal.shell-premium .workspace .analytics-v2 .av-curve svg{height:clamp(175px,22vh,235px)}.terminal.shell-premium .workspace .analytics-v2 td,.terminal.shell-premium .workspace .analytics-v2 th{padding:7px 10px;line-height:1.45}.terminal.shell-premium .workspace .analytics-v2 .av-sort{padding:0;min-height:19px;height:auto}.terminal.shell-premium .workspace .analytics-v2 .av-pagination{padding:5px 12px}.terminal.shell-premium .workspace .analytics-v2 .av-pagination select{min-height:27px;height:27px}.terminal.shell-premium .workspace .analytics-v2 .av-filterbar{gap:6px;flex-shrink:0}.terminal.shell-premium .workspace .analytics-v2 .av-range{gap:4px}.terminal.shell-premium .workspace .analytics-v2 .av-filterbar button{padding:5px 8px;min-height:30px}.terminal.shell-premium .workspace .analytics-v2 .av-filterbar select{max-width:160px;min-width:120px;height:30px}.terminal.shell-premium .workspace .analytics-v2 .av-filterbar .av-date{font-size:var(--ui-caption)!important;padding:5px 7px}.terminal.shell-premium .workspace .analytics-v2 .av-data-note{flex-shrink:0;line-height:1.4}.terminal.shell-premium .workspace .analytics-v2 .av-results{min-height:170px}.terminal.shell-premium .workspace .analytics-v2 .av-history-table{min-height:210px}@media(max-height:850px) and (min-width:1200px){.terminal.shell-premium .workspace .analytics-v2 .av-curve svg{height:175px}.terminal.shell-premium .workspace .analytics-v2 .av-heading h1{font-size:25px}.terminal.shell-premium .workspace .analytics-v2 .av-impact dl>div{padding:5px 0;min-height:29px}.terminal.shell-premium .workspace .analytics-v2 .av-impact>p{font-size:var(--ui-caption)!important}.terminal.shell-premium .workspace .analytics-v2 .av-metric{min-height:80px}.terminal.shell-premium .workspace .analytics-v2 .av-heading p{font-size:var(--ui-caption)!important}.terminal.shell-premium .workspace .analytics-v2 .av-data-note{font-size:var(--ui-caption)}}@media(max-width:760px){.terminal.shell-premium .workspace .analytics-v2 .av-chart-layout{grid-template-columns:1fr}}.terminal.shell-premium .workspace .analytics-v2 :is(td,th){white-space:nowrap;overflow-wrap:normal;height:auto}.terminal.shell-premium .workspace .analytics-v2 th{position:-webkit-sticky;position:sticky;top:0}.terminal.shell-premium .workspace .analytics-v2 .av-heading p{line-height:1.4}.terminal.shell-premium .workspace .analytics-v2 .av-pagination nav button{min-height:28px;height:28px}.terminal.shell-premium .workspace .analytics-v2 .av-sort{min-height:19px!important;height:19px!important}.terminal.shell-premium .workspace .analytics-v2 .av-metric>div{gap:3px}.terminal.shell-premium .workspace .analytics-v2 .av-metric{padding-top:9px;padding-bottom:9px}.terminal.shell-premium .workspace .analytics-v2 .av-metric>div>span{font-size:var(--ui-control);line-height:1.3}.terminal.shell-premium .workspace .analytics-v2 .av-panel>header :is(button,select){min-height:30px!important;height:30px}.terminal.shell-premium .workspace .analytics-v2 .av-pagination :is(button,select){min-height:27px!important;height:27px}.terminal.shell-premium .workspace .analytics-v2 .av-row-link{min-height:25px!important}.analytics-v2 .av-clear{color:var(--red,#dc3e57);border-color:color-mix(in srgb,var(--red,#dc3e57) 22%,var(--border));gap:7px}.analytics-v2 .av-clear:hover{background:color-mix(in srgb,var(--red,#dc3e57) 7%,var(--surface))}.av-reset-note{color:var(--muted);margin:0;font-size:inherit}.history-clear-account{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.history-clear-account span{color:var(--muted);white-space:nowrap}.sound-settings{display:grid;grid-gap:14px;gap:14px;color:var(--text)}.sound-settings-events>div,.sound-settings-master,.sound-settings-master>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.sound-settings-master>div{justify-content:flex-start}.sound-settings-master svg{color:var(--blue)}.sound-settings p,.sound-settings small{margin:0;line-height:1.6;color:var(--secondary)}.sound-settings-events{display:grid;grid-gap:8px;gap:8px}.sound-settings-events>div{padding:10px 0;border-bottom:1px solid var(--border-soft)}.sound-settings-events label{display:flex;align-items:center;gap:9px;margin:0;cursor:pointer}.sound-settings-events input{width:16px;height:16px;accent-color:var(--blue)}.sound-settings .sound-preview{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:6px 10px;min-height:32px}.sound-settings-volume{display:grid;grid-gap:8px;gap:8px}.sound-settings-volume>span{display:flex;justify-content:space-between}.sound-settings-volume b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sound-settings-volume input{width:100%;padding:0;accent-color:var(--blue)}.sound-settings .negative{color:var(--negative)}.sound-settings .positive{color:var(--positive)}@media(max-width:480px){.sound-settings-events>div{flex-wrap:wrap}.sound-settings-master{align-items:flex-start}}