.btn.svelte-jhrq6w{border-radius:var(--r-control);white-space:nowrap;line-height:var(--lh-tight);transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.sm.svelte-jhrq6w{height:var(--h-control);padding:0 var(--btn-pad-sm);font-size:var(--fs-ui)}.lg.svelte-jhrq6w{height:var(--h-cta);padding:0 var(--btn-pad-lg);font-size:var(--fs-body)}.primary.svelte-jhrq6w{background:var(--accent);color:var(--accent-ink);box-shadow:var(--shadow-press);font-weight:600}.primary.svelte-jhrq6w:hover,.primary.svelte-jhrq6w:active{background:var(--accent-hover);color:var(--accent-ink)}.primary.svelte-jhrq6w:focus-visible{box-shadow:var(--ring), var(--shadow-press)}.secondary.svelte-jhrq6w{background:var(--surface);border:1px solid var(--line);color:var(--ink)}.secondary.lg.svelte-jhrq6w{padding:0 var(--btn-pad-lg-secondary)}.secondary.svelte-jhrq6w:hover{background:var(--hover);color:var(--ink)}.secondary.svelte-jhrq6w:active{background:var(--pressed);color:var(--ink)}@media (pointer:coarse){.btn.svelte-jhrq6w{min-height:var(--hit-touch);min-width:var(--hit-touch)}.sm.svelte-jhrq6w{height:auto}}
