@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(./jost-latin-400-normal.q-RKOgPK.woff2)format("woff2"),url(./jost-latin-400-normal.C7S-3Ky6.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(./jost-latin-500-normal.41lBe9I9.woff2)format("woff2"),url(./jost-latin-500-normal.B-AtzreL.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(./schibsted-grotesk-latin-400-normal.DPhJBilQ.woff2)format("woff2"),url(./schibsted-grotesk-latin-400-normal.BkiRe4WW.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(./schibsted-grotesk-latin-500-normal.rf9C4Thp.woff2)format("woff2"),url(./schibsted-grotesk-latin-500-normal.Ba39e-CX.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(./schibsted-grotesk-latin-700-normal.BkH0uJ1o.woff2)format("woff2"),url(./schibsted-grotesk-latin-700-normal.Dz-okVa0.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(./ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:"Jost", "Segoe UI", system-ui, sans-serif;--font-text:"Schibsted Grotesk", "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", "Consolas", monospace;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-body:.875rem;--fs-md:1rem;--fs-lg:1.125rem;--fs-h3:1.25rem;--fs-h2:1.5rem;--fs-h1:1.75rem;--fs-stat:1.625rem;--lh:1.5;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--radius-card:10px;--radius:8px;--radius-sm:6px;--radius-pill:999px;--control-h:36px;--control-h-sm:30px;--row-h:40px;--sidebar-w:248px;--sidebar-w-eng:64px;--topbar-h:56px;--content-max:1440px;--dur-1:.12s;--dur-2:.2s;--ease:cubic-bezier(.2, 0, 0, 1);--accent:#e23d31;--accent-strong:#d33a2e;--accent-strong-hover:#b93127;--accent-text:#c0322a;--accent-soft:#fdecea;--accent-contrast:#fff;--focus:#e23d31;--kat-projekt:#f7a04d;--kat-iot:#8fd6ec;--kat-prozess:#ededed;--ok:#2f9e6e;--ok-text:#1d7a52;--ok-soft:#e7f5ee;--warn:#d98e04;--warn-text:#8a5a00;--warn-soft:#fff4e0;--warn-line:#f0c36d;--err:#c62828;--err-text:#b02323;--err-soft:#fdecec;--err-line:#f0b4b4;--info:#2f6fb3;--info-text:#255a92;--info-soft:#e9f1fa;--info-line:#b7cfea;--neutral-soft:#efefec;--neutral-text:#4a4d55;--bg:#f6f6f4;--surface:#fff;--surface-2:#fafaf8;--surface-hover:#f2f2ef;--surface-active:#ebebe7;--line:#e4e4e0;--line-strong:#cfcfca;--text:#1f2023;--text-2:#5b5e66;--text-3:#6f727a;--placeholder:#8a8d94;--scrim:#12131652;--side-bg:#fbfbf9;--side-text:#3b3e45;--side-hover:#efefeb;--side-active-bg:#fdecea;--side-active-text:#b8291f;--shadow-pop:0 12px 32px #14141e1f, 0 2px 6px #14141e14;--shadow-drawer:-12px 0 32px #14141e24;--chart-bar:#e23d31;--chart-bar-2:#f7a04d;--chart-grid:#ecece8;--chart-text:#5b5e66}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#ef4f43;--accent-strong:#d33a2e;--accent-strong-hover:#c8392e;--accent-text:#f6776d;--accent-soft:#ef4f4324;--accent-contrast:#fff;--focus:#ef4f43;--kat-prozess:#3a3d44;--ok:#3fb985;--ok-text:#6fd3a6;--ok-soft:#3fb98524;--warn:#e8a21c;--warn-text:#f3c56b;--warn-soft:#d98e0424;--warn-line:#f0c36d6b;--err:#ef5350;--err-text:#ff8a87;--err-soft:#ef535024;--err-line:#ef535073;--info:#5b9be0;--info-text:#8dbcf0;--info-soft:#5b9be024;--info-line:#5b9be066;--neutral-soft:#2a2d33;--neutral-text:#c3c7d0;--bg:#121316;--surface:#1b1d21;--surface-2:#17191c;--surface-hover:#23262b;--surface-active:#2a2d33;--line:#2b2e34;--line-strong:#3a3e46;--text:#eceef2;--text-2:#a3a8b3;--text-3:#8d929c;--placeholder:#7d828c;--scrim:#0000008c;--side-bg:#16181b;--side-text:#c9ccd3;--side-hover:#22252a;--side-active-bg:#ef4f4324;--side-active-text:#f6776d;--shadow-pop:0 16px 40px #00000080, 0 2px 8px #0006;--shadow-drawer:-16px 0 40px #00000080;--chart-bar:#ef4f43;--chart-grid:#2b2e34;--chart-text:#a3a8b3}[data-mandant-farbe=rot]{--mandant-farbe:#e23d31;--accent:#e23d31;--accent-strong:#d33a2e;--accent-strong-hover:#b93127;--accent-text:#c0322a;--accent-soft:#fdecea;--focus:#e23d31;--side-active-bg:#fdecea;--side-active-text:#b8291f}[data-mandant-farbe=blau]{--mandant-farbe:#2f6fd8;--accent:#2f6fd8;--accent-strong:#2a62c9;--accent-strong-hover:#2353ad;--accent-text:#2457b5;--accent-soft:#e8effb;--focus:#2f6fd8;--side-active-bg:#e8effb;--side-active-text:#1f4ea3}[data-mandant-farbe=gruen]{--mandant-farbe:#23894f;--accent:#23894f;--accent-strong:#1d7a45;--accent-strong-hover:#18663a;--accent-text:#1a6e3e;--accent-soft:#e5f3ea;--focus:#23894f;--side-active-bg:#e5f3ea;--side-active-text:#176238}[data-mandant-farbe=violett]{--mandant-farbe:#7f4de0;--accent:#7f4de0;--accent-strong:#7340d6;--accent-strong-hover:#6234bd;--accent-text:#6634c4;--accent-soft:#f0eafc;--focus:#7f4de0;--side-active-bg:#f0eafc;--side-active-text:#5a2db0}[data-mandant-farbe=petrol]{--mandant-farbe:#148077;--accent:#148077;--accent-strong:#127068;--accent-strong-hover:#0f5d57;--accent-text:#11665f;--accent-soft:#e2f2f0;--focus:#148077;--side-active-bg:#e2f2f0;--side-active-text:#0f5b55}[data-mandant-farbe=bernstein]{--mandant-farbe:#bb5d0c;--accent:#bb5d0c;--accent-strong:#a8520a;--accent-strong-hover:#8e4508;--accent-text:#974a09;--accent-soft:#fbeedf;--focus:#bb5d0c;--side-active-bg:#fbeedf;--side-active-text:#864108}[data-mandant-farbe=magenta]{--mandant-farbe:#c41f6b;--accent:#c41f6b;--accent-strong:#b51b62;--accent-strong-hover:#9a1753;--accent-text:#a31858;--accent-soft:#fbe8f0;--focus:#c41f6b;--side-active-bg:#fbe8f0;--side-active-text:#91154e}[data-mandant-farbe=schiefer]{--mandant-farbe:#56627a;--accent:#56627a;--accent-strong:#4b5567;--accent-strong-hover:#3d4555;--accent-text:#434c5c;--accent-soft:#eceef2;--focus:#56627a;--side-active-bg:#eceef2;--side-active-text:#3a4250}[data-theme=dark][data-mandant-farbe=rot],[data-theme=dark] [data-mandant-farbe=rot]{--mandant-farbe:#ef4f43;--accent:#ef4f43;--accent-strong:#d33a2e;--accent-strong-hover:#c8392e;--accent-text:#f6776d;--accent-soft:#ef4f4324;--focus:#ef4f43;--side-active-bg:#ef4f4324;--side-active-text:#f6776d}[data-theme=dark][data-mandant-farbe=blau],[data-theme=dark] [data-mandant-farbe=blau]{--mandant-farbe:#5b8ff0;--accent:#5b8ff0;--accent-strong:#2a62c9;--accent-strong-hover:#3a73dc;--accent-text:#86acf5;--accent-soft:#5b8ff024;--focus:#5b8ff0;--side-active-bg:#5b8ff024;--side-active-text:#86acf5}[data-theme=dark][data-mandant-farbe=gruen],[data-theme=dark] [data-mandant-farbe=gruen]{--mandant-farbe:#3fae6c;--accent:#3fae6c;--accent-strong:#1d7a45;--accent-strong-hover:#1f8049;--accent-text:#6fcf96;--accent-soft:#3fae6c24;--focus:#3fae6c;--side-active-bg:#3fae6c24;--side-active-text:#6fcf96}[data-theme=dark][data-mandant-farbe=violett],[data-theme=dark] [data-mandant-farbe=violett]{--mandant-farbe:#9b72f0;--accent:#9b72f0;--accent-strong:#7340d6;--accent-strong-hover:#8352e4;--accent-text:#b79cf6;--accent-soft:#9b72f024;--focus:#9b72f0;--side-active-bg:#9b72f024;--side-active-text:#b79cf6}[data-theme=dark][data-mandant-farbe=petrol],[data-theme=dark] [data-mandant-farbe=petrol]{--mandant-farbe:#2bb3a6;--accent:#2bb3a6;--accent-strong:#127068;--accent-strong-hover:#178278;--accent-text:#5fd0c4;--accent-soft:#2bb3a624;--focus:#2bb3a6;--side-active-bg:#2bb3a624;--side-active-text:#5fd0c4}[data-theme=dark][data-mandant-farbe=bernstein],[data-theme=dark] [data-mandant-farbe=bernstein]{--mandant-farbe:#e08a2c;--accent:#e08a2c;--accent-strong:#a8520a;--accent-strong-hover:#ad560b;--accent-text:#f0ad60;--accent-soft:#e08a2c24;--focus:#e08a2c;--side-active-bg:#e08a2c24;--side-active-text:#f0ad60}[data-theme=dark][data-mandant-farbe=magenta],[data-theme=dark] [data-mandant-farbe=magenta]{--mandant-farbe:#e0558f;--accent:#e0558f;--accent-strong:#b51b62;--accent-strong-hover:#c62a72;--accent-text:#f08ab6;--accent-soft:#e0558f24;--focus:#e0558f;--side-active-bg:#e0558f24;--side-active-text:#f08ab6}[data-theme=dark][data-mandant-farbe=schiefer],[data-theme=dark] [data-mandant-farbe=schiefer]{--mandant-farbe:#8a96ab;--accent:#8a96ab;--accent-strong:#4b5567;--accent-strong-hover:#5a6579;--accent-text:#b3bccb;--accent-soft:#8a96ab24;--focus:#8a96ab;--side-active-bg:#8a96ab24;--side-active-text:#b3bccb}.lc-root-container,.lc-tooltip-root{--color-primary:var(--chart-bar);--color-surface-100:var(--surface);--color-surface-200:var(--surface-2);--color-surface-300:var(--line);--color-surface-content:var(--text)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{font-family:var(--font-display);color:var(--text);letter-spacing:-.005em;margin:0;font-weight:500;line-height:1.25}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-lg)}p{margin:0}a{color:var(--accent-text);text-underline-offset:3px;text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}img,svg{vertical-align:middle}table{border-collapse:collapse}hr{border:0;border-top:1px solid var(--line);margin:var(--s-4) 0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}::selection{background:color-mix(in srgb, var(--accent) 22%, transparent)}::placeholder{color:var(--placeholder);opacity:1}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}dialog{color:var(--text)}.control{width:100%;min-width:0;height:var(--control-h);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);font-size:var(--fs-body);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);padding:0 10px;line-height:1.3}.control:hover:not(:disabled):not([readonly]){border-color:var(--text-3)}.control:focus,.control:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}.control[aria-invalid=true]{border-color:var(--err)}.control[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--err) 20%, transparent)}.control:disabled,.control[readonly]{background:var(--surface-2);color:var(--text-2)}.control.klein{height:var(--control-h-sm);font-size:var(--fs-sm)}textarea.control{resize:vertical;height:auto;min-height:76px;padding:8px 10px;line-height:1.5}select.control{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238a8d94' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:32px}.control.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.control.rechts{text-align:right}.control-gruppe{align-items:center;min-width:0;display:flex;position:relative}.control-gruppe>.control{flex:1}.control-gruppe>.zusatz{color:var(--text-3);font-size:var(--fs-sm);pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0}.control-gruppe>.zusatz.links{left:10px}.control-gruppe>.zusatz.rechts{right:10px}.control-gruppe>.zusatz.knopf{pointer-events:auto;right:3px}.control-gruppe.mit-links>.control{padding-left:34px}.control-gruppe.mit-rechts>.control{padding-right:34px}.control-gruppe.mit-einheit>.control{padding-right:30px}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.num{font-variant-numeric:tabular-nums}.muted{color:var(--text-2)}.klein{font-size:var(--fs-sm)}.rechts{text-align:right}.nowrap{white-space:nowrap}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.stapel{gap:var(--s-4);flex-direction:column;display:flex}.stapel-eng{gap:var(--s-2);flex-direction:column;display:flex}.reihe{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.reihe-zwischen{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.formular{gap:var(--s-4) var(--s-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.formular>*{grid-column:span 12}@media (width>=720px){.formular>.c-8{grid-column:span 8}.formular>.c-6{grid-column:span 6}.formular>.c-4{grid-column:span 4}.formular>.c-3{grid-column:span 3}.formular>.c-2{grid-column:span 2}}.kacheln{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.abschnitt-titel{font-family:var(--font-display);font-size:var(--fs-lg);margin:0 0 var(--s-3);font-weight:500}.trenner{background:var(--line);height:1px;margin:var(--s-4) 0;border:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{body{background:#fff}}
