.action.svelte-18kvqrd{border-radius:var(--radius-sm);min-width:clamp(11.5rem,15vw,16rem);min-height:4rem;font-family:var(--font-text-wide);font-variation-settings:var(--font-text-wide-variation);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;font-size:clamp(.9rem,1.05vw,1.05rem);font-weight:500;line-height:1.2;display:inline-flex}.action.svelte-18kvqrd:hover{transform:translateY(-.12rem)}.action.svelte-18kvqrd:active{transform:translateY(0)}.action--primary.svelte-18kvqrd{background:var(--color-accent);color:var(--color-accent-ink)}.action--primary.svelte-18kvqrd:hover{background:var(--color-accent-strong)}.action--outline.svelte-18kvqrd{border-color:var(--color-line-strong);color:var(--color-text);background:0 0}.action--outline.svelte-18kvqrd:hover{border-color:var(--color-text);background:var(--color-surface-muted)}.action--inverse.svelte-18kvqrd{color:#f8f7f3;background:0 0;border-color:#ffffffa6}.action--inverse.svelte-18kvqrd:hover{border-color:var(--color-accent);color:var(--color-accent)}.compact.svelte-18kvqrd{min-width:9.75rem;min-height:3.1rem;padding:.65rem 1rem;font-size:.9rem}@media (width<=40rem){.action.svelte-18kvqrd{width:100%;min-width:0;min-height:3.35rem}}
