:root{--bg:#0a0e17;--card-bg:#131825;--border:#1e2436;--text:#e4e7ef;--text-dim:#6b7280;--green:#00c896;--red:#ff3b5c;--yellow:#ffb800;--blue:#3b82f6;--gold:#fbbf24}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans SC,sans-serif}.price-row{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.price-label{flex-direction:column;display:flex}.price-symbol{color:#cde;font-size:13px;font-weight:600}.price-name{color:var(--text-dim);font-size:10px}.price-value{text-align:right}.price-num{color:#e8f0ff;font-size:14px;font-weight:600}.price-change{font-size:11px}.price-change.up{color:var(--green)}.price-change.down{color:var(--red)}.price-change.neutral{color:var(--text-dim)}.card-footer[data-v-0515927a]{border-top:1px solid var(--border);color:var(--text-dim);justify-content:space-between;margin-top:12px;padding-top:8px;font-size:11px;display:flex}.liq-section[data-v-f3c81449]{border-top:1px solid #ffffff0f;margin-top:8px;padding-top:8px}.liq-header[data-v-f3c81449]{color:#6a7a8a;justify-content:space-between;margin-bottom:4px;font-size:10px;display:flex}.liq-source[data-v-f3c81449]{color:#4a5a6a}.liq-row[data-v-f3c81449]{justify-content:space-between;padding:2px 0;font-size:11px;display:flex}.liq-label[data-v-f3c81449]{color:#89a}.liq-val[data-v-f3c81449]{color:#c8d6e5;font-weight:600}.liq-mv[data-v-f3c81449]{padding:2px 0;font-size:11px}.mv-bar[data-v-f3c81449]{height:10px;margin-top:2px;position:relative}.mv-track[data-v-f3c81449]{background:#ffffff14;border-radius:1px;width:100%;height:2px;position:absolute;top:4px;left:0}.mv-fill[data-v-f3c81449]{border-radius:1px;height:2px;position:absolute;top:4px;left:0}.mv-dot[data-v-f3c81449]{border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:1px}.mv-ticks[data-v-f3c81449]{color:#4a5a6a;justify-content:space-between;margin-top:8px;font-size:8px;display:flex}.liq-hint[data-v-f3c81449]{color:#4a5a6a;margin-top:3px;font-size:9px}.crypto-row[data-v-f3c81449]{flex-direction:column;display:flex}.crypto-extras[data-v-f3c81449]{align-items:center;gap:6px;margin-top:-2px;padding:0 0 2px;display:flex}.sparkline[data-v-f3c81449]{opacity:.8;flex-shrink:0;width:60px;height:16px}.crypto-7d[data-v-f3c81449]{white-space:nowrap;font-size:9px;font-weight:600}.crypto-mcap[data-v-f3c81449]{color:#677;font-size:9px}.crypto-ath[data-v-f3c81449]{color:#455;font-size:8px}.hk-flow[data-v-76d7c70e]{border-top:1px solid var(--border);justify-content:space-between;margin-top:4px;padding:6px 0;font-size:13px;display:flex}.flow-label[data-v-76d7c70e]{font-weight:600}.flow-val[data-v-76d7c70e]{font-size:15px;font-weight:700}.flow-change[data-v-76d7c70e]{font-size:11px;font-weight:400}.flow-note[data-v-76d7c70e]{color:#567;text-align:right;font-size:9px}.hk-flow[data-v-b9d8a0b6]{border-top:1px solid var(--border);justify-content:space-between;margin-top:4px;padding:6px 0;font-size:13px;display:flex}.flow-label[data-v-b9d8a0b6]{font-weight:600}.flow-val[data-v-b9d8a0b6]{font-size:15px;font-weight:700}.flow-change[data-v-b9d8a0b6]{font-size:11px;font-weight:400}.flow-note[data-v-b9d8a0b6]{color:#567;text-align:right;font-size:9px}.modal-overlay[data-v-778db3f2]{z-index:1000;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.crowding-modal[data-v-778db3f2]{background:#131825;border:1px solid #1e2436;border-radius:12px;width:90%;max-width:600px;max-height:80vh;padding:24px;position:relative;overflow-y:auto}.modal-close[data-v-778db3f2]{cursor:pointer;color:#567;font-size:18px;position:absolute;top:12px;right:16px}.modal-title[data-v-778db3f2]{margin-bottom:16px;font-size:16px;font-weight:700}.modal-score-row[data-v-778db3f2]{align-items:center;gap:16px;margin-bottom:12px;display:flex}.score-circle[data-v-778db3f2]{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:flex}.score-low[data-v-778db3f2]{color:#00c896;background:#00c89626;border:2px solid #00c896}.score-elevated[data-v-778db3f2]{color:#ffb800;background:#ffb80026;border:2px solid #ffb800}.score-high[data-v-778db3f2]{color:#ff3b5c;background:#ff3b5c26;border:2px solid #ff3b5c}.modal-level[data-v-778db3f2]{font-size:14px;font-weight:600}.modal-date[data-v-778db3f2]{color:var(--text-dim);font-size:12px}.modal-section-title[data-v-778db3f2]{color:#89a;margin:12px 0 6px;font-size:13px;font-weight:700}.modal-comp-row[data-v-778db3f2]{border-bottom:1px solid #ffffff0a;align-items:center;gap:10px;padding:8px 0;display:flex}.modal-comp-label[data-v-778db3f2]{flex:0 0 110px;font-size:13px}.modal-comp-bar[data-v-778db3f2]{flex:1}.modal-comp-track[data-v-778db3f2]{background:#ffffff14;border-radius:3px;width:100%;height:6px;overflow:hidden}.modal-comp-fill[data-v-778db3f2]{border-radius:3px;height:100%}.modal-comp-ticks[data-v-778db3f2]{color:var(--text-dim);justify-content:space-between;font-size:9px;display:flex}.modal-comp-val[data-v-778db3f2]{text-align:right;flex:0 0 40px;font-size:13px;font-weight:600}.modal-stat-row[data-v-778db3f2]{justify-content:space-between;padding:4px 0;font-size:12px;display:flex}.dc-section[data-v-f1e7ed5a]{border-top:1px solid #ffffff1a;margin-top:10px;padding-top:8px}.dc-header[data-v-f1e7ed5a]{color:#89a;margin-bottom:4px;font-size:11px}.dc-label[data-v-f1e7ed5a]{color:#89a}.dc-detail[data-v-f1e7ed5a]{color:#678;margin-bottom:4px;font-size:9px}.dc-signal[data-v-f1e7ed5a]{color:#789;justify-content:space-between;padding:1px 0;font-size:10px;display:flex}.cot-section[data-v-f1e7ed5a]{margin-top:16px}.cot-display[data-v-f1e7ed5a]{align-items:center;gap:12px;display:flex}.cot-circle[data-v-f1e7ed5a]{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:flex}.cot-circle.clickable[data-v-f1e7ed5a]{cursor:pointer;transition:transform .15s}.cot-circle.clickable[data-v-f1e7ed5a]:hover{transform:scale(1.1)}.score-low[data-v-f1e7ed5a]{color:#00c896;background:#00c89626;border:2px solid #00c896}.score-elevated[data-v-f1e7ed5a]{color:#ffb800;background:#ffb80026;border:2px solid #ffb800}.score-high[data-v-f1e7ed5a]{color:#ff3b5c;background:#ff3b5c26;border:2px solid #ff3b5c}.cot-info h3[data-v-f1e7ed5a]{color:#cde;font-size:12px}.cot-info p[data-v-f1e7ed5a]{color:var(--text-dim);font-size:10px}.comp-bar[data-v-f1e7ed5a]{margin-top:6px}.comp-row[data-v-f1e7ed5a]{justify-content:space-between;width:100%;display:flex}.comp-label[data-v-f1e7ed5a]{color:#89a;font-size:10px}.comp-val[data-v-f1e7ed5a]{font-size:10px;font-weight:600}.comp-track[data-v-f1e7ed5a]{background:#ffffff14;border-radius:2px;width:100%;height:5px;margin-top:2px;overflow:hidden}.comp-fill[data-v-f1e7ed5a]{border-radius:2px;height:100%}.oil-prices[data-v-d741024f]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.oil-row[data-v-d741024f]{align-items:baseline;gap:8px;display:flex}.oil-label[data-v-d741024f]{color:var(--text-dim);min-width:60px;font-size:12px}.oil-price[data-v-d741024f]{color:#def;font-size:20px;font-weight:700}.oil-change[data-v-d741024f]{font-size:12px;font-weight:600}.oil-row.uso .oil-price[data-v-d741024f]{font-size:16px}.oil-thresholds[data-v-d741024f]{gap:4px;margin-bottom:12px;display:flex}.th-chip[data-v-d741024f]{border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600}.th-chip .th-label[data-v-d741024f]{opacity:.7;margin-right:4px;font-size:9px}.th-chip.yellow[data-v-d741024f]{color:#fc0;background:#ffcc001a}.th-chip.orange[data-v-d741024f]{color:#f80;background:#ff88001a}.th-chip.red[data-v-d741024f]{color:#f44;background:#ff44441a}.ratio-box[data-v-d741024f]{background:#ffffff08;border-left:3px solid;border-radius:8px;margin-bottom:10px;padding:10px 12px}.ratio-header[data-v-d741024f]{align-items:center;gap:8px;display:flex}.ratio-val[data-v-d741024f]{font-size:13px;font-weight:700}.ratio-label[data-v-d741024f]{font-size:11px}.ratio-thresholds[data-v-d741024f]{gap:2px;margin-top:6px;font-size:9px;display:flex}.ratio-thresholds span[data-v-d741024f]{margin-right:auto}.ratio-implication[data-v-d741024f]{color:#89a;margin-top:4px;font-size:11px}.ratio-action[data-v-d741024f]{color:#567;margin-top:3px;font-size:10px;font-style:italic}.oil-source[data-v-d741024f]{color:#456;margin-bottom:6px;font-size:9px}.oil-date[data-v-d741024f]{color:#345}.ai-crowding-card[data-v-67f1de23]{border-left:3px solid #7c5cff}.score-summary[data-v-67f1de23]{border-radius:8px;align-items:center;gap:16px;margin-bottom:10px;padding:12px;display:flex}.score-left[data-v-67f1de23]{flex-direction:column;align-items:center;min-width:60px;display:flex}.score-value[data-v-67f1de23]{font-size:28px;font-weight:800;line-height:1}.score-label[data-v-67f1de23]{margin-top:4px;font-size:11px;font-weight:600}.score-bar-container[data-v-67f1de23]{flex:1}.score-bar-track[data-v-67f1de23]{background:#ffffff0f;border-radius:4px;height:8px;position:relative;overflow:hidden}.score-bar-fill[data-v-67f1de23]{border-radius:4px;height:100%;transition:width .3s}.score-bar-center[data-v-67f1de23]{background:#ffffff26;width:1px;position:absolute;top:0;bottom:0;left:50%}.score-bar-labels[data-v-67f1de23]{color:#678;justify-content:space-between;margin-top:3px;font-size:9px;display:flex}.driver-row[data-v-67f1de23]{gap:6px;margin-bottom:8px;font-size:11px;display:flex}.driver-label[data-v-67f1de23]{color:#678}.driver-value[data-v-67f1de23]{font-weight:600}.signals-section[data-v-67f1de23]{margin-top:6px}.framework-group[data-v-67f1de23]{margin-bottom:10px}.framework-header[data-v-67f1de23]{color:#7c5cff;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:10px;font-weight:600}.framework-icon[data-v-67f1de23]{margin-right:4px}.signal-row[data-v-67f1de23]{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:3px 0;font-size:11px;display:flex}.signal-info[data-v-67f1de23]{align-items:center;gap:8px;display:flex}.signal-name[data-v-67f1de23]{color:#9ab}.signal-value[data-v-67f1de23]{font-size:12px;font-weight:600}.signal-label[data-v-67f1de23]{text-align:right;font-size:10px}.modal-overlay[data-v-829022dc]{z-index:1000;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.info-modal[data-v-829022dc]{background:#131825;border:1px solid #1e2436;border-radius:12px;width:90%;max-width:440px;max-height:70vh;padding:24px;position:relative;overflow-y:auto}.modal-close[data-v-829022dc]{cursor:pointer;color:#567;font-size:18px;transition:color .15s;position:absolute;top:12px;right:16px}.modal-close[data-v-829022dc]:hover{color:#fff}.modal-title[data-v-829022dc]{margin-bottom:16px;font-size:16px;font-weight:700}.current-row[data-v-829022dc]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.current-label[data-v-829022dc]{color:#89a;font-size:12px}.current-val[data-v-829022dc]{font-size:22px;font-weight:800}.level-badge[data-v-829022dc]{border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700}.stale-warn[data-v-829022dc]{color:#f80;background:#ff88001a;border-radius:6px;margin-bottom:12px;padding:6px 10px;font-size:11px}.info-section[data-v-829022dc]{margin-bottom:10px}.section-label[data-v-829022dc]{color:#567;margin-bottom:2px;font-size:11px}.section-value[data-v-829022dc]{color:#ccd5e0;font-size:13px;line-height:1.5}.section-value.mono[data-v-829022dc]{font-family:JetBrains Mono,SF Mono,monospace;font-size:12px}.section-value.thresholds[data-v-829022dc]{color:#ffb800}.signal-bar[data-v-12e3e784]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:8px 0;display:flex}.signal-left[data-v-12e3e784]{align-items:center;gap:8px;display:flex}.signal-icon[data-v-12e3e784]{font-size:20px}.signal-level[data-v-12e3e784]{font-size:15px;font-weight:700}.signal-right[data-v-12e3e784]{text-align:center;min-width:60px}.comp-score[data-v-12e3e784]{font-size:22px;font-weight:800}.comp-label[data-v-12e3e784]{color:var(--text-dim);font-size:10px}.threshold-section[data-v-12e3e784]{margin-top:8px}.threshold-header[data-v-12e3e784]{color:#89a;margin-bottom:4px;font-size:11px}.threshold-row[data-v-12e3e784]{justify-content:space-between;padding:2px 0;font-size:12px;display:flex}.th-label[data-v-12e3e784]{color:#89a;cursor:pointer;transition:color .15s}.th-label[data-v-12e3e784]:hover{color:#ccd5e0}.th-label.stale[data-v-12e3e784]{opacity:.4;text-decoration:line-through}.th-info-icon[data-v-12e3e784]{color:#456;margin-left:2px;font-size:10px}.th-label:hover .th-info-icon[data-v-12e3e784]{color:#89a}.th-value[data-v-12e3e784]{font-weight:600}.th-level[data-v-12e3e784]{color:#567;margin-left:2px;font-size:9px}.ai-card[data-v-450479a6]{margin-bottom:12px}.ai-header[data-v-450479a6]{justify-content:space-between;align-items:center;display:flex}.ai-model[data-v-450479a6]{color:#567;font-size:10px;font-weight:400}.ai-buttons[data-v-450479a6]{gap:6px;display:flex}.ai-btn[data-v-450479a6]{color:#89a;cursor:pointer;background:#1a1a2e;border:1px solid #345;border-radius:4px;padding:3px 10px;font-size:10px}.ai-btn[data-v-450479a6]:disabled{opacity:.5}.ai-custom-wrap[data-v-450479a6]{margin-bottom:8px}.ai-input-row[data-v-450479a6]{align-items:center;gap:6px;display:flex}.ai-input[data-v-450479a6]{color:#cde;background:#0d1117;border:1px solid #345;border-radius:6px;outline:none;flex:1;padding:6px 10px;font-size:12px}.ai-send[data-v-450479a6]{color:#fff;cursor:pointer;white-space:nowrap;background:#7c5cff;border:none;border-radius:6px;padding:6px 12px;font-size:10px}.ai-loading[data-v-450479a6]{text-align:center;padding:20px}.ai-loading-icon[data-v-450479a6]{margin-bottom:8px;font-size:24px}.ai-loading-text[data-v-450479a6]{color:#789;font-size:12px}.ai-progress[data-v-450479a6]{justify-content:center;margin-top:8px;display:flex}.ai-progress-bar[data-v-450479a6]{background:#7c5cff26;border-radius:2px;width:120px;height:3px;position:relative;overflow:hidden}.ai-progress-bar[data-v-450479a6]:after{content:"";background:#7c5cff;border-radius:2px;width:40%;height:100%;animation:1s infinite aiPulse-450479a6;position:absolute}@keyframes aiPulse-450479a6{0%{transform:translate(-60px)}to{transform:translate(120px)}}.ai-error[data-v-450479a6]{color:#ff6b6b;padding:12px;font-size:12px}.ai-headline[data-v-450479a6]{color:#e8e8ff;padding:8px 0 10px;font-size:16px;font-weight:700;line-height:1.4}.ai-summary[data-v-450479a6]{color:#cde;padding:8px 0 10px;font-size:14px;line-height:1.5}.ai-two-col[data-v-450479a6]{flex-wrap:wrap;gap:12px;margin-bottom:8px;display:flex}.ai-section-label[data-v-450479a6]{text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:600}.ai-section-label.red[data-v-450479a6]{color:#ff6b6b}.ai-section-label.green[data-v-450479a6]{color:#00c896}.ai-section-label.purple[data-v-450479a6]{color:#7c5cff}.ai-section-label.gold[data-v-450479a6]{color:#ffb800}.ai-section-label.dim[data-v-450479a6]{color:#89a}.ai-risk[data-v-450479a6]{flex:1;min-width:240px}.ai-risk-item[data-v-450479a6]{color:#b8c4d6;border-left:2px solid #ff6b6b4d;margin-bottom:3px;padding:2px 0 2px 12px;font-size:12px;line-height:1.4}.ai-opportunity[data-v-450479a6]{flex:none;min-width:200px;max-width:300px}.ai-opp-text[data-v-450479a6]{color:#9dd6b6;padding:2px 0;font-size:12px;line-height:1.5}.ai-action-box[data-v-450479a6]{background:#7c5cff14;border:1px solid #7c5cff33;border-radius:6px;flex:1;min-width:240px;padding:8px 10px}.ai-action-text[data-v-450479a6]{color:#c4b8e8;font-size:12px;line-height:1.5}.ai-path-box[data-v-450479a6]{background:#ffb8000f;border:1px solid #ffb80026;border-radius:6px;flex:none;min-width:160px;padding:8px 10px}.ai-path-text[data-v-450479a6]{color:#d4c896;font-size:12px;line-height:1.5}.ai-watch[data-v-450479a6]{margin-bottom:8px}.ai-tags[data-v-450479a6]{flex-wrap:wrap;gap:4px;display:flex}.ai-tag[data-v-450479a6]{color:#9ab;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;padding:2px 8px;font-size:11px;display:inline-block}.ai-footer[data-v-450479a6]{color:#456;border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;margin-top:6px;padding-top:6px;font-size:9px;display:flex}.ai-empty[data-v-450479a6]{color:#567;text-align:center;padding:12px;font-size:12px}.gos-box[data-v-d9ebf2da]{background:#ffffff08;border-left:3px solid;border-radius:8px;margin-bottom:14px;padding:10px 12px}.gos-header[data-v-d9ebf2da]{justify-content:space-between;align-items:center;display:flex}.gos-ratio[data-v-d9ebf2da]{font-size:13px;font-weight:700}.gos-label[data-v-d9ebf2da]{color:#89a;margin-left:6px;font-size:11px}.gos-driver[data-v-d9ebf2da]{color:#789;margin-top:4px;font-size:10px}.gos-implication[data-v-d9ebf2da]{color:#89a;margin-top:4px;font-size:11px}.gos-action[data-v-d9ebf2da]{color:#567;margin-top:3px;font-size:10px;font-style:italic}.gos-thresholds[data-v-d9ebf2da]{gap:2px;margin-top:6px;font-size:9px;display:flex}.gos-thresholds span[data-v-d9ebf2da]{margin-right:auto}.paths-section[data-v-d9ebf2da]{margin-bottom:16px}.paths-title[data-v-d9ebf2da]{color:#89a;margin-bottom:6px;font-size:12px}.paths-grid[data-v-d9ebf2da]{flex-wrap:wrap;gap:12px;display:flex}.path-card[data-v-d9ebf2da]{border-radius:8px;flex:1;min-width:120px;padding:8px 10px}.path-card.green[data-v-d9ebf2da]{background:#44ff440f;border:1px solid #44ff4426}.path-card.orange[data-v-d9ebf2da]{background:#ff88000f;border:1px solid #ff880026}.path-card.red[data-v-d9ebf2da]{background:#ff44440f;border:1px solid #ff444426}.path-label[data-v-d9ebf2da]{color:#89a;font-size:10px}.path-val[data-v-d9ebf2da]{font-size:20px;font-weight:700}.path-hint[data-v-d9ebf2da]{color:#567;font-size:9px}.paths-adj[data-v-d9ebf2da]{color:#678;margin-top:4px;font-size:10px}.fd-section[data-v-d9ebf2da]{margin-bottom:14px}.fd-title[data-v-d9ebf2da]{color:#89a;margin-bottom:6px;font-size:12px}.fd-grid[data-v-d9ebf2da]{gap:6px;display:flex}.fd-cell[data-v-d9ebf2da]{text-align:center;background:#ffffff08;border:1px solid;border-radius:6px;flex:1;padding:6px 4px}.fd-dim-label[data-v-d9ebf2da]{color:#89a;font-size:10px}.fd-dim-level[data-v-d9ebf2da]{font-size:13px}.signal-alert[data-v-d9ebf2da]{background:#ffffff08;border-left:3px solid;border-radius:6px;margin-bottom:10px;padding:6px 10px;font-size:11px}.signal-text[data-v-d9ebf2da]{color:#89a}.sofr-alert[data-v-d9ebf2da],.th-section[data-v-d9ebf2da]{margin-top:10px}.th-title[data-v-d9ebf2da]{color:#89a;margin-bottom:6px;font-size:12px}.th-grid[data-v-d9ebf2da]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px;display:grid}.th-card[data-v-d9ebf2da]{background:#ffffff08;border:1px solid;border-radius:6px;padding:6px 8px}.th-row-top[data-v-d9ebf2da]{justify-content:space-between;align-items:center;display:flex}.th-label[data-v-d9ebf2da]{color:#89a;font-size:10px}.th-level-badge[data-v-d9ebf2da]{font-size:9px;font-weight:600}.th-current[data-v-d9ebf2da]{font-size:14px;font-weight:600}.th-warning[data-v-d9ebf2da]{color:#567;font-size:9px}.th-date[data-v-d9ebf2da]{color:#567;margin-top:2px;font-size:8px}.sv-section[data-v-d9ebf2da]{margin-top:10px}.sv-title[data-v-d9ebf2da]{color:#89a;margin-bottom:6px;font-size:12px}.sv-grid[data-v-d9ebf2da]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:6px;display:grid}.sv-card[data-v-d9ebf2da]{background:#ffffff08;border:1px solid;border-radius:6px;padding:6px 8px;font-size:11px}.sv-state[data-v-d9ebf2da]{margin-bottom:2px;font-weight:600}.sv-name[data-v-d9ebf2da]{color:#9ab;font-size:10px}.sv-signal[data-v-d9ebf2da]{color:#677788;margin-top:2px;font-size:10px}.trigger-card[data-v-7d39cf28]{border-radius:10px;margin-bottom:12px;padding:14px}.se-header[data-v-7d39cf28]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.se-title[data-v-7d39cf28]{font-size:14px;font-weight:700}.se-badge[data-v-7d39cf28]{border-radius:4px;padding:2px 8px;font-size:11px}.se-grid3[data-v-7d39cf28]{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.se-cell[data-v-7d39cf28]{background:#ffffff08;border-radius:6px;padding:6px 10px}.se-cell-label[data-v-7d39cf28]{color:#677788;font-size:10px}.se-cell-val[data-v-7d39cf28]{font-size:12px;font-weight:600}.se-cell-sub[data-v-7d39cf28]{color:#677788;margin-top:2px;font-size:10px}.se-risk-score[data-v-7d39cf28]{font-size:18px;font-weight:800}.se-score-max[data-v-7d39cf28]{font-size:11px}.se-path-val[data-v-7d39cf28]{font-size:12px;font-weight:600}.breakdown-grid[data-v-7d39cf28]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:4px;margin-bottom:10px;display:grid}.breakdown-label[data-v-7d39cf28]{color:#677788;margin-bottom:1px;font-size:9px}.breakdown-bar[data-v-7d39cf28]{background:#ffffff0f;border-radius:2px;height:4px;overflow:hidden}.breakdown-fill[data-v-7d39cf28]{border-radius:2px;height:100%}.tb-section[data-v-7d39cf28]{margin-bottom:8px}.tb-title[data-v-7d39cf28]{color:#677788;margin-bottom:4px;font-size:10px}.tb-grid[data-v-7d39cf28]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px;display:grid}.tb-item[data-v-7d39cf28]{background:#ffffff05;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;transition:background .2s;display:flex}.tb-dot[data-v-7d39cf28]{border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 4px}.tb-metric[data-v-7d39cf28]{color:#9ab;min-width:45px}.tb-current[data-v-7d39cf28]{color:#def;font-weight:600}.tb-status[data-v-7d39cf28]{margin-left:auto;font-size:10px}.tb-stale[data-v-7d39cf28]{opacity:.5}.breakdown-score[data-v-7d39cf28]{text-align:right;margin-top:1px;font-size:10px;font-weight:700}.se-action[data-v-7d39cf28]{border-radius:6px;margin-top:8px;padding:6px 10px;font-size:11px}.bs-benchmark[data-v-8fd4f242]{color:var(--text-dim);margin-bottom:8px;font-size:12px}.bs-bench-val[data-v-8fd4f242]{color:var(--text);font-weight:700}.bs-grid[data-v-8fd4f242]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;display:grid}.bs-card[data-v-8fd4f242]{background:var(--card-bg);border:1px solid var(--border);border-radius:8px;padding:8px 12px}.bs-name[data-v-8fd4f242]{font-size:13px;font-weight:600}.bs-yield[data-v-8fd4f242]{color:var(--text-dim);font-size:11px}.bs-yield-val[data-v-8fd4f242]{color:var(--text);font-weight:600}.bs-spread[data-v-8fd4f242]{font-size:15px;font-weight:700}.bs-pressure[data-v-8fd4f242]{font-size:11px}.bs-date[data-v-8fd4f242]{color:#567;margin-top:2px;font-size:9px}.bs-stale[data-v-8fd4f242]{opacity:.6;border-color:#567!important}.bs-stale .bs-pressure[data-v-8fd4f242]{color:#567}.cb-insight[data-v-7ed4ffc5]{background:linear-gradient(135deg,#fbbf241a,#3b82f60d);border:1px solid #fbbf2433;border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:13px;line-height:1.6}.cb-grid[data-v-7ed4ffc5]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.cb-bank[data-v-7ed4ffc5]{background:var(--card-bg);border:1px solid var(--border);border-left:3px solid;border-radius:10px;padding:14px}.cb-bank-header[data-v-7ed4ffc5]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.cb-bank-name[data-v-7ed4ffc5]{font-size:14px;font-weight:700}.cb-stance[data-v-7ed4ffc5]{color:#000;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.cb-rate[data-v-7ed4ffc5]{margin-bottom:6px;font-size:20px;font-weight:800}.cb-row[data-v-7ed4ffc5]{margin-bottom:4px;font-size:12px}.cb-row-label[data-v-7ed4ffc5]{color:var(--text-dim)}.cb-playbook-label[data-v-7ed4ffc5]{color:var(--text-dim);margin-bottom:4px;font-size:11px}.cb-playbook[data-v-7ed4ffc5]{background:#ffffff08;border-radius:4px;margin-bottom:8px;padding:4px 8px;font-size:12px}.cb-ti[data-v-7ed4ffc5]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.cb-ti-tag[data-v-7ed4ffc5]{background:#ffffff0a;border-radius:3px;padding:2px 6px;font-size:10px}.cb-subsection[data-v-7ed4ffc5]{margin-top:16px}.cb-sub-title[data-v-7ed4ffc5]{margin-bottom:8px;font-size:13px;font-weight:700}.cb-cross-grid[data-v-7ed4ffc5]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px;display:grid}.cb-cross-card[data-v-7ed4ffc5]{background:var(--card-bg);border:1px solid var(--border);border-radius:6px;padding:8px 12px}.cb-cross-pair[data-v-7ed4ffc5]{margin-bottom:4px;font-size:12px;font-weight:700}.cb-cross-dynamic[data-v-7ed4ffc5]{color:var(--text-dim);margin-bottom:4px;font-size:11px}.cb-cross-trigger[data-v-7ed4ffc5]{color:var(--yellow,#ffb800);font-size:11px}.cb-hedge-grid[data-v-7ed4ffc5]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px;display:grid}.cb-hedge-card[data-v-7ed4ffc5]{background:var(--card-bg);border:1px solid var(--border);border-radius:6px;padding:8px 12px}.cb-hedge-scenario[data-v-7ed4ffc5]{margin-bottom:4px;font-size:12px;font-weight:700}.cb-hedge-row[data-v-7ed4ffc5]{margin-bottom:2px;font-size:11px}.cb-hedge-action[data-v-7ed4ffc5]{color:#00c896;margin-bottom:2px;font-size:11px}.cb-hedge-risk[data-v-7ed4ffc5]{color:#ff3b5c;font-size:11px}.framework-card[data-v-e7fb10fc]{margin-top:12px}.framework-item[data-v-e7fb10fc]{border-bottom:1px solid #ffffff0a;padding:10px 0}.framework-item[data-v-e7fb10fc]:last-child{border-bottom:none}.framework-title[data-v-e7fb10fc]{color:#cde;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px;margin-bottom:4px;font-size:13px;font-weight:700;display:flex}.fw-scale[data-v-e7fb10fc]{color:var(--text-dim);opacity:.7;font-size:10px;font-weight:400}.framework-desc[data-v-e7fb10fc]{color:#89a;font-size:11px;line-height:1.6}.framework-desc[data-v-e7fb10fc] strong{color:#b8c8d8}.subscribe-section[data-v-99bea6fe]{border:1px solid var(--border);text-align:center;background:linear-gradient(135deg,#3b82f61a,#fbbf241a);border-radius:14px;margin-top:24px;padding:32px}.subscribe-section h2[data-v-99bea6fe]{color:#def;margin-bottom:8px;font-size:20px;font-weight:600}.subscribe-section p[data-v-99bea6fe]{color:var(--text-dim);margin-bottom:20px;font-size:14px}.channel-buttons[data-v-99bea6fe]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:12px;display:flex}.channel-btn[data-v-99bea6fe]{border:1px solid var(--border);background:var(--card-bg);color:#cde;cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-family:inherit;font-size:14px;text-decoration:none;transition:all .2s;display:inline-flex}.channel-btn[data-v-99bea6fe]:hover{background:#7c5cff1a;border-color:#7c5cff;transform:translateY(-1px)}.channel-btn.active[data-v-99bea6fe]{border-color:#7c5cff}.ch-icon[data-v-99bea6fe]{font-size:16px}.channel-email[data-v-99bea6fe]{flex-direction:column;align-items:center;gap:8px;display:flex}.email-inline[data-v-99bea6fe]{align-items:center;gap:4px;display:flex}.email-inline input[data-v-99bea6fe]{color:#def;background:#0000004d;border:1px solid #345;border-radius:8px;outline:none;width:180px;padding:8px 12px;font-family:inherit;font-size:13px;transition:border-color .2s}.email-inline input[data-v-99bea6fe]:focus{border-color:#7c5cff}.email-inline input[data-v-99bea6fe]::placeholder{color:#456}.email-inline input[data-v-99bea6fe]:disabled{opacity:.5}.email-submit[data-v-99bea6fe]{color:#fff;cursor:pointer;background:#7c5cff;border:none;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:600;transition:all .2s}.email-submit[data-v-99bea6fe]:hover:not(:disabled){background:#6b4cef}.email-submit[data-v-99bea6fe]:disabled{opacity:.5;cursor:wait}.email-msg[data-v-99bea6fe]{font-size:12px;transition:all .3s}.email-msg.success[data-v-99bea6fe]{color:#00c896}.email-msg.error[data-v-99bea6fe]{color:#ff6b6b}.qr-overlay[data-v-99bea6fe]{z-index:1000;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.qr-modal[data-v-99bea6fe]{text-align:center;background:#131825;border:1px solid #1e2436;border-radius:16px;max-width:360px;padding:28px 32px;position:relative}.qr-close[data-v-99bea6fe]{color:#677788;cursor:pointer;background:0 0;border:none;font-size:18px;position:absolute;top:10px;right:12px}.qr-close[data-v-99bea6fe]:hover{color:#cde}.qr-title[data-v-99bea6fe]{color:#def;margin-bottom:16px;font-size:16px;font-weight:600}.qr-image-wrapper[data-v-99bea6fe]{justify-content:center;align-items:center;min-height:200px;display:flex}.qr-image[data-v-99bea6fe]{object-fit:contain;border-radius:12px;width:240px;height:240px}.qr-placeholder[data-v-99bea6fe]{color:#677788;border:2px dashed #345;border-radius:12px;justify-content:center;align-items:center;width:240px;height:240px;font-size:14px;display:flex}.fade-enter-active[data-v-99bea6fe],.fade-leave-active[data-v-99bea6fe]{transition:opacity .3s}.fade-enter-from[data-v-99bea6fe],.fade-leave-to[data-v-99bea6fe]{opacity:0}.container[data-v-dec14146]{max-width:1400px;margin:0 auto;padding:16px}.header[data-v-dec14146]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.logo[data-v-dec14146]{color:#e8f0ff;font-size:24px;font-weight:700}.logo .a[data-v-dec14146]{color:#7c5cff}.logo-sub[data-v-dec14146]{color:var(--text-dim);margin-left:8px;font-size:12px;font-weight:400}.header-actions[data-v-dec14146]{align-items:center;gap:8px;display:flex}.quality-badge[data-v-dec14146]{cursor:pointer;border:1px solid #345;border-radius:6px;align-items:center;gap:3px;padding:3px 8px;transition:all .2s;display:flex;position:relative}.quality-badge[data-v-dec14146]:hover{border-color:#7c5cff}.quality-emoji[data-v-dec14146]{font-size:12px}.quality-score[data-v-dec14146]{font-size:12px;font-weight:700}.quality-score.excellent[data-v-dec14146]{color:#00c896}.quality-score.good[data-v-dec14146]{color:#8a0}.quality-score.warning[data-v-dec14146]{color:#ff9500}.quality-score.critical[data-v-dec14146]{color:#ff3b5c}.quality-dropdown[data-v-dec14146]{z-index:100;background:#131825;border:1px solid #1e2436;border-radius:10px;min-width:320px;margin-top:6px;padding:14px 16px;position:absolute;top:100%;right:0;box-shadow:0 8px 32px #0009}.qd-title[data-v-dec14146]{color:#e8f0ff;margin-bottom:8px;font-size:13px;font-weight:700}.qd-score-big[data-v-dec14146]{margin-bottom:10px;font-size:20px;font-weight:800}.qd-score-big.excellent[data-v-dec14146]{color:#00c896}.qd-score-big.good[data-v-dec14146]{color:#8a0}.qd-score-big.warning[data-v-dec14146]{color:#ff9500}.qd-score-big.critical[data-v-dec14146]{color:#ff3b5c}.qd-level[data-v-dec14146]{opacity:.7;margin-left:4px;font-size:11px;font-weight:500}.qd-dim[data-v-dec14146]{margin-bottom:6px}.qd-dim-label[data-v-dec14146]{color:#677788;font-size:10px}.qd-dim-score[data-v-dec14146]{color:#9ab;float:right;font-size:10px}.qd-dim-bar[data-v-dec14146]{background:#ffffff0f;border-radius:2px;height:3px;margin:2px 0;overflow:hidden}.qd-dim-fill[data-v-dec14146]{background:#7c5cff;border-radius:2px;height:100%;transition:width .3s}.qd-issue[data-v-dec14146]{color:#9ab;padding:1px 0;font-size:10px}.qd-issue.sev-warning[data-v-dec14146]{color:#ff9500}.qd-issue.sev-critical[data-v-dec14146]{color:#ff3b5c}.qd-time[data-v-dec14146]{color:#456;border-top:1px solid #ffffff0d;margin-top:8px;padding-top:6px;font-size:9px}.export-btn[data-v-dec14146]{color:#789;cursor:pointer;background:0 0;border:1px solid #345;border-radius:6px;padding:4px 10px;font-size:11px;transition:all .2s}.export-btn[data-v-dec14146]:hover{color:#c4b8e8;border-color:#7c5cff}.lang-switcher[data-v-dec14146]{gap:4px;display:flex}.lang-btn[data-v-dec14146]{color:#789;cursor:pointer;background:0 0;border:1px solid #345;border-radius:6px;padding:4px 12px;font-size:12px;transition:all .2s}.lang-btn.active[data-v-dec14146]{color:#fff;background:#7c5cff;border-color:#7c5cff}.loading[data-v-dec14146],.error[data-v-dec14146]{text-align:center;color:var(--text-dim);padding:40px;font-size:14px}.error[data-v-dec14146]{color:#ff6b6b}.timestamp[data-v-dec14146]{color:var(--text-dim);margin-bottom:8px;font-size:11px}.section-header[data-v-dec14146]{align-items:center;gap:8px;margin:20px 0 10px;display:flex}.section-icon[data-v-dec14146]{font-size:18px}.section-label[data-v-dec14146]{color:#def;font-size:16px;font-weight:600}.section-hint[data-v-dec14146]{color:var(--text-dim);font-size:11px}.grid[data-v-dec14146]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.full-width-stack[data-v-dec14146]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.card[data-v-dec14146]{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;padding:16px}.card-title[data-v-dec14146]{color:#cde;margin-bottom:8px;font-size:14px;font-weight:600}.placeholder-body[data-v-dec14146]{text-align:center;color:var(--text-dim);padding:20px;font-size:12px}.disclaimer[data-v-dec14146]{color:var(--text-dim);text-align:center;margin-top:20px;padding:10px;font-size:11px}
