.st-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:8px;gap:8px}.st-metric{background:var(--bg-elev,#14161d);border:1px solid var(--border,#232733);border-radius:10px;padding:10px 12px}.st-metric-label{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700}.st-metric-value{font-size:1.15rem;font-weight:800;margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-metric-value.up{color:var(--wj-gain)}.st-metric-value.down{color:var(--wj-loss)}.st-equity{background:var(--bg-elev,#14161d);border:1px solid var(--border,#232733);border-radius:12px;padding:14px 16px}.st-equity-head{font-size:.78rem;font-weight:700;color:var(--muted);margin-bottom:8px}.st-equity svg{width:100%;height:160px;display:block}.st-equity-line{fill:none;stroke:var(--accent);stroke-width:2}.st-equity-area{fill:var(--accent);opacity:.08}.st-risk-row{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.st-risk-row .sc-field{min-width:110px}.st-check{display:flex;align-items:center;gap:7px;font-size:.82rem;color:var(--fg);padding-bottom:8px;white-space:nowrap}.st-bt-meta{font-size:.74rem;color:var(--muted);margin-top:4px}.st-unavailable{background:rgba(245,158,11,.1);color:var(--accent-2,#f59e0b);border:1px solid rgba(245,158,11,.3);border-radius:8px;padding:9px 12px;font-size:.82rem}