.btn.svelte-18sv61c{transition:transform var(--dur-base) var(--ease-bounce), box-shadow var(--dur-quick) var(--ease-out), background-color var(--dur-quick) var(--ease-out), border-color var(--dur-quick) var(--ease-out);background:0 0;border:1px solid #0000}.primary.svelte-18sv61c{background:var(--accent-strong);color:#fff;box-shadow:0 1px 1px #0e11162e, 0 2px 6px -2px color-mix(in srgb, var(--accent) 35%, transparent)}[data-theme=dark] .primary.svelte-18sv61c{background:var(--accent);color:var(--accent-ink)}.secondary.svelte-18sv61c{background:var(--glass-fill);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);border-color:var(--glass-edge);color:var(--ink)}.ghost.svelte-18sv61c{color:var(--ink-2);border-color:var(--hairline)}.danger.svelte-18sv61c{background:color-mix(in srgb, var(--st-rejected) 14%, var(--surface));color:var(--on-rejected);border-color:color-mix(in srgb, var(--st-rejected) 30%, transparent)}@media (hover:hover){.btn.svelte-18sv61c:hover:not(:disabled){transform:translateY(-1px)}.primary.svelte-18sv61c:hover:not(:disabled){background:color-mix(in srgb, var(--accent-strong) 90%, #000);box-shadow:0 2px 3px #0e111633, 0 4px 12px -3px color-mix(in srgb, var(--accent) 45%, transparent)}[data-theme=dark] .primary.svelte-18sv61c:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, #fff)}.secondary.svelte-18sv61c:hover:not(:disabled){background:var(--surface);box-shadow:var(--shadow-1)}.ghost.svelte-18sv61c:hover:not(:disabled){color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}.danger.svelte-18sv61c:hover:not(:disabled){background:color-mix(in srgb, var(--st-rejected) 22%, var(--surface));border-color:color-mix(in srgb, var(--st-rejected) 45%, transparent)}}.btn.svelte-18sv61c:active:not(:disabled){transition-duration:80ms;transform:scale(.95)}.primary.svelte-18sv61c:active:not(:disabled){box-shadow:0 1px 1px #0e111633}@media (prefers-reduced-transparency:reduce){.secondary.svelte-18sv61c{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)}}
