@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--text-base:var(--text-body);--text-base--line-height:calc(1.5 / 1);--text-lg:var(--text-lead);--text-lg--line-height:calc(1.75 / 1.125);--text-xl:var(--text-title);--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:var(--text-display);--text-2xl--line-height:calc(2 / 1.5);--leading-tight:1.25;--leading-snug:1.375;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--text-blatt:var(--text-blatt);--font-flaeche:var(--schrift-flaeche);--font-blatt:var(--schrift-blatt);--color-flaeche-tief:var(--flaeche-tief);--color-tinte:var(--tinte);--color-tinte-leise:var(--tinte-leise);--color-kante:var(--kante);--color-kante-stark:var(--kante-stark);--color-rand-bedienung:var(--rand-bedienung);--color-blatt-tinte:var(--blatt-tinte);--color-blatt-leise:var(--blatt-leise);--color-blatt-kante:var(--blatt-kante);--color-blatt-markierung:var(--blatt-markierung);--color-aktion-grund:var(--aktion-grund);--color-aktion-tinte:var(--aktion-tinte);--color-urteil-belegt:var(--urteil-belegt);--color-urteil-teilweise:var(--urteil-teilweise);--color-urteil-keine:var(--urteil-keine);--color-urteil-widerspruch:var(--urteil-widerspruch)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-\[7px\]{width:7px;height:7px}.h-2{height:calc(var(--spacing) * 2)}.h-full{height:100%}.max-h-\[min\(84dvh\,46rem\)\]{max-height:min(84dvh,46rem)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-dvh{min-height:100dvh}.w-\[min\(46rem\,100vw-2rem\)\]{width:min(46rem,100vw - 2rem)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[20ch\]{max-width:20ch}.max-w-\[26rem\]{max-width:26rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[var\(--mass\)\]{max-width:var(--mass)}.max-w-\[var\(--mass-blatt\)\]{max-width:var(--mass-blatt)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-blatt-kante{border-color:var(--color-blatt-kante)}.border-kante{border-color:var(--color-kante)}.border-kante-stark{border-color:var(--color-kante-stark)}.border-rand-bedienung{border-color:var(--color-rand-bedienung)}.bg-aktion-grund{background-color:var(--color-aktion-grund)}.bg-blatt-markierung{background-color:var(--color-blatt-markierung)}.bg-flaeche-tief{background-color:var(--color-flaeche-tief)}.bg-kante-stark{background-color:var(--color-kante-stark)}.bg-tinte{background-color:var(--color-tinte)}.bg-urteil-belegt{background-color:var(--color-urteil-belegt)}.bg-urteil-keine{background-color:var(--color-urteil-keine)}.bg-urteil-teilweise{background-color:var(--color-urteil-teilweise)}.bg-urteil-widerspruch{background-color:var(--color-urteil-widerspruch)}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[1\.1rem\]{padding-inline:1.1rem}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-left{text-align:left}.font-blatt{font-family:var(--font-blatt)}.font-flaeche{font-family:var(--font-flaeche)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-\[var\(--line-title\)\]{--tw-leading:var(--line-title);line-height:var(--line-title)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.whitespace-pre-wrap{white-space:pre-wrap}.text-aktion-tinte{color:var(--color-aktion-tinte)}.text-blatt-leise{color:var(--color-blatt-leise)}.text-blatt-tinte{color:var(--color-blatt-tinte)}.text-tinte{color:var(--color-tinte)}.text-tinte-leise{color:var(--color-tinte-leise)}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--tinte\)\]{accent-color:var(--tinte)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[var\(--dauer-mittel\)\]{--tw-duration:var(--dauer-mittel);transition-duration:var(--dauer-mittel)}.before\:content-\[\'«\'\]:before{--tw-content:"«";content:var(--tw-content)}.after\:content-\[\'»\'\]:after{--tw-content:"»";content:var(--tw-content)}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:grid{display:grid}.md\:max-w-\[var\(--mass-blatt\)\]{max-width:var(--mass-blatt)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.md\:items-center{align-items:center}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}}}:root{--schrift-flaeche:"Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--schrift-blatt:"Source Serif 4", ui-serif, Georgia, "Times New Roman", serif;--text-body:16px;--text-blatt:18px;--text-lead:20px;--text-title:26px;--text-display:clamp(32px, 4.4vw, 58px);--line-body:1.5;--line-blatt:1.62;--line-title:1.12;--schritt:8px;--mass:36rem;--mass-blatt:40rem;--dauer-kurz:.12s;--dauer-mittel:.2s;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-licht:cubic-bezier(.37, 0, .63, 1);--dauer-licht-an:3.2s;--dauer-licht-aus:2.4s;--flaeche:#23211e;--flaeche-tief:#1b1916;--flaeche-hoch:#2b2823;--flaeche-blase:#38342d;--tinte:#ece8e1;--tinte-leise:#aaa49a;--kante:#3a362f;--kante-stark:#565147;--rand-bedienung:#7a766f;--blatt:#f7f2e6;--blatt-tief:#eee7d6;--blatt-tinte:#23211e;--blatt-leise:#5f594c;--blatt-kante:#d9cfb8;--blatt-markierung:#e3d7b4;--aktion-grund:#ece8e1;--aktion-tinte:#23211e;--urteil-belegt:#79c295;--urteil-teilweise:#e3b45c;--urteil-keine:#9aa0a6;--urteil-widerspruch:#e8625f}@media (prefers-color-scheme:light){:root{--flaeche:#d7d2c7;--flaeche-tief:#cbc5b8;--flaeche-hoch:#e0dbd1;--flaeche-blase:#eeebe4;--tinte:#23211e;--tinte-leise:#57524a;--kante:#b8b2a4;--kante-stark:#8d8779;--rand-bedienung:#6c6860;--blatt:#fdfbf5;--blatt-tief:#f5f0e3;--blatt-tinte:#23211e;--blatt-leise:#5f594c;--blatt-kante:#757167;--blatt-markierung:#f0e4bd;--aktion-grund:#23211e;--aktion-tinte:#f5f3ee;--urteil-belegt:#1d7a4c;--urteil-teilweise:#9a6a10;--urteil-keine:#5d6268;--urteil-widerspruch:#b8352f}}@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/schriften/archivo-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/schriften/archivo-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 600;font-display:swap;src:url(/schriften/source-serif-4-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 600;font-display:swap;src:url(/schriften/source-serif-4-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.vorfuehrung{isolation:isolate;position:relative}.vorfuehrung:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 45% 30%,#fffcf417,#0000 70%);position:absolute;inset:-12% -8% -18%}.vorfuehrung .vorfuehrung-inhalt,.vorfuehrung .vorfuehrung-blaetter{transition-property:opacity}.vorfuehrung.geht .vorfuehrung-inhalt,.vorfuehrung.geht .vorfuehrung-blaetter{opacity:0;transition:opacity var(--dauer-mittel) var(--ease-out)}.archiv{display:none}@media (min-width:48rem){.archiv{z-index:-1;pointer-events:none;display:block;position:absolute;inset:-26% -18% -30%}.archiv span{background:var(--blatt);filter:blur(3px);opacity:.05;animation:archiv-schweben 26s var(--ease-in-out) infinite alternate;transition:opacity var(--dauer-licht-aus) var(--ease-licht), filter var(--dauer-licht-aus) var(--ease-licht);border-radius:3px;display:block;position:absolute}.archiv span.zaehlt{opacity:.16;filter:blur(1.5px);transition-duration:var(--dauer-licht-an)}.archiv span:first-child{width:26%;height:58%;top:2%;left:-3%;transform:rotate(-9deg)}.archiv span:nth-child(2){width:22%;height:50%;top:26%;left:6%;transform:rotate(5deg)}.archiv span:nth-child(3){width:24%;height:52%;bottom:0%;left:-1%;transform:rotate(-4deg)}.archiv span:nth-child(4){width:24%;height:54%;top:4%;right:-2%;transform:rotate(8deg)}.archiv span:nth-child(5){width:20%;height:44%;bottom:4%;right:3%;transform:rotate(-6deg)}.archiv span:nth-child(6){width:18%;height:40%;bottom:16%;right:20%;transform:rotate(11deg)}}@keyframes archiv-schweben{0%{translate:0}to{translate:0 -14px}}@media (prefers-reduced-motion:reduce){.archiv span{animation:none}}.vorfuehrung.steht .archiv span{animation-play-state:paused}.vorfuehrung-fenster{background:var(--flaeche-tief);border:1px solid var(--kante);border-radius:10px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #00000059,0 30px 70px -32px #000000d9}.vorfuehrung-leiste{border-bottom:1px solid var(--kante);background:var(--flaeche);justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1.1rem;display:flex}.vorfuehrung-rumpf{grid-template-columns:1fr;display:grid}@media (min-width:40rem){.vorfuehrung-rumpf{grid-template-columns:13.5rem minmax(0,1fr)}}.vorfuehrung-spalte{border-right:1px solid var(--kante);background:var(--flaeche);padding:1.1rem 1rem;display:none}@media (min-width:40rem){.vorfuehrung-spalte{display:block}}.vorfuehrung-spalte-titel{color:var(--tinte-leise);margin-bottom:.7rem}.vorfuehrung-spalte ul{flex-direction:column;gap:.55rem;display:flex}.vorfuehrung-spalte li{color:var(--tinte-leise);transition:color var(--dauer-mittel) var(--ease-out);align-items:center;gap:.6rem;display:flex}.vorfuehrung-spalte li.zaehlt{color:var(--tinte)}.vorfuehrung-punkt{background:var(--kante-stark);width:7px;height:7px;transition:background-color var(--dauer-mittel) var(--ease-out);border-radius:50%;flex:none}.vorfuehrung-inhalt{flex-direction:column;gap:1.25rem;min-height:19rem;padding:1.5rem 1.4rem 2rem;display:flex}.vorfuehrung-frage,.vorfuehrung-urteil,.vorfuehrung-schritte>li,.vorfuehrung-blatt{opacity:0;transition:opacity var(--dauer-mittel) var(--ease-out), transform var(--dauer-mittel) var(--ease-out);transform:translateY(6px)}.vorfuehrung-frage.ist-da,.vorfuehrung-urteil.ist-da,.vorfuehrung-schritte>li.ist-da,.vorfuehrung-blatt.ist-da{opacity:1;transform:translateY(0)}.vorfuehrung-frage{font-size:var(--text-title);line-height:var(--line-title);max-width:22ch}.vorfuehrung-schritte{border-left:1px solid var(--kante-stark);flex-direction:column;gap:.25rem;max-width:26rem;padding:.25rem 0 .25rem 1rem;display:flex}.vorfuehrung-schritte>li{justify-content:space-between;gap:1.5rem;display:flex}.vorfuehrung-urteil{flex-direction:column;gap:.25rem;display:flex}.vorfuehrung-aussage-text{font-size:var(--text-lead);max-width:22ch}.vorfuehrung-blaetter{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.vorfuehrung-blatt{padding:1.1rem 1.25rem}@media (min-width:48rem){.vorfuehrung-blaetter{width:22rem;margin-top:0;position:absolute;bottom:-3.5rem;right:-1.5rem}.vorfuehrung-blatt{box-shadow:0 2px #0003,0 26px 50px -24px #000000bf}.vorfuehrung-blatt:nth-child(2){margin-left:1.25rem;margin-right:-1.25rem}}.vorfuehrung-blatt mark{color:inherit;transition:background-color var(--dauer-mittel) var(--ease-out), color var(--dauer-mittel) var(--ease-out);background:0 0}.vorfuehrung-blatt mark.ist-da{background:var(--blatt-markierung);color:var(--blatt-tinte)}@media (prefers-reduced-motion:reduce){.vorfuehrung-frage,.vorfuehrung-aussage,.vorfuehrung-schritte>li,.vorfuehrung-blatt,.vorfuehrung-blatt mark{transition:none;transform:none}}.chat{flex-direction:column;min-height:calc(100dvh - 8rem);display:flex}.chat-rumpf{flex:1;min-height:0;display:grid}.chat-spalte{background:var(--flaeche);border-bottom:1px solid var(--kante);flex-direction:column;gap:1.5rem;min-width:0;padding:1.1rem 1rem 1.25rem}.chat-haupt{flex-direction:column;min-width:0;min-height:0;display:flex}.chat-verlauf{flex-direction:column;flex:1;padding:1.5rem 1.1rem 1rem;display:flex;position:relative}.chat-spur{flex:none;width:100%;max-width:46rem;margin-inline:auto}.chat-spur.ist-leer{margin-block:auto}@media (min-width:64rem){.chat{flex:1;min-height:0}.chat-rumpf{grid-template-rows:minmax(0,1fr);grid-template-columns:17.5rem minmax(0,1fr)}.chat-spalte{border-bottom:0;border-right:1px solid var(--kante);overflow-y:auto}.chat-verlauf{scrollbar-gutter:stable;padding:1.75rem 2rem 1.5rem;overflow-y:auto}}.chat-unten{background:var(--flaeche-hoch);border-radius:0 0 10px 10px;padding:0 1rem 1rem;position:sticky;bottom:0}.chat-unten:before{content:"";background:linear-gradient(to top, var(--flaeche-hoch), transparent);pointer-events:none;position:absolute;inset:-1.5rem 0 100%}.eingabe{background:var(--flaeche-tief);border:1px solid var(--rand-bedienung);transition:border-color var(--dauer-kurz) var(--ease-out);border-radius:14px;flex-direction:column;gap:.4rem;padding:.8rem .6rem .6rem 1rem;display:flex}.eingabe:has(textarea:focus-visible){outline:2px solid var(--tinte-leise);outline-offset:2px}.eingabe textarea{width:100%;min-height:1.5em;max-height:12rem;color:var(--tinte);font:inherit;font-size:var(--text-body);line-height:var(--line-body);resize:none;background:0 0;border:0;padding:.1rem .4rem 0 0;overflow-y:auto}.eingabe textarea:focus-visible{outline:none}.eingabe textarea::placeholder{color:var(--tinte-leise);opacity:1}.eingabe-leiste{color:var(--tinte-leise);align-items:center;gap:.75rem;display:flex}.eingabe-umfang{flex:1;min-width:0}.eingabe-tastatur{display:none}@media (hover:hover) and (pointer:fine){.eingabe-tastatur{display:inline}}.senden{background:var(--aktion-grund);width:2.75rem;height:2.75rem;color:var(--aktion-tinte);transition:opacity var(--dauer-kurz) var(--ease-out), transform var(--dauer-kurz) var(--ease-out);border-radius:999px;flex:none;place-items:center;display:grid}.senden:not(:disabled):active{transform:scale(.95)}.senden:disabled{opacity:.4;cursor:not-allowed}.frage-blase{background:var(--flaeche-blase);border:1px solid var(--kante);width:fit-content;max-width:min(34rem,88%);font-size:var(--text-lead);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 18px 6px;margin-inline-start:auto;padding:.6rem 1.05rem;line-height:1.4}.urteil-punkt{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.urteil-marke{align-items:center;gap:.6rem;display:inline-flex}.antwort-fuss{color:var(--tinte-leise);flex-wrap:wrap;align-items:center;gap:0 1.25rem;display:flex}.antwort-fuss button{text-underline-offset:4px;min-height:2.75rem;text-decoration:underline;-webkit-text-decoration-color:var(--kante-stark);-webkit-text-decoration-color:var(--kante-stark);-webkit-text-decoration-color:var(--kante-stark);text-decoration-color:var(--kante-stark);transition:color var(--dauer-kurz) var(--ease-out)}@media (hover:hover) and (pointer:fine){.antwort-fuss button:hover{color:var(--tinte)}}@keyframes antwort-ein{0%{opacity:0;transform:translateY(8px)}}.antwort-ein{animation:antwort-ein .32s var(--ease-out) both}.vorschlaege{border-top:1px solid var(--kante)}.vorschlag{border-bottom:1px solid var(--kante);text-align:left;width:100%;min-height:2.75rem;transition:background-color var(--dauer-kurz) var(--ease-out);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:.15rem 1.5rem;padding:.9rem .5rem;display:grid}.vorschlag-frage{font-size:var(--text-lead);line-height:1.35}.vorschlag-fall{color:var(--tinte-leise)}@media (min-width:40rem){.vorschlag{grid-template-columns:minmax(0,1fr) minmax(0,14rem)}}@media (hover:hover) and (pointer:fine){.vorschlag:hover{background:var(--flaeche-blase)}}.vorschlag:active{background:var(--flaeche-blase)}.legende{color:var(--tinte-leise);flex-wrap:wrap;gap:.4rem 1.4rem;display:flex}.legende li{align-items:center;gap:.5rem;display:inline-flex}.datei-knopf{border:1px dashed var(--rand-bedienung);cursor:pointer;min-height:2.75rem;transition:background-color var(--dauer-kurz) var(--ease-out), border-color var(--dauer-kurz) var(--ease-out);border-radius:10px;align-items:center;gap:.6rem;padding:.5rem 1rem;display:inline-flex}.datei-feld:focus-visible+.datei-knopf{outline:2px solid var(--tinte);outline-offset:3px}@media (hover:hover) and (pointer:fine){.datei-knopf:hover{background:var(--flaeche-hoch);border-color:var(--tinte-leise)}}.datei-feld:disabled+.datei-knopf{opacity:.55;cursor:progress}.dokument-zeile{border-top:1px solid var(--kante);grid-template-columns:minmax(0,1fr);gap:.25rem 1.5rem;padding:.9rem 1.1rem;display:grid}.dokument-liste>.dokument-zeile:first-child{border-top:0}@media (min-width:40rem){.dokument-zeile{grid-template-columns:minmax(0,1fr) minmax(0,14rem);align-items:center}}.aufrufe{border-collapse:collapse;width:100%;min-width:44rem}.aufrufe th,.aufrufe td{border-top:1px solid var(--kante);text-align:left;white-space:nowrap;padding:.65rem 1.1rem}.aufrufe th{color:var(--tinte-leise);border-top:0;font-weight:400}.aufrufe .zahl{text-align:right}.aufrufe thead th{background:var(--flaeche-hoch);box-shadow:inset 0 -1px 0 var(--kante);position:sticky;top:0}.projekt-link{min-height:2.75rem;color:var(--tinte-leise);transition:background-color var(--dauer-kurz) var(--ease-out);border-radius:8px;align-items:center;gap:.75rem;margin-inline:-.6rem;padding:.35rem .6rem;display:flex}.projekt-link.ist-aktiv{background:var(--flaeche-blase);color:var(--tinte)}@media (hover:hover) and (pointer:fine){.projekt-link:not(.ist-aktiv):hover{background:var(--flaeche-hoch);color:var(--tinte)}}.licht{z-index:-1;pointer-events:none;--licht-staerke:34%;--licht-lampe:#ffeccc1f;position:fixed;inset:0;overflow:hidden}@media (prefers-color-scheme:light){.licht{--licht-staerke:20%;--licht-lampe:#ffffff8c}}.licht span{opacity:0;width:84vmax;height:84vmax;transition:opacity var(--dauer-licht-aus) var(--ease-licht), transform var(--dauer-licht-aus) var(--ease-licht);border-radius:50%;position:absolute;transform:scale(.92)}.licht .licht-lampe{opacity:1;background:radial-gradient(closest-side, var(--licht-lampe), transparent);top:-52vmax;left:-34vmax;transform:none}.licht-belegt{background:radial-gradient(closest-side, var(--urteil-belegt), transparent);bottom:-46vmax;left:-16vmax}@supports (color:color-mix(in lab, red, red)){.licht-belegt{background:radial-gradient(closest-side, color-mix(in oklab, var(--urteil-belegt) var(--licht-staerke), transparent), transparent)}}.licht-teilweise{background:radial-gradient(closest-side, var(--urteil-teilweise), transparent);bottom:-48vmax;right:-22vmax}@supports (color:color-mix(in lab, red, red)){.licht-teilweise{background:radial-gradient(closest-side, color-mix(in oklab, var(--urteil-teilweise) var(--licht-staerke), transparent), transparent)}}.licht-widerspruch-a{background:radial-gradient(closest-side, var(--urteil-widerspruch), transparent);top:14vh;left:-46vmax}@supports (color:color-mix(in lab, red, red)){.licht-widerspruch-a{background:radial-gradient(closest-side, color-mix(in oklab, var(--urteil-widerspruch) var(--licht-staerke), transparent), transparent)}}.licht-widerspruch-b{background:radial-gradient(closest-side, var(--urteil-teilweise), transparent);top:-4vh;right:-46vmax}@supports (color:color-mix(in lab, red, red)){.licht-widerspruch-b{background:radial-gradient(closest-side, color-mix(in oklab, var(--urteil-teilweise) var(--licht-staerke), transparent), transparent)}}:is(body:has([data-urteil=belegt]) .licht-belegt,body:has([data-urteil=teilweise_belegt]) .licht-teilweise,body:has([data-urteil=widerspruch]) .licht-widerspruch-a,body:has([data-urteil=widerspruch]) .licht-widerspruch-b){opacity:1;transition-duration:var(--dauer-licht-an);transform:none}body:has([data-urteil=keine_grundlage]) .licht .licht-lampe{opacity:.45}.licht:after{content:"";opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23k)'/%3E%3C/svg%3E");position:absolute;inset:0}.licht-bewegt .licht-lampe{animation:licht-lampe 43s var(--ease-in-out) infinite alternate}.licht-bewegt .licht-belegt,.licht-bewegt .licht-teilweise{animation:licht-drift-a 38s var(--ease-in-out) infinite alternate}.licht-bewegt .licht-widerspruch-a{animation:licht-drift-b 47s var(--ease-in-out) infinite alternate}.licht-bewegt .licht-widerspruch-b{animation:licht-drift-a 53s var(--ease-in-out) infinite alternate-reverse}@keyframes licht-lampe{to{translate:7vmax 5vmax;scale:1.08}}@keyframes licht-drift-a{to{translate:9vmax -6vmax;scale:1.12}}@keyframes licht-drift-b{to{translate:6vmax 8vmax;scale:.94}}body:has(.vorfuehrung.steht) .licht span{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.licht.licht-bewegt span{animation:none}.licht span{transform:none;transition-property:opacity!important;transition-duration:var(--dauer-licht-an)!important}}@media (min-width:64rem){.wurzel:has(.seite-rahmen){height:100dvh}.seite-rahmen,.seite-rahmen>main{min-height:0}.wurzel:has(.seite-rahmen)>.wurzel-inhalt{min-height:0}.wurzel:has(.seite-rahmen) .fuss nav{padding-block:.55rem}.fenster-voll{flex-direction:column;flex:1;min-height:0;display:flex}.fenster-voll>.fenster-rollt{flex:1;min-height:0;overflow:auto}.rollt{min-height:0;overflow-y:auto}}.sprachwahl{gap:.15rem;display:flex}.sprachwahl button{min-width:2.75rem;min-height:2.75rem;color:var(--tinte-leise);text-underline-offset:4px;transition:color var(--dauer-kurz) var(--ease-out)}.sprachwahl button[aria-current=true]{color:var(--tinte);text-decoration:underline}@media (hover:hover) and (pointer:fine){.sprachwahl button:hover{color:var(--tinte)}}.rundgang{width:100%;max-width:none;height:100%;max-height:none;color:var(--tinte);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.rundgang::backdrop{background:0 0}.rundgang-schleier,.rundgang-rahmen{transition:opacity var(--dauer-mittel) var(--ease-out);position:fixed;inset:0}.rundgang-schleier{background:#0a090894}.rundgang-rahmen{background:var(--tinte-leise)}@starting-style{.rundgang-schleier,.rundgang-rahmen{opacity:0}}.rundgang-karte{background:var(--flaeche-hoch);border:1px solid var(--kante-stark);width:min(24rem,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--tinte-leise);opacity:0;transition:opacity var(--dauer-mittel) var(--ease-out);border-radius:10px;flex-direction:column;gap:.75rem;padding:1.1rem 1.25rem 1rem;display:flex;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 22px 48px -24px #000000bf}.rundgang-karte[data-gemessen]{opacity:1}.rundgang[data-gleitet] .rundgang-schleier,.rundgang[data-gleitet] .rundgang-rahmen{transition:opacity var(--dauer-mittel) var(--ease-out), clip-path .3s var(--ease-in-out)}.rundgang[data-gleitet] .rundgang-karte{transition:opacity var(--dauer-mittel) var(--ease-out), transform .3s var(--ease-in-out)}.rundgang-fortschritt{padding-inline-end:7rem}.rundgang-beenden{min-height:2.75rem;color:var(--tinte);text-underline-offset:4px;padding:0 .65rem;text-decoration:underline;position:absolute;top:.35rem;right:.6rem}.rundgang-knoepfe{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}.rundgang-weiter,.rundgang-zurueck{border-radius:10px;min-height:2.75rem;padding:0 1rem}.rundgang-weiter{background:var(--aktion-grund);color:var(--aktion-tinte)}.rundgang-zurueck{border:1px solid var(--rand-bedienung);color:var(--tinte)}html{font-size:var(--text-body);-webkit-text-size-adjust:100%}body{background:var(--flaeche);color:var(--tinte);font-family:var(--schrift-flaeche);line-height:var(--line-body);font-variant-numeric:tabular-nums;margin:0}:focus-visible{outline:2px solid var(--tinte);outline-offset:3px}.textseite h2{font-size:var(--text-lead);line-height:var(--line-title);margin-top:1.25rem}.textseite ul{flex-direction:column;gap:.35rem;padding-left:1.25rem;list-style:outside;display:flex}.sprungmarke{z-index:50;background:var(--aktion-grund);color:var(--aktion-tinte);padding:.75rem 1.1rem;position:absolute;top:-10rem;left:1rem}.sprungmarke:focus{top:1rem}.blatt :focus-visible{outline-color:var(--blatt-tinte)}:where(input:not([type=checkbox],[type=radio],[type=hidden]),textarea,select){border:1px solid var(--rand-bedienung)}:where(input[type=checkbox]){accent-color:var(--tinte)}:where(p,li,td,th){overflow-wrap:break-word}:where(h1,h2,h3){overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.panel{background:var(--flaeche-hoch);border:1px solid var(--kante);border-radius:10px;box-shadow:inset 0 1px #ffffff0d,0 18px 44px -28px #000000b3}.panel-leiste{border-bottom:1px solid var(--kante);background:var(--flaeche);color:var(--tinte-leise);border-radius:10px 10px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1.1rem;display:flex}.blatt{background:var(--blatt);color:var(--blatt-tinte);border:1px solid var(--blatt-kante);font-family:var(--schrift-blatt);font-size:var(--text-blatt);line-height:var(--line-blatt);border-radius:2px;box-shadow:0 1px #00000024,0 6px 18px -10px #00000080}.wortmarke{font-family:var(--schrift-blatt);letter-spacing:-.01em;font-size:clamp(24px,2.6vw,34px);line-height:1.05}body:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(70% 55% at 18% 0,#fffaee12,#0000 65%),radial-gradient(50% 45% at 92% 8%,#fff6e60a,#0000 70%);position:fixed;inset:0}.folio{font-family:var(--schrift-blatt);font-size:var(--text-body);color:var(--blatt-leise);font-variant-numeric:lining-nums tabular-nums}@keyframes blatt-ein{0%{opacity:0;transform:translateY(6px)}}.blatt-ein{animation:blatt-ein var(--dauer-mittel) var(--ease-out) both}@media (hover:hover) and (pointer:fine){.blatt-knopf:hover{box-shadow:0 2px #00000029,0 12px 28px -12px #0000008c}}.blatt-knopf{transition:box-shadow var(--dauer-kurz) var(--ease-out)}@media (prefers-reduced-motion:reduce){.blatt-ein{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.quellen-blatt{opacity:1;transition:opacity var(--dauer-mittel) var(--ease-out), transform var(--dauer-mittel) var(--ease-out), overlay var(--dauer-mittel) allow-discrete, display var(--dauer-mittel) allow-discrete;transform:translateY(0)}.quellen-blatt:not([open]){opacity:0;transform:translateY(8px)}@starting-style{.quellen-blatt[open]{opacity:0;transform:translateY(8px)}}.quellen-blatt::backdrop{opacity:1;transition:opacity var(--dauer-mittel) var(--ease-out), overlay var(--dauer-mittel) allow-discrete, display var(--dauer-mittel) allow-discrete;background:#0a09088c}.quellen-blatt:not([open])::backdrop{opacity:0}@starting-style{.quellen-blatt[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.quellen-blatt,.quellen-blatt:not([open]){transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
