@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/Archivo-Regular.3ulrwo0hu78l8.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/Archivo-SemiBold.2xrlizciyxkaw.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/IBMPlexMono-Regular.3xdfs0-p_zi4c.woff2)format("woff2")}:root{--palette-papier-50:#f6f7fa;--palette-papier-100:#edeff3;--palette-papier-200:#e2e5eb;--palette-papier-300:#d0d4db;--palette-grau-500:#757c89;--palette-grau-600:#565c69;--palette-grau-650:#4c535f;--palette-grau-700:#363d4c;--palette-tinte-25:#f9fafd;--palette-tinte-100:#dfe6f5;--palette-tinte-200:#c0d5fd;--palette-tinte-300:#a2bef5;--palette-tinte-400:#89b0ff;--palette-tinte-500:#2a5cda;--palette-tinte-700:#1a3268;--palette-tinte-800:#0e2150;--palette-tinte-850:#222d45;--palette-tinte-900:#111826;--palette-tinte-950:#0b111f;--palette-nacht-600:#32373f;--palette-nacht-700:#21252d;--palette-nacht-800:#181c22;--palette-nacht-900:#101318;--palette-nebel-100:#e8ebf1;--palette-nebel-300:#c3c7d1;--palette-nebel-350:#a7aebb;--palette-nebel-400:#9ba2ae;--palette-nebel-500:#6e7582;--palette-pruefgruen-100:#dcf2e3;--palette-pruefgruen-300:#77d199;--palette-pruefgruen-700:#095c34;--palette-pruefgruen-900:#162d1f;--palette-pruefrot-100:#fee5e1;--palette-pruefrot-300:#f58c81;--palette-pruefrot-700:#a91518;--palette-pruefrot-900:#40201c;--palette-ocker-100:#f8eace;--palette-ocker-300:#e6b96b;--palette-ocker-700:#7d5000;--palette-ocker-900:#342812;--palette-violett-100:#eee8f7;--palette-violett-300:#c4aae4;--palette-violett-700:#5e457a;--palette-violett-900:#2f253a;--color-paper:var(--palette-papier-50);--color-paper-2:var(--palette-papier-100);--color-paper-3:var(--palette-papier-200);--color-rule:var(--palette-papier-300);--color-border:var(--palette-grau-500);--color-muted:var(--palette-grau-600);--color-ink-2:var(--palette-grau-700);--color-ink:var(--palette-tinte-900);--color-accent:var(--palette-tinte-700);--color-accent-hover:var(--palette-tinte-800);--color-accent-ink:var(--palette-tinte-25);--color-accent-soft:var(--palette-tinte-100);--color-focus:var(--palette-tinte-500);--color-belegt:var(--palette-pruefgruen-700);--color-belegt-soft:var(--palette-pruefgruen-100);--color-manipuliert:var(--palette-pruefrot-700);--color-manipuliert-soft:var(--palette-pruefrot-100);--color-hinweis:var(--palette-ocker-700);--color-hinweis-soft:var(--palette-ocker-100);--color-offen:var(--palette-grau-650);--color-offen-soft:var(--palette-papier-200);--color-test:var(--palette-violett-700);--color-test-soft:var(--palette-violett-100);--color-error:var(--palette-pruefrot-700);--color-error-soft:var(--palette-pruefrot-100);--color-scrim:#1118266b;--font-display:"Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:"Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.1875rem;--text-xl:1.4375rem;--text-2xl:1.75rem;--text-3xl:2.125rem;--leading-tight:1.15;--leading-snug:1.3;--leading-body:1.55;--weight-regular:400;--weight-strong:600;--weight-display:600;--tracking-display:-.015em;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--radius-control:2px;--radius-panel:4px;--radius-pill:999px;--line-hair:1px;--line-strong:2px;--size-control:2.75rem;--size-control-sm:2.25rem;--container:80rem;--measure:68ch;--dur-micro:.12s;--dur-short:.2s;--dur-long:.32s;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in:cubic-bezier(.6, 0, .85, .3);--ease-in-out:cubic-bezier(.6, 0, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-mode=light]{--color-paper:var(--palette-papier-50);--color-paper-2:var(--palette-papier-100);--color-paper-3:var(--palette-papier-200);--color-rule:var(--palette-papier-300);--color-border:var(--palette-grau-500);--color-muted:var(--palette-grau-600);--color-ink-2:var(--palette-grau-700);--color-ink:var(--palette-tinte-900);--color-accent:var(--palette-tinte-700);--color-accent-hover:var(--palette-tinte-800);--color-accent-ink:var(--palette-tinte-25);--color-accent-soft:var(--palette-tinte-100);--color-focus:var(--palette-tinte-500);--color-belegt:var(--palette-pruefgruen-700);--color-belegt-soft:var(--palette-pruefgruen-100);--color-manipuliert:var(--palette-pruefrot-700);--color-manipuliert-soft:var(--palette-pruefrot-100);--color-hinweis:var(--palette-ocker-700);--color-hinweis-soft:var(--palette-ocker-100);--color-offen:var(--palette-grau-650);--color-offen-soft:var(--palette-papier-200);--color-test:var(--palette-violett-700);--color-test-soft:var(--palette-violett-100);--color-error:var(--palette-pruefrot-700);--color-error-soft:var(--palette-pruefrot-100);--color-scrim:#1118266b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-mode=dark]{--color-paper:var(--palette-nacht-900);--color-paper-2:var(--palette-nacht-800);--color-paper-3:var(--palette-nacht-700);--color-rule:var(--palette-nacht-600);--color-border:var(--palette-nebel-500);--color-muted:var(--palette-nebel-400);--color-ink-2:var(--palette-nebel-300);--color-ink:var(--palette-nebel-100);--color-accent:var(--palette-tinte-300);--color-accent-hover:var(--palette-tinte-200);--color-accent-ink:var(--palette-tinte-950);--color-accent-soft:var(--palette-tinte-850);--color-focus:var(--palette-tinte-400);--color-belegt:var(--palette-pruefgruen-300);--color-belegt-soft:var(--palette-pruefgruen-900);--color-manipuliert:var(--palette-pruefrot-300);--color-manipuliert-soft:var(--palette-pruefrot-900);--color-hinweis:var(--palette-ocker-300);--color-hinweis-soft:var(--palette-ocker-900);--color-offen:var(--palette-nebel-350);--color-offen-soft:var(--palette-nacht-700);--color-test:var(--palette-violett-300);--color-test-soft:var(--palette-violett-900);--color-error:var(--palette-pruefrot-300);--color-error-soft:var(--palette-pruefrot-900);--color-scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media screen and (prefers-color-scheme:dark){:root:not([data-mode]){--color-paper:var(--palette-nacht-900);--color-paper-2:var(--palette-nacht-800);--color-paper-3:var(--palette-nacht-700);--color-rule:var(--palette-nacht-600);--color-border:var(--palette-nebel-500);--color-muted:var(--palette-nebel-400);--color-ink-2:var(--palette-nebel-300);--color-ink:var(--palette-nebel-100);--color-accent:var(--palette-tinte-300);--color-accent-hover:var(--palette-tinte-200);--color-accent-ink:var(--palette-tinte-950);--color-accent-soft:var(--palette-tinte-850);--color-focus:var(--palette-tinte-400);--color-belegt:var(--palette-pruefgruen-300);--color-belegt-soft:var(--palette-pruefgruen-900);--color-manipuliert:var(--palette-pruefrot-300);--color-manipuliert-soft:var(--palette-pruefrot-900);--color-hinweis:var(--palette-ocker-300);--color-hinweis-soft:var(--palette-ocker-900);--color-offen:var(--palette-nebel-350);--color-offen-soft:var(--palette-nacht-700);--color-test:var(--palette-violett-300);--color-test-soft:var(--palette-violett-900);--color-error:var(--palette-pruefrot-300);--color-error-soft:var(--palette-pruefrot-900);--color-scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
@layer theme;@layer base{:root{--gutter:var(--space-lg);--kopf-hoehe:var(--space-2xl);--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-modal:400;--z-toast:500;--z-tooltip:600}@media (min-width:60rem){:root{--gutter:var(--space-xl)}}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{scroll-padding-top:var(--space-3xl);-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-paper);min-height:100dvh;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-body);font-synthesis:none;-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);margin:0}::selection{background:var(--color-accent-soft);color:var(--color-ink)}:focus-visible{outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}a{color:var(--color-accent);text-decoration-thickness:var(--line-hair);text-underline-offset:.18em}a:hover{color:var(--color-accent-hover);text-decoration-thickness:var(--line-strong)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0}p,ul,ol,dl,dd,figure{margin:0}p{text-wrap:pretty}ul,ol{padding:0;list-style:none}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}strong,b{font-weight:var(--weight-strong)}code,kbd,samp{font-family:var(--font-mono);font-size:.9375em}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):before,:not(.keep-motion):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.t-seite{font-size:var(--text-3xl);max-width:24ch}.t-titel{font-size:var(--text-2xl);max-width:30ch}.t-abschnitt{font-size:var(--text-lg)}.t-kopf{font-size:var(--text-md);letter-spacing:0}.t-lead{font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--color-ink-2);max-width:44ch}.t-text{max-width:var(--measure)}.t-klein{font-size:var(--text-sm);line-height:var(--leading-snug)}.t-meta{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-muted)}.t-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.zahl{font-variant-numeric:tabular-nums}.unsichtbar{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.seite{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.seite-kopf{padding-block:var(--space-xl) var(--space-lg);gap:var(--space-sm);display:grid}.kopf{border-bottom:var(--line-hair) solid var(--color-rule);background:var(--color-paper)}.kopf-innen{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:var(--kopf-hoehe);display:flex}.kopf-marke{min-height:var(--size-control);align-items:center;text-decoration:none;display:inline-flex}.sprung{left:var(--space-md);top:calc(-1 * var(--space-3xl));z-index:var(--z-toast);padding:var(--space-xs) var(--space-md);background:var(--color-ink);color:var(--color-paper);position:absolute}.sprung:focus-visible{top:var(--space-md)}.blatt{gap:var(--space-md);padding-block:var(--space-lg) var(--space-xl);border-top:var(--line-strong) solid var(--color-ink);grid-template-columns:minmax(0,1fr);display:grid}.blatt-rand{gap:var(--space-2xs);align-content:start;display:grid}.blatt-inhalt{gap:var(--space-lg);align-content:start;min-width:0;display:grid}@media (min-width:60rem){.blatt{column-gap:var(--space-xl);padding-block:var(--space-lg) var(--space-2xl);grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.blatt-rand{top:var(--space-lg);position:sticky}}.stapel{gap:var(--space-md);min-width:0;display:grid}.stapel[data-abstand=eng]{gap:var(--space-xs)}.stapel[data-abstand=weit]{gap:var(--space-lg)}.reihe{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.raster{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.raster[data-spalten="2"],.raster[data-spalten="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75rem){.raster[data-spalten="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.trenner{border:0;border-top:var(--line-hair) solid var(--color-rule);margin:0}.angaben{grid-template-columns:minmax(0,1fr);display:grid}.angaben>div{gap:var(--space-3xs);padding-block:var(--space-sm);border-top:var(--line-hair) solid var(--color-rule);grid-template-columns:minmax(0,1fr);display:grid}.angaben>div:first-child{border-top:0;padding-top:0}.angaben dt{font-size:var(--text-sm);color:var(--color-muted)}.angaben dd{overflow-wrap:anywhere;min-width:0}@media (min-width:40rem){.angaben>div{gap:var(--space-md);grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:baseline}}}@layer utilities;
@layer base{:root{--ui-font:inherit;--ui-font-size:1rem;--ui-font-size-sm:.875rem;--ui-line-height:1.4;--ui-label-size:.9375rem;--ui-label-weight:600;--ui-label-transform:none;--ui-label-tracking:normal;--ui-number-font:inherit;--ui-number-size:1.125rem;--ui-number-weight:600;--ui-number-align:start;--ui-radius:10px;--ui-radius-sm:6px;--ui-radius-lg:14px;--ui-radius-full:999px;--ui-border-width:1px;--ui-text:#18181b;--ui-muted:#5b5b66;--ui-placeholder:#6e6e78;--ui-surface:#fff;--ui-surface-raised:#fff;--ui-surface-sunken:#f2f2f4;--ui-surface-hover:#f2f2f4;--ui-border:#8b8b96;--ui-border-strong:#5b5b66;--ui-divider:#dcdce2;--ui-accent:#2453d6;--ui-accent-contrast:#fff;--ui-accent-soft:#e3eafc;--ui-focus:#2453d6;--ui-danger:#b42318;--ui-danger-soft:#fdecea;--ui-success:#157f3c;--ui-shadow-control:none;--ui-shadow-pop:0 12px 32px -12px #10101847, 0 2px 6px #10101814;--ui-shadow-thumb:0 1px 3px #1010184d;--ui-focus-width:2px;--ui-focus-offset:2px;--ui-motion-ease:cubic-bezier(.2, .8, .2, 1);--ui-motion-duration:.16s;--ui-motion-duration-slow:.26s;--ui-control-height:2.75rem;--ui-control-pad-x:.875rem;--ui-gap:.5rem;--ui-touch:44px;--ui-check-size:1.25rem;--ui-switch-width:2.75rem;--ui-switch-height:1.625rem;--ui-slider-track:6px;--ui-slider-thumb:1.375rem;--ui-popover-max-height:20rem;--ui-popover-offset:6px;--ui-popover-pad:4px;--ui-z-popover:1000;--ui-disabled-opacity:.5;--ui-edge-shake:4px;--ui-scrollbar-size:10px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-ui-mode=dark]{--ui-text:#ececf1;--ui-muted:#a9a9b4;--ui-placeholder:#8c8c97;--ui-surface:#1b1b20;--ui-surface-raised:#24242b;--ui-surface-sunken:#121216;--ui-surface-hover:#2e2e36;--ui-border:#73737f;--ui-border-strong:#a9a9b4;--ui-divider:#34343d;--ui-accent:#7aa2ff;--ui-accent-contrast:#0b1020;--ui-accent-soft:#23304f;--ui-focus:#9db9ff;--ui-danger:#ff8a7a;--ui-danger-soft:#3b1d1a;--ui-success:#6ad38f;--ui-shadow-pop:0 16px 40px -12px #000000b3, 0 0 0 1px #ffffff0a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-ui-mode=auto]{--ui-text:#ececf1;--ui-muted:#a9a9b4;--ui-placeholder:#8c8c97;--ui-surface:#1b1b20;--ui-surface-raised:#24242b;--ui-surface-sunken:#121216;--ui-surface-hover:#2e2e36;--ui-border:#73737f;--ui-border-strong:#a9a9b4;--ui-divider:#34343d;--ui-accent:#7aa2ff;--ui-accent-contrast:#0b1020;--ui-accent-soft:#23304f;--ui-focus:#9db9ff;--ui-danger:#ff8a7a;--ui-danger-soft:#3b1d1a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}::selection{background:var(--ui-selection-bg,color-mix(in srgb, var(--ui-accent) 30%, transparent));color:var(--ui-selection-text,inherit)}html{scrollbar-color:var(--ui-scrollbar-thumb,color-mix(in srgb, var(--ui-text) 32%, transparent)) var(--ui-scrollbar-track,transparent)}.ui-listbox,.ui-menu,.ui-textarea,.ui-scroll{scrollbar-width:thin;scrollbar-color:var(--ui-scrollbar-thumb,color-mix(in srgb, var(--ui-text) 32%, transparent)) var(--ui-scrollbar-track,transparent)}@supports not (scrollbar-color:auto){::-webkit-scrollbar{width:var(--ui-scrollbar-size);height:var(--ui-scrollbar-size)}::-webkit-scrollbar-track{background:var(--ui-scrollbar-track,transparent)}::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb,color-mix(in srgb, var(--ui-text) 32%, transparent));border-radius:var(--ui-radius-full);background-clip:content-box;border:2px solid #0000}}:where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit}:where(input[type=number]){appearance:textfield}:where(input)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(input)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:where(input[type=search])::-webkit-search-decoration{-webkit-appearance:none}:where(input[type=search])::-webkit-search-cancel-button{-webkit-appearance:none}:where(.ui-disclosure,.ui-navmenu)>summary{list-style:none}:where(.ui-disclosure,.ui-navmenu)>summary::-webkit-details-marker{display:none}:where(.ui-disclosure,.ui-navmenu)>summary::marker{content:""}:where([class^=ui-],[class*=\ ui-]):focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus);outline-offset:var(--ui-focus-offset)}html[data-ui-scrubbing],html[data-ui-scrubbing] *{cursor:ew-resize!important;-webkit-user-select:none!important;user-select:none!important}}@layer components{.ui-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ui-accordion{border-top:var(--ui-border-width) solid var(--ui-disclosure-border,var(--ui-divider,var(--ui-border)));flex-direction:column;display:flex}.ui-disclosure{border-bottom:var(--ui-border-width) solid var(--ui-disclosure-border,var(--ui-divider,var(--ui-border)));color:var(--ui-text);font-family:var(--ui-font)}.ui-disclosure-summary{min-height:var(--ui-touch);padding:var(--ui-disclosure-pad-y,.875rem) var(--ui-disclosure-pad-x,.25rem);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:var(--ui-disclosure-weight,600);font-size:var(--ui-disclosure-size,1.0625rem);border-radius:var(--ui-radius-sm);-webkit-tap-highlight-color:transparent;transition:color var(--ui-motion-duration) var(--ui-motion-ease);justify-content:space-between;align-items:center;gap:1rem;line-height:1.35;display:flex}.ui-disclosure-summary:hover{color:var(--ui-disclosure-hover,var(--ui-accent))}.ui-disclosure-icon{width:1.25rem;height:1.25rem;color:var(--ui-muted);flex:none;position:relative}.ui-disclosure-icon:before,.ui-disclosure-icon:after{content:"";transition:transform var(--ui-motion-duration-slow) var(--ui-motion-ease), opacity var(--ui-motion-duration-slow);background:currentColor;border-radius:2px;position:absolute;top:50%;left:50%}.ui-disclosure[data-icon=chevron] .ui-disclosure-icon:before,.ui-disclosure[data-icon=chevron] .ui-disclosure-icon:after{width:.5rem;height:2px}.ui-disclosure[data-icon=chevron] .ui-disclosure-icon:before{transform:translate(-85%,-50%)rotate(45deg)}.ui-disclosure[data-icon=chevron] .ui-disclosure-icon:after{transform:translate(-15%,-50%)rotate(-45deg)}.ui-disclosure[data-icon=chevron][data-state=open] .ui-disclosure-icon:before{transform:translate(-85%,-50%)rotate(-45deg)}.ui-disclosure[data-icon=chevron][data-state=open] .ui-disclosure-icon:after{transform:translate(-15%,-50%)rotate(45deg)}.ui-disclosure[data-icon=plus] .ui-disclosure-icon:before{width:.875rem;height:2px;transform:translate(-50%,-50%)}.ui-disclosure[data-icon=plus] .ui-disclosure-icon:after{width:2px;height:.875rem;transform:translate(-50%,-50%)}.ui-disclosure[data-icon=plus][data-state=open] .ui-disclosure-icon:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.ui-disclosure-panel{transition:grid-template-rows var(--ui-motion-duration-slow) var(--ui-motion-ease);grid-template-rows:1fr;display:grid}.ui-disclosure[data-enhanced][data-state=closed]>.ui-disclosure-panel{grid-template-rows:0fr}.ui-disclosure-inner{min-height:0;overflow:hidden}.ui-disclosure-content{padding:0 var(--ui-disclosure-pad-x,.25rem) var(--ui-disclosure-pad-y,1rem);color:var(--ui-disclosure-text,var(--ui-muted));transition:opacity var(--ui-motion-duration-slow) var(--ui-motion-ease), translate var(--ui-motion-duration-slow) var(--ui-motion-ease)}.ui-disclosure[data-enhanced][data-state=closed] .ui-disclosure-content{opacity:0;translate:0 -.25rem}.ui-navmenu{font-family:var(--ui-font);color:var(--ui-text);display:inline-block;position:relative}.ui-navmenu-trigger{min-height:var(--ui-touch);box-sizing:border-box;border:var(--ui-border-width) solid var(--ui-navmenu-border,var(--ui-border));border-radius:var(--ui-radius);background:var(--ui-navmenu-bg,var(--ui-surface));cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color var(--ui-motion-duration) var(--ui-motion-ease);align-items:center;gap:.375rem;padding:0 .75rem;font-weight:600;display:inline-flex}.ui-navmenu-trigger:hover{border-color:var(--ui-border-strong)}.ui-navmenu-chevron{width:1rem;height:1rem;color:var(--ui-muted);transition:transform var(--ui-motion-duration) var(--ui-motion-ease)}.ui-navmenu[open] .ui-navmenu-chevron{transform:rotate(180deg)}.ui-navmenu-panel{z-index:var(--ui-z-popover);top:calc(100% + var(--ui-popover-offset));box-sizing:border-box;min-width:max(100%,12rem);max-width:calc(100vw - 16px);padding:var(--ui-popover-pad);background:var(--ui-popover-bg,var(--ui-surface-raised));border:var(--ui-border-width) solid var(--ui-popover-border,var(--ui-divider,var(--ui-border)));border-radius:var(--ui-popover-radius,var(--ui-radius));box-shadow:var(--ui-shadow-pop);position:absolute;inset-inline-start:0}.ui-navmenu[open]>.ui-navmenu-panel{animation:ui-pop-in var(--ui-motion-duration) var(--ui-motion-ease)}.ui-navmenu[data-align=end]>.ui-navmenu-panel{inset-inline:auto 0}.ui-navmenu[data-side=top]>.ui-navmenu-panel{top:auto;bottom:calc(100% + var(--ui-popover-offset))}@keyframes ui-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.ui-navmenu-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.ui-navmenu-link{min-height:var(--ui-touch);box-sizing:border-box;border-radius:var(--ui-option-radius,calc(var(--ui-radius) - var(--ui-popover-pad)));color:inherit;align-items:center;gap:.75rem;padding:.375rem .75rem;text-decoration:none;display:flex}.ui-navmenu-link:hover,.ui-navmenu-link:focus-visible{background:var(--ui-highlight,var(--ui-accent-soft));color:var(--ui-highlight-text,var(--ui-text))}.ui-navmenu-link:focus-visible{outline:var(--ui-active-ring-width,var(--ui-focus-width)) solid var(--ui-active-ring,var(--ui-focus));outline-offset:calc(-1 * var(--ui-active-ring-width,var(--ui-focus-width)))}.ui-navmenu-link-label{flex:1;font-weight:600}.ui-navmenu-link-desc{color:var(--ui-muted);font-size:var(--ui-font-size-sm)}.ui-navmenu-link[aria-current]:after{content:"";background:var(--ui-accent);border-radius:50%;flex:none;width:.5rem;height:.5rem}@media (prefers-reduced-motion:reduce){:where([class^=ui-],[class*=\ ui-]),:where([class^=ui-],[class*=\ ui-]):before,:where([class^=ui-],[class*=\ ui-]):after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.ui-navmenu-link:hover{forced-color-adjust:none;color:highlighttext;background:highlight}.ui-navmenu-link:hover *{color:inherit}.ui-navmenu-link:focus-visible{outline-color:highlight}}}
:root,[data-mode]{--ui-font:var(--font-body);--ui-font-size:var(--text-md);--ui-font-size-sm:var(--text-sm);--ui-line-height:var(--leading-snug);--ui-label-size:var(--text-sm);--ui-label-weight:var(--weight-strong);--ui-label-transform:none;--ui-label-tracking:normal;--ui-label-color:var(--color-ink);--ui-number-font:var(--font-mono);--ui-number-size:var(--text-md);--ui-number-weight:var(--weight-regular);--ui-number-tracking:0;--ui-number-align:start;--ui-radius:var(--radius-control);--ui-radius-sm:var(--radius-control);--ui-radius-lg:var(--radius-panel);--ui-radius-full:var(--radius-pill);--ui-border-width:var(--line-hair);--ui-button-radius:var(--radius-control);--ui-chip-radius:var(--radius-control);--ui-check-radius:var(--radius-control);--ui-switch-radius:var(--radius-control);--ui-popover-radius:var(--radius-control);--ui-option-radius:var(--radius-control);--ui-step-radius:var(--radius-control);--ui-segmented-radius:var(--radius-control);--ui-tooltip-radius:var(--radius-control);--ui-slider-thumb-radius:var(--radius-control);--ui-slider-radius:var(--radius-control);--ui-range-radius:var(--radius-control);--ui-text:var(--color-ink);--ui-muted:var(--color-muted);--ui-placeholder:var(--color-muted);--ui-surface:var(--color-paper);--ui-surface-raised:var(--color-paper);--ui-surface-sunken:var(--color-paper-2);--ui-surface-hover:var(--color-paper-3);--ui-border:var(--color-border);--ui-border-strong:var(--color-ink-2);--ui-divider:var(--color-rule);--ui-accent:var(--color-accent);--ui-accent-contrast:var(--color-accent-ink);--ui-accent-soft:var(--color-accent-soft);--ui-focus:var(--color-focus);--ui-danger:var(--color-error);--ui-danger-soft:var(--color-error-soft);--ui-success:var(--color-belegt);--ui-control-bg:var(--color-paper);--ui-control-bg-readonly:var(--color-paper-2);--ui-control-border:var(--color-border);--ui-control-border-hover:var(--color-ink-2);--ui-highlight:var(--color-accent-soft);--ui-highlight-text:var(--color-ink);--ui-active-ring:var(--color-focus);--ui-popover-bg:var(--color-paper);--ui-popover-border:var(--color-border);--ui-navmenu-bg:var(--color-paper);--ui-navmenu-border:var(--color-border);--ui-affix-color:var(--color-muted);--ui-edge:var(--color-error);--ui-step-bg:var(--color-paper-2);--ui-step-bg-hover:var(--color-paper-3);--ui-step-bg-active:var(--color-accent);--ui-step-text:var(--color-ink);--ui-range-bg:var(--color-paper-3);--ui-range-fill:var(--color-accent);--ui-segmented-bg:var(--color-paper-2);--ui-segmented-border:var(--color-border);--ui-segment-active-bg:var(--color-accent);--ui-segment-active-text:var(--color-accent-ink);--ui-segment-shadow:none;--ui-tab-active-text:var(--color-ink);--ui-chip-active-bg:var(--color-accent);--ui-chip-active-text:var(--color-accent-ink);--ui-switch-off:var(--color-border);--ui-switch-thumb:var(--color-paper);--ui-slider-track-bg:var(--color-paper-3);--ui-slider-fill:var(--color-accent);--ui-slider-thumb-bg:var(--color-paper);--ui-slider-thumb-border:var(--color-accent);--ui-tooltip-bg:var(--color-ink);--ui-tooltip-text:var(--color-paper);--ui-disclosure-border:var(--color-rule);--ui-disclosure-hover:var(--color-accent);--ui-disclosure-text:var(--color-ink-2);--ui-selection-bg:var(--color-accent-soft);--ui-selection-text:var(--color-ink);--ui-scrollbar-thumb:var(--color-border);--ui-scrollbar-track:transparent;--ui-shadow-control:none;--ui-shadow-pop:0 var(--space-sm) var(--space-lg) calc(-1 * var(--space-sm)) var(--color-scrim);--ui-shadow-thumb:none;--ui-focus-width:var(--line-strong);--ui-focus-offset:var(--space-3xs);--ui-motion-ease:var(--ease-out);--ui-motion-duration:var(--dur-micro);--ui-motion-duration-slow:var(--dur-short);--ui-control-height:var(--size-control);--ui-control-pad-x:var(--space-sm);--ui-gap:var(--space-xs);--ui-touch:var(--size-control);--ui-tab-indicator:var(--line-strong);--ui-z-popover:var(--z-dropdown);--ui-disabled-opacity:.55}
.ui-button{padding-inline:var(--space-lg);gap:var(--space-xs);font-weight:var(--weight-strong);line-height:var(--leading-tight)}.ui-button[data-size=sm]{padding-inline:var(--space-md)}.ui-button[data-size=sm]:before{content:"";inset:calc((var(--size-control-sm) - var(--size-control)) / 2) 0;position:absolute}.tabelle .ui-menu-button{min-height:var(--size-control-sm);padding-inline:var(--space-md);font-size:var(--text-sm)}.tabelle .ui-menu-button:before{content:"";inset:calc((var(--size-control-sm) - var(--size-control)) / 2) 0;position:absolute}@media (pointer:coarse){.tabelle .ui-menu-button{min-height:var(--size-control)}}.ui-button:active,.ui-chip:active{transform:translateY(1px)}.ui-button[data-variant=secondary]{border-color:var(--color-border);color:var(--color-ink);background:0 0}.ui-button[data-variant=secondary]:hover,.ui-button[data-variant=secondary][data-demo=hover]{background:var(--color-paper-2);border-color:var(--color-ink)}.ui-button[data-variant=primary]:hover,.ui-button[data-variant=primary][data-demo=hover]{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.ui-button[data-variant=ghost]{padding-inline:var(--space-xs);color:var(--color-accent);text-decoration:underline;text-decoration-thickness:var(--line-hair);text-underline-offset:.18em}.ui-button[data-variant=ghost]:hover,.ui-button[data-variant=ghost][data-demo=hover]{background:var(--color-paper-3);color:var(--color-accent-hover)}.ui-button[data-variant=danger]{border-color:var(--color-error);color:var(--color-error);background:0 0}.ui-button[data-variant=danger]:hover,.ui-button[data-variant=danger][data-demo=hover]{background:var(--color-error-soft);border-color:var(--color-error)}.ui-button[data-demo=focus]{outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}.ui-button[data-demo=active]{transform:translateY(1px)}.ui-button:disabled,.ui-button[aria-disabled=true]{cursor:not-allowed;transform:none}.ui-button[aria-busy=true]{cursor:progress}.ui-button[aria-busy=true]:after{content:"";height:var(--line-strong);transform-origin:0;animation:vs-lauf 1.4s var(--ease-in-out) infinite;background:currentColor;position:absolute;inset:auto 0 0}@keyframes vs-lauf{0%{opacity:1;transform:scaleX(0)}70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ui-button[aria-busy=true]:after{opacity:.6;animation:none}}.ui-chip{font-weight:var(--weight-strong);padding-inline:var(--space-sm)}.ui-copy-icon-done{color:currentColor}.ui-field{gap:var(--space-2xs)}.ui-required{color:var(--color-ink-2)}.ui-textarea{resize:none;field-sizing:content}.ui-error-icon{background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2 2h12v12H2zM3.8 3.8v8.4h8.4V3.8z'/%3E%3Cpath d='M4.96 6.24 6.24 4.96l4.8 4.8-1.28 1.28zM9.76 4.96l1.28 1.28-4.8 4.8-1.28-1.28z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2 2h12v12H2zM3.8 3.8v8.4h8.4V3.8z'/%3E%3Cpath d='M4.96 6.24 6.24 4.96l4.8 4.8-1.28 1.28zM9.76 4.96l1.28 1.28-4.8 4.8-1.28-1.28z'/%3E%3C/svg%3E") 50%/contain no-repeat}.ui-error-icon>*{display:none}.ui-hint,.ui-error{min-height:1lh}.ui-error{font-weight:var(--weight-regular);gap:var(--space-2xs)}.ui-control{gap:var(--space-xs)}.ui-control[data-demo=hover]{border-color:var(--color-ink-2)}.ui-control[data-demo=focus]{border-color:var(--color-focus);outline:var(--line-strong) solid var(--color-focus);outline-offset:calc(var(--space-3xs) - 1px)}.ui-fieldset{gap:var(--space-xs)}.ui-fieldset-body{gap:var(--space-sm)}.ui-count{color:var(--color-muted)}.ui-check,.ui-switch,.ui-radio{gap:var(--space-sm)}.ui-check-desc{color:var(--color-muted)}.ui-switch-track{border:var(--line-hair) solid var(--color-border);background:var(--color-paper-2)}.ui-switch-thumb{background:var(--color-border)}.ui-switch-input:checked+.ui-switch-track{background:var(--color-accent);border-color:var(--color-accent)}.ui-switch-input:checked+.ui-switch-track .ui-switch-thumb{background:var(--color-accent-ink)}.ui-radio-list{gap:var(--space-3xs)}.ui-radio-list[data-orientation=horizontal]{column-gap:var(--space-lg)}.ui-option,.ui-menu-item{gap:var(--space-xs)}.ui-option[data-selected]{font-weight:var(--weight-strong)}.ui-listbox-group-label{padding:var(--space-xs) var(--space-sm) var(--space-2xs);font-size:var(--text-sm);font-weight:var(--weight-strong);letter-spacing:normal;text-transform:none;color:var(--color-muted)}.ui-listbox-empty{padding:var(--space-sm)}.ui-tooltip{padding:var(--space-2xs) var(--space-xs)}.ui-segmented-track:not([data-full-width]){align-self:flex-start}.ui-segment{font-weight:var(--weight-strong);padding-inline:var(--space-md)}.ui-segment[aria-checked=true]{color:var(--color-accent-ink)}.ui-tabs{gap:var(--space-md)}.ui-tab{font-weight:var(--weight-strong);padding-inline:var(--space-md)}.ui-tablist{gap:var(--space-2xs)}.ui-number-step:before{inset:calc(-1 * (var(--space-2xs) + var(--line-hair))) calc(-1 * var(--space-3xs))}.ui-slider-output{font-weight:var(--weight-strong)}.ui-slider-thumb{border-width:var(--line-strong)}.ui-number-presets{gap:var(--space-2xs)}.ui-disclosure-summary{gap:var(--space-md);padding:var(--space-sm) 0;font-size:var(--text-md);font-weight:var(--weight-strong)}.ui-disclosure-content{padding:0 0 var(--space-md)}.ui-navmenu-trigger{gap:var(--space-2xs);padding-inline:var(--space-sm);font-weight:var(--weight-strong)}.ui-navmenu-link{gap:var(--space-sm);padding:var(--space-2xs) var(--space-sm)}.ui-navmenu-link-label{font-weight:var(--weight-regular)}.ui-navmenu-link[aria-current]:after{content:none}.ui-navmenu-link[aria-current] .ui-navmenu-link-label{font-weight:var(--weight-strong);text-decoration:underline;text-decoration-thickness:var(--line-strong);text-underline-offset:.25em}
@layer theme,base;@layer components{.rahmen{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.rahmen main{padding-bottom:var(--space-2xl)}.kopf-links{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.kopf-firma{min-width:0;padding-left:var(--space-sm);border-left:var(--line-hair) solid var(--color-rule);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kopf-rechts{align-items:center;gap:var(--space-xs);display:flex}.kopf-innen[data-bereiche]{column-gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"links rechts""bereiche bereiche";display:grid}.kopf-innen[data-bereiche]>.kopf-links{grid-area:links}.kopf-innen[data-bereiche]>.kopf-rechts{grid-area:rechts;justify-self:end}.kopf-nav{min-width:0;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);border-top:var(--line-hair) solid var(--color-rule);grid-area:bereiche}.kopf-bereiche{gap:0 var(--space-xs);margin-inline:calc(-1 * var(--space-xs));flex-wrap:wrap;display:flex}.kopf-link{min-width:var(--size-control);min-height:var(--size-control);padding-inline:var(--space-xs);color:var(--color-ink);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.kopf-link:hover{color:var(--color-ink);text-decoration:underline;text-decoration-thickness:var(--line-hair);text-underline-offset:.3em}.kopf-link:active,.fuss-link:active{transform:translateY(1px)}.kopf-link[aria-current=page]{font-weight:var(--weight-strong);text-decoration:underline;text-decoration-thickness:var(--line-strong);text-underline-offset:.3em}.kopf-marke{flex:none}@media (max-width:47.99rem){.kopf-innen[data-bereiche]>.kopf-links{padding-bottom:var(--space-xs);flex-direction:column;align-items:flex-start;gap:0}.kopf-innen[data-bereiche] .kopf-firma{max-width:100%;margin-top:calc(-1 * var(--space-2xs));border-left:0;padding-left:0}}.kopf-rechts>form:last-child>.ui-button[data-variant=ghost],.kopf-rechts>.ui-button[data-variant=ghost]:last-child{margin-inline-end:calc(-1 * var(--space-xs))}@media (min-width:48rem){.kopf-innen[data-bereiche]{column-gap:var(--space-xl);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"links bereiche rechts"}.kopf-nav{border-top:0;margin-inline:0;padding-inline:0}}.fuss{border-top:var(--line-hair) solid var(--color-rule)}.fuss-innen{justify-content:space-between;align-items:center;gap:0 var(--space-lg);padding-block:var(--space-xs);flex-wrap:wrap;display:flex}.fuss-liste{gap:0 var(--space-xs);margin-inline:calc(-1 * var(--space-xs));flex-wrap:wrap;display:flex}.fuss-link{min-width:var(--size-control);min-height:var(--size-control);padding-inline:var(--space-xs);font-size:var(--text-sm);color:var(--color-ink-2);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.fuss-link:hover{color:var(--color-ink);text-decoration:underline;text-decoration-thickness:var(--line-hair);text-underline-offset:.3em}.formular{gap:var(--space-md);grid-template-columns:minmax(0,1fr);max-width:28rem;display:grid}.formular-aktionen{align-items:center;gap:var(--space-xs) var(--space-md);padding-top:var(--space-2xs);flex-wrap:wrap;display:flex}.dialog .formular{max-width:none}.seite-hinweis,.recht-marke{max-width:var(--measure);margin-top:var(--space-xs)}.punkte{max-width:var(--measure);counter-reset:punkt;display:grid}.punkte>li{grid-template-columns:var(--space-lg) minmax(0, 1fr);gap:var(--space-xs);padding-block:var(--space-sm);border-top:var(--line-hair) solid var(--color-rule);counter-increment:punkt;display:grid}.punkte>li:first-child{border-top:0;padding-top:0}.wege>li{gap:var(--space-3xs);padding-block:var(--space-sm);border-top:var(--line-hair) solid var(--color-rule);display:grid}.wege>li:first-child{border-top:0;padding-top:0}.wege>li>p{max-width:var(--measure);color:var(--color-ink-2)}.wege-link{min-height:var(--size-control);justify-self:start;align-items:center;display:inline-flex}.wege-link:active{transform:translateY(1px)}.punkte>li:before{content:counter(punkt);font-variant-numeric:tabular-nums;color:var(--color-muted)}.auswahl{column-gap:var(--space-md);margin-top:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.auswahl-link{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:var(--size-control);border-bottom:var(--line-hair) solid var(--color-rule);color:var(--color-ink);text-decoration:none;display:flex}.auswahl-link:hover{color:var(--color-ink);border-bottom-color:var(--color-ink-2);text-decoration:none}.auswahl-link:active{transform:translateY(1px)}.auswahl-link[aria-current]{font-weight:var(--weight-strong);border-bottom:var(--line-strong) solid var(--color-ink)}.auswahl-zahl{color:var(--color-muted);font-weight:var(--weight-regular)}@media (min-width:60rem){.auswahl{grid-template-columns:minmax(0,1fr)}}.suche{align-items:flex-end;gap:var(--space-sm);flex-wrap:wrap;display:flex}.suche-feld{flex:16rem;min-width:0;max-width:28rem}@media (min-width:40rem){.suche:has(.ui-hint,.ui-error)>.suche-aktionen{padding-bottom:calc(var(--text-sm) * var(--leading-snug) + var(--space-2xs))}}.suche-aktionen,.blaettern{align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.blaettern{padding-top:var(--space-xs)}.auswahl-stand{align-items:center;gap:var(--space-3xs) var(--space-sm);flex-wrap:wrap;display:flex}.zelle-stapel{gap:var(--space-3xs);min-width:0;display:grid}.zelle-text{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:44ch;display:-webkit-box;overflow:hidden}.zelle-zusatz{margin-inline-start:var(--space-sm)}.nur-druck,.nur-block{display:none}@media (max-width:39.99rem){.nur-tabelle{display:none}.nur-block{font-size:var(--text-sm);overflow-wrap:anywhere;display:inline}.zelle-text{max-width:none;display:block}.angaben dd>.zelle-zusatz{margin-inline-start:0;display:block}}.tabelle [data-zahl] .zelle-stapel>.t-meta{white-space:nowrap}@media (min-width:40rem){.zelle-raum{min-width:10rem}}.zelle-link{min-width:var(--size-control);min-height:var(--size-control);overflow-wrap:anywhere;align-items:center;display:inline-flex}.zelle-link:active{transform:translateY(1px)}@media (min-width:40rem){.verlauf-zeit,.zelle-fest{white-space:nowrap}.zelle-link.t-mono{min-width:15ch}}.link-zeile{margin-inline-start:calc(-1 * var(--space-xs))}.pfad{font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;align-items:center;display:flex}.pfad>li{overflow-wrap:anywhere;align-items:center;min-width:0;display:inline-flex}.pfad>li:not(:last-child):after{content:"/";margin-inline:var(--space-xs);color:var(--color-muted)}.pfad-link{min-width:var(--size-control);min-height:var(--size-control);padding-inline:var(--space-xs);margin-inline:calc(-1 * var(--space-xs));justify-content:center;align-items:center;display:inline-flex}.pfad-link:active{transform:translateY(1px)}.zettel{gap:var(--space-lg);min-width:0;display:grid}.zettel-inhalt{gap:var(--space-lg);padding:var(--space-lg);border:var(--line-hair) solid var(--color-ink);border-radius:var(--radius-panel);grid-template-columns:minmax(0,1fr);display:grid}.zettel-angaben{gap:var(--space-lg);align-content:start;min-width:0;display:grid}.qr{gap:var(--space-xs);width:min(100%,13rem);padding:var(--space-sm);background:var(--color-paper);color:var(--color-ink);border:var(--line-hair) solid var(--color-rule);border-radius:var(--radius-control);align-content:start;display:grid}.qr-bild{aspect-ratio:1;width:100%;height:auto}.qr-text{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-muted)}@media (min-width:48rem){.zettel-inhalt{column-gap:var(--space-xl);grid-template-columns:minmax(0,1fr) auto}}.aussage{gap:var(--space-xs);padding-top:var(--space-sm);display:grid}.aussage-wort{font-size:var(--text-xl);font-weight:var(--weight-strong);line-height:var(--leading-tight)}.aussage-satz{font-size:var(--text-lg);line-height:var(--leading-snug);max-width:52ch}.schwenk,.abdruecke{gap:var(--space-md);min-width:0;max-width:44rem;display:grid}.ergebnis-zelle{font-size:var(--text-sm);text-decoration:none;display:inline-flex}.ergebnis-zelle .marke{text-decoration:underline;text-decoration-thickness:var(--line-hair);text-underline-offset:.18em}.ergebnis-zelle:hover .marke{text-decoration-thickness:var(--line-strong)}.ergebnis-klein{font-size:var(--text-sm);display:inline-flex}.fall-ergebnis{gap:var(--space-sm);justify-items:start;display:grid}.firmenlogo{max-width:100%;padding:var(--space-md);background:var(--color-paper);border:var(--line-hair) solid var(--color-rule);border-radius:var(--radius-control);display:inline-flex}.firmenlogo img{width:auto;max-width:min(100%,15rem);height:auto;max-height:5rem;display:block}.doku-liste{min-width:0;display:grid}.doku-endpunkt{gap:var(--space-sm);min-width:0;padding-block:var(--space-lg);border-top:var(--line-hair) solid var(--color-rule);display:grid}.doku-endpunkt:first-child{border-top:0;padding-top:0}.doku-pfad{align-items:baseline;gap:var(--space-xs);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.doku-methode{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-strong);padding-inline:var(--space-2xs);border:var(--line-hair) solid var(--color-ink);border-radius:var(--radius-control)}.doku-antworten{gap:var(--space-2xs);font-size:var(--text-sm);line-height:var(--leading-snug);max-width:var(--measure);display:grid}.doku-antworten>li{grid-template-columns:var(--space-xl) minmax(0, 1fr);gap:var(--space-xs);color:var(--color-ink-2);display:grid}.doku-kennwoerter{font-size:var(--text-sm);overflow-wrap:anywhere}.unterbereiche{border-bottom:var(--line-hair) solid var(--color-rule);margin-bottom:var(--space-md)}.unterbereiche>ul{gap:0 var(--space-xs);margin-inline:calc(-1 * var(--space-xs));flex-wrap:wrap;display:flex}.unterbereiche-link{min-width:var(--size-control);min-height:var(--size-control);padding-inline:var(--space-xs);color:var(--color-ink);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.unterbereiche-link:hover{color:var(--color-ink);text-decoration:underline;text-decoration-thickness:var(--line-hair);text-underline-offset:.3em}.unterbereiche-link:active{transform:translateY(1px)}.unterbereiche-link[aria-current=page]{font-weight:var(--weight-strong);text-decoration:underline;text-decoration-thickness:var(--line-strong);text-underline-offset:.3em}.suche-wahl{flex:12rem;min-width:0;max-width:20rem}@media (max-width:39.99rem){.suche-wahl{flex-basis:100%;max-width:none}}.zelle-lang{gap:var(--space-3xs);overflow-wrap:anywhere;min-width:0;max-width:52ch;display:grid}.geprueft{gap:var(--space-3xs);display:grid}.geprueft-code{overflow-wrap:anywhere;word-spacing:.25em}.ziel-adresse{font-size:var(--text-sm);line-height:var(--leading-snug);overflow-wrap:anywhere}.lead-kennung{font-size:inherit;white-space:nowrap}.angabe-fest{font-size:inherit;line-height:inherit}}@layer utilities;@media print{@page{margin:16mm 14mm 18mm}body .kopf-nav,body .kopf-rechts,body .fuss,body .unterbereiche,body .sprung,body .suche,body .blaettern,body .formular-aktionen,body .ui-button,body .meldungen,body .pfad{display:none}html,body{background:0 0}body .nur-druck{display:block}body .rahmen{min-height:0;display:block}body .kopf{border-bottom:0}body .seite{max-width:none;padding-inline:0}body .rahmen main{padding-bottom:0}body .blatt{padding-block:var(--space-md) var(--space-lg)}body .blatt-rand{position:static}body h1,body h2,body h3,body .tabelle caption{break-after:avoid}body .tabelle thead{display:table-header-group}body .tabelle tbody tr,body .angaben>div,body .hinweis{break-inside:avoid}body .tabelle tbody tr:hover>*{background:0 0}body .tabelle-rahmen,body .quelltext-rahmen{overflow:visible}body .quelltext-inhalt{width:auto}body .quelltext-inhalt,body .quelltext-inhalt code{white-space:pre-wrap;overflow-wrap:anywhere}body a{color:inherit;text-decoration:none}}
