:root{--color-brand-gold:#b4934d;--color-on-gold:#17150f;--color-brand-gold-soft:color-mix(in srgb, var(--color-brand-gold) 12%, transparent);--color-nav-surface:#17150f;--color-page-surface:#f8f7f4;--color-card-surface:#fdfdfc;--color-text-primary:#0b0b0b;--color-text-secondary:#52514e;--color-text-muted:#676559;--color-gridline:#e4e2da;--color-baseline:#c3c2b7;--color-border:#0b0b0b1a;--color-border-soft:#0b0b0b12;--color-alter-nicht-faellig:#6f6a52;--color-alter-schonfrist:#8c7a45;--color-alter-ueberfaellig:#a8873f;--color-alter-stufe1:#a67240;--color-alter-stufe2:#a45e42;--color-alter-stufe3:#8a3a31;--color-data-vorjahr:#57564d;--color-ring-bezahlt:#3e5c42;--color-ring-spur-innen:#edebe5;--color-text-on-nav:#f7f5f1;--color-text-on-nav-muted:#c3c2b7;--color-border-on-nav:#ffffff24;--color-border-on-nav-brand:#b4934d2e;--color-text-on-nav-sub:#9a9890;--color-text-on-nav-marke:#83816f;--color-text-on-critical:#fff;--color-input-surface-on-nav:#ffffff0f;--color-data-brass:#a87413;--color-data-blue:#2a78d6;--color-reihe-1:#2a78d6;--color-reihe-2:#8e0049;--color-reihe-3:#028f75;--color-reihe-4:#4e32a2;--color-reihe-5:#a26093;--color-status-good:#0ca30c;--color-status-good-text:#006300;--color-status-warning:#fab219;--color-status-warning-soft:color-mix(in srgb, var(--color-status-warning) 12%, transparent);--color-status-serious:#ec835a;--color-status-critical:#b93230;--color-on-critical:#fff;--color-on-warning:#2a1c00;--font-sans:Inter, system-ui, -apple-system, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-brand-serif:Georgia, "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, serif;--as-black:#11100d;--as-ink:#1d1b16;--as-panel:#fff;--as-panel-strong:#fbfaf7;--as-sidebar:#14130f;--as-anmeldung-oben:#14130f;--as-anmeldung-mitte:#111009;--as-anmeldung-unten:#0d0c07;--as-anmeldung-text:#f7f5f1;--as-anmeldung-text-leise:#8a8878;--as-anmeldung-wortmarke:#7c7a6e;--as-anmeldung-feld:#0b0b0b73;--as-anmeldung-feld-voll:#191711;--as-anmeldung-feld-rand:#ffffff24;--as-anmeldung-spalte:#2421168c;--as-anmeldung-fehler:#8a3a312e;--as-anmeldung-fehler-text:#f0ded9;--as-sidebar-soft:#242116;--as-gold-strong:#856426;--as-gold-soft:#f5ead2;--as-cream:#f7f5f1;--as-line:#e7e1d5;--as-hinweisband:#edebe5;--as-sidebar-muted:#9a9384;--as-green:#43a071;--as-green-soft:#e7f5ee;--as-on-red:#fff;--as-red-soft:#fae8e8;--as-blue:#3a6f9a;--as-blue-soft:#e8f0f7;--as-orange:#ce8333;--as-donut-rest:#eee6d8;--as-shadow:none;--as-shadow-soft:none;--as-schatten-ebene:0 24px 64px #0b0b0b4d;--radius:0;--as-tippziel:2.625rem;--as-tippziel-ansicht:2.25rem;--as-marke-gruen-text:#1d6d4b;--as-marke-gruen-rand:#43a07138;--as-marke-gold-text:#805b16;--as-marke-gold-rand:color-mix(in srgb, var(--color-brand-gold) 28%, transparent);--as-marke-rot-text:#a53d3d;--as-marke-rot-rand:#d95f5f33;--as-marke-blau-text:#2f5f86;--as-marke-blau-rand:#3a6f9a33;--as-marke-dunkel-flaeche:#ebe5da;--radius-sm:0;--radius-kreis:50%;--speed:.18s;--as-text-3xs:.625rem;--as-text-2xs:.6875rem;--as-text-xs:.75rem;--as-text-sm:.8125rem;--as-text-md:.875rem;--as-text-base:.9375rem;--as-text-lg:1rem;--as-text-xl:1.125rem;--as-text-2xl:1.3125rem;--as-text-3xl:1.375rem;--as-text-4xl:1.75rem;--as-text-kennzahl:1.5rem;--as-space-2xs:.25rem;--as-space-xs:.5rem;--as-space-sm:.75rem;--as-space-sm-plus:.875rem;--as-space-md:1rem;--as-space-md-plus:1.125rem;--as-space-lg:1.5rem;--as-space-xl:2rem;--as-space-2xl:3rem;--as-sidebar-unten:#111009;--color-border-field:#0b0b0b29;--color-border-strong:#0b0b0b24;--as-fortschritt-spur:#edebe5;--as-kostenbalken-spur:#f3f1ec;--as-kostenbalken-bezug:var(--as-sidebar-soft);--as-kalender-spanne:color-mix(in srgb, var(--color-brand-gold) 18%, var(--as-cream));--as-schalter-aus:#ddd8cc;--as-schalter-knopf:var(--as-cream);--as-anmeldung-fehler-rand:#b4635a;--as-hinweis-kante:2px;--as-tippziel-haupt:3rem;--as-leiste-breite:17.8125rem;--as-leiste-kopf:4.75rem;--as-tabelle-kopf:2.75rem;--as-tabelle-zeile:3.875rem;--as-laufweite-kopf:.1em;--as-laufweite-feld:.12em;--as-laufweite-abschnitt:.14em}@media (prefers-color-scheme:dark){html:not([data-theme=light]) [data-dunkel=ja]{--color-nav-surface:#12110c;--color-page-surface:#0d0c0a;--color-card-surface:#1a1917;--color-text-primary:#fff;--color-text-secondary:#c3c2b7;--color-text-muted:#898781;--color-gridline:#2c2b28;--color-baseline:#38362f;--color-border:#ffffff1a;--color-border-soft:#ffffff12;--color-data-brass:#b58a22;--color-data-blue:#3987e5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:not([data-theme=light]):has([data-dunkel=ja]){--color-nav-surface:#12110c;--color-page-surface:#0d0c0a;--color-card-surface:#1a1917;--color-text-primary:#fff;--color-text-secondary:#c3c2b7;--color-text-muted:#898781;--color-gridline:#2c2b28;--color-baseline:#38362f;--color-border:#ffffff1a;--color-border-soft:#ffffff12;--color-data-brass:#b58a22;--color-data-blue:#3987e5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html[data-theme=dark] [data-dunkel=ja]{--color-nav-surface:#12110c;--color-page-surface:#0d0c0a;--color-card-surface:#1a1917;--color-text-primary:#fff;--color-text-secondary:#c3c2b7;--color-text-muted:#898781;--color-gridline:#2c2b28;--color-baseline:#38362f;--color-border:#ffffff1a;--color-border-soft:#ffffff12;--color-data-brass:#b58a22;--color-data-blue:#3987e5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark]:has([data-dunkel=ja]){--color-nav-surface:#12110c;--color-page-surface:#0d0c0a;--color-card-surface:#1a1917;--color-text-primary:#fff;--color-text-secondary:#c3c2b7;--color-text-muted:#898781;--color-gridline:#2c2b28;--color-baseline:#38362f;--color-border:#ffffff1a;--color-border-soft:#ffffff12;--color-data-brass:#b58a22;--color-data-blue:#3987e5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/brand/fonts/inter-latin-variable.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/fonts/ibm-plex-mono-latin-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/brand/fonts/ibm-plex-mono-latin-500.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--color-page-surface);color:var(--color-text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:underline}a[data-linkart=flaeche]{text-decoration:none}:focus-visible{outline:2px solid var(--color-brand-gold);outline-offset:2px}button{font-family:inherit}fieldset{min-width:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-page-surface) inset;-webkit-text-fill-color:var(--color-text-primary);transition:background-color 100000s ease-in-out}input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-page-surface) inset;-webkit-text-fill-color:var(--color-text-primary);transition:background-color 100000s ease-in-out}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--color-page-surface) inset;-webkit-text-fill-color:var(--color-text-primary);transition:background-color 100000s ease-in-out}textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-page-surface) inset;-webkit-text-fill-color:var(--color-text-primary);transition:background-color 100000s ease-in-out}select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-page-surface) inset;-webkit-text-fill-color:var(--color-text-primary);transition:background-color 100000s ease-in-out}[data-dunkel=ja] input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--as-anmeldung-feld-voll) inset;-webkit-text-fill-color:var(--as-anmeldung-text)}[data-dunkel=ja] input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--as-anmeldung-feld-voll) inset;-webkit-text-fill-color:var(--as-anmeldung-text)}[data-dunkel=ja] input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--as-anmeldung-feld-voll) inset;-webkit-text-fill-color:var(--as-anmeldung-text)}
