.cmd-bar.svelte-fcdt72{background:#111518;padding:20px 0}.cmd-inner.svelte-fcdt72{max-width:1400px;margin:0 auto;padding:0 clamp(24px,3vw,32px)}.cmd-row1.svelte-fcdt72{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cmd-left.svelte-fcdt72{display:flex;align-items:center;gap:12px;min-width:0}.cmd-ticker.svelte-fcdt72{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--color-primary);background:#daab2d1f;padding:3px 10px;border-radius:4px;flex-shrink:0}.cmd-name.svelte-fcdt72{font-family:var(--font-family-display);font-size:20px;font-weight:600;color:#fff;margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-asof.svelte-fcdt72{font-size:11px;font-weight:500;letter-spacing:.03em;color:#ffffff59;flex-shrink:0}.cmd-stats.svelte-fcdt72{display:flex;align-items:center;gap:0}.cmd-stat.svelte-fcdt72{flex:1;display:flex;flex-direction:column;gap:3px;padding:0 16px}.cmd-stat-label.svelte-fcdt72{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73}.cmd-stat-value.svelte-fcdt72{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.02em;line-height:1}.cmd-divider.svelte-fcdt72{width:1px;height:32px;background:#ffffff1a;flex-shrink:0}.stat-pos.svelte-fcdt72{color:var(--color-positive)!important}.stat-neg.svelte-fcdt72{color:var(--color-negative)!important}.dt-content.svelte-fcdt72{background:var(--color-surface);padding:clamp(24px,3vw,32px) 0 clamp(48px,6vw,72px)}.dt-inner.svelte-fcdt72{max-width:1400px;margin:0 auto;padding:0 clamp(24px,3vw,32px)}.dt-grid.svelte-fcdt72{display:grid;grid-template-columns:1fr 380px;gap:24px;margin-bottom:24px}.dt-chart-card.svelte-fcdt72{background:#fff;border:1px solid var(--color-border);border-top:2px solid var(--color-primary);border-radius:10px;overflow:hidden}.dt-chart-header.svelte-fcdt72{padding:16px 20px 0;display:flex;justify-content:space-between;align-items:center}.dt-chart-label.svelte-fcdt72{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.dt-period-bar.svelte-fcdt72{display:flex;gap:2px;background:var(--color-surface);border-radius:6px;padding:2px}.dt-period-btn.svelte-fcdt72{font-size:11px;font-weight:500;padding:4px 10px;border:none;border-radius:4px;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:all .15s ease;letter-spacing:.02em}.dt-period-btn.svelte-fcdt72:hover{color:var(--color-text)}.dt-period-btn.active.svelte-fcdt72{background:#fff;color:var(--color-text);box-shadow:0 1px 2px #0000000f}.dt-chart-body.svelte-fcdt72{padding:4px 16px 12px}.dt-sidebar.svelte-fcdt72{display:flex;flex-direction:column;gap:16px}.dt-sidebar-card.svelte-fcdt72{background:#fff;border:1px solid var(--color-border);border-radius:10px;padding:16px 20px}.dt-stats-card.svelte-fcdt72{border-left:4px solid var(--color-primary)}.dt-sidebar-title.svelte-fcdt72{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0 0 12px}.dt-hero-stat.svelte-fcdt72{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--color-border)}.dt-hero-stat-label.svelte-fcdt72{display:block;font-size:11px;font-weight:500;color:var(--color-text-muted);margin-bottom:4px}.dt-hero-stat-value.svelte-fcdt72{font-size:28px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text);letter-spacing:-.02em}.dt-stats-grid.svelte-fcdt72{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dt-stat-pair.svelte-fcdt72{display:flex;flex-direction:column;gap:2px}.dt-stat-mini-label.svelte-fcdt72{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.dt-stat-mini-value.svelte-fcdt72{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text)}.dt-profile-list.svelte-fcdt72{display:flex;flex-direction:column;gap:0}.dt-profile-row.svelte-fcdt72{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid var(--color-border)}.dt-profile-row.svelte-fcdt72:last-child{border-bottom:none}.dt-profile-key.svelte-fcdt72{font-size:12px;font-weight:500;color:var(--color-text-muted)}.dt-profile-val.svelte-fcdt72{font-size:12px;font-weight:600;color:var(--color-text)}.dt-dl-list.svelte-fcdt72{display:flex;flex-direction:column;gap:0}.dt-dl-row.svelte-fcdt72{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-text);transition:all .15s ease;border-left:3px solid transparent;margin-left:-4px;padding:10px 4px 10px 8px}.dt-dl-row.svelte-fcdt72:last-child{border-bottom:none}.dt-dl-row.svelte-fcdt72:hover{border-left-color:var(--color-primary);background:#daab2d08}.dt-dl-left.svelte-fcdt72{display:flex;align-items:center;gap:8px;color:var(--color-text-muted)}.dt-dl-label.svelte-fcdt72{font-size:13px;font-weight:500;color:var(--color-text)}.dt-dl-right.svelte-fcdt72{display:flex;align-items:center;gap:6px;color:var(--color-text-muted)}.dt-dl-ext.svelte-fcdt72{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-surface);padding:2px 5px;border-radius:3px}.dt-analytics.svelte-fcdt72{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:#fff;border:1px solid var(--color-border);border-radius:10px;overflow:hidden;margin-bottom:24px}.dt-analytics-card.svelte-fcdt72{padding:20px;border-right:1px solid var(--color-border)}.dt-analytics-card.svelte-fcdt72:last-child{border-right:none}.dt-analytics-title.svelte-fcdt72{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0 0 12px}.dt-perf-scroll.svelte-fcdt72{overflow-x:auto;-webkit-overflow-scrolling:touch}.dt-perf-table.svelte-fcdt72{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.dt-perf-table.svelte-fcdt72 th:where(.svelte-fcdt72){font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);padding:6px 8px;text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap}.dt-perf-table.svelte-fcdt72 td:where(.svelte-fcdt72){padding:6px 8px;border-bottom:1px solid var(--color-border);color:var(--color-text);white-space:nowrap}.dt-perf-table.svelte-fcdt72 tbody:where(.svelte-fcdt72) tr:where(.svelte-fcdt72):last-child td:where(.svelte-fcdt72){border-bottom:none}.dt-perf-label.svelte-fcdt72{font-weight:600;color:var(--color-text)}.dt-risk-list.svelte-fcdt72{display:flex;flex-direction:column;gap:0}.dt-risk-row.svelte-fcdt72{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid var(--color-border)}.dt-risk-row.svelte-fcdt72:last-child{border-bottom:none}.dt-risk-key.svelte-fcdt72{font-size:12px;font-weight:500;color:var(--color-text-muted)}.dt-risk-val.svelte-fcdt72{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text)}.dt-section-title.svelte-fcdt72{font-family:var(--font-family-display);font-size:16px;font-weight:600;color:var(--color-text);margin:0}.dt-heatmap-panel.svelte-fcdt72{background:#fff;border:1px solid var(--color-border);border-radius:10px;padding:20px;margin-bottom:24px}.dt-heatmap-scroll.svelte-fcdt72{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:12px}.dt-heatmap.svelte-fcdt72{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.dt-heatmap.svelte-fcdt72 th:where(.svelte-fcdt72){font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);padding:6px 8px;text-align:center}.dt-heatmap-year.svelte-fcdt72{font-weight:700;color:var(--color-text);padding:6px 12px 6px 4px;white-space:nowrap}.dt-heatmap-cell.svelte-fcdt72{text-align:center;padding:8px 6px;font-weight:600;font-size:11px;border-radius:4px;min-width:52px}.dt-table-panel.svelte-fcdt72{background:#fff;border:1px solid var(--color-border);border-radius:10px;padding:20px;margin-bottom:16px}.dt-table-header.svelte-fcdt72{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.dt-year-filter.svelte-fcdt72{font-size:12px;font-weight:500;padding:6px 28px 6px 10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);color:var(--color-text);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.dt-table-scroll.svelte-fcdt72{overflow-x:auto;-webkit-overflow-scrolling:touch;max-height:600px;overflow-y:auto}.dt-table.svelte-fcdt72{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.dt-table.svelte-fcdt72 thead:where(.svelte-fcdt72){position:sticky;top:0;z-index:2}.dt-table.svelte-fcdt72 th:where(.svelte-fcdt72){background:var(--color-surface);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);padding:8px 12px;text-align:left;border-bottom:1px solid var(--color-border-strong);white-space:nowrap}.dt-table.svelte-fcdt72 td:where(.svelte-fcdt72){padding:7px 12px;border-bottom:1px solid var(--color-border);color:var(--color-text);white-space:nowrap}.dt-table.svelte-fcdt72 tbody:where(.svelte-fcdt72) tr:where(.svelte-fcdt72):hover{background:#daab2d08}.alt-row.svelte-fcdt72{background:#00000004}.alt-row.svelte-fcdt72:hover{background:#daab2d08!important}.year-break.svelte-fcdt72 td:where(.svelte-fcdt72){border-top:2px solid var(--color-border-strong)}.num.svelte-fcdt72{text-align:right}.month-cell.svelte-fcdt72{font-weight:500}.dt-quality-badge.svelte-fcdt72{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:4px;white-space:nowrap}.dt-quality-badge.live.svelte-fcdt72{color:var(--color-positive);background:#228b2214}.dt-quality-badge.backtest.svelte-fcdt72{color:var(--color-text-muted);background:var(--color-surface)}.sticky-col.svelte-fcdt72{position:sticky;left:0;z-index:1;background:inherit}.dt-table.svelte-fcdt72 thead:where(.svelte-fcdt72) .sticky-col:where(.svelte-fcdt72){background:var(--color-surface);z-index:3}.dt-disclaimer.svelte-fcdt72{font-size:11px;line-height:1.5;color:var(--color-text-muted);margin:0;opacity:.6}@media(max-width:1024px){.dt-grid.svelte-fcdt72{grid-template-columns:1fr}.dt-sidebar.svelte-fcdt72{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.dt-analytics.svelte-fcdt72{grid-template-columns:1fr}.dt-analytics-card.svelte-fcdt72{border-right:none;border-bottom:1px solid var(--color-border)}.dt-analytics-card.svelte-fcdt72:last-child{border-bottom:none}.cmd-stats.svelte-fcdt72{flex-wrap:wrap;gap:12px 0}.cmd-stat.svelte-fcdt72{flex:0 0 33.33%;padding:0 12px}.cmd-divider.svelte-fcdt72{display:none}}@media(max-width:768px){.cmd-row1.svelte-fcdt72{flex-direction:column;align-items:flex-start;gap:6px}.cmd-asof.svelte-fcdt72{align-self:flex-start}.cmd-stats.svelte-fcdt72{gap:10px 0}.cmd-stat.svelte-fcdt72{flex:0 0 50%}.dt-sidebar.svelte-fcdt72,.dt-analytics.svelte-fcdt72{grid-template-columns:1fr}.dt-heatmap-scroll.svelte-fcdt72,.dt-table-scroll.svelte-fcdt72{position:relative}.dt-heatmap-year.svelte-fcdt72{position:sticky;left:0;z-index:1;background:#fff}}
