.root.svelte-1lmofud{appearance:none;color:inherit;font:inherit;text-align:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;line-height:normal;text-decoration:none}.root.svelte-1lmofud:focus,.root.svelte-1lmofud:focus-visible,.root.svelte-1lmofud:focus-within{outline:none}.root.svelte-1lmofud:focus-visible{box-shadow:none}.root.svelte-1lmofud{-webkit-tap-highlight-color:transparent;cursor:pointer;justify-content:center;align-items:center;transition:background .3s,box-shadow .3s;display:flex}.root.svelte-1lmofud span:where(.svelte-1lmofud){text-align:center}.root.svelte-1lmofud svg{stroke-width:2px}.root.icon.svelte-1lmofud{flex-shrink:0}.root.small.svelte-1lmofud{height:var(--space-8);gap:var(--space-2);border-radius:var(--radius-pill-sm)}.root.small.default.svelte-1lmofud{padding:var(--space-2) var(--space-5)}.root.small.icon.svelte-1lmofud{padding:var(--space-2);width:var(--space-8)}.root.small.svelte-1lmofud span:where(.svelte-1lmofud){font-family:var(--font-sans);font-size:.75rem;font-weight:600;line-height:140%}.root.small.svelte-1lmofud svg{font-size:14px}.root.medium.svelte-1lmofud{height:var(--space-10);gap:var(--space-2);border-radius:var(--radius-pill-md)}.root.medium.default.svelte-1lmofud{padding:var(--space-2) var(--space-6)}.root.medium.icon.svelte-1lmofud{padding:var(--space-2);width:var(--space-10)}.root.medium.svelte-1lmofud span:where(.svelte-1lmofud){font-family:var(--font-sans);letter-spacing:-.01em;font-size:.875rem;font-weight:600;line-height:145%}.root.medium.svelte-1lmofud svg{font-size:18px}.root.primary.svelte-1lmofud:not(:disabled){background:var(--color-brand)}.root.primary.svelte-1lmofud:not(:disabled) span:where(.svelte-1lmofud),.root.primary.svelte-1lmofud:not(:disabled) svg{color:var(--color-text-inverse)}.root.primary.svelte-1lmofud:not(:disabled):hover{background:var(--color-brand-hover)}.root.primary.svelte-1lmofud:not(:disabled):active{background:var(--color-brand-hover);box-shadow:0 0 0 2px var(--color-brand-subtle)}.root.secondary.svelte-1lmofud:not(:disabled){background:var(--color-brand-subtle)}.root.secondary.svelte-1lmofud:not(:disabled) span:where(.svelte-1lmofud),.root.secondary.svelte-1lmofud:not(:disabled) svg{color:var(--color-brand)}.root.secondary.svelte-1lmofud:not(:disabled):hover{background:var(--color-brand-subtle-hover)}.root.secondary.svelte-1lmofud:not(:disabled):active{background:var(--color-brand-subtle-hover);box-shadow:0 0 0 2px var(--color-brand)}.root.tertiary.svelte-1lmofud:not(:disabled){background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-weak)}.root.tertiary.svelte-1lmofud:not(:disabled) span:where(.svelte-1lmofud),.root.tertiary.svelte-1lmofud:not(:disabled) svg{color:var(--color-text-primary)}.root.tertiary.svelte-1lmofud:not(:disabled):hover{background:var(--color-neutral-subtlest)}.root.tertiary.svelte-1lmofud:not(:disabled):active{background:var(--color-neutral-subtlest-hover)}.root.danger.svelte-1lmofud:not(:disabled){background:var(--color-danger-subtle)}.root.danger.svelte-1lmofud:not(:disabled) span:where(.svelte-1lmofud),.root.danger.svelte-1lmofud:not(:disabled) svg{color:var(--color-danger)}.root.danger.svelte-1lmofud:not(:disabled):hover{background:var(--color-danger-subtle-hover)}.root.danger.svelte-1lmofud:not(:disabled):active{background:var(--color-danger-subtle-hover);box-shadow:0 0 0 2px var(--color-danger)}.root.svelte-1lmofud:disabled{cursor:not-allowed;background:var(--color-border);box-shadow:unset}.root.svelte-1lmofud:disabled span:where(.svelte-1lmofud),.root.svelte-1lmofud:disabled svg{color:var(--color-text-tertiary)}.root.svelte-1lmofud:focus-visible{outline-offset:2px;outline:solid 1px var(--color-info)}
