.Button_buttonWrapper__MlhtF{display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer}.Button_full__AT6oF{width:100%}@media (hover:hover){.Button_buttonWrapper__MlhtF:hover .Button_buttonContent__AyEQb,.Button_buttonWrapper__MlhtF:hover .Button_iconWrapper__FuRsb{border-color:var(--colorPrimary)}}.Button_buttonContent__AyEQb{background-color:var(--colorBorder);display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;position:relative;background-color:transparent;color:var(--colorForeground);border:1px solid var(--colorBorder);transition:border-color .2s;overflow:hidden}.Button_full__AT6oF .Button_buttonContent__AyEQb{width:100%}@media (hover:hover){.Button_buttonContent__AyEQb:after{content:"";position:absolute;top:0;left:0;width:110%;height:110%;transform:scaleY(0);transform-origin:top;transition:transform .4s var(--easeInOutQuart);background-color:var(--colorPrimary);z-index:-1}.Button_buttonWrapper__MlhtF:hover .Button_buttonContent__AyEQb:after{transform:scaleY(1);transform-origin:bottom}}.Button_buttonText__QHuzh{display:flex;align-items:center;height:100%;padding:12px 24px;font-weight:var(--fontWeightMedium);text-transform:uppercase;line-height:var(--lineHeightNormal)}.Button_iconWrapper__FuRsb{position:relative;display:flex;align-items:center;justify-content:center;padding:4px;border:1px solid var(--colorBorder);border-left:0;transition:border-color .2s}.Button_iconOnLeft__5XtE9{border:1px solid var(--colorBorder);border-right:0}.Button_iconWrapper__FuRsb svg{width:32px;aspect-ratio:1/1}.Button_small__dvm_S>svg{width:24px}.Button_disabled__8r9g4{background-color:var(--colorDisabled);cursor:default}.Button_disabled__8r9g4 .Button_buttonContent__AyEQb,.Button_disabled__8r9g4 .Button_iconWrapper__FuRsb{color:var(--colorBackgroundBlueLight)}@media (hover:hover){.Button_disabled__8r9g4:hover .Button_buttonContent__AyEQb,.Button_disabled__8r9g4:hover .Button_iconWrapper__FuRsb{border-color:var(--colorBorder)}.Button_disabled__8r9g4 .Button_buttonContent__AyEQb:after{display:none}}