:root{--iz-darkblue:#183362;--iz-lightblue:#009dd3;--iz-lightblue-wcag:#007da8;--iz-lightblue-on-darkblue:#00a7e0;--iz-lightblue-88:#c2efff;--iz-lightblue-90:#ccf2ff;--iz-yellow:#ffce00;--iz-green:green;--bg-color:#fbfcfe;--bg-color-card:#f3f6fc;--bg-color-gray:#ececec;--iz-font:"LibreFranklin";--bg-danger-rgb:220,53,69;--iz-bg-color-grey:#c8c8c8}@supports (font-variation-settings:normal){:root{--iz-font:"LibreFranklinVariable";font-optical-sizing:auto}}@font-face{font-display:swap;font-family:LibreFranklinVariable;font-style:italic;font-weight:100 900;src:url(../fonts/libre/LibreFranklin-Italic-VariableFont_wght.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklinVariable;font-style:normal;font-weight:100 900;src:url(../fonts/libre/LibreFranklin-VariableFont_wght.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:100;src:url(../fonts/libre/LibreFranklin-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:italic;font-weight:100;src:url(../fonts/libre/LibreFranklin-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:200;src:url(../fonts/libre/LibreFranklin-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:italic;font-weight:200;src:url(../fonts/libre/LibreFranklin-ExtraLightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:300;src:url(../fonts/libre/LibreFranklin-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:italic;font-weight:300;src:url(../fonts/libre/LibreFranklin-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:400;src:url(../fonts/libre/LibreFranklin-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:italic;font-weight:400;src:url(../fonts/libre/LibreFranklin-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:500;src:url(../fonts/libre/LibreFranklin-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:italic;font-weight:500;src:url(../fonts/libre/LibreFranklin-MediumItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:600;src:url(../fonts/libre/LibreFranklin-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:italic;font-weight:600;src:url(../fonts/libre/LibreFranklin-SemiBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:700;src:url(../fonts/libre/LibreFranklin-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:italic;font-weight:700;src:url(../fonts/libre/LibreFranklin-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:800;src:url(../fonts/libre/LibreFranklin-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:italic;font-weight:800;src:url(../fonts/libre/LibreFranklin-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:normal;font-weight:900;src:url(../fonts/libre/LibreFranklin-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:LibreFranklin;font-style:italic;font-weight:900;src:url(../fonts/libre/LibreFranklin-BlackItalic.woff2) format("woff2")}.documentarchiv{--doc-border-radius:16px;background-color:#f3f6fc;background-color:var(--bg-color-card);border-radius:16px;border-radius:var(--doc-border-radius)}.documentarchiv .nav-tabs,.documentarchiv .nav-tabs .nav-item .nav-link{border:none}.documentarchiv .nav-tabs .nav-item .nav-link.active{color:#183362;color:var(--iz-darkblue)}.documentarchiv .nav-tabs .nav-item:first-child .nav-link{border-top-left-radius:var(--doc-border-radius)}.documentarchiv .tab-content .tab-pane table{border-radius:var(--doc-border-radius)}.documentarchiv .tab-content .tab-pane table th{border:none}.documentarchiv .tab-content .tab-pane table td{border-color:#f3f6fc;border-color:var(--bg-color-card)}.documentarchiv .tab-content .tab-pane:first-child table{border-top-left-radius:0}.documentarchiv .contract_upload_wrap{background:#fff;border-radius:var(--doc-border-radius);margin-bottom:24px}.bg-line{background-image:url(/img/line.svg);background-position:100%;background-repeat:no-repeat;margin:0 -1px 0 0;padding:1em 3em!important}.bg-line i{bottom:50%;position:absolute;right:26%}.bg-line .steps-status i,.bg-line i{color:green;color:var(--iz-green);font-size:50px}.bg-line .steps-status i{display:block;margin:-8px auto 35px}.bg-line .steps-status .step-arrow i{color:#183362;color:var(--iz-darkblue);font-size:80px;margin:-60px 0 40px}.bg-line .steps-status p{font-size:1.125rem}.bg-line-stop{background-image:url(/img/arrow-short.svg);background-position-x:left;background-position-y:calc(50% + 1px);background-size:98%}.registration_steps{flex-direction:column;gap:24px}.registration_steps .step{align-self:center;position:relative;--chevron-color:#6c757d}.registration_steps .step.active{--chevron-color:var(--iz-darkblue)}.registration_steps .step .step-circle img{border-radius:130px;max-width:130px}.registration_steps .step .step-circle.check{position:relative}.registration_steps .step .step-circle.check:before{align-items:center;background:green;background:var(--iz-green);border-radius:24px;color:#fff;content:"\f00c";display:flex;font-family:Font Awesome\ 6 Pro;font-size:24px;height:48px;justify-content:center;left:0;position:absolute;top:-16px;width:48px}@media (max-width:576px){.registration_steps .step{display:none!important}.registration_steps .step.active:not(.check){display:flex!important}}@media (min-width:992px){.registration_steps .step:not(:last-child):after{color:var(--chevron-color);content:"\f054";font-family:Font Awesome\ 6 Pro;font-size:24px;position:absolute;right:-20px;top:65px}}@media (min-width:768px){.registration_steps{flex-direction:row;gap:0}.registration_steps .step{align-self:unset}.registration_steps .step .step-circle{transform:scale(.7)}.registration_steps h5{font-size:1rem}}@media (min-width:992px){.registration_steps .step .step-circle{transform:scale(1)}.registration_steps h5{font-size:1.25rem}}.registration_steps .small{font-size:.875rem;line-height:17px}@supports (position:sticky){@media (min-width:992px){.registration_steps{position:sticky;top:60px}@media (prefers-reduced-motion:no-preference){.registration_steps{transition:opacity,transform .5s ease-in-out}}.registration_steps.fixed{background-color:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px;box-shadow:0 4px 8px #0000001a,0 6px 20px #0000001a;transform:scale(.7);transform:scale(.5);transform-origin:top center;z-index:100}}}.dashboard .card.meldung,.dashboard .card.neumeldung{background-color:#f3f6fc;background-color:var(--bg-color-card);border:none;border-radius:25px;padding:14px}.dashboard .card.meldung .card-header .card-title,.dashboard .card.neumeldung .card-header .card-title{align-items:center;color:#007da8;color:var(--iz-lightblue-wcag);display:flex;flex-direction:column;font-size:1.5rem;gap:12px}.dashboard .card.meldung .card-header .card-title img,.dashboard .card.neumeldung .card-header .card-title img{max-height:100px;width:auto}.dashboard .card.meldung .card-header .card-title img.titleicon,.dashboard .card.neumeldung .card-header .card-title img.titleicon{max-height:50px}.dashboard .card.meldung h3,.dashboard .card.neumeldung h3{font-size:1.125rem}.dashboard .card.meldung .btn-group>.btn-group:not(:last-child)>.btn,.dashboard .card.meldung .btn-group>.btn:not(:last-child):not(.dropdown-toggle),.dashboard .card.neumeldung .btn-group>.btn-group:not(:last-child)>.btn,.dashboard .card.neumeldung .btn-group>.btn:not(:last-child):not(.dropdown-toggle){margin-right:2px}.dashboard .card.meldung .card-header .card-title{gap:0}.dashboard .card.meldung .card-header .cycle{align-items:flex-start;gap:8px}.dashboard .card.meldung .card-header .cycle small{flex-shrink:0;line-height:1rem}.dashboard .card.meldung .card-header .cycle span{font-size:.875rem;font-weight:500;line-height:1rem}.dashboard .card .card-header{background:#0000;border:none}.dashboard .card .card-title{color:#183362;color:var(--iz-darkblue);font-size:1.125rem;line-height:30px;margin-top:5px}.dashboard .card .datepicker{max-width:110px;text-align:center}.dashboard .card:not(.withactions) .actionrow,.dashboard .card:not(.withactions) .check-col,.dashboard .card:not(.withactions) .client{display:none}.dashboard .carousel-control-next,.dashboard .carousel-control-prev{height:1.5em;top:-8px}.dashboard .carousel-control-next.disabled,.dashboard .carousel-control-prev.disabled{cursor:default;opacity:.15}.dashboard .carousel-control-next-icon,.dashboard .carousel-control-prev-icon{height:15px;width:15px}.dashboard .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='%23009dd3' viewBox='0 0 8 8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5z'/%3E%3C/svg%3E")}.dashboard .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='%23009dd3' viewBox='0 0 8 8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4z'/%3E%3C/svg%3E")}.dashboard .carousel-year{display:block;font-weight:700;margin:-6px auto 11px}.dashboard .carousel-inner{overflow:visible}.dashboard .btn-bestaetigung{margin-top:-10px}.dashboard .declaration.waiting{background-color:#fff5e2}.dashboard small{line-height:1.9em}.dashboard .period i{color:#007da8;color:var(--iz-lightblue-wcag);display:none}.dashboard .list-group-item{border:none;border-radius:12px;margin-bottom:8px;padding:.25rem .65rem}.dashboard .list-group-item.jahresabschluss{background-color:#def2de}.dashboard .list-group-item.jahresabschluss.zusatz .period{font-size:85%}.dashboard .list-group-item.jahresabschluss.korrektur{background-color:#f2dede}.dashboard .list-group-item form{display:inline}.dashboard .list-group-item .btn{font-size:.8rem;padding:.15rem .4rem}.dashboard .list-group-item .btn.options{background-color:#fff;border:1px solid #007da8;border:1px solid var(--iz-lightblue-wcag);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:0;color:#183362;color:var(--iz-darkblue);font-size:.75rem;line-height:14px;padding:0 0 2px 10px}.dashboard .list-group-item .btn.btn-light{background-color:#f7f7f7;border:1px solid #ac9f9f;color:var(i--iz-darkblue)}.dashboard .declaration-actions .dropdown-menu{border-color:#009dd3;border-color:var(--iz-lightblue);border-radius:12px}.dashboard .declaration-actions .dropdown-menu a{font-size:80%}.dashboard .declaration-actions .dropdown-menu a:hover{color:#183362;color:var(--iz-darkblue)}.dashboard .declaration-actions .declaration-actions-toggle{line-height:5px;padding:0}.dashboard .declaration-actions .declaration-actions-toggle:after{color:#007da8;color:var(--iz-lightblue-wcag);font-size:23px}.navbar.bg-light{background-color:initial!important}.navbar.bg-light.sticky-top{background-color:#fff!important}.bg-light.transparent,.navbar.shrink .bg-light{background-color:#ffffffdb!important}#navbarTopBar,#navbarTopBar>div{height:5px;left:0;position:absolute;top:0;z-index:1100}#navbarTopBar{position:fixed;right:0}#navbarTopBar>div{background-color:#fcb900;width:100%}.navbar.fixed-top{top:5px}.jumbotron{margin-top:-139px}.jumbotron.login-banner{background-image:url(../img/Licensing-main-header.jpg);background-position:bottom;background-size:cover;margin-bottom:-50px;padding-top:200px}.show_password{position:absolute;right:12px;-webkit-text-decoration:none!important;text-decoration:none!important;top:12px;z-index:4}.entsorger-alert p a{color:#fff;font-weight:700}.show_password>i{display:none}.show_password>i.fa-eye-slash{display:block}.show_password.visible>i.fa-eye-slash{display:none}.show_password.visible>i.fa-eye{display:block}.navbar-nav>.nav-item>a>i{float:left;font-size:1.875rem;margin:-5px 5px 0}.navbar-light .navbar-nav .active .nav-link,.navbar-light .navbar-nav .nav-link{color:#183362;color:var(--iz-darkblue)}.navbar-light .navbar-nav .nav-link{font-weight:600;letter-spacing:.05em;padding:40px 20px}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#009dd3;color:var(--iz-lightblue)}.actionrow tr td,tr.actionrow td{border:0;padding:10px 0!important}table.declarations-list tr{background-color:#fff}table.invoices-list tr.storno td{background-color:#e9e9e9}table tr td.crossedout,table tr td.storno,table tr.crossedout td,table.invoices-list tr.storno td{-webkit-text-decoration:line-through;text-decoration:line-through}.actionrow tr,tr.actionrow{background-color:initial!important}.form-check input[type=checkbox],input.segement_check{transform:scale(1.1)}.form-check label{font-weight:600}.pagination li{margin:0!important}.pagination li a{background-color:#fff;border:1px solid #dee2e6;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.pagination li a:hover{background-color:#e9ecef;border-color:#dee2e6;color:#0056b3;-webkit-text-decoration:none;text-decoration:none;z-index:2}.pagination li.disabled a{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.pagination li.active a{background-color:#00afeb;color:#fff}.normal{height:60px;transition:.5s}.normal .navbar-right{padding-top:12px;transition:.5s}.navbar-brand{padding:0!important}.navbar-brand img{max-height:60px;padding:5px;transition:.5s}.shrink{transition:.5s}.shrink .navbar-nav .nav-link{padding-bottom:10px;padding-top:10px;transition:.5s}.shrink .navbar-right{padding-top:0;transition:.5s}.shrink .navbar-brand{margin-bottom:5px!important;margin-top:5px!important}.shrink .navbar-brand img{max-height:50px;transition:.5s}.navbar.steps:not(.substeps){background-color:#ffffff52;border:1px solid #fff;border-radius:5px;padding:3px!important}.navbar.steps.inactive a{background-color:#cdcdcd!important;border-color:#cdcdcd!important;opacity:.5;pointer-events:none}#accordion>.panel{border:none;border-radius:0;box-shadow:none;margin-bottom:15px;position:relative}#accordion>.panel:first-child.prev-panel{visibility:hidden}#accordion>.panel:first-child.prev-panel.show{visibility:visible}#accordion>.panel:before{border:1px dashed #6e8898;content:"";display:block;height:100%;left:18px;position:absolute;top:25px;width:1px}#accordion>.panel>.panel-heading>.panel-title a[aria-expanded=true]{background-color:#fff}#accordion>.panel:last-child:before{display:none}#accordion>.panel.disabled>.panel-heading{background-color:initial}#accordion>.panel.disabled>.panel-heading>.panel-title a{color:gray}#accordion>.panel-heading{border:none;border-radius:0;padding:0;position:relative}#accordion>.panel>.panel-heading>.panel-title a,.sub-panel>.panel>.panel-heading>.panel-title a{border-radius:0;color:#183362;color:var(--iz-darkblue);display:block;font-size:1.125rem;font-weight:700;letter-spacing:1px;margin:0;padding:10px 30px 10px 60px;position:relative}.sub-panel>.panel>.panel-heading>.panel-title{background-color:#fff;border-bottom:1px solid #dbdbdb;padding:0 15px 5px 0}#accordion>.panel>.panel-heading>.panel-title a:hover,.sub-panel>.panel>.panel-heading>.panel-title a:hover{-webkit-text-decoration:none;text-decoration:none}#accordion>.panel>.panel-heading>.panel-title a.collapsed:before,#accordion>.panel>.panel-heading>.panel-title a:before,.sub-panel>.panel>.panel-heading>.panel-title a.collapsed:before,.sub-panel>.panel>.panel-heading>.panel-title a:before{background:#007da8;background:var(--iz-lightblue-wcag);border:1px solid #fbfcfe;border:1px solid var(--bg-color);border-radius:3px;color:#fff;content:"\f107";font-family:Font Awesome\ 6 Pro;font-size:17px;font-weight:900;height:100%;left:0;line-height:40px;position:absolute;text-align:center;top:0;transition:all .3s ease 0s;width:40px}#accordion>.panel>.panel-heading>.panel-title a.collapsed:before,.sub-panel>.panel>.panel-heading>.panel-title a.collapsed:before{background:#fff;border:1px solid #6e8898;color:#183362;color:var(--iz-darkblue);content:"\f105"}.sub-panel>.panel>.panel-heading>.panel-title a.collapsed:before,.sub-panel>.panel>.panel-heading>.panel-title a:before{background:#0000;border:0;color:#183362;color:var(--iz-darkblue)}#accordion>.panel>.panel-collapse>.panel-body{border-top:none;color:#183362;color:var(--iz-darkblue);font-size:.9375rem;letter-spacing:1px;line-height:20px;margin-left:40px;padding:10px 20px}.sub-panel>.panel>.panel-collapse>.panel-body{color:#183362;color:var(--iz-darkblue);margin-top:-10px;padding:20px 20px 30px}.sub-panel>.panel>.panel-collapse.issingle>.panel-body{padding:20px 20px 30px}#accordion .panel-body .navbar.section-header{border-bottom:1px solid #009dd3;border-bottom:1px solid var(--iz-lightblue);color:#009dd3;color:var(--iz-lightblue);margin:0 0 15px;min-height:34px;padding:3px 17px 0 0;text-transform:uppercase}#accordion .panel-heading[data-type=disposable] h4{background:#dea5a5}#accordion .disabled .panel-heading[data-type=disposable] h4{background:#dceff5}#accordion .panel-heading[data-type=multiway] h4{background:#96aa96}#accordion .disabled .panel-heading[data-type=multiway] h4{background:#e2e7e2}#accordion .panel-heading[data-type=recycling] h4{background:#9f8e8e}#accordion .disabled .panel-heading[data-type=recycling] h4{background:#f5e5e5}#inner-accordion-subsegment>.panel.deactivated>.panel-heading,#inner-accordion-subsegment>.panel.deactivated>.panel-heading h4{background-color:#e3e3e3}#inner-accordion-subsegment>.panel.deactivated>.panel-heading>.panel-title a{color:#bdbdbd}.Users .table-responsive{overflow-x:unset}.Declarations.register table.scopelist .form-check-input{position:relative}.invoice-view{font-size:13px;margin:auto;max-width:700px}.invoice-view .subtext{font-weight:700}.invoice-view p.h4{font-size:16px}.invoice-view .space-top{margin-bottom:0;margin-top:3em}.invoice-view .detail-table{margin-left:auto;margin-right:0}.invoice-view .invoice-items,.invoice-view .invoice-lines{margin-bottom:5em}.set-amount-preview-comment{border:none;border-radius:16px;overflow:hidden;padding:8px 16px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.fadeUp.in-view{animation:fadeInUp 1s}.fadeIn.in-view{animation:fadeInUp 2s;animation:fadeInLeftBig;animation-duration:.6s;animation-fill-mode:both;backface-visibility:hidden}.animated{animation-duration:1s;animation-fill-mode:both}.one{animation-delay:.2s!important}.two{animation-delay:.6s!important}.three{animation-delay:1s!important}.four{animation-delay:1.4s!important}.five{animation-delay:1.8s!important}.fadeIn{animation-name:fadeIn}.fadeInDown{animation-name:fadeInDown}.fadeInUp{animation-name:fadeInUp}.fadeInUpBig{animation-name:fadeInUpBig}.fadeInLeft{animation-name:fadeInLeft}.fadeInLeftBig{animation-name:fadeInLeftBig}.fadeInRight{animation-name:fadeInRight}.pulse{animation:pulse 2s}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-30px,0,0) rotate(30deg)}to{opacity:1;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes pulse{0%{box-shadow:0 0 0 0 #000000b3;transform:scale(.95)}70%{box-shadow:0 0 0 10px #0000;transform:scale(1)}to{box-shadow:0 0 0 0 #0000;transform:scale(.95)}}.btn{border-radius:8px;padding-inline:1.25em;text-transform:uppercase}.btn.notdisplaydisabled:disabled{opacity:1}.btn.notdisplaydisabled:disabled:hover{background-color:#183362;background-color:var(--iz-darkblue);border-color:#183362;border-color:var(--iz-darkblue);color:#fff}.btn-primary,.navbar.bg-primary{background-color:#007da8;background-color:var(--iz-lightblue-wcag)}.btn-primary{border-color:#007da8;border-color:var(--iz-lightblue-wcag);color:#fff}.btn-primary:hover{background-color:#fff;color:#007da8;color:var(--iz-lightblue-wcag)}.btn-primary:focus{background-color:#007da8;background-color:var(--iz-lightblue-wcag);color:#fff}.btn-primary:not(:disabled).active{border-color:#007da8;border-color:var(--iz-lightblue-wcag)}.btn-primary:not(:disabled).active,.btn-primary:not(:disabled).active:hover{background-color:#fff;color:#007da8;color:var(--iz-lightblue-wcag)}.btn-primary.disabled{background-color:#c8c8c8;border-color:#c8c8c8;color:#fff;cursor:not-allowed}.list-group-item.active{background-color:#007da8;background-color:var(--iz-lightblue-wcag);font-weight:700}.btn-secondary,.navbar.bg-secondary{background-color:#ffce00;background-color:var(--iz-yellow);border:none;color:#183362;color:var(--iz-darkblue)}.btn-secondary:hover{color:#ffce00;color:var(--iz-yellow)}.btn-iz-darkblue,.btn-secondary:hover{background-color:#183362;background-color:var(--iz-darkblue)}.btn-iz-darkblue{border-color:#183362;border-color:var(--iz-darkblue);color:#fff}.btn-iz-darkblue:focus,.btn-iz-darkblue:hover{background-color:#fff;border-color:#183362;border-color:var(--iz-darkblue);color:#183362;color:var(--iz-darkblue)}.btn-success{background-color:green;background-color:var(--iz-green);border-color:green;border-color:var(--iz-green);box-shadow:none;color:#fff}.btn-success:focus,.btn-success:hover{background-color:#fff;border-color:green;border-color:var(--iz-green);color:green;color:var(--iz-green)}.btn-danger:focus,.btn-danger:hover{background-color:#fff;border-color:var(--danger);color:var(--danger)}.btn-light{background-color:#fff;color:#007da8;color:var(--iz-lightblue-wcag)}.btn-light,.btn-light:hover{border:1px solid #007da8;border:1px solid var(--iz-lightblue-wcag)}.btn-light:hover{background-color:#007da8;background-color:var(--iz-lightblue-wcag);color:#fff}.navbar>div.border-bottom .btn-light{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-light.disabled,.btn-secondary.disabled{background-color:#c8c8c8;border-color:#c8c8c8;color:#fff;cursor:not-allowed}.btn-warning{background-color:#ffce00!important;background-color:var(--iz-yellow)!important;border-color:#ffce00!important;border-color:var(--iz-yellow)!important}.btn-outline-primary{border-color:#007da8;border-color:var(--iz-lightblue-wcag);color:#007da8;color:var(--iz-lightblue-wcag)}.btn-outline-primary:hover{background-color:#007da8;background-color:var(--iz-lightblue-wcag);color:#fff}.preview-amount.set-amount .set-amount-preview input{background-color:#c8c8c8;background-color:var(--iz-bg-color-grey);border:1px solid #183362;border:1px solid var(--iz-darkblue);font-size:.85rem}.btn-item-comments,.btn-set-amount-preview{background-color:#c8c8c8;background-color:var(--iz-bg-color-grey);border:none;position:relative}.btn-item-comments:after,.btn-set-amount-preview:after{font-family:Font Awesome\ 6 Pro;font-weight:900;margin-left:8px}.btn-item-comments:hover,.btn-set-amount-preview:hover{color:#007da8;color:var(--iz-lightblue-wcag)}.btn-set-amount-preview:after{content:"\f303"}.btn-set-amount-preview:hover:after{content:"\f304"}.btn-item-comments{padding:0}.btn-item-comments:after{content:"\f075"}.btn-item-comments.disabled{color:#6b6b6b;visibility:hidden}.btn-item-comments.disabled:after{content:"\f4b3"}.btn-item-comments.disabled:hover{color:#6b6b6b}.show>.btn-primary.dropdown-toggle{background-color:#007da8;background-color:var(--iz-lightblue-wcag);border-color:#007da8;border-color:var(--iz-lightblue-wcag)}.alert{border-radius:8px}.alert .alert-close{cursor:pointer;font-size:1.25rem;font-weight:800;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.alert.hidden{display:none}.alert-info{background-color:#ccf2ff;background-color:var(--iz-lightblue-90)}.ajax_load,.ajax_spinner,.mini_spinner{background:url(../img/ajax_loader.svg) no-repeat 50%;background-size:50px 50px;margin:auto;min-height:60px;width:100%;z-index:9999999}.ajax-spinner-row{background-color:#ffffffcf;height:100%;left:0;padding:5%;position:absolute;width:100%;z-index:9}.ajax_spinner.small{background-size:25px 25px;min-height:30px;min-width:30px}.mini_spinner{background-size:16px 16px;display:inline-block;height:13px;min-height:13px;width:25px}.ajax_load{min-height:230px}.card-sm .ajax_load{min-height:100px}.ajax_load>*{filter:blur(1px);opacity:.75}.reload_ajax{display:none;position:absolute;right:80px;top:8px}.card-sm .reload_ajax{font-size:14px;top:-1px}.collapse.show .reload_ajax{display:block}.ajax_load.loaded{background:#0000}.ajax_load.loaded>*{filter:blur(0);opacity:1}.tooltip{--tooltip-color:var(--iz-lightblue-wcag)}.tooltip .tooltip-inner{background-color:var(--tooltip-color);max-width:350px;padding:8px}.tooltip .tooltip-inner a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.tooltip.show{opacity:.98}.tooltip.top>.tooltip-arrow{border-top-color:var(--tooltip-color)}.tooltip.right>.tooltip-arrow{border-right-color:var(--tooltip-color)}.tooltip.bottom>.tooltip-arrow{border-bottom-color:var(--tooltip-color)}.tooltip.left>.tooltip-arrow{border-left-color:var(--tooltip-color)}.iz-darkblue{color:#183362;color:var(--iz-darkblue)}.iz-lightblue{color:#007da8;color:var(--iz-lightblue-wcag)}.iz-yellow{color:#ffce00;color:var(--iz-yellow)}.oblique{font-style:oblique}.font-weight-bolder{font-weight:800!important}.rounded-lg{border-radius:2rem!important}.p-5{padding:2.5rem!important}.text-primary{color:#007da8!important;color:var(--iz-lightblue-wcag)!important}.alert-primary{background-color:#ccf2ff;background-color:var(--iz-lightblue-90);color:#183362;color:var(--iz-darkblue)}.strike-through{-webkit-text-decoration:line-through;text-decoration:line-through}.text-bold{font-weight:700}.break-text{overflow-wrap:break-word;word-break:break-word}.clearfix{clear:both;display:block;overflow:auto}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.modal .modal-dialog .modal-content{border:none;border-radius:25px;overflow:hidden;padding:8px}.modal .modal-dialog .modal-content .modal-header{background-color:#183362;background-color:var(--iz-darkblue);border-top-left-radius:18px;border-top-right-radius:18px}.modal .modal-dialog .modal-content .modal-header h1,.modal .modal-dialog .modal-content .modal-header h2,.modal .modal-dialog .modal-content .modal-header h3,.modal .modal-dialog .modal-content .modal-header h4,.modal .modal-dialog .modal-content .modal-header h5{color:#00a7e0;color:var(--iz-lightblue-on-darkblue);font-size:1.5rem;text-transform:uppercase}.modal .modal-dialog .modal-content .modal-header .close{color:#00a7e0;color:var(--iz-lightblue-on-darkblue);font-size:2rem;opacity:1;text-shadow:none}.modal .modal-dialog .modal-content .modal-header .close:hover{color:#00a7e0;color:var(--iz-lightblue-on-darkblue)}.modal .modal-hide{display:none}.modal-backdrop{background-color:#183362;background-color:var(--iz-darkblue)}.modal-backdrop.show{opacity:.1}#itemComments .modal-dialog{top:16px}.bg-warning,.bg-warning input{background-color:#ffce00!important;background-color:var(--iz-yellow)!important}.bg-smooth-danger{background-color:#dc35451a!important;background-color:rgba(var(--bg-danger-rgb),.1)!important}.bg-smooth-danger:hover{background-color:#dc354533!important;background-color:rgba(var(--bg-danger-rgb),.2)!important}@media (min-width:992px){.w-lg-100{width:100%!important}}.select2-search.select2-search--dropdown{position:relative}.select2-search.select2-search--dropdown:after{content:"\f002";font-family:Font Awesome\ 6 Pro;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.select2-search.select2-search--dropdown .select2-search__field{border:2px solid #007da8;border:2px solid var(--iz-lightblue-wcag)}.select2-container{width:100%!important}:where(html){line-height:1.15}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input[type=button i]){-webkit-appearance:button}:where(button,input[type=reset i]){-webkit-appearance:button}:where(button,input[type=submit i]){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input[type=button i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=color i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=reset i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=submit i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=button i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=color i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=reset i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=submit i])::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}body{background:#fbfcfe;background:var(--bg-color);font-family:LibreFranklin,sans-serif;font-family:var(--iz-font),sans-serif;font-style:normal!important;font-weight:400}a,body{color:#183362;color:var(--iz-darkblue)}a:hover{color:#007da8;color:var(--iz-lightblue-wcag)}button{color:#183362;color:var(--iz-darkblue)}.side-nav,.top-nav-links,h1,h2,h3,h4,h5,h6{font-family:LibreFranklin,sans-serif;font-family:var(--iz-font),sans-serif}main header{background-color:#183362;background-color:var(--iz-darkblue);color:#fff}main header h1{color:#00a7e0;color:var(--iz-lightblue-on-darkblue);font-size:2.5rem}main header .alert-success{background-color:#007da8;background-color:var(--iz-lightblue-wcag);border:none;border-radius:.8rem;color:#ccf2ff;color:var(--iz-lightblue-90);margin-block-end:2.5rem;margin-block-start:2rem}b,strong{font-family:LibreFranklin,sans-serif;font-family:var(--iz-font),sans-serif;font-weight:600}small{font-size:80%;line-height:1em}.contract-icon{color:#009dd3;color:var(--iz-lightblue);font-size:80px}.card .contract_upload_wrap{font-size:90%}.card .contract-icon{font-size:50px}.card h3.text-muted{font-size:1.25rem}.centered-list{margin:30px auto 60px;max-width:890px;text-align:left}.centered-list li{margin:5px auto}.custom-control-input:checked~.custom-control-label:before{background-color:#009dd3;background-color:var(--iz-lightblue);border-color:#009dd3;border-color:var(--iz-lightblue)}.custom-switch .custom-control-input:checked~.custom-control-label:before{background-color:green;background-color:var(--iz-green);border-color:green;border-color:var(--iz-green)}.table.overview .fixed_width,.table.overview .rate_climate,.table.overview .rate_normal{transition:all .5s ease;white-space:nowrap}.table.overview .rate_normal{background-color:#c2efff;background-color:var(--iz-lightblue-88)}.table.overview .rate_climate,.table.overview.rate_climate .rate_normal{background-color:initial}.table.overview.rate_climate .rate_climate,.totals-table tr.rate_climate td{background-color:#d1ebd79e}.totals-table tr.rate_climate{display:none}.totals-table tr.rate_normal,.totals-table.rate_climate tr.rate_climate{display:table-row}.inline-total,.totals-table.rate_climate tr.rate_normal{display:none}.totals-table td.w-10{min-width:100px}.table-scroll{height:550px;overflow-y:scroll}.table-scroll thead tr td,.table-scroll thead tr th{background:#fff;position:sticky;top:0;z-index:10}.table-scroll thead tr td{top:35px}.search-result-container div,.search-result-container div.search-footer span{font-size:.8125rem;overflow:hidden;text-overflow:ellipsis}.btn-xs,.search-result-container .btn-sm{padding:0 .5rem}.btn-xs,.btn-xs small{font-size:.75rem!important;line-height:23px!important}.btn-xxs{line-height:15px!important}.toggle-group .btn-xs{font-size:.65rem!important;line-height:21px!important}.btn.btn-xs.toggle-handle{border:0!important;margin-top:-9px}.btn.toggle-handle{border:0!important}.toggle.btn.btn-xs{margin:5px -10px -2px 8px;min-height:21px;min-width:50px}.search-result-container .btn-sm{float:right}table.declarations-list tr{cursor:pointer}table.declarations-list tr.active{background-color:#fffbbd}table.declarations-list tr>td.highlight{background-color:#e9e9e96e;font-weight:500}.search-result-row>div{float:left;font-size:.875rem;margin:0 20px 0 0;overflow:hidden;text-overflow:ellipsis;width:20%}ul.marker_check{margin:0}ul.marker_check li{list-style-type:none}.conditions-check-wrap{margin:5px 0 10px;padding:7px}.conditions-check-wrap.error{border:1px solid red}.next-panel,.prev-panel{text-transform:uppercase}.input-group-text{background-color:#fbfbfb;border-right:0;min-width:41px;text-align:center}.infoicon{background-color:#007da8;background-color:var(--iz-lightblue-wcag);border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:78%;height:18px;line-height:20px;margin:-5px 0 0 5px;position:absolute;text-align:center;text-transform:lowercase;width:17px}.infoicon.info-sm{font-size:.75rem;font-weight:700;height:16px;line-height:15px;margin:1px 0 0 3px;width:16px}.mengen-table.overview .infoicon.info-sm{background-color:#ccf2ff;background-color:var(--iz-lightblue-90);color:#000;font-size:.75rem;position:relative}.infoicon .fa-light,.infoicon .fal{font-weight:700}.badge.close{background-color:#e5e5e5!important;margin-top:-9px;opacity:1;padding:0!important;top:unset}.badge.close>.close{font-size:.8125rem;line-height:17px;margin-top:-3px;opacity:1;width:14px}.header-dropdown-toggle{left:-27px;position:absolute;top:-32px}#searchResultsDropdown{background:linear-gradient(180deg,#fff 90%,#f5f5f5f5);border:0;border-radius:0;box-shadow:5px 5px 3px #00000045;margin:0!important;max-height:70vh;min-height:165px;overflow-y:scroll}select[name=user_instance_id]{border:0;border-bottom:1px solid #00afeb;border-radius:2px;padding:0}.tenantDropdown{background-color:initial;border:0;font-size:.75rem;left:unset;margin-top:49px;right:0;width:190px}.tenantDropdown>div{left:14px;position:absolute;top:-14px}.dropdown-hover:hover .dropdown-menu,.dropdown-submenu:hover .dropdown-menu{display:block}.dropdown-submenu{position:relative}.dropdown-submenu a:after{position:absolute;right:6px;top:.8em;transform:rotate(-90deg)}.dropdown-submenu.dropright a:after{left:6px;right:unset;transform:rotate(180deg)}.dropdown-submenu .dropdown-menu{left:100%;margin-left:.1rem;margin-right:.1rem;top:0}.dropdown-submenu.dropright .dropdown-menu{left:unset;right:100%}label[for=paybill]{background-color:#fff;border:1px solid #dedede;border-radius:5px;color:#183362;color:var(--iz-darkblue);display:block;line-height:55px;margin:0;width:100%}#paybill{margin:19px 16px}#card-errors{color:red}.payment-input-label{margin:10px 0}.mengen-td,.table-unit-label span,input.js-additional-quantity,input.js-report-quantity,input.js-report-text{border:0;border-radius:6px;margin-top:2px;overflow-wrap:break-word;padding:2px 6px;text-align:right;width:8em}.mengen-td{width:100px}input.js-additional-quantity,input.js-report-quantity,input.js-report-text{background-color:#fff;border-bottom:1px solid #007da8;border-bottom:1px solid var(--iz-lightblue-wcag);padding-bottom:0}input.js-additional-quantity:disabled,input.js-report-quantity:disabled{border-bottom:0}input.js-additional-quantity[disabled=disabled],input.js-report-quantity:disabled,input.js-report-quantity:read-only,input.js-report-quantity[disabled=disabled]{background-color:initial}input.js-additional-quantity:focus,input.js-report-quantity:focus{font-weight:500}input.js-report-text{border:1px solid;border-radius:0;padding-left:7px;text-align:left;width:100%}table.comments input.js-report-text{line-height:23px;margin:0 0 3px;padding-left:11px}table.comments select.js-report-select{background-color:#ccf2ff;background-color:var(--iz-lightblue-90);border:1px solid #183362;border:1px solid var(--iz-darkblue);height:22px}input[type=checkbox].readonly{opacity:.5}select.js-report-select{border:0;padding:0 6px;width:100px}select.js-report-select.error{border:1px solid red}.comments select.js-report-select,.table.overview.comments td.comments_action,.table.overview.comments th.comments_action,input.reason-comment,input.reason-select{width:270px}.table.comments tr.error .reason-comment,.table.comments tr.error .reason-select{border-color:red;color:red}.quantity-wrapper{position:relative;text-align:right}.sumlabel{font-weight:200;text-transform:uppercase}.sumfield{font-size:1.375rem;white-space:nowrap}.quantity-wrapper.show_unit:after,.show_unit:after,span.sumfield:after{content:attr(data-unit);display:inline-block;font-size:85%;margin-top:auto;min-width:30px;padding-left:5px;text-align:left;text-transform:uppercase}.show_unit:after{margin-bottom:2px}.quantity-wrapper.show_unit:has(".quantity-wrapper"):after{display:none}.mengen-table th .show_unit.unit-wrap{align-items:end;display:flex;flex-direction:row;justify-content:end;position:relative}.mengen-table th .show_unit.unit-wrap span{letter-spacing:0;line-height:13px;overflow-wrap:normal;white-space:normal}.quantity-wrapper.warning .percentchanged:after{color:red;content:"\f071";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:14px}.quantity-wrapper.preview-amount,.table.overview td.preview-amount,.table.overview th.preview-amount,th.preview-amount{background-color:#ececec!important;background-color:var(--bg-color-gray)!important}.quantity-wrapper.previous-amount,.table.overview td.previous-amount,.table.overview th.previous-amount,th.previous-amount{background-color:#f7fff7ad}.quantity-wrapper.preview-amount .percentchanged{display:none!important}table.mengen-table .quantity-wrapper.preview-amount{width:170px}.switch-equal i.fa-equals:before{content:"\3d"}.switch-equal.not-equal i.fa-equals:before{content:"\f53e"}.table-unit-label span{display:inline-block}td.input.bg-warning{background-color:initial!important}.percentchanged,.percentchanged-label{border-radius:3px;color:#424141;display:inline-block;font-size:.625rem;padding:0 4px}.percentchanged-label{display:none;font-weight:400;line-height:1.2em;position:absolute;right:12em}.switch-equal-label{bottom:21px;left:7px;position:absolute}.percentchanged span{display:inline-block;min-width:47px;padding:0 2px}.percentchanged i{transform:rotate(0deg);transition:all 1s ease}.percentchanged.up i{color:green;transform:rotate(-45deg)}.percentchanged.down i{color:red;transform:rotate(45deg)}.table.overview td.percent-input-wrap{padding-left:0;padding-top:0}.table.accounting-summary td.percent-input-wrap{background-color:#eee;max-width:80px}.percent-input{background-color:initial;border:0;max-width:80px;min-width:40px;text-align:right;width:calc(100% - 10px)}.trafficlight,.trafficlight:before{border-radius:6px;height:23px;left:7px;position:absolute;top:2.5px;transition:all 1s ease;width:23px}.trafficlight:before{color:#fff;content:"\f058";font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:bolder;height:10px;left:50%;line-height:10px;margin:-5px -5px -5px -8px;text-align:center;top:50%;width:10px}.trafficlight.danger:before,.trafficlight.warning:before{content:"\f06a"}table.overview .trafficlight{border-radius:5px;margin-top:-9px;transform:scale(.8)}table.overview.comments .trafficlight{margin-top:2px;transform:scale(1)}.sub-panel>.panel>.panel-heading>.panel-title{background-color:#007da8;background-color:var(--iz-lightblue-wcag);border-radius:8px}.sub-panel>.panel>.panel-heading>.panel-title a{color:#fff!important;font-size:1.125rem;font-weight:400;padding:10px 20px 3px 40px}.sub-panel>.panel>.panel-heading>.panel-title a.collapsed:before,.sub-panel>.panel>.panel-heading>.panel-title a:before{color:#fff}.site_hr #inner-accordion-subsegment .extends,.site_si #inner-accordion-subsegment .extends{display:none!important}.js-overview-indicator:before{display:inline-block;font-feature-settings:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;border-radius:15px;color:#fff;content:"\f256";font-family:Font Awesome\ 6 Pro;font-size:15px;font-weight:300;height:27px;line-height:25px;margin:-4px 5px;text-align:center}.js-overview-indicator[data-status=wait]:before{content:"\f251"}.js-overview-indicator[data-status=ok]:before{content:"\f164"}.js-overview-indicator[data-status=error]:before{color:red;content:"\f165";font-weight:700}.js-overview-indicator[data-status=inactive]:before{content:"\e59b"}.report-header{margin-bottom:2em}#addUser input[type=checkbox],#addUser input[type=radio]{margin:5px 5px 5px 10px}table.admin-list tr.header{border-radius:3px}.admin-page-nav form{text-align:center}table.admin-list tr.header th{background-color:#009dd3;background-color:var(--iz-lightblue);border-right:1px solid #fff;color:#fff;font-size:.8125rem;font-weight:500;padding:2px 2px 2px 5px;white-space:nowrap}table.admin-list tr.header th a{color:#fff}table.admin-list .dropleft .dropdown-toggle:not(.default){border:1px solid #183362;border:1px solid var(--iz-darkblue);color:#183362;color:var(--iz-darkblue);font-size:1rem;line-height:.1em;padding:3px}.dropleft .dropdown-toggle:not(.default):before{display:none}table.admin-list td,table.table-sm td{font-size:.8125rem;line-height:1.15em;vertical-align:middle}table.declaration-totals tr:last-child td{border-top:3px double #000;font-weight:700}.totals.BV table.declaration-totals tr:last-child td{border-top:1px solid #a9a9a9;font-weight:400}table.admin-list td{border-top:none}table.admin-list tr td{padding-block:.2rem;padding-inline:.25rem}table.admin-list .order-declarations,table.admin-list .order-declarations .btn,table.admin-list td p.order-status,table.admin-list td p.order-status .btn{line-height:1em;padding:3px 5px}table.admin-list .contract-status{min-width:215px}table.admin-list .bestell-status .indicator,table.admin-list .contract-status .indicator{display:inline;float:left;height:30px;width:8px}table.admin-list .contract-status .order-status{width:195px}#sortable td:hover{cursor:move}table.admin-list input[type=checkbox]{margin-top:7px}#sortable .orderingfield{display:none}#categories-form>div{display:inline}.list-group-sm .list-group-item{padding:.3rem 1.25rem}.list-group-sm .list-group-item i{font-size:150%}fieldset>label{margin-bottom:0;margin-top:.5rem}.clients label{float:left;min-width:200px;width:25%}.clients input.form-control{float:left;width:75%}.adminview label{font-size:.875rem}.form-control.form-error,.has-error{border:1px solid #dc3545!important}.card-header.indicator a,.card-header.indicator a:active{cursor:pointer}.card-header.indicator a:hover{-webkit-text-decoration:none;text-decoration:none}.card-header.indicator .card-title a:before{content:"\f078";float:right;font-family:Font Awesome\ 6 Pro;transition:all .5s}.card-header.indicator.active .card-title a:before{transform:rotate(180deg)}.mengen-table,table.overview{background-color:#ccf2ff;background-color:var(--iz-lightblue-90);font-size:.875rem;margin-bottom:1em;padding:15px 0 15px 16px;width:100%}table.invoice-table td,table.mengen-table,table.overview{font-size:.7rem;white-space:none}.calculator .mengen-table{font-size:.75rem}#calculatorLimitModalBtn button{font-size:150%}.transparent-table{background-color:initial}.mengen-table td,.mengen-table th{color:#183362;color:var(--iz-darkblue);padding:1px 7px;vertical-align:top}.mengen-table.p-lg td,.mengen-table.p-lg th{padding:5px 10px}.mengen-table td.rate_climate,.mengen-table td.rate_normal,.mengen-table td.sum{font-weight:500;white-space:nowrap}.mengen-table th{padding:3px 7px;vertical-align:bottom;white-space:normal}.mengen-table .previous{background-color:#ccf2ff;background-color:var(--iz-lightblue-90)}.mengen-table tr{border-bottom:1px solid #e3e3e3}.mengen-table thead tr{border-bottom:1px solid #b9b9b9;font-size:85%;font-weight:700}.mengen-table tr.not_allowed{opacity:.5}.mengen-table tr.not_allowed button,.mengen-table tr.not_allowed input{cursor:not-allowed}.mengen-table:has(.mengen-table)>thead>tr>th.show_unit{display:none}.mengen-table .mengen-table[data-itemindex="0"].has-verwerter{background-color:initial;margin-top:-23px}.mengen-table .mengen-table.has-verwerter{width:auto}.mengen-table .mengen-table.has-verwerter tr{border:0}.mengen-table .mengen-table.has-verwerter td,.mengen-table .mengen-table.has-verwerter th,.mengen-table .quantity-wrapper{white-space:nowrap}.mengen-table .mengen-table.has-verwerter td{border:0}.mengen-table .mengen-table.has-verwerter td:not(.actions),.mengen-table .mengen-table.has-verwerter th:not(.actions){min-width:145px}.mengen-table .mengen-table.has-verwerter .actions{display:inline-block;float:right}.mengen-table .mengen-table.has-verwerter .actions>div{margin-top:-2px}.mengen-table .mengen-table.has-verwerter .actions button{float:left;font-weight:700;height:22px;line-height:unset;margin:-2px 0 0;padding:0 1px;width:22px}.mengen-table .text-bold,.mengen-table strong{padding-top:7px}.mengen-table strong{display:block}.mengen-table.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff63}.mengen-table tfoot,.mengen-table tfoot th,.mengen-table tfoot tr{background-color:#fbfcfe!important;background-color:var(--bg-color)!important;white-space:nowrap}.mengen-table tfoot th.text-right span{float:right;padding-right:0}.flatrate-description{display:inline-block;max-width:68%}.table.overview td,.table.overview th{line-height:20px;padding:2px .35rem 0}.table.overview th{font-size:110%}.table.overview.comments td,.table.overview.comments th{line-height:30px}.font-sm,.table.overview td.group,.table.overview th.group{font-size:80%}.table.client td,.table.client th{border:0;line-height:26px;padding:0 .75rem}.toggle-overview-groups{float:right;margin-top:-35px}.table.overview .w-10{width:10%}.table.overview .diff{background-color:#ffffffc4}.table.overview .column_code,table.mengen-table .column_code{width:90px}.table.overview .quantity-wrapper,table.mengen-table .quantity-wrapper{width:130px}.accounting-wrap{max-width:100%}table.accounting td{font-size:1em;white-space:nowrap}table td.separate-right,table th.separate-right{border-right:1px solid #007da8;border-right:1px solid var(--iz-lightblue-wcag)}::-ms-clear{display:none}.form-control-clear{bottom:22px;cursor:pointer;font-weight:700;pointer-events:auto;position:absolute;right:10px;z-index:10}.form-filter .form-control-clear{bottom:6px;right:40px}.has-clear input{padding-right:30px}.has-clear-label{position:relative}.dm-uploader{border:.2rem dashed #00afeb;margin:2px}footer.bg-light{background-color:#fff!important}footer .footer-menu{color:#4c4c4c;margin:50px auto}footer .footer-menu [class*=col-]{padding:0 7.5px}footer .footer-menu ul{list-style-type:none;padding:0}footer .footer-menu ul li{line-height:26px;margin-bottom:5px}footer .footer-menu .footer-badges li{display:block;float:left;margin-bottom:0;padding:0 15px 15px 0;text-align:left}footer .footer-menu a,footer .footer-menu a:active,footer .footer-menu a:focus,footer .footer-menu a:visited{color:#4c4c4c}footer .footer-menu a:hover{color:#00b3f0;-webkit-text-decoration:none;text-decoration:none}footer .footer-menu .title{font-weight:400;font-weight:600;margin-bottom:16px}footer .footer-menu .badge-pill{font-size:.75rem;margin-left:5px;margin-top:0;position:absolute}footer .footer-copyright{background-color:#fbfcfe;background-color:var(--bg-color);border-top:none;color:#4c4c4c;font-size:.875rem;padding:15px 0;text-align:center}ul#debug{list-style-type:none;margin:0;padding:0}ul#debug li{background-color:#d5f2fc;border-radius:5px;margin:4px 0;padding:4px 15px}.flash{animation:flash 2.5s}.flash,.flash-error{transition:all 2.5s ease}.flash-error{animation:flashred 2.5s}@keyframes flash{50%{background:#a7e8f1;background-color:#a7e8f1;color:green}to{background:#fff;background-color:#fff;color:#000}}@keyframes flashred{50%{color:red}to{color:#fff}}.milligram label,.milligram legend{display:block;font-size:1em;font-weight:500;margin-bottom:.5rem}.error-message{background:#fcebea;border-color:#ef5753;border-radius:0 0 6px 6px;color:#cc1f1a;font-size:90%;padding:1px 10px 5px}ul#debug li{margin:0 30px}@media (min-width:1200px){.modal-xl{max-width:1400px;width:80vw}}@media (max-width:1199px){.navbar-light .navbar-nav .nav-link{background-color:#009dd3;background-color:var(--iz-lightblue);border-radius:5px;color:#fff!important;margin:5px 30px;padding:10px 30px}.navbar-nav .dropdown-menu{float:none;margin:0 30px;position:static}}@media (max-width:767px){.dropdown-menu li a:hover{background:#e1e3e9!important}.dropdown-menu li a{color:inherit!important}}