.kb{--kb-canvas:#f5f6f9;--kb-surface:#fff;--kb-raised:#f9fafc;--kb-border:#e3e7ee;--kb-ink:#20273a;--kb-heading:#070b2a;--kb-muted:#5a667c;--kb-action:#0068d1;--kb-action-ink:#fff;--kb-link:#0062c4;--kb-soft:#edf5ff;--kb-good:#1d6b45;--kb-good-soft:#edf7f1;--kb-warn:#7a4d05;--kb-warn-soft:#fff5dc;--kb-idle:#55637b;--kb-idle-soft:#f0f2f6;--kb-bad:#a32b37;--kb-series-1:#2a78d6;--kb-series-2:#eb6834;--kb-grid:#e8ebf1;--kb-axis:#c3cad8;--kb-shadow:#070b2a1f;background:var(--kb-canvas);color:var(--kb-ink);font-family:var(--font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:15px;line-height:1.55;container:kb/inline-size}@media (prefers-color-scheme:dark){.kb:not([data-theme=light]){--kb-canvas:#0a0e24;--kb-surface:#121834;--kb-raised:#172042;--kb-border:#262f55;--kb-ink:#dde3f1;--kb-heading:#f4f6fc;--kb-muted:#9ba8c3;--kb-action:#1a6fd1;--kb-action-ink:#fff;--kb-link:#6db3ff;--kb-soft:#162a55;--kb-good:#7ad3a4;--kb-good-soft:#12301f;--kb-warn:#f1c56c;--kb-warn-soft:#3a2c0e;--kb-idle:#a9b4cc;--kb-idle-soft:#1d2548;--kb-bad:#ff9aa2;--kb-series-1:#3987e5;--kb-series-2:#d95926;--kb-grid:#1f2749;--kb-axis:#39446f;--kb-shadow:#00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.kb-page:not([data-theme=light])) body{background:#0a0e24}}.kb-page{min-height:100dvh}.kb-embed{border:1px solid var(--kb-border);border-radius:10px;overflow:hidden}:where(.kb) :where(h4,dl,dd,ul){margin:0}:where(.kb) ul{padding:0;list-style:none}.kb h1,.kb h2,.kb h3{color:var(--kb-heading);letter-spacing:-.02em;text-wrap:balance;font-weight:600}.kb :focus-visible{outline:3px solid var(--kb-link);outline-offset:2px;border-radius:4px}.kb-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.kb-num{font-variant-numeric:tabular-nums}.kb-ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.kb-wrap{max-width:1184px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.kb-top{background:var(--kb-surface);border-bottom:1px solid var(--kb-border)}.kb-top-in{align-items:center;gap:16px;min-height:64px;display:flex}.kb-brand{flex-direction:column;margin-right:auto;line-height:1.25;display:flex}.kb-brand strong{color:var(--kb-heading);letter-spacing:-.01em;font-size:15px;font-weight:700}.kb-brand span{color:var(--kb-muted);font-size:12px}.kb-who{text-align:right;font-size:13px;line-height:1.3}.kb-who strong{color:var(--kb-heading);font-weight:600;display:block}.kb-who span{color:var(--kb-muted);font-size:12px}.kb-ghost{border:1px solid var(--kb-border);background:var(--kb-surface);min-height:44px;color:var(--kb-ink);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;display:inline-flex}.kb-ghost:hover{background:var(--kb-raised)}.kb-seg{border:1px solid var(--kb-border);background:var(--kb-surface);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.kb-seg a{min-height:40px;color:var(--kb-ink);border-radius:6px;align-items:center;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.kb-seg a:hover{background:var(--kb-raised)}.kb-seg a[aria-current=true]{background:var(--kb-soft);color:var(--kb-link);font-weight:600}.kb-main{overflow-wrap:anywhere;flex-direction:column;gap:20px;padding-block:24px 8px;display:flex}.kb-main>.kb-seg{align-self:flex-start}.kb-head h1{font-size:26px;line-height:1.25}.kb-head p{color:var(--kb-muted);margin-top:4px;font-size:13px}.kb-filter{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.kb-filter .kb-stand{color:var(--kb-muted);margin-left:auto;font-size:13px}.kb-lead{color:var(--kb-heading);max-width:70ch;font-size:17px;line-height:1.6}.kb-lead strong{font-weight:600}.kb-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.kb-kpi{background:var(--kb-surface);border:1px solid var(--kb-border);border-radius:10px;min-width:0;padding:18px 20px}.kb-kpi-label{color:var(--kb-muted);font-size:13px;font-weight:500}.kb-kpi-value{letter-spacing:-.03em;color:var(--kb-heading);overflow-wrap:anywhere;margin-top:6px;font-size:30px;font-weight:600;line-height:1.2}.kb-kpi-sub{margin-top:6px;font-size:13px}.kb-kpi-delta{color:var(--kb-muted);align-items:center;gap:6px;margin-top:6px;font-size:13px;display:flex}.kb-kpi-delta svg{width:15px;height:15px}.kb-kpi-delta.kb-good{color:var(--kb-good)}.kb-kpi-delta.kb-bad{color:var(--kb-bad)}.kb-panel{background:var(--kb-surface);border:1px solid var(--kb-border);border-radius:10px;min-width:0}.kb-panel-h{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:18px 20px 12px;display:flex}.kb-panel-h h2{margin-right:auto;font-size:17px}.kb-panel-h .kb-sub{color:var(--kb-muted);flex-basis:100%;order:3;font-size:13px}.kb-panel-b{padding:0 20px 20px}.kb-chart{touch-action:pan-y;min-height:294px;position:relative}.kb-chart svg{width:100%;display:block;overflow:visible}.kb-chart text{font-family:var(--font);fill:var(--kb-muted);font-variant-numeric:tabular-nums;font-size:12px}.kb-chart text.kb-band{fill:var(--kb-ink);font-weight:600}.kb-chart text.kb-val{fill:var(--kb-heading);font-weight:600}.kb-tip{z-index:5;background:var(--kb-surface);border:1px solid var(--kb-border);min-width:200px;box-shadow:0 8px 24px var(--kb-shadow);pointer-events:none;border-radius:8px;padding:10px 12px;font-size:13px;position:absolute;top:4px}.kb-tip h4{color:var(--kb-muted);margin-bottom:6px;font-size:12px;font-weight:600}.kb-tip div{justify-content:space-between;align-items:center;gap:14px;line-height:1.7;display:flex}.kb-tip span{color:var(--kb-muted);align-items:center;gap:6px;display:inline-flex}.kb-tip i{border-radius:2px;width:10px;height:10px;display:inline-block}.kb-tip strong{color:var(--kb-heading);font-variant-numeric:tabular-nums;font-weight:600}.kb-tbox{border:1px solid var(--kb-border);border-radius:8px;max-height:340px;overflow:auto}.kb-tbox table{border-collapse:collapse;width:100%;font-size:13px}.kb-tbox th,.kb-tbox td{text-align:right;border-bottom:1px solid var(--kb-border);white-space:nowrap;padding:9px 12px}.kb-tbox th:first-child,.kb-tbox td:first-child{text-align:left}.kb-tbox thead th{background:var(--kb-raised);color:var(--kb-muted);font-size:12px;font-weight:600;position:sticky;top:0}.kb-tbox tbody tr:last-child td{border-bottom:0}.kb-table-toggle{margin-top:12px}.kb-table-toggle summary{border:1px solid var(--kb-border);cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:13px;font-weight:500;list-style:none;display:inline-flex}.kb-table-toggle summary::-webkit-details-marker{display:none}.kb-table-toggle summary:hover{background:var(--kb-raised)}.kb-table-toggle .kb-tbox{margin-top:12px}.kb-srcrow{border-top:1px solid var(--kb-border);grid-template-columns:minmax(0,1.5fr) minmax(0,2fr) 76px 136px 96px;align-items:center;gap:16px;padding:10px 0;display:grid}.kb-srcrow.kb-hd{color:var(--kb-muted);border-top:0;padding:0 0 8px;font-size:12px;font-weight:600}.kb-srcrow.kb-hd span{text-align:right}.kb-srcrow .kb-nm{min-width:0;font-size:14px;font-weight:500}.kb-srcrow .kb-fill{background:var(--kb-series-1);border-radius:0 4px 4px 0;min-width:2px;height:12px;display:block}.kb-srcrow .kb-v{text-align:right;font-variant-numeric:tabular-nums;font-size:14px}.kb-srcrow .kb-v.kb-big{color:var(--kb-heading);white-space:nowrap;font-weight:600}.kb-srcrow .kb-mini{color:var(--kb-muted);font-size:13px;display:none}.kb-camp{border-top:1px solid var(--kb-border);grid-template-columns:minmax(0,2.2fr) minmax(0,4fr);align-items:start;gap:12px 24px;padding:16px 20px;display:grid}.kb-camp-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.kb-plat{color:var(--kb-muted);font-size:12px;font-weight:600}.kb-camp h3{font-size:15px;line-height:1.4}.kb-camp .kb-meta{color:var(--kb-muted);margin-top:2px;font-size:13px}.kb-camp .kb-note{margin-top:8px;font-size:13px}.kb-ms{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px;display:grid}.kb-ms dt{color:var(--kb-muted);font-size:12px}.kb-ms dd{color:var(--kb-heading);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.kb-ended summary{border-top:1px solid var(--kb-border);min-height:44px;color:var(--kb-link);cursor:pointer;text-underline-offset:3px;align-items:center;padding:8px 20px;font-size:13px;font-weight:500;text-decoration:underline;display:flex}.kb-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.kb-pill svg{width:14px;height:14px}.kb-pill.kb-aktiv{color:var(--kb-good);background:var(--kb-good-soft)}.kb-pill.kb-pruefung{color:var(--kb-warn);background:var(--kb-warn-soft)}.kb-pill.kb-ruht{color:var(--kb-idle);background:var(--kb-idle-soft)}.kb-stand-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px 24px;display:grid}.kb-stand-list dt{color:var(--kb-heading);font-size:14px;font-weight:600}.kb-stand-list dd{color:var(--kb-muted);font-size:13px}.kb-stand-list+.kb-hint{margin-top:16px}.kb-hint{background:var(--kb-soft);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.kb-hint svg{color:var(--kb-link);margin-top:2px}.kb-foot{color:var(--kb-muted);padding-block:20px 32px;font-size:12px}.kb-rest{padding:20px}.kb-rest p{max-width:60ch;margin-top:10px}.kb-login{justify-items:center;padding-block:40px 56px;display:grid}.kb-card{background:var(--kb-surface);border:1px solid var(--kb-border);border-radius:14px;width:100%;max-width:420px;padding:28px 24px}.kb-card .kb-brand{margin-bottom:22px}.kb-card h1{font-size:24px;line-height:1.3}.kb-card h1:focus{outline:none}.kb-card p{color:var(--kb-muted);margin-top:8px;font-size:14px}.kb-card p strong{color:var(--kb-heading);overflow-wrap:anywhere;font-weight:600}.kb-card .kb-fine{margin-top:16px;font-size:12px}.kb-card .kb-error{color:var(--kb-bad);font-weight:500}.kb-field{flex-direction:column;gap:6px;margin-top:18px;display:flex}.kb-field label{color:var(--kb-heading);font-size:13px;font-weight:600}.kb-field input{border:1px solid var(--kb-muted);background:var(--kb-surface);min-height:48px;color:var(--kb-ink);border-radius:8px;width:100%;padding:10px 12px;font-size:16px}.kb-btn{background:var(--kb-action);width:100%;min-height:48px;color:var(--kb-action-ink);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:15px;font-weight:600;display:inline-flex}.kb-btn:hover{filter:brightness(.93)}.kb-linkbtn{min-height:44px;color:var(--kb-link);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:13px;font-weight:500;text-decoration:underline}@container kb (min-width:900px){.kb-wrap{padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}}@container kb (max-width:760px){.kb-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kb-kpi{padding:14px}.kb-kpi-value{font-size:24px}.kb-camp{grid-template-columns:minmax(0,1fr);padding:14px 16px}.kb-ms{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-head h1{font-size:22px}.kb-lead{font-size:16px}.kb-filter .kb-stand{flex-basis:100%;margin-left:0}.kb-who,.kb-top .kb-ghost .kb-lbl{display:none}.kb-panel-h{padding:16px 16px 10px}.kb-panel-b{padding:0 16px 16px}.kb-ended summary{padding-left:16px;padding-right:16px}.kb-srcrow.kb-hd{display:none}.kb-srcrow{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.kb-srcrow .kb-track{grid-area:2/1/auto/-1}.kb-srcrow .kb-v.kb-big{grid-area:1/2}.kb-srcrow .kb-v.kb-big:after{content:" " attr(data-u);color:var(--kb-muted);font-weight:400}.kb-srcrow .kb-v.kb-a,.kb-srcrow .kb-v.kb-b{display:none}.kb-srcrow .kb-mini{grid-column:1/-1;display:block}.kb-seg a{padding:8px 11px}}@media (prefers-reduced-motion:reduce){.kb *{transition:none!important;animation:none!important}}
