.btn.svelte-18sv61c{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-sans);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;transition:background .12s,transform .12s;display:inline-flex}.btn.svelte-18sv61c:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:var(--space-0-5)}.btn.svelte-18sv61c:disabled{opacity:.4;pointer-events:none}.btn.svelte-18sv61c:active{transform:scale(.97)}.sm.svelte-18sv61c{height:var(--control-h-sm);padding:0 var(--space-3);font-size:var(--text-footnote-size);line-height:var(--text-footnote-lh)}.md.svelte-18sv61c{height:var(--control-h-md);padding:0 var(--space-4);font-size:var(--text-body-size);line-height:var(--text-body-lh)}.lg.svelte-18sv61c{height:var(--control-h-lg);padding:0 var(--space-6);border-radius:var(--radius-md);font-size:var(--text-headline-size);line-height:var(--text-headline-lh)}@media (pointer:coarse){.md.svelte-18sv61c,.sm.svelte-18sv61c{height:var(--touch-min)}}.full.svelte-18sv61c{width:100%}.primary.svelte-18sv61c{background:var(--accent);color:var(--accent-contrast)}.primary.svelte-18sv61c:hover{background:var(--accent-hover)}.primary.svelte-18sv61c:active{background:var(--accent-active)}.secondary.svelte-18sv61c{background:var(--fill-2);color:var(--text-primary)}.secondary.svelte-18sv61c:hover{background:var(--fill-1)}.ghost.svelte-18sv61c{color:var(--text-primary);background:0 0}.ghost.svelte-18sv61c:hover{background:var(--fill-4)}.destructive.svelte-18sv61c{background:var(--danger);color:var(--danger-contrast)}.destructive.svelte-18sv61c:hover{background:var(--danger-hover)}[data-shape=strict] .btn.svelte-18sv61c{text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:var(--text-footnote-size);line-height:var(--text-footnote-lh)}
