.modal-content{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.alert.custom-alert{border-width:0;border-right:.5em solid;color:initial;height:auto;padding:0}.alert.custom-alert.loading{background:#f8f9fa;border-left:.5em solid;margin:0;position:static}.alert.custom-alert>*{background-color:hsla(0,0%,59%,.08),15;padding:.75rem;word-break:break-word}.alert.custom-alert>:first-child{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}@media (min-width:768px){.alert.custom-alert>*{padding:.75rem 1.25rem}}.alert.custom-alert>* .dismiss-alert-btn{border-radius:50%;padding:.25rem .5rem;right:.25em;top:.25em}.alert.custom-alert>* .dismiss-alert-btn *,.alert.custom-alert>* .dismiss-alert-btn:focus{outline:none}.alert.custom-alert>.alert-text-container{flex-grow:1}.alert.custom-alert>.alert-text-container .alert-text{text-align:left!important}.alert.custom-alert>* .alert-buttons{align-items:flex-start;align-self:flex-end;display:flex;justify-content:space-between;white-space:nowrap}@media (max-width:991.98px){.alert.custom-alert>* .alert-buttons{flex-wrap:wrap}}.alert.custom-alert>* .alert-buttons .retry-button{display:inline-block}.alert.custom-alert .alert-icon{flex-shrink:0;min-width:1.1em}.alert.custom-alert .alert-messages-container ul{margin-bottom:0}.alert.custom-alert .text-warning{color:#edb100!important}.alert.custom-alert .btn-outline-warning{border-color:#d39e00;color:#d39e00}.alert.custom-alert .btn-outline-warning:hover{background-color:#d39e00;border-color:#d39e00;color:#212529}.alert.custom-alert .btn-outline-warning.focus,.alert.custom-alert .btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(211,158,0,.5)}.alert.custom-alert .btn-outline-warning.disabled,.alert.custom-alert .btn-outline-warning:disabled{background-color:transparent;color:#d39e00}.alert.custom-alert .btn-outline-warning:not(:disabled):not(.disabled).active,.alert.custom-alert .btn-outline-warning:not(:disabled):not(.disabled):active,.show>.alert.custom-alert .btn-outline-warning.dropdown-toggle{background-color:#d39e00;border-color:#d39e00;color:#212529}.alert.custom-alert .btn-outline-warning:not(:disabled):not(.disabled).active:focus,.alert.custom-alert .btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.alert.custom-alert .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(211,158,0,.5)}.alert.detail-custom-alert{border-left:.5em solid;border-right:none}.alert.detail-custom-alert .alert-icon{font-size:1.2em}.alert.detail-custom-alert .alert-messages-container ul{padding-left:1em}.alert.detail-custom-alert.alert-danger .detail-error-messages-container{background-color:#fff0f1}body{padding:1em}body .dummy-input{opacity:0;position:absolute}.validation-summary-valid{display:none}.form-group input:focus{border:#006c83}.form-group.recap-value{opacity:.8}.code-verification{display:block}.code-input-wrapper{display:inline-block;white-space:nowrap}.code-input-wrapper .verification-code{-moz-appearance:textfield;display:inline-block;max-width:1.5em;min-width:1.5em;padding:6px 0;text-align:center;width:auto}@media (min-width:325px){.code-input-wrapper .verification-code{max-width:3em}}.code-input-wrapper .verification-code::-webkit-inner-spin-button,.code-input-wrapper .verification-code::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.loading{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,78%,.5);box-shadow:0 0 5px 5px hsla(0,0%,78%,.5);color:#000;height:100%;padding-top:8em;position:absolute;text-align:center;top:0;width:100%;z-index:2}.lv-spinner div{border-top-color:#073d61}.main-card{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);max-width:35em;width:100%}@media (min-width:576px){.main-card{font-size:1em}}.main-card .card-footer{background-color:transparent}.step-card{max-width:65em}.step-card .loading{padding:0}.step-card .loading .loading-spinner{position:relative;top:40%}.step-card .loading .loading-title{padding-top:1em}.login-card-body{align-items:center;flex-direction:column-reverse;justify-content:flex-end}@media (min-width:768px){.login-card-body{flex-direction:row;justify-content:center}}.btn.btn-show-password{border-color:#ced4da;color:#ced4da;color:#6c757d}.btn.btn-show-password:hover{background-color:#ced4da;border-color:#ced4da;color:#212529}.btn.btn-show-password.focus,.btn.btn-show-password:focus{box-shadow:0 0 0 .2rem rgba(206,212,218,.5)}.btn.btn-show-password.disabled,.btn.btn-show-password:disabled{background-color:transparent;color:#ced4da}.btn.btn-show-password:not(:disabled):not(.disabled).active,.btn.btn-show-password:not(:disabled):not(.disabled):active,.show>.btn.btn-show-password.dropdown-toggle{background-color:#ced4da;border-color:#ced4da;color:#212529}.btn.btn-show-password:not(:disabled):not(.disabled).active:focus,.btn.btn-show-password:not(:disabled):not(.disabled):active:focus,.show>.btn.btn-show-password.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(206,212,218,.5)}.two-factor-resend .two-factor-code{max-width:15em}.empty-layout-background{background-color:#f9fafb;padding:3rem 0 1rem}.empty-layout-background .empty-layout-header{margin-top:-3em}.card{margin:auto}.card.small-card{max-width:725px}.card .login-card-header{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap-reverse;font-size:.8rem;justify-content:space-between}.card .login-card-header img{height:2rem}.card .login-card-header h1,.card .login-card-header h2{color:#073d61;font-size:1.125em;font-weight:700}@media (min-width:576px){.card .login-card-header{font-size:1rem}}.card .consent-card-body img{max-height:1.75em}.card .hydration-card-footer{background-color:#fff}.card .login-provider-btn{align-items:center;display:flex;font-size:1.125rem;justify-content:space-between;padding:1.5rem}.card .login-provider-btn .icon{color:#073d61}.resend-button{padding:0}.hidden{display:none}.code-form-group{font-size:1.5em;margin:1.5em auto;max-width:20em}.code-form-group label{font-weight:600}.logout-from-clients{border:1px solid #f9fafb;border-radius:.25em;max-height:13.5em;overflow-y:auto}.logout-from-clients .client-logo{max-height:1.5em}.logout-from-clients div{border-bottom:1px solid #f9fafb;padding:.5em}.logout-from-clients div:last-of-type{border-bottom:none}.hydrator-status .hydrator-name,.hydrator-status .hydrator-status-icon{align-items:center;display:flex}.hydrator-status .hydrator-status-icon{height:1.75em;width:1.25em}.hydrator-status .hydrator-status-icon .fas{font-size:1.5em}.hydrator-status .hydrator-status-icon .fa-check{font-size:1.35em}.hydrator-status .hydrator-status-icon .fa-exclamation-triangle{font-size:1.3em}.hydrator-status .hydrator-status-icon .lv-spinner{display:flex}.hydrator-status .hydrator-status-icon .lv-spinner div{border-width:6px}.flex-gaps{gap:.5rem}html body .input-group .btn.btn-show-password{border-color:#ced4da;color:#ced4da;color:#6c757d}html body .input-group .btn.btn-show-password:hover{background-color:#ced4da;border-color:#ced4da;color:#212529}html body .input-group .btn.btn-show-password.focus,html body .input-group .btn.btn-show-password:focus{box-shadow:0 0 0 .2rem rgba(206,212,218,.5)}html body .input-group .btn.btn-show-password.disabled,html body .input-group .btn.btn-show-password:disabled{background-color:transparent;color:#ced4da}.show>html body .input-group .btn.btn-show-password.dropdown-toggle,html body .input-group .btn.btn-show-password:not(:disabled):not(.disabled).active,html body .input-group .btn.btn-show-password:not(:disabled):not(.disabled):active{background-color:#ced4da;border-color:#ced4da;color:#212529}.show>html body .input-group .btn.btn-show-password.dropdown-toggle:focus,html body .input-group .btn.btn-show-password:not(:disabled):not(.disabled).active:focus,html body .input-group .btn.btn-show-password:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(206,212,218,.5)}.password-strength-container{display:flex}.password-strength-container .password-strength-estimator{align-items:center;display:flex;min-height:1em}.password-strength-container .password-strength-estimator .password-strength-el{background:grey;height:.4em;margin-right:.3em;width:4em}.password-strength-container .password-strength-estimator .password-strength-el:first-of-type{border-bottom-left-radius:.15em;border-top-left-radius:.15em}.password-strength-container .password-strength-estimator .password-strength-el:last-of-type{border-bottom-right-radius:.15em;border-top-right-radius:.15em;margin-right:0}.password-strength-container .password-strength-estimator.weak .password-strength-el:nth-child(-n+1){background-color:red}.password-strength-container .password-strength-estimator.medium .password-strength-el:nth-child(-n+2){background-color:orange}.password-strength-container .password-strength-estimator.good .password-strength-el:nth-child(-n+3){background-color:#9acd32}.password-strength-container .password-strength-estimator.strong .password-strength-el:nth-child(-n+4){background-color:green}html body .available-contacts-container h3{font-size:1.6em}html body .available-contacts-container .tile .contact-radio{position:absolute;clip:rect(0,0,0,0);pointer-events:none}html body .available-contacts-container .tile .contact{background-color:#6c757d;border-color:#6c757d;color:#fff;cursor:pointer;font-size:.9em;height:100%;overflow:hidden;padding:.2rem;position:relative}html body .available-contacts-container .tile .contact:hover{background-color:#5a6268;border-color:#545b62;color:#fff}html body .available-contacts-container .tile .contact.focus,html body .available-contacts-container .tile .contact:focus{background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5);color:#fff}html body .available-contacts-container .tile .contact.disabled,html body .available-contacts-container .tile .contact:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.show>html body .available-contacts-container .tile .contact.dropdown-toggle,html body .available-contacts-container .tile .contact:not(:disabled):not(.disabled).active,html body .available-contacts-container .tile .contact:not(:disabled):not(.disabled):active{background-color:#545b62;border-color:#4e555b;color:#fff}.show>html body .available-contacts-container .tile .contact.dropdown-toggle:focus,html body .available-contacts-container .tile .contact:not(:disabled):not(.disabled).active:focus,html body .available-contacts-container .tile .contact:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}@media (min-width:576px){html body .available-contacts-container .tile .contact{font-size:.8em;padding:.3rem}}@media (min-width:768px){html body .available-contacts-container .tile .contact{padding:.4rem}}@media (min-width:992px){html body .available-contacts-container .tile .contact{padding:.5rem}}@media (min-width:1200px){html body .available-contacts-container .tile .contact{font-size:.9em}}html body .available-contacts-container .tile .contact .non-verified-icon{vertical-align:-.1rem}html body .available-contacts-container .tile .contact .contact-icon{font-size:2em}html body .available-contacts-container .tile .contact .contact-info-container>div{word-break:break-word}html body .available-contacts-container .tile .contact .contact-buttons{position:absolute;right:0;top:0}html body .available-contacts-container .tile.active .contact{background-color:#0c6aa8;color:#fff}html body .available-contacts-container .tile.active .contact:not(:disabled):not(.disabled):active,html body .available-contacts-container .tile.active .contact:not(:disabled):not(.disabled):focus,html body .available-contacts-container .tile.active .contact:not(:disabled):not(.disabled):hover{background-color:#0c6aa8}.external-identity-card{border:1px solid #2d86c8;border-radius:.2em}.external-identity-card .external-identity-card-header{background:#2d86c8;border-top-left-radius:.2em;border-top-right-radius:.2em;color:#fff;padding:.5em;position:relative}.external-identity-card .external-identity-card-header>span{display:inline-block;width:calc(100% - 2em)}.external-identity-card .external-identity-card-header .external-identity-card-header-button{background:none;border:none;outline:none;position:absolute;right:.5em}.external-identity-card .external-identity-card-body{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;padding:1.5rem}.external-identity-card .external-identity-card-body .external-identity-card-logo{border-radius:.25rem;display:inline-block;padding:.375rem .75rem}.external-identity-card .external-identity-card-body button{color:#000;flex-basis:calc(50% - 2em);font-weight:700;margin:.5em 1em}@media (min-width:425px){.external-identity-card .external-identity-card-body button{flex-basis:calc(33.33333% - 2em)}}@media (min-width:700px){.external-identity-card .external-identity-card-body button{flex-basis:auto}}.external-providers-wrapper{max-width:unset}.external-providers-wrapper .external-identity-btn{padding:.25rem .75rem;width:100%}.external-providers-wrapper .login-button-selector{padding-left:calc(2.9rem - 15px);padding-right:calc(2.9rem - 15px)}.external-providers-wrapper .selectable-provider .selected-provider-icon{display:none}.external-providers-wrapper .selectable-provider.selected{background:#b0b1b3}.external-providers-wrapper .selectable-provider.selected .selected-provider-icon{color:#fff;position:absolute;right:1.9rem;top:50%;transform:translateY(-50%);width:1rem}@media (min-width:360px){.external-providers-wrapper .selectable-provider.selected .selected-provider-icon{display:block}}.external-providers-wrapper .card{background-color:#ddd}.external-providers-wrapper .card .card-header{padding:0}.external-providers-wrapper .card .card-header .btn{border:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.external-providers-wrapper .card .card-header .selected-provider-icon{right:1em;top:11%}.external-providers-wrapper .card .card-body{background:#fff;border-radius:.25rem;font-size:.75em;margin:.3em;padding:.4rem}.external-providers-wrapper .card .card-body .btn-link{cursor:pointer}.external-providers-wrapper .external-provider-logo{max-height:1.85em}.external-providers-wrapper .btn.external-identity-provider-bank-id-staging,.external-providers-wrapper .btn.external-identity-provider-e-identity-staging,.external-providers-wrapper .btn.external-identity-provider-isds-staging,.external-providers-wrapper .btn.external-identity-provider-moje-id-staging,.external-providers-wrapper .btn.external-identity-provider-msk-idm-staging,.external-providers-wrapper .btn.external-identity-provider-vysocina-id-staging,.external-providers-wrapper .external-identity-provider-bank-id-staging,.external-providers-wrapper .external-identity-provider-bank-id-staging-card,.external-providers-wrapper .external-identity-provider-e-identity-staging,.external-providers-wrapper .external-identity-provider-e-identity-staging-card,.external-providers-wrapper .external-identity-provider-isds-staging,.external-providers-wrapper .external-identity-provider-isds-staging-card,.external-providers-wrapper .external-identity-provider-moje-id-staging,.external-providers-wrapper .external-identity-provider-moje-id-staging-card,.external-providers-wrapper .external-identity-provider-msk-idm-staging,.external-providers-wrapper .external-identity-provider-msk-idm-staging-card,.external-providers-wrapper .external-identity-provider-vysocina-id-staging,.external-providers-wrapper .external-identity-provider-vysocina-id-staging-card{background-color:#0c0}.external-providers-wrapper .external-identity-provider-bank-id .external-provider-logo,.external-providers-wrapper .external-identity-provider-bank-id-card .external-provider-logo,.external-providers-wrapper .external-identity-provider-bank-id-staging .external-provider-logo,.external-providers-wrapper .external-identity-provider-bank-id-staging-card .external-provider-logo{padding-bottom:.3rem;padding-top:.3rem}.external-identity-form-col,.local-login-provider-col,.migration-hint-col{flex-basis:20em;max-width:unset}@media (min-width:768px){.external-identity-form-col,.local-login-provider-col,.migration-hint-col{flex-basis:58%;padding:10px 0 0}.external-identity-form-col .local-login-button-row .login-button,.local-login-provider-col .local-login-button-row .login-button,.migration-hint-col .local-login-button-row .login-button{transition:margin-right .4s ease}.external-identity-form-col .local-login-button-row .login-button.hide,.local-login-provider-col .local-login-button-row .login-button.hide,.migration-hint-col .local-login-button-row .login-button.hide{margin-right:-15em}.external-identity-form-col .form-group,.local-login-provider-col .form-group,.migration-hint-col .form-group{padding:0 3rem}.external-identity-form-col .form-group.captcha-elements-container-selector,.local-login-provider-col .form-group.captcha-elements-container-selector,.migration-hint-col .form-group.captcha-elements-container-selector{margin-left:3rem;margin-right:3rem;padding:0}}.fixed-width{overflow:hidden}@media (min-width:768px){.fixed-width{white-space:nowrap}}.provider-migration-hint-btn{width:100%}
/*# sourceMappingURL=in2.login.css.map */
