@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500&display=swap);@font-face{font-family:Mikado;src:url(/backoffice/static/media/mikadoregular-webfont.35443e45.woff2) format("woff2"),url(/backoffice/static/media/mikadoregular-webfont.4f922b8a.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Mikado;src:url(/backoffice/static/media/mikadomedium-webfont.697d99ed.woff2) format("woff2"),url(/backoffice/static/media/mikadomedium-webfont.25629988.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Mikado;src:url(/backoffice/static/media/mikadobold-webfont.e2f9d3ac.woff2) format("woff2"),url(/backoffice/static/media/mikadobold-webfont.17539c45.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"MikadoBlack";src:local("MikadoBlack"),url(/backoffice/static/media/MikadoBlack.bbe5eb1a.otf) format("truetype");font-weight:700;font-style:normal}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{background:#fafafa url(/backoffice/static/media/Backgroundimage.fd930843.png);background-position-x:50%;background-position-y:0;background-size:1441px 810px;font-family:Mikado,sans-serif;color:#333}.round{position:relative}.round label{margin:20px 0;background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:30px;left:0;position:absolute;top:0;width:30px}.round label:after{border:5px solid #000;border-top:none;border-right:none;content:"";height:10px;left:5px;opacity:0;position:absolute;top:8px;transform:rotate(-55deg);width:18px}.round .round input[type=radio],.round input[type=checkbox]{visibility:hidden}.round .round input[type=radio]:checked+label:after,.round input[type=checkbox]:checked+label:after{opacity:1}.support-tool-header{width:100%;height:auto;margin:25px auto auto;padding:10px;background-color:hsla(0,0%,100%,.6);z-index:1;border-left:8px solid;background-image:url(/backoffice/static/media/tm_logo.aedee5dd.png);background-size:240px;background-repeat:no-repeat;background-position:100%}.support-tool-header-title{font-weight:700;font-size:26px;color:#404040;display:inline-block}.support-tool-box-title{width:96%;height:40px;margin-top:50px;margin-left:auto;margin-right:auto;padding-left:10px;padding-top:5px;font-size:20px;font-weight:700;background-color:hsla(0,0%,100%,.3);color:#404040;border-radius:30px;border:0 solid #404040;border-width:1px 6px}.support-tool-box-title:hover{cursor:pointer;background-color:hsla(0,0%,100%,.6)}.support-tool-box{width:94%;max-width:1600px;height:auto;margin:20px auto auto;display:block;position:relative;color:#404040;padding:20px 10px 25px;background-color:hsla(0,0%,100%,.2);border:0 solid #cdd7e0;border-radius:10px;z-index:1}.support-tool-box-filter-button{border-radius:10px;border-width:0;cursor:pointer;margin:5px}.support-tool-box-filter-button:hover{background-color:#fce6ad}.support-tool-box-filter-button-on{border-radius:10px;border-width:0;cursor:pointer;background-color:#fce6ad;margin:5px}.new-content-header{width:100%;height:auto;margin:25px auto auto;padding:10px;background-color:hsla(0,0%,100%,.6);z-index:1;border-left:8px solid;background-image:url(/backoffice/static/media/tm_logo.aedee5dd.png);background-size:240px;background-repeat:no-repeat;background-position:100%}.new-content-header-title{font-weight:700;font-size:24px;display:inline-block}.new-content-header-description{font-size:14px}.new-content-box-full{width:100%;height:auto;margin-top:25px;margin-bottom:25px;padding-left:12%;padding-right:12%;padding-bottom:25px}.new-content-box-centered{width:90%;max-width:1600px;height:auto;margin:25px auto auto;display:block;position:relative;padding-bottom:25px;background:#f5f5f5;border:1px solid #cdd7e0;border-radius:10px;z-index:1}.new-content-box-title{width:96%;height:40px;margin-top:50px;margin-left:auto;margin-right:auto;padding-left:10px;padding-top:5px;font-size:20px;font-weight:700;background-color:hsla(0,0%,100%,.3);color:#404040;border-radius:30px;border:0 solid #404040;border-width:1px 6px}.new-content-box-title-button{float:left;font-weight:400}.new-content-box-body{width:94%;max-width:1600px;height:auto;margin:20px auto auto;display:block;position:relative;color:#404040;padding:20px 10px 25px;background-color:hsla(0,0%,100%,.2);border:0 solid #cdd7e0;border-radius:10px;z-index:1}.new-content-box-medium-filter-buttons{margin-left:auto;margin-right:10px;display:inline-block}.content-header{width:90%;max-width:1600px;height:auto;margin:25px auto auto;padding:10px;background-color:#f5f5f5;border:1px solid #cdd7e0;border-radius:5px;z-index:1}.content-header-title{font-weight:700;font-size:24px;display:inline-block}.content-header-description{font-size:14px}.content-box-full{width:100%;height:auto;margin-top:25px;margin-bottom:25px;padding-left:12%;padding-right:12%;padding-bottom:25px}.content-box-centered{display:block}.content-box-centered,.flex-content-box-centered{width:90%;max-width:1600px;height:auto;margin:25px auto auto;position:relative;padding-bottom:25px;background:#f5f5f5;border:1px solid #cdd7e0;border-radius:10px;z-index:1}.flex-content-box-centered{display:flex;flex-wrap:wrap;justify-content:center}.content-box-title{width:100%;padding:5px 10px;font-size:16px;font-weight:700;background-color:#d4d4d4;border-top-left-radius:10px;border-top-right-radius:10px}.content-box-title-button{float:left;font-weight:400}.content-box-body{padding-top:20px;padding-left:10px;padding-right:10px}.content-box-medium-filter-buttons{margin-left:auto;margin-right:10px;display:inline-block}.draggable-item{padding:16px;margin-bottom:12px;border-radius:1.5625rem;box-shadow:0 0 .3125rem rgba(0,0,0,.5);background-color:#fff;display:flex;align-items:center}.draggable-item-name{flex:1 1;padding-right:1rem}.navbar-link{color:#a1a3a6;padding-top:8px}.navbar-link:hover{text-decoration:none;color:#d0d2d3}.navbar-dropdown-link{color:#333;padding-left:4px}.navbar-dropdown-link:hover{text-decoration:none;font-weight:700;color:#333}.react-csv-input{font-size:14px;margin:20px}.react-csv-input-label{margin:16px;font-weight:700}.modal-content-box{width:100%;height:auto;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #cdd7e0;border-radius:5px}.modal-content-title{font-size:16px;font-weight:700}.modal-content-body,.modal-content-title{width:100%;padding:10px}.details-row{margin-bottom:.5em}.details-row .form-check{margin-left:1.25em}.details-title{height:auto;margin:25px auto auto;display:block;position:relative;font-size:20px}.details-box-title,.details-title{width:94%;max-width:1600px;font-weight:700}.details-box-title{padding:5px 10px;margin:10px auto auto;font-size:16px;background-color:#d4d4d4;border-top-left-radius:10px;border-top-right-radius:10px}.details-box{margin:auto;display:block;border:1px solid #cdd7e0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;z-index:0}.details-box,.details-button-box{width:94%;max-width:1600px;height:auto;position:relative;padding:10px 10px 25px;background:#f5f5f5}.details-button-box{margin:10px auto auto;border:1px solid #cdd7e0;border-radius:10px;z-index:1}.loader{z-index:1000;width:200px;height:185px;opacity:.8;display:flex;justify-content:center;align-items:center;position:relative;left:50%;transform:translateX(-50%)}.loader .loader-bg{width:50%;height:50%;background:url(/backoffice/static/media/loader_bg.6163a681.png) no-repeat;background-size:cover;opacity:.8;animation:mirror 1.5s linear infinite}@keyframes mirror{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.details-section{cursor:pointer}.details-section:hover{background-color:rgba(0,0,0,.1)}.tibo{margin-left:auto;margin-right:0;width:347px;height:497px;background:url(/backoffice/static/media/tibo.51361019.png) no-repeat top;background-size:contain}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.development{position:absolute;width:149px;height:149px;top:0;left:0;border:0;z-index:1000;background-image:url(/backoffice/static/media/development_ribbon.a67b4043.png);background-position:50%;background-repeat:no-repeat}.navbar-version{font-size:10px;color:#ccc}.authentication-wrapper{margin:50px auto auto 5%;vertical-align:middle;align-content:center;float:left}.datePicker{width:100%}.dashboard-content{width:90%;max-width:1600px;height:auto;margin:25px auto auto;display:block;position:relative;padding-bottom:25px}.dashboard-card{width:48%;height:auto;display:block;float:left;padding-bottom:10px;margin:1% 0 20px}.card-title{padding:5px 5px 5px 20px;font-size:24px}.card-content,.card-title{width:100%;height:auto;border:1px solid #cdd7e0;background-color:#f5f5f5;border-radius:5px}.card-content{margin-top:15px}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hero-unit{margin:50px auto 0;width:300px;font-size:16px;font-weight:200;line-height:30px;background-color:#eee;border-radius:6px;padding:60px}.hero-unit h1{font-size:60px;line-height:1;letter-spacing:-1px}.error{color:#fff;background-color:red}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.hipster{background:url(/backoffice/static/media/tibo2x.51361019.png) no-repeat top;background-size:contain}}.hand,.pagination li a{cursor:pointer}#healthCheck .popover,#threadDump .popover{top:inherit;display:block;font-size:10px;max-width:1024px}#healthCheck .popover{margin-left:-50px}.health-details{min-width:400px}.alert .popover pre{font-size:10px}.voffset{margin-top:2px}.voffset1{margin-top:5px}.voffset2{margin-top:10px}.voffset3{margin-top:15px}.voffset4{margin-top:30px}.voffset5{margin-top:40px}.voffset6{margin-top:60px}.voffset7{margin-top:80px}.voffset8{margin-top:100px}.voffset9{margin-top:150px}ul#strength{display:inline;list-style:none;margin:0 0 0 15px;padding:0;vertical-align:2px}.point:last{margin:0!important}.point{background:#ddd;border-radius:2px;display:inline-block;height:5px;margin-right:1px;width:20px}.tags .tag-item{margin:2px;padding:0 5px;display:inline-block;float:left;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;height:26px;line-height:25px;border:1px solid #acacac;border-radius:3px;background:linear-gradient(180deg,#f0f9ff 0,#cbebff 47%,#a1dbff)}.tags .tag-list{margin:0;padding:0;list-style-type:none}.tags{-moz-appearance:textfield;-webkit-appearance:textfield;padding:1px;overflow:hidden;word-wrap:break-word;cursor:text;background-color:#fff;border:1px solid #a9a9a9;box-shadow:inset 1px 1px 1px 0 #d3d3d3;height:100%}input[type=email],input[type=number],input[type=password],input[type=text]{width:100%;padding:8px 22px 9px;border-radius:5px;border:1px solid #dedede;outline:0;font-size:1rem;color:inherit;height:calc(1.5em + .75rem + 2px)}input[type=email].w-70,input[type=number].w-70,input[type=password].w-70,input[type=text].w-70{width:70%}input[type=email].w-60,input[type=number].w-60,input[type=password].w-60,input[type=text].w-60{width:60%}input[type=email].w-50,input[type=number].w-50,input[type=password].w-50,input[type=text].w-50{width:50%}input[type=email].w-40,input[type=number].w-40,input[type=password].w-40,input[type=text].w-40{width:40%}input[type=textWithButton]{width:80%;height:calc(1.5em + .75rem + 2px);font-size:1rem}input[type=numberRound],input[type=textWithButton]{border-radius:35px;padding:8px 22px 9px;border:1px solid #dedede;outline:0;color:inherit;float:left}input[type=numberRound]{width:20%;height:49px;font-size:18px}label{display:inline-block;padding-left:5px;font-size:18px;font-weight:500;color:inherit}.input-btn{width:100%;position:relative;float:left}.modal{overflow-y:auto}.btn-ci{display:block;width:auto;margin-top:20px;padding:10px 30px;border-radius:5px;outline:0;border:0;font-size:14px;background-color:#ec8320;text-decoration:none;color:#fff;cursor:pointer;float:right}.btn-ci,.btn-ci:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.5)}.btn-ci:hover{background-color:#fdbe01}.form-btn-ci{display:block;width:auto;margin-left:auto;margin-right:10px;padding:10px 30px;border-radius:5px;outline:0;border:0;font-size:12px;background-color:#ec8320;text-decoration:none;color:#fff;cursor:pointer;float:left}.form-btn-ci:hover{background-color:#fdbe01;box-shadow:0 4px 4px 0 rgba(0,0,0,.5)}.form-btn-ci-blue{display:block;width:auto;margin-left:auto;margin-right:10px;padding:10px 30px;border-radius:5px;outline:0;border:0;font-size:12px;background-color:#337ab7;text-decoration:none;color:#fff;cursor:pointer;float:left}.form-btn-ci-blue:hover{background-color:#398cd2;box-shadow:0 4px 4px 0 rgba(0,0,0,.5)}.form-btn-ci-green{display:block;width:auto;margin-left:auto;margin-right:10px;padding:10px 30px;border-radius:5px;outline:0;border:0;font-size:12px;background-color:#259700;text-decoration:none;color:#fff;cursor:pointer;float:left}.form-btn-ci-green:hover{background-color:#2cb200;box-shadow:0 4px 4px 0 rgba(0,0,0,.5)}.form-btn-ci-light{display:block;width:auto;margin-left:auto;margin-right:10px;padding:10px 30px;border-radius:5px;outline:0;border:0;font-size:12px;background-color:#9dacb9;text-decoration:none;color:#000;cursor:pointer;float:left}.form-btn-ci-light:hover{background-color:#b0c2d2;box-shadow:0 4px 4px 0 rgba(0,0,0,.5)}.form-btn-ci-red{display:block;width:auto;margin-left:auto;margin-right:10px;padding:10px 30px;border-radius:5px;outline:0;border:0;font-size:12px;background-color:#d9534f;text-decoration:none;color:#fff;cursor:pointer;float:left}.form-btn-ci-red:hover{background-color:#f05b56;box-shadow:0 4px 4px 0 rgba(0,0,0,.5)}.form-btn-ci-light-blue{display:block;width:auto;margin-left:auto;margin-right:10px;padding:10px 30px;border-radius:5px;outline:0;border:0;font-size:12px;background-color:#5cc0de;text-decoration:none;color:#fff;cursor:pointer;float:left}.form-btn-ci-light-blue:hover{background-color:#40caf3;box-shadow:0 4px 4px 0 rgba(0,0,0,.5)}.form-btn-ci-off{display:block;width:auto;margin-left:auto;margin-right:10px;padding:10px 30px;border-radius:5px;outline:0;border:0;font-size:12px;background-color:#d4d4d4;text-decoration:none;color:#fff;cursor:not-allowed;float:left}.btn-ci span{display:block;padding:11px 28px 10px;border-radius:27px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);background-color:#e50045;font-weight:500}.episode-table{table-layout:fixed;min-width:700px}.episode-table td:first-child,.episode-table th:first-child{width:6%}.episode-table td:nth-child(2),.episode-table th:nth-child(2){width:14%}.episode-table td:nth-child(3),.episode-table th:nth-child(3){width:36%}.episode-table td:nth-child(4),.episode-table th:nth-child(4){width:14%}.episode-table td:nth-child(5),.episode-table th:nth-child(5){width:12%}.episode-table td:nth-child(6),.episode-table th:nth-child(6){width:18%}.episode-table td{vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.episode-table input[type=text]{padding:4px 8px;height:calc(1.5em + .5rem + 2px)}.episode-table-actions{display:flex;flex-wrap:nowrap;align-items:center}.episode-table-actions .form-btn-ci-blue,.episode-table-actions .form-btn-ci-green,.episode-table-actions .form-btn-ci-red{display:inline-flex;align-items:center;justify-content:center;float:none;width:auto;margin:0 8px 0 0;padding:9px 16px;font-size:18px}.toggle-button-on{width:auto;margin:auto;padding:10px 30px;outline:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.5);font-size:12px;background-color:#ec8320;text-decoration:none;color:#fff;cursor:pointer;border:1px inset}.toggle-button-on:hover{background-color:#fdbe01}.toggle-button-off{width:auto;margin:auto;padding:10px 30px;outline:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.5);font-size:12px;background-color:#d4d4d4;text-decoration:none;color:#fff;cursor:pointer;border:1px outset}.toggle-button-off:hover{background-color:#fdbe01}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.details-badge-container .badge{font-size:1.5em}.badge-selected,.bg-selected{background-color:#007bff}.badge-light-blue,.bg-light-blue{background-color:#5cc0de}.badge-cyan,.bg-cyan{background-color:#17a2b8}.badge-yellow,.bg-yellow{color:#676767;background-color:#ff0}.badge-darkred,.bg-darkred{background-color:#f05b56}.badge-middle-red,.bg-middle-red{color:#676767;background-color:#ed969e}.badge-light-red,.bg-light-red{color:#676767;background-color:#f5c6cb}.badge-box-red,.bg-box-red{background-color:#e62319}.badge-box-blue,.bg-box-blue{background-color:#00abed}.badge-box-darkblue,.bg-box-darkblue{background-color:#2b6987}.badge-box-lightblue,.bg-box-lightblue{background-color:#88d8fb}.badge-box-coral,.bg-box-coral{background-color:#f6ae97}.badge-box-grey,.bg-box-grey{color:#000;background-color:#abb8c3}.badge-box-black,.bg-box-black{background-color:#000}.badge-box-green,.bg-box-green{background-color:#1eaf8c}.badge-box-yellow,.bg-box-yellow{color:#676767;background-color:#ffde00}.badge-box-purple,.bg-box-purple{background-color:#a51482}.badge-ci,.bg-box-ci{background-color:#ec8320}td a{color:#333}.management-box{border-radius:5px;padding-bottom:10px;margin-left:15px;background-color:#eaeaea;display:flex;flex-direction:column}.management-box .management-box-entries{display:flex;flex-direction:row;flex-wrap:wrap}.airtable-headline{color:#a51482}.airtable-embed{background:transparent;border:1px solid #ccc;width:100%;max-width:1000px}.advanced-pagination .pagination-container{margin:0 auto;text-align:center}.advanced-pagination .pagination{position:relative}.advanced-pagination .pagination .page-item{height:42px;min-width:42px}.advanced-pagination .pagination .page-item.pagination-next,.advanced-pagination .pagination .page-item.pagination-prev{width:120px}.advanced-pagination .pagination .page-item.pagination-next.disabled,.advanced-pagination .pagination .page-item.pagination-prev.disabled{display:none}.advanced-pagination .pagination .page-link{position:relative;display:inline-block;color:#2c3e50;text-decoration:none;font-size:1.2rem;padding:8px 16px 10px;width:100%}.advanced-pagination .pagination .page-link:before{z-index:-1;position:absolute;height:100%;width:100%;content:"";top:0;left:0;background-color:#00b4eb;border-radius:24px;transform:scale(0);transition:all .2s}.advanced-pagination .pagination .page-link:hover{color:#fff}.advanced-pagination .pagination .page-link:hover:before,.advanced-pagination .pagination .pagination-active .page-link:before{transform:scale(1)}.advanced-pagination .pagination .pagination-active .page-link{color:#fff;background-color:#00b4eb;border-radius:24px}.advanced-pagination .pagination .pagination-active:before{transform:scale(1)}.advanced-pagination .pagination-next{margin-right:50px}.advanced-pagination .pagination-prev{margin-left:50px}.advanced-pagination .page-link{border:none;margin:0;background-color:inherit}.advanced-pagination .page-link:hover{z-index:2;text-decoration:none;background-color:inherit;border-color:#fff}@media screen and (max-width:499px){.advanced-pagination .pagination .page-item{display:none}.advanced-pagination .pagination .page-item.pagination-active,.advanced-pagination .pagination .page-item.pagination-next,.advanced-pagination .pagination .page-item.pagination-prev{display:flex}}@media screen and (min-width:500px) and (max-width:799px){.pagination .page-item{display:none}.advanced-pagination .pagination .page-item.pagination-active,.advanced-pagination .pagination .page-item.pagination-next,.advanced-pagination .pagination .page-item.pagination-prev{display:flex}}.lzb{--bg:#f4f5f2;--panel:#fff;--ink:#1d2321;--muted:#6b736f;--line:#dfe3df;--accent:#0f5c4c;--accent-soft:#e1efea;--warn:#b4600a;--warn-soft:#fdf0df;--danger:brown;--danger-soft:#fbe6e6;--ok:#2f6f3e;--ok-soft:#e4f2e6;--info-soft:#e8edf5;--xls:#1e6e42;--radius:6px;--mono:"IBM Plex Mono",monospace;display:grid;grid-template-columns:220px 1fr;min-height:calc(100vh - 56px);font-family:"IBM Plex Sans",system-ui,sans-serif;background:var(--bg);color:var(--ink);font-size:14px;line-height:1.45;text-align:left}.lzb *,.lzb :after,.lzb :before{box-sizing:border-box}.lzb button{font:inherit;cursor:pointer}.lzb input,.lzb select,.lzb textarea{font:inherit;color:inherit}.lzb .mono{font-family:var(--mono)}.lzb .muted{color:var(--muted)}.lzb .small{font-size:12px}.lzb .vis-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lzb .lzb-nav{background:var(--ink);color:#e9ece9;padding:20px 14px;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.lzb .lzb-nav .brand{font-weight:600;font-size:15px;margin-bottom:16px;padding:0 8px}.lzb .lzb-nav .brand small{display:block;font-weight:400;color:#9aa39e;font-size:12px}.lzb .lzb-nav button{background:none;border:0;color:#cfd5d1;text-align:left;padding:9px 10px;border-radius:var(--radius);display:flex;justify-content:space-between;align-items:center;width:100%}.lzb .lzb-nav button:focus-visible,.lzb .lzb-nav button:hover{background:#2b3330;color:#fff;outline:none}.lzb .lzb-nav button.active{background:var(--accent);color:#fff}.lzb .lzb-nav .count{background:hsla(0,0%,100%,.15);font-size:11px;padding:1px 7px;border-radius:10px;font-family:var(--mono)}.lzb .lzb-nav .sep{border-top:1px solid #343c39;margin:8px 0}.lzb .lzb-nav .today{margin-top:auto;padding:10px;font-size:12px;color:#9aa39e;border-top:1px solid #343c39;font-family:var(--mono)}.lzb .lzb-main{padding:24px 28px;max-width:1320px;width:100%;min-width:0}.lzb h1{font-size:20px;font-weight:600;margin:0 0 4px;font-family:inherit;color:inherit}.lzb .sub{color:var(--muted);margin:0 0 18px}.lzb .panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.lzb .toolbar{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.lzb .toolbar input,.lzb .toolbar select{padding:7px 9px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.lzb .toolbar .spacer{flex:1 1}.lzb .btn{display:inline-block;padding:7px 13px;border-radius:var(--radius);border:1px solid var(--line);background:#fff;color:var(--ink);font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:middle;box-shadow:none;transition:none;white-space:nowrap}.lzb .btn:hover{background:#f0f2ef;color:var(--ink)}.lzb .btn:focus{box-shadow:none}.lzb .btn:disabled{opacity:.45;cursor:not-allowed}.lzb .btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.lzb .btn.primary:hover:not(:disabled){background:#0b4a3d;color:#fff}.lzb .btn.danger{color:var(--danger);border-color:#e3bdbd}.lzb .btn.sm{padding:4px 9px;font-size:13px}.lzb .btn:focus-visible,.lzb .dropzone:focus-visible,.lzb .linkbtn:focus-visible,.lzb .list button:focus-visible,.lzb .var-chip:focus-visible,.lzb input:focus-visible,.lzb select:focus-visible,.lzb textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.lzb table{width:100%;border-collapse:collapse;margin:0;background:transparent}.lzb th{font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:var(--muted);text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);font-weight:500;white-space:nowrap;vertical-align:bottom}.lzb th.sort{cursor:pointer;-webkit-user-select:none;user-select:none}.lzb th.sort:hover{color:var(--ink)}.lzb th .sortbtn{background:none;border:0;padding:0;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit}.lzb td{padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.lzb tbody tr:hover{background:#fafbf9}.lzb tbody tr.clickable{cursor:pointer}.lzb tbody tr.selrow td{background:var(--accent-soft)}.lzb td.num,.lzb th.num{text-align:right;font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lzb .tablewrap{overflow-x:auto}.lzb .tag{display:inline-block;padding:2px 8px;border-radius:3px;font-size:12px;font-weight:500;white-space:nowrap}.lzb .t-freq{background:#eef0ed;color:var(--muted)}.lzb .t-warn{background:var(--warn-soft);color:var(--warn)}.lzb .t-danger{background:var(--danger-soft);color:var(--danger)}.lzb .st{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:13px;white-space:nowrap}.lzb .st:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--muted)}.lzb .st.offen:before{background:#c7ccc9}.lzb .st.generiert:before{background:#2d4a7a}.lzb .st.freigegeben:before{background:var(--ok)}.lzb .st.versendet:before{background:var(--accent)}.lzb .st.laeuft:before{background:var(--warn)}.lzb .st.fehler:before{background:var(--danger)}.lzb .delta{font-family:var(--mono);font-size:13px}.lzb .delta.up{color:var(--ok)}.lzb .delta.down{color:var(--danger)}.lzb .delta.flag{background:var(--warn-soft);color:var(--warn);padding:1px 6px;border-radius:3px}.lzb .due{font-family:var(--mono);font-size:13px;white-space:nowrap}.lzb .due.over{color:var(--danger);font-weight:500}.lzb .due.soon{color:var(--warn)}.lzb .empty{padding:40px;text-align:center;color:var(--muted)}.lzb .xls{grid-gap:6px;gap:6px;font-family:var(--mono);font-size:12.5px;word-break:break-all}.lzb .xls,.lzb .xls:before{display:inline-flex;align-items:center}.lzb .xls:before{content:"X";flex:none;justify-content:center;width:16px;height:16px;border-radius:3px;background:var(--xls);color:#fff;font:600 10px "IBM Plex Sans",sans-serif}.lzb .flagchips{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px;margin-top:4px}.lzb .flagchips .tag{font-weight:400;font-size:11.5px;padding:1px 6px}.lzb .back{background:none;border:0;color:var(--accent);padding:0;margin-bottom:10px;font-weight:500}.lzb .head{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:16px;gap:16px;margin-bottom:16px}.lzb .head .actions{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}.lzb .grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.lzb .grid .full{grid-column:1/-1}.lzb .panel h2{font-size:14px;font-weight:600;margin:0;padding:12px 16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px;font-family:inherit;color:inherit;line-height:inherit}.lzb .panel h2 .h-note{font-weight:400;color:var(--muted);font-size:12px}.lzb .panel .body{padding:14px 16px}.lzb h3{font-size:13px;font-weight:600;margin:20px 0 8px;display:flex;justify-content:space-between;align-items:center;font-family:inherit;color:inherit;line-height:inherit}.lzb .kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.lzb .kpi{padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:#fbfcfa}.lzb .kpi .l{font-size:12px;color:var(--muted)}.lzb .kpi .v{font-size:20px;font-weight:600;font-family:var(--mono);margin-top:2px}.lzb .kpi .d{font-size:12px;margin-top:2px;color:var(--muted)}.lzb .notice{padding:10px 12px;border-radius:var(--radius);margin-bottom:12px;font-size:13px;display:flex;grid-gap:8px;gap:8px}.lzb .notice.warn{background:var(--warn-soft);color:#6b3b02;border:1px solid #f0d4ad}.lzb .notice.danger{background:var(--danger-soft);color:#6e1c1c;border:1px solid #efc3c3}.lzb .notice.info{background:var(--info-soft);color:#2d4a7a;border:1px solid #c9d4e6}.lzb .notice.ok{background:var(--ok-soft);color:#1f4d2a;border:1px solid #bfdcc4}.lzb .notice ul{margin:4px 0 0;padding-left:18px}.lzb .chart{display:flex;align-items:flex-end;grid-gap:6px;gap:6px;height:150px;padding:8px 4px 0}.lzb .bar{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;grid-gap:4px;gap:4px}.lzb .bar .col{width:100%;background:#b9cfc8;border-radius:3px 3px 0 0;min-height:3px}.lzb .bar.current .col{background:var(--accent)}.lzb .bar.nodata .col{background:repeating-linear-gradient(45deg,#e6e9e6,#e6e9e6 3px,#f4f5f2 0,#f4f5f2 6px)}.lzb .bar .lbl{color:var(--muted)}.lzb .bar .lbl,.lzb .bar .val{font-size:10px;font-family:var(--mono);white-space:nowrap}.lzb .hist td,.lzb .hist th{padding:6px 10px;font-size:13px}.lzb .hist tr.current td{background:var(--accent-soft);font-weight:500}.lzb .legend{display:flex;grid-gap:14px;gap:14px;font-size:12px;color:var(--muted);padding:4px 4px 0}.lzb .legend span:before{content:"";display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;vertical-align:-1px;background:#b9cfc8}.lzb .legend span.cur:before{background:var(--accent)}.lzb .files td{padding:10px;font-size:13px;vertical-align:top}.lzb .files .meta{font-size:12px;color:var(--muted)}.lzb .files .rowbtns{display:flex;grid-gap:6px;gap:6px;margin-top:6px;flex-wrap:wrap}.lzb .files .report+.report{margin-top:10px;padding-top:10px;border-top:1px dashed var(--line)}.lzb .log{font-size:13px}.lzb .log>div{padding:7px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:130px 1fr;grid-gap:8px;gap:8px}.lzb .log>div:last-child{border:0}.lzb .log time{color:var(--muted);font-family:var(--mono);font-size:12px}.lzb .form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px 16px;gap:12px 16px}.lzb .form .full{grid-column:1/-1}.lzb label{display:block;font-size:12px;color:var(--muted);margin:0 0 4px;padding:0;font-weight:400;float:none;line-height:inherit}.lzb .field input:not([type=checkbox]):not([type=radio]),.lzb .field select,.lzb .field textarea{width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.lzb .field input[readonly]{background:#f7f8f6}.lzb .field textarea{font-family:var(--mono);font-size:13px}.lzb .field textarea.plain{font-family:inherit;font-size:inherit}.lzb .field input.changed,.lzb .field select.changed,.lzb .field textarea.changed{border-color:var(--warn);background:#fffaf3}.lzb .field .hint,.lzb .hint{font-size:12px;color:var(--muted);margin-top:4px}.lzb .hint.err,.lzb .req:after{color:var(--danger)}.lzb .req:after{content:" *"}.lzb .contacts td input:not([type=checkbox]):not([type=radio]){width:100%;padding:6px 8px;border:1px solid var(--line);border-radius:4px;background:#fff}.lzb .contacts td{padding:6px 8px}.lzb .radio{display:flex;grid-gap:14px;gap:14px;flex-wrap:wrap}.lzb .check label,.lzb .radio label{display:flex;align-items:center;grid-gap:6px;gap:6px;color:var(--ink);font-size:13px;margin:0;cursor:pointer}.lzb .check{display:flex;grid-gap:8px;gap:8px;align-items:flex-start;font-size:13px}.lzb .check input{margin-top:3px}.lzb .dropzone{border:2px dashed var(--line);border-radius:var(--radius);padding:18px;text-align:center;color:var(--muted);background:#fbfcfa;cursor:pointer}.lzb .dropzone.over,.lzb .dropzone:hover{border-color:var(--accent);color:var(--accent)}.lzb .dropzone.has{border-style:solid;border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.lzb .vars{display:flex;grid-gap:6px;gap:6px;flex-wrap:wrap}.lzb .var-chip{background:#eef0ed;border:0;padding:2px 7px;border-radius:3px;font-family:var(--mono);font-size:12px;color:var(--ink)}.lzb .var-chip:hover{background:var(--accent-soft)}.lzb .mail{background:#fbfcfa;border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;font-size:13px;white-space:pre-wrap;word-break:break-word}.lzb .var{background:#fff3c4;border-radius:2px}.lzb .var.unknown{background:var(--danger-soft)}.lzb .lbl{display:block;font-size:12px;color:var(--muted);margin-bottom:4px}.lzb .lzb-overlay{position:fixed;inset:0;top:0;left:0;right:0;bottom:0;background:rgba(20,25,23,.45);display:flex;align-items:center;justify-content:center;padding:20px;z-index:1060}.lzb .lzb-modal{background:#fff;border-radius:8px;width:100%;max-width:720px;max-height:92vh;overflow:auto;box-shadow:0 20px 60px rgba(0,0,0,.25)}.lzb .lzb-modal.wide{max-width:900px}.lzb .lzb-modal header{padding:16px 20px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px}.lzb .lzb-modal header h3{margin:0;font-size:16px;display:block}.lzb .lzb-modal header small{display:block;color:var(--muted);font-weight:400;margin-top:2px;font-size:13px}.lzb .lzb-modal .content{padding:18px 20px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.lzb .lzb-modal .content .notice{margin:0}.lzb .lzb-modal footer{padding:14px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;background:#fbfcfa;position:-webkit-sticky;position:sticky;bottom:0}.lzb .x{background:none;border:0;font-size:20px;color:var(--muted);line-height:1}.lzb .lzb-toast{position:fixed;bottom:20px;right:20px;background:var(--ink);color:#fff;padding:11px 16px;border-radius:6px;font-size:13px;z-index:1070;max-width:480px;box-shadow:0 6px 20px rgba(0,0,0,.2);animation:lzb-toast-in .25s}.lzb .lzb-toast.error{background:var(--danger)}.lzb .lzb-toast button{background:none;border:0;color:#fff;margin-left:10px;opacity:.8}@keyframes lzb-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lzb .split{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.lzb .list{list-style:none;margin:0;padding:0;max-height:70vh;overflow:auto}.lzb .list li{border-bottom:1px solid var(--line)}.lzb .list li button{width:100%;background:none;border:0;border-left:3px solid transparent;text-align:left;padding:9px 14px 9px 11px;display:flex;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px;color:inherit}.lzb .list li button:hover{background:#fafbf9}.lzb .list li.sel button{background:var(--accent-soft);border-left-color:var(--accent)}.lzb .list .m{font-size:12px;color:var(--muted)}.lzb .lsearch{padding:10px 12px;border-bottom:1px solid var(--line)}.lzb .lsearch input{width:100%;padding:7px 9px;border:1px solid var(--line);border-radius:var(--radius)}.lzb .dirty-bar{display:flex;padding:10px 16px;background:var(--warn-soft);border-top:1px solid #f0d4ad;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px;font-size:13px;border-radius:0 0 var(--radius) var(--radius);position:-webkit-sticky;position:sticky;bottom:0}.lzb .dirty-bar .btns{display:flex;grid-gap:6px;gap:6px}.lzb .tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;max-width:1040px}.lzb .tool-card{background:#f7f8f6;border:1.5px solid #1d2321;border-radius:12px;padding:22px 24px;display:flex;flex-direction:column;grid-gap:12px;gap:12px;min-height:280px}.lzb .tool-card.c4{grid-column:2}.lzb .tool-card h2{font-size:18px;font-weight:600;margin:0 0 6px;text-align:center;font-family:inherit;color:inherit}.lzb .tool-card label{display:block;font-size:14px;font-weight:600;color:var(--ink);margin-bottom:6px}.lzb .tool-card input[type=month]{width:100%;padding:10px 12px;border:1px solid #c9cdca;border-radius:6px;background:#fff;font:inherit}.lzb .tool-card input[type=file]{font:inherit;font-size:14px;max-width:100%}.lzb .tool-card .big{width:100%;padding:12px;border:0;border-radius:6px;background:var(--accent);color:#fff;font-weight:500;font-size:15px}.lzb .tool-card .big:hover:not(:disabled){background:#0b4a3d}.lzb .tool-card .big:disabled{background:#d4d6d3;color:#f4f5f3;cursor:not-allowed}.lzb .tool-card .big:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lzb .tool-up{display:flex;flex-direction:column;grid-gap:10px;gap:10px;align-items:center;margin:auto 0}.lzb .tool-note{font-size:12.5px;color:var(--muted)}.lzb .tool-ok{background:var(--ok-soft);color:#1f4d2a;border:1px solid #bfdcc4;border-radius:6px}.lzb .tool-ok,.lzb .tool-warn{font-size:13px;padding:8px 10px}.lzb .tool-warn{background:var(--warn-soft);color:#6b3b02;border:1px solid #f0d4ad;border-radius:6px}.lzb .tool-err{font-size:13px;background:var(--danger-soft);color:#6e1c1c;border:1px solid #efc3c3;border-radius:6px;padding:8px 10px}.lzb .tool-err ul{margin:4px 0 0;padding-left:18px}.lzb .linkbtn{background:none;border:0;padding:0;color:var(--accent);font-weight:600;text-decoration:underline;margin-top:4px;text-align:left}.lzb .linkbtn.plain{font-weight:500;text-decoration:none;margin:0;color:inherit}.lzb .linkbtn.plain:hover{text-decoration:underline}@media (max-width:900px){.lzb .tool-grid{grid-template-columns:1fr}.lzb .tool-card.c4{grid-column:auto}.lzb{grid-template-columns:1fr}.lzb .lzb-nav{flex-direction:row;flex-wrap:wrap}.lzb .lzb-nav button{width:auto}.lzb .lzb-nav .today{margin:0;border:0;width:100%}.lzb .form,.lzb .grid,.lzb .split{grid-template-columns:1fr}.lzb .kpis{grid-template-columns:1fr 1fr}.lzb .lzb-main{padding:16px}}@media (prefers-reduced-motion:reduce){.lzb .lzb-toast{animation:none}}
/*# sourceMappingURL=main.203c1cb1.chunk.css.map */