:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fff;--bg-subtle:#f3f6f8;--surface:#fff;--surface-raised:#fff;--border:#e3e7ea;--border-strong:#cbd2d7;--rail:#1a2026;--rail-raised:#252c33;--rail-text:#f0f2f4;--rail-text-muted:#9ba2aa;--text:#242424;--text-muted:#575f63;--text-faint:#7f888c;--accent:#242424;--accent-hover:#34393b;--accent-subtle:#c0e5f6;--accent-text:#fff;--highlight:#88c4dd;--highlight-strong:#00668b;--ready:#007b3d;--ready-subtle:#def6e3;--blocked:#ba1d27;--blocked-subtle:#ffe8e6;--warning:#8f5800;--warning-subtle:#ffedd4;--pending:#575f63;--pending-subtle:#e4edf2;--ai-accent:#7556a5;--ai-subtle:#f2edff;--inherited:#7f888c;--scrim:#00000080;--logo-filter:none;--shadow-none:none;--shadow-sm:0 1px 2px #1f25280d, 0 1px 1px #1f25280a;--shadow-md:0 2px 4px #1f25280a, 0 8px 16px -6px #1f25281a;--shadow-lg:0 4px 8px #1f25280d, 0 24px 48px -16px #1f25282e;--font-sans:"Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--font-size-micro:.6875rem;--font-size-small:.75rem;--font-size-body:.875rem;--font-size-medium:1rem;--font-size-large:1.25rem;--font-size-display:1.75rem;--line-height-tight:1.25;--line-height-normal:1.45;--line-height-relaxed:1.65;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--letter-spacing-normal:0;--letter-spacing-wide:.04em;--space-0:0;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--row-height-compact:2rem;--row-padding-x-compact:.5rem;--row-height-comfortable:2.25rem;--row-padding-x-comfortable:.75rem;--radius-none:0;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:1rem;--radius-xl:1.25rem;--radius-full:9999px;--focus-width:2px;--focus-offset:2px;--control-height:2.25rem;--control-height-compact:1.875rem;--control-height-touch:2.75rem;--motion-instant:80ms;--motion-fast:.14s;--motion-normal:.2s;--motion-easing:cubic-bezier(.2, 0, .13, 1);--z-base:0;--z-sticky:10;--z-header:20;--z-overlay:30;--z-panel:40;--z-dialog:50;--z-toast:60}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:lab(0% 0 0)){:root{--bg:lab(100% 0 0);--bg-subtle:lab(96.7633% -.760198 -1.2522);--surface:lab(100% 0 0);--surface-raised:lab(100% 0 0);--border:lab(91.3168% -1.13708 -1.87643);--border-strong:lab(83.7873% -1.88327 -3.12065);--rail:lab(11.8179% -1.32934 -4.90493);--rail-raised:lab(17.6155% -1.53467 -5.6118);--rail-text:lab(95.357% -.443876 -1.4321);--rail-text-muted:lab(66.3463% -1.49071 -4.978);--text:lab(14.16% 0 0);--text-muted:lab(39.7195% -2.39947 -3.58657);--text-faint:lab(55.9603% -2.41435 -3.59435);--accent:lab(14.16% 0 0);--accent-hover:lab(23.4665% -1.60228 -2.39238);--accent-subtle:lab(88.5799% -9.61921 -12.5914);--accent-text:lab(100% 0 0);--highlight:lab(75.6999% -15.2701 -19.0178);--highlight-strong:lab(39.8042% -15.1376 -27.9506);--ready:lab(44.8623% -42.0985 25.4086);--ready-subtle:lab(94.6701% -10.563 6.1937);--blocked:lab(41.2208% 60.2492 38.5682);--blocked-subtle:lab(93.8761% 10.7374 5.79704);--warning:lab(42.806% 22.3438 69.8061);--warning-subtle:lab(94.831% 4.37668 17.0163);--pending:lab(39.7195% -2.39947 -3.58657);--pending-subtle:lab(93.0811% -2.43151 -3.6037);--ai-accent:lab(42.5165% 26.3079 -38.8878);--ai-subtle:lab(94.4415% 5.32156 -9.73147);--inherited:lab(55.9603% -2.41435 -3.59435);--scrim:lab(0% 0 0/.5);--shadow-sm:0 1px 2px lab(14.1915% -1.96959 -2.97409/.05), 0 1px 1px lab(14.1915% -1.96959 -2.97409/.04);--shadow-md:0 2px 4px lab(14.1915% -1.96959 -2.97409/.04), 0 8px 16px -6px lab(14.1915% -1.96959 -2.97409/.1);--shadow-lg:0 4px 8px lab(14.1915% -1.96959 -2.97409/.05), 0 24px 48px -16px lab(14.1915% -1.96959 -2.97409/.18)}}@media (prefers-color-scheme:dark){:root{--bg:#161616;--bg-subtle:#1b1d1f;--surface:#242424;--surface-raised:#2b2e30;--border:#33393c;--border-strong:#4c5459;--rail:#0b0e11;--rail-raised:#14191e;--rail-text:#f0f2f4;--rail-text-muted:#9ba2aa;--text:#ebeff1;--text-muted:#a4acb1;--text-faint:#798286;--accent:#88c4dd;--accent-hover:#a4d7ec;--accent-subtle:#123847;--accent-text:#242424;--highlight:#88c4dd;--highlight-strong:#8fcfe9;--ready:#5dc47e;--ready-subtle:#193521;--blocked:#f2716a;--blocked-subtle:#4e201e;--warning:#f0ab55;--warning-subtle:#432a08;--pending:#a4acb1;--pending-subtle:#252a2c;--ai-accent:#be9df7;--ai-subtle:#35294a;--inherited:#798286;--scrim:#000000a6;--logo-filter:invert(1);--shadow-sm:0 1px 2px #00000073;--shadow-md:0 2px 4px #0006, 0 8px 16px -6px #0000008c;--shadow-lg:0 4px 8px #00000073, 0 24px 48px -16px #000000a6}@supports (color:lab(0% 0 0)){:root{--bg:lab(7.22637% -.0000149012 0);--bg-subtle:lab(10.6967% -1.00337 -1.49626);--surface:lab(14.16% 0 0);--surface-raised:lab(18.8201% -1.20634 -1.79672);--border:lab(23.4695% -1.79671 -2.68844);--border-strong:lab(35.0822% -2.58639 -3.87885);--rail:lab(3.69298% -.46131 -1.83096);--rail-raised:lab(8.34128% -1.14378 -4.20596);--rail-text:lab(95.357% -.443876 -1.4321);--rail-text-muted:lab(66.3463% -1.49071 -4.978);--text:lab(94.2175% -1.02118 -1.50613);--text-muted:lab(69.8807% -2.42254 -3.59876);--text-faint:lab(53.6402% -2.41268 -3.59344);--accent:lab(75.6999% -15.2701 -19.0178);--accent-hover:lab(82.8573% -13.1428 -16.1614);--accent-subtle:lab(21.2672% -9.49296 -13.6006);--accent-text:lab(14.16% 0 0);--highlight:lab(75.6999% -15.2701 -19.0178);--highlight-strong:lab(79.4274% -16.1092 -20.0817);--ready:lab(71.6415% -43.0973 25.6919);--ready-subtle:lab(19.4474% -15.3394 9.11675);--blocked:lab(63.6309% 50.1648 28.8057);--blocked-subtle:lab(19.2741% 21.9416 12.582);--warning:lab(75.4309% 19.9566 53.626);--warning-subtle:lab(19.8414% 9.58367 25.3407);--pending:lab(69.8807% -2.42254 -3.59876);--pending-subtle:lab(16.5061% -1.59335 -2.38785);--ai-accent:lab(70.4303% 25.9064 -40.8218);--ai-subtle:lab(19.1404% 12.1731 -18.7765);--inherited:lab(53.6402% -2.41268 -3.59344);--scrim:lab(0% 0 0/.65);--shadow-sm:0 1px 2px lab(0% 0 0/.45);--shadow-md:0 2px 4px lab(0% 0 0/.4), 0 8px 16px -6px lab(0% 0 0/.55);--shadow-lg:0 4px 8px lab(0% 0 0/.45), 0 24px 48px -16px lab(0% 0 0/.65)}}}
*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--font-size-medium);line-height:var(--line-height-relaxed);-webkit-font-smoothing:antialiased;margin:0}:focus-visible{outline:var(--focus-width) solid var(--highlight-strong);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}a{color:var(--highlight-strong);text-underline-offset:.15em;text-decoration-thickness:1px}.seite{max-width:44rem;padding:var(--space-6) var(--space-4) var(--space-16);margin:0 auto}.kopf{gap:var(--space-3);border-bottom:1px solid var(--border);padding-bottom:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.kopf__marke{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-muted)}.kopf__werkzeuge{gap:var(--space-4);font-size:var(--font-size-small);display:flex}.fuss{margin-top:var(--space-16);padding-top:var(--space-4);border-top:1px solid var(--border);gap:var(--space-4);font-size:var(--font-size-small);color:var(--text-muted);flex-wrap:wrap;display:flex}h1{font-size:var(--font-size-display);line-height:var(--line-height-tight);margin:0 0 var(--space-2)}h2{font-size:var(--font-size-large);line-height:var(--line-height-tight);margin:var(--space-8) 0 var(--space-3);padding-bottom:var(--space-1);border-bottom:1px solid var(--border)}h3{font-size:var(--font-size-medium);margin:var(--space-4) 0 var(--space-2)}.unterzeile{color:var(--text-muted);margin:0 0 var(--space-6)}.werte{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(10rem,15rem) 1fr;margin:0;display:grid}@media (max-width:34rem){.werte{gap:var(--space-0-5) 0;grid-template-columns:1fr}.werte dd{margin-bottom:var(--space-3)}}.werte dt{color:var(--text-muted);font-size:var(--font-size-body)}.werte dd{margin:0}.werte dd code{font-family:var(--font-mono);font-size:var(--font-size-body);word-break:break-all}.einschraenkung{margin-top:var(--space-1);font-size:var(--font-size-small);color:var(--warning);display:block}.luecken{margin:var(--space-3) 0 0;padding:0;list-style:none}.luecken li{padding:var(--space-2) 0;border-top:1px dashed var(--border-strong);font-size:var(--font-size-body)}.luecke__name{font-weight:var(--font-weight-medium)}.luecke__grund{color:var(--text-muted)}.luecke__hinweis{color:var(--text-muted);display:block}.marke{padding:0 var(--space-1-5);border-radius:var(--radius-sm);font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;vertical-align:middle;display:inline-block}.marke--pflicht{background:var(--blocked-subtle);color:var(--blocked)}.marke--erwartet{background:var(--warning-subtle);color:var(--warning)}.marke--freiwillig{background:var(--pending-subtle);color:var(--pending)}.marke--status{background:var(--ready-subtle);color:var(--ready)}.marke--status-aus{background:var(--pending-subtle);color:var(--pending)}.hinweiskasten{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);margin:var(--space-4) 0;font-size:var(--font-size-body)}.suchform{gap:var(--space-2);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.suchform input{min-height:var(--control-height-touch);padding:0 var(--space-3);font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);flex:16rem}.suchform button{min-height:var(--control-height-touch);padding:0 var(--space-5);font:inherit;font-weight:var(--font-weight-medium);color:var(--accent-text);background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-md);cursor:pointer}.suchform button:hover{background:var(--accent-hover);border-color:var(--accent-hover)}
