.btn.svelte-xuc3lx{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;border:none;border-radius:var(--radius-btn, 24px);font-family:var(--font-sans, inherit);font-weight:600;line-height:1.2;letter-spacing:-.08px;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--duration-fast, .12s) var(--ease-standard, ease),box-shadow var(--duration-fast, .12s) var(--ease-standard, ease),transform var(--duration-fast, .12s) var(--ease-standard, ease)}.btn.svelte-xuc3lx:active{transform:scale(.98)}.size-sm.svelte-xuc3lx{padding:8px 16px;font-size:14px}.size-md.svelte-xuc3lx{padding:12px 20px;font-size:16px}.size-lg.svelte-xuc3lx{padding:16px 28px;font-size:18px}.variant-primary.svelte-xuc3lx{background:var(--action-primary);color:#fff;box-shadow:none}.variant-primary.svelte-xuc3lx:hover{background:var(--action-primary-hover);box-shadow:var(--shadow-button-hover)}.variant-primary.svelte-xuc3lx:active{background:var(--action-primary-press)}.variant-secondary.svelte-xuc3lx{background:var(--color-ice-tint);color:var(--fg-1)}.variant-secondary.svelte-xuc3lx:hover{background:var(--border-strong)}.variant-outline.svelte-xuc3lx{background:transparent;color:var(--fg-1);box-shadow:inset 0 0 0 1px var(--color-slate-channel)}.variant-outline.svelte-xuc3lx:hover{background:var(--color-ice-tint)}.on-dark.variant-outline.svelte-xuc3lx{color:#fff;box-shadow:inset 0 0 0 1px #fff6}.on-dark.variant-outline.svelte-xuc3lx:hover{background:#ffffff14}.white.svelte-xuc3lx{background:#fff;color:var(--action-primary);box-shadow:none}.white.svelte-xuc3lx:hover{background:#fff;color:var(--action-primary-hover)}.full.svelte-xuc3lx{width:100%}.svelte-xuc3lx:disabled{pointer-events:none;background:var(--action-disabled);color:var(--fg-3);box-shadow:none}
