.range-bar[data-v-58f1afe0]{display:grid;gap:8px}.range-bar__top[data-v-58f1afe0]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.range-bar__title[data-v-58f1afe0]{font-size:.8rem;font-weight:700}.range-bar__title--help[data-v-58f1afe0]{cursor:help;text-decoration:underline dotted var(--faint);text-underline-offset:3px}.range-bar__sub[data-v-58f1afe0]{margin-left:8px;font-size:.68rem;font-weight:400}.range-bar__right[data-v-58f1afe0]{display:flex;align-items:baseline;gap:8px;flex:0 0 auto}.range-bar__value[data-v-58f1afe0]{font-size:.9rem;font-weight:700}.range-bar__delta[data-v-58f1afe0]{font-size:.72rem}.range-bar__delta.is-up[data-v-58f1afe0]{color:var(--green)}.range-bar__delta.is-down[data-v-58f1afe0]{color:var(--red)}.range-bar__delta.is-flat[data-v-58f1afe0]{color:var(--muted)}.range-bar__track[data-v-58f1afe0]{position:relative;height:8px;border-radius:var(--radius-pill);background:var(--panel);border:1px solid var(--border)}.range-bar__fill[data-v-58f1afe0]{position:absolute;inset:0 auto 0 0;border-radius:var(--radius-pill);background:var(--accent-soft)}.range-bar__tick[data-v-58f1afe0]{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--violet);transform:translate(-1px)}.range-bar__pointer[data-v-58f1afe0]{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);transform:translate(-50%,-50%)}.range-bar__foot[data-v-58f1afe0]{display:flex;justify-content:space-between;font-size:.66rem;color:var(--faint)}.chart-card[data-v-1e507caf]{display:grid;gap:10px}.chart-card__head[data-v-1e507caf]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.chart-card__legend[data-v-1e507caf]{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:.68rem;color:var(--muted)}.chart-card__legend-item[data-v-1e507caf]{display:inline-flex;align-items:center;gap:5px;background:none;border:none;padding:2px 4px;margin:-2px -4px;font:inherit;color:inherit;cursor:pointer;border-radius:var(--radius-sm, 4px);transition:opacity .15s ease,background .15s ease}.chart-card__legend-item[data-v-1e507caf]:hover{background:#ffffff0f}.chart-card__legend-item--static[data-v-1e507caf]{cursor:default}.chart-card__legend-item--static[data-v-1e507caf]:hover{background:none}.chart-card__legend-item--off[data-v-1e507caf]{opacity:.4}.chart-card__legend-item--off .chart-card__swatch[data-v-1e507caf]{opacity:.25}.chart-card__swatch[data-v-1e507caf]{width:12px;height:10px;border-radius:2px;background:currentColor;opacity:.7}.chart-card__swatch--accent[data-v-1e507caf]{color:var(--accent)}.chart-card__swatch--violet[data-v-1e507caf]{color:var(--violet)}.chart-card__swatch--faded[data-v-1e507caf]{color:var(--muted);opacity:.35}.chart-card__marker-tip[data-v-1e507caf]{position:absolute;z-index:6;pointer-events:none;max-width:320px;background:var(--panel);border:1px solid var(--border-strong);border-radius:8px;padding:6px 9px;font-size:.72rem;display:grid;gap:3px;box-shadow:var(--shadow)}.chart-card__body-wrap[data-v-1e507caf]{position:relative}.chart-card__body[data-v-1e507caf]{height:560px;width:100%}.chart-card__profile-canvas[data-v-1e507caf]{position:absolute;top:0;left:0;pointer-events:none;z-index:5}.zoi-marker[data-v-1e507caf]{position:absolute;transform:translate(-50%,-50%);z-index:6;cursor:pointer}.zoi-marker__dot[data-v-1e507caf]{display:block;width:14px;height:14px;border-radius:50%;background:currentColor;box-shadow:0 0 0 2px var(--bg),0 0 0 3px currentColor,0 0 10px #00000080}.zoi-marker--buy[data-v-1e507caf]{color:var(--accent)}.zoi-marker--sell[data-v-1e507caf]{color:var(--red)}.zoi-tooltip[data-v-1e507caf]{display:none;position:absolute;width:240px;padding:10px 12px;border-radius:var(--radius);background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);font-size:.72rem;line-height:1.5;color:var(--text);z-index:7;cursor:default}.zoi-marker:hover .zoi-tooltip[data-v-1e507caf],.zoi-marker.is-pinned .zoi-tooltip[data-v-1e507caf]{display:grid;gap:6px}.zoi-tooltip--above[data-v-1e507caf]{bottom:calc(100% + 10px)}.zoi-tooltip--below[data-v-1e507caf]{top:calc(100% + 10px)}.zoi-tooltip--center[data-v-1e507caf]{left:50%;transform:translate(-50%)}.zoi-tooltip--left[data-v-1e507caf]{left:0}.zoi-tooltip--right[data-v-1e507caf]{right:0}.zoi-tooltip__head[data-v-1e507caf]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.zoi-tooltip__range[data-v-1e507caf]{font-size:.78rem}.zoi-tooltip__outcome[data-v-1e507caf]{font-weight:700;padding-top:4px;border-top:1px solid var(--border)}.zoi-tooltip__note[data-v-1e507caf]{font-size:.64rem;padding-top:2px}.chart-card__empty[data-v-1e507caf]{padding:40px 0;text-align:center;font-size:.8rem}.chart-card__note[data-v-1e507caf]{font-size:.7rem;line-height:1.5}
