.lx-root{background:#f5f5f5;color:#212121;font-family:Open Sans,Helvetica,Arial,sans-serif;min-height:100%;margin:-24px;padding:0 0 40px}.lx-root .lx-nav{background:#444;height:40px;display:flex;align-items:center;padding:0 16px;gap:2px;position:sticky;top:0;z-index:10}.lx-root .lx-nav a,.lx-root .lx-nav .lx-nav-item{color:#e0e0e0;font-size:15px;padding:0 12px;height:40px;display:inline-flex;align-items:center;cursor:pointer;text-decoration:none}.lx-root .lx-nav a:hover,.lx-root .lx-nav .lx-nav-item:hover{color:#fff}.lx-root .lx-nav a.active{background:#212121;color:#fff}.lx-root .lx-nav .lx-nav-spacer{flex:1}.lx-root .lx-page{max-width:1240px;margin:0 auto;padding:24px 16px}.lx-root .lx-page.wide{max-width:none}.lx-root .lx-h1{font-size:32px;font-weight:600;margin:0;line-height:1.2}.lx-root .lx-h1 small{font-size:16px;font-weight:400;color:#616161;margin-left:8px}.lx-root .lx-card{background:#fff;border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;padding:16px}.lx-root .lx-card-title{font-size:20px;font-weight:600;margin:0 0 16px;display:flex;align-items:center;justify-content:space-between}.lx-root .lx-section-label{font-size:14px;font-weight:600;color:#616161;margin-bottom:4px}.lx-root .lx-link{color:#0e9e57;font-weight:600;font-size:14px;cursor:pointer;text-transform:uppercase}.lx-root .lx-orange{color:#ed6c02}.lx-root .lx-neg{color:#e03730}.lx-root .lx-pos{color:#0e9e57}.lx-root .lx-muted{color:#616161}.lx-root .lx-big{font-size:28px;font-weight:600}.lx-root .lx-row{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:2px 0}.lx-root .lx-divider{border-top:1px solid #E0E0E0;margin:8px -16px}.lx-root .lx-btn-primary{background:#0e9e57;border-color:#0e9e57;color:#fff;text-transform:uppercase;font-weight:600}.lx-root .lx-btn-outline{color:#0e9e57;border-color:#0e9e5780;text-transform:uppercase;font-weight:600;background:#fff}.lx-root .lx-sidemenu{width:180px;background:#f5f5f5}.lx-root .lx-sidemenu .item{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:14px;cursor:pointer}.lx-root .lx-sidemenu .item.active,.lx-root .lx-sidemenu .item:hover{background:#e8e8e8}.lx-root .lx-sidemenu .sub{padding-left:38px;font-size:12px}.lx-root .lx-badge{min-width:22px;height:18px;border-radius:9px;padding:0 6px;font-size:11px;color:#fff;display:inline-flex;align-items:center;justify-content:center}.lx-root .lx-badge.orange{background:#ed6c02}.lx-root .lx-badge.grey{background:#757575}.lx-root .lx-badge.blue{background:#1e88e5}.lx-root .lx-table{width:100%;border-collapse:collapse;font-size:14px;background:#fff}.lx-root .lx-table th{text-align:left;font-weight:600;padding:10px 8px;border-bottom:1px solid #E0E0E0}.lx-root .lx-table td{padding:10px 8px;border-bottom:1px solid #EEEEEE}.lx-root .lx-table td.num,.lx-root .lx-table th.num{text-align:right;white-space:nowrap}.lx-root .lx-table tr.sum td{font-weight:700}.lx-root .lx-table tr.group td{font-weight:600;font-size:16px;padding-top:18px}.lx-root .lx-quelle{font-size:11px;border-radius:10px;padding:1px 8px;background:#eee;color:#616161;margin-left:8px;vertical-align:middle}@media (max-width: 900px){.lx-root .lx-grid-3{grid-template-columns:1fr!important}.lx-root .lx-sidemenu{display:none}}.lx-root.lx-embed{margin:0;border-radius:4px;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0}body{background:#f0f2f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ant-layout-sider{box-shadow:2px 0 8px #00000014}.ant-layout-header{padding-top:env(safe-area-inset-top)!important;height:calc(52px + env(safe-area-inset-top))!important}.ant-layout-sider{padding-top:env(safe-area-inset-top)}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.stat-card{border-radius:8px;overflow:hidden}.alarm-kritisch{color:#cf1322;font-weight:600}.alarm-warnung{color:#d46b08;font-weight:600}.alarm-ok{color:#389e0d}@media (max-width: 767px){.ant-col-1,.ant-col-2,.ant-col-3,.ant-col-4,.ant-col-5,.ant-col-6,.ant-col-7,.ant-col-8,.ant-col-9,.ant-col-10,.ant-col-11,.ant-col-12,.ant-col-13,.ant-col-14,.ant-col-15,.ant-col-16,.ant-col-17,.ant-col-18,.ant-col-19,.ant-col-20,.ant-col-21,.ant-col-22,.ant-col-23{flex:0 0 100%!important;max-width:100%!important}.ant-table-wrapper{overflow-x:auto}.ant-table{font-size:12px}.ant-card-body{padding:12px!important}.ant-modal{max-width:96vw!important;margin:8px auto!important}.page-header{flex-direction:column;align-items:flex-start;gap:8px}body{overflow-x:hidden}.responsive-split{flex-direction:column!important;height:auto!important}.responsive-split-side{width:100%!important;flex-shrink:1!important;max-height:220px;border-right:none!important;border-bottom:1px solid #f0f0f0}}.frist-rot>td{background:#fff1f0!important}.md-inhalt{line-height:1.65;word-break:break-word}.md-inhalt img{display:block;max-width:100%;height:auto;margin:18px 0;border-radius:8px;border:1px solid rgba(128,128,128,.22);background:#fff}.md-inhalt h1{font-size:22px;margin:4px 0 14px}.md-inhalt h2{font-size:18px;margin:26px 0 10px;padding-bottom:6px;border-bottom:1px solid rgba(128,128,128,.28)}.md-inhalt h3{font-size:15px;margin:20px 0 8px}.md-inhalt h4{font-size:14px;margin:16px 0 6px}.md-inhalt p{margin:8px 0}.md-inhalt ul,.md-inhalt ol{padding-left:22px;margin:8px 0}.md-inhalt li{margin:3px 0}.md-inhalt hr{border:none;border-top:1px solid rgba(128,128,128,.28);margin:22px 0}.md-inhalt blockquote{margin:10px 0;padding:8px 14px;border-left:3px solid rgba(128,128,128,.45);background:#80808014;border-radius:0 4px 4px 0}.md-inhalt blockquote p{margin:4px 0}.md-inhalt code{padding:1px 5px;border-radius:3px;font-size:12px;background:#80808029}.md-inhalt table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}.md-inhalt th,.md-inhalt td{border:1px solid rgba(128,128,128,.32);padding:6px 10px;text-align:left;vertical-align:top}.md-inhalt th{background:#8080801f;font-weight:600}.ant-layout-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;min-height:0}.ant-layout-sider .ant-layout-sider-children>.ant-menu{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.akademie-fade-in{animation:akademie-fade .22s ease}@keyframes akademie-fade{0%{opacity:0}to{opacity:1}}.akademie-kapitel-item{transition:background-color .15s ease,border-color .15s ease}@media (prefers-reduced-motion: reduce){.akademie-fade-in{animation:none}.akademie-kapitel-item{transition:none}}
