body{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh}@media (max-width:767px){body{background:unset!important}}body#auth-stampi-theme .auth-wrapper{max-width:900px;width:100%;z-index:10}@media (min-width:768px){body#auth-stampi-theme .auth-wrapper{min-width:530px;width:unset}}body#auth-stampi-theme .auth-wrapper .app-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#auth-stampi-theme .auth-wrapper .app-logo img{display:block;max-height:80px}body#auth-stampi-theme .auth-wrapper .auth-box{padding:15px;background-color:#fff}@media (min-width:768px){body#auth-stampi-theme .auth-wrapper .auth-box{padding:15px 45px;margin-top:30px}}body#auth-stampi-theme .auth-wrapper .auth-box .auth-title h1{text-align:center;color:#000;margin-bottom:1.5rem;font-weight:500!important;font-size:1.7rem;padding-top:15px}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body{padding:20px 0;color:#222325;background-color:transparent}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body h2{font-size:1.3rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col{-ms-flex-preferred-size:unset;flex-basis:unset}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.register-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm .form-group,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.register-button .form-group{width:auto;margin:0}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm .form-group{padding-bottom:0}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.register-button{margin-top:1rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form{display:block;margin:0 auto}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group{width:100%;min-width:16rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group input,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group select{width:100%}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section{font-size:14px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px 0 30px;margin-top:1.5rem;border-top:1px #ced4da solid}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a{margin-right:25px;font-size:1rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:last-child{margin-right:0}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:active,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:hover,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:link,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:visited{color:#000;text-decoration:underline}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo{-ms-flex-negative:0;flex-shrink:0}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img{height:32px}body#auth-stampi-theme .auth-wrapper .logo-div{text-align:center;padding:20px;margin-top:40px}body#auth-stampi-theme .auth-wrapper .logo-div a.logo{color:#fff;font-weight:500}body#auth-stampi-theme .auth-wrapper .logo-div a.logo img{margin-top:5px;width:125px}body#auth-stampi-theme .auth-wrapper .auth-box{border:1px solid #c3c3c3}@media (min-width:768px){body#auth-stampi-theme .auth-wrapper .auth-box{-webkit-box-shadow:2px 4px 25px -2px rgba(0,0,0,.89);box-shadow:2px 4px 25px -2px rgba(0,0,0,.89)}}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body{border-top:2px solid #0067b1}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img{width:90px}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .btn{background-color:#0067b1;border-color:#0067b1}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .btn:hover{background-color:#005898;border-color:#005898}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form{padding:0 8px}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field{position:relative;margin-bottom:1.25rem;padding-bottom:1.25rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-label{display:block;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#666;margin-bottom:.35rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .invalid-feedback{position:absolute;bottom:0;left:0;font-size:.78rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap{position:relative}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap input{width:100%;height:2.5rem!important;font-size:.95rem;padding-left:.75rem!important;padding-right:2.5rem!important;border-radius:4px}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap input.is-invalid{background-image:none}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap .sign-input-icon{position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#bbb;pointer-events:none;font-size:.9rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-actions{margin-top:1.75rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-actions .form-group{width:100%;margin:0}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-actions .form-group .btn{width:100%;padding:.65rem 1rem;font-size:1rem;font-weight:500}body#auth-stampi-theme .auth-wrapper .app-logo img{max-height:80px;padding-bottom:2rem}body#auth-stampi-theme .layer{background:-webkit-gradient(linear,left top,left bottom,from(rgba(3,50,120,.55)),to(rgba(3,50,120,.55))),url(../../../../global/application/logo/bitmap/automatizace-robot-linka.webp) center/cover no-repeat;background:linear-gradient(rgba(3,50,120,.55),rgba(3,50,120,.55)),url(../../../../global/application/logo/bitmap/automatizace-robot-linka.webp) center/cover no-repeat;position:fixed;left:0;top:0;width:100%;height:100%}body#auth-optimal-theme .auth-wrapper{max-width:900px;width:100%;z-index:10}@media (min-width:768px){body#auth-optimal-theme .auth-wrapper{min-width:530px;width:unset}}body#auth-optimal-theme .auth-wrapper .app-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#auth-optimal-theme .auth-wrapper .app-logo img{display:block;max-height:80px}body#auth-optimal-theme .auth-wrapper .auth-box{padding:15px;background-color:rgba(255,255,255,.9)}@media (min-width:768px){body#auth-optimal-theme .auth-wrapper .auth-box{padding:15px 45px;margin-top:30px}}body#auth-optimal-theme .auth-wrapper .auth-box .auth-title h1{text-align:center;color:#000;margin-bottom:1.5rem;font-weight:500!important;font-size:1.7rem;padding-top:15px}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body{padding:20px 0;color:#222325;background-color:transparent}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body h2{font-size:1.3rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col{-ms-flex-preferred-size:unset;flex-basis:unset}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.register-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm .form-group,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.register-button .form-group{width:auto;margin:0}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm .form-group{padding-bottom:0}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.register-button{margin-top:1rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form{display:block;margin:0 auto}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group{width:100%;min-width:16rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group input,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group select{width:100%}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section{font-size:14px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px 0 30px;margin-top:1.5rem;border-top:1px #ced4da solid}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a{margin-right:25px;font-size:1rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:last-child{margin-right:0}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:active,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:hover,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:link,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:visited{color:#000;text-decoration:underline}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo{-ms-flex-negative:0;flex-shrink:0}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img{height:32px}body#auth-optimal-theme .auth-wrapper .logo-div{text-align:center;padding:20px;margin-top:40px}body#auth-optimal-theme .auth-wrapper .logo-div a.logo{color:#fff;font-weight:500}body#auth-optimal-theme .auth-wrapper .logo-div a.logo img{margin-top:5px;width:125px}body#auth-optimal-theme .auth-wrapper .auth-box{border:1px solid #787878}@media (min-width:768px){body#auth-optimal-theme .auth-wrapper .auth-box{-webkit-box-shadow:2px 4px 25px -2px rgba(0,0,0,.89);box-shadow:2px 4px 25px -2px rgba(0,0,0,.89)}}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body{border-top:2px solid #5693ce}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img{width:200px}body#auth-optimal-theme .auth-wrapper .app-logo img{max-height:80px;padding-bottom:2rem}body#auth-optimal-theme main.auth-wrapper.registration-page,body#auth-stampi-theme main.auth-wrapper.registration-page{max-width:820px}body#auth-optimal-theme main.auth-wrapper.registration-page .auth-title h1,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-title h1{font-size:1.3rem;margin-bottom:.5rem;padding-top:8px}body#auth-optimal-theme main.auth-wrapper.registration-page .app-logo img,body#auth-stampi-theme main.auth-wrapper.registration-page .app-logo img{max-height:50px!important;padding-bottom:.5rem!important}@media (min-width:768px){body#auth-optimal-theme main.auth-wrapper.registration-page .auth-box,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-box{margin-top:10px}}body#auth-optimal-theme main.auth-wrapper.registration-page .auth-box-body,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-box-body{padding:8px 0!important}body#auth-optimal-theme main.auth-wrapper.registration-page .auth-box-body h3,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-box-body h3{font-size:.95rem;margin-top:.25rem;margin-bottom:.4rem!important}body#auth-optimal-theme main.auth-wrapper.registration-page .auth-box-body .row,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-box-body .row{margin-bottom:0}body#auth-optimal-theme main.auth-wrapper.registration-page .auth-box-body .form-group,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-box-body .form-group{position:relative;margin-bottom:.4rem;padding-bottom:1.1rem}body#auth-optimal-theme main.auth-wrapper.registration-page .auth-box-body .form-group label,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-box-body .form-group label{margin-bottom:.1rem;font-size:.78rem}body#auth-optimal-theme main.auth-wrapper.registration-page .auth-box-body .form-group input,body#auth-optimal-theme main.auth-wrapper.registration-page .auth-box-body .form-group select,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-box-body .form-group input,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-box-body .form-group select{height:2.3rem!important;font-size:.9rem}body#auth-optimal-theme main.auth-wrapper.registration-page .auth-box-body .form-group .invalid-feedback,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-box-body .form-group .invalid-feedback{position:absolute;bottom:0;left:0;font-size:.75rem}body#auth-optimal-theme main.auth-wrapper.registration-page .auth-box-body .links-section,body#auth-stampi-theme main.auth-wrapper.registration-page .auth-box-body .links-section{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form{padding:0 8px}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .input-group,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .input-group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .input-group .invalid-feedback,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .input-group .invalid-feedback{position:absolute;bottom:0;left:0;font-size:.78rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field{position:relative;margin-bottom:1.25rem;padding-bottom:1.25rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-label,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-label{display:block;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#666;margin-bottom:.35rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .invalid-feedback,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .invalid-feedback{position:absolute;bottom:0;left:0;font-size:.78rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap{position:relative}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap input,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap input{width:100%;height:2.5rem!important;font-size:.95rem;padding-left:.75rem!important;padding-right:2.5rem!important;border-radius:4px}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap input.is-invalid,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap input.is-invalid{background-image:none}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap .sign-input-icon,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-field .sign-input-wrap .sign-input-icon{position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#bbb;pointer-events:none;font-size:.9rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-actions,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-actions{margin-top:1.75rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-actions .form-group,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-actions .form-group{width:100%;margin:0}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-actions .form-group .btn,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .sign-form .sign-actions .form-group .btn{width:100%;padding:.65rem 1rem;font-size:1rem;font-weight:500}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}body#auth-stampi-theme .layer{background:-webkit-gradient(linear,left top,left bottom,from(rgba(3,50,120,.55)),to(rgba(3,50,120,.55))),url(../../../../global/application/logo/bitmap/automatizace-robot-linka.webp) center/cover no-repeat;background:linear-gradient(rgba(3,50,120,.55),rgba(3,50,120,.55)),url(../../../../global/application/logo/bitmap/automatizace-robot-linka.webp) center/cover no-repeat}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.register-link,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.register-link:active,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.register-link:link,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.register-link:visited{color:#0067b1!important;font-weight:600}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.register-link:hover{color:#0067b1!important}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.register-link,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.register-link:active,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.register-link:link,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.register-link:visited{color:#5693ce!important;font-weight:600}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.register-link:hover{color:#4782ba!important}