.auth-card,.auth-footer{max-width:440px;width:100%}.auth-link,.auth-tabs>li>a{text-decoration:none!important}.auth-page{min-height:100vh;margin:0;padding:0;font-family:Figtree,sans-serif}.auth-page__bg{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 20px;box-sizing:border-box;background:linear-gradient(rgba(20,20,20,.45),rgba(20,20,20,.55)),url(../img/cover.jpg) center center no-repeat;background-size:cover}.auth-card{margin:auto 0;padding:32px;box-sizing:border-box;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(97,97,97,.1),0 2.5px 16px rgba(97,97,97,.08),0 1.5px 6px rgba(97,97,97,.06),0 .4px 2px rgba(97,97,97,.04);display:flex;flex-direction:column;gap:20px}.auth-card__logo{width:200px;height:auto;display:block}.auth-btn,.auth-input{height:48px!important;box-shadow:none!important}.auth-card__title{font-size:20px!important;font-weight:600!important;line-height:28px;color:#151515;margin:0!important;font-family:Figtree,sans-serif!important}.auth-card__subtitle{font-size:14px;color:#787878;margin:0;line-height:1.5}.auth-tabs{display:flex!important;justify-content:center!important;gap:24px;border:none!important;border-bottom:1px solid #E6E6E6!important;background:0 0!important;padding:0!important;margin:0!important;border-radius:0!important;list-style:none}.auth-tabs>li{margin:0!important;padding:0!important;float:none!important;display:block;flex:none}.auth-tabs>li>a{display:inline-block!important;padding:8px 0!important;margin:0 0 -1px!important;background:0 0!important;color:#787878!important;border:none!important;border-bottom:2px solid transparent!important;border-radius:0!important;font:500 14px/20px Figtree,sans-serif!important;text-transform:none!important;white-space:nowrap;box-shadow:none!important;outline:0!important;transition:color .2s}.auth-tabs>li>a:active,.auth-tabs>li>a:focus,.auth-tabs>li>a:focus-visible,.auth-tabs>li>a:hover{color:#363736!important;background:0 0!important;border-bottom-color:transparent!important;outline:0!important;box-shadow:none!important}.auth-tabs>li.active>a,.auth-tabs>li.active>a:focus,.auth-tabs>li.active>a:hover{color:#141414!important;font-weight:600!important;background:0 0!important;border:none!important;border-bottom:2px solid #141414!important;box-shadow:none!important;border-radius:0!important}.auth-tabs+.tab-content{box-shadow:none!important;background:0 0!important}.auth-card .tab-content .tab-pane>form,.auth-card>form{display:flex;flex-direction:column;gap:20px}.auth-card .tab-content>.tab-pane.active{display:flex;flex-direction:column;gap:16px}.auth-card .tab-content .tab-pane>div>form{display:flex;flex-direction:column;gap:20px}.auth-card__fields{display:flex;flex-direction:column;gap:16px}.auth-field{display:flex;flex-direction:column;gap:6px}.auth-field label{font:500 13px/18px Figtree,sans-serif!important;color:#787878!important;text-transform:none!important;margin:0!important;padding:0!important}.auth-input,.auth-link{color:#151515!important}.auth-input{padding:12px 14px!important;font:400 16px/24px Figtree,sans-serif!important;background:#fff!important;border:1.25px solid #E6E6E6!important;border-radius:4px!important;transition:border-color .2s;box-sizing:border-box;width:100%;display:block}.auth-card__validation:empty,.auth-error:empty,.auth-progress{display:none}.auth-input:focus{border-color:#151515!important;box-shadow:none!important;outline:0}.auth-input::placeholder{color:#999;font-weight:400}.auth-error{font-size:12px;color:#CF2C1E;line-height:1.4}.auth-card__validation{font-size:13px;color:#CF2C1E}.auth-btn{width:100%!important;padding:12px 16px!important;font:600 16px/24px Figtree,sans-serif!important;text-align:center!important;background:#151515!important;color:#fff!important;border:1px solid #151515!important;border-radius:8px!important;cursor:pointer;transition:all .2s;text-transform:none!important;display:block;box-sizing:border-box}.audkenning,.audkenning__loader,.auth-footer,.auth-footer__col{text-align:center}.auth-btn:focus,.auth-btn:hover{background:#333!important;border-color:#333!important;color:#fff!important}.auth-btn:active{background:#0a0a0a!important;border-color:#0a0a0a!important}.auth-btn:disabled,.auth-btn[disabled]{background:#ECEFEC!important;border-color:#E9ECE9!important;color:#aaa!important;cursor:not-allowed}.auth-link{font:600 14px/24px Figtree,sans-serif!important;display:inline-block;transition:color .2s}.auth-link:hover{color:#333!important}.auth-link.icon-lock::before{display:none!important}.auth-progress{padding:8px 0;font-size:13px;color:#787878}.auth-progress img{height:18px;vertical-align:middle;margin-left:6px}.auth-footer{margin:auto auto 0;padding:24px 0 16px;box-sizing:border-box;flex-shrink:0;align-items:center}.auth-footer__row{display:flex;justify-content:center;gap:32px;margin-bottom:8px;width:100%}.auth-footer__col{align-items:center;flex:1}.auth-footer__label{font:600 14px/1.5 Figtree,sans-serif;color:rgba(255,255,255,.9);margin:0 0 2px}.auth-footer__value{font:400 14px/1.5 Figtree,sans-serif;color:rgba(255,255,255,.7);margin:0}.auth-footer__value a{color:rgba(255,255,255,.7);text-decoration:none}.auth-footer__value a:hover{color:rgba(255,255,255,.9)}.auth-strength{font-size:12px;text-transform:uppercase;color:#999}.audkenning p{margin-bottom:16px}.audkenning__countdown{width:48px;height:48px;border-radius:50%;border:3px solid #E5E859;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#141414;flex-shrink:0;margin:0 auto 12px}.audkenning__code{margin:8px 0 12px;padding:24px 0;border-top:1px solid #E9ECE9;border-bottom:1px solid #E9ECE9}.audkenning__code-label{font-size:13px;color:#787878;font-weight:500;margin-bottom:12px}.audkenning__code-value{font-size:42px;font-weight:700;color:#141414;letter-spacing:10px;line-height:1}.audkenning__subtitle{color:#787878;font-size:14px;font-weight:400}.audkenning__steps{background:#F5F7F5;border-radius:8px;padding:4px 0;text-align:left}.audkenning__step{display:flex;align-items:center;padding:12px 16px;font-size:14px;font-weight:500;color:#363736}.audkenning__step-icon{width:28px;height:28px;border-radius:50%;background:#fff;border:1.5px solid #E9ECE9;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#787878;margin-right:12px;flex-shrink:0}.audkenning__loader{padding:16px 0}.audkenning__loader>div:last-child{font-weight:500;padding-top:4px;color:#787878;font-size:13px}.audkenning__success,.audkenning__warning{text-align:center;padding:12px 0}.audkenning__success{color:#90B256;font-weight:600}.audkenning__success .icon-bg{margin:0 auto 8px}.audkenning__success div:last-child{font-size:14px}.audkenning__warning .icon-bg{margin:0 auto 8px}.audkenning__warning div:last-child{font-size:14px;color:#363736}.auth-btn--secondary{background:#6c757d!important;border-color:#6c757d!important}.auth-btn--secondary:hover{background:#5a6268!important;border-color:#5a6268!important}@media only screen and (max-width:480px){.auth-page__bg{padding:16px 12px}.auth-card{max-width:100%;padding:24px 20px;gap:16px;border-radius:12px}.auth-card__logo{width:170px}.auth-tabs{gap:16px!important}.auth-tabs>li>a{font-size:13px!important}.auth-footer__row{gap:24px}.auth-footer__label,.auth-footer__value{font-size:13px}}@media only screen and (max-width:350px){.auth-card{padding:20px 16px;gap:14px}.auth-tabs{gap:12px!important}.auth-tabs>li>a{font-size:12px!important}}