.XNavigationBar .xnav-step{display:inline-block;vertical-align:top}.XNavigationBar .xnav-view{height:15px;background-color:#b0b0b0;margin-bottom:5px;margin-right:1px}.XNavigationBar .active .xnav-view,.XNavigationBar .active-before .xnav-view{background-color:#026f9c}.xm-form.modern .XNavigationBar .xnav-link,.xm-form.modern .XNavigationBar .xnav-link:hover{text-decoration:none}.XNavigationBar .xnav-step.active:focus-within .xnav-view,.XNavigationBar .xnav-step.active-before:focus-within .xnav-view{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.XNavigationBar .xnav-link{color:#000}.XNavigationBar .active .xnav-link{font-weight:700}.XNavigationBar .xnav-step--disabled .xnav-view{opacity:.5}.xm-form.modern .XNavigationBar .xnav-step--disabled .xnav-link{color:#888}.XNavigationBar .xnav-step:first-child .xnav-view{border-top-left-radius:4px;border-bottom-left-radius:4px}.XNavigationBar .xnav-step:last-child .xnav-view{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:none}.XNavigationBar .xnav-step--disabled .xnav-link{background-color:transparent;color:#888}.XNavigationBar .xnav-step--disabled .xnav-view{background-color:#d5d5d5}.CXNavigationBar Label.label-top,.CXNavigationBar Label.label-followup{width:100%;display:inline-block;text-align:left}.modern .xm-summary .xm-item-div.label-top.label-none.CXNavigationBar{padding-left:10px}@media print{.XItem>DIV.xm-item-div.CXNavigationBar{display:none}}.modern .xm-context-live .xm-item-div.label-top.label-none{margin-top:0!important}:root{--clr_t1_grau5: #c2c2c2;--clr_t1_grau3: #6d6d6d;--clr_t1_dunkelgold: #026f9c;--color_text: #fff}.modern .xm-context-live .XNavigationBar[data-short-format=true]{display:flex;counter-reset:step-counter;.xnav-link,.xnav-link:hover{text-decoration:none;cursor:not-allowed}.xnav-view{display:none;height:0px!important;background-color:transparent!important;margin-bottom:0!important;margin-right:0!important}.xnav-step.active-before,.xnav-step.active-before a,.xnav-step.active a{cursor:pointer}a{height:24px;display:flex;justify-content:center;align-items:center;background-color:var(--clr_t1_grau5);box-sizing:border-box;color:var(--clr_t1_grau3)}a:hover{background-color:#d2d2d2}.xnav-step.xnav-step--disabled a{background:repeating-linear-gradient(45deg,transparent,#d2d2d2 2px,#c8c6c6 2px,#c8c6c6 3px);cursor:not-allowed!important}&[data-no-return-to-first-page=true] .xnav-step:first-child:not(.active) a{background:repeating-linear-gradient(45deg,transparent,#d2d2d2 2px,#c8c6c6 2px,#c8c6c6 3px)!important;color:#888!important;cursor:not-allowed!important}.xnav-step:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.xnav-step:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:none}.xnav-step{counter-increment:step-counter;width:4%!important;transition:width .4s ease,flex .4s ease}.xnav-step.active{flex:1;min-width:0}.xnav-step:not(.active) a{font-size:0px;margin-right:1px}.xnav-step:not(.active) a:before{content:counter(step-counter);font-size:16px;font-weight:600}.xnav-step.active .xnav-link{font-weight:600;font-size:16px;opacity:0;animation:fadeInText .3s ease .25s forwards;margin-right:1px;padding-left:12px;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;justify-content:left;align-items:center}.active a{background-color:var(--clr_t1_dunkelgold)!important;color:var(--color_text)!important}.active-before a{background-color:var(--clr_t1_grau3)!important;color:#fff!important}}.modern .xm-summary .XNavigationBar[data-short-format=true]{.xnav-step.active{flex:unset!important;min-width:unset!important;counter-increment:step-counter;width:4%!important;transition:width .4s ease,flex .4s ease}.xnav-step.active:last-child{flex:1!important;min-width:0!important}.xnav-step.active-before.active a{font-size:0px!important;justify-content:center!important;align-items:center!important}.xnav-step.active-before.active a:before{content:counter(step-counter);font-size:16px;font-weight:600}.xnav-step.active .xnav-link{padding-left:0}.xnav-step.active:last-child a{padding-left:10px}&[data-no-return-to-first-page=true] .xnav-step:first-child a{background:repeating-linear-gradient(45deg,transparent,#d2d2d2 2px,#c8c6c6 2px,#c8c6c6 3px)!important;color:#888!important;cursor:not-allowed!important}}@keyframes fadeInText{0%{opacity:0}to{opacity:1}}@media only screen and (max-width: 500px){.modern .xm-context-live .XNavigationBar .xnav-link{display:flex!important}.modern .xm-context-live .XNavigationBar .xnav-step{width:6%!important}}
