.button__2ZuB7{display:flex;position:relative;padding:var(--click-button-basic-space-y) var(--click-button-basic-space-x);overflow:hidden;flex-shrink:0;align-items:center;gap:var(--click-button-basic-space-gap);border:1px solid transparent;border-radius:var(--click-button-radii-all);background:transparent;color:inherit;font:var(--click-button-basic-typography-label-default);white-space:nowrap;cursor:pointer}.button__2ZuB7,.button_align-center__RdEYc{justify-content:center}.button_align-left__AmFEH{justify-content:flex-start}.button_fill__Ph-yl{width:100%}.button_primary__5V6PJ{border-color:var(--click-button-basic-color-primary-stroke-default);background-color:var(--click-button-basic-color-primary-background-default);color:var(--click-button-basic-color-primary-text-default)}.button_primary__5V6PJ:disabled{border-color:var(--click-button-basic-color-primary-stroke-disabled);background-color:var(--click-button-basic-color-primary-background-disabled);color:var(--click-button-basic-color-primary-text-disabled);font:var(--click-button-basic-typography-label-disabled);cursor:not-allowed}.button_primary__5V6PJ:hover:not(:disabled){border-color:var(--click-button-basic-color-primary-stroke-hover);background-color:var(--click-button-basic-color-primary-background-hover);font:var(--click-button-basic-typography-label-hover);transition:var(--click-transition-default)}.button_primary__5V6PJ:focus-visible:not(:disabled){border-color:var(--click-button-basic-color-primary-stroke-active);background-color:var(--click-button-basic-color-primary-background-active);font:var(--click-button-basic-typography-label-active);outline:2px solid var(--click-button-basic-color-primary-stroke-active);outline-offset:2px}.button_primary__5V6PJ:active:not(:disabled),.button_primary__5V6PJ:focus:not(:focus-visible,:disabled){border-color:var(--click-button-basic-color-primary-stroke-active);background-color:var(--click-button-basic-color-primary-background-active);font:var(--click-button-basic-typography-label-active);outline:none}.button_secondary__PXw0N{border-color:var(--click-button-basic-color-secondary-stroke-default);background-color:var(--click-button-basic-color-secondary-background-default);color:var(--click-button-basic-color-secondary-text-default)}.button_secondary__PXw0N:disabled{border-color:var(--click-button-basic-color-secondary-stroke-disabled);background-color:var(--click-button-basic-color-secondary-background-disabled);color:var(--click-button-basic-color-secondary-text-disabled);font:var(--click-button-basic-typography-label-disabled);cursor:not-allowed}.button_secondary__PXw0N:hover:not(:disabled){border-color:var(--click-button-basic-color-secondary-stroke-hover);background-color:var(--click-button-basic-color-secondary-background-hover);font:var(--click-button-basic-typography-label-hover);transition:var(--click-transition-default)}.button_secondary__PXw0N:focus-visible:not(:disabled){border-color:var(--click-button-basic-color-secondary-stroke-active);background-color:var(--click-button-basic-color-secondary-background-active);font:var(--click-button-basic-typography-label-active);outline:2px solid var(--click-button-basic-color-secondary-stroke-active);outline-offset:2px}.button_secondary__PXw0N:active:not(:disabled),.button_secondary__PXw0N:focus:not(:focus-visible,:disabled){border-color:var(--click-button-basic-color-secondary-stroke-active);background-color:var(--click-button-basic-color-secondary-background-active);font:var(--click-button-basic-typography-label-active);outline:none}.button_empty__GZ9s7{border-color:var(--click-button-basic-color-empty-stroke-default);background-color:var(--click-button-basic-color-empty-background-default);color:var(--click-button-basic-color-empty-text-default)}.button_empty__GZ9s7:disabled{border-color:var(--click-button-basic-color-empty-stroke-disabled);background-color:var(--click-button-basic-color-empty-background-disabled);color:var(--click-button-basic-color-empty-text-disabled);font:var(--click-button-basic-typography-label-disabled);cursor:not-allowed}.button_empty__GZ9s7:hover:not(:disabled){border-color:var(--click-button-basic-color-empty-stroke-hover);background-color:var(--click-button-basic-color-empty-background-hover);font:var(--click-button-basic-typography-label-hover);transition:var(--click-transition-default)}.button_empty__GZ9s7:focus-visible:not(:disabled){border-color:var(--click-button-basic-color-empty-stroke-active);background-color:var(--click-button-basic-color-empty-background-active);font:var(--click-button-basic-typography-label-active);outline:2px solid var(--click-button-basic-color-empty-stroke-active);outline-offset:2px}.button_empty__GZ9s7:active:not(:disabled),.button_empty__GZ9s7:focus:not(:focus-visible,:disabled){border-color:var(--click-button-basic-color-empty-stroke-active);background-color:var(--click-button-basic-color-empty-background-active);font:var(--click-button-basic-typography-label-active);outline:none}.button_danger__0DN8k{border-color:var(--click-button-basic-color-danger-stroke-default);background-color:var(--click-button-basic-color-danger-background-default);color:var(--click-button-basic-color-danger-text-default)}.button_danger__0DN8k:disabled{border-color:var(--click-button-basic-color-danger-stroke-disabled);background-color:var(--click-button-basic-color-danger-background-disabled);color:var(--click-button-basic-color-danger-text-disabled);font:var(--click-button-basic-typography-label-disabled);cursor:not-allowed}.button_danger__0DN8k:hover:not(:disabled){border-color:var(--click-button-basic-color-danger-stroke-hover);background-color:var(--click-button-basic-color-danger-background-hover);font:var(--click-button-basic-typography-label-hover);transition:var(--click-transition-default)}.button_danger__0DN8k:focus-visible:not(:disabled){border-color:var(--click-button-basic-color-danger-stroke-active);background-color:var(--click-button-basic-color-danger-background-active);font:var(--click-button-basic-typography-label-active);outline:2px solid var(--click-button-basic-color-danger-stroke-active);outline-offset:2px}.button_danger__0DN8k:active:not(:disabled),.button_danger__0DN8k:focus:not(:focus-visible,:disabled){border-color:var(--click-button-basic-color-danger-stroke-active);background-color:var(--click-button-basic-color-danger-background-active);font:var(--click-button-basic-typography-label-active);outline:none}.button_loading__n2tCt{cursor:not-allowed}.button_loading__n2tCt:before{content:"";position:absolute;inset:0;pointer-events:none;animation:shimmer__8Jq1s 1.5s ease-in-out infinite}.button_danger__0DN8k.button_loading__n2tCt,.button_primary__5V6PJ.button_loading__n2tCt,.button_secondary__PXw0N.button_loading__n2tCt{opacity:.7}.button_empty__GZ9s7.button_loading__n2tCt{opacity:.9}.button_loading__n2tCt>*{opacity:.7}@keyframes shimmer__8Jq1s{0%{background-position:100% 0}to{background-position:-100% 0}}.button_primary__5V6PJ.button_loading__n2tCt:before{background:var(--click-button-basic-color-primary-background-loading);background-size:200% 100%;background-repeat:no-repeat}.button_secondary__PXw0N.button_loading__n2tCt:before{background:var(--click-button-basic-color-secondary-background-loading);background-size:200% 100%;background-repeat:no-repeat}.button_empty__GZ9s7.button_loading__n2tCt:before{background:var(--click-button-basic-color-empty-background-loading);background-size:200% 100%;background-repeat:no-repeat}.button_danger__0DN8k.button_loading__n2tCt:before{background:var(--click-button-basic-color-danger-background-loading);background-size:200% 100%;background-repeat:no-repeat}.button__icon__e6c-f{display:flex;justify-content:center;align-items:center}.button__icon__e6c-f,.button__icon__e6c-f svg{width:var(--click-button-basic-size-icon-all);height:var(--click-button-basic-size-icon-all)}.button__label__tlatE{display:inline-flex;align-items:center}@media (prefers-reduced-motion:reduce){.button_loading__n2tCt:before{animation:none}}