button.lsp-button{align-items:center;display:flex;justify-content:center;background-color:#292929;padding:15px;min-width:50px;min-height:46px;border:none;overflow:hidden;color:#fff;cursor:pointer;font-family:Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;border-radius:4px;width:100%;font-weight:500;font-size:14px;box-shadow:0 2px 2px #00000024,0 1px 5px #0000001f;position:relative}button.lsp-button.btn-small{min-height:38px;height:38px;font-size:12px}button.lsp-button.disabled{background-color:#dfdfdf;border:1px solid #dfdfdf;color:gray;cursor:not-allowed}button.lsp-button.disabled .background-gradient:before{display:none}button.lsp-button.disabled .background-gradient:after{display:none}button.lsp-button.disabled .check-icon path{fill:gray}button.lsp-button.disabled .error-icon path{fill:gray}button.lsp-button.btn-white{background-color:#fff;color:#444}button.lsp-button.btn-white:not(.disabled):hover{color:#ff4d41}button.lsp-button.btn-grey{background-color:#fff;color:#444!important;border:1px solid #444}button.lsp-button.btn-grey svg path{fill:#444}button.lsp-button.btn-black{background-color:#444;color:#fff!important;border:none;transition:all ease-out .3s}button.lsp-button.btn-black:not(.disabled):hover{background-color:#505050}button.lsp-button.btn-black .check-icon path{fill:#fff}button.lsp-button.btn-black .error-icon path{fill:#fff}button.lsp-button .text{position:relative;z-index:3}button.lsp-button .background-gradient:before{content:"";background-image:linear-gradient(101deg,#ff9f6e,#ff4d41);position:absolute;inset:0;opacity:1;z-index:1}button.lsp-button .background-gradient:after{content:"";background-image:linear-gradient(101deg,#3ebcff,#29f9c2);position:absolute;inset:0;opacity:0;transition:all .15s ease-out;z-index:2}button.lsp-button:hover .background-gradient:after{opacity:1}button.lsp-button.svg-icon .text,button.lsp-button.loading .text,button.lsp-button.error .text,button.lsp-button.success .text{padding-left:30px}button.lsp-button .lsp-spinner{z-index:3;position:absolute;left:12px}button.lsp-button .check-icon{z-index:3;position:absolute;left:12px;width:20px;height:20px}button.lsp-button .check-icon path{fill:#fff}button.lsp-button .error-icon{z-index:3;position:absolute;left:12px;width:25px;height:25px}button.lsp-button .error-icon path{fill:#fff}button.lsp-button svg{z-index:3;position:absolute;left:12px;width:25px;height:25px}button.lsp-button svg path{fill:#fff}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.lsp-spinner{width:25px;height:25px;position:relative;z-index:1}.lsp-spinner .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.lsp-spinner .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.lsp-spinner .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.lsp-spinner .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.lsp-spinner .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.lsp-spinner .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lsp-spinner .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.lsp-spinner .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.lsp-spinner .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.lsp-spinner .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.lsp-spinner .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.lsp-spinner .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.lsp-spinner .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.lsp-spinner .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.lsp-spinner .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.lsp-spinner .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.lsp-spinner .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.lsp-spinner .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.lsp-spinner .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.lsp-spinner .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.lsp-spinner .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.lsp-spinner .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}.lsp-spinner.white .sk-circle:before{background-color:#fff}.lsp-spinner.black .sk-circle:before{background-color:#444}.lsp-spinner.disabled .sk-circle:before{background-color:gray}.sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#ff4d41;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}
