.chart-tooltip.svelte-1n633w6{position:absolute;top:0;left:0;pointer-events:none;opacity:0;transform:translate(-50%,calc(-100% - .5rem));transition:opacity .08s ease;z-index:10;min-width:7rem;padding:.4rem .55rem;border-radius:.625rem;background:#ffffffb8;border:1px solid rgba(15,23,42,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px #0f172a1f,0 2px 6px #0f172a14;font-size:.75rem;color:#1f2937}.chart-tooltip.svelte-1n633w6 .tt-title{font-weight:600;text-align:center;padding-bottom:.2rem;margin-bottom:.2rem;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.chart-tooltip.svelte-1n633w6 .tt-row{display:flex;align-items:center;gap:.4rem;padding:.05rem 0;white-space:nowrap}.chart-tooltip.svelte-1n633w6 .tt-swatch{display:inline-block;width:.6rem;height:.6rem;border-radius:9999px;flex:none}.chart-tooltip.svelte-1n633w6 .tt-value{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:500}.dark .chart-tooltip.svelte-1n633w6{background:#0f172ac7;border-color:#ffffff1a;box-shadow:0 8px 24px #00000073,0 2px 6px #0000004d;color:#e2e8f0}.dark .chart-tooltip.svelte-1n633w6 .tt-title{border-bottom-color:#ffffff1f}.loading-bar.svelte-1jrbgox{position:absolute;bottom:-1px;left:0;right:0;height:2px;overflow:hidden}.loading-bar.svelte-1jrbgox:after{content:"";position:absolute;top:0;bottom:0;width:35%;border-radius:9999px;background:linear-gradient(90deg,transparent,rgb(59,130,246) 35%,rgb(96,165,250) 65%,transparent);animation:svelte-1jrbgox-loading-bar-slide 1.1s ease-in-out infinite}@keyframes svelte-1jrbgox-loading-bar-slide{0%{left:-35%}to{left:100%}}@media (prefers-reduced-motion: reduce){.loading-bar.svelte-1jrbgox:after{animation-duration:2.4s}}.nav-button.svelte-1wjgj4{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.5rem;color:#fff;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.nav-button.svelte-1wjgj4:hover:not(:disabled){background:#2563ebe6}.nav-button.svelte-1wjgj4:disabled{opacity:.25}.kbd.svelte-1wjgj4{border:1px solid hsl(var(--border));border-bottom-width:2px;border-radius:.25rem;padding:0 .3rem;color:hsl(var(--foreground));font-family:inherit}.step-button.svelte-1vtetyw,.badge.svelte-1vtetyw{background:#00000094;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.step-button.svelte-1vtetyw{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.375rem}.step-button.svelte-1vtetyw:hover:not(:disabled){background:#2563ebeb}.step-button.svelte-1vtetyw:disabled{opacity:.32}.badge.svelte-1vtetyw{border-radius:999px;padding:.15rem .5rem;font-size:.69rem;font-variant-numeric:tabular-nums}.stepper.svelte-1vtetyw{opacity:0;transition:opacity .12s ease}.group.svelte-1vtetyw:hover .stepper:where(.svelte-1vtetyw),.stepper.svelte-1vtetyw:focus-within{opacity:1}@media (hover: none){.stepper.svelte-1vtetyw{opacity:1}}.live-dot.svelte-1vtetyw{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;font-size:.68rem;color:hsl(var(--muted-foreground))}.live-dot.svelte-1vtetyw i:where(.svelte-1vtetyw){width:7px;height:7px;border-radius:50%;border:1.5px solid currentColor;opacity:.75}
