.btn.svelte-1xko78n{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-min);border-radius:var(--radius-button);cursor:pointer;text-align:center;border:1.5px solid #0000;padding:0 18px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,box-shadow .15s,border-color .15s;display:inline-flex}.large.svelte-1xko78n{min-height:52px;font-size:var(--size-text);padding:0 26px}.btn.svelte-1xko78n:disabled,.btn[aria-disabled=true].svelte-1xko78n{cursor:not-allowed;opacity:.55}.primary.svelte-1xko78n{background:var(--color-primary-action);color:var(--color-white)}.primary.svelte-1xko78n:hover:not(:disabled){background:var(--color-accent-dark);color:var(--color-white);box-shadow:3px 3px 0 var(--color-signal)}.accent.svelte-1xko78n{background:var(--color-accent);color:var(--color-white)}.accent.svelte-1xko78n:hover:not(:disabled){background:var(--color-accent-dark);color:var(--color-white)}.outline.svelte-1xko78n{background:var(--color-white);border-color:var(--color-accent);color:var(--color-accent)}.outline.svelte-1xko78n:hover:not(:disabled){background:var(--color-accent-light);color:var(--color-accent-dark)}.quiet.svelte-1xko78n{background:var(--color-white);border-color:var(--color-line-field);color:var(--color-text);font-weight:600}.quiet.svelte-1xko78n:hover:not(:disabled){background:var(--color-light-gray);color:var(--color-text)}.danger.svelte-1xko78n{background:var(--color-white);border-color:var(--color-error);color:var(--color-error)}.danger.svelte-1xko78n:hover:not(:disabled){background:var(--color-error-light);color:var(--color-error)}.outline-light.svelte-1xko78n{border:2px solid var(--color-white);color:var(--color-white);background:0 0}.outline-light.svelte-1xko78n:hover{color:var(--color-white);background:#ffffff1a}.brand.svelte-1xko78n{background:var(--color-primary);color:var(--color-on-primary)}.brand.svelte-1xko78n:hover{background:var(--color-white);color:var(--color-dark)}.dark.svelte-1xko78n{background:var(--color-dark);color:var(--color-white)}.dark.svelte-1xko78n:hover{background:var(--color-accent-dark);color:var(--color-white)}
