.btn.svelte-1j2m877{height:36px;font:inherit;white-space:nowrap;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0 16px;font-size:13px;font-weight:500;line-height:1;transition:color .15s,background .15s,box-shadow .15s,transform .15s;display:inline-flex}.btn.svelte-1j2m877:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.btn.svelte-1j2m877 svg{flex-shrink:0;display:block}.btn.svelte-1j2m877:active:not(:disabled,[aria-disabled=true]){transform:scale(.97)}.btn.svelte-1j2m877:disabled,.btn[aria-disabled=true].svelte-1j2m877{opacity:.5;cursor:not-allowed;pointer-events:none}.sm.svelte-1j2m877{height:30px;padding:0 12px;font-size:12px}.primary.svelte-1j2m877{background:var(--accent);color:#fff}.primary.svelte-1j2m877:hover{background:var(--accent-hover)}.soft.svelte-1j2m877{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent-text)}.soft.svelte-1j2m877:hover{background:color-mix(in srgb, var(--accent) 22%, transparent)}.ghost.svelte-1j2m877{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);color:var(--muted)}.ghost.svelte-1j2m877:hover{background:var(--surface-hover);color:var(--text)}.nav.svelte-1j2m877{height:auto;color:var(--nav-link);padding:0;font-weight:400}.nav.svelte-1j2m877:hover{color:var(--text)}.icon.svelte-1j2m877{width:36px;color:var(--nav-link);padding:0}.icon.svelte-1j2m877:hover{color:var(--text);background:var(--menu-hover)}.icon.sm.svelte-1j2m877{width:30px}@media (prefers-reduced-motion:reduce){.btn.svelte-1j2m877:active{transform:none}}
