@font-face{font-family:"Rubik AZ";src:url(/login/assets/fonts/RubikAZ-Regular..woff2) format("woff2"),url(/login/assets/fonts/RubikAZ-Regular..woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Rubik AZ";src:url(/login/assets/fonts/RubikAZ-Medium..woff2) format("woff2"),url(/login/assets/fonts/RubikAZ-Medium..woff) format("woff");font-weight:500;font-style:normal}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
html,body,#container{width:100%;min-height:100vh;padding:0;margin:0;font-family:"Rubik AZ","Roboto","Arial";font-size:15px;color:#343836;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}.pre-wrap{white-space:pre-wrap}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#d6d7d6;border:2px solid #fff;border-radius:6px}.input-label-icon{position:relative;bottom:1px;left:6px}.input-label-icon>div[class*=content]{width:160px !important;padding:6px 8px;font-size:12px;line-height:16px}
html,body,#container{height:100%;min-height:100vh;margin:0;background-color:#e3e3e3}.login-layout{display:flex;height:100vh;overflow:hidden}.login-layout__slider{position:relative;display:flex;flex-grow:1;align-items:center;width:50%;height:100%}@media only screen and (max-width: 768px){.login-layout__slider{display:none}}.login-layout__slider .slider-list,.login-layout__slider .slider-slide{min-height:100vh !important}.login-layout__content{z-index:10;display:flex;flex:0 0 440px;flex-direction:column;padding-bottom:16px;background-color:#fff}@media only screen and (max-width: 768px){.login-layout__content{flex:0 0 100%}}.login-layout__content__header{display:flex;flex:2;align-items:flex-start;justify-content:space-between;padding:64px 32px 0}@media(min-height: 0)and (max-height: 830px){.login-layout__content__header{padding-top:32px}}.login-layout__content__body{flex:14;padding:16px 40px;overflow-x:hidden}.login-layout__content__footer{display:flex;flex:1;align-items:flex-end;justify-content:center;padding:0 64px 32px}.line-separate{position:relative;width:100%;color:#b5b7b6;text-align:center}.line-separate::before{position:absolute;top:50%;display:block;width:100%;content:"";border-top:1px solid #e2e3e2}.line-separate__inner{position:relative;display:inline-block;padding:4px 16px;background:#fff}.background-white{background-color:#fff}
.sima{position:relative;display:flex;flex-direction:column;align-items:center;height:605px}.sima__qr-container{position:absolute;display:flex;flex-direction:column;align-items:center}.sima__qr-code{position:relative;display:flex;align-items:center;justify-content:center;width:348px;height:348px;background:#fff;background-clip:padding-box;border:4px solid rgba(0,0,0,0);border-radius:12px}.sima__qr-code::after{position:absolute;inset:-3px;z-index:-1;content:"";background:linear-gradient(135deg, #ffc20e, #91cfe1, #49a37f);border-radius:12px}.sima__mobile-button{width:340px}.sima__timer{display:flex;align-items:center;justify-content:space-between;height:50px}.sima__timer__stop-time{margin-right:3px}.sima__pending{display:flex;flex-direction:column;align-items:center;padding:0 16px;text-align:center;background:#fff}.sima__refresh,.sima__pending{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:310px;height:310px}.sima__refresh img,.sima__pending img{width:52px;cursor:pointer}.sima__refresh{background:rgba(253,253,253,.9)}.sima__info{width:100%;padding:16px;background-color:#f9f9f9;border:2px solid #eaeee9;border-radius:8px}.sima__info-panel{display:flex;align-items:center}.sima__info__order{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px;border:2px solid #00a044;border-radius:50%}.sima__error-panel{width:100%;margin-bottom:12px}
.login-tab{position:relative;display:flex;margin-right:-40px;margin-left:-40px}.login-tab__item{width:100%;padding-bottom:12px;color:#b5b7b6;cursor:pointer;border-bottom:1px solid #b5b7b6}.login-tab__item--active{color:#343836;border-bottom:2px solid #099a71}.login-tab__item__new-label{position:absolute;padding:0 4px;margin-left:3px;font-size:11px;font-weight:500;color:#fff;background-color:red;border-radius:40px;animation:move 2s ease infinite}@keyframes move{50%{transform:translateY(-10px)}100%{transform:translateY(0)}}
.loading-overlay{display:flex;align-items:center;justify-content:center;height:100%}
.error-panel+.error-panel{margin-top:16px}
.paging-dot{fill:#fff !important}
.strapi-banner{position:absolute;width:100%;height:100vh;padding:80px;display:flex;flex-direction:column;justify-content:space-between}.strapi-banner::before{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;content:""}@media only screen and (width <= 1024px),screen and (height <= 685px){@supports(backdrop-filter: blur(5px)){.strapi-banner::before{backdrop-filter:blur(5px)}}}.strapi-banner__title{position:relative;z-index:1;font-size:40px !important;line-height:48px !important;margin-bottom:24px}@media only screen and (width <= 1440px){.strapi-banner__title{font-size:32px !important;line-height:40px !important}}@media only screen and (width <= 1024px){.strapi-banner__title{font-size:28px !important;line-height:36px !important}}.strapi-banner__text-box{max-width:746px;text-wrap-style:pretty}@media only screen and (width <= 1440px){.strapi-banner{background-size:90%,cover}}@media only screen and (width <= 1200px){.strapi-banner{background-size:100%,cover}}.strapi-banner__info-title{display:flex;align-items:center;max-width:520px;z-index:1}.strapi-banner__subtitle-text{font-size:24px;line-height:32px}.strapi-banner__subtitle,.strapi-banner__left-bottom-image{position:relative}.strapi-banner__left-bottom-image{height:52px}.strapi-banner__list-item:not(:last-child){padding-bottom:8px}.strapi-banner__list-item span{font-size:24px}.strapi-banner--text-black{color:#343836}.strapi-banner--text-white{color:#fff}
.validation-checklist-item{line-height:32px}.validation-checklist-item__icon{margin-right:8px}.validation-checklist-item__description{vertical-align:middle}
.mobile-app-banner{display:flex;align-items:center;padding:12px 16px;background-color:#f1f9f7;border-radius:4px}.mobile-app-banner__img{padding-bottom:4px !important;border:1px solid #343836;border-radius:4px}.mobile-app-banner__text{display:flex;flex-direction:column;margin-left:12px}.mobile-app-banner__text-title{margin-bottom:4px;font-weight:500}.mobile-app-banner__text-sub-title{font-weight:400}
