.button.svelte-1xko78n{border-radius:calc(var(--radius-control) * var(--corner-scale));corner-shape:var(--corner);height:2rem;font:inherit;font-size:var(--text-body);font-weight:var(--weight-medium);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;isolation:isolate;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease, opacity var(--dur-fast) ease, transform var(--spring-press-duration) var(--spring-press);border:none;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:0 .8125rem;line-height:1;text-decoration:none;display:inline-flex;position:relative}.button.svelte-1xko78n:active:not(:disabled){transform:scale(.96)}.button.svelte-1xko78n:disabled{cursor:default;opacity:.4}.button--loading.svelte-1xko78n:disabled{opacity:.75}.button--sm.svelte-1xko78n{border-radius:calc(.5625rem * var(--corner-scale));corner-shape:var(--corner);height:1.75rem;font-size:var(--text-callout);gap:.3125rem;padding:0 .625rem}.button--lg.svelte-1xko78n{border-radius:calc(.75rem * var(--corner-scale));corner-shape:var(--corner);height:2.5rem;font-size:var(--text-headline);gap:.5rem;padding:0 1.125rem}.button--icon.svelte-1xko78n{width:2rem;padding:0}.button--sm.button--icon.svelte-1xko78n{width:1.75rem}.button--lg.button--icon.svelte-1xko78n{width:2.5rem}.button.svelte-1xko78n>svg{flex-shrink:0}.leading.svelte-1xko78n{flex-shrink:0;display:flex}.label.svelte-1xko78n{text-box:trim-both cap alphabetic;display:block}.label.svelte-1xko78n svg{vertical-align:middle;display:inline-block;position:relative;top:calc(.5ex - .5cap)}.button--primary.svelte-1xko78n{background-color:var(--accent-solid);color:var(--on-solid);box-shadow:0 1px 2px color-mix(in oklab, var(--neutral-10) 14%, transparent)}.button--primary.svelte-1xko78n:hover:not(:disabled){background-color:var(--accent-solid-hover)}.button--secondary.svelte-1xko78n{background:color-mix(in oklab, var(--neutral-10) 7%, transparent);color:var(--text-default)}.button--secondary.svelte-1xko78n:hover:not(:disabled){background:color-mix(in oklab, var(--neutral-10) 11%, transparent)}.button--tinted.svelte-1xko78n{background:color-mix(in oklab, var(--accent-solid) 13%, transparent);color:var(--accent-9)}.button--tinted.svelte-1xko78n:hover:not(:disabled){background:color-mix(in oklab, var(--accent-solid) 19%, transparent)}.button--ghost.svelte-1xko78n{color:var(--text-muted);background:0 0}.button--ghost.svelte-1xko78n:hover:not(:disabled){background:color-mix(in oklab, var(--neutral-10) 7%, transparent);color:var(--text-default)}.button--danger.svelte-1xko78n{background:color-mix(in oklab, var(--red-solid) 12%, transparent);color:var(--red-9)}.button--danger.svelte-1xko78n:hover:not(:disabled){background:color-mix(in oklab, var(--red-solid) 18%, transparent)}.button--media.svelte-1xko78n{background:var(--on-media-fill);color:var(--on-media);box-shadow:inset 0 0 0 .5px var(--on-media-edge)}.button--media.svelte-1xko78n:hover:not(:disabled){background:var(--on-media-fill-hover)}.button--capsule.svelte-1xko78n{corner-shape:round;border-radius:999px}
