.context-panel[data-v-1edd0621]{margin-top:18px}.panel-heading[data-v-1edd0621],.risk-heading[data-v-1edd0621]{display:flex;justify-content:space-between;gap:16px;align-items:center}.context-note[data-v-1edd0621],.muted[data-v-1edd0621],.panel-heading p[data-v-1edd0621],.source-card p[data-v-1edd0621]{font-size:13px;color:#64748b;line-height:1.8}.panel-heading p[data-v-1edd0621]{margin:5px 0 0}.source-cards[data-v-1edd0621]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.source-card[data-v-1edd0621]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.source-card p[data-v-1edd0621]{margin:6px 0}.risk-heading strong[data-v-1edd0621],.source-card strong[data-v-1edd0621]{color:#243b53;font-size:15px}.position-row[data-v-1edd0621]{padding:7px 0;line-height:1.9;border-bottom:1px solid #f1f5f9}.position-row[data-v-1edd0621]:last-child{border:0}.risk-heading[data-v-1edd0621]{margin-top:24px;justify-content:flex-start}.risk-metrics[data-v-1edd0621]{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:12px;margin:14px 0}.risk-metrics>div[data-v-1edd0621]{border:1px solid #e2e8f0;border-radius:7px;padding:12px}.risk-metrics span[data-v-1edd0621]{display:block;color:#64748b;font-size:12px;margin-bottom:7px}.risk-metrics strong[data-v-1edd0621]{font-size:14px;color:#334155;font-weight:500}.risk-item[data-v-1edd0621]{border-left:3px solid #f59e0b;padding:10px 14px;background:#fffbeb;margin-top:10px;font-size:13px;line-height:1.7}.risk-item.critical[data-v-1edd0621]{border-color:#e87373;background:#fff5f5}.risk-item p[data-v-1edd0621]{margin:3px 0 0;color:#526071}.context-state[data-v-1edd0621]{padding:20px;text-align:center;color:#64748b}.context-evidence[data-v-1edd0621]{margin-top:16px;color:#64748b;font-size:12px;line-height:1.7}.context-evidence summary[data-v-1edd0621]{cursor:pointer;color:#475569}.long-id[data-v-1edd0621]{overflow-wrap:anywhere}@media(max-width:900px){.risk-metrics[data-v-1edd0621],.source-cards[data-v-1edd0621]{grid-template-columns:1fr}.panel-heading[data-v-1edd0621]{align-items:flex-start}}.real-positions[data-v-04bdf44f]{color:#334155}.detail-heading[data-v-04bdf44f],.page-toolbar[data-v-04bdf44f]{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-toolbar[data-v-04bdf44f]{margin-bottom:18px}.page-toolbar h3[data-v-04bdf44f]{margin:0 0 7px;font-size:20px;color:#172b4d}.history-note[data-v-04bdf44f],.page-toolbar p[data-v-04bdf44f]{margin:0;color:#64748b;line-height:1.7;font-size:13px}.snapshot-layout[data-v-04bdf44f]{display:grid;grid-template-columns:285px minmax(0,1fr);gap:18px;margin-top:18px;align-items:start}.detail-column[data-v-04bdf44f]{min-width:0}.history-list[data-v-04bdf44f]{max-height:640px;overflow-y:auto;margin-top:14px}.history-entry[data-v-04bdf44f]{display:flex;flex-direction:column;gap:8px;width:100%;text-align:left;background:#f8fafc;color:#526071;border:1px solid #e2e8f0;border-radius:8px;padding:12px;margin-bottom:10px;line-height:1.5;cursor:pointer}.history-entry.selected[data-v-04bdf44f]{background:#eff6ff;border-color:#60a5fa}.history-entry[data-v-04bdf44f]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.history-entry[data-v-04bdf44f]:disabled{cursor:default;opacity:.7}.history-title[data-v-04bdf44f]{font-weight:600;color:#1e3a5f}.muted[data-v-04bdf44f]{color:#64748b;font-size:12px;font-weight:400}.long-id[data-v-04bdf44f]{overflow-wrap:anywhere;word-break:break-all;font-family:monospace;font-size:12px;line-height:1.7}.snapshot-meta[data-v-04bdf44f]{display:grid;grid-template-columns:1fr 1.5fr;gap:16px}.snapshot-meta>div[data-v-04bdf44f]{display:flex;flex-direction:column;gap:6px}.snapshot-meta .wide[data-v-04bdf44f]{grid-column:1/-1}.snapshot-meta strong[data-v-04bdf44f]{font-size:14px;font-weight:500}.freshness-strip[data-v-04bdf44f]{margin:18px 0;padding:12px;background:#f8fafc;border-radius:7px;font-size:13px;line-height:1.8}.freshness-strip>span[data-v-04bdf44f]{margin-right:10px}.freshness-strip p[data-v-04bdf44f]{margin:6px 0 0;color:#64748b}.metrics-grid[data-v-04bdf44f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}.metrics-grid>div[data-v-04bdf44f]{padding:12px;border:1px solid #e2e8f0;border-radius:7px}.metrics-grid span[data-v-04bdf44f]{display:block;font-size:12px;color:#64748b;margin-bottom:8px}.metrics-grid strong[data-v-04bdf44f]{font-size:19px;font-weight:600;overflow-wrap:anywhere}.positions-card[data-v-04bdf44f]{margin-top:18px}.empty-state[data-v-04bdf44f]{padding:45px 20px;background:#fff;text-align:center;color:#64748b;line-height:1.8;border-radius:8px}.empty-state h4[data-v-04bdf44f]{color:#334155;margin:0 0 8px;font-size:17px}.empty-state p[data-v-04bdf44f]{margin:0;font-size:13px}.state-message[data-v-04bdf44f]{margin-top:18px}.confirmed-empty[data-v-04bdf44f]{background:#f8fafc}.evidence-details[data-v-04bdf44f]{margin-top:18px;padding-top:14px;border-top:1px solid #e2e8f0;font-size:13px}.evidence-details summary[data-v-04bdf44f]{cursor:pointer;color:#475569}@media (max-width:1250px){.snapshot-layout[data-v-04bdf44f]{grid-template-columns:245px minmax(0,1fr)}.metrics-grid[data-v-04bdf44f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.snapshot-layout[data-v-04bdf44f]{grid-template-columns:minmax(0,1fr)}.history-list[data-v-04bdf44f]{max-height:250px}.snapshot-meta[data-v-04bdf44f]{grid-template-columns:1fr}.page-toolbar[data-v-04bdf44f]{align-items:flex-start}}