.Button .Button-Icon{position:relative;pointer-events:none;transition:background-color .2s ease-in-out}.Button .Button-Icon_side_left{position:absolute;top:0;left:0}.Button .Button-Icon_side_right{position:absolute;top:0;right:0}.Button-Text{position:relative;display:inline-block;font-weight:400;resize:none;white-space:nowrap;pointer-events:none}.Button{--depot-color-button-utilityfocus:var(--depot-cubes-color-control-primary);--depot-color-button-disabled-bg:var(--depot-color-control-secondary);--depot-color-button-disabled-text:var(--depot-color-text-quinary);--depot-color-button-checked-text:#fff;--depot-color-button-checked-bg:var(--depot-color-control-secondary-checked);position:relative;display:inline-block;overflow:visible;box-sizing:border-box;margin:0;padding:0;font-family:inherit;font-weight:400;-moz-user-focus:ignore;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;white-space:nowrap;text-decoration:none;border-width:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .1s ease-out,color .2s ease-in-out}.Button.Button_disabled,.Button.Button_progress{pointer-events:none}.Button::-moz-focus-inner{padding:0;border:0}.Button::before{position:absolute;z-index:auto;top:0;right:0;bottom:0;left:0;content:"";border-radius:100px;transition:background-color .2s ease-in-out}.Button::after{position:absolute;z-index:auto;top:0;right:0;bottom:0;left:0;content:"";transform:scale(0)}.Button>*{isolation:isolate}.Button{cursor:pointer}.Button[aria-disabled=true],.Button_disabled{cursor:not-allowed}