.footer[data-v-dee7032b]{background:var(--toc-white);border-top:1px solid var(--toc-line);color:#00294f8c;flex-shrink:0;align-items:center;gap:8px;height:34px;padding:0 24px;font-size:11.5px;display:flex}.spacer[data-v-dee7032b]{flex:1}.audit[data-v-dee7032b]{align-items:center;gap:6px;display:flex}.dot[data-v-dee7032b]{background:var(--toc-blue);border-radius:50%;width:7px;height:7px}.data-status[data-v-f1cda73c]{align-items:center;gap:8px;display:inline-flex}.delay-dot[data-v-f1cda73c]{background:var(--toc-amber);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.status-line[data-v-840abde9]{color:var(--toc-muted);margin-bottom:10px;font-size:12px}.status-line[data-v-840abde9] .trigger{width:100%;min-height:28px;font-size:inherit;color:inherit;background:0 0;border:none;padding:0}.status-line[data-v-840abde9] .icon{margin-left:auto}.side-nav[data-v-b915ff09]{background:var(--toc-dark-blue);flex-direction:column;flex-shrink:0;gap:2px;width:232px;padding:20px 12px 16px;display:flex}.title[data-v-b915ff09]{color:var(--toc-mint);letter-spacing:1.2px;padding:0 12px 12px;font-size:11px}.section[data-v-b915ff09]{margin-top:20px}.item[data-v-b915ff09]{border-radius:var(--radius);color:#ffffffd1;padding:10px 12px;font-size:14px;text-decoration:none}.item[data-v-b915ff09]:hover{background:#ffffff14}.item.router-link-active[data-v-b915ff09]{background:var(--toc-blue);color:var(--toc-white);font-weight:600}.tab-bar[data-v-23237d4f]{z-index:40;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:var(--toc-white);border-top:1px solid var(--toc-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}.tab[data-v-23237d4f]{border-radius:var(--radius);height:50px;color:var(--toc-muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;text-decoration:none;display:flex}.tab.router-link-active[data-v-23237d4f]{background:var(--toc-light-blue);color:var(--toc-blue);font-weight:600}.icon[data-v-23237d4f]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.icon.dots[data-v-23237d4f]{stroke-width:3.2px}.demo-confirm[data-v-b5e8b917]{border-radius:var(--radius);background:var(--toc-mint);color:var(--toc-dark-blue);padding:10px 8px;font-size:13px}.demo-confirm p[data-v-b5e8b917]{margin:0 0 10px}.error[data-v-b5e8b917]{color:var(--toc-red)}.actions[data-v-b5e8b917]{justify-content:flex-end;gap:8px;display:flex}.actions button[data-v-b5e8b917]{min-height:36px;font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-weight:600}.cancel[data-v-b5e8b917]{border:1px solid var(--toc-line);background:var(--toc-white);color:var(--toc-dark-blue)}.confirm[data-v-b5e8b917]{background:var(--toc-amber);color:var(--toc-dark-blue);border:none}@media (width<=699px){.demo-confirm[data-v-b5e8b917]{font-size:15px}.actions button[data-v-b5e8b917]{min-height:44px}}.avatar[data-v-4ce6f253]{position:relative}.initials[data-v-4ce6f253]{background:var(--toc-blue);width:38px;height:38px;color:var(--toc-white);font-family:var(--font-heading);border:none;border-radius:50%;font-weight:700}.panel[data-v-4ce6f253]{flex-direction:column;width:280px;display:flex;top:calc(100% + 8px);right:0}.who[data-v-4ce6f253]{border-bottom:1px solid var(--toc-line);flex-direction:column;margin-bottom:6px;padding:4px 8px 10px;display:flex}.who strong[data-v-4ce6f253]{overflow-wrap:anywhere}.who span[data-v-4ce6f253]{color:var(--toc-muted);font-size:12px}.item[data-v-4ce6f253]{text-align:left;border-radius:var(--radius);color:var(--toc-dark-blue);background:0 0;border:none;padding:8px;text-decoration:none;display:block}.item[data-v-4ce6f253]:hover{background:var(--toc-mint)}@media (width<=699px){.initials[data-v-4ce6f253]{width:36px;height:36px}.item[data-v-4ce6f253]{min-height:48px;padding:12px 8px;font-size:15px}}.demo-badge[data-v-72d39093]{background:var(--toc-amber);color:var(--toc-dark-blue);font-family:var(--font-body,inherit);letter-spacing:.5px;text-transform:uppercase;vertical-align:middle;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.scope[data-v-0cfc3ec0]{position:relative}.trigger[data-v-0cfc3ec0]{border-radius:var(--radius);background:var(--toc-white);border:1px solid #0d3faa40;align-items:center;gap:8px;padding:7px 12px;display:flex}.name[data-v-0cfc3ec0]{font-family:var(--font-heading);text-transform:uppercase;color:var(--toc-blue);font-weight:700}.detail[data-v-0cfc3ec0],.caret[data-v-0cfc3ec0]{color:var(--toc-muted);font-size:12px}.panel[data-v-0cfc3ec0]{width:360px;top:calc(100% + 8px);left:0}.section[data-v-0cfc3ec0]{letter-spacing:1px;color:var(--toc-muted);margin:8px 4px;font-size:11px}.row[data-v-0cfc3ec0]{align-items:center;gap:10px;padding:6px 4px;display:flex}.customer[data-v-0cfc3ec0]{text-align:left;background:0 0;border:none;flex-direction:column;align-items:flex-start;padding:0;display:flex}.customer span[data-v-0cfc3ec0]{color:var(--toc-muted);font-size:12px}button.customer[data-v-0cfc3ec0]{border-radius:var(--radius);width:100%;padding:8px 10px}button.customer[data-v-0cfc3ec0]:hover,button.customer.is-active[data-v-0cfc3ec0]{background:var(--toc-mint)}@media (width<=699px){.trigger[data-v-0cfc3ec0]{align-items:center;max-width:180px;min-height:40px}.name[data-v-0cfc3ec0]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.detail[data-v-0cfc3ec0]{display:none}.row[data-v-0cfc3ec0]{min-height:44px}.row input[data-v-0cfc3ec0]{width:20px;height:20px}button.customer[data-v-0cfc3ec0]{min-height:48px}}.top-bar[data-v-cba113c4]{background:var(--toc-white);border-bottom:1px solid var(--toc-line);z-index:40;flex-shrink:0;align-items:center;gap:14px;height:64px;padding:0 20px;display:flex;position:relative}.home[data-v-cba113c4]{display:flex}.logo[data-v-cba113c4]{height:26px}.divider[data-v-cba113c4]{background:var(--toc-line);width:1px;height:28px}.spacer[data-v-cba113c4]{flex:1}.period[data-v-cba113c4]{color:var(--toc-muted)}.period strong[data-v-cba113c4]{color:var(--toc-dark-blue)}@media (width<=699px){.top-bar[data-v-cba113c4]{gap:10px;height:56px;padding:0 16px;position:sticky;top:0}.logo[data-v-cba113c4]{height:20px}.divider[data-v-cba113c4],.delay[data-v-cba113c4],.period[data-v-cba113c4]{display:none}}.gate[data-v-a0b5c386]{place-items:center;min-height:100vh;padding:24px;display:grid}.card[data-v-a0b5c386]{flex-direction:column;align-items:flex-start;gap:12px;width:min(420px,100%);padding:32px;display:flex}.logo[data-v-a0b5c386]{height:32px}h1[data-v-a0b5c386]{font-size:24px}p[data-v-a0b5c386]{margin:0}.error[data-v-a0b5c386]{color:var(--toc-red)}.gate[data-v-223c9108]{place-items:center;min-height:100vh;padding:24px;display:grid}.card[data-v-223c9108]{flex-direction:column;align-items:flex-start;gap:12px;width:min(420px,100%);padding:32px;display:flex}.logo[data-v-223c9108]{height:32px}h1[data-v-223c9108]{font-size:24px}p[data-v-223c9108]{margin:0}.app[data-v-04ccb75f]{flex-direction:column;height:100vh;display:flex;overflow:hidden}.body[data-v-04ccb75f]{flex:1;min-height:0;display:flex}.column[data-v-04ccb75f]{flex-direction:column;flex:1;min-width:0;display:flex}.content[data-v-04ccb75f]{flex:1;padding:28px 32px;overflow:auto}.phone[data-v-04ccb75f]{min-height:100dvh;padding-bottom:calc(78px + env(safe-area-inset-bottom))}.phone-content[data-v-04ccb75f]{padding:12px 16px 16px}.summary[data-v-699e0d41]{margin-bottom:16px}.summary.folded .head[data-v-699e0d41]{margin-bottom:0}.fold[data-v-699e0d41]{color:var(--toc-blue);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:600;display:flex}.chevron[data-v-699e0d41]{transition:transform .2s;display:inline-block;transform:rotate(-90deg)}.chevron.open[data-v-699e0d41]{transform:none}.head[data-v-699e0d41]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.title[data-v-699e0d41]{align-items:center;gap:8px;display:flex}h2[data-v-699e0d41]{letter-spacing:.5px;color:var(--toc-blue);font-size:16px}.title p[data-v-699e0d41]{margin:0 0 8px;font-size:12.5px;line-height:1.6}.filters[data-v-699e0d41]{grid-template-columns:auto 1fr;align-items:center;gap:8px 6px;margin-bottom:10px;display:grid}.pills[data-v-699e0d41]{flex-wrap:wrap;gap:6px;display:flex}.filter-label[data-v-699e0d41]{font-family:var(--font-heading);letter-spacing:.6px;text-transform:uppercase;color:var(--toc-muted);margin-right:6px;font-size:12px;font-weight:700}.legend[data-v-699e0d41]{color:var(--toc-muted);flex-wrap:wrap;gap:6px 18px;margin:0 0 4px;padding:0;font-size:12px;list-style:none;display:flex}.legend li[data-v-699e0d41]{align-items:center;gap:7px;display:flex}.key[data-v-699e0d41]{width:18px;height:0}.key.band[data-v-699e0d41]{height:6px}.is-stale[data-v-699e0d41]{opacity:.6;transition:opacity .2s}.updating[data-v-699e0d41],.foot[data-v-699e0d41],.empty[data-v-699e0d41]{color:var(--toc-muted);font-size:12px}.empty[data-v-699e0d41]{border-radius:var(--radius);background:#00294f08;place-items:center;min-height:160px;margin:0;font-size:13px;display:grid}.foot[data-v-699e0d41]{justify-content:space-between;align-items:baseline;gap:16px;margin-top:8px;display:flex}.foot p[data-v-699e0d41]{margin:0}.toggle[data-v-699e0d41]{color:var(--toc-blue);background:0 0;border:none;flex-shrink:0;padding:0;font-weight:600}.table-wrap[data-v-699e0d41]{border:1px solid var(--toc-line);border-radius:var(--radius);max-height:416px;overflow:auto}table[data-v-699e0d41]{border-collapse:collapse;width:100%;font-size:13px}thead th[data-v-699e0d41]{background:var(--toc-white);box-shadow:inset 0 -1px 0 var(--toc-line);color:var(--toc-muted);text-align:right;font-weight:600;position:sticky;top:0}th[data-v-699e0d41],td[data-v-699e0d41]{white-space:nowrap;padding:6px 12px}thead th[data-v-699e0d41]:first-child,tbody th[data-v-699e0d41]{text-align:left;font-weight:500}td[data-v-699e0d41]{text-align:right;font-variant-numeric:tabular-nums}tbody tr+tr[data-v-699e0d41]{border-top:1px solid var(--toc-line)}.summary-rows[data-v-699e0d41]{flex-direction:column;gap:12px;display:flex}.summary-row[data-v-699e0d41]{grid-template-columns:96px 1fr;align-items:center;gap:12px;display:grid}.row-label[data-v-699e0d41]{font-family:var(--font-heading);letter-spacing:.5px;text-transform:uppercase;color:var(--toc-dark-blue);margin:0;font-size:13px;font-weight:700}.tiles[data-v-699e0d41]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tile[data-v-699e0d41]{border:1px solid var(--toc-line);border-radius:var(--radius);padding:12px 14px}.tile-label[data-v-699e0d41]{color:var(--toc-muted);font-size:12px}.tile-value[data-v-699e0d41]{font-family:var(--font-heading);color:var(--toc-dark-blue);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:24px;font-weight:700;line-height:1.2}.tile-unit[data-v-699e0d41]{color:var(--toc-muted);margin-top:2px;font-size:11.5px}@media (width<=699px){.summary-row[data-v-699e0d41]{grid-template-columns:minmax(0,1fr);gap:6px}.tiles[data-v-699e0d41]{gap:8px}.tile[data-v-699e0d41]{padding:10px 8px}.tile-value[data-v-699e0d41]{font-size:20px}.filters[data-v-699e0d41]{grid-template-columns:minmax(0,1fr);gap:4px}.filter-label[data-v-699e0d41]{margin-top:6px}.foot[data-v-699e0d41]{flex-wrap:wrap}.toggle[data-v-699e0d41],.fold[data-v-699e0d41]{min-height:32px}thead th[data-v-699e0d41]:first-child,tbody th[data-v-699e0d41]{z-index:1;background:var(--toc-white);position:sticky;left:0}thead th[data-v-699e0d41]:first-child{z-index:2}}.card[data-v-35c8a773]{padding:4px 16px}.card+.card[data-v-35c8a773]{margin-top:12px}h2[data-v-35c8a773]{letter-spacing:.6px;color:var(--toc-blue);margin:10px 0 2px;font-size:13px}.row[data-v-35c8a773]{width:100%;min-height:52px;color:var(--toc-dark-blue);font:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:15px;text-decoration:none;display:flex}.row+.row[data-v-35c8a773]{border-top:1px solid var(--toc-line)}.chevron[data-v-35c8a773]{color:#00294f73;font-size:20px}.status[data-v-35c8a773],.account[data-v-35c8a773]{padding:14px 16px}.status h2[data-v-35c8a773],.account h2[data-v-35c8a773]{margin-top:0}dl[data-v-35c8a773]{grid-template-columns:110px minmax(0,1fr);gap:6px 12px;margin:8px 0 0;display:grid}dt[data-v-35c8a773]{color:var(--toc-muted)}dd[data-v-35c8a773]{align-items:center;gap:6px;margin:0;display:flex}.explanation[data-v-35c8a773],.audit[data-v-35c8a773]{color:var(--toc-muted);font-size:12px}.explanation[data-v-35c8a773]{margin-top:8px}.explanation[data-v-35c8a773] p{margin:0 0 6px}.audit[data-v-35c8a773]{align-items:center;gap:6px;margin:4px 0 0;display:flex}.dot[data-v-35c8a773]{background:var(--toc-blue);border-radius:50%;width:7px;height:7px;display:inline-block}.who[data-v-35c8a773]{border-bottom:1px solid var(--toc-line);align-items:center;gap:12px;padding-bottom:12px;display:flex}.initials[data-v-35c8a773]{background:var(--toc-blue);width:40px;height:40px;color:var(--toc-white);font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.identity[data-v-35c8a773]{flex-direction:column;min-width:0;display:flex}.identity strong[data-v-35c8a773]{overflow-wrap:anywhere;font-weight:600}.identity span[data-v-35c8a773]{color:var(--toc-muted);font-size:12px}.logout[data-v-35c8a773],.demo[data-v-35c8a773]{color:var(--toc-blue);cursor:pointer;font-weight:600}.detail[data-v-c357604d]{flex-shrink:0;width:380px;position:sticky;top:16px}.head[data-v-c357604d]{justify-content:space-between;align-items:center;display:flex}h2[data-v-c357604d]{font-size:18px}.close[data-v-c357604d]{color:var(--toc-dark-blue);font-size:20px;text-decoration:none}.tags[data-v-c357604d]{margin:8px 0 12px}.pill-tag[data-v-c357604d]{background:var(--toc-light-blue);color:var(--toc-blue);border-radius:999px;margin-right:4px;padding:2px 8px;font-size:12px;display:inline-block}.pill-tag.market-day-ahead[data-v-c357604d]{background:var(--toc-light-blue);color:var(--toc-blue)}.pill-tag.market-continuous-intraday[data-v-c357604d]{background:color-mix(in srgb, var(--toc-light-blue), var(--toc-blue) 40%);color:var(--toc-dark-blue)}.pill-tag.market-afrr-energy[data-v-c357604d]{background:color-mix(in srgb, var(--toc-light-blue), var(--toc-blue) 70%);color:var(--toc-white)}.pill-tag.market-imbalance[data-v-c357604d]{background:var(--toc-blue);color:var(--toc-white)}.pill-tag.is-provisional[data-v-c357604d]{color:var(--toc-dark-blue);background:#e6a10029}dl[data-v-c357604d]{font-variant-numeric:tabular-nums;grid-template-columns:110px 1fr;gap:6px 12px;margin:0;display:grid}dt[data-v-c357604d]{color:var(--toc-muted)}dd[data-v-c357604d]{margin:0}.is-negative[data-v-c357604d]{color:var(--toc-red)}.explain[data-v-c357604d]{border-radius:var(--radius);background:var(--toc-mint);margin-top:16px;padding:12px 14px}.explain-title[data-v-c357604d]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.6px;color:var(--toc-blue);font-size:12px;font-weight:700}.explain p[data-v-c357604d]{margin:4px 0 0}@media (width<=699px){.head[data-v-c357604d]{display:none}dl[data-v-c357604d]{grid-template-columns:100px minmax(0,1fr);gap:8px 12px}}.filter[data-v-5f28e5f1]{vertical-align:middle;display:inline-block;position:relative}.trigger[data-v-5f28e5f1]{border:1px solid var(--toc-line);background:var(--toc-white);width:22px;height:22px;color:var(--toc-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}.trigger.is-active[data-v-5f28e5f1]{border-color:var(--toc-blue);background:var(--toc-light-blue);color:var(--toc-blue)}.panel[data-v-5f28e5f1]{text-transform:none;letter-spacing:normal;width:280px;font-family:var(--font-body);color:var(--toc-dark-blue);flex-direction:column;gap:12px;font-size:14px;font-weight:400;display:flex;position:fixed}label[data-v-5f28e5f1]{flex-direction:column;gap:4px;display:flex}label span[data-v-5f28e5f1]{color:var(--toc-muted);font-size:12px}input[data-v-5f28e5f1],select[data-v-5f28e5f1]{border:1px solid var(--toc-line);border-radius:var(--radius);font:inherit;padding:6px 8px}.actions[data-v-5f28e5f1]{justify-content:flex-end;gap:8px;display:flex}@media (width<=699px){label[data-v-5f28e5f1]{gap:6px}input[data-v-5f28e5f1],select[data-v-5f28e5f1]{min-height:46px;font-size:16px}.actions[data-v-5f28e5f1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.actions button[data-v-5f28e5f1]{min-height:48px}}.number[data-v-b7e2d5fa]{white-space:nowrap}.visually-hidden[data-v-b7e2d5fa]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.digit[data-v-b7e2d5fa]{text-align:center;width:1ch;display:inline-block}.list[data-v-81fcdb11]{margin:0;padding:0;list-style:none}.trade[data-v-81fcdb11]{border:none;border-top:1px solid var(--toc-line);width:100%;min-height:44px;color:var(--toc-dark-blue);font:inherit;text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:10px 0;display:grid}.trade.is-selected[data-v-81fcdb11]{background:var(--toc-light-blue);box-shadow:inset 3px 0 0 var(--toc-blue)}.when[data-v-81fcdb11]{font-weight:600}.sub[data-v-81fcdb11]{color:var(--toc-muted);font-size:12px;font-weight:400}.value[data-v-81fcdb11]{text-align:right;white-space:nowrap;font-weight:600}.is-positive[data-v-81fcdb11]{color:var(--toc-green)}.is-negative[data-v-81fcdb11]{color:var(--toc-red)}.meta[data-v-81fcdb11]{color:var(--toc-muted);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 8px;font-size:12px;display:flex}.volume[data-v-81fcdb11]{font-variant-numeric:tabular-nums}.pill-tag[data-v-81fcdb11]{background:var(--toc-light-blue);color:var(--toc-blue);border-radius:999px;padding:2px 8px;display:inline-block}.pill-tag.market-day-ahead[data-v-81fcdb11]{background:var(--toc-light-blue);color:var(--toc-blue)}.pill-tag.market-continuous-intraday[data-v-81fcdb11]{background:color-mix(in srgb, var(--toc-light-blue), var(--toc-blue) 40%);color:var(--toc-dark-blue)}.pill-tag.market-afrr-energy[data-v-81fcdb11]{background:color-mix(in srgb, var(--toc-light-blue), var(--toc-blue) 70%);color:var(--toc-white)}.pill-tag.market-imbalance[data-v-81fcdb11]{background:var(--toc-blue);color:var(--toc-white)}.pill-tag.is-provisional[data-v-81fcdb11]{color:var(--toc-dark-blue);background:#e6a10029}.notice[data-v-c23a3708]{border-radius:var(--radius);color:var(--toc-dark-blue);background:#e6a1001f;margin:0 0 16px;padding:10px 14px}.notice.is-error[data-v-c23a3708]{background:#e5604d1f}.card-head[data-v-c23a3708]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.head-right[data-v-c23a3708]{align-items:center;gap:12px;display:flex}h2[data-v-c23a3708]{font-size:16px}.summary[data-v-c23a3708]{border-radius:var(--radius-card);background:var(--toc-dark-blue);color:var(--toc-white);padding:20px 24px}.summary h2[data-v-c23a3708]{color:var(--toc-white)}.summary[data-v-c23a3708] .info{color:var(--toc-dark-blue)}.note[data-v-c23a3708]{opacity:.75;font-size:13px}.tiles[data-v-c23a3708]{grid-template-columns:repeat(3,minmax(min-content,1fr)) repeat(2,minmax(min-content,2fr)) repeat(2,minmax(min-content,1fr));gap:16px 12px;display:grid}@media (width<=1399px){.tiles[data-v-c23a3708]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tile[data-v-c23a3708]{flex-direction:column;gap:4px;display:flex}.tile-title[data-v-c23a3708]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.6px;color:var(--toc-light-blue);font-size:12px;font-weight:700}.tile-value[data-v-c23a3708]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:600}.tile-value small[data-v-c23a3708]{font-size:14px}.market-value[data-v-c23a3708]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:600}.market-note[data-v-c23a3708]{opacity:.75;font-size:13px}.sides-toggle[data-v-c23a3708]{color:inherit;font:inherit;opacity:.75;cursor:pointer;background:0 0;border:none;align-self:start;margin-top:6px;padding:0;font-size:13px}.sides-toggle[data-v-c23a3708]:hover,.sides-toggle[data-v-c23a3708]:focus-visible{opacity:1;text-decoration:underline}.side-table[data-v-c23a3708]{table-layout:auto;width:auto;min-width:0;margin-top:10px;font-size:13px}.side-table th[data-v-c23a3708],.side-table td[data-v-c23a3708]{color:inherit;text-align:left;background:0 0;border-bottom:none;padding:2px 0 2px 10px;font-weight:400;position:static;overflow:visible}.side-table tbody tr[data-v-c23a3708],.side-table tbody tr[data-v-c23a3708]:nth-child(odd){cursor:default;background:0 0}.side-table th[data-v-c23a3708]:first-child{padding-left:0}.side-table thead th[data-v-c23a3708]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.6px;opacity:.75;vertical-align:bottom;font-size:11px;font-weight:700}.side-table .unit[data-v-c23a3708]{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-weight:400;display:block}.side-table .num[data-v-c23a3708]{text-align:right}.side-table[data-v-c23a3708] :is(th,td):last-child{padding-right:16px}.side-table tfoot th[data-v-c23a3708],.side-table tfoot td[data-v-c23a3708]{border-top:1px solid #ffffff40;font-weight:700}.filters[data-v-c23a3708]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin:16px 0;display:flex}.filter-groups[data-v-c23a3708]{display:contents}.filter-group[data-v-c23a3708]{align-items:center;gap:8px;display:flex}.filter-label[data-v-c23a3708]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.6px;color:var(--toc-blue);font-size:12px;font-weight:700}.chip[data-v-c23a3708]{border:1px solid var(--toc-blue);background:var(--toc-light-blue);color:var(--toc-blue);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.reset[data-v-c23a3708]{color:var(--toc-blue);cursor:pointer;font:inherit;background:0 0;border:none;margin-left:auto;text-decoration:underline}.layout[data-v-c23a3708]{align-items:flex-start;gap:16px;display:flex}.trades[data-v-c23a3708]{flex:1;min-width:0}.updating[data-v-c23a3708]{color:var(--toc-muted);font-size:13px}.table-wrap[data-v-c23a3708]{max-height:640px;overflow:auto}table[data-v-c23a3708]{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:920px}th[data-v-c23a3708],td[data-v-c23a3708]{text-align:left;border-bottom:1px solid var(--toc-line);white-space:nowrap;padding:8px 10px}td[data-v-c23a3708]{text-overflow:ellipsis;overflow:hidden}th[data-v-c23a3708]{background:var(--toc-white);position:sticky;top:0}.sort[data-v-c23a3708]{cursor:pointer;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.6px;color:var(--toc-blue);background:0 0;border:none;padding:0;font-size:12px;font-weight:700}.numeric[data-v-c23a3708]{text-align:right}tbody tr[data-v-c23a3708]{cursor:pointer}tbody tr[data-v-c23a3708]:nth-child(odd){background:#d4f9ff73}tbody tr.is-selected[data-v-c23a3708]{background:var(--toc-light-blue);box-shadow:inset 3px 0 0 var(--toc-blue)}.time[data-v-c23a3708]{display:block}.traded[data-v-c23a3708]{color:var(--toc-muted)}.sub[data-v-c23a3708]{color:var(--toc-muted);text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.pill-tag[data-v-c23a3708]{background:var(--toc-light-blue);color:var(--toc-blue);border-radius:999px;margin-right:4px;padding:2px 8px;font-size:12px;display:inline-block}.pill-tag.market-day-ahead[data-v-c23a3708]{background:var(--toc-light-blue);color:var(--toc-blue)}.pill-tag.market-continuous-intraday[data-v-c23a3708]{background:color-mix(in srgb, var(--toc-light-blue), var(--toc-blue) 40%);color:var(--toc-dark-blue)}.pill-tag.market-afrr-energy[data-v-c23a3708]{background:color-mix(in srgb, var(--toc-light-blue), var(--toc-blue) 70%);color:var(--toc-white)}.pill-tag.market-imbalance[data-v-c23a3708]{background:var(--toc-blue);color:var(--toc-white)}.pill-tag.is-provisional[data-v-c23a3708]{color:var(--toc-dark-blue);background:#e6a10029}.value[data-v-c23a3708]{font-weight:600}.is-positive[data-v-c23a3708]{color:var(--toc-green)}.is-negative[data-v-c23a3708]{color:var(--toc-red)}.pager[data-v-c23a3708]{justify-content:flex-end;align-items:center;gap:16px;margin-top:12px;font-size:14px;display:flex}.page[data-v-c23a3708]{border:1px solid var(--toc-line);background:var(--toc-white);border-radius:var(--radius);cursor:pointer;padding:2px 10px}.page[data-v-c23a3708]:disabled{opacity:.4;cursor:default}.empty[data-v-c23a3708]{text-align:center;padding:32px 0}.empty h3[data-v-c23a3708]{font-family:var(--font-heading);text-transform:uppercase;color:var(--toc-blue)}@media (width<=699px){.card-head[data-v-c23a3708]{flex-wrap:wrap}.summary[data-v-c23a3708]{padding:14px 16px}.note[data-v-c23a3708]{display:none}.fold[data-v-c23a3708]{min-height:32px;color:var(--toc-light-blue);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:600;display:flex}.chevron[data-v-c23a3708]{transition:transform .2s;display:inline-block;transform:rotate(-90deg)}.chevron.open[data-v-c23a3708]{transform:none}.headline[data-v-c23a3708]{font-variant-numeric:tabular-nums;margin:2px 0 0}.headline strong[data-v-c23a3708]{font-weight:600}.tiles[data-v-c23a3708]{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:12px}.filters[data-v-c23a3708]{flex-wrap:nowrap;gap:8px;padding:10px 12px;overflow:hidden}.filters-button[data-v-c23a3708]{border:1px solid var(--toc-blue);background:var(--toc-white);min-height:40px;color:var(--toc-blue);font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.badge[data-v-c23a3708]{background:var(--toc-blue);min-width:20px;height:20px;color:var(--toc-white);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;display:inline-flex}.chips[data-v-c23a3708]{gap:6px;display:flex;overflow-x:auto}.chip[data-v-c23a3708]{flex-shrink:0;min-height:36px}.filter-group[data-v-c23a3708]{flex-wrap:wrap}.filter-group+.filter-group[data-v-c23a3708]{margin-top:14px}.filter-label[data-v-c23a3708]{width:100%}.reset[data-v-c23a3708]{min-height:40px;margin:14px 0 0;display:block}.layout[data-v-c23a3708]{flex-direction:column}.sort-select[data-v-c23a3708]{color:var(--toc-muted);align-items:center;gap:6px;font-size:12px;display:flex}.sort-select select[data-v-c23a3708]{border-radius:var(--radius);background:var(--toc-white);max-width:150px;min-height:36px;color:var(--toc-dark-blue);font:inherit;border:1px solid #00294f33;padding:0 6px;font-size:13px}.pager[data-v-c23a3708]{flex-wrap:wrap;justify-content:flex-end;gap:8px 12px}.pager>span[data-v-c23a3708]:first-child{flex-basis:100%}.page[data-v-c23a3708]{min-width:44px;min-height:40px}}:root{--toc-dark-blue:#00294f;--toc-blue:#0d3faa;--toc-light-blue:#d4f9ff;--toc-mint:#e6fff8;--toc-white:#fff;--toc-amber:#e6a100;--toc-green:#1fa98f;--toc-red:#e5604d;--toc-line:#00294f1a;--toc-muted:#00294fa6;--font-heading:"Saira Condensed", sans-serif;--font-body:"Saira Semi Condensed", sans-serif;--radius:10px;--radius-card:16px;--shadow-popover:0 12px 32px #00294f29}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--toc-mint);color:var(--toc-dark-blue);font-family:var(--font-body);font-size:14px}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3{font-family:var(--font-heading);text-transform:uppercase;margin:0;font-weight:700}.popover{z-index:50;background:var(--toc-white);border:1px solid var(--toc-line);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);padding:12px;position:absolute}.card{background:var(--toc-white);border-radius:var(--radius-card);padding:20px}.pill{background:var(--toc-white);border:1px solid #0d3faa4d;border-radius:999px;padding:5px 12px}.pill.is-active{border-color:var(--toc-blue);background:var(--toc-light-blue);color:var(--toc-blue);font-weight:600}.button-primary{background:var(--toc-blue);color:var(--toc-white);border:none;border-radius:999px;padding:7px 16px;font-weight:600}.button-secondary{background:var(--toc-white);color:var(--toc-blue);border:1px solid #0d3faa66;border-radius:999px;padding:7px 16px}.link{color:var(--toc-blue);font-weight:600;text-decoration:none}.placeholder{color:var(--toc-muted)}@media (width<=699px){.card{padding:16px}.pill{align-items:center;min-height:36px;display:inline-flex}.button-primary,.button-secondary{min-height:40px}}
