body *{box-sizing:border-box}.app{position:absolute;left:0;right:0;top:0;bottom:0;z-index:999;display:flex}.exvo-btn{margin:0;padding:0;outline:none;background:transparent;border:none;-moz-appearance:button;appearance:button;-webkit-appearance:button;cursor:pointer}.exvo-btn.primary,.exvo-btn.secondary{font-family:Inter,sans-serif;font-size:14px;color:#fff;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;padding:0 14px;position:relative}.exvo-btn.primary{line-height:36px;height:36px;border-radius:3px;background-color:#51a3b9}.exvo-btn.primary:hover{background-color:#58b0c8}.exvo-btn.primary:active{background-color:#51a3b9}.exvo-btn.primary.h48{line-height:48px;height:48px}.exvo-btn.primary.h48:disabled{line-height:46px}.exvo-btn.primary.h44{line-height:44px;height:44px}.exvo-btn.primary.h44:disabled{line-height:42px}.exvo-btn.primary.h32{line-height:32px;height:32px}.exvo-btn.primary.h32:disabled{line-height:30px}.exvo-btn.primary.h40{line-height:40px;height:40px}.exvo-btn.primary.h40:disabled{line-height:38px}.exvo-btn.primary.v2:disabled{line-height:48px;box-shadow:none;background-color:#ffffff1a;border:none}.exvo-btn.primary.mr-6{margin-right:6px}.mb16{margin-bottom:16px}.mb22{margin-bottom:22px}.mb24{margin-bottom:24px}.mb32{margin-bottom:32px}.blue-text{color:#5ab5cd}.btn-arrow-left-centered{width:100%;display:flex;justify-content:center;align-items:center}.btn-arrow-left-centered .icon{display:inline-block;margin-left:4px;width:24px;height:24px;background:url(https://allseated-res.cloudinary.com/image/upload/v1/asPlatform/styles/img/hybrid/right-icon-w-24.svg) center center no-repeat;background-size:24px}.live-chat{position:fixed;right:40px;bottom:40px;width:auto;height:40px;text-align:center;padding:11px 15px;border-radius:100px;font-size:16px;line-height:1;font-weight:500;color:#fff;min-width:136px}.live-chat .notification-circle{width:26px;height:26px;line-height:26px;background:linear-gradient(0deg,#0000001a,#0000001a),#5ab5cd;color:#fff;text-align:center;font-size:14px;font-weight:500;border-radius:50%;position:absolute;top:-10px;left:-10px}@media (max-width: 550px){.live-chat{z-index:2;padding:0;width:fit-content;min-width:unset}}.hybrid-screen{position:relative;width:480px;height:auto;border-radius:5px;display:flex;margin:auto;align-self:center;padding:40px 40px 24px;background-color:#fff;color:#1e212a}.hybrid-screen .logo{width:100px;height:100px;background:url(../img/PreloaderPositive.svg) center no-repeat;background-size:100px;margin:0 auto}.hybrid-screen .welcome-login-box .welcome-title{line-height:36px;font-size:24px;margin-top:24px;margin-bottom:16px;font-family:ulp-font,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,sans-serif}.hybrid-screen .welcome-login-box .welcome-subtitle{line-height:21px;font-size:14px;font-family:ulp-font,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,sans-serif}.hybrid-screen .welcome-login-box a.blue-text{color:#635dff;font-weight:700}.hybrid-screen .welcome-login-box .error-message{color:#fe4a41;height:24px;line-height:24px;font-size:14px;position:relative;padding-left:28px;margin-top:8px;margin-bottom:8px;font-family:ulp-font,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,sans-serif;display:none}.hybrid-screen .welcome-login-box .error-message:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:url(https://allseated-res.cloudinary.com/image/upload/v1/asPlatform/styles/img/hybrid/error-circle-r-24.svg) center center no-repeat;background-size:24px}.hybrid-screen .welcome-login-box input{height:52px;line-height:50px;font-size:16px;width:100%;margin-bottom:24px;padding:0 16px;border:1px solid #c9cace;box-sizing:border-box;border-radius:3px}.hybrid-screen .welcome-login-box input:focus{border-color:#635dff;outline:none}.hybrid-screen .welcome-login-box input.error{border-color:#fe4a41;margin-bottom:0}.hybrid-screen .welcome-login-box input.error+.error-message{display:block}.hybrid-screen .welcome-login-box .separator-ct{display:flex;justify-content:space-between;align-items:center;padding-top:12px;padding-bottom:12px}.hybrid-screen .welcome-login-box .separator-ct .separator{flex:1;height:1px;background-color:#c9cace}.hybrid-screen .welcome-login-box .separator-ct .separator-text{margin:0 16px;color:#c9cace;line-height:18px;font-size:16px;font-family:ulp-font,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,sans-serif}.hybrid-screen .welcome-login-box .btn-ct,.hybrid-screen .welcome-login-box .btn-ct-sso{display:flex;justify-content:center;width:100%;gap:8px}.hybrid-screen .welcome-login-box .btn-ct button,.hybrid-screen .welcome-login-box .btn-ct-sso button{flex:1;font-size:16px;height:52px;line-height:52px;padding:0 16px}.hybrid-screen .welcome-login-box .btn-ct button.pending,.hybrid-screen .welcome-login-box .btn-ct-sso button.pending{opacity:.8}.hybrid-screen .welcome-login-box .btn-ct button.pending:after,.hybrid-screen .welcome-login-box .btn-ct-sso button.pending:after{content:"";display:inline-block;margin-left:4px;width:24px;height:24px;animation:rotation .7s infinite linear;-webkit-animation:rotation .7s infinite linear;background:url(https://allseated-res.cloudinary.com/image/upload/v1/asPlatform/styles/img/loader-new.svg) no-repeat center / 100%;background-size:24px;transform-origin:50% 50%;margin-bottom:-7px}.hybrid-screen .welcome-login-box .btn-ct button:disabled,.hybrid-screen .welcome-login-box .btn-ct-sso button:disabled{line-height:52px;opacity:.8;pointer-events:none}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@media (max-width: 550px){.hybrid-screen{width:100%;min-height:100%;border-radius:0;padding-bottom:120px}.hybrid-screen .welcome-login-box{display:flex;align-items:center;justify-content:center;flex-direction:column}.hybrid-screen .welcome-login-box .btn-ct,.hybrid-screen .welcome-login-box .btn-ct-sso{flex-direction:column}}
