.chart-annotation-pin.svelte-xqlaqx{position:absolute;z-index:10}.chart-annotation-pin--active.svelte-xqlaqx .chart-annotation-hit:where(.svelte-xqlaqx){background:#ffffff3d;border-color:#ffffff4d}.chart-annotation-hit.svelte-xqlaqx{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;border:1px solid rgba(255,255,255,.18);background:#0f172a8c;box-shadow:0 6px 24px #0f172a59;cursor:pointer;touch-action:manipulation;transition:background .2s ease,border-color .2s ease,transform .2s ease}.chart-annotation-hit--sky.svelte-xqlaqx{border-color:#7dd3fc66}.chart-annotation-hit--amber.svelte-xqlaqx{border-color:#facc1566}.chart-annotation-hit.svelte-xqlaqx:hover,.chart-annotation-hit.svelte-xqlaqx:focus-visible{background:#ffffff3d;border-color:#ffffff4d;outline:none}.chart-annotation-hit__dot.svelte-xqlaqx{width:6px;height:6px;border-radius:9999px;background:#7dd3fc;transition:transform .2s ease}.chart-annotation-hit.svelte-xqlaqx:hover .chart-annotation-hit__dot:where(.svelte-xqlaqx),.chart-annotation-hit.svelte-xqlaqx:focus-visible .chart-annotation-hit__dot:where(.svelte-xqlaqx){transform:scale(1.35)}.chart-annotation-hit--amber.svelte-xqlaqx .chart-annotation-hit__dot:where(.svelte-xqlaqx){background:#facc15}.chart-annotation-pin--active.svelte-xqlaqx .chart-annotation-hit__dot:where(.svelte-xqlaqx){transform:scale(1.35)}.chart-annotation.svelte-xqlaqx{position:absolute;left:0;top:0;padding:4px 6px;border-radius:6px;background:#0f172ac7;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:11px;line-height:1.2;text-transform:uppercase;white-space:nowrap;letter-spacing:.06em;box-shadow:0 4px 16px #0f172a59;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.chart-annotation--visible.svelte-xqlaqx{opacity:1;pointer-events:auto}.chart-annotation--left.svelte-xqlaqx{text-align:left}.chart-annotation--right.svelte-xqlaqx{text-align:right}.chart-annotation--left.chart-annotation--above.svelte-xqlaqx{transform:translate(-6px,-110%)}.chart-annotation--right.chart-annotation--above.svelte-xqlaqx{transform:translate(-94%,-110%)}.chart-annotation--left.chart-annotation--below.svelte-xqlaqx{transform:translate(-6px,18%)}.chart-annotation--right.chart-annotation--below.svelte-xqlaqx{transform:translate(-94%,18%)}.chart-annotation__label.svelte-xqlaqx{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#ffffffe6}.chart-annotation__delta.svelte-xqlaqx{font-weight:700}.chart-annotation__meta.svelte-xqlaqx{margin-top:2px;font-size:10px;color:#ffffffa8}.chart-annotation--sky.svelte-xqlaqx .chart-annotation__delta:where(.svelte-xqlaqx){color:#7dd3fc}.chart-annotation--amber.svelte-xqlaqx .chart-annotation__delta:where(.svelte-xqlaqx){color:#facc15}.seg-btn.svelte-xqlaqx{flex:1 1 0;padding:6px 10px;border-radius:10px;text-align:center;font-weight:700;color:#fff9}.seg-btn--on.svelte-xqlaqx{background:#ffffff29;color:#fffffff2}@media (min-width: 768px){.chart-annotation.svelte-xqlaqx{font-size:11px}.chart-annotation__meta.svelte-xqlaqx{font-size:10px}}@media (hover: none) and (pointer: coarse){.chart-annotation-hit.svelte-xqlaqx{width:24px;height:24px}}
