@import url("https://fonts.googleapis.com/css2?family=Architects+Daughter&family=Montserrat:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Caveat&display=swap");:root{--font-family:"Montserrat",sans-serif;--font-family-script:"Caveat",serif;--font-size:12px;--font-line-height:170%;--font-letter-spacing:.08em;--font-weight-normal:400;--font-weight-semi-bold:600;--font-weight-bold:700;--color-text:#333;--color-text-light:#8f8f8f;--color-title:#000;--color-title-light:#8e8e8e;--color-shade:#f7f7f7;--color-shade-2:#dcdcdc;--color-shade-3:#8e8e8e;--color-highlight:#ffc696;--color-highlight-hover:#efb38e;--color-primary:#67c6e8;--color-success:#c0ed84;--color-warning:#fff9d9;--color-danger:#e87e7e;--background-color:#fff;--header-background-color:#000;--footer-background-color:#020001;--button-height:25px;--button-padding:5px 15px;--button-min-width:none;--button-color:#505050;--button-background-color:#f7f7f7;--button-hover-color:#505050;--button-hover-background-color:#dcdcdc;--input-height:35px;--input-color:#505050;--input-background-color:#f7f7f7;--input-border:1px solid #dcdcdc;--input-error-color:#505050;--input-error-background-color:#fff;--input-error-border:0;--input-error-border-bottom:0;--textarea-min-height:100px;--box-shadow:0 10px 40px rgba(0,0,0,.15);--max-width:1680px;--side-space:20px;--side-panel-width:500px;--side-panel-background-color:#fff;--side-panel-shadow:none;--side-panel-overlay-color:#000;--side-panel-overlay-opacity:.5;--checkbox-border-color:#e1e1e1;--checkbox-background-color:#fff;--checkbox-checked-color:#fff;--checkbox-checked-border-color:#39a9dc;--checkbox-checked-background-color:#39a9dc;--confirmation-background-color:#fff;--confirmation-header-color:#ff5722;--confirmation-icon-color:#fff;--confirmation-icon-background-color:#ff5722;--confirmation-button-color:#ff5722;--group-action-color:#fff;--group-action-background-color:#272727;--group-action-button-color:#fff;--group-action-button-background-color:#373737;--group-action-button-hover-color:#fff;--group-action-button-hover-background-color:#474747;--popup-background-color:#fff;--color-grade-a:#b7eb8f;--color-grade-b:#fad716;--color-grade-c:#fa8c16;--color-grade-f:#f03164}.auth-wrap{width:100vw;height:100vh;overflow:hidden;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch}.auth-wrap.alternative .panel{width:100%}.auth-wrap.alternative .landing .overview{opacity:.5}.auth-wrap .panel{width:40%;height:100%;transition:width .5s ease 0s;-moz-transition:width .5s ease 0s;-webkit-transition:width .5s ease 0s}.auth-wrap .landing{width:60%;height:100%}.auth-wrap .landing .overview{transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s}@media screen and (max-width:1000px){.auth-wrap .panel{width:100%}.auth-wrap .landing{display:none}}.auth-wrap button[type=submit],.auth-wrap .button{display:block;color:#fff;background-color:#2babe5;border-radius:3px;width:100%;border:0;text-align:center;height:40px;padding:5px 15px;line-height:28px;font-weight:var(--font-weight-semi-bold);text-transform:uppercase;font-size:12px;margin:30px 0 0;transition:color,background-color,0.5s ease 0s;-moz-transition:color,background-color,0.5s ease 0s;-webkit-transition:color,background-color,0.5s ease 0s}.auth-wrap button[type=submit].small,.auth-wrap .button.small{display:inline-block;width:auto;margin-left:auto;margin-right:auto;height:34px;line-height:22px;font-size:11px}.auth-wrap button[type=submit].disabled,.auth-wrap .button.disabled{color:var(--color-text-light);background-color:var(--color-shade-2);cursor:not-allowed}.auth-wrap button[type=submit].error,.auth-wrap .button.error{color:#fff;background-color:var(--color-danger)}.auth-wrap form{margin:25px 0}.auth-wrap form .input-container:not(:first-child):not(.no-spacing){margin-top:25px}.auth-wrap form label{color:#000;display:block;font-size:12px;font-weight:var(--font-weight-semi-bold);margin:0 0 5px}.auth-wrap form input[type=text],.auth-wrap form input[type=email],.auth-wrap form input[type=password],.auth-wrap form textarea,.auth-wrap form select{background-color:#f4f4f8;height:40px;line-height:29px;border:0;padding:5px 10px;color:#5a5a5a;border-bottom:2px solid transparent}.auth-wrap form input[type=text].error,.auth-wrap form input[type=email].error,.auth-wrap form input[type=password].error,.auth-wrap form textarea.error,.auth-wrap form select.error{border-color:var(--color-danger)}.auth-wrap form textarea{height:120px;line-height:19px;padding-top:5px;padding-bottom:5px}.auth-wrap .landing{color:#fff;background:linear-gradient(226deg,#2b9de5 0,#2bc1e5 100%);position:relative;overflow:hidden;z-index:-2}.auth-wrap .landing.with-background{background-size:cover;background-position:center;background-repeat:no-repeat}.auth-wrap .landing.secondary:before{opacity:1}.auth-wrap .landing:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:linear-gradient(226deg,#3d3d3d 0,#4b4b4b 100%);opacity:0;transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s}.auth-wrap .landing .overview{width:375px;height:100%;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;margin:auto;text-align:center}.auth-wrap .landing .overview .preview{height:100px;margin:0 15px;background-color:#fff;border-radius:15px;box-shadow:0 0 3px #888;position:relative;padding:15px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;align-items:center}.auth-wrap .landing .overview .preview .image{width:70px;height:70px;background-repeat:no-repeat;background-size:cover;margin-right:20px}.auth-wrap .landing .overview .preview .text{text-align:left}.auth-wrap .landing .overview .preview label{font-weight:var(--font-weight-semi-bold);color:#5a5a5a;font-size:13px}.auth-wrap .landing .overview .preview p{color:#999;font-size:11px;margin:0;white-space:nowrap}.auth-wrap .landing .overview .preview+*{margin-top:35px}.auth-wrap .landing .overview h1{color:#fff;font-weight:var(--font-weight-bold);font-size:22px;line-height:32px}.auth-wrap .landing .overview p{margin:20px 0 0;opacity:.5;font-size:13px;font-weight:var(--font-weight-semi-bold);line-height:20px}.auth-wrap .landing .rects span{display:block;width:400px;height:400px;border-radius:50px;background-color:#fff;opacity:.3;position:absolute;transform:rotate(-12deg)}.auth-wrap .landing .rects span:first-child{bottom:-200px;left:-330px}.auth-wrap .landing .rects span:nth-child(2){bottom:-220px;left:-260px}.auth-wrap .landing .rects span:nth-child(3){bottom:-200px;right:-180px}.auth-wrap .landing .rects span:nth-child(4){bottom:-220px;right:-245px}.auth-wrap .panel{background-color:#fff;color:#5a5a5a;position:relative}.auth-wrap .panel header.panel-header{height:60px;padding:20px 30px;background-color:#fff}.auth-wrap .panel header.panel-header a{color:var(--color-text-light);display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center}.auth-wrap .panel header.panel-header a:hover{color:#000;text-decoration:underline}.auth-wrap .panel header.panel-header a .icon{margin-left:5px;width:20px;height:20px;background-color:var(--color-text-light);mask-image:url("/bundles/plastoriaauth/icons/login/angle-down.svg");mask-repeat:no-repeat;mask-size:18px;mask-position:center;-webkit-mask-image:url("/bundles/plastoriaauth/icons/login/angle-down.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:18px;-webkit-mask-position:center}.auth-wrap .panel .screen-container{height:calc(100% - 60px);display:flex;padding:30px;align-items:center;overflow-y:auto}.auth-wrap .screen.error footer .links a{color:var(--color-danger)}.auth-wrap .screen footer .links{text-align:center;margin:30px 0 0}.auth-wrap .screen footer .links a{color:#2babe5;display:block;text-align:center;line-height:15px;text-transform:uppercase;padding:5px 15px;font-size:11px;font-weight:var(--font-weight-semi-bold)}.auth-wrap .screen footer .links a:hover{text-decoration:underline}.auth-wrap .screen.error header .icon-container{border-color:var(--color-danger)}.auth-wrap .screen.error header .icon-container .icon{background-color:var(--color-danger)}.auth-wrap .screen header{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;align-items:center}.auth-wrap .screen header .icon-container{width:60px;height:60px;margin-right:20px;border-radius:10px;border:1px solid #2babe5}.auth-wrap .screen header .icon-container .icon{width:100%;height:100%;background-color:#2babe5;mask-size:40px;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:40px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.auth-wrap .screen header .text{width:calc(100% - 80px);display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center}.auth-wrap .screen header .text h1{color:#000;font-weight:var(--font-weight-bold);font-size:18px;line-height:26px}.auth-wrap .screen header+*{margin-top:30px}.auth-wrap .screen .loader{margin:100px 0;position:relative;height:20px;border:1px solid var(--color-primary)}.auth-wrap .screen .loader .bar{position:absolute;top:2px;left:2px;bottom:2px;width:75%}.auth-wrap .screen ul.locales{margin:30px 0 0}.auth-wrap .screen ul.locales>li:not(:first-child){margin-top:5px}.auth-wrap .screen ul.locales>li a{color:var(--color-text-light);display:block;line-height:24px;position:relative;z-index:10}.auth-wrap .screen ul.locales>li a:before{content:"";display:none;position:absolute;top:-5px;left:-10px;width:calc(100% + 20px);height:calc(100% + 10px);z-index:-1;background-color:var(--color-shade)}.auth-wrap .screen ul.locales>li a.active{color:#000;font-weight:var(--font-weight-semi-bold)}.auth-wrap .screen ul.locales>li a:hover{color:#000;font-weight:var(--font-weight-semi-bold)}.auth-wrap .screen ul.locales>li a:hover:before{display:block}.auth-wrap .screen ul.methods{margin:30px 0 0}.auth-wrap .screen ul.methods>li:not(:first-child){margin-top:15px}.auth-wrap .screen ul.methods>li a{position:relative;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;align-items:center}.auth-wrap .screen ul.methods>li a:before{content:"";display:block;position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);top:0;left:0;z-index:0;background-color:var(--color-shade);border:1px solid #2babe5;border-radius:10px;opacity:0}.auth-wrap .screen ul.methods>li a:hover:before{opacity:1}.auth-wrap .screen ul.methods>li a:hover .icon-container{border-color:transparent}.auth-wrap .screen ul.methods>li a:hover p{color:#000}.auth-wrap .screen ul.methods>li .icon-container{width:50px;height:50px;margin-right:20px;border-radius:10px;border:1px solid #2babe5;z-index:1}.auth-wrap .screen ul.methods>li .icon-container .icon{width:100%;height:100%;background-color:#2babe5;mask-size:36px;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:36px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.auth-wrap .screen ul.methods>li p{color:var(--color-text);font-size:13px;z-index:1}.auth-wrap .screen{width:100%;max-width:320px;margin:auto}.auth-wrap .screen h2{font-weight:var(--font-weight-semi-bold);color:#000;font-size:15px}.auth-wrap .screen h2+*{margin-top:5px}.auth-wrap .screen p{font-size:13px;line-height:20px;color:var(--color-text-light)}.auth-wrap .screen p strong{font-weight:var(--font-weight-semi-bold);color:#000}.auth-wrap .screen p+p{margin-top:15px}.auth-wrap .screen .error-box,.auth-wrap .screen .tip{color:var(--color-text-light);text-align:center}.auth-wrap .screen .error-box+.tip,.auth-wrap .screen .tip+.tip{margin-top:15px}.auth-wrap .screen .verification-code,.auth-wrap .screen .success{text-align:center}.auth-wrap .screen .verification-code label+*,.auth-wrap .screen .success label+*{margin-top:20px}.auth-wrap .screen .button-container{text-align:center}.auth-wrap .screen .success{padding-top:30px}.auth-wrap .screen .success .button{margin-top:50px}.auth-wrap .screen .timer{color:#000;font-size:14px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center;line-height:22px}.auth-wrap .screen .timer .number{width:30px;text-align:left}.auth-wrap .screen .timer .number:first-child{text-align:right}.auth-wrap .screen .timer .separator{margin:0 5px}