[data-dashboard],.leitwerk{--lw-tinte:#0a0a0b;--lw-anthrazit:#141416;--lw-graphit:#1c1c1f;--lw-erhoben:#26262a;--lw-shadow-card:0 1px 3px #00000080;--lw-rauch:#ffffff0f;--lw-rauch-strong:#ffffff1a;--lw-hairline:#ffffff0d;--lw-porzellan:#f4f4f6;--lw-nebel:#9b9ba3;--lw-label:#85858e;--lw-faint:#6a6a72;--lw-placeholder:#7e7e87;--lw-brand:#f04438;--lw-brand-soft:#f044381f;--lw-brand-edge:#f0443857;--lw-select:#52dce0;--lw-rot:#f0584a;--lw-amber:#e3a94f;--lw-gruen:#46c08a;--lw-iris:#3b82f6;--lw-iris-soft:#3b82f61f;--lw-iris-edge:#3b82f657;--lw-rot-soft:#f0584a1f;--lw-rot-edge:#f0584a4d;--lw-amber-soft:#e3a94f1a;--lw-amber-edge:#e3a94f47;--lw-gruen-soft:#46c08a1f;--lw-gruen-edge:#46c08a4d;--lw-kat-1:#7e96ba;--lw-kat-1-soft:#7e96ba29;--lw-kat-2:#74a896;--lw-kat-2-soft:#74a89629;--lw-kat-3:#a18fc6;--lw-kat-3-soft:#a18fc629;--lw-kat-4:#c0a26b;--lw-kat-4-soft:#c0a26b29;--lw-kat-5:#c08ca2;--lw-kat-5-soft:#c08ca229;--lw-kat-6:#66a5b4;--lw-kat-6-soft:#66a5b429;--lw-kat-7:#a39f6e;--lw-kat-7-soft:#a39f6e29;--lw-kat-8:#a28f80;--lw-kat-8-soft:#a28f8029;--lw-kat-1-edge:#7e96ba8c;--lw-kat-2-edge:#74a8968c;--lw-kat-3-edge:#a18fc68c;--lw-kat-4-edge:#c0a26b8c;--lw-kat-5-edge:#c08ca28c;--lw-kat-6-edge:#66a5b48c;--lw-kat-7-edge:#a39f6e8c;--lw-kat-8-edge:#a28f808c;--lw-plate-edge:#ffffff24;--lw-rail-bg:var(--lw-tinte);--lw-r-chip:2px;--lw-r-pop:2px;--lw-r-band:2px;--lw-r-plate:2px;--lw-shadow-float:0 4px 12px #1111111a;--lw-ease:cubic-bezier(.32, .72, 0, 1)}.leitwerk{color:var(--lw-porzellan);background:var(--lw-tinte);font-family:var(--font-lw), -apple-system, BlinkMacSystemFont, system-ui, sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html.light [data-dashboard],html.light .leitwerk{--lw-tinte:#fbfaf8;--lw-anthrazit:#f3f1ed;--lw-graphit:#eae7e1;--lw-erhoben:#dfdad1;--lw-shadow-card:0 1px 3px #14120f1a;--lw-rauch:#14120f14;--lw-rauch-strong:#14120f24;--lw-hairline:#14120f14;--lw-porzellan:#171512;--lw-nebel:#6e6a63;--lw-label:#5c574f;--lw-faint:#908a80;--lw-placeholder:#6f6a62;--lw-select:#0f7f83;--lw-rot:#c4392b;--lw-amber:#9a6a14;--lw-gruen:#1f7a46;--lw-iris:#5b4fd6;--lw-iris-soft:#5b4fd61a;--lw-iris-edge:#5b4fd64d;--lw-rot-soft:#c4392b1a;--lw-rot-edge:#c4392b4d;--lw-amber-soft:#9a6a141a;--lw-amber-edge:#9a6a144d;--lw-gruen-soft:#1f7a461a;--lw-gruen-edge:#1f7a464d;--lw-kat-1:#47617f;--lw-kat-1-soft:#47617f1f;--lw-kat-2:#33705b;--lw-kat-2-soft:#33705b1f;--lw-kat-3:#5f4e93;--lw-kat-3-soft:#5f4e931f;--lw-kat-4:#7a5e1e;--lw-kat-4-soft:#7a5e1e1f;--lw-kat-5:#8e4a66;--lw-kat-5-soft:#8e4a661f;--lw-kat-6:#1f6e80;--lw-kat-6-soft:#1f6e801f;--lw-kat-7:#5c5a22;--lw-kat-7-soft:#5c5a221f;--lw-kat-8:#5d4a3e;--lw-kat-8-soft:#5d4a3e1f;--lw-kat-1-edge:#47617f73;--lw-kat-2-edge:#33705b73;--lw-kat-3-edge:#5f4e9373;--lw-kat-4-edge:#7a5e1e73;--lw-kat-5-edge:#8e4a6673;--lw-kat-6-edge:#1f6e8073;--lw-kat-7-edge:#5c5a2273;--lw-kat-8-edge:#5d4a3e73;--lw-plate-edge:#14120f2e}.lw-light,.lw-light .leitwerk,.lw-light [data-dashboard],html.light .lw-light,html.light .lw-light .leitwerk,html.dark .lw-light,html.dark .lw-light .leitwerk{--lw-tinte:#f7f7f5;--lw-anthrazit:#fff;--lw-graphit:#f1f1ee;--lw-erhoben:#e8e8e4;--lw-shadow-card:none;--lw-rauch:#17181a17;--lw-rauch-strong:#17181a29;--lw-hairline:#17181a1a;--lw-porzellan:#17181a;--lw-nebel:#55595f;--lw-label:#6b7078;--lw-faint:#9ca1a7;--lw-placeholder:#74797f;--lw-brand:#c0392b;--lw-brand-soft:#c0392b17;--lw-brand-edge:#c0392b47;--lw-select:#4338ca;--lw-rot:#a8251b;--lw-amber:#8a5a08;--lw-gruen:#1d6b42;--lw-iris:#4338ca;--lw-iris-soft:#4338ca14;--lw-iris-edge:#4338ca42;--lw-rot-soft:#a8251b12;--lw-rot-edge:#a8251b42;--lw-amber-soft:#8a5a0812;--lw-amber-edge:#8a5a083d;--lw-gruen-soft:#1d6b4212;--lw-gruen-edge:#1d6b423d;--lw-kat-1:#47617f;--lw-kat-1-soft:#47617f1f;--lw-kat-2:#33705b;--lw-kat-2-soft:#33705b1f;--lw-kat-3:#5f4e93;--lw-kat-3-soft:#5f4e931f;--lw-kat-4:#7a5e1e;--lw-kat-4-soft:#7a5e1e1f;--lw-kat-5:#8e4a66;--lw-kat-5-soft:#8e4a661f;--lw-kat-6:#1f6e80;--lw-kat-6-soft:#1f6e801f;--lw-kat-7:#5c5a22;--lw-kat-7-soft:#5c5a221f;--lw-kat-8:#5d4a3e;--lw-kat-8-soft:#5d4a3e1f;--lw-kat-1-edge:#47617f73;--lw-kat-2-edge:#33705b73;--lw-kat-3-edge:#5f4e9373;--lw-kat-4-edge:#7a5e1e73;--lw-kat-5-edge:#8e4a6673;--lw-kat-6-edge:#1f6e8073;--lw-kat-7-edge:#5c5a2273;--lw-kat-8-edge:#5d4a3e73;--lw-plate-edge:#17181a33;--lw-rail-bg:#fff;--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222.2 84% 4.9%;--lw-shadow-float:0 4px 12px #1111111f}[data-dashboard],.leitwerk{--lw-row-h:32px;--lw-row-gutter:12px;--lw-group-h:24px}@media (pointer:coarse){[data-dashboard],.leitwerk{--lw-row-h:44px;--lw-group-h:28px}}[data-dashboard] [class*=shadow]{box-shadow:none}[data-dashboard] .lw-float,[data-dashboard] .lw-float[class*=shadow]{box-shadow:var(--lw-shadow-float)}.leitwerk .lw-mono{font-family:var(--font-lw-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-variant-numeric:tabular-nums}.leitwerk :focus-visible{outline:2px solid var(--lw-iris);outline-offset:2px;border-radius:6px}.leitwerk ::-webkit-scrollbar{width:10px;height:10px}.leitwerk ::-webkit-scrollbar-thumb{background:var(--lw-rauch);background-clip:content-box;border:3px solid #0000;border-radius:8px}.leitwerk ::-webkit-scrollbar-track{background:0 0}.leitwerk .lw-row{border-radius:var(--lw-r-chip);transition:background .15s}.leitwerk .lw-row:hover{background:var(--lw-graphit)}.leitwerk .lw-nav{cursor:pointer;border-radius:10px;transition:background .15s}.leitwerk .lw-nav:hover{background:var(--lw-anthrazit)}.leitwerk .lw-panel-btn{cursor:pointer;transition:background .15s,border-color .15s,transform .1s}.leitwerk .lw-panel-btn:hover{background:var(--lw-panel-hover,var(--lw-graphit));border-color:var(--lw-rauch-strong)}.leitwerk .lw-panel-btn:active{transform:scale(.995)}.leitwerk .lw-btn{color:var(--lw-porzellan);border-radius:var(--lw-r-chip);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;padding:6px 12px;font-family:inherit;font-size:14px;font-weight:550;line-height:1;transition:background .15s,border-color .15s,transform .1s}.leitwerk .lw-btn:hover{border-color:var(--lw-rauch-strong);background:var(--lw-graphit)}.leitwerk .lw-btn:active{transform:scale(.985)}.leitwerk .lw-btn--ghost,.leitwerk .lw-btn--why{color:var(--lw-nebel);font-weight:450}.leitwerk .lw-btn--iris{color:var(--lw-iris);background:var(--lw-iris-soft);border-color:var(--lw-iris-edge)}.leitwerk .lw-btn--iris:hover{background:color-mix(in srgb, var(--lw-iris) 16%, transparent);border-color:var(--lw-iris)}.leitwerk .lw-chip-btn{transition:background .15s}.leitwerk .lw-chip-btn:hover{background:var(--lw-rauch)}.leitwerk .lw-shimmer{background:linear-gradient(90deg, var(--lw-rauch) 25%, var(--lw-rauch-strong) 37%, var(--lw-rauch) 63%);background-size:240px 100%;animation:1.5s infinite lwShimmer}@keyframes lwRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lwFade{0%{opacity:0}to{opacity:1}}@keyframes lwReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes lwRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lwTabIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes lwBreathe{0%,to{opacity:.9;box-shadow:0 0 5px #3b82f673}50%{opacity:1;box-shadow:0 0 12px 2px #3b82f69e}}@keyframes lwShimmer{0%{background-position:-240px 0}to{background-position:240px 0}}@keyframes lwPulse{0%,to{opacity:.4;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}.lw-komando-grid{grid-template-columns:1fr;gap:24px 32px;display:grid}@media (min-width:940px){.lw-komando-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lw-komando-grid>*+*{border-left:1px solid var(--lw-rauch);padding-left:32px}}.lw-heute-2col{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:820px){.lw-heute-2col{grid-template-columns:1.55fr 1fr;align-items:start;gap:24px}}@media (prefers-reduced-motion:reduce){.leitwerk *,.leitwerk :before,.leitwerk :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.lw-tab-in{animation:.15s cubic-bezier(.32,.72,0,1) backwards lwTabIn}@media (prefers-reduced-motion:reduce){.lw-tab-in{animation:none!important}}
