.spinner.svelte-dhhgzz{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;width:.8em;height:.8em;animation:.6s linear infinite svelte-dhhgzz-spin}@keyframes svelte-dhhgzz-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-dhhgzz{animation-duration:1.4s}}button.svelte-wt4srj{border:1px solid var(--border,#ddd);border-radius:var(--radius-sm,6px);min-height:2.25em;font:inherit;white-space:nowrap;cursor:pointer;background:var(--surface,#fff);color:var(--ink,#111);box-shadow:var(--shadow-1,0 1px 2px #0000000d);justify-content:center;align-items:center;gap:.45em;padding:.35em .85em;font-size:.93em;font-weight:500;transition:background .12s,border-color .12s,opacity .12s;display:inline-flex}button.svelte-wt4srj:hover:not(:disabled){background:var(--surface-2,#f2f2f2)}button.svelte-wt4srj:disabled{cursor:default;opacity:.55}button.primary.svelte-wt4srj{background:var(--primary,#111);border-color:var(--primary,#111);color:var(--primary-ink,#fff)}button.primary.svelte-wt4srj:hover:not(:disabled){background:color-mix(in oklab, var(--primary,#111) 86%, var(--surface,#fff));border-color:color-mix(in oklab, var(--primary,#111) 86%, var(--surface,#fff))}button.secondary.svelte-wt4srj:hover:not(:disabled){border-color:var(--border-bright,#ccc)}button.success.svelte-wt4srj{background:var(--done,#276b46);border-color:var(--done,#276b46);color:#fff}button.success.svelte-wt4srj:hover:not(:disabled){background:color-mix(in oklab, var(--done,#276b46) 86%, var(--ink,#111));border-color:color-mix(in oklab, var(--done,#276b46) 86%, var(--ink,#111))}button.danger.svelte-wt4srj{color:var(--danger,#a33b24)}button.danger.svelte-wt4srj:hover:not(:disabled){background:color-mix(in oklab, var(--danger,#a33b24) 8%, var(--surface,#fff));border-color:color-mix(in oklab, var(--danger,#a33b24) 40%, transparent)}button.ghost.svelte-wt4srj{box-shadow:none;color:var(--muted,#666);background:0 0;border-color:#0000;padding:0 .6em}button.ghost.svelte-wt4srj:hover:not(:disabled){color:var(--ink,#111);background:var(--hover,#eee)}
