.icon-button.svelte-1i5h7zo{width:var(--size);height:var(--size);border-radius:var(--r-pill);color:var(--text-2);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.v-ghost.svelte-1i5h7zo:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.v-secondary.svelte-1i5h7zo{background:var(--surface-3);color:var(--text)}.v-secondary.svelte-1i5h7zo:hover:not(:disabled){background:var(--surface-3-hover)}.v-primary.svelte-1i5h7zo{background:var(--primary);color:var(--text-on-accent)}.v-primary.svelte-1i5h7zo:hover:not(:disabled){background:var(--primary-hover);box-shadow:var(--primary-glow)}[aria-pressed=true].svelte-1i5h7zo{color:var(--primary-text);background:var(--primary-soft)}.dot.svelte-1i5h7zo{background:var(--live);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:22%;right:24%}.count.svelte-1i5h7zo{border-radius:var(--r-pill);background:var(--live);min-width:18px;height:18px;box-shadow:0 0 0 2px var(--bg);color:var(--bg);font:700 var(--fs-11) / 18px var(--font-ui);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;padding:0 5px;position:absolute;top:4px;left:calc(50% + 2px)}@media (pointer:coarse){.icon-button.svelte-1i5h7zo{min-width:var(--tap-min);min-height:var(--tap-min)}}
