/* Minification failed. Returning unminified contents.
(1,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,28): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,124): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,408): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,485): run-time error CSS1039: Token not allowed after unary operator: '-kc-bg-page'
(1,509): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryDark'
(1,541): run-time error CSS1039: Token not allowed after unary operator: '-kc-fs-body'
(1,1078): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryDark'
(1,1114): run-time error CSS1039: Token not allowed after unary operator: '-kc-radius-sm'
(1,1149): run-time error CSS1039: Token not allowed after unary operator: '-kc-white'
(1,1224): run-time error CSS1039: Token not allowed after unary operator: '-kc-radius-lg'
(1,1854): run-time error CSS1039: Token not allowed after unary operator: '-kc-fs-12-14'
(1,1879): run-time error CSS1039: Token not allowed after unary operator: '-kc-grafit'
(1,1979): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryDark'
(1,2007): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryLight'
(1,2173): run-time error CSS1039: Token not allowed after unary operator: '-kc-accent'
(1,2196): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryDark'
(1,2284): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryDark'
(1,2312): run-time error CSS1039: Token not allowed after unary operator: '-kc-grafit'
(1,2352): run-time error CSS1039: Token not allowed after unary operator: '-kc-accent-weak'
(1,3407): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryDark'
(1,3435): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryLight'
(1,3536): run-time error CSS1039: Token not allowed after unary operator: '-kc-fs-12-14'
(1,3646): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryLight'
(1,3697): run-time error CSS1039: Token not allowed after unary operator: '-kc-white'
(1,4001): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryLight'
(1,4045): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryDark'
(1,4148): run-time error CSS1039: Token not allowed after unary operator: '-kc-accent-weak'
(1,4249): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryLight'
(1,4278): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryDark'
(1,4333): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryLight'
(1,4391): run-time error CSS1039: Token not allowed after unary operator: '-kc-primaryDark'
(1,4583): run-time error CSS1039: Token not allowed after unary operator: '-kc-accent'
(1,4658): run-time error CSS1039: Token not allowed after unary operator: '-kc-accent-weak'
(1,5213): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(1,5217): run-time error CSS1046: Expect comma, found '-'
(1,5218): run-time error CSS1047: Expected number or percentage value in rgb function, found '-white-rgb'
(1,5228): run-time error CSS1046: Expect comma, found ')'
(1,5233): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
 */
:root{--kc-bg-page:#f6f6f6;--kc-primaryDark:#04272d;--kc-primaryLight:#ccecf1;--kc-accent:#fee454;--kc-accent-weak:#fff6c4;--kc-grafit:#424040;--kc-ink-muted:#6c757d;--white-rgb:255 255 255;--kc-white:#fff;--kc-radius-sm:.2rem;--kc-radius:.5rem;--kc-radius-lg:1.25rem;--kc-space-1:.25rem;--kc-space-2:.5rem;--kc-space-3:.75rem;--kc-space-4:1rem;--kc-space-6:1.5rem;--kc-fs-12-14:clamp(.75rem,1.1vw,.875rem);--kc-fs-body:1rem;--kc-fs-sm:.875rem;}body{height:100%;background-color:var(--kc-bg-page);color:var(--kc-primaryDark);font-size:var(--kc-fs-body);}h2{letter-spacing:-1px;margin-top:5px;margin-bottom:20px;}h2 img{display:block;width:80px;}.well-form{margin-top:20px;}.validation-alert{margin-bottom:10px;}.validation-summary-errors ul,.validation-summary-errors li{list-style:none;margin:0;padding:0;}.cssanimations .tab-content{opacity:0;-webkit-transition:margin-top ease-out .35s,opacity ease-out .15s;-o-transition:margin-top ease-out .35s,opacity ease-out .15s;transition:margin-top ease-out .35s,opacity ease-out .15s;}.well{background-color:transparent;color:var(--kc-primaryDark);border-radius:var(--kc-radius-sm);}.well a{color:var(--kc-white);}.login-footer{color:#000;}.login-error-text{border-radius:var(--kc-radius-lg);color:#000;font-size:1rem;padding:.3rem;}.progressbar-container{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;}.progressbar-container .brand{display:none;flex:0 0 auto;}.progressbar-container .progressbar{display:grid;grid-template-columns:repeat(3,minmax(0,0,1fr));gap:.75rem .75rem;list-style:none;padding:0;margin:0;inline-size:100%;max-inline-size:520px;justify-items:center;align-items:center;margin-inline:auto;}.progressbar-container .progressbar li{justify-self:center;min-inline-size:0;position:relative;text-align:center;white-space:nowrap;list-style-type:none;font-size:var(--kc-fs-12-14);color:var(--kc-grafit);}.progressbar-container .progressbar li .step-span{display:inline-block;background:var(--kc-primaryDark);color:var(--kc-primaryLight);padding:6px 12px;border-radius:50px;font-size:clamp(.75rem,3.5vw,.875rem);}.progressbar-container .progressbar li.active .step-span{background:var(--kc-accent);color:var(--kc-primaryDark);}.progressbar-container .progressbar li.active::before{background:var(--kc-primaryDark);color:var(--kc-grafit);font-size:2rem;outline:var(--kc-accent-weak) .3rem solid;outline-offset:0;}@media(min-width:681px){.progressbar-container .progressbar{grid-template-columns:repeat(3,minmax(0,0,1fr));gap:.75rem;max-inline-size:680px;}.progressbar-container .progressbar li .step-span{padding:4px 12px;line-height:1.2;font-size:clamp(.75rem,1.6vw,.875rem);}}@media(min-width:993px){.progressbar-container .progressbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;inline-size:100%;max-inline-size:1100px;margin-inline:0;}.progressbar-container .progressbar li{flex:1 1 0;min-inline-size:max-content;}.progressbar-container .progressbar li::after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:-50%;inline-size:100%;block-size:2px;background-color:currentColor;transform:translateY(-50%);z-index:-1;opacity:.6;}.progressbar-container .progressbar li:first-child::after{content:none;}.progressbar-container .progressbar li.completed .step-span::after{font-family:"Font Awesome 6 Pro";font-weight:400;content:"";padding-inline-start:.5rem;background:var(--kc-primaryDark);color:var(--kc-primaryLight);}.progressbar-container .progressbar li .step-span{padding:5px 15px;font-size:var(--kc-fs-12-14);}}.kc-login-wrap,.kc-login-inner{border-radius:20px;padding:8px;}.kc-login-wrap{background:var(--kc-primaryLight);}.kc-login-inner{background:var(--kc-white);}@media(min-width:768px){.kc-login-wrap,.kc-login-inner{padding:20px;}}.login-input-field{padding:1rem;border-radius:.3rem;border-color:#6c757d;border:1px solid;margin-top:.5rem;}.btn-login{padding:.75rem 4rem;margin-block-start:1rem;transition:transform .2s ease,opacity .15s ease;color:var(--kc-primaryLight)!important;background:var(--kc-primaryDark);border-radius:4px;}.btn-login:hover{opacity:.6;}.btn-login:focus-visible{outline:var(--kc-accent-weak) .25rem solid;outline-offset:.05rem;}.reset-password-box .badge-info{background:var(--kc-primaryLight);color:var(--kc-primaryDark);}.reset-password-link{background:var(--kc-primaryLight);padding:.3rem 1rem!important;color:var(--kc-primaryDark)!important;border-radius:1rem;}.reset-password-link:focus-visible{outline:#e3f2ff .2rem solid;padding:.5rem 1rem;border-radius:1rem;}.login-focus:focus{border:.1rem solid var(--kc-accent)!important;}.login-focus:focus-visible{outline:.2rem solid var(--kc-accent-weak)!important;}.large-text{font-size:1rem;}.custom-select-wrapper{position:relative;display:block;width:100%;}.custom-select{width:100%;padding-right:30px;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.dropdown-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#333;font-size:.875rem;}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.password-conditions{background:#fff;background:rgb(var(--white-rgb)/.91);border-radius:.5rem;padding:1rem;margin:1rem;color:#000;}
