body{height:100vh;color:#a4adbe}.dpa-form{width:100%}.dpa-form .dpa-form-field-container{width:80%;width:min(600px,80%);margin:auto}.dpa-form .dpa-form-field-container .dpa-form-field{margin-bottom:.5rem}.dpa-form .dpa-form-field-container .dpa-form-field .ang-form-field-value{display:block;box-sizing:border-box;border:solid 1px #edeef2;padding:.65rem;width:100%;height:100%}.dpa-form .dpa-form-field-container .dpa-form-field .ang-form-field-value:focus{outline:2px solid rgb(0,31,91)}.dpa-form-message--miltiline{white-space:pre-wrap}.dpa-login-profiles{display:flex;flex-wrap:wrap;gap:1rem}.ang-form-field-error{color:#d74020;text-align:left}.announcement{padding:10px;border-radius:4px;margin:1rem 0 0;background-color:#ecf1fa;color:#005cab}.announcement.error{background-color:#ecf1fa;color:#d74020}.announcement.warning{background-color:#ecf1fa;color:orange}.form-message{color:#d74020;text-align:center;width:min(600px,80%);margin:auto}.form-actions{width:min(600px,80%);margin:auto;display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:8px}.form-actions .form-links{display:flex;flex-direction:column;gap:.5rem;text-align:left}.form-actions .form-links a{display:block;text-align:left;text-decoration:none;cursor:pointer;color:#666f93}.form-actions .form-links a:hover{text-decoration:underline}.dpa-card{flex:1 0 100%;display:flex;flex-direction:column;justify-content:space-between;order:1;background-color:#fff;border-radius:4px;padding:24px}@media (min-width: 1200px){.dpa-card{flex:1 0 33%}.dpa-card.dpa-card--up-flow:last-child{flex:1 0 100%}}.dpa-card--warning-page{padding:1rem 2rem;text-align:left}.dpa-card .idp-list{display:flex}.dpa-card .idp-list>div{margin:auto .2rem}.dpa-card:hover .dpa-card-button:not(.disabled){box-shadow:0 0 5px #d3d3d3}.dpa-card:hover .callback-button:not(.disabled){box-shadow:0 0 5px #d3d3d3}.dpa-card .dpa-card-images{margin-bottom:.75rem}.dpa-card .dpa-card-images .dpa-card-images-icon{height:50px;vertical-align:middle}.dpa-card .dpa-card-images .dpa-card-images-icon:not(:last-child){margin-right:1rem}.dpa-card .dpa-card-button{padding:10px 16px;color:#001f5b;margin-top:1.25rem;background-color:#fff;border:1px solid rgba(0,31,91,.2);border-radius:4px;cursor:pointer}.dpa-card .dpa-card-button:hover:not(.disabled){border:solid 1px #abb4d4}.dpa-card .dpa-card-button.disabled{cursor:default;opacity:.6;background-color:#d3d3d3}.dpa-card .dpa-card-title{color:#001f5b;margin-top:.1rem;display:flex;flex-direction:column;flex-grow:inherit}.dpa-card .dpa-card-title .dpa-card-sub-title{font-size:.875rem;color:#475e89;margin-top:8px}.dpa-login-user-data{margin:2rem 0;color:#363232}.dpa-login-user-data .dpa-login-user-data-user{font-size:125%}.dpa-login-user-data .dpa-login-user-data-capacity{font-weight:bolder}.dpa-login-list{padding:0;border-radius:4px}.dpa-login-list .dpa-login-list-item{color:#363232;position:relative;display:flex;padding:15px 30px 15px 15px;background-color:#fff}.dpa-login-list .dpa-login-list-item:not(:last-child){margin-bottom:1px}.dpa-login-list .dpa-login-list-item:after{font-family:FontAwesome;font-weight:400;content:"\f152";color:#001f5b;position:absolute;right:10px;vertical-align:center}.dpa-login-list .dpa-login-list-item:hover{cursor:pointer;background:#f6f7fa}.dpa-login-list .dpa-login-list-item .dpa-login-list-item-icon{margin-right:1rem;width:20px}.dpa-login-list .dpa-login-list-item__disabled{background:#fff9;color:#a4adbe}.dpa-login-list .dpa-login-list-item__disabled:hover{background:#fff9;cursor:default}.dpa-login-list-group-title{margin:1rem 0}.dpa-login-list-title{color:#001f5b;font-size:125%}.dpa-login-busy{display:flex;flex-direction:column;justify-content:center}.dpa-login-busy .dpa-login-loading-bar{position:relative;overflow:hidden;border-radius:20px;padding:5px;box-sizing:border-box;color:#fff;display:flex;background-color:#001f5b;justify-content:center}.dpa-login-busy .dpa-login-loading-bar:before{content:" ";background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);position:absolute;width:100%;height:100%;left:-100%;top:0;animation:left-to-right linear 3s infinite}@keyframes left-to-right{0%{left:-100%}to{left:100%}}dpa-ui-kit-language-bar{margin-bottom:.25rem}
