.market-page{--market-ink:#182230;--market-muted:#667085;--market-weak:#98a2b3;--market-line:#dfe5ec;--market-soft-line:#edf1f5;--market-surface:#ffffff;--market-soft-surface:#f8fafc;--market-accent:#157a8a;--market-accent-soft:rgba(21,122,138,0.09);--market-price:#4f46e5;--market-live:#0f9d8a;min-width:0;color:var(--market-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-command-bar{display:grid;min-height:42px;grid-template-columns:minmax(180px,auto) minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:0 3px 6px;border-bottom:1px solid rgba(223,229,236,.8)}.market-command-bar__identity{display:flex;min-width:0;align-items:baseline;gap:9px}.market-command-bar__identity .ant-typography{margin:0;color:var(--market-ink);font-family:Space Grotesk,IBM Plex Sans,PingFang SC,sans-serif;font-size:20px;font-weight:720;line-height:28px;letter-spacing:-.025em}.market-command-bar__identity>span{overflow:hidden;color:var(--market-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.market-command-bar__context{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:14px;color:var(--market-muted);font-size:11px}.market-command-bar__context>span{display:inline-flex;min-width:0;align-items:center;gap:4px;white-space:nowrap}.market-command-bar__context strong{color:#344054;font-weight:680}.market-command-bar__context i{width:6px;height:6px;border-radius:50%;background:var(--market-live);box-shadow:0 0 0 3px rgba(15,157,138,.1)}.market-command-bar__context .is-warning{color:#b54708}.market-command-bar__context .is-complete{color:#027a48}.market-command-bar__actions .ant-btn{height:30px;padding-inline:8px;border-radius:6px;color:#475467;font-size:12px}.market-command-bar__actions .ant-btn:hover{background:var(--market-accent-soft)!important;color:var(--market-accent)!important}.market-filter-shell{position:-webkit-sticky;position:sticky;z-index:20;top:8px;overflow:visible;border:1px solid var(--market-line);border-radius:8px;background:rgba(255,255,255,.97);box-shadow:0 6px 18px rgba(16,24,40,.045);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.market-analysis-controls,.market-filter-shell__primary,.market-filter-shell__secondary{display:flex;align-items:center;gap:14px}.market-filter-shell__primary{min-height:46px;flex-wrap:wrap;padding:7px 12px}.market-selected-ranges{display:flex;min-width:0;align-items:center;gap:6px;overflow-x:auto;padding:0 12px 7px;scrollbar-width:thin}.market-selected-ranges__item{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:26px;padding:3px 4px 3px 7px;border:1px solid var(--market-soft-line);border-radius:6px;background:#f7fafb;color:#475467;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-selected-ranges__item b{color:var(--market-accent);font-size:10px}.market-selected-ranges__item button{display:inline-grid;width:20px;height:20px;padding:0;border:0;border-radius:4px;background:transparent;color:#667085;cursor:pointer;line-height:1;place-items:center}.market-selected-ranges__item button:focus-visible,.market-selected-ranges__item button:hover{background:rgba(21,122,138,.1);color:var(--market-accent);outline:none}.market-filter-shell__secondary{min-height:40px;justify-content:space-between;padding:5px 12px;border-top:1px solid var(--market-soft-line);border-radius:0 0 7px 7px;background:#fafbfc}.market-analysis-controls{min-width:0;flex-wrap:wrap}.market-filter-shell .market-filter-item{display:inline-flex;min-width:0;align-items:center;gap:7px}.market-filter-shell .market-filter-item>span:first-child{color:#667085;font-size:11px;font-weight:680;white-space:nowrap}.market-filter-shell .market-filter-item .ant-select{min-width:100px}.market-filter-shell .market-filter-item--time-point .ant-select{width:108px}.market-filter-shell .ant-segmented,.market-filter-shell .ant-select-selector,.market-multi-range-trigger{border-radius:6px!important}.market-filter-shell .ant-segmented{background:#eef2f5}.market-filter-shell .ant-segmented-item-label{min-height:26px;padding-inline:10px;font-size:12px;line-height:26px}.market-filter-shell .ant-segmented-item-selected{color:#175d67;box-shadow:0 1px 3px rgba(16,24,40,.08)}.market-multi-range-trigger{min-width:236px;max-width:340px;height:32px;border-color:#d0d5dd;background:#fff}.market-multi-range-trigger:focus-visible,.market-multi-range-trigger:hover{border-color:var(--market-accent);outline:none;box-shadow:0 0 0 2px rgba(21,122,138,.09)}.market-status-summary{overflow:hidden;min-width:0;justify-content:flex-end;color:#7a8494;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.market-module-alert{padding-block:7px;border-radius:7px;font-size:12px}.market-pulse-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));overflow:hidden;border:1px solid var(--market-line);border-radius:8px;background:var(--market-surface);box-shadow:none}.market-pulse-item{position:relative;display:grid;min-width:0;min-height:58px;align-content:center;grid-gap:1px;gap:1px;padding:7px 10px 7px 15px;border-right:1px solid var(--market-soft-line)}.market-pulse-item:last-child{border-right:0}.market-pulse-item:before{position:absolute;top:11px;bottom:11px;left:6px;width:2px;border-radius:2px;background:#98a2b3;content:""}.market-pulse-item--price:before{background:var(--market-price)}.market-pulse-item--spread:before{background:#d97706}.market-pulse-item--boundary:before{background:var(--market-accent)}.market-pulse-item__label,.market-pulse-item__meta{overflow:hidden;color:var(--market-weak);font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.market-pulse-item__value{display:flex;min-width:0;align-items:baseline;gap:5px}.market-pulse-item__value>span{overflow:hidden;color:var(--market-ink);font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:17px;font-weight:720;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.market-pulse-item__value small{color:var(--market-weak);font-size:10px;white-space:nowrap}.market-board-layout,.market-board-layout--summary{display:grid;grid-template-columns:minmax(0,3.25fr) minmax(330px,1fr);grid-gap:10px;gap:10px}.market-main-stack{display:grid;min-width:0;grid-gap:10px;gap:10px}.market-chart-skeleton,.market-inspector,.market-main-stack>.ant-card,.market-page .chart-panel{overflow:hidden;border:1px solid var(--market-line);border-radius:8px;background:var(--market-surface);box-shadow:none}.market-main-stack>.ant-card .ant-card-head,.market-page .chart-panel .ant-card-head{min-height:42px;padding:0 13px;border-bottom-color:var(--market-soft-line)}.market-page .chart-panel .ant-card-head-title{padding:9px 0;color:#27364b;font-size:14px;font-weight:700}.market-page .chart-panel .ant-card-extra{overflow:hidden;max-width:70%;padding:5px 0}.market-page .chart-panel .ant-card-extra .ant-segmented{overflow-x:auto;max-width:100%;background:#f0f3f5}.market-page .chart-panel .ant-card-extra .ant-segmented-item-label{min-height:25px;padding-inline:8px;font-size:11px;line-height:25px}.market-main-stack>.ant-card .ant-card-body,.market-page .chart-panel .ant-card-body{padding:8px 10px 10px}.market-inspector{position:-webkit-sticky;position:sticky;top:104px;max-height:calc(100vh - 118px);padding:0 11px 11px}.market-inspector .ant-tabs-nav{margin:0 0 10px}.market-inspector .ant-tabs-tab{padding:11px 2px 8px;font-size:12px}.market-inspector .ant-tabs-content,.market-inspector .ant-tabs-content-holder,.market-inspector .ant-tabs-tabpane{min-width:0}.market-inspector-pane{display:grid;min-width:0;grid-gap:9px;gap:9px}.market-inspector-hero{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid #e7ecf1;border-radius:7px;background:linear-gradient(135deg,#fbfcfd,#f5f9f9)}.market-inspector-hero__heading,.market-inspector-hero__meta,.market-quality-summary{display:flex;align-items:center;justify-content:space-between;gap:8px}.market-inspector-hero__heading strong{overflow:hidden;color:#344054;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.market-inspector-hero__heading span{flex:0 0 auto;color:var(--market-weak);font-size:10px}.market-inspector-hero__value{display:flex;align-items:baseline;gap:7px}.market-inspector-hero__value span{color:var(--market-ink);font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:25px;font-weight:740;letter-spacing:-.035em}.market-inspector-hero__meta span,.market-inspector-hero__value small{color:var(--market-weak);font-size:10px}.market-inspector-hero__meta strong{color:#475467;font-weight:680}.market-stat-table-wrap{max-height:280px;overflow:auto;border:1px solid #e7ebf0;border-radius:6px}.market-stat-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px}.market-stat-table td,.market-stat-table th{overflow:hidden;padding:7px 6px;border-bottom:1px solid #eef1f4;color:#475467;text-align:right;text-overflow:ellipsis;white-space:nowrap}.market-stat-table td small,.market-stat-table td strong{display:block;overflow:hidden;text-overflow:ellipsis}.market-stat-table td strong{color:#344054;font-size:11px;font-weight:680}.market-stat-table td small{margin-top:2px;color:#98a2b3;font-size:9px;font-weight:500}.market-stat-table th{position:-webkit-sticky;position:sticky;z-index:1;top:0;background:#f7f9fb;color:#667085;font-size:10px;font-weight:680}.market-stat-table td:first-child,.market-stat-table th:first-child{width:34%;text-align:left}.market-stat-table tr:last-child td{border-bottom:0}.market-distribution-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #e7ebf0;border-radius:6px}.market-distribution-grid>div{display:grid;grid-gap:3px;gap:3px;padding:10px;border-right:1px solid #eef1f4;border-bottom:1px solid #eef1f4}.market-distribution-grid>div:nth-child(2n){border-right:0}.market-distribution-grid>div:nth-last-child(-n+2){border-bottom:0}.market-distribution-grid span,.market-quality-summary span,.market-slot-focus span{color:var(--market-weak);font-size:10px}.market-distribution-grid strong,.market-quality-summary strong,.market-slot-focus strong{color:#344054;font-size:13px}.market-slot-focus{display:flex;align-items:baseline;justify-content:space-between;padding:8px 10px;border-radius:6px;background:var(--market-soft-surface)}.market-quality-list,.market-stat-list{display:grid;max-height:calc(100vh - 285px);overflow:auto;border-top:1px solid var(--market-soft-line)}.market-quality-row,.market-stat-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:7px 1px;border-bottom:1px solid #f0f2f5}.market-stat-row__name,.market-stat-row__values{display:grid;min-width:0;grid-gap:1px;gap:1px}.market-stat-row__name{flex:1 1 auto}.market-stat-row__values{flex:0 0 auto;justify-items:end;text-align:right}.market-quality-row strong,.market-stat-row strong{overflow:hidden;color:#344054;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.market-stat-row__values>strong{font-size:13px}.market-quality-row span,.market-stat-row span{color:var(--market-weak);font-size:10px;line-height:15px}.market-quality-summary{padding:8px 1px 2px}.market-quality-summary>div{display:grid;grid-gap:2px;gap:2px}.market-quality-summary>div:last-child{justify-items:end}.market-quality-row strong.is-partial{color:#b54708}.market-quality-notes{display:grid;grid-gap:5px;gap:5px;padding:8px 9px;border:1px dashed #d6dce4;border-radius:6px;background:#fafbfc;color:#7b8494;font-size:10px;line-height:16px}.market-quality-notes summary{color:#475467;cursor:pointer;font-size:11px;font-weight:650}.market-inspector-empty{padding:28px 8px;color:var(--market-weak);font-size:12px;text-align:center}.market-chart-skeleton,.market-filter-shell--skeleton,.market-inspector--skeleton{padding:14px}.market-pulse-strip--skeleton{gap:1px;padding:8px;background:#e9edf2}.market-pulse-strip--skeleton .ant-skeleton-button{height:44px;border-radius:5px}.market-board-settings__title{display:flex;align-items:baseline;gap:8px}.market-board-settings__title small{color:var(--market-weak);font-size:11px;font-weight:400}.market-board-settings{display:grid;min-height:440px;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);grid-gap:14px;gap:14px}.market-board-settings>section{overflow:hidden;border:1px solid var(--market-line);border-radius:8px;background:#fff}.market-board-settings header{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;border-bottom:1px solid var(--market-soft-line);color:#344054}.market-board-settings header .ant-btn,.market-board-settings header>span{color:var(--market-weak);font-size:10px}.market-board-settings__catalog-list{display:block;max-height:450px;overflow:auto;background:#fff}.market-board-settings__catalog-group{border-bottom:1px solid var(--market-soft-line)}.market-board-settings__catalog-group:last-child{border-bottom:0}.market-board-settings__catalog-group-label{padding:8px 10px 5px;background:#fafbfc;color:#667085;font-size:10px;font-weight:700;letter-spacing:.04em}.market-board-settings__catalog-group-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--market-soft-line)}.market-board-settings__catalog-item{display:flex;min-width:0;min-height:58px;align-items:flex-start;gap:8px;padding:9px 10px;background:#fff;cursor:pointer}.market-board-settings__catalog-item>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.market-board-settings__catalog-item strong{color:#344054;font-size:12px}.market-board-settings__catalog-item small{overflow:hidden;color:var(--market-weak);font-size:10px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.market-board-settings__catalog-item.is-empty small{color:#b54708}.market-board-settings__selected-list{display:grid;align-content:start;grid-gap:6px;gap:6px;max-height:450px;padding:8px;overflow:auto}.market-board-settings__selected-item{display:grid;min-height:36px;grid-template-columns:18px minmax(0,1fr) 26px;align-items:center;grid-gap:7px;gap:7px;padding:3px 5px 3px 8px;border:1px solid #e2e7ed;border-radius:6px;background:#f8fafc;color:#475467;font-size:12px;cursor:-webkit-grab;cursor:grab}.market-board-settings__selected-item:active{cursor:-webkit-grabbing;cursor:grabbing}.market-board-settings__empty{padding:36px 12px;color:var(--market-weak);font-size:12px;text-align:center}@media (max-width:1380px){.market-command-bar__context{gap:9px}.market-command-bar__refresh-time{display:none!important}}@media (max-width:1180px){.market-command-bar{grid-template-columns:minmax(180px,1fr) auto}.market-command-bar__context{grid-column:1/-1;grid-row:2;justify-content:flex-start}.market-board-layout,.market-board-layout--summary{grid-template-columns:1fr}.market-inspector{position:static;max-height:none}.market-quality-list,.market-stat-list{max-height:360px}}@media (max-width:900px){.market-filter-shell{position:static}.market-filter-shell__primary,.market-filter-shell__secondary{align-items:stretch;flex-direction:column}.market-status-summary{justify-content:flex-start}.market-board-settings{grid-template-columns:1fr}.market-pulse-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.market-pulse-item:nth-child(3n){border-right:0}.market-pulse-item:nth-child(-n+3){border-bottom:1px solid var(--market-soft-line)}}@media (max-width:640px){.market-page .chart-panel__frame{height:330px!important}.market-page .chart-panel .ant-card-body{padding:8px 6px 10px}.market-command-bar{grid-template-columns:1fr auto;gap:8px}.market-command-bar__identity>span{display:inline!important}.market-command-bar__context>span:nth-child(2){display:none}.market-command-bar__context{overflow-x:auto}.market-filter-shell__primary,.market-filter-shell__secondary{padding:8px}.market-selected-ranges{padding:0 8px 8px}.market-filter-shell__primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 8px;gap:10px 8px}.market-filter-actions,.market-trading-context{grid-column:1/-1;min-width:0}.market-trading-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:4px 8px;gap:4px 8px;width:100%;white-space:normal}.market-trading-context span{min-width:0;flex-wrap:wrap}.market-trading-context span:last-child{grid-column:1/-1}.market-filter-actions{display:flex;justify-content:flex-end}.market-filter-shell__secondary{display:grid;grid-gap:8px;gap:8px}.market-analysis-controls,.market-analysis-controls .ant-segmented,.market-filter-shell .market-filter-item,.market-filter-shell .market-filter-item .ant-select,.market-filter-shell .market-filter-item--date,.market-multi-range-trigger{width:100%}.market-filter-shell .market-filter-item{align-items:stretch;flex-direction:column;gap:5px}.market-filter-item--date,.market-filter-item--stage{grid-column:1/-1}.market-analysis-controls{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.market-filter-shell .ant-segmented,.market-filter-shell .ant-segmented-group{width:100%}.market-filter-item--analysis-mode .ant-segmented-group,.market-filter-item--stage .ant-segmented-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.market-filter-item--display-mode .ant-segmented-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.market-filter-shell .ant-segmented-item,.market-filter-shell .ant-segmented-item-label{min-width:0}.market-filter-shell .ant-segmented-item-label{overflow:hidden;padding-inline:6px;text-overflow:ellipsis;white-space:nowrap}.market-status-summary{overflow:visible;white-space:normal}.market-pulse-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.market-pulse-item:nth-child(3n){border-right:1px solid var(--market-soft-line)}.market-pulse-item:nth-child(2n){border-right:0}.market-page .chart-panel .ant-card-head-wrapper:has(.ant-segmented){flex-wrap:wrap}.market-page .chart-panel .ant-card-head-wrapper:has(.ant-segmented) .ant-card-head-title{flex:1 0 auto}.market-page .chart-panel .ant-card-extra:has(.ant-segmented){width:100%;max-width:100%;padding-top:0}.market-page .chart-panel .ant-card-extra .ant-segmented{width:100%}.market-board-settings__catalog-group-grid{grid-template-columns:1fr}}.market-filter-shell__primary,.market-page{gap:10px}.market-filter-actions{margin-left:auto}.market-trading-context{display:inline-flex;align-items:center;gap:12px;margin-left:auto;color:var(--market-weak);font-size:10px;white-space:nowrap}.market-trading-context span{display:inline-flex;align-items:baseline;gap:4px}.market-trading-context strong{color:var(--market-ink);font-size:11px;font-weight:680}.market-filter-shell__secondary{justify-content:flex-start}.market-board-layout,.market-board-layout--summary{grid-template-columns:minmax(0,3.35fr) minmax(350px,1fr);align-items:start;gap:12px}.market-main-stack{gap:12px}.market-inspector,.market-main-stack>.ant-card,.market-page .chart-panel{border-radius:8px}.market-inspector{position:static;top:auto;max-height:none;padding:0;overflow-x:visible;overflow-y:visible;overscroll-behavior:auto;scrollbar-gutter:auto}.market-inspector__header{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px;border-bottom:1px solid var(--market-soft-line)}.market-inspector__header>strong{color:var(--market-ink);font-size:14px}.market-inspector-section{display:grid;grid-gap:8px;gap:8px;padding:12px;border-bottom:1px solid var(--market-soft-line)}.market-inspector-section:last-child{border-bottom:0}.market-inspector-section__title{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding-left:8px;border-left:2px solid var(--market-accent)}.market-inspector-section__title strong{overflow:hidden;color:var(--market-ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.market-inspector-section__title>span{color:var(--market-weak);font-size:10px}.market-inspector-section__title .ant-select{width:150px}.market-inspector .market-stat-table-wrap{max-height:none;overflow-x:auto;overflow-y:visible}.market-inspector .market-stat-table th{position:static}.market-board-settings__catalog-item strong{display:inline-flex;align-items:center;gap:5px}.market-board-settings__selected-item.is-locked{cursor:default;opacity:.8}.market-board-settings__fixed{color:var(--market-weak);font-size:10px;text-align:center}.market-multi-range-popover__item .ant-picker{min-width:238px}.market-multi-range-popover__picker .ant-picker{width:100%}.market-partial-data-alert{border:1px solid color-mix(in srgb,var(--market-accent) 24%,transparent);border-radius:8px;background:color-mix(in srgb,var(--market-accent) 7%,var(--market-surface))}.market-empty-card{width:min(1040px,100%);margin:clamp(14px,3vh,28px) auto 0;border:1px dashed var(--market-line);border-radius:8px;background:var(--market-surface);box-shadow:none}.market-empty-card .ant-card-body{padding:18px 20px}.market-empty-card__content{display:flex;align-items:center;justify-content:space-between;gap:18px}.market-empty-card__copy{display:grid;grid-gap:3px;gap:3px}.market-empty-card__copy .ant-typography{margin:0}@media (max-width:1180px){.market-board-layout,.market-board-layout--summary{grid-template-columns:1fr}.market-inspector{position:static;max-height:none;overflow-x:visible;overflow-y:visible}.market-trading-context{margin-left:0}}@media (max-width:900px){.market-filter-actions{margin-left:0}.market-trading-context{justify-content:space-between;width:100%}.market-empty-card__content{align-items:flex-start;flex-direction:column}}html[data-product-system=iwatt][data-iwatt-theme=night]{color-scheme:dark}html[data-product-system=iwatt][data-iwatt-theme=day]{color-scheme:light}html[data-product-system=iwatt][data-iwatt-theme=night] .manual-precheck-modal .ant-modal-content,html[data-product-system=iwatt][data-iwatt-theme=night] .manual-precheck-modal .ant-modal-header{border-color:rgba(120,255,180,.16);background:#0e2530;color:#f2f7f5}html[data-product-system=iwatt][data-iwatt-theme=night] .manual-precheck-modal :is(.ant-modal-title,.ant-modal-close,.ant-card-head-title,.ant-typography,.ant-descriptions-item-label,.ant-descriptions-item-content,.ant-table-cell,.ant-empty-description){color:#f2f7f5!important}html[data-product-system=iwatt][data-iwatt-theme=night] .manual-precheck-modal :is(.ant-card,.prediction-meta-card,.ant-table,.ant-table-container,.ant-table-thead>tr>th,.ant-table-tbody>tr>td){border-color:rgba(120,255,180,.16)!important;background:rgba(6,16,24,.46)!important}html[data-product-system=iwatt][data-iwatt-theme=night] .manual-precheck-modal .ant-typography-secondary{color:#9fb5af!important}html[data-product-system=iwatt][data-iwatt-theme=night] .market-board-settings-modal{--miracle-bg:#061018;--miracle-surface:rgba(14,37,48,0.88);--miracle-surface-solid:#0e2530;--miracle-border:rgba(120,255,180,0.16);--miracle-text:#f2f7f5;--miracle-ink:#f2f7f5;--miracle-subtle:#9fb5af;--miracle-muted:#91aaa4;--miracle-accent:#1e8f50;--miracle-accent-strong:#42d66b;--miracle-accent-soft:rgba(66,214,107,0.12)}html[data-product-system=iwatt][data-iwatt-theme=night] .market-board-settings-modal .market-board-settings>section,html[data-product-system=iwatt][data-iwatt-theme=night] .market-board-settings-modal .market-board-settings__catalog-item{border-color:rgba(120,255,180,.16);background:#0e2530}html[data-product-system=iwatt][data-iwatt-theme=night] .market-board-settings-modal .market-board-settings__catalog-list{background:rgba(120,255,180,.16)}html[data-product-system=iwatt][data-iwatt-theme=night] .market-board-settings-modal .market-board-settings__catalog-group-label,html[data-product-system=iwatt][data-iwatt-theme=night] .market-board-settings-modal .market-board-settings__selected-item{border-color:rgba(120,255,180,.16);background:#12313f;color:#f2f7f5}html[data-product-system=iwatt][data-iwatt-theme=night] .market-board-settings-modal .market-board-settings :is(header,.market-board-settings__catalog-item strong){color:#f2f7f5}html[data-product-system=iwatt][data-iwatt-theme=night] .market-board-settings-modal .market-board-settings :is(header span,.market-board-settings__catalog-item small,.market-board-settings__empty){color:#9fb5af}html[data-product-system=iwatt][data-iwatt-theme=night] .chart-zoom-modal .ant-modal-content,html[data-product-system=iwatt][data-iwatt-theme=night] .chart-zoom-modal .ant-modal-header{border-color:rgba(120,255,180,.16);background:#0e2530;color:#f2f7f5}html[data-product-system=iwatt][data-iwatt-theme=night] .chart-zoom-modal :is(.ant-modal-title,.ant-modal-close){color:#f2f7f5}html[data-product-system=iwatt][data-iwatt-theme=night] .chart-zoom-modal__canvas{border-color:rgba(120,255,180,.16);background:rgba(6,16,24,.38)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.app-shell--iwatt,.login-shell--iwatt{--iwatt-bg:#061018;--iwatt-bg-hero:#07131c;--iwatt-surface:rgba(14,37,48,0.88);--iwatt-surface-solid:#0e2530;--iwatt-surface-hover:#12313f;--iwatt-fg:#f2f7f5;--iwatt-muted:#9fb5af;--iwatt-faint:#91aaa4;--iwatt-border:rgba(120,255,180,0.16);--iwatt-border-strong:rgba(66,214,107,0.38);--iwatt-accent:#42d66b;--iwatt-accent-hover:#55e97d;--iwatt-accent-deep:#1e8f50;--iwatt-on-accent:#04150b;--iwatt-cyan:#35c7b6;--iwatt-warn:#f5b95f;--iwatt-shadow:0 18px 52px rgba(0,0,0,0.32);--iwatt-glow:0 0 32px rgba(66,214,107,0.16);--font-display:"PingFang SC","Noto Sans CJK SC","Microsoft YaHei","SF Pro Display",system-ui,sans-serif;--font-body:"PingFang SC","Noto Sans CJK SC","Microsoft YaHei","SF Pro Text",system-ui,sans-serif;--font-mono:"JetBrains Mono","IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace}.app-shell--iwatt.iwatt-theme--day,.login-shell--iwatt.iwatt-theme--day{--iwatt-bg:#f6faf7;--iwatt-bg-hero:#ffffff;--iwatt-surface:rgba(255,255,255,0.92);--iwatt-surface-solid:#ffffff;--iwatt-surface-hover:#eff7f1;--iwatt-fg:#10241d;--iwatt-muted:#52655d;--iwatt-faint:#5f736a;--iwatt-border:rgba(22,108,63,0.12);--iwatt-border-strong:rgba(43,174,90,0.28);--iwatt-accent:#2bae5a;--iwatt-accent-hover:#22984e;--iwatt-accent-deep:#249d52;--iwatt-on-accent:#10241d;--iwatt-cyan:#18a99a;--iwatt-warn:#b98222;--iwatt-shadow:0 16px 40px rgba(14,45,30,0.08);--iwatt-glow:0 0 24px rgba(43,174,90,0.12)}.product-preference-controls{display:flex;align-items:center;gap:6px}.product-preference-controls .product-preference-controls__button.ant-btn{min-width:44px;height:44px;padding-inline:10px;border:1px solid var(--iwatt-border);border-radius:12px;color:var(--iwatt-muted)}.product-preference-controls .product-preference-controls__button.ant-btn:hover{border-color:var(--iwatt-border-strong);background:color-mix(in srgb,var(--iwatt-accent) 10%,transparent);color:var(--iwatt-fg)}.product-preference-controls--nav{display:grid;grid-template-columns:1fr;grid-gap:5px;gap:5px}.product-preference-controls--nav .product-preference-controls__button.ant-btn{width:100%}.product-preference-controls--floating{position:fixed;top:14px;right:18px;z-index:50;padding:5px;border:1px solid var(--iwatt-border);border-radius:16px;background:var(--iwatt-surface);box-shadow:var(--iwatt-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.login-shell--iwatt{background:radial-gradient(circle at 18% 20%,rgba(66,214,107,.18),transparent 24%),radial-gradient(circle at 58% 72%,rgba(53,199,182,.16),transparent 34%),linear-gradient(118deg,#061018,#071c24 54%,#0c302f);color:var(--iwatt-fg);font-family:var(--font-body)}.login-shell--iwatt.iwatt-theme--day{background:radial-gradient(circle at 18% 18%,rgba(43,174,90,.13),transparent 28%),radial-gradient(circle at 70% 74%,rgba(24,169,154,.1),transparent 34%),linear-gradient(118deg,#f6faf7,#eaf5ee 58%,#dcefe8)}.login-shell--iwatt .login-showcase__grid{background-image:linear-gradient(rgba(66,214,107,.055) 1px,transparent 0),linear-gradient(90deg,rgba(66,214,107,.055) 1px,transparent 0);background-size:34px 34px}.iwatt-login-brand{display:inline-flex;align-items:center;gap:12px;min-height:58px}.iwatt-login-brand__logo{width:62px;height:44px;object-fit:contain;filter:drop-shadow(0 0 18px rgba(66,214,107,.28))}.login-shell--iwatt .login-showcase__title.ant-typography{margin:0;color:var(--iwatt-fg);font-family:var(--font-display);text-shadow:none}.login-shell--iwatt .login-map:before{background-image:radial-gradient(circle at center,rgba(66,214,107,.12) 1px,transparent 1.5px),linear-gradient(rgba(53,199,182,.055) 1px,transparent 0),linear-gradient(90deg,rgba(53,199,182,.055) 1px,transparent 0)}.login-shell--iwatt .login-map:after{border-color:var(--iwatt-border);background:radial-gradient(circle,rgba(66,214,107,.09),transparent 62%)}.login-shell--iwatt .login-map__province{fill:color-mix(in srgb,var(--iwatt-cyan) 15%,transparent);stroke:color-mix(in srgb,var(--iwatt-cyan) 42%,transparent)}.login-shell--iwatt .login-map__province--available{fill:color-mix(in srgb,var(--iwatt-accent) 38%,transparent);stroke:color-mix(in srgb,var(--iwatt-accent-hover) 88%,white 12%)}.login-shell--iwatt .login-map__province--available:hover,.login-shell--iwatt .login-map__province--selected{fill:color-mix(in srgb,var(--iwatt-accent) 82%,var(--iwatt-cyan) 18%);stroke:#f2fff6;filter:drop-shadow(0 0 18px rgba(66,214,107,.52))}.login-shell--iwatt .login-map__marker{border-color:color-mix(in srgb,var(--iwatt-accent) 55%,white 45%);background:color-mix(in srgb,var(--iwatt-surface-solid) 92%,transparent);color:var(--iwatt-fg);box-shadow:0 18px 42px rgba(0,18,20,.32),0 0 24px rgba(66,214,107,.24)}.login-shell--iwatt .login-map__marker span{background:var(--iwatt-accent);box-shadow:0 0 0 4px rgba(66,214,107,.2),0 0 16px rgba(66,214,107,.54)}.login-shell--iwatt .login-map__marker--active,.login-shell--iwatt .login-map__marker:hover{background:var(--iwatt-surface-solid);color:var(--iwatt-fg);box-shadow:0 18px 40px rgba(0,20,18,.3),0 0 28px rgba(66,214,107,.42)}.login-shell--iwatt .login-map-inset{border-color:var(--iwatt-border);background:linear-gradient(145deg,color-mix(in srgb,var(--iwatt-bg-hero) 88%,transparent),color-mix(in srgb,var(--iwatt-cyan) 18%,transparent)),radial-gradient(circle at 70% 20%,rgba(66,214,107,.18),transparent 48%)}.login-shell--iwatt .login-map-inset__province{fill:color-mix(in srgb,var(--iwatt-cyan) 14%,transparent);stroke:color-mix(in srgb,var(--iwatt-cyan) 46%,transparent)}.login-shell--iwatt .login-map-inset__islands,.login-shell--iwatt .login-map-inset__province--available{fill:color-mix(in srgb,var(--iwatt-accent) 56%,transparent)}.login-shell--iwatt .login-map-inset span{color:var(--iwatt-muted)}.login-shell--iwatt .login-panel:before{background:radial-gradient(circle at 44% 44%,rgba(66,214,107,.16),rgba(53,199,182,.08) 44%,transparent 72%)}.login-shell--iwatt .login-panel__card{border-color:var(--iwatt-border-strong);background:linear-gradient(155deg,color-mix(in srgb,var(--iwatt-surface-solid) 92%,transparent),color-mix(in srgb,var(--iwatt-cyan) 12%,var(--iwatt-surface-solid))),radial-gradient(circle at 100% 0,rgba(66,214,107,.16),transparent 48%);box-shadow:var(--iwatt-shadow),inset 0 1px 0 rgba(255,255,255,.08)}.login-shell--iwatt .login-panel__head .ant-typography,.login-shell--iwatt .login-selected-province strong{color:var(--iwatt-fg)}.login-shell--iwatt .login-selected-province{border-color:var(--iwatt-border);background:color-mix(in srgb,var(--iwatt-surface-hover) 76%,transparent)}.login-shell--iwatt .ant-form-item-label>label,.login-shell--iwatt .login-selected-province span{color:var(--iwatt-muted)}.login-shell--iwatt .ant-input,.login-shell--iwatt .ant-input-affix-wrapper,.login-shell--iwatt .ant-segmented{border-color:var(--iwatt-border)!important;background:color-mix(in srgb,var(--iwatt-bg) 70%,transparent)!important;color:var(--iwatt-fg)!important}.login-shell--iwatt.iwatt-theme--day .ant-input,.login-shell--iwatt.iwatt-theme--day .ant-input-affix-wrapper{background:rgba(255,255,255,.86)!important}.login-shell--iwatt .login-submit.ant-btn{min-height:46px;background:linear-gradient(135deg,var(--iwatt-accent-deep),var(--iwatt-accent));box-shadow:0 14px 28px rgba(42,174,90,.24);color:#04150b}.login-shell--iwatt .product-preference-controls--login{padding:3px;border:1px solid var(--iwatt-border);border-radius:14px;background:color-mix(in srgb,var(--iwatt-bg) 52%,transparent)}.app-shell--iwatt{--tech-bg:var(--iwatt-bg);--tech-bg-strong:var(--iwatt-bg-hero);--tech-surface:var(--iwatt-surface);--tech-surface-strong:var(--iwatt-surface-solid);--tech-surface-soft:color-mix(in srgb,var(--iwatt-surface-solid) 72%,transparent);--tech-line:var(--iwatt-border);--tech-line-strong:var(--iwatt-border-strong);--tech-text:var(--iwatt-fg);--tech-muted:var(--iwatt-muted);--tech-faint:var(--iwatt-faint);--tech-cyan:var(--iwatt-accent);--tech-cyan-deep:var(--iwatt-accent-deep);--tech-blue:var(--iwatt-cyan);--tech-green:var(--iwatt-accent);--tech-amber:var(--iwatt-warn);--tech-shadow:var(--iwatt-shadow);--tech-shadow-soft:0 10px 28px rgba(0,0,0,0.16);--miracle-bg:var(--iwatt-bg);--miracle-surface:var(--iwatt-surface);--miracle-surface-solid:var(--iwatt-surface-solid);--miracle-border:var(--iwatt-border);--miracle-text:var(--iwatt-fg);--miracle-ink:var(--iwatt-fg);--miracle-subtle:var(--iwatt-muted);--miracle-muted:var(--iwatt-faint);--miracle-accent:var(--iwatt-accent-deep);--miracle-accent-strong:var(--iwatt-accent);--miracle-accent-soft:color-mix(in srgb,var(--iwatt-accent) 12%,transparent);min-height:100vh;background:radial-gradient(circle at 10% -4%,rgba(66,214,107,.13),transparent 30%),radial-gradient(circle at 92% 4%,rgba(53,199,182,.11),transparent 28%),linear-gradient(180deg,var(--iwatt-bg-hero),var(--iwatt-bg));color:var(--iwatt-fg);font-family:var(--font-body)}.app-shell--iwatt.iwatt-theme--day{--tech-shadow-soft:0 10px 28px rgba(14,45,30,0.07);background:radial-gradient(circle at 8% -4%,rgba(43,174,90,.11),transparent 30%),radial-gradient(circle at 92% 3%,rgba(24,169,154,.08),transparent 32%),linear-gradient(180deg,#fbfefc 0,var(--iwatt-bg) 100%)}.app-shell--iwatt .ant-layout,.app-shell--iwatt>.ant-layout{background:transparent}.app-shell--iwatt .app-shell__sider{border-right:1px solid var(--iwatt-border);background:radial-gradient(circle at 50% 0,rgba(66,214,107,.16),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--iwatt-bg-hero) 96%,transparent),color-mix(in srgb,var(--iwatt-surface-solid) 90%,transparent))!important;box-shadow:10px 0 30px rgba(0,0,0,.12)}.app-shell--iwatt.iwatt-theme--day .app-shell__sider{background:radial-gradient(circle at 50% 0,rgba(43,174,90,.14),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(239,247,241,.96))!important}.app-shell--iwatt .brand-block{min-height:62px;border-color:var(--iwatt-border-strong);background:radial-gradient(circle at 18% 0,rgba(66,214,107,.2),transparent 50%),color-mix(in srgb,var(--iwatt-surface-solid) 90%,transparent);color:var(--iwatt-fg);box-shadow:var(--iwatt-glow)}.iwatt-nav-brand{display:grid;place-items:center;grid-gap:1px;gap:1px;color:var(--iwatt-fg);font-size:12px;font-weight:800;letter-spacing:.01em}.iwatt-nav-brand__logo{width:42px;height:29px;object-fit:contain;filter:drop-shadow(0 0 12px rgba(66,214,107,.24))}.app-shell--iwatt .side-nav__item,.app-shell--iwatt .side-nav__user-menu{color:var(--iwatt-muted)}.app-shell--iwatt .side-nav__item:hover,.app-shell--iwatt .side-nav__user-menu:hover{border-color:var(--iwatt-border-strong);background:color-mix(in srgb,var(--iwatt-accent) 9%,transparent);color:var(--iwatt-fg)}.app-shell--iwatt .side-nav__item--active{border-color:color-mix(in srgb,var(--iwatt-accent) 52%,transparent);background:linear-gradient(150deg,var(--iwatt-accent-deep),color-mix(in srgb,var(--iwatt-accent) 78%,var(--iwatt-cyan)));color:var(--iwatt-on-accent);box-shadow:0 10px 24px rgba(30,143,80,.26)}.app-shell--iwatt .side-nav__user-menu{border-color:var(--iwatt-border);background:color-mix(in srgb,var(--iwatt-surface-solid) 72%,transparent)}.app-shell--iwatt .ant-card,.app-shell--iwatt .chart-panel,.app-shell--iwatt .manual-workbench-card,.app-shell--iwatt .market-control-card,.app-shell--iwatt .market-stat-panel,.app-shell--iwatt .public-board-model-panel,.app-shell--iwatt .public-board-secondary-analysis,.app-shell--iwatt .results-diagnostic-card,.app-shell--iwatt .results-pool-card,.app-shell--iwatt .results-profile-card,.app-shell--iwatt .surface-card,.app-shell--iwatt .task-toolbar{border-color:var(--iwatt-border);background:linear-gradient(180deg,var(--iwatt-surface),color-mix(in srgb,var(--iwatt-surface-solid) 88%,transparent)),radial-gradient(circle at 100% 0,rgba(66,214,107,.07),transparent 38%);box-shadow:var(--tech-shadow-soft)}.app-shell--iwatt.iwatt-theme--day .ant-card,.app-shell--iwatt.iwatt-theme--day .chart-panel,.app-shell--iwatt.iwatt-theme--day .surface-card,.app-shell--iwatt.iwatt-theme--day .task-toolbar{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,254,251,.92))}.app-shell--iwatt .ant-card .ant-card-head,.app-shell--iwatt .chart-panel .ant-card-head,.app-shell--iwatt .task-toolbar .ant-card-head{border-bottom-color:var(--iwatt-border)}.app-shell--iwatt .ant-card .ant-card-head-title,.app-shell--iwatt .ant-typography,.app-shell--iwatt .chart-panel .ant-card-head-title,.app-shell--iwatt .page-header .ant-typography{color:var(--iwatt-fg)}.app-shell--iwatt .compact-collapse .ant-collapse-item{border-color:var(--iwatt-border)!important;background:color-mix(in srgb,var(--iwatt-surface-solid) 88%,transparent)}.app-shell--iwatt .compact-collapse .ant-collapse-expand-icon,.app-shell--iwatt .compact-collapse .ant-collapse-header{color:var(--iwatt-fg)!important}.app-shell--iwatt .compact-collapse .ant-collapse-content{border-top-color:var(--iwatt-border);background:transparent;color:var(--iwatt-muted)}.app-shell--iwatt .ant-typography-secondary,.app-shell--iwatt .metric-trend,.app-shell--iwatt .public-board-filter-field>span,.app-shell--iwatt .public-board-status-line,.app-shell--iwatt .task-control-field>span{color:var(--iwatt-muted)!important}.app-shell--iwatt .ant-input,.app-shell--iwatt .ant-input-affix-wrapper,.app-shell--iwatt .ant-input-number,.app-shell--iwatt .ant-input-number-input,.app-shell--iwatt .ant-picker,.app-shell--iwatt .ant-segmented,.app-shell--iwatt .ant-select-selector{border-color:var(--iwatt-border)!important;background:color-mix(in srgb,var(--iwatt-surface-solid) 82%,transparent)!important;color:var(--iwatt-fg)!important}.app-shell--iwatt .ant-table-wrapper .ant-table,.app-shell--iwatt .ant-table-wrapper .ant-table-cell,.app-shell--iwatt .ant-table-wrapper .ant-table-container{border-color:var(--iwatt-border);background:transparent;color:var(--iwatt-fg)}.app-shell--iwatt .ant-table-wrapper .ant-table-thead>tr>th{border-color:var(--iwatt-border);background:var(--iwatt-surface-hover);color:var(--iwatt-muted)}.app-shell--iwatt .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:color-mix(in srgb,var(--iwatt-accent) 7%,transparent)!important}.app-shell--iwatt .public-board-shell{background:radial-gradient(circle at 14% -8%,rgba(66,214,107,.13),transparent 30%),radial-gradient(circle at 88% 2%,rgba(53,199,182,.11),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--iwatt-bg-hero) 96%,transparent),var(--iwatt-bg))}.app-shell--iwatt .public-board-shell:before{background-image:linear-gradient(rgba(66,214,107,.035) 1px,transparent 0),linear-gradient(90deg,rgba(66,214,107,.035) 1px,transparent 0)}.app-shell--iwatt .public-board-command-bar,.app-shell--iwatt .public-board-metric,.app-shell--iwatt .public-board-secondary-analysis{border-color:var(--iwatt-border);background:color-mix(in srgb,var(--iwatt-surface-solid) 86%,transparent);color:var(--iwatt-fg)}.app-shell--iwatt .public-board-filter-field,.app-shell--iwatt .public-board-filter-field--rotate,.app-shell--iwatt .public-board-task-cycle{border-color:var(--iwatt-border);background:color-mix(in srgb,var(--iwatt-surface-solid) 82%,transparent);color:var(--iwatt-muted)}.app-shell--iwatt .public-board-task-cycle__item:not(.public-board-task-cycle__item--active){border-color:transparent;color:var(--iwatt-muted)}.app-shell--iwatt .public-board-task-cycle__item:not(.public-board-task-cycle__item--active):hover{background:color-mix(in srgb,var(--iwatt-accent) 8%,transparent);color:var(--iwatt-fg)}.app-shell--iwatt .public-board-task-cycle__item--active,.app-shell--iwatt .task-switch__item--active{border-color:var(--iwatt-border-strong);background:linear-gradient(135deg,var(--iwatt-accent-deep),var(--iwatt-accent));color:var(--iwatt-on-accent)}.app-shell--iwatt .public-board-model-list__item{border-color:var(--iwatt-border);background:color-mix(in srgb,var(--iwatt-surface-solid) 78%,transparent);color:var(--iwatt-fg)}.app-shell--iwatt .public-board-model-list__item--active,.app-shell--iwatt .public-board-model-list__item:hover{border-color:var(--iwatt-border-strong);background:color-mix(in srgb,var(--iwatt-accent) 11%,var(--iwatt-surface-solid))}.app-shell--iwatt .chart-panel__frame,.app-shell--iwatt .chart-zoom-modal__canvas{border-color:var(--iwatt-border);background:color-mix(in srgb,var(--iwatt-bg) 28%,transparent)}.app-shell--iwatt .ant-alert{background:color-mix(in srgb,var(--iwatt-surface-hover) 90%,transparent)}.app-shell--iwatt .ant-alert,.app-shell--iwatt .ant-tag{border-color:var(--iwatt-border)}.app-shell--iwatt :is(button,a,input,[role=button],.ant-select-selector,.ant-picker):focus-visible,.login-shell--iwatt :is(button,a,input,[role=button]):focus-visible{outline:3px solid color-mix(in srgb,var(--iwatt-accent) 72%,white 28%);outline-offset:2px}.app-shell--iwatt ::-webkit-scrollbar{width:8px;height:8px}.app-shell--iwatt ::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--iwatt-accent) 28%,transparent)}@media (max-width:720px){.login-shell--iwatt .iwatt-login-brand{gap:8px}.login-shell--iwatt .iwatt-login-brand__logo{width:40px;height:30px}.login-shell--iwatt .login-showcase__title.ant-typography{font-size:22px;line-height:1.12}.product-preference-controls--floating{top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.app-shell--iwatt *,.login-shell--iwatt *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.app-shell--iwatt .public-board-hero__scan,.app-shell--iwatt .public-board-live-dot,.login-shell--iwatt .login-map-card:after,.login-shell--iwatt .login-showcase__grid{animation:none!important;transform:none!important}}.app-shell--iwatt{--iwatt-control:color-mix(in srgb,var(--iwatt-surface-solid) 88%,var(--iwatt-bg));--iwatt-control-hover:color-mix(in srgb,var(--iwatt-accent) 8%,var(--iwatt-surface-solid));--iwatt-panel-muted:color-mix(in srgb,var(--iwatt-surface-solid) 76%,transparent);--iwatt-selection:color-mix(in srgb,var(--iwatt-accent) 13%,var(--iwatt-surface-solid));--iwatt-danger:#ff7875}.app-shell--iwatt .app-shell__content{min-width:0;padding:12px 16px 28px}.app-shell--iwatt .ant-card,.app-shell--iwatt .ant-card-body,.app-shell--iwatt .ant-space-item,.app-shell--iwatt .stack{min-width:0}.app-shell--iwatt .stack{gap:12px}.app-shell--iwatt .ant-card,.app-shell--iwatt .chart-panel,.app-shell--iwatt .surface-card,.app-shell--iwatt .task-toolbar{border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--iwatt-surface-solid) 94%,transparent),color-mix(in srgb,var(--iwatt-surface) 90%,var(--iwatt-bg)))}.app-shell--iwatt .ant-card .ant-card-head,.app-shell--iwatt .chart-panel .ant-card-head{min-height:44px;padding-inline:14px}.app-shell--iwatt .ant-card .ant-card-extra,.app-shell--iwatt .ant-card .ant-card-head-title,.app-shell--iwatt .ant-checkbox-wrapper,.app-shell--iwatt .ant-descriptions-item-content,.app-shell--iwatt .ant-descriptions-item-label,.app-shell--iwatt .ant-empty-description,.app-shell--iwatt .ant-form-item-label>label,.app-shell--iwatt .ant-pagination,.app-shell--iwatt .ant-pagination-item a,.app-shell--iwatt .ant-radio-wrapper,.app-shell--iwatt .chart-panel .ant-card-head-title,.app-shell--iwatt .page-header h2,.app-shell--iwatt .page-header p{color:var(--iwatt-fg)!important}.app-shell--iwatt .ant-empty-description,.app-shell--iwatt .ant-form-item-explain,.app-shell--iwatt .ant-form-item-extra,.app-shell--iwatt .ant-upload-list-item-name,.app-shell--iwatt .page-header p{color:var(--iwatt-muted)!important}.app-shell--iwatt .ant-btn-default,.app-shell--iwatt .ant-btn-link,.app-shell--iwatt .ant-btn-text{border-color:var(--iwatt-border);background:color-mix(in srgb,var(--iwatt-control) 78%,transparent);color:var(--iwatt-fg)}.app-shell--iwatt .ant-btn-default:hover,.app-shell--iwatt .ant-btn-link:hover,.app-shell--iwatt .ant-btn-text:hover{border-color:var(--iwatt-border-strong)!important;background:var(--iwatt-control-hover)!important;color:var(--iwatt-accent)!important}.app-shell--iwatt .ant-btn-primary{border-color:color-mix(in srgb,var(--iwatt-accent) 72%,transparent);background:linear-gradient(135deg,var(--iwatt-accent-deep),var(--iwatt-accent));color:var(--iwatt-on-accent);box-shadow:0 8px 20px color-mix(in srgb,var(--iwatt-accent) 18%,transparent)}.app-shell--iwatt .ant-btn-primary.ant-btn-disabled,.app-shell--iwatt .ant-btn-primary:disabled{border-color:color-mix(in srgb,var(--iwatt-muted) 30%,transparent)!important;background:color-mix(in srgb,var(--iwatt-control) 88%,transparent)!important;color:color-mix(in srgb,var(--iwatt-muted) 72%,transparent)!important;box-shadow:none!important;opacity:.72;cursor:not-allowed}.app-shell--iwatt .ant-btn-dangerous{border-color:color-mix(in srgb,var(--iwatt-danger) 50%,transparent);color:var(--iwatt-danger)}.app-shell--iwatt .ant-input,.app-shell--iwatt .ant-input-affix-wrapper,.app-shell--iwatt .ant-input-number,.app-shell--iwatt .ant-picker,.app-shell--iwatt .ant-segmented,.app-shell--iwatt .ant-select-selector,.app-shell--iwatt textarea.ant-input{border-color:var(--iwatt-border)!important;background:var(--iwatt-control)!important;color:var(--iwatt-fg)!important;box-shadow:none!important}.app-shell--iwatt .ant-input-number-input{color:var(--iwatt-fg)!important}.app-shell--iwatt .ant-input-number-input::placeholder,.app-shell--iwatt .ant-input::placeholder,.app-shell--iwatt .ant-picker-input>input::placeholder,.app-shell--iwatt .ant-select-selection-placeholder,.app-shell--iwatt textarea.ant-input::placeholder{color:var(--iwatt-faint)!important}.app-shell--iwatt .ant-input-prefix,.app-shell--iwatt .ant-input-suffix,.app-shell--iwatt .ant-picker-suffix,.app-shell--iwatt .ant-segmented-item,.app-shell--iwatt .ant-select-arrow{color:var(--iwatt-muted)}.app-shell--iwatt .ant-segmented-item:hover{color:var(--iwatt-fg)}.app-shell--iwatt .ant-segmented-item-selected{background:var(--iwatt-selection)!important;color:var(--iwatt-accent)!important;box-shadow:inset 0 0 0 1px var(--iwatt-border-strong)!important}.app-shell--iwatt .ant-steps{border:1px solid var(--iwatt-border);border-radius:12px;background:var(--iwatt-panel-muted)}.app-shell--iwatt .ant-steps .ant-steps-item-description,.app-shell--iwatt .ant-steps .ant-steps-item-title{color:var(--iwatt-muted)!important}.app-shell--iwatt .ant-steps .ant-steps-item-finish .ant-steps-item-title,.app-shell--iwatt .ant-steps .ant-steps-item-process .ant-steps-item-title{color:var(--iwatt-fg)!important}.app-shell--iwatt .ant-steps .ant-steps-item-icon{border-color:var(--iwatt-border);background:var(--iwatt-control)}.app-shell--iwatt .ant-steps .ant-steps-item-finish .ant-steps-item-icon,.app-shell--iwatt .ant-steps .ant-steps-item-process .ant-steps-item-icon{border-color:var(--iwatt-accent);background:var(--iwatt-accent-deep)}.app-shell--iwatt .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td,.app-shell--iwatt .ant-table-wrapper .ant-table-tbody>tr.table-row-selected>td{background:var(--iwatt-selection)!important;color:var(--iwatt-fg)!important;box-shadow:inset 3px 0 0 var(--iwatt-accent)}.app-shell--iwatt .ant-table-wrapper .ant-table-tbody>tr>td,.app-shell--iwatt .ant-table-wrapper .ant-table-thead>tr>th{border-bottom-color:var(--iwatt-border)}.app-shell--iwatt .ant-table-wrapper .ant-table-content{scrollbar-color:color-mix(in srgb,var(--iwatt-accent) 28%,transparent) transparent}.app-shell--iwatt .ant-descriptions-bordered .ant-descriptions-item-content,.app-shell--iwatt .ant-descriptions-bordered .ant-descriptions-item-label{border-color:var(--iwatt-border)!important;background:transparent!important}.app-shell--iwatt .ant-alert,.app-shell--iwatt .ant-empty-normal,.app-shell--iwatt .chart-panel__empty{border-color:var(--iwatt-border);background:var(--iwatt-panel-muted)}.app-shell--iwatt .chart-panel__empty{border-style:dashed}.app-shell--iwatt .ant-empty-image{opacity:.55;filter:saturate(.45)}.app-shell--iwatt .expert-mode-toggle,.app-shell--iwatt .payload-item,.app-shell--iwatt .version-explain-card{border:1px solid var(--iwatt-border);background:var(--iwatt-control)}.app-shell--iwatt .payload-item{overflow:hidden}.app-shell--iwatt .payload-item>:last-child{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.app-shell--iwatt input[type=file]{color:var(--iwatt-muted)}.app-shell--iwatt input[type=file]::-webkit-file-upload-button{margin-right:8px;padding:6px 10px;border:1px solid var(--iwatt-border);border-radius:8px;background:var(--iwatt-control);color:var(--iwatt-fg);cursor:pointer}.app-shell--iwatt input[type=file]::file-selector-button{margin-right:8px;padding:6px 10px;border:1px solid var(--iwatt-border);border-radius:8px;background:var(--iwatt-control);color:var(--iwatt-fg);cursor:pointer}.app-shell--iwatt .side-nav{gap:7px}.app-shell--iwatt .side-nav__items{gap:4px}.app-shell--iwatt .side-nav__item{min-height:52px;border-radius:12px}.app-shell--iwatt .task-toolbar{overflow:hidden;border-left:3px solid var(--iwatt-accent)}.app-shell--iwatt .task-toolbar .modeling-lab-nav__tabs{gap:8px}.app-shell--iwatt .modeling-lab-nav__tabs .ant-btn{min-width:104px;border-radius:999px}.app-shell--iwatt .tasks-page .task-toolbar>.ant-card-body>.ant-space>.ant-space-item:last-child,.app-shell--iwatt .tasks-page .task-toolbar__title+.ant-typography-secondary{display:none}.app-shell--iwatt .market-page{--market-ink:var(--iwatt-fg);--market-muted:var(--iwatt-muted);--market-weak:var(--iwatt-faint);--market-line:var(--iwatt-border);--market-soft-line:color-mix(in srgb,var(--iwatt-border) 72%,transparent);--market-surface:color-mix(in srgb,var(--iwatt-surface-solid) 94%,transparent);--market-soft-surface:var(--iwatt-control);--market-accent:var(--iwatt-accent);--market-accent-soft:color-mix(in srgb,var(--iwatt-accent) 10%,transparent);--market-price:#7c72ff;--market-live:var(--iwatt-cyan)}.app-shell--iwatt .market-command-bar{border-bottom-color:var(--iwatt-border)}.app-shell--iwatt .market-board-settings header,.app-shell--iwatt .market-board-settings__catalog-item strong,.app-shell--iwatt .market-board-settings__selected-item,.app-shell--iwatt .market-command-bar__context strong,.app-shell--iwatt .market-command-bar__identity .ant-typography,.app-shell--iwatt .market-distribution-grid strong,.app-shell--iwatt .market-inspector-hero__heading strong,.app-shell--iwatt .market-inspector-hero__meta strong,.app-shell--iwatt .market-quality-row strong,.app-shell--iwatt .market-quality-summary strong,.app-shell--iwatt .market-slot-focus strong,.app-shell--iwatt .market-stat-row strong,.app-shell--iwatt .market-stat-table td strong{color:var(--iwatt-fg)}.app-shell--iwatt .market-board-settings__catalog-group-label,.app-shell--iwatt .market-board-settings__catalog-item small,.app-shell--iwatt .market-command-bar__actions .ant-btn,.app-shell--iwatt .market-command-bar__context,.app-shell--iwatt .market-command-bar__identity>span,.app-shell--iwatt .market-filter-shell .market-filter-item>span:first-child,.app-shell--iwatt .market-quality-notes,.app-shell--iwatt .market-quality-notes summary,.app-shell--iwatt .market-stat-table td,.app-shell--iwatt .market-stat-table th,.app-shell--iwatt .market-status-summary{color:var(--iwatt-muted)}.app-shell--iwatt .market-filter-shell{display:grid;grid-template-columns:1fr;border-color:var(--iwatt-border);background:color-mix(in srgb,var(--iwatt-surface-solid) 92%,transparent);box-shadow:0 10px 28px rgba(0,0,0,.14)}.app-shell--iwatt .market-filter-shell__primary,.app-shell--iwatt .market-filter-shell__secondary{min-height:44px;padding:6px 10px}.app-shell--iwatt .market-filter-shell__secondary{gap:12px;border-top:1px solid var(--iwatt-border);border-left:0;background:transparent}.app-shell--iwatt .market-filter-shell .ant-segmented,.app-shell--iwatt .market-filter-shell .ant-select-selector,.app-shell--iwatt .market-multi-range-trigger{border-color:var(--iwatt-border)!important;background:var(--iwatt-control)!important;color:var(--iwatt-fg)}.app-shell--iwatt .market-board-settings>section,.app-shell--iwatt .market-board-settings__catalog-item,.app-shell--iwatt .market-board-settings__catalog-list,.app-shell--iwatt .market-board-settings__selected-item,.app-shell--iwatt .market-distribution-grid,.app-shell--iwatt .market-inspector,.app-shell--iwatt .market-inspector-hero,.app-shell--iwatt .market-main-stack>.ant-card,.app-shell--iwatt .market-page .chart-panel,.app-shell--iwatt .market-pulse-strip,.app-shell--iwatt .market-quality-notes,.app-shell--iwatt .market-stat-table-wrap{border-color:var(--iwatt-border);background:var(--market-surface)}.app-shell--iwatt .market-inspector-hero{background:linear-gradient(145deg,var(--iwatt-control),color-mix(in srgb,var(--iwatt-accent) 6%,var(--iwatt-control)))}.app-shell--iwatt .market-board-settings__catalog-group-label,.app-shell--iwatt .market-pulse-strip--skeleton,.app-shell--iwatt .market-quality-notes,.app-shell--iwatt .market-stat-table th{background:var(--iwatt-control)}.app-shell--iwatt .market-board-settings header,.app-shell--iwatt .market-board-settings__catalog-group,.app-shell--iwatt .market-board-settings__catalog-group-grid,.app-shell--iwatt .market-distribution-grid>div,.app-shell--iwatt .market-quality-row,.app-shell--iwatt .market-stat-row,.app-shell--iwatt .market-stat-table td,.app-shell--iwatt .market-stat-table th{border-color:var(--iwatt-border)}.app-shell--iwatt .market-board-settings__catalog-group-grid{background:var(--iwatt-border)}.app-shell--iwatt .expert-fit-summary-card,.app-shell--iwatt .manual-config-section,.app-shell--iwatt .manual-date-brief,.app-shell--iwatt .manual-date-card,.app-shell--iwatt .manual-feature-filter-bar,.app-shell--iwatt .manual-feature-pill,.app-shell--iwatt .manual-feature-row,.app-shell--iwatt .manual-feature-summary-grid>div,.app-shell--iwatt .manual-flow-steps,.app-shell--iwatt .manual-model-card,.app-shell--iwatt .manual-recommendation-panel,.app-shell--iwatt .manual-selected-feature-strip,.app-shell--iwatt .manual-tuning-card,.app-shell--iwatt .workspace-capability-card,.app-shell--iwatt .workspace-rule-grid>div{border-color:var(--iwatt-border);background:var(--iwatt-control);color:var(--iwatt-fg)}.app-shell--iwatt .manual-date-card--target,.app-shell--iwatt .manual-date-card--test,.app-shell--iwatt .manual-date-card--train,.app-shell--iwatt .manual-date-card--valid,.app-shell--iwatt .manual-feature-pill--selected,.app-shell--iwatt .manual-feature-row--selected,.app-shell--iwatt .manual-model-card--selected,.app-shell--iwatt .workspace-capability-card--active{border-color:var(--iwatt-border-strong);background:var(--iwatt-selection);box-shadow:0 10px 26px color-mix(in srgb,var(--iwatt-accent) 10%,transparent)}.app-shell--iwatt .manual-feature-row:hover,.app-shell--iwatt .manual-model-card:hover,.app-shell--iwatt .workspace-capability-card:hover{border-color:var(--iwatt-border-strong);background:var(--iwatt-control-hover);box-shadow:0 10px 24px rgba(0,0,0,.14)}.app-shell--iwatt .expert-fit-summary-card h4.ant-typography,.app-shell--iwatt .manual-feature-pill,.app-shell--iwatt .manual-feature-row,.app-shell--iwatt .manual-model-checkbox,.app-shell--iwatt .manual-model-title,.app-shell--iwatt .workspace-capability-card strong,.app-shell--iwatt .workspace-rule-grid strong{color:var(--iwatt-fg)!important}.app-shell--iwatt .manual-model-desc,.app-shell--iwatt .workspace-capability-card em,.app-shell--iwatt .workspace-rule-grid span{color:var(--iwatt-muted)!important}.app-shell--iwatt .manual-feature-collapse .ant-collapse-content,.app-shell--iwatt .manual-feature-collapse .ant-collapse-header,.app-shell--iwatt .manual-feature-collapse .ant-collapse-item{border-color:var(--iwatt-border)!important;background:var(--iwatt-control)!important;color:var(--iwatt-fg)!important}.app-shell--iwatt .expert-fit-layout,.app-shell--iwatt .expert-fit-layout--bottom{grid-template-columns:minmax(0,1fr) minmax(310px,.34fr)}.app-shell--iwatt .expert-fit-layout--bottom>*,.app-shell--iwatt .expert-fit-layout>*,.app-shell--iwatt .expert-fit-side-card,.app-shell--iwatt .expert-fit-side-card .ant-card-body{min-width:0}.app-shell--iwatt .expert-fit-preview-meta{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;margin-bottom:10px}.app-shell--iwatt .expert-fit-preview-meta .ant-tag{margin:0}.app-shell--iwatt .expert-fit-preview-meta .ant-typography{min-width:0;color:var(--iwatt-muted)}.app-shell--iwatt .semantic-object-bar{border-color:var(--iwatt-border);background:var(--iwatt-surface);box-shadow:var(--iwatt-shadow)}.app-shell--iwatt .semantic-object-bar__meta-item{border-color:var(--iwatt-border);background:var(--iwatt-control)}.app-shell--iwatt .semantic-object-bar__meta-label{color:var(--iwatt-muted)!important}.app-shell--iwatt .semantic-object-bar__meta-value{color:var(--iwatt-fg)!important}@media (max-width:1500px){.app-shell--iwatt .market-filter-shell{grid-template-columns:1fr}.app-shell--iwatt .market-filter-shell__secondary{border-top:1px solid var(--iwatt-border);border-left:0}}@media (max-width:1100px){.app-shell--iwatt .expert-fit-layout,.app-shell--iwatt .expert-fit-layout--bottom{grid-template-columns:1fr}.app-shell--iwatt .workspace-capability-grid,.app-shell--iwatt .workspace-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.app-shell--iwatt .app-shell__content{padding:10px 10px 22px}.app-shell--iwatt .workspace-capability-grid,.app-shell--iwatt .workspace-rule-grid{grid-template-columns:1fr}.app-shell--iwatt .modeling-lab-nav__tabs{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell--iwatt .modeling-lab-nav__tabs .ant-btn,.app-shell--iwatt .modeling-lab-nav__tabs .ant-space-item{width:100%}}.app-shell--iwatt .iwatt-business-page{display:flex;width:100%;min-width:0;flex-direction:column;gap:12px}.app-shell--iwatt .iwatt-business-page__header{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:16px;padding:0 2px}.app-shell--iwatt .iwatt-business-page__header h2.ant-typography{margin:0;color:var(--iwatt-fg);font-family:var(--font-display);font-size:21px;line-height:1.2}.app-shell--iwatt .iwatt-business-page__header .ant-typography-secondary{color:var(--iwatt-muted)!important;font-size:12px}.app-shell--iwatt .iwatt-business-metrics .ant-card{height:100%;border:1px solid var(--iwatt-border);box-shadow:none}.app-shell--iwatt .iwatt-business-metrics .ant-card-body{min-height:82px;padding:13px 15px}.app-shell--iwatt .iwatt-business-metrics .ant-statistic-title{margin-bottom:5px;color:var(--iwatt-muted);font-size:12px}.app-shell--iwatt .iwatt-business-metrics .ant-statistic-content{color:var(--iwatt-fg);font-family:var(--font-mono);font-size:clamp(18px,1.5vw,24px);line-height:1.15}.app-shell--iwatt .iwatt-business-metrics .ant-statistic-content-suffix{-webkit-margin-start:5px;margin-inline-start:5px;color:var(--iwatt-muted);font-family:var(--font-body);font-size:12px}.app-shell--iwatt .iwatt-business-filterbar,.app-shell--iwatt .iwatt-business-workspace{overflow:hidden;border:1px solid var(--iwatt-border);box-shadow:none}.app-shell--iwatt .iwatt-business-workspace>.ant-card-body{padding:0}.app-shell--iwatt .iwatt-business-filterbar>.ant-card-body{padding:10px 12px}.app-shell--iwatt .iwatt-business-workspace .ant-tabs-nav{margin:0;padding:0 14px;border-bottom:1px solid var(--iwatt-border)}.app-shell--iwatt .iwatt-business-workspace .ant-tabs-content-holder{padding:12px 14px 14px}.app-shell--iwatt .iwatt-business-search{width:min(420px,100%);margin-bottom:12px}.app-shell--iwatt .iwatt-business-filters{display:grid;grid-template-columns:minmax(220px,420px) minmax(150px,200px);grid-gap:8px;gap:8px;margin-bottom:12px}.app-shell--iwatt .iwatt-business-page .ant-table{background:transparent}.app-shell--iwatt .iwatt-business-page .ant-table-thead>tr>th{padding-block:10px;background:color-mix(in srgb,var(--iwatt-surface-hover) 66%,transparent);color:var(--iwatt-muted);font-size:12px;font-weight:600;white-space:nowrap}.app-shell--iwatt .iwatt-business-page .ant-table-tbody>tr>td{padding-block:10px;background:transparent}.app-shell--iwatt .iwatt-business-page .ant-table-tbody>tr:hover>td{background:color-mix(in srgb,var(--iwatt-accent) 6%,transparent)!important}.app-shell--iwatt .iwatt-business-page .ant-table-cell .ant-typography-secondary{color:var(--iwatt-muted)!important;font-size:12px}.app-shell--iwatt .iwatt-business-page .ant-empty{margin-block:48px}.app-shell--iwatt .iwatt-business-page .chart-panel{border:1px solid var(--iwatt-border);box-shadow:none}.app-shell--iwatt .display-alias-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 12px;gap:0 12px}.app-shell--iwatt .load-management-tabs .ant-tabs-nav{margin:0}.app-shell--iwatt .load-management-tabs .ant-tabs-tab{min-width:112px;justify-content:center;padding:9px 14px;font-size:14px;font-weight:600}.app-shell--iwatt .load-analysis-toolbar>.ant-card-body{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.app-shell--iwatt .load-analysis-toolbar__controls{display:flex;min-width:0;align-items:flex-end;flex-wrap:wrap;gap:10px}.app-shell--iwatt .load-analysis-control{display:flex;min-width:0;flex-direction:column;gap:5px}.app-shell--iwatt .load-analysis-control>span{color:var(--iwatt-muted);font-size:11px;font-weight:600;line-height:1}.app-shell--iwatt .load-analysis-control--account{width:min(330px,31vw)}.app-shell--iwatt .load-analysis-control--account .ant-select{width:100%}.app-shell--iwatt .load-analysis-toolbar__status{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.app-shell--iwatt .load-analysis-toolbar__status .ant-typography{max-width:220px;overflow:hidden;text-overflow:ellipsis}.app-shell--iwatt .load-analysis-metrics .ant-card-body{min-height:70px;padding:10px 12px}.app-shell--iwatt .load-analysis-metrics .ant-statistic-content{font-size:clamp(17px,1.3vw,22px)}.app-shell--iwatt .load-analysis-grid{display:grid;min-width:0;grid-template-columns:minmax(0,1.8fr) minmax(360px,.9fr);align-items:stretch;grid-gap:12px;gap:12px}.app-shell--iwatt .load-analysis-grid>*{min-width:0}.app-shell--iwatt .load-daily-summary{min-height:100%;overflow:hidden;border:1px solid var(--iwatt-border);box-shadow:none}.app-shell--iwatt .load-daily-summary>.ant-card-head{min-height:48px;padding-inline:14px}.app-shell--iwatt .load-daily-summary>.ant-card-body{padding:0 10px 10px}@media (max-width:1200px){.app-shell--iwatt .load-analysis-toolbar>.ant-card-body{align-items:flex-start;flex-direction:column}.app-shell--iwatt .load-analysis-toolbar__status{width:100%;justify-content:flex-start}.app-shell--iwatt .load-analysis-grid{grid-template-columns:1fr}}@media (max-width:900px){.app-shell--iwatt .iwatt-business-page__header{align-items:flex-start;flex-direction:column}.app-shell--iwatt .iwatt-business-page__header>.ant-space{width:100%;flex-wrap:wrap}.app-shell--iwatt .display-alias-grid,.app-shell--iwatt .iwatt-business-filters{grid-template-columns:1fr}.app-shell--iwatt .load-analysis-control--account{width:min(100%,420px)}}@media (max-width:640px){.app-shell--iwatt .iwatt-business-page{gap:9px}.app-shell--iwatt .iwatt-business-page__header h2.ant-typography{font-size:19px}.app-shell--iwatt .iwatt-business-metrics .ant-card-body{min-height:72px;padding:11px 12px}.app-shell--iwatt .iwatt-business-workspace .ant-tabs-content-holder{padding-inline:10px}.app-shell--iwatt .load-analysis-control,.app-shell--iwatt .load-analysis-control .ant-picker,.app-shell--iwatt .load-analysis-control .ant-segmented,.app-shell--iwatt .load-analysis-control--account,.app-shell--iwatt .load-analysis-toolbar__controls{width:100%}.app-shell--iwatt .load-analysis-control .ant-segmented-group{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.app-shell--iwatt .load-analysis-toolbar__status{align-items:flex-start;flex-wrap:wrap;white-space:normal}}