.inv-ajax-loader{background-color:#fff;height:100%;left:0;opacity:.75;position:fixed;top:0;width:100%;z-index:10000}.inv-ajax-loader-animation{animation:inv-ajax-loader-spin 2.5s linear infinite;border:10px solid #004f9e;border-bottom-color:#47a3ff;border-radius:50%;box-sizing:border-box;height:100px;left:calc(50% - 50px);position:absolute;top:calc(50% - 50px);width:100px;z-index:1}@keyframes inv-ajax-loader-spin{0%{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(180deg)}to{transform:scale(1) rotate(360deg)}}.inv-ajax-outer-elem-div{background-color:#fff;opacity:.75;z-index:11000}[ajaxloader]{position:relative}inv-input-row .inv-field-error,inv-input-inline .inv-field-error,inv-input-plain .inv-field-error,inv-fileupload .inv-field-error{display:none}inv-input-row .inv-submitted .inv-field-error,inv-input-inline .inv-submitted .inv-field-error,inv-input-plain .inv-submitted .inv-field-error,inv-fileupload .inv-submitted .inv-field-error{display:block}inv-input-row .inv-input-block,inv-input-inline .inv-input-block,inv-input-plain .inv-input-block,inv-fileupload .inv-input-block{display:table;width:100%}inv-input-row .inv-input-field,inv-input-inline .inv-input-field,inv-input-plain .inv-input-field,inv-fileupload .inv-input-field{display:table-cell}inv-input-row .inv-pre-label,inv-input-inline .inv-pre-label,inv-input-plain .inv-pre-label,inv-fileupload .inv-pre-label{display:table-cell;width:auto;white-space:nowrap;text-align:right}inv-input-row .inv-textarea,inv-input-inline .inv-textarea,inv-input-plain .inv-textarea,inv-fileupload .inv-textarea{width:100%!important;height:auto}inv-input-row input[type=checkbox]:checked:disabled+label:before,inv-input-inline input[type=checkbox]:checked:disabled+label:before,inv-input-plain input[type=checkbox]:checked:disabled+label:before,inv-fileupload input[type=checkbox]:checked:disabled+label:before{background-image:none!important}inv-input-row input[type=number],inv-input-inline input[type=number],inv-input-plain input[type=number],inv-fileupload input[type=number]{-moz-appearance:textfield}inv-input-row input[type=number]::-webkit-inner-spin-button,inv-input-row input[type=number]::-webkit-outer-spin-button,inv-input-inline input[type=number]::-webkit-inner-spin-button,inv-input-inline input[type=number]::-webkit-outer-spin-button,inv-input-plain input[type=number]::-webkit-inner-spin-button,inv-input-plain input[type=number]::-webkit-outer-spin-button,inv-fileupload input[type=number]::-webkit-inner-spin-button,inv-fileupload input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}inv-input-row .inv-expandable,inv-input-inline .inv-expandable,inv-input-plain .inv-expandable,inv-fileupload .inv-expandable{text-align:center!important}@media (max-width: 639px){inv-input-row .inv-control-has-no-tooltip .info-space+.padding-left-25,inv-input-row .inv-control-has-no-tooltip .padding-left-25,inv-input-inline .inv-control-has-no-tooltip .info-space+.padding-left-25,inv-input-inline .inv-control-has-no-tooltip .padding-left-25,inv-input-plain .inv-control-has-no-tooltip .info-space+.padding-left-25,inv-input-plain .inv-control-has-no-tooltip .padding-left-25,inv-fileupload .inv-control-has-no-tooltip .info-space+.padding-left-25,inv-fileupload .inv-control-has-no-tooltip .padding-left-25{padding-left:0}}inv-portal-input .error small,inv-portal-input .error label{color:#d90000!important}inv-portal-input .radio{padding-top:0;display:flex;margin-bottom:5px}inv-portal-input .radio input.disabled+label:hover:before{background-position:top left}inv-portal-input .radio input.disabled+label:after{content:" ";height:16px;width:16px;background:#ddd;border-radius:50%;position:absolute;left:-.3125rem;top:0;margin:1px}inv-portal-input .radio .disabled.checked+label:after{border:2px solid #ddd;background:#d8e3a5}inv-portal-input .radio label{line-height:1.125rem!important}inv-portal-input .radio-button{position:relative;display:inline-block;margin:5px;border:1px solid #6e9aca;background-color:#fff;cursor:pointer;flex-basis:110px;flex-grow:1}inv-portal-input .radio-button:hover{border:2px solid #024589}inv-portal-input .radio-button:hover label{padding:3px 34px;min-height:24px}inv-portal-input .radio-button:hover label:before{top:calc(50% - 9px);left:9px}inv-portal-input .radio-button label{background-color:#fff;padding:4px 35px;margin:1px;font-weight:700;cursor:pointer;width:calc(100% - 2px);display:inline-flex;justify-content:center;align-items:center;min-height:26px;text-align:center;height:calc(100% - 2px)}inv-portal-input .radio-button label span,inv-portal-input .radio-button label:before{color:#024589!important}inv-portal-input .radio-button label:before{visibility:hidden;font-family:vkb-iconfont;content:"p";top:calc(50% - 9px);left:10px;font-size:24px}inv-portal-input .radio-button label:after{display:none}inv-portal-input .radio-button input.checked+label{background-color:#d8e3a5}inv-portal-input .radio-button input.checked+label span,inv-portal-input .radio-button input.checked+label:before{color:#024589!important}@media screen and (max-width: 640px){inv-portal-input .radio-button input.checked+label{font-weight:400}}inv-portal-input .radio-button input.checked+label:before{visibility:visible;background-image:none;font-family:vkb-iconfont;content:"p"}inv-portal-input .radio-button input:not(.checked)+label{font-weight:400}inv-portal-input .radio-error{border-color:#d90000}inv-portal-input .radio-flex{display:flex;flex-direction:row;margin:-5px -5px 0;flex-wrap:wrap}inv-input-plain .button-with-icon{display:flex!important;gap:30px;justify-content:space-between;padding:20px 15px!important}inv-input-plain .button-with-icon:before{display:none!important}inv-input-plain .button-with-icon i{transform:scale(1.5);align-self:center;margin-right:12px}inv-input-plain .button-with-icon span{text-align:left!important}inv-input-plain .button-with-icon img.isSvg{width:20px;transform:scale(1.5)}@media only screen and (min-width: 40.063em){inv-input-plain .radio-wrapper.left-wrapper-50,inv-input-plain .radio-wrapper.right-wrapper-50,inv-input-plain .radio-wrapper.form-group{width:49%}}inv-date-input .inv-field-error{display:none}inv-date-input .inv-submitted .inv-field-error{display:block}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}inv-modal .inv-modal-fade-in,.inv-modal .inv-modal-fade-in{animation-name:nkp-user-admin-tool-fade-in}inv-modal .inv-modal-fade-out,.inv-modal .inv-modal-fade-out{animation-name:nkp-user-admin-tool-fade-out;display:none}inv-modal .inv-modal-fade,.inv-modal .inv-modal-fade{animation-duration:.66s}inv-modal .close-button,.inv-modal .close-button{float:right;font-size:125%}inv-modal .modal-container,.inv-modal .modal-container{background-color:#0003;float:left;height:100%;left:0;margin:0;position:fixed;top:0;width:100%;z-index:10000}inv-modal .modal-container .modal-page-overlay,.inv-modal .modal-container .modal-page-overlay{left:50%;max-width:850px;position:relative;top:50%;transform:translate(-50%,-50%);width:90%;max-height:95vh}inv-modal .modal-container .modal-page-overlay .modal-box,.inv-modal .modal-container .modal-page-overlay .modal-box{background-color:#fff;box-shadow:5px 5px 5px #00000080;padding:15px;overflow:auto;max-height:95vh}inv-modal .modal-content-container,.inv-modal .modal-content-container{left:50%;top:50%;transform:translate(-50%,-50%);align-self:center;border:1px solid #000000;margin:0 auto;padding:25px 20px;display:flex;background:#fff;flex-direction:column;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;position:fixed;z-index:10000}inv-modal .modal-content-container.dialog,.inv-modal .modal-content-container.dialog{width:500px;height:auto}inv-modal .modal-content-container .modal-headline,.inv-modal .modal-content-container .modal-headline{text-align:left}inv-modal .modal-content-container .modal-content,.inv-modal .modal-content-container .modal-content{flex:1 1 auto}inv-modal .modal-content-container .modal-footer,.inv-modal .modal-content-container .modal-footer{margin-top:25px}inv-toast-message .inv-toast-message{display:flex;justify-content:center;position:fixed;width:100%;top:150px;left:0;z-index:10100}inv-toast-message .inv-toast-message>div{background-color:#fff;max-width:95%;width:360px}inv-toast-message .inv-toast-message>div>div{border-style:solid;border-width:2px 2px 2px 50px;display:flex;align-items:center}inv-toast-message .inv-toast-message>div>div em.pictogram{color:#fff;font-size:150%;text-align:center;min-width:50px;margin-left:-50px}inv-toast-message .inv-toast-message>div>div .closer{font-weight:400;font-style:normal;font-size:100%;padding:.25rem;cursor:pointer;align-self:flex-start}inv-toast-message .inv-toast-message>div>div.advice{border-color:#024589}inv-toast-message .inv-toast-message>div>div.advice em.pictogram{background-color:#024589}inv-toast-message .inv-toast-message>div>div.error{border-color:#d90000}inv-toast-message .inv-toast-message>div>div.error em.pictogram{background-color:#d90000}inv-toast-message .inv-toast-message>div>div.success{border-color:#b4cf35}inv-toast-message .inv-toast-message>div>div.success em.pictogram{background-color:#b4cf35}inv-toast-message .inv-toast-message>div>div.warn{border-color:#ffc20d}inv-toast-message .inv-toast-message>div>div.warn em.pictogram{background-color:#ffc20d}inv-toast-message .inv-toast-message>div>div p{flex:auto;padding:.25rem .5rem}inv-toast-message .inv-toast-message>div>div p span{font-size:80%;line-height:1.25rem}inv-toast-message .inv-toast-message>div>div p span:after,inv-toast-message .inv-toast-message>div>div p span:before{content:none!important}inv-toast-message .inv-toast-message+.inv-toast-message{padding-left:10px;padding-top:5px;z-index:999}app-sms-tan .sms-tan-panel{border:solid 3px #d7e5f8;margin:15px 0;padding:15px}app-sms-tan .modal-content{margin:0 10px}app-sms-tan .modal-content .modal-button{display:flex;justify-content:center;align-items:center;margin:20px 0 0}app-giro-ident .redirect,app-giro-ident .success{display:flex;align-items:center;justify-content:center;width:100%;min-height:230px}app-giro-ident .redirect h3,app-giro-ident .success h3{margin-bottom:50px}app-giro-ident .error{display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:147px}app-anmeldung .info-sheet-box{border:solid 3px #d7e5f8;margin:15px 0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-evenly}app-anmeldung .verfahren-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem .9375rem .9375rem;max-width:500px;flex-grow:1;flex-basis:250px}app-anmeldung .verfahren-container p{margin-top:.9375rem;text-align:center}app-anmeldung .verfahren-container img,app-anmeldung .verfahren-container em,app-anmeldung .verfahren-container i{height:50px}app-anmeldung .verfahren-button{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;min-height:120px;min-width:200px;padding:1rem;border:2px solid #024589}app-anmeldung .verfahren-button h2{margin-top:0;margin-bottom:1rem;font-size:16px;line-height:19.6px;text-align:center}app-anmeldung .fo-sicherheit{color:#024589;font-size:3rem;line-height:inherit!important}app-anmeldung .fo-sicherheit:before{content:"n"}app-anmeldung .fo-haken1{color:#b4cf35;font-size:3rem;margin-left:1rem;margin-bottom:.75rem}app-anmeldung .fo-schliessen-kreis{color:#d90000;font-size:3rem;margin-left:1rem;margin-bottom:.75rem}app-anmeldung .auth-finished-headline{display:flex;flex-direction:row;align-items:center}app-daten inv-accordion{scroll-behavior:smooth}app-daten inv-accordion:last-child hr{border:none;margin-bottom:0}app-daten .hint{left:auto!important}@media screen and (max-width: 639px){app-daten .hint{left:0!important}}app-daten .headline{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap}app-daten .headline h1{margin-right:20px}app-daten .headline h2{margin:0}app-daten .accordion-tooltip{margin-left:7px}app-zusammenfassung .vsnr-nummer{display:flex;flex-direction:row;align-items:baseline;white-space:nowrap;flex-wrap:wrap;margin-bottom:.9375rem}app-zusammenfassung .vsnr-nummer h3{margin-right:10px}app-zusammenfassung .vsnr-nummer *{margin-bottom:0}app-bestaetigung .vsnr-nummer{display:flex;flex-direction:row;align-items:baseline;white-space:nowrap;flex-wrap:wrap;margin:.9375rem 0}app-bestaetigung .vsnr-nummer h3{margin-right:10px;margin-bottom:.5rem}app-bestaetigung .vsnr-nummer h4{margin-bottom:0}app-bestaetigung .print-button{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}app-bestaetigung .print-button p{margin:10px 10px 10px 0}app-uniserv .close-button{display:none}
