._root_1c3aa_3{box-sizing:border-box;font-family:var(--font-sans);font-size:var(--text-button);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-button);text-transform:uppercase;white-space:nowrap;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, border-color var(--duration-fast) ease;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:0;line-height:normal;display:inline-flex}._root_1c3aa_3:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}._root_1c3aa_3:disabled{cursor:not-allowed}._variantPrimary_1c3aa_34{background-color:var(--color-contrast);color:var(--color-on-contrast)}._variantPrimary_1c3aa_34:disabled{background-color:var(--color-contrast-a20);color:var(--color-contrast-a80)}._variantPrimary_1c3aa_34:hover:not(:disabled){background-color:var(--color-contrast-a85);color:var(--color-on-contrast)}._variantPrimary_1c3aa_34:active:not(:disabled){background-color:var(--color-contrast-a80);color:var(--color-on-contrast)}._variantSecondary_1c3aa_55{background-color:var(--color-fill-secondary);color:var(--color-contrast)}._variantSecondary_1c3aa_55:disabled{background-color:var(--color-contrast-a7);color:var(--color-contrast-a50)}._variantSecondary_1c3aa_55:hover:not(:disabled){background-color:var(--color-contrast-a85);color:var(--color-on-contrast)}._variantSecondary_1c3aa_55:active:not(:disabled){background-color:var(--color-contrast-a95);color:var(--color-on-contrast)}._variantTertiary_1c3aa_76{color:var(--color-contrast);border-color:var(--color-contrast);background-color:#0000}._variantTertiary_1c3aa_76:disabled{background-color:var(--color-bg);color:var(--color-contrast-a50);border-color:var(--color-contrast-a20)}._variantTertiary_1c3aa_76:hover:not(:disabled){background-color:var(--color-contrast-a7);color:var(--color-contrast);border-color:var(--color-contrast)}._variantTertiary_1c3aa_76:active:not(:disabled){background-color:var(--color-contrast-a10);color:var(--color-contrast);border-color:var(--color-contrast)}._variantDanger_1c3aa_101{background-color:var(--color-fill-danger);color:var(--color-white)}._variantDanger_1c3aa_101:disabled{background-color:var(--color-bg-disabled);color:var(--color-white)}._variantDanger_1c3aa_101:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-fill-danger) 88%, var(--color-black))}._variantDanger_1c3aa_101:active:not(:disabled){background-color:color-mix(in srgb, var(--color-fill-danger) 74%, var(--color-black))}._variantGhost_1c3aa_128{color:var(--color-text);border-color:var(--color-border);background-color:#0000}._variantGhost_1c3aa_128:disabled{color:var(--color-text-disabled);border-color:var(--color-border)}._variantGhost_1c3aa_128:hover:not(:disabled){background-color:var(--color-bg-hover);color:var(--color-text);border-color:var(--color-border)}._variantGhost_1c3aa_128:active:not(:disabled){background-color:var(--color-bg-pressed);border-color:var(--color-border)}._sizeLarge_1c3aa_151{padding:0 var(--space-8);border-radius:var(--radius-4);height:48px;min-height:48px}._sizeLarge_1c3aa_151._iconOnly_1c3aa_158{width:48px;padding:0}._sizeMedium_1c3aa_163{padding:0 var(--space-7);border-radius:var(--radius-4);height:40px;min-height:40px}._sizeMedium_1c3aa_163._iconOnly_1c3aa_158{width:40px;padding:0}._sizeSmall_1c3aa_175{padding:0 var(--space-6);border-radius:var(--radius-3);height:32px;min-height:32px}._sizeSmall_1c3aa_175._iconOnly_1c3aa_158{width:32px;padding:0}._root_1c3aa_3:not(._iconOnly_1c3aa_158,._loading_1c3aa_187){gap:var(--space-2)}._root_1c3aa_3:not(._iconOnly_1c3aa_158){min-width:var(--width-button)}@media (width<768px){._root_1c3aa_3:not(._iconOnly_1c3aa_158){width:100%}}._iconWrap_1c3aa_204,._iconStart_1c3aa_205{justify-content:center;align-items:center;display:inline-flex}._label_1c3aa_211{display:inline-block}._loading_1c3aa_187{pointer-events:none;gap:8px}._spinner_1c3aa_220{border:.15em solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:1.25em;height:1.25em;animation:.65s linear infinite _button-spin_1c3aa_1;display:inline-block}@media (prefers-reduced-motion:reduce){._spinner_1c3aa_220{animation-duration:1.6s}}@keyframes _button-spin_1c3aa_1{to{transform:rotate(360deg)}}
