.button.svelte-179z4bh{justify-content:center;align-items:center;gap:var(--space-8);block-size:var(--size-md);padding-block:0;padding-inline:var(--space-12);border-radius:var(--radius-md);color:var(--color-text-primary);font:var(--font-body-medium);letter-spacing:var(--tracking-body-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;min-inline-size:0;max-inline-size:100%;text-decoration:none;display:inline-flex}.label.svelte-179z4bh{text-overflow:ellipsis;overflow:hidden}.icon.svelte-179z4bh{color:var(--color-icon-primary);flex-shrink:0;display:flex}.l.svelte-179z4bh{block-size:var(--size-lg);padding-inline:var(--space-16);font:var(--font-large-medium);letter-spacing:var(--tracking-large-medium)}.button.svelte-179z4bh:focus-visible{box-shadow:var(--focus-ring);outline:none}.primary.svelte-179z4bh{background:var(--color-bg-accent);color:var(--color-text-on-accent)}.primary.svelte-179z4bh .icon:where(.svelte-179z4bh){color:var(--color-icon-on-accent)}:where(:root[data-hover]) .primary.svelte-179z4bh:hover:not(:disabled){background:var(--color-bg-accent-hover)}.secondary.svelte-179z4bh{border:var(--border-width) solid var(--color-border-strong);background:var(--color-bg-page)}:where(:root[data-hover]) .secondary.svelte-179z4bh:hover:not(:disabled){border-color:var(--color-border-hover)}:where(:root[data-hover]) .tertiary.svelte-179z4bh:hover:not(:disabled){background:var(--color-bg-hover)}.floating.svelte-179z4bh{background:var(--color-bg-page);box-shadow:var(--shadow-floating)}:where(:root[data-hover]) .floating.svelte-179z4bh:hover:not(:disabled){background:var(--color-bg-hover)}.floating.svelte-179z4bh:focus-visible{box-shadow:var(--focus-ring), var(--shadow-floating)}.button.svelte-179z4bh:disabled{color:var(--color-text-tertiary);cursor:default}.button.svelte-179z4bh:disabled .icon:where(.svelte-179z4bh){color:var(--color-icon-tertiary)}.primary.svelte-179z4bh:disabled{background:var(--color-bg-surface-strong)}.secondary.svelte-179z4bh:disabled{border-color:var(--color-border-default)}
