.cast-legend[data-v-1db34b9e]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1rem}.cast-leg-item[data-v-1db34b9e]{align-items:center;background:var(--color-white);border:1px solid rgba(24,95,165,.12);border-radius:20px;display:flex;font-size:11px;gap:6px;padding:5px 12px}.cast-dot[data-v-1db34b9e]{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1.5px currentColor;flex-shrink:0;height:10px;width:10px}.cast-name[data-v-1db34b9e]{color:var(--color-navy);font-weight:500}.cast-meta[data-v-1db34b9e]{color:var(--color-muted)}.cast-note[data-v-1db34b9e]{font-size:10px;font-weight:500}.chart-outer[data-v-1db34b9e]{margin-bottom:12px;position:relative}.profile-wrap[data-v-1db34b9e]{background:var(--color-surface);border:1px solid rgba(24,95,165,.08);border-radius:10px;overflow:hidden}.svg-tt[data-v-1db34b9e]{background:var(--color-navy);border-radius:8px;box-shadow:var(--shadow-md);color:#fff;display:none;font-family:var(--font-body);font-size:11px;line-height:1.6;padding:8px 12px;pointer-events:none;position:absolute;white-space:nowrap;z-index:10}.svg-tt.visible[data-v-1db34b9e]{display:block}.svg-tt strong[data-v-1db34b9e]{display:block;font-family:var(--font-display);font-size:13px;margin-bottom:2px}.bottom-strip[data-v-1db34b9e]{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:14px}.bs-cell[data-v-1db34b9e]{border-radius:7px;min-width:60px;padding:7px 8px;text-align:center}.bs-lbl[data-v-1db34b9e]{font-size:9px;font-weight:500;letter-spacing:.07em;margin-bottom:2px;text-transform:uppercase}.bs-range[data-v-1db34b9e]{color:var(--color-muted);font-size:10px}.stat-grid[data-v-1db34b9e]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.stat-c[data-v-1db34b9e]{background:var(--color-pale-blue);border-radius:8px;padding:10px 12px}.stat-lbl[data-v-1db34b9e]{color:var(--color-muted);font-size:10px;font-weight:500;letter-spacing:.07em;margin-bottom:4px;text-transform:uppercase}.stat-val[data-v-1db34b9e]{color:var(--color-navy);font-size:14px;font-weight:500}.stat-sub[data-v-1db34b9e]{color:var(--color-muted);font-size:11px;margin-top:2px}@media not (min-width:640px){.meas-dot[data-v-1db34b9e]{r:6.5;stroke-width:2px}.cast-dot-marker[data-v-1db34b9e]{r:9}}.polar-wrap[data-v-5e4191ee]{background:var(--color-surface);border:1px solid rgba(24,95,165,.1);border-radius:10px;overflow:hidden}.polar-hint[data-v-5e4191ee]{align-items:center;background:var(--color-pale-blue);border-bottom:1px solid var(--color-light-blue);color:var(--color-blue);display:flex;font-size:11px;gap:7px;line-height:1.4;padding:8px 12px}.polar-hint svg[data-v-5e4191ee]{flex-shrink:0}.polar-svg[data-v-5e4191ee]{display:block;touch-action:none;width:100%}.polar-svg.interactive[data-v-5e4191ee]{cursor:crosshair}.polar-empty[data-v-5e4191ee]{color:var(--color-muted);font-size:12px;padding:1.5rem;text-align:center}@media not (min-width:640px){.vector-dot[data-v-5e4191ee]{r:9}}
