.busy.svelte-61f4c1{display:inline-flex;width:16px;flex:none;justify-content:space-between}i.svelte-61f4c1{width:4px;height:4px;background:currentColor;animation:svelte-61f4c1-step .9s steps(1,end) infinite}i.svelte-61f4c1:nth-child(2){animation-delay:.15s}i.svelte-61f4c1:nth-child(3){animation-delay:.3s}@keyframes svelte-61f4c1-step{0%,to{opacity:.25}33%{opacity:1}}@media(prefers-reduced-motion:reduce){i.svelte-61f4c1{opacity:.7}}.button.svelte-x4y1bc{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:12px;padding:0 18px;border:1px solid transparent;font-family:var(--font-mono);font-size:11px;line-height:1.3;letter-spacing:.04em;text-align:center;text-transform:uppercase;text-decoration:none;transition:color var(--dur-1),background-color var(--dur-1),border-color var(--dur-1),transform var(--dur-1)}.wide.svelte-x4y1bc{width:100%}.button.svelte-x4y1bc:active:not(:disabled){transform:translateY(1px)}.button.svelte-x4y1bc:disabled:not(.busy){opacity:.45;cursor:not-allowed}.busy.svelte-x4y1bc{cursor:progress}.label.svelte-x4y1bc{min-width:0}.mark.svelte-x4y1bc{display:inline-flex;width:16px;height:16px;flex:none;align-items:center;justify-content:center}.primary.svelte-x4y1bc{color:var(--color-on-primary);background:var(--color-primary)}.primary.svelte-x4y1bc:hover:not(:disabled){background:var(--color-primary-hover)}.secondary.svelte-x4y1bc{border-color:var(--color-hairline-strong);color:var(--color-fg-2);background:transparent}.secondary.svelte-x4y1bc:hover:not(:disabled){border-color:var(--color-fg-2);color:var(--color-fg);background:var(--color-tint)}.quiet.svelte-x4y1bc{min-height:36px;padding:0 10px;color:var(--color-muted)}.quiet.svelte-x4y1bc:hover:not(:disabled){color:var(--color-fg);background:var(--color-tint)}.danger.svelte-x4y1bc{border-color:var(--color-danger-line);color:var(--color-danger);background:transparent}.danger.svelte-x4y1bc:hover:not(:disabled){border-color:var(--color-danger);background:var(--color-danger-tint)}.corner.svelte-oefefi{position:absolute;width:9px;height:9px;background:var(--color-primary);pointer-events:none}.start.svelte-oefefi{top:-1px;left:-1px}.end.svelte-oefefi{right:-1px;bottom:-1px}
