.icon-button.svelte-1oa0pin{width:var(--control-md);height:var(--control-md);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:var(--radius-full);-webkit-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);flex-shrink:0;place-items:center;padding:0;display:grid}.sm.svelte-1oa0pin{width:var(--control-sm);height:var(--control-sm)}.lg.svelte-1oa0pin{width:calc(var(--control-lg) * 1.33);height:var(--control-lg);border-radius:var(--radius-md)}.default.svelte-1oa0pin:hover:not(:disabled){border-color:var(--color-ink-faint)}.primary.svelte-1oa0pin{color:var(--color-on-primary);background:var(--color-primary);border-color:var(--color-primary)}.primary.svelte-1oa0pin:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.ghost.svelte-1oa0pin{background:0 0;border-color:#0000}.ghost.svelte-1oa0pin:hover:not(:disabled){background:var(--color-hover)}.glass.svelte-1oa0pin{color:var(--scene-control-ink);background:var(--scene-glass);border-color:var(--scene-glass-edge);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.glass.svelte-1oa0pin:hover:not(:disabled){background:var(--scene-glass-hover);border-color:var(--scene-glass-edge-hover)}.glass.svelte-1oa0pin:active:not(:disabled){background:var(--scene-glass-active)}.icon-button.svelte-1oa0pin:disabled,.icon-button[aria-disabled=true].svelte-1oa0pin{opacity:var(--opacity-disabled)}.tip.svelte-1oa0pin{padding:var(--space-1) var(--space-3);font:var(--weight-semibold) var(--text-sm) / 1.4 var(--font-sans);white-space:nowrap;color:var(--color-surface);background:var(--color-ink);border-radius:var(--radius-sm);box-shadow:var(--shadow-menu);pointer-events:none;opacity:1;transition:opacity var(--duration-fast) var(--ease);border:0;margin:0;position:fixed;inset:auto}@starting-style{.tip.svelte-1oa0pin:popover-open{opacity:0}}.glass.svelte-1oa0pin .tip:where(.svelte-1oa0pin){font-weight:var(--weight-regular);color:var(--scene-control-ink);background:linear-gradient(var(--scene-glass), var(--scene-glass)), color-mix(in srgb, var(--scene-bg) 72%, transparent);border:1px solid var(--scene-glass-edge);box-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.above.svelte-1oa0pin{transform:translate(-50%, calc(-100% - var(--space-2)))}.below.svelte-1oa0pin{transform:translate(-50%, var(--space-2))}
