body.aurum-bright{color-scheme:light;--font-sans:"Segoe UI","Malgun Gothic",Arial,sans-serif;--font-display:"Segoe UI","Malgun Gothic",Arial,sans-serif;--bg:#f4f7fc;--panel:#fff;--panel-2:#f0f4fa;--text:#20334b;--muted:#61758d;--line:#dce5f0;--gold:#3566d7;--green:#137e66;--red:#b84d5d;--sidebar:220px;--ui-bg:var(--bg);--ui-surface:#fff;--ui-surface-raised:#f0f4fa;--ui-surface-hover:#edf2fc;--ui-border:#dce5f0;--ui-border-strong:#b3c5df;--ui-text:#20334b;--ui-muted:#61758d;--ui-gold:#3566d7;--ui-live:#137e66;--ui-paper:#7753b4;--ui-paused:#86651c;--ui-info:#3566d7;--ui-error:#a93f51;--ui-profit:#137e66;--ui-loss:#b84d5d;--aurum-blue:#3566d7;--aurum-blue-soft:#eaf0ff;--aurum-cyan:#137e66;--aurum-cyan-soft:#e6f5ef;--aurum-violet:#7753b4;--aurum-violet-soft:#f1ebfb;--aurum-coral:#b84d5d;--aurum-gold-soft:#fff4d9;margin:0;color:var(--text)!important;font-family:var(--font-sans)!important;font-size:14px!important;line-height:1.6;-webkit-font-smoothing:antialiased}body.aurum-bright,body.aurum-bright .app-shell{background:var(--bg)!important}html:has(body.aurum-bright){background:#f4f7fc;color-scheme:light}body.aurum-bright :is(button,input,select,textarea){font:inherit}body.aurum-bright :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #477be1;outline-offset:3px}body.aurum-bright .sidebar{background:#fff!important;border-color:var(--line)!important;padding:28px 16px 20px}body.aurum-bright .brand{margin:0 8px 30px;gap:12px}body.aurum-bright .brand-mark{transform:none;border:0;border-radius:12px!important;width:38px;height:42px;background:#c79a4e!important;color:#fff!important;font:600 29px Georgia,serif}body.aurum-bright .brand strong{color:#233d5b!important;font-size:12px!important;letter-spacing:.09em}body.aurum-bright .brand small{color:#687d95!important;font-size:10px!important}body.aurum-bright .desktop-nav-shell{gap:24px;scrollbar-color:#c5d3e6 transparent}body.aurum-bright .operator-nav-group .nav-section-label{color:#6c7f97!important;font-size:11px!important;margin:0 12px 8px;letter-spacing:.02em}body.aurum-bright .operator-nav-group a{color:#536b87!important;min-height:42px;height:auto;padding:10px 12px;gap:10px;font-size:13px!important;border-radius:9px!important}body.aurum-bright .operator-nav-group a:hover{background:#f1f5fb!important;color:#234e9d!important}body.aurum-bright .operator-nav-group a.active{background:#eaf0ff!important;color:#2e5dc1!important;box-shadow:none!important;font-weight:650}body.aurum-bright .operator-nav-group a.active svg{color:#3566d7!important}body.aurum-bright .operator-nav-group:last-child{margin-top:auto;border-top:1px solid var(--line);padding-top:18px}body.aurum-bright .operator-nav-group:nth-child(3) a{color:#7753b4!important}body.aurum-bright .topbar{background:#ffffffed!important;border-color:var(--line)!important;min-height:70px;height:auto;padding:14px 28px}body.aurum-bright .topbar-inner{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}body.aurum-bright .top-actions{gap:14px;color:var(--muted)!important;flex-wrap:wrap}body.aurum-bright :is(.market-pill,.market-pill strong,.market-quote-price,.market-quote-symbol,.market-ticker strong,.admin-status){color:var(--text)!important}body.aurum-bright .page-wrap{max-width:1480px;padding:32px 30px 72px}body.aurum-bright .main{min-width:0}body.aurum-bright .main :is(h1,h2,h3,h4){color:#233d5b!important;font-family:var(--font-sans)!important}body.aurum-bright .main h1{font-size:clamp(26px,3vw,36px)!important;font-weight:700;letter-spacing:-.045em}body.aurum-bright .main h2{font-size:20px!important;font-weight:650;letter-spacing:-.025em}body.aurum-bright .main h3{font-size:16px!important}body.aurum-bright .main :is(p,small,label,dt,th){color:var(--muted)!important}body.aurum-bright .main :is(p,small){line-height:1.75}body.aurum-bright .main small{font-size:max(11px,.83em)!important}body.aurum-bright .eyebrow{color:#6980a1!important;font-size:10px!important;letter-spacing:.13em}body.aurum-bright :is(.command-hero,.hero-row,.detail-head,.detail-summary,.journal-hero){background:transparent!important;border-color:var(--line)!important}body.aurum-bright :is(.panel,.strategy-card,.summary-card,.risk-section,.strategy-capital-summary,.record-run-detail,.record-summary-grid article,.operator-record-grid a,.research-group-card,.ledger-trade,.live-account-grid article,.live-exposure-grid article,.analytics-kpi-grid article,.analytics-insight-grid article,.period-summary-card,.period-cell,.report-card,.report-summary article,.risk-summary-card){background:#fff!important;color:var(--text)!important;border-color:var(--line)!important;border-radius:16px!important;box-shadow:0 3px 12px #25446b04!important}body.aurum-bright .panel{padding:24px}body.aurum-bright :is(.panel-head,.section-head,.analytics-section-head){gap:14px;flex-wrap:wrap}body.aurum-bright :is(.workspace-tabs,.operator-record-tabs,.operator-context-tabs,.strategy-detail-tabs,.ledger-scope-tabs,.risk-tabs){gap:8px}body.aurum-bright :is(.strategy-detail-tabs,.ledger-scope-tabs,.risk-tabs) button,body.aurum-bright :is(.workspace-tabs,.operator-record-tabs,.operator-context-tabs) a{background:#fff!important;color:#5c7390!important;border-color:var(--line)!important;border-radius:9px!important}body.aurum-bright :is(.strategy-detail-tabs,.ledger-scope-tabs,.risk-tabs) :is([aria-selected=true],[aria-pressed=true],.active),body.aurum-bright :is(.workspace-tabs,.operator-record-tabs,.operator-context-tabs) [aria-current=page]{background:#eaf0ff!important;color:#2e5dc1!important;border-color:#a9bfe9!important}body.aurum-bright .main :is(input,select,textarea){background:#fff!important;color:var(--text)!important;border:1px solid #c8d6e8;border-radius:8px!important;min-height:40px;padding:8px 10px;max-width:100%}body.aurum-bright .main input:is([type=checkbox],[type=radio]){min-height:0;accent-color:#3566d7}body.aurum-bright .main :is(.ghost,.record-filters button,.live-monitor-actions button,.analytics-range-tabs button,.range-tabs button,.live-equity-range button,.strategy-sort-controls button){background:#fff!important;border:1px solid #c8d6e8;color:#526f93!important;border-radius:8px!important;min-height:40px}body.aurum-bright :is(.primary,.live-monitor-actions .primary){background:#3566d7!important;color:#fff!important;border-color:#3566d7!important;font-weight:600}body.aurum-bright :is(.danger-button,.danger){background:#fff0f1!important;border-color:#e9bfc5!important;color:#a93f51!important}body.aurum-bright :is(.gain,.profit,.positive){color:#137e66!important}body.aurum-bright :is(.loss,.negative){color:#b84d5d!important}body.aurum-bright :is(.status-badge,.mode-badge,.strategy-horizon-chip,.execution-mode-badge,.live-badge){background:#eef3fa!important;color:#526f93!important;border-color:#d5e1ef!important}body.aurum-bright :is(.status-badge.active,.mode-live,.live-badge.active,[data-mode=live]){color:#137e66!important;background:#e6f5ef!important;border-color:#c3e4d7!important}body.aurum-bright :is(.mode-paper,.paper-badge,[data-mode=paper]){color:#7753b4!important;background:#f1ebfb!important;border-color:#dacbf0!important}body.aurum-bright :is(.operator-scope-note,.legacy-research-notice,.operator-workspace-location,.operator-workspace-bar,.strategy-sort-bar,.ledger-toolbar,.analytics-toolbar,.journal-hero-stats,.risk-section-heading){background:#edf2fa!important;color:#5b7391!important;border-color:var(--line)!important;border-radius:10px!important}body.aurum-bright :is(.operator-status-attention,.trading-operations-error,.live-monitor-error){background:#fff7e5!important;border-color:#e7d29e!important;color:#805b18!important}body.aurum-bright .operator-status-attention strong{color:#805b18!important}body.aurum-bright .operator-status-attention a{color:#815e1e!important}body.aurum-bright .operator-attention-group{margin:0 0 24px}body.aurum-bright .trading-operations-summary{background:transparent!important;border:0;padding:0}body.aurum-bright .trading-operations-summary>header{align-items:start;gap:16px;flex-wrap:wrap}body.aurum-bright .trading-operations-summary>header h2{font-size:19px!important}body.aurum-bright .trading-operations-grid article{background:#fff!important;border-color:var(--line)!important;border-radius:12px!important;padding:18px}body.aurum-bright .trading-operations-grid article[data-state=healthy]{background:#e6f5ef!important;border-color:#c5e5d7!important}body.aurum-bright .trading-operations-grid article:is([data-state=warning],[data-state=blocked],[data-state=unverified]){background:#fff7e5!important;border-color:#e7d29e!important}body.aurum-bright .trading-operations-grid article[data-state=error]{background:#fff0f1!important;border-color:#e9bfc5!important}body.aurum-bright .trading-operations-grid strong{color:#3d5876!important}body.aurum-bright .live-monitor-status{background:#fff!important;border-color:var(--line)!important;color:#536d8c!important;border-radius:11px!important}body.aurum-bright .live-monitor-status.synced{background:#e6f5ef!important;color:#137e66!important;border-color:#c5e5d7!important}body.aurum-bright .live-monitor-status.warning{background:#fff7e5!important;color:#805b18!important;border-color:#e7d29e!important}body.aurum-bright .live-account-grid{gap:14px}body.aurum-bright .operator-overview .live-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.aurum-bright .live-account-grid article{padding:22px}body.aurum-bright .live-account-grid article:first-child{background:#eaf0ff!important}body.aurum-bright .live-account-grid article:nth-child(2){background:#e6f5ef!important}body.aurum-bright .live-account-grid article:nth-child(3){background:#f1ebfb!important}body.aurum-bright .live-account-grid article strong{font-size:clamp(22px,2.1vw,30px)!important;font-variant-numeric:tabular-nums;color:#233d5b!important}body.aurum-bright .live-monitor-actions{display:flex;flex-wrap:wrap;gap:8px}body.aurum-bright :is(.live-position-table,.record-table-scroll,.ledger-main,.ledger-audit,.record-table,.risk-calendar-table,.analytics-table){border-color:var(--line)!important;background:#fff!important;color:var(--text)!important}body.aurum-bright :is(.record-table th,.analytics-table th,.live-position-table>div:first-child,.ledger-table-head,.analytics-table-head){background:#f0f4fa!important;color:#5e7694!important;border-color:var(--line)!important}body.aurum-bright :is(.record-table td,.analytics-table td,.live-position-table>div,.ledger-main){border-color:#e8eef6!important}body.aurum-bright .position-protection{color:#426e63!important}body.aurum-bright :is(.evidence-disclosure,.operator-signal-guide,.record-run-detail pre,.strategy-card-diagnostics,.strategy-directory-control,.strategy-research-observers,.live-score-card){background:#f6f8fc!important;color:var(--text)!important;border-color:var(--line)!important;border-radius:12px!important}body.aurum-bright .evidence-disclosure>summary{color:var(--text)!important}body.aurum-bright :is(.evidence-chevron,.strategy-record-link a,.record-table button){color:#3566d7!important}body.aurum-bright .strategy-card{padding:22px;border-top:3px solid var(--accent,#7293cb)}body.aurum-bright .strategy-card h3{font-size:19px!important;min-height:0}body.aurum-bright .strategy-grid.full{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}body.aurum-bright .hero-row{min-height:0;align-items:flex-start;margin-bottom:24px}body.aurum-bright .header-disarm-button{background:#fff0f1!important;color:#a93f51!important;border-color:#e9bfc5!important}body.aurum-bright .strategy-performance-links{display:flex;flex-wrap:wrap;gap:8px;margin-block:18px}body.aurum-bright .strategy-performance-links a{padding:8px 12px;border:1px solid #cbd9ef;border-radius:8px!important;color:#3566d7!important;background:#edf2ff!important;font-size:12px!important}body.aurum-bright .strategy-performance-links a:last-child{color:#7753b4!important;background:#f2edfb!important;border-color:#ddd0f0!important}body.aurum-bright .strategy-card :is(.strategy-no,.strategy-style b){color:#5e7593!important}body.aurum-bright .strategy-card-diagnostics{padding:12px}body.aurum-bright :is(.performance-related-evidence,.strategy-directory-control) summary{color:#5e7593!important;cursor:pointer;min-height:40px}body.aurum-bright .performance-scope{padding:24px}body.aurum-bright .performance-scope>.record-filters{gap:14px}body.aurum-bright .performance-related-evidence{border-top:1px solid var(--line);padding-top:12px;margin-top:16px}body.aurum-bright :is(.performance-mode-choice,.performance-mode-warning){padding:24px;background:#f1ebfb!important;border:1px solid #dacbf0;border-radius:14px!important;color:#62408f!important}body.aurum-bright :is(.performance-mode-choice,.performance-mode-warning) a{display:inline-flex;margin:10px 12px 0 0;padding:10px 18px;background:#fff!important;color:#62408f!important;border-radius:8px!important}body.aurum-bright :is(.modal,.modal-content,.confirm-dialog,.confirmation-dialog,.notification-panel,.notification-dropdown,.control-menu,.control-dropdown,.admin-control-panel){background:#fff!important;color:var(--text)!important;border-color:var(--line)!important;box-shadow:0 18px 70px #1c365b26!important}body.aurum-bright :is(.notification-item,.notification-panel header,.confirmation-dialog header){background:#fff!important;border-color:var(--line)!important;color:var(--text)!important}body.aurum-bright .recharts-cartesian-grid line{stroke:#e2eaf5}body.aurum-bright .recharts-cartesian-axis-tick-value{fill:#61758d}body.aurum-bright :is(.market-source-badge,.top-quote-refresh,.admin-login,.admin-logout,.header-position-button,.header-disarm-button,.operational-status-badge){background:#f0f4fa!important;color:#3e5878!important;border-color:#d7e1ef!important;border-radius:8px!important}body.aurum-bright :is(.operational-status-badge.live,.operational-status-badge.healthy,.side.buy){background:#e6f5ef!important;color:#137e66!important;border-color:#c5e5d7!important}body.aurum-bright :is(.operational-status-badge.warning,.operational-status-badge.warming,.operational-status-badge.stale){background:#fff7e5!important;color:#805b18!important;border-color:#e7d29e!important}body.aurum-bright :is(.operational-status-badge.error,.operational-status-badge.offline,.side.sell){background:#fff0f1!important;color:#a93f51!important;border-color:#e9bfc5!important}body.aurum-bright :is(.risk-center-hero-status,.metric-strip,.risk-tabs,.live-delivery-strip,.live-funnel-grid article){background:#fff!important;color:var(--text)!important;border-color:var(--line)!important;border-radius:12px!important}body.aurum-bright .main :is(.gain,.profit,.positive){color:#137e66!important}body.aurum-bright .main :is(.loss,.negative){color:#b84d5d!important}body.aurum-bright :is(.login-page,.admin-login-page,.login-shell){background:var(--bg)!important;color:var(--text)!important}body.aurum-bright :is(.login-card,.login-panel,.login-form){background:#fff!important;color:var(--text)!important;border-color:var(--line)!important}body.aurum-bright .route-state-page{background:var(--bg)!important;color:var(--text)!important}body.aurum-bright .route-state-card{background:#fff!important;border-color:var(--line)!important;color:var(--text)!important;border-radius:16px!important;box-shadow:0 8px 40px #24446a0c!important}body.aurum-bright .strategy-sort-title strong,body.aurum-bright .topbar .header-position-button strong{color:#20334b!important}body.aurum-bright .topbar :is(.header-position-button small,.top-book small){color:#526b88!important}body.aurum-bright .strategy-card .strategy-style b{background:#edf2fa!important;color:#526b88!important}body.aurum-bright .topbar .header-disarm-button{background:#fff0f1!important;color:#a93f51!important;border-color:#e9bfc5!important}body.aurum-bright .topbar .top-book .top-spread strong{color:#20334b!important}body.aurum-bright .topbar .top-book .top-spread em{color:#526b88!important}body.aurum-bright .strategy-sort-controls{background:transparent!important}@media(min-width:861px){body.aurum-bright .sidebar .operator-nav-group:last-child{margin-top:auto}body.aurum-bright .sidebar .desktop-nav-shell{gap:22px}}@media(max-width:1100px) and (min-width:861px){body.aurum-bright{--sidebar:196px}body.aurum-bright .page-wrap{padding:26px 22px 60px}body.aurum-bright .topbar{padding-inline:22px}body.aurum-bright .topbar-inner{gap:10px}}@media(max-width:860px){body.aurum-bright .sidebar{width:100%;padding:0;background:#fff!important}body.aurum-bright .sidebar .brand{margin:0}body.aurum-bright .main{margin-left:0}body.aurum-bright .page-wrap{padding:22px 16px 100px}body.aurum-bright .topbar{padding:12px 16px;background:#fff!important}body.aurum-bright .top-actions{gap:9px}body.aurum-bright .topbar-inner{gap:10px}body.aurum-bright .sidebar .mobile-nav-shell{background:#fff!important;border-color:var(--line)!important;box-shadow:0 -4px 20px #233e650b!important}body.aurum-bright .sidebar .mobile-nav-shell :is(a,button){color:#5e7694!important;background:transparent!important;font-size:11px!important;min-height:48px}body.aurum-bright .sidebar .mobile-nav-shell .active{color:#2e5dc1!important;background:#edf2ff!important}body.aurum-bright .sidebar nav.mobile-nav-shell>.mobile-nav-toggle[aria-expanded=true],body.aurum-bright .sidebar nav.mobile-nav-shell>a.active{border-top:2px solid #3566d7!important;background:#edf2ff!important;color:#2e5dc1!important}body.aurum-bright .sidebar nav.mobile-nav-shell>.mobile-nav-toggle[aria-expanded=true] :is(svg,span),body.aurum-bright .sidebar nav.mobile-nav-shell>a.active :is(svg,span){color:#2e5dc1!important}body.aurum-bright .sidebar .mobile-nav-secondary{border-color:var(--line)!important;box-shadow:0 12px 70px #233e6533!important}body.aurum-bright .sidebar .mobile-nav-secondary,body.aurum-bright .sidebar .mobile-nav-secondary header{background:#fff!important;color:var(--text)!important}body.aurum-bright .sidebar .mobile-nav-secondary a{background:#f3f6fb!important;border-color:var(--line)!important;color:#4a6585!important}body.aurum-bright .sidebar .mobile-nav-secondary a.active{background:#eaf0ff!important;color:#2e5dc1!important}body.aurum-bright .sidebar nav.mobile-nav-shell .mobile-nav-secondary{background:#fff!important;color:#20334b!important;border-color:#dce5f0!important}body.aurum-bright .sidebar nav.mobile-nav-shell .mobile-nav-secondary[hidden]{display:none!important}body.aurum-bright .sidebar nav.mobile-nav-shell .mobile-nav-secondary a{background:#f3f6fb!important;color:#344f70!important;border-color:#dce5f0!important}body.aurum-bright .sidebar nav.mobile-nav-shell .mobile-nav-secondary a.active{background:#eaf0ff!important;color:#2e5dc1!important;border-color:#b3c5df!important}body.aurum-bright .sidebar nav.mobile-nav-shell .mobile-nav-secondary .nav-section-label{color:#526b88!important}body.aurum-bright .panel{padding:18px}body.aurum-bright .main :is(input,select,textarea){font-size:16px!important;min-height:44px}body.aurum-bright .main button{min-height:44px}body.aurum-bright .main input:is([type=checkbox],[type=radio]){min-height:0}body.aurum-bright .record-filters{display:grid;grid-template-columns:minmax(0,1fr)}body.aurum-bright .record-filters>label{min-width:0;width:100%}body.aurum-bright .record-filters select{width:100%}body.aurum-bright .position-protection{display:flex!important;flex-direction:column;grid-column:1/-1;padding-top:8px}body.aurum-bright .live-position-table>div:not(:first-child){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.aurum-bright .live-position-table{min-width:0}body.aurum-bright .live-position-table>div:first-child{display:none}body.aurum-bright .live-position-table>article{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border:1px solid var(--line);border-radius:12px!important;padding:18px;margin-block:12px;min-width:0}body.aurum-bright .live-position-table>article>*{min-width:0;overflow-wrap:anywhere}body.aurum-bright .live-position-table>article>span:nth-child(2):before{content:"진입 → 현재";display:block;color:var(--muted)!important;font-size:11px!important}body.aurum-bright .live-position-table>article>span:nth-child(3):before{content:"수량 · lot";display:block;color:var(--muted)!important;font-size:11px!important}body.aurum-bright .live-position-table>article>b:nth-child(4):before{content:"평가손익";display:block;color:var(--muted)!important;font-size:11px!important;font-weight:400}body.aurum-bright .live-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.aurum-bright .live-account-grid article{min-width:0;padding:16px}body.aurum-bright .operator-overview .live-account-grid{grid-template-columns:minmax(0,1fr)}body.aurum-bright .operator-overview .command-hero{min-height:0;padding-block:6px 18px;margin-bottom:18px}body.aurum-bright .trading-operations-grid{grid-template-columns:minmax(0,1fr)}body.aurum-bright .operator-attention-group{margin-bottom:20px}body.aurum-bright .operator-status-attention>div{min-width:0;flex-basis:100%}body.aurum-bright :is(.operator-record-tabs,.operator-context-tabs,.strategy-detail-tabs,.ledger-scope-tabs){flex-wrap:wrap}body.aurum-bright .performance-scope{padding:18px}body.aurum-bright .main .hero-row{align-items:start}}@media(prefers-reduced-motion:reduce){body.aurum-bright *{scroll-behavior:auto!important}}body.aurum-bright .main{background:#f1f5fa!important}body.aurum-bright .main .page-wrap{--text:#192f49;--muted:#465d78;--ui-text:var(--text);--ui-muted:var(--muted);--content-inset:#f6f8fc;--content-heading:#eaf0f8;--content-border:#cfdbea;color:var(--text)}body.aurum-bright .main :is(.overview-performance-matrix,.overview-champion-panel,.overview-kpi-banner,.strategy-status-overview,.risk-center-hero,.risk-control-panel,.risk-surface-card,.broker-accounting-panel,.improvement-workspace,.improvement-detail,.report-kpis article,.report-period-table){background:var(--panel)!important;color:var(--text)!important;border-color:var(--content-border,var(--line))!important;box-shadow:none!important}body.aurum-bright .main :is(.strategy-status-counts,.strategy-status-table th,.analytics-matrix-group-head,.analytics-matrix-head,.drilldown-window-head,.drilldown-cross-head,.report-period-head,.improvement-workspace-head,.improvement-summary,.report-strategy-table>div){background:var(--content-heading)!important;color:var(--muted)!important;border-color:var(--content-border)!important}body.aurum-bright .main :is(.analytics-matrix-row>button,.drilldown-summary>span,.analytics-chip,.spread-efficiency-grid>span,.ledger-audit details span,.ledger-toolbar label,.improvement-search,.improvement-change-list>div,.risk-number-field,.score-toggle-grid>label,.broker-spec-grid>div,.strategy-window-row,.risk-governance-card,.risk-reset-row){background:var(--content-inset)!important;color:var(--text)!important;border-color:var(--content-border)!important}body.aurum-bright .main :is(.analytics-matrix-row>button:hover,.analytics-matrix-row.selected>button,.improvement-row-main:hover,.improvement-row.selected .improvement-row-main){background:var(--ui-surface-hover)!important}body.aurum-bright .main :is(.strategy-status-table td,.strategy-status-table a,.strategy-status-counts b,.strategy-status-history,.strategy-status-history a,.broker-accounting-metrics strong,.broker-accounting-costs dd,.broker-accounting-panel summary,.report-period-row,.report-period-row strong,.broker-spec-grid strong,.score-toggle-grid strong,.strategy-window-row strong,.execution-mode-row strong,.risk-calendar-row,.risk-calendar-row strong,.risk-governance-card strong,.risk-reset-row strong,.report-strategy-table article,.report-strategy-table strong){color:var(--text);border-color:var(--content-border)}body.aurum-bright .main :is(.strategy-status-counts>span,.strategy-status-history li span,.broker-accounting-metrics strong span,.broker-accounting-panel .broker-accounting-note,.strategy-directory-control summary,.record-table th,.analytics-table th,.risk-field-label,.risk-field-value em,.risk-section-meta,.broker-spec-grid span,.risk-calendar-row.table-head,.risk-center-hero-status span,.strategy-window-row em,.page-wrap .eyebrow,.reports-toolbar,.report-kpis span,.performance-related-evidence>summary){color:var(--muted)!important}body.aurum-bright .main .strategy-status-counts .warning b{color:#805b18}body.aurum-bright .main .strategy-status-unavailable{color:var(--ui-error)!important}body.aurum-bright .main :is(.broker-accounting-badge,.risk-field-label b.safe,.execution-mode-row>span,.risk-governance-card.auto i,.risk-state.state-auto){background:var(--aurum-cyan-soft);color:#106d58;border-color:#bddbce}body.aurum-bright .main :is(.risk-field-label b.warning,.execution-mode-row.locked>span,.risk-governance-card.pause i,.risk-state.state-manual_pause){background:var(--aurum-gold-soft);color:#805b18}body.aurum-bright .main :is(.risk-field-label b.danger,.risk-calendar-row .impact,.risk-calendar-remove,.risk-governance-card.emergency i,.risk-state.state-emergency_stop){background:#fff0f1;color:var(--ui-error)}body.aurum-bright .main :is(.risk-reset-button,.risk-state.state-force-resume){background:var(--aurum-blue-soft);color:#294f9e;border-color:#b8cbee}body.aurum-bright .main .risk-governance-card.selected{border-color:currentColor!important}body.aurum-bright .main .risk-governance-card.auto.selected{background:var(--aurum-cyan-soft)!important;color:#106d58!important}body.aurum-bright .main .risk-governance-card.pause.selected{background:var(--aurum-gold-soft)!important;color:#805b18!important}body.aurum-bright .main .risk-governance-card.emergency.selected{background:#fff0f1!important;color:var(--ui-error)!important}body.aurum-bright .main .strategy-card>a{color:#294f9e}body.aurum-bright .main :is(.reports-toolbar,.signal-monitor,.strategy-live-multiplier-grid article,.change-log-summary,.change-log-content,.change-values>div,.version-shift,.analytics-compact-group,.three-day-summary>span,.three-day-insights,.position-metrics>span,.equity-context-grid>span){background:#f6f8fc!important;border-color:#cfdbea!important;color:#192f49!important}body.aurum-bright .main :is(.report-mode-tabs button,.strategy-live-multiplier-grid input,.change-log-toolbar label,.change-log-toolbar select){background:#fff!important;color:#334e6c!important;border-color:#b8c9dd!important}body.aurum-bright .main :is(.report-mode-tabs button.active,.range-tabs button.selected){background:#e4edff!important;color:#234982!important;border-color:#a8bde2!important}body.aurum-bright .main :is(.reports-toolbar b,.change-values strong,.version-shift i){color:#244d94!important}body.aurum-bright .main .reports-toolbar>span{color:#465d78!important}body.aurum-bright .main .report-condition-list article{border-color:#dce5f0!important}body.aurum-bright .main .signal-monitor-items article{background:#fff!important;border-left-color:#8fa6c2!important}body.aurum-bright .main .signal-monitor-items article.healthy{background:#e8f6ef!important;border-left-color:#287d62!important}body.aurum-bright .main .signal-monitor-items article.critical{background:#fff0f2!important;border-left-color:#a93f51!important}body.aurum-bright .main .signal-monitor-items article.watch{background:#fff5e4!important;border-left-color:#976420!important}body.aurum-bright .main :is(.report-condition-list strong,.signal-monitor-title strong,.signal-monitor-items strong,.candidate-summary b,.candidate-empty strong,.engine-pulse strong,.strategy-live-multiplier-grid strong,.live-monitor-empty strong,.ledger-audit strong,.ledger-audit .ledger-identity-chain b,.change-log-empty strong,.version-shift b,.change-values code,.three-day-summary strong,.three-day-panel strong,.three-day-insights strong,.analytics-compact-group strong,.analytics-chip strong,.overview-kpi-banner strong,.overview-performance-matrix .overview-period-row strong,.strategy-ranking-panel :is(.ranking-strategy strong,.ranking-stat strong),.recent-trade-strategy strong,.position-overview-card strong:not(.gain,.loss),.position-metrics strong:not(.gain,.loss),.overview-pulse-panel b:not(.gain,.loss),.curve-legend b){color:#192f49!important}body.aurum-bright .main :is(.candidate-summary span,.signal-monitor-items small,.engine-pulse b,.engine-pulse em,.live-quote-hunt.flat :is(b,em),.strategy-live-multiplier-grid small,.live-score-card em,.ledger-main :is(time,.ledger-source),.ledger-audit summary,.ledger-audit .ledger-identity-chain,.change-log-content :is(time,header em,footer),.change-values :is(span,i,small),.version-shift span,.broker-accounting-panel caption,.broker-accounting-panel td,.position-metrics em,.manual-close-toolbar>span,.aurum-stat-pill span,.aurum-hero-eyebrow,.aurum-topology-caption,.aurum-topology-title,.topology-step-tag,.aurum-services-loading){color:#465d78!important}body.aurum-bright .main :is(.strategy-live-multiplier-grid button,.change-log-toolbar .secondary-button){background:#eaf0ff!important;color:#244d94!important;border-color:#b5c7e3!important}body.aurum-bright .main .strategy-live-multiplier-grid label b{color:#334e6c!important}body.aurum-bright .main .ledger-identity .ledger-route{background:#edf2f8!important;color:#3f5670!important;border-color:#c6d4e4!important}body.aurum-bright .main .ledger-identity .ledger-route.live{background:#e6f5ef!important;color:#106d58!important;border-color:#a7cfc2!important}body.aurum-bright .main .ledger-identity :is(.ledger-route.partial,.ledger-route.paper){background:#fff4de!important;color:#735014!important;border-color:#d9be89!important}body.aurum-bright .main .ledger-identity .ledger-route a{color:#244d94!important;text-decoration:underline}body.aurum-bright .main .execution-badge.paper{background:#f1ebfb!important;color:#613ba2!important;border-color:#d2bfe9!important}body.aurum-bright .main .change-log-content .change-source{background:#edf2fa!important;color:#334e6c!important;border-color:#c6d4e4!important}body.aurum-bright .main .change-log-content footer{border-color:#dce5f0!important}body.aurum-bright .main .topbar .top-book>span:nth-child(2)>strong{color:#a63f51!important}body.aurum-bright .main .operational-status-badge.live{color:#106d58!important}body.aurum-bright .main .notification-trigger{background:#edf2fa!important;border-color:#c6d4e4!important;color:#334e6c!important}body.aurum-bright .main :is(.aurum-overall-badge.partial,.aurum-status-chip.warning){color:#735014!important}body.aurum-bright .main :is(.aurum-status-chip.starting,.aurum-stat-pill strong,.aurum-control-note a){color:#244d94!important}body.aurum-bright .main :is(.aurum-overall-badge.offline,.btn-aurum-danger-subtle){color:#a63f51!important}body.aurum-bright .main .aurum-overall-badge.live-ready{color:#106d58!important}body.aurum-bright .main .btn-aurum-primary:not(:disabled){background:#244d94!important;color:#fff!important}