.hover-tooltip.svelte-a1hcfq{position:fixed;z-index:50;pointer-events:none;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-color);border-radius:8px;padding:8px 10px;font-size:.6875rem;font-family:JetBrains Mono,monospace;line-height:1.5;box-shadow:0 4px 16px #0006;white-space:nowrap;display:flex;flex-direction:column;gap:6px}.tt-section.svelte-a1hcfq{display:flex;flex-direction:column;gap:1px}.tt-section-label.svelte-a1hcfq{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:2px}.tt-row.svelte-a1hcfq{display:flex;justify-content:space-between;gap:16px}.tt-label.svelte-a1hcfq{color:var(--text-muted)}.tt-val.svelte-a1hcfq{color:var(--text-primary);text-align:right}.tt-delta.svelte-a1hcfq .tt-val:where(.svelte-a1hcfq){color:#fbbf24}.tt-warning.svelte-a1hcfq .tt-label:where(.svelte-a1hcfq),.tt-warning.svelte-a1hcfq .tt-val:where(.svelte-a1hcfq){color:#facc15}.tt-rgb.svelte-a1hcfq{display:flex;align-items:center;gap:4px}.tt-swatch.svelte-a1hcfq{display:inline-block;width:8px;height:8px;border-radius:2px;border:1px solid rgba(255,255,255,.2);flex-shrink:0}
