.spinner.svelte-mfr6of{flex:none;animation:.9s linear infinite svelte-mfr6of-spin;display:inline-block}@keyframes svelte-mfr6of-spin{to{transform:rotate(360deg)}}.btn.svelte-g9c1iq{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--motion) var(--ease-out), border-color var(--motion) var(--ease-out), color var(--motion) var(--ease-out);background:0 0;border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.btn.svelte-g9c1iq:hover{text-decoration:none}.btn.sm.svelte-g9c1iq{height:var(--control-h-sm);padding:0 var(--space-2);font-size:var(--text-meta);gap:var(--space-1)}.btn.icon-only.svelte-g9c1iq{width:var(--control-h);padding:0}.btn.icon-only.sm.svelte-g9c1iq{width:var(--control-h-sm)}.btn.svelte-g9c1iq svg{flex:none;width:16px;height:16px}.btn.sm.svelte-g9c1iq svg{width:14px;height:14px}.primary.svelte-g9c1iq{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast);font-weight:var(--weight-semibold)}.primary.svelte-g9c1iq:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.secondary.svelte-g9c1iq{border-color:var(--line-strong);background:0 0}.secondary.svelte-g9c1iq:hover:not(:disabled){border-color:var(--muted);background:var(--panel-2)}.quiet.svelte-g9c1iq{color:var(--muted)}.quiet.svelte-g9c1iq:hover:not(:disabled){background:var(--panel-2);color:var(--fg)}.danger.svelte-g9c1iq{background:var(--critical-bg);border-color:var(--critical-border);color:var(--critical-fg)}.danger.svelte-g9c1iq:hover:not(:disabled){background:var(--critical-solid);border-color:var(--critical-solid);color:var(--fg-inverse)}.link.svelte-g9c1iq{height:auto;color:var(--accent-text);padding:0}.link.svelte-g9c1iq:hover:not(:disabled){text-underline-offset:.2em;text-decoration:underline}.btn.svelte-g9c1iq:disabled,.btn[aria-disabled=true].svelte-g9c1iq{opacity:.55;cursor:not-allowed;pointer-events:none}
