@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-opsz-normal-C5tfwALZ.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-opsz-normal-DgmypKXX.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-opsz-normal-DGm64vGR.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-opsz-normal-DFglUmAd.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-opsz-normal-Gqw5JQlq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-opsz-normal-STiTPs0F.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-opsz-normal-BHZsWIlc.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--default-mono-font-family:var(--schrift-mono)}}@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;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}.static{position:static}.container{width:100%}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.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}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--flaeche-grund:oklch(95.5% .014 82);--flaeche-erhoben:oklch(98.5% .007 85);--flaeche-versenkt:oklch(92.5% .016 80);--flaeche-griff:oklch(93.5% .016 80);--text-1:oklch(22% .01 60);--text-2:oklch(44% .012 60);--text-3:oklch(51% .014 62);--rand-1:oklch(89% .014 80);--rand-2:oklch(82% .016 78);--rand-feld:oklch(62% .014 70);--faden:oklch(47% .165 30);--faden-ruhig:oklch(56% .14 30);--faden-flaeche:oklch(from var(--faden) l c h / .1);--fokus:var(--faden);--auswahl:var(--faden-flaeche);--messing:oklch(50% .1 80);--suchtreffer:oklch(50% .1 80/.28);--suchtreffer-aktuell:oklch(50% .1 80/.6);--pergament:oklch(95.5% .014 82);--pergament-text:oklch(22% .01 60);--pergament-text-2:oklch(44% .012 60);--pergament-rand:oklch(86% .02 80);--pergament-faden:oklch(47% .165 30);--pergament-messing:oklch(50% .1 80);--knopf-grund:var(--text-1);--knopf-hover:oklch(30% .012 60);--knopf-text:var(--flaeche-erhoben);--knopf-kante:oklch(from var(--knopf-text) l c h / .14);--fehler:oklch(50% .19 27);--fehler-flaeche:oklch(from var(--fehler) l c h / .1);--fehler-grund:var(--fehler);--fehler-grund-hover:oklch(from var(--fehler) calc(l - .06) c h);--fehler-text:oklch(99% .002 90);--warnung:var(--messing);--code-text:var(--text-1);--code-schluesselwort:var(--text-1);--code-funktion:var(--faden);--code-zahl:var(--messing);--code-zeichenkette:var(--messing);--code-kommentar:var(--text-3);--code-anmerkung:var(--faden);--code-marke:var(--faden-ruhig);--code-zeichen:var(--text-2);--code-zeilennummer:var(--text-3);--code-zeile-markiert:var(--faden-flaeche);--erfolg:oklch(48% .09 145);--figur-messing-hell:oklch(62% .11 82);--figur-messing-tief:oklch(42% .09 78);--kante-licht:oklch(100% 0 0/.6);--schatten-farbe:oklch(25% .02 60);--schleier:oklch(from var(--schatten-farbe) l c h / .4);--buehne:var(--flaeche-grund);--schrift-oberflaeche:"Archivo Variable", "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--schrift-manuskript:"Literata Variable", "Literata", Georgia, serif;--schrift-anzeige:var(--schrift-manuskript);--schrift-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--grad-nebentext:12px;--grad-leiste:13px;--grad-oberflaeche:14px;--grad-lesen:16px;--grad-manuskript:18px;--grad-titel:22px;--grad-abschnitt:28px;--grad-anzeige:36px;--grad-wortmarke:48px;--grad-schlagzeile:56px;--staerke-normal:400;--staerke-mittel:500;--staerke-halbfett:600;--zeilenhoehe-knapp:1.25;--zeilenhoehe-anzeige:1.1;--zeilenhoehe-oberflaeche:1.5;--zeilenhoehe-manuskript:1.65;--laufweite-eng:-.015em;--laufweite-anzeige:-.02em;--laufweite-etikett:.06em;--schrift-marke:"Bricolage Grotesque Variable", "Bricolage Grotesque", system-ui, sans-serif;--marke-optisch:96;--marke-laufweite:-.03em;--grad-marke-gross:48px;--grad-marke-mittel:28px;--grad-marke-klein:22px;--marke-faden-hoehe:.18em;--marke-oese:1em;--abstand-1:4px;--abstand-2:8px;--abstand-3:16px;--abstand-4:24px;--abstand-5:32px;--abstand-6:48px;--abstand-7:64px;--abstand-8:96px;--hoehe-zeile:32px;--hoehe-knopf:32px;--hoehe-primaer:36px;--hoehe-feld:36px;--hoehe-gross:44px;--hoehe-klein:28px;--ziel-min:24px;--hoehe-kopfzeile:28px;--kaestchen:14px;--radius-klein:6px;--radius-feld:8px;--radius-karte:14px;--radius-dialog:20px;--radius-rund:999px;--rahmen-1:1px;--rahmen-2:2px;--rahmen-faden:2px;--breite-seitenleiste:264px;--breite-nav-schmal:56px;--breite-notizen:320px;--breite-assistent:360px;--breite-objektfeld:192px;--breite-inspektor:440px;--breite-detail:384px;--hoehe-editorkopf:48px;--breite-unterlage:200px;--hoehe-unterlage:260px;--breite-leseansicht:720px;--breite-kachel:224px;--breite-gliederung:360px;--breite-weftbubble:600px;--hoehe-verlauf-min:420px;--breite-verlaufliste:288px;--hoehe-verlaufliste-max:50vh;--breite-suchfeld:224px;--breite-suchzaehler:7ch;--breite-fenstergriff:8px;--zeile-lesen:60ch;--breite-leerer-zustand:680px;--strich-symbol:1.5px;--tiefe-symbol:90px;--symbol-mini:12px;--symbol-klein:16px;--symbol-gross:20px;--figur-klein:96px;--figur-gross:240px;--bild-mittel:480px;--bild-gross:720px;--oese:10px;--siegel:28px;--breite-dialog:420px;--breite-dialog-breit:600px;--breite-dialog-blatt:880px;--breite-kommando:640px;--breite-suchwahl:380px;--kommando-oben:12vh;--zahlenblock:3ch;--feld-jahr:10ch;--feld-zahl-klein:7ch;--feld-mass:9ch;--feld-zahl-min:12ch;--schalter-spur-breite:36px;--schalter-spur-hoehe:20px;--schalter-knauf:14px;--schalter-weg:16px;--schalter-spur-schatten:inset 0 1px 2px oklch(from var(--schatten-farbe) l c h / .1);--schalter-knauf-schatten:0 1px 2px oklch(from var(--schatten-farbe) l c h / .28), 0 0 0 1px oklch(from var(--schatten-farbe) l c h / .06);--schalter-an-hover:oklch(from var(--faden) calc(l - .04) c h);--breite-karte:36ch;--hoehe-kachel:160px;--breite-formular:46ch;--bruch-zwei-spalten:900px;--bruch-weft-schmal:1060px;--bruch-weft-zoom:1200px;--bruch-weft-eng:640px;--bruch-winzig:280px;--bruch-randbild:380px;--weg-herein:4px;--unterstrich-abstand:.16em;--dauer-druck:.12s;--dauer-kurz:.24s;--dauer-mittel:.28s;--dauer-linie:.56s;--dauer-ueberblende:.16s;--dauer-zu:.2s;--verzug-inhalt:80ms;--dauer-laeufer:1s;--dauer-skelett:1.6s;--dauer-skelett-verzug:.3s;--dauer-toast:6s;--versatz-symbol:40ms;--kurve-aus:cubic-bezier(.23, 1, .32, 1);--kurve-inout:cubic-bezier(.77, 0, .175, 1);--kurve-faden:cubic-bezier(.2, 0, 0, 1);--schatten-popover:0 1px 2px oklch(from var(--schatten-farbe) l c h / .08), 0 16px 40px -20px oklch(from var(--schatten-farbe) l c h / .32);--schatten-dialog:0 2px 6px oklch(from var(--schatten-farbe) l c h / .1), 0 40px 80px -32px oklch(from var(--schatten-farbe) l c h / .45);--schatten-pergament:0 1px 0 oklch(from var(--schatten-farbe) l c h / .06), 0 6px 20px -8px oklch(from var(--schatten-farbe) l c h / .28);--fokus-staerke:2px;--fokus-abstand:2px;--stufe-im-fluss:1;--stufe-klebend:2;--stufe-schwebend:52;--stufe-schleier:50;--stufe-ueber-schleier:51;--stufe-grund:-1;--glas-flaeche:oklch(from var(--flaeche-erhoben) l c h / .94);--glas-unschaerfe:12px;--glas-saettigung:1.05;color-scheme:light}@media(prefers-reduced-motion:reduce){:root{--dauer-druck:0s;--dauer-kurz:0s;--dauer-mittel:0s;--dauer-linie:0s;--dauer-ueberblende:0s;--dauer-zu:0s;--verzug-inhalt:0s;--weg-herein:0px;--versatz-symbol:0s}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--flaeche-grund:oklch(17.5% .008 262);--flaeche-erhoben:oklch(21.5% .009 262);--flaeche-versenkt:oklch(14.5% .007 264);--flaeche-griff:oklch(26% .011 260);--text-1:oklch(96.5% .004 250);--text-2:oklch(80% .008 252);--text-3:oklch(65.5% .011 254);--rand-1:oklch(26.8% .01 258);--rand-2:oklch(34.5% .012 256);--rand-feld:oklch(53% .014 256);--faden:oklch(68% .17 32);--faden-ruhig:oklch(55% .14 30);--faden-flaeche:oklch(from var(--faden) l c h / .14);--fokus:var(--faden);--auswahl:var(--faden-flaeche);--messing:oklch(79% .09 84);--suchtreffer:oklch(79% .09 84/.28);--suchtreffer-aktuell:oklch(79% .09 84/.6);--pergament:oklch(27.5% .014 72);--pergament-text:oklch(95% .012 82);--pergament-text-2:oklch(80% .018 80);--pergament-rand:oklch(37.5% .016 74);--pergament-faden:oklch(72% .16 32);--pergament-messing:oklch(80% .09 84);--figur-messing-hell:oklch(93% .06 88);--figur-messing-tief:oklch(60% .09 80);--knopf-grund:var(--text-1);--knopf-hover:oklch(88% .006 252);--knopf-text:var(--flaeche-grund);--knopf-kante:oklch(from var(--knopf-text) l c h / .14);--fehler:oklch(75% .15 27);--fehler-flaeche:oklch(from var(--fehler) l c h / .14);--fehler-grund:oklch(54% .2 27);--fehler-grund-hover:oklch(60% .2 27);--fehler-text:oklch(99% .002 90);--warnung:var(--messing);--code-text:var(--text-1);--code-schluesselwort:var(--text-1);--code-funktion:var(--faden);--code-zahl:var(--messing);--code-zeichenkette:var(--messing);--code-kommentar:var(--text-3);--code-anmerkung:var(--faden);--code-marke:var(--faden-ruhig);--code-zeichen:var(--text-2);--code-zeilennummer:var(--text-3);--code-zeile-markiert:var(--faden-flaeche);--erfolg:oklch(76% .1 152);--kante-licht:oklch(from var(--text-1) l c h / .07);--schatten-farbe:oklch(4% .006 262);--schleier:oklch(from var(--schatten-farbe) l c h / .6);--buehne:oklch(19% .012 80);color-scheme:dark}}:root[data-theme=dark],.thema-dunkel{--flaeche-grund:oklch(17.5% .008 262);--flaeche-erhoben:oklch(21.5% .009 262);--flaeche-versenkt:oklch(14.5% .007 264);--flaeche-griff:oklch(26% .011 260);--text-1:oklch(96.5% .004 250);--text-2:oklch(80% .008 252);--text-3:oklch(65.5% .011 254);--rand-1:oklch(26.8% .01 258);--rand-2:oklch(34.5% .012 256);--rand-feld:oklch(53% .014 256);--faden:oklch(68% .17 32);--faden-ruhig:oklch(55% .14 30);--faden-flaeche:oklch(from var(--faden) l c h / .14);--fokus:var(--faden);--auswahl:var(--faden-flaeche);--messing:oklch(79% .09 84);--suchtreffer:oklch(79% .09 84/.28);--suchtreffer-aktuell:oklch(79% .09 84/.6);--pergament:oklch(27.5% .014 72);--pergament-text:oklch(95% .012 82);--pergament-text-2:oklch(80% .018 80);--pergament-rand:oklch(37.5% .016 74);--pergament-faden:oklch(72% .16 32);--pergament-messing:oklch(80% .09 84);--figur-messing-hell:oklch(93% .06 88);--figur-messing-tief:oklch(60% .09 80);--knopf-grund:var(--text-1);--knopf-hover:oklch(88% .006 252);--knopf-text:var(--flaeche-grund);--knopf-kante:oklch(from var(--knopf-text) l c h / .14);--fehler:oklch(75% .15 27);--fehler-flaeche:oklch(from var(--fehler) l c h / .14);--fehler-grund:oklch(54% .2 27);--fehler-grund-hover:oklch(60% .2 27);--fehler-text:oklch(99% .002 90);--warnung:var(--messing);--code-text:var(--text-1);--code-schluesselwort:var(--text-1);--code-funktion:var(--faden);--code-zahl:var(--messing);--code-zeichenkette:var(--messing);--code-kommentar:var(--text-3);--code-anmerkung:var(--faden);--code-marke:var(--faden-ruhig);--code-zeichen:var(--text-2);--code-zeilennummer:var(--text-3);--code-zeile-markiert:var(--faden-flaeche);--erfolg:oklch(76% .1 152);--kante-licht:oklch(from var(--text-1) l c h / .07);--schatten-farbe:oklch(4% .006 262);--schleier:oklch(from var(--schatten-farbe) l c h / .6);--buehne:oklch(19% .012 80);color-scheme:dark}:root[data-motion=reduziert]{--dauer-druck:0s;--dauer-kurz:0s;--dauer-mittel:0s;--dauer-linie:0s}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--ueberstand-startgrund: 50vw;--papier: oklch(.995 .003 90);--papier-rand: oklch(.86 .012 80);--papier-text: oklch(.15 .01 60);--papier-text-still: oklch(.45 .01 60);--papier-faden: oklch(.47 .165 30);--papier-faden-ruhig: oklch(.56 .14 30);--papier-faden-flaeche: oklch(from var(--papier-faden) l c h / .1);--papier-messing: oklch(.5 .1 80);--papier-messing-flaeche: oklch(from var(--papier-messing) l c h / .1);--belegung-hell-grund: oklch(.955 .014 82);--belegung-hell-leiste: oklch(.925 .016 80);--belegung-hell-blatt: oklch(.985 .007 85);--belegung-hell-tinte: oklch(.22 .01 60);--belegung-dunkel-grund: oklch(.175 .008 262);--belegung-dunkel-leiste: oklch(.145 .007 264);--belegung-dunkel-blatt: oklch(.215 .009 262);--belegung-dunkel-tinte: oklch(.965 .004 250);--hoehe-kopf: 48px;--hoehe-leiste: 40px;--hoehe-fuss: 28px;--breite-teileleiste: 160px;--breite-stapel-eingeklappt: 36px;--breite-gliederung: 248px;--breite-randbild: 180px;--breite-ausschnitt: 288px;--breite-kette-zweispaltig: 360px;--breite-leitfadenstapel: 440px;--breite-miniatur: 64px;--hoehe-fadenetikett: 24px;--breite-deckblattbild: 208px;--zeile-manuskript: 66ch;--zeile-manuskript-breit: 96ch;--zeile-satz: 22ch;--rand-manuskript-oben: 48px;--rand-manuskript-seite: 56px;--hoehe-menue-lang: 60vh;--spalte-kapitelnummer: 5ch;--spalte-zeilennummer: 4ch;--hoehe-codeansicht: 60vh;--spalte-kuerzel: 16ch;--spalte-etikett: 22ch;--spalte-autor: 26ch;--spalte-jahr: 9ch;--spalte-zustand: 26ch;--spalte-titel: 40ch;--spalte-art: 32ch;--breite-blattschau: 320px;--breite-blattminiatur: 88px;--hoehe-deckel: 180px;--breite-deckelblatt: 130px;--marke-radio-kern: 3px;--breite-inhalt: 1120px;--hoehe-probe: 640px;--breite-abschnitte: 720px;--breite-ueberblick: 30ch;--breite-auskunftsbegriff: 18ch;--breite-pforte-blatt: 520px;--bruch-drei-spalten: 1024px;--feld-formfeld: 160px;--bruch-stapel-schmal: 240px;--bruch-flach: 560px;--bruch-eine-bahn: 700px;--breite-bahn-wirkung: 260px;--breite-startblatt: 640px;--breite-startwege: 240px;--hoehe-dateizeile: 56px;--hoehe-ablage: min(240px, 45dvh);--weg-figur: 8px;--dauer-wechsel: .3s;--versatz: 40ms;--unschaerfe-wechsel: 3px;--schrift-lesen: var(--schrift-manuskript);--buchstaben-weit: var(--laufweite-etikett);--breite-kommando-ausloeser: clamp(240px, 34vw, 460px);--zeile-regel: 75ch;--hoehe-entstehung: 100vh;--breite-entstehung: 1040px;--grad-entstehung-fluid: 4vw;--breite-entstehung-unterlagen-min: 220px;--breite-entstehung-unterlagen-max: 250px;--breite-entstehung-schritte-min: 320px;--breite-entstehung-schritte-max: 360px;--breite-entstehung-schema-min: 250px;--breite-entstehung-schema-max: 290px;--breite-unterlage-mini: 42px;--hoehe-unterlage-mini: 56px;--breite-tablet-gehaeuse: 260px;--grad-schema-kapitel: 11px;--grad-schema-unterkapitel: 9px;--grad-schema-text: 6.8px;--grad-schema-hoch: 5.5px;--abstand-schema-kapitel: 5px;--abstand-schema-absatz: 7px;--hoehe-schema-blindzeile: 4.5px;--strich-schema-fussnote: .75px;--hoehe-aktivitaet-details: 18rem}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--papier: oklch(.975 .004 90);--papier-rand: oklch(.42 .012 262);--papier-text: oklch(.15 .01 60);--papier-text-still: oklch(.45 .01 60);--belegung-hell-grund: oklch(.955 .014 82);--belegung-hell-leiste: oklch(.925 .016 80);--belegung-hell-blatt: oklch(.985 .007 85);--belegung-hell-tinte: oklch(.22 .01 60);--belegung-dunkel-grund: oklch(.175 .008 262);--belegung-dunkel-leiste: oklch(.145 .007 264);--belegung-dunkel-blatt: oklch(.215 .009 262);--belegung-dunkel-tinte: oklch(.965 .004 250)}}:root[data-theme=dark],.thema-dunkel{--papier: oklch(.975 .004 90);--papier-rand: oklch(.42 .012 262);--papier-text: oklch(.15 .01 60);--papier-text-still: oklch(.45 .01 60);--belegung-hell-grund: oklch(.955 .014 82);--belegung-hell-leiste: oklch(.925 .016 80);--belegung-hell-blatt: oklch(.985 .007 85);--belegung-hell-tinte: oklch(.22 .01 60);--belegung-dunkel-grund: oklch(.175 .008 262);--belegung-dunkel-leiste: oklch(.145 .007 264);--belegung-dunkel-blatt: oklch(.215 .009 262);--belegung-dunkel-tinte: oklch(.965 .004 250)}.thema-dunkel{color:var(--text-1)}@media(prefers-reduced-motion:reduce){:root{--weg-figur: 0px;--versatz: 0ms}}:root{scrollbar-color:var(--rand-2) transparent;scrollbar-width:thin}@supports not (scrollbar-color: auto){::-webkit-scrollbar{width:var(--abstand-2);height:var(--abstand-2)}::-webkit-scrollbar-thumb{background:var(--rand-2);border-radius:var(--radius-rund);border:var(--rahmen-2) solid transparent;background-clip:padding-box}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}}:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.symbol{fill:none;stroke:currentColor;stroke-width:var(--strich-symbol);stroke-linecap:round;stroke-linejoin:round;flex:none;overflow:visible}.symbol *{vector-effect:non-scaling-stroke}.symbol[data-groesse=mini]{width:var(--symbol-mini);height:var(--symbol-mini)}.symbol[data-groesse=klein]{width:var(--symbol-klein);height:var(--symbol-klein)}.symbol[data-groesse=gross]{width:var(--symbol-gross);height:var(--symbol-gross)}.symbol>*{transition:transform var(--dauer-druck) var(--kurve-aus),opacity var(--dauer-druck) var(--kurve-aus);transform-box:view-box;transform-origin:calc(var(--ox, 12) * 1px) calc(var(--oy, 12) * 1px)}.symbol{transition:transform var(--dauer-druck) var(--kurve-aus),opacity var(--dauer-druck) var(--kurve-aus);transform-origin:calc(var(--ox, 12) / 24 * 100%) calc(var(--oy, 12) / 24 * 100%)}.symbol>.eigenmitte{transform-box:fill-box;transform-origin:50% 50%}@media(hover:hover)and (pointer:fine){:where(button,a,[role=button],[role=menuitem],[role=option],summary):hover .symbol:not([data-bewegt=nein]),:where(button,a,[role=button],[role=menuitem],[role=option],summary):hover .symbol:not([data-bewegt=nein])>*{transition-duration:var(--dauer-kurz)}:where(button,a,[role=button],[role=menuitem],[role=option],summary):hover .symbol:not([data-bewegt=nein])>.teil{transform:translate(calc(var(--tx, 0) * 1px),calc(var(--ty, 0) * 1px)) rotate(var(--rot, 0deg)) perspective(var(--tiefe-symbol)) rotateY(var(--ry, 0deg)) scale(var(--sc, 1)) scaleX(var(--sx, 1));opacity:var(--op, 1)}:where(button,a,[role=button],[role=menuitem],[role=option],summary):hover .symbol:not([data-bewegt=nein])[style]{transform:translate(calc(var(--tx, 0) * 1px),calc(var(--ty, 0) * 1px)) rotate(var(--rot, 0deg)) scale(var(--sc, 1))}:where(button,a,[role=button],[role=menuitem],[role=option],summary):hover .symbol:not([data-bewegt=nein])>.staffelt{animation:symbol-staffel var(--dauer-kurz) var(--kurve-aus) backwards;animation-delay:calc(var(--del, 0) * var(--versatz-symbol));transform:none;opacity:1}@keyframes symbol-staffel{0%{opacity:var(--op, .4);transform:translate(calc(var(--tx, 0) * 1px),calc(var(--ty, 0) * 1px))}}.symbol>.zeichnet{pathlength:1}:where(button,a,[role=button],[role=menuitem],[role=option],summary):hover .symbol:not([data-bewegt=nein])>.zeichnet{animation:symbol-nachziehen var(--dauer-kurz) var(--kurve-aus)}@keyframes symbol-nachziehen{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}}@media(prefers-reduced-motion:reduce){.symbol,.symbol>*{transform:none!important;animation:none!important}}.paar{display:inline-flex;align-items:center;gap:var(--abstand-1);white-space:nowrap}.kommando-ausloeser{display:inline-flex;align-items:center;gap:var(--abstand-2);height:var(--hoehe-klein);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-feld);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);color:var(--text-3);font:inherit;font-size:var(--grad-leiste);cursor:pointer;transition:color var(--dauer-druck) var(--kurve-aus),background-color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.kommando-ausloeser:hover{color:var(--text-1)}}.kommando-ausloeser kbd{font-family:var(--schrift-mono);font-size:var(--grad-nebentext)}.werkzeugspur{display:flex;align-items:center;gap:var(--rahmen-2);height:var(--hoehe-knopf);padding:var(--rahmen-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-versenkt)}.werkzeugspur>.kommando-ausloeser{border-color:transparent;border-radius:var(--radius-klein);background:none}@media(hover:hover)and (pointer:fine){.werkzeugspur>.kommando-ausloeser:hover{background:var(--flaeche-griff)}}.werkzeugspur>.symbolknopf{width:var(--hoehe-klein);height:var(--hoehe-klein);border-radius:var(--radius-klein)}.leisten-trenner{flex:none;width:var(--rahmen-1);height:var(--symbol-klein);margin:0 var(--abstand-1);background:var(--rand-2)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:var(--abstand-2);min-height:var(--hoehe-knopf);padding:0 var(--abstand-3);border-radius:var(--radius-feld);font:inherit;font-weight:var(--staerke-mittel);border:var(--rahmen-1) solid var(--rand-2);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1);line-height:1;cursor:pointer;white-space:nowrap;transition:background-color var(--dauer-druck) var(--kurve-aus),border-color var(--dauer-druck) var(--kurve-aus),color var(--dauer-druck) var(--kurve-aus),transform var(--dauer-druck) var(--kurve-aus)}.knopf.primaer{min-height:var(--hoehe-primaer);padding:0 var(--abstand-4);background:var(--knopf-grund);color:var(--knopf-text);border-color:transparent;box-shadow:inset 0 var(--rahmen-1) 0 var(--knopf-kante)}.knopf.still{border-color:transparent;background:transparent;box-shadow:none;color:var(--text-2)}.knopf.gefaehrlich{border-color:transparent;background:var(--fehler-grund);box-shadow:none;color:var(--fehler-text)}.knopf.klein{min-height:var(--hoehe-klein);padding:0 var(--abstand-3);font-size:var(--grad-nebentext)}.knopf.umbruch{white-space:normal;text-align:left;max-width:var(--breite-karte);line-height:var(--zeilenhoehe-knapp);padding-block:var(--abstand-2)}@media(hover:hover)and (pointer:fine){.knopf:hover{background:var(--flaeche-griff);border-color:var(--rand-feld)}.knopf.primaer:hover{background:var(--knopf-hover);border-color:transparent}.knopf.still:hover{background:var(--flaeche-griff);border-color:transparent;color:var(--text-1)}.knopf.gefaehrlich:hover{background:var(--fehler-grund-hover);border-color:transparent}}.knopf:active{transform:scale(.97)}.knopf:disabled,.knopf[aria-disabled=true]{opacity:.5;cursor:default;transform:none}.knopf[aria-busy=true]{cursor:progress}.knopf[aria-busy=true]>span{opacity:.7}.symbolknopf{display:inline-flex;align-items:center;justify-content:center;width:var(--hoehe-knopf);height:var(--hoehe-knopf);border-radius:var(--radius-feld);border:0;background:transparent;color:var(--text-2);cursor:pointer;font:inherit;transition:background-color var(--dauer-druck) var(--kurve-aus),color var(--dauer-druck) var(--kurve-aus)}.symbolknopf .symbol{transition:transform var(--dauer-druck) var(--kurve-aus)}.symbolknopf.klein{width:var(--hoehe-klein);height:var(--hoehe-klein)}.symbolknopf.rand{border:var(--rahmen-1) solid var(--rand-2);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht)}@media(hover:hover)and (pointer:fine){.symbolknopf:hover{background:var(--flaeche-griff);color:var(--text-1)}.symbolknopf:hover .symbol{transform:translateY(calc(-1 * var(--rahmen-1)))}}.symbolknopf:active .symbol{transform:scale(.88)}.symbolknopf[aria-pressed=true]{color:var(--faden);background:var(--auswahl)}.symbolknopf:disabled{opacity:.5;cursor:default}.tooltip-huelle,.menue-huelle,.popover-huelle,.liste-huelle{outline:none;z-index:var(--stufe-schwebend)}.tooltip{display:block;padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius-klein);background:var(--text-1);color:var(--flaeche-grund);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);box-shadow:var(--schatten-popover);transform-origin:var(--radix-tooltip-content-transform-origin);animation:tooltip-auf var(--dauer-druck) var(--kurve-aus)}.tooltip-huelle[data-state=instant-open] .tooltip{animation:none}@keyframes tooltip-auf{0%{opacity:0;transform:scale(.97)}}.eingabe{height:var(--hoehe-feld);width:100%;padding:0 var(--abstand-3);border:var(--rahmen-1) solid var(--rand-feld);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);color:var(--text-1);font:inherit;transition:border-color var(--dauer-druck) var(--kurve-aus)}.eingabe::placeholder{color:var(--text-3)}@media(hover:hover)and (pointer:fine){.eingabe:hover:not(:disabled){border-color:var(--text-3)}}.eingabe:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-feld)}.eingabe[aria-invalid=true]{border-color:var(--fehler)}.eingabe:disabled{opacity:.5;background:var(--flaeche-grund)}.eingabe[readonly]{background:var(--flaeche-grund);border-style:dashed}.eingabe.mono{font-family:var(--schrift-mono)}.eingabe[data-herkunft=hand]{border-color:var(--text-1)}.eingabe[data-herkunft=automatisch]{border-style:dashed}.eingabe[data-herkunft=vorschlag]{border-style:dashed;border-color:var(--faden);background:var(--auswahl)}.passwortfeld{position:relative;display:block}.passwortfeld>.eingabe{padding-right:calc(var(--hoehe-klein) + var(--abstand-2) * 2)}.passwortfeld>.symbolknopf{position:absolute;right:var(--abstand-1);top:50%;transform:translateY(-50%);color:var(--text-3)}.passwortfeld>.symbolknopf[aria-pressed=true]{color:var(--text-2);background:transparent}@media(hover:hover)and (pointer:fine){.passwortfeld>.symbolknopf:hover{color:var(--text-1);background:var(--flaeche-griff)}}.feld{display:grid;grid-template-rows:auto minmax(var(--grad-lesen),auto) auto minmax(var(--grad-lesen),auto);gap:var(--abstand-1)}.feld .kopf{display:flex;justify-content:space-between;align-items:baseline;gap:var(--abstand-2)}.feld .kopf>label{flex:1;font-weight:var(--staerke-mittel);display:flex;justify-content:space-between;align-items:baseline;gap:var(--abstand-2);color:var(--text-1)}.feld label .marke{font-weight:var(--staerke-normal);font-size:var(--grad-nebentext);margin-left:var(--abstand-1)}.feld label .marke[data-pflicht=ja]{color:var(--fehler);font-size:var(--grad-oberflaeche);vertical-align:baseline}.feld label .marke[data-pflicht=nein]{color:var(--text-3)}.feld .herkunft{font-weight:var(--staerke-normal);font-size:var(--grad-nebentext);color:var(--text-3);display:inline-flex;align-items:center;gap:var(--abstand-1);white-space:nowrap}.feld .hinweis{font-size:var(--grad-nebentext);color:var(--text-3);line-height:var(--zeilenhoehe-knapp)}.feld .fehler{font-size:var(--grad-nebentext);color:var(--fehler);line-height:var(--zeilenhoehe-knapp)}.feld .widerspruch{font-size:var(--grad-nebentext);color:var(--text-2);line-height:var(--zeilenhoehe-knapp)}.feld .widerspruch button{display:inline-flex;align-items:center;min-height:var(--ziel-min);border:0;background:none;padding:0;color:var(--faden);text-decoration:underline;text-underline-offset:var(--unterstrich-abstand);cursor:pointer;font:inherit}.feld .tun{display:flex;gap:var(--abstand-2);align-items:center}.karte{position:relative;display:block;width:100%;text-align:left;font:inherit;background:var(--flaeche-erhoben);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);padding:var(--abstand-3) var(--abstand-4);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-1);transition:border-color var(--dauer-druck) var(--kurve-aus),background-color var(--dauer-druck) var(--kurve-aus)}.karte.waehlbar{cursor:pointer}@media(hover:hover)and (pointer:fine){.karte.waehlbar:hover{border-color:var(--rand-2)}}.karte[aria-pressed=true],.karte.gewaehlt{border-color:var(--faden);box-shadow:0 0 0 var(--rahmen-1) var(--faden)}.karte.offen{border-style:dashed;border-color:var(--rand-2);background:transparent;box-shadow:none}.karte.ziehen{box-shadow:var(--schatten-popover);transform:rotate(-1deg) scale(1.02);border-color:var(--rand-2)}.karte.pergament{background:var(--pergament);color:var(--pergament-text);border-color:var(--pergament-rand);box-shadow:var(--schatten-pergament);padding-left:calc(var(--abstand-4) + var(--abstand-3))}.karte.pergament:before{content:"";position:absolute;left:var(--abstand-3);top:var(--abstand-3);bottom:var(--abstand-3);width:0;border-left:var(--rahmen-1) dashed var(--pergament-faden);opacity:.55}.karte.pergament:after{content:"";position:absolute;left:calc(var(--abstand-3) - var(--oese) / 2);top:var(--abstand-3);width:var(--oese);height:var(--oese);border-radius:var(--radius-rund);border:var(--rahmen-2) solid var(--pergament-messing);background:var(--pergament);box-sizing:border-box}.karte.pergament .karte-kopf,.karte.pergament .karte-fuss{color:var(--pergament-text-2)}.karte.pergament q{font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-manuskript)}.karte.kachel{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--abstand-2);height:100%;min-height:var(--hoehe-kachel);padding:var(--abstand-4)}.karte.kachel strong{display:block;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng);text-wrap:balance}.karte.kachel .was{display:block;margin-top:var(--abstand-1);color:var(--text-2);font-size:var(--grad-leiste)}.karte.kachel .karte-fuss{align-self:end;padding-top:var(--abstand-2);border-top:var(--rahmen-1) solid var(--rand-1)}.karte.kachel:before{content:"";position:absolute;left:calc(var(--rahmen-1) * -1);top:var(--abstand-4);bottom:var(--abstand-4);width:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--faden);opacity:0;transition:opacity var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.karte.kachel.waehlbar:hover{background:var(--flaeche-griff)}}.karte.kachel.waehlbar:hover:before,.karte.kachel.waehlbar:focus-visible:before{opacity:1}.karte.leer{border-style:dashed;color:var(--text-3);text-align:center;padding:var(--abstand-4);cursor:default}.karte q{quotes:"„" "“"}.dialog-schleier-huelle,.dialog-schleier{position:fixed;inset:0;z-index:var(--stufe-schleier)}.dialog-schleier{background:var(--schleier);animation:schleier-auf var(--dauer-mittel) var(--kurve-aus)}.dialog-huelle{position:fixed;inset:0;z-index:var(--stufe-ueber-schleier);margin:auto;height:fit-content;max-height:calc(100dvh - var(--abstand-6));width:min(var(--breite-dialog),calc(100vw - var(--abstand-5)));outline:none}.dialog-huelle.breit{width:min(var(--breite-dialog-breit),calc(100vw - var(--abstand-5)))}.dialog-huelle.breit>.dialog{display:flex;flex-direction:column;max-height:calc(100dvh - var(--abstand-6));overflow:hidden}.dialog-huelle.breit>.dialog>.inhalt{min-height:0;flex:1 1 auto;overflow:hidden auto}.dialog-huelle.dialog-blatt,.dialog-huelle.blatt{position:fixed;width:min(var(--breite-dialog-blatt),calc(100vw - var(--abstand-5)));height:auto;max-height:calc(100dvh - var(--abstand-6))}.dialog-huelle.dialog-blatt>.dialog,.dialog-huelle.blatt>.dialog{display:grid;grid-template-rows:auto minmax(0,1fr);max-height:calc(100dvh - var(--abstand-6));overflow:hidden}.dialog-huelle.dialog-blatt>.dialog>.inhalt,.dialog-huelle.blatt>.dialog>.inhalt{min-height:0;overflow:hidden auto;padding-inline:var(--abstand-5);margin-inline:calc(-1 * var(--abstand-5))}.dialog{position:relative;padding:var(--abstand-5);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-dialog);background:var(--flaeche-erhoben);color:var(--text-1);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht),var(--schatten-dialog);animation:dialog-auf var(--dauer-mittel) var(--kurve-aus)}.dialog .titel{font-family:var(--schrift-anzeige);font-size:var(--grad-titel);font-weight:var(--staerke-normal);letter-spacing:var(--laufweite-eng);line-height:var(--zeilenhoehe-knapp);text-wrap:balance;margin:0}.dialog:has(.schliessen) .titel{padding-right:var(--hoehe-klein)}.dialog .beschreibung{color:var(--text-2);margin:var(--abstand-2) 0 0;text-wrap:pretty}.dialog>.inhalt{margin-top:var(--abstand-3)}.dialog .tun{display:flex;flex-wrap:wrap;gap:var(--abstand-2);justify-content:flex-end;margin-top:var(--abstand-5)}.dialog .schliessen{position:absolute;top:var(--abstand-2);right:var(--abstand-2)}@keyframes dialog-auf{0%{opacity:0;transform:scale(.97)}}@keyframes schleier-auf{0%{opacity:0}}.laeufer{width:var(--symbol-klein);height:var(--symbol-klein);flex:none}.laeufer circle{fill:none;stroke-width:1.5}.laeufer .spur{stroke:var(--messing);opacity:.45}.laeufer .bogen{stroke:var(--faden);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:.7;transform-origin:center;animation:drehen var(--dauer-laeufer) linear infinite}.knopf.primaer .laeufer .bogen{stroke:currentColor}.knopf.primaer .laeufer .spur{stroke:currentColor;opacity:.3}@keyframes drehen{to{transform:rotate(360deg)}}.skelett{display:grid;gap:var(--abstand-2);opacity:0;animation:skelett-da var(--dauer-mittel) var(--kurve-aus) var(--dauer-skelett-verzug) forwards}.skelett .balken{height:var(--grad-nebentext);border-radius:var(--radius-klein);background:var(--rand-1);animation:pulsen var(--dauer-skelett) var(--kurve-inout) infinite alternate}.skelett .balken[data-laenge=kurz]{width:55%}.skelett .balken[data-laenge=mittel]{width:80%}.skelett .balken[data-art=klein]{height:var(--symbol-mini);width:40%;margin-top:var(--abstand-1)}.skelett .balken[data-art=titel]{height:var(--grad-lesen);width:70%}.skelett .balken:nth-child(2){animation-delay:calc(var(--dauer-skelett) / 20)}.skelett .balken:nth-child(3){animation-delay:calc(var(--dauer-skelett) / 10)}.skelett .balken:nth-child(4){animation-delay:calc(var(--dauer-skelett) * 3 / 20)}.skelett-zeile{display:grid;grid-template-columns:1fr calc(var(--abstand-7) * 2) var(--abstand-6);gap:var(--abstand-3);align-items:center;min-height:var(--hoehe-zeile);border-bottom:var(--rahmen-1) solid var(--rand-1)}.skelett[data-variante=manuskript]{font-family:var(--schrift-manuskript);gap:var(--abstand-3)}.skelett[data-variante=manuskript] .balken{height:var(--grad-oberflaeche)}@keyframes skelett-da{to{opacity:1}}@keyframes pulsen{0%{opacity:1}to{opacity:.45}}@media(prefers-reduced-motion:reduce){.laeufer .bogen{animation:none;stroke-dashoffset:.5}.skelett{animation:none;opacity:1}.skelett .balken{animation:none;opacity:.7}.dialog,.dialog-schleier,.tooltip{animation:none}.marke-faden path{animation:none;opacity:1;stroke-dashoffset:0}}:root[data-motion=reduziert] .laeufer .bogen{animation:none;stroke-dashoffset:.5}:root[data-motion=reduziert] .marke-faden path{animation:none;opacity:1;stroke-dashoffset:0}:root[data-motion=reduziert] .skelett{animation:none;opacity:1}:root[data-motion=reduziert] .skelett .balken{animation:none;opacity:.7}:root[data-motion=reduziert] .dialog,:root[data-motion=reduziert] .dialog-schleier,:root[data-motion=reduziert] .tooltip{animation:none}.glas{background:var(--glas-flaeche);-webkit-backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung))}@supports not (backdrop-filter: blur(0px)){.glas{background:var(--flaeche-erhoben)}}.menue,.popover,.liste{border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht),var(--schatten-popover);padding:var(--abstand-1);color:var(--text-1);transform-origin:var( --radix-dropdown-menu-content-transform-origin, var( --radix-popover-content-transform-origin, var(--radix-select-content-transform-origin, top left) ) );animation:schwebend-auf var(--dauer-kurz) var(--kurve-aus)}.menue,.liste{display:grid;gap:var(--rahmen-1);min-width:calc(var(--breite-notizen) - var(--abstand-6))}@keyframes schwebend-auf{0%{opacity:0;transform:scale(.96)}}.menue .eintrag,.liste .eintrag{display:flex;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe-zeile);padding:0 var(--abstand-2);border-radius:var(--radius-feld);color:var(--text-1);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none}.menue .eintrag .symbol,.menue .eintrag .pfeil{color:var(--text-3)}.menue .eintrag .text{flex:1}.menue .eintrag kbd{font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--text-2)}.menue .eintrag[data-highlighted],.liste .eintrag[data-highlighted]{background:var(--flaeche-griff)}.menue .eintrag:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke))}.menue .eintrag.gefaehrlich{color:var(--fehler)}.menue .eintrag.gefaehrlich[data-highlighted]{background:var(--fehler-flaeche)}.menue .eintrag[data-disabled],.liste .eintrag[data-disabled]{opacity:.5;cursor:default}.menue .trenner{height:var(--rahmen-1);background:var(--rand-1);margin:var(--abstand-1) 0}.menue .titel{font-size:var(--grad-nebentext);color:var(--text-3);padding:var(--abstand-1) var(--abstand-2) 0;font-weight:var(--staerke-mittel)}.menue .haken,.liste .haken{width:var(--symbol-klein);display:inline-flex;flex:none;color:var(--faden)}.liste .eintrag small{color:var(--text-2);margin-left:auto;font-size:var(--grad-nebentext)}.eingabe.auswahl{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2);cursor:pointer;text-align:left}.eingabe.auswahl .symbol,.eingabe.auswahl .platzhalter,.eingabe.auswahl [data-placeholder]{color:var(--text-3)}.eingabe.auswahl-kompakt{width:auto;min-height:var(--hoehe-zeile);padding-inline:var(--abstand-2);background:var(--flaeche-versenkt);border-color:var(--rand-1);white-space:nowrap}.eingabe.auswahl-kompakt [data-radix-select-value]{flex:1}.eingabe.auswahl-kompakt[data-state=open],.eingabe.auswahl-kompakt:focus-visible{border-color:var(--faden)}.liste-kompakt .eintrag-kompakt{display:grid;grid-template-columns:var(--symbol-klein) var(--symbol-klein) minmax(0,1fr);column-gap:var(--abstand-2);row-gap:var(--abstand-1);padding-block:var(--abstand-2)}.liste-kompakt .eintrag-kompakt small{grid-column:3;margin-left:0}.kalender{width:calc(var(--hoehe-zeile) * 7 + var(--abstand-2) * 2);padding:var(--abstand-2);display:grid;gap:var(--abstand-1)}.kalender .kopfzeile-k{display:flex;align-items:center;justify-content:space-between;padding:0 var(--abstand-1);min-height:var(--hoehe-klein)}.kalender .kopfzeile-k .tun{display:inline-flex}.kalender .monat{font-weight:var(--staerke-mittel)}.kalender .tage{display:grid;grid-template-columns:repeat(7,var(--hoehe-zeile))}.kalender .wt{text-align:center;font-size:var(--grad-nebentext);color:var(--text-2);line-height:var(--hoehe-klein)}.kalender .tag{height:var(--hoehe-zeile);border:0;background:none;border-radius:var(--radius-feld);font:inherit;font-variant-numeric:tabular-nums;color:var(--text-1);cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.kalender .tag:hover{background:var(--flaeche-griff)}}.kalender .tag.fremd{color:var(--text-2);opacity:.6}.kalender .tag.wochenende{color:var(--text-2)}.kalender .tag.heute{box-shadow:inset 0 0 0 var(--rahmen-1) var(--messing)}.kalender .tag.gewaehlt{background:var(--faden);color:var(--knopf-text)}.kalender .fuss{display:flex;justify-content:space-between;align-items:center;padding:var(--abstand-1) var(--abstand-1) 0;border-top:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-nebentext);color:var(--text-2)}.eingabe.textbereich{height:auto;min-height:calc(var(--hoehe-feld) * 2);max-height:calc(var(--grad-oberflaeche) * var(--zeilenhoehe-oberflaeche) * 12 + var(--abstand-2) * 2);padding:var(--abstand-2) var(--abstand-3);resize:vertical;line-height:var(--zeilenhoehe-oberflaeche);field-sizing:content}.eingabe.textbereich.manuskript-text{font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-manuskript);max-height:calc(var(--grad-lesen) * var(--zeilenhoehe-manuskript) * 12 + var(--abstand-2) * 2)}.suche{position:relative;display:grid;gap:var(--abstand-1)}.suche>.symbol{position:absolute;left:var(--abstand-2);top:calc(var(--hoehe-feld) / 2);translate:0 -50%;color:var(--text-3);pointer-events:none}.suche .eingabe{padding-left:calc(var(--abstand-2) + var(--symbol-gross) + var(--abstand-2));padding-right:var(--hoehe-klein)}.suche .symbolknopf{position:absolute;right:var(--rahmen-2);top:calc(var(--hoehe-feld) / 2);translate:0 -50%}.suche input::-webkit-search-cancel-button,.suche input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.suche .zaehler{font-size:var(--grad-nebentext);color:var(--text-3)}.einheit{position:relative;display:block}.einheit .eingabe.zahl{min-width:var(--feld-zahl-min);padding-right:var(--abstand-6);text-align:right;font-variant-numeric:tabular-nums}.einheit>span{position:absolute;right:var(--abstand-3);top:50%;translate:0 -50%;color:var(--text-3);pointer-events:none}.kaestchen{display:inline-flex;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe-klein);cursor:pointer}.kaestchen.aus{opacity:.5;cursor:default}.kaestchen .box{position:relative;width:var(--symbol-gross);height:var(--symbol-gross);border:var(--rahmen-1) solid var(--rand-feld);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);display:inline-flex;align-items:center;justify-content:center;color:var(--knopf-text);padding:0;flex:none;cursor:inherit;transition:background-color var(--dauer-druck) var(--kurve-aus),border-color var(--dauer-druck) var(--kurve-aus)}.kaestchen .box:after{content:"";position:absolute;top:50%;left:50%;width:var(--ziel-min);height:var(--ziel-min);transform:translate(-50%,-50%)}.kaestchen .box .symbol{width:var(--symbol-klein);height:var(--symbol-klein);animation:haken-auf var(--dauer-druck) var(--kurve-aus)}@keyframes haken-auf{0%{transform:scale(.6);opacity:0}}.kaestchen .box[data-state=checked],.kaestchen .box[data-state=indeterminate]{background:var(--faden);border-color:var(--faden)}.optionen{display:grid;gap:var(--abstand-2)}.option .box{border-radius:var(--radius-rund)}.option .punkt{width:var(--abstand-2);height:var(--abstand-2);border-radius:var(--radius-rund);background:var(--knopf-text);animation:haken-auf var(--dauer-druck) var(--kurve-aus)}.schalter{display:inline-flex;align-items:center;gap:var(--abstand-3);cursor:pointer;min-height:var(--hoehe-klein);-webkit-tap-highlight-color:transparent}.schalter.aus{opacity:.5;cursor:default}.schalter[data-seite=links]{display:flex;justify-content:space-between;width:100%;min-height:var(--hoehe-feld)}.schalter-wort{min-width:0;color:var(--text-1);-webkit-user-select:none;user-select:none}.schalter .bahn{position:relative;flex:none;width:var(--schalter-spur-breite);height:var(--schalter-spur-hoehe);border:var(--rahmen-1) solid var(--rand-feld);padding:0;border-radius:var(--radius-rund);background:var(--flaeche-versenkt);box-shadow:var(--schalter-spur-schatten);cursor:inherit;transition:background-color var(--dauer-kurz) var(--kurve-aus),border-color var(--dauer-kurz) var(--kurve-aus)}.schalter .bahn:after{content:"";position:absolute;top:50%;left:0;right:0;height:var(--ziel-min);transform:translateY(-50%)}@media(pointer:coarse){.schalter{min-height:var(--hoehe-gross)}.schalter .bahn:after{height:var(--hoehe-gross)}}.schalter .reiter{position:absolute;top:50%;left:calc((var(--schalter-spur-hoehe) - var(--schalter-knauf)) / 2 - var(--rahmen-1));display:block;width:var(--schalter-knauf);height:var(--schalter-knauf);margin-top:calc(var(--schalter-knauf) / -2);border-radius:var(--radius-rund);background:var(--flaeche-erhoben);box-shadow:var(--schalter-knauf-schatten);transform:translate(0);transition:transform var(--dauer-kurz) var(--kurve-aus)}.schalter .bahn[data-state=checked]{background:var(--faden);border-color:var(--faden);box-shadow:none}.schalter .bahn[data-state=checked] .reiter{transform:translate(var(--schalter-weg))}@media(hover:hover)and (pointer:fine){.schalter:hover:not(.aus) .bahn[data-state=unchecked]{border-color:var(--text-3)}.schalter:hover:not(.aus) .bahn[data-state=checked]{background:var(--schalter-an-hover)}}.schalter:active:not(.aus) .reiter{transform:translate(0) scale(1.12)}.schalter:active:not(.aus) .bahn[data-state=checked] .reiter{transform:translate(var(--schalter-weg)) scale(1.12)}.schalter .bahn:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-rund)}.schalter .bahn:disabled{cursor:default}.toaster{position:fixed;right:var(--abstand-4);bottom:var(--abstand-4);display:grid;gap:var(--abstand-2);justify-items:end;z-index:var(--stufe-klebend);pointer-events:none}.toast{pointer-events:auto;display:flex;align-items:center;gap:var(--abstand-3);min-height:var(--hoehe-gross);padding:var(--abstand-2) var(--abstand-2) var(--abstand-2) var(--abstand-3);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht),var(--schatten-popover);color:var(--text-1)}.toast.erfolg .text{color:var(--erfolg)}.panel{display:grid;grid-template-rows:auto 1fr;border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-dialog);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht),var(--schatten-popover);color:var(--text-1);width:var(--breite-assistent);max-width:100%}.panel[data-breite=notizen]{width:var(--breite-notizen)}.panel-kopf{display:flex;align-items:center;justify-content:space-between;padding:var(--abstand-3) var(--abstand-3) 0}.panel-kopf h2{margin:0;font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);color:var(--text-2)}.panel-inhalt{padding:var(--abstand-3);display:grid;gap:var(--abstand-3);align-content:start}.knopf>.knopf-inhalt{display:inline-flex;align-items:center;gap:var(--abstand-2);animation:inhalt-auf var(--dauer-druck) var(--kurve-aus)}@keyframes inhalt-auf{0%{opacity:.4;filter:blur(var(--rahmen-2))}}.knopf .haken-zeichnen{width:var(--symbol-klein);height:var(--symbol-klein);fill:none;stroke:var(--erfolg);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.knopf .haken-zeichnen path{stroke-dasharray:1;stroke-dashoffset:1;animation:zeichnen var(--dauer-kurz) var(--kurve-aus) forwards}@keyframes zeichnen{to{stroke-dashoffset:0}}.knopf.gesichert{border-color:var(--erfolg)}@media(prefers-reduced-motion:reduce){.menue,.popover,.liste,.knopf>.knopf-inhalt,.kaestchen .box .symbol,.option .punkt{animation:none}.knopf .haken-zeichnen path{animation:none;stroke-dashoffset:0}}:root[data-motion=reduziert] .menue,:root[data-motion=reduziert] .popover,:root[data-motion=reduziert] .liste,:root[data-motion=reduziert] .knopf>.knopf-inhalt,:root[data-motion=reduziert] .kaestchen .box .symbol,:root[data-motion=reduziert] .option .punkt{animation:none}:root[data-motion=reduziert] .knopf .haken-zeichnen path{animation:none;stroke-dashoffset:0}.zeile-zu{display:grid;grid-template-rows:1fr;overflow:hidden;transition:grid-template-rows var(--dauer-kurz) var(--kurve-aus),opacity var(--dauer-druck) var(--kurve-aus)}.zeile-zu>*{min-height:0}.zeile-zu.zu{grid-template-rows:0fr;opacity:0}.tabellenfeld{overflow:auto;isolation:isolate}.tabellenfeld table{width:100%;border-collapse:separate;border-spacing:0}.tabellenfeld thead th{position:sticky;top:0;z-index:var(--stufe-klebend);height:var(--hoehe-kopfzeile);padding:0 var(--abstand-2);text-align:left;white-space:nowrap;font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);color:var(--text-3);background:var(--flaeche-erhoben);border-bottom:var(--rahmen-1) solid var(--rand-2)}.tabellenfeld .spaltengriff{position:absolute;inset-block:0;inset-inline-end:0;inline-size:var(--abstand-2);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none}.tabellenfeld .spaltengriff:after{content:"";position:absolute;inset-block:var(--abstand-1);inset-inline-end:0;inline-size:var(--rahmen-2);background:var(--faden);opacity:0;transition:opacity var(--dauer-druck) var(--kurve-aus)}.tabellenfeld .spaltengriff:hover:after,.tabellenfeld .spaltengriff:active:after{opacity:1}.tabellenfeld thead th button{display:inline-flex;align-items:center;gap:var(--abstand-1);min-height:var(--ziel-min);height:100%;padding:0;border:0;background:none;font:inherit;font-weight:var(--staerke-mittel);color:inherit;cursor:pointer;border-radius:var(--radius-klein)}.tabellenfeld thead th .sortzeichen{opacity:0;color:var(--faden);transition:opacity var(--dauer-druck) var(--kurve-aus)}.tabellenfeld thead th[aria-sort] .sortzeichen{opacity:1}.tabellenfeld thead th[aria-sort=descending] .sortzeichen{transform:rotate(180deg)}.tabellenfeld thead th button:hover .sortzeichen{opacity:.5}.tabellenfeld .zahlenspalte{text-align:center;padding-right:var(--abstand-2)}.tabellenfeld .zahlenblock{display:inline-block;min-width:var(--zahlenblock);text-align:right;font-variant-numeric:tabular-nums}.tabellenfeld tbody tr{height:var(--hoehe-zeile);transition:background-color var(--dauer-druck) var(--kurve-aus)}.tabellenfeld tbody td{padding:0 var(--abstand-2);vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabellenfeld col.spalte-wahl{width:calc(var(--kaestchen) + var(--abstand-3))}.tabellenfeld tbody tr:hover{background:var(--flaeche-griff)}.tabellenfeld tbody tr[aria-selected=true]{background:var(--auswahl)}.tabellenfeld tbody tr[aria-selected=true] td:first-child{border-radius:var(--radius-klein) 0 0 var(--radius-klein)}.tabellenfeld tbody tr[aria-selected=true] td:last-child{border-radius:0 var(--radius-klein) var(--radius-klein) 0}.tabellenfeld tbody tr:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(var(--fokus-abstand) * -1)}.tabellenfeld .leerzeile td{height:calc(var(--hoehe-zeile) * 3);color:var(--text-2);text-align:center;white-space:normal;max-width:none}.tabellenfeld .wahl{width:calc(var(--kaestchen) + var(--abstand-3));padding-right:0}.wahlkaestchen{display:grid;place-items:center;width:var(--kaestchen);height:var(--kaestchen);border:var(--rahmen-1) solid var(--rand-feld);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);cursor:pointer;opacity:0;transition:opacity var(--dauer-druck) var(--kurve-aus),background-color var(--dauer-druck) var(--kurve-aus),border-color var(--dauer-druck) var(--kurve-aus)}.tabellenfeld tbody tr:hover .wahlkaestchen,.tabellenfeld tr:focus-within .wahlkaestchen,.tabellenfeld thead:hover .wahlkaestchen,.tabellenfeld[data-auswahl=aktiv] .wahlkaestchen{opacity:1}.wahlkaestchen[aria-checked=true],.wahlkaestchen[aria-checked=mixed]{opacity:1;background:var(--faden);border-color:var(--faden)}.wahlkaestchen .zeichen{color:var(--knopf-text);opacity:0;transform:scale(.6);transition:opacity var(--dauer-druck) var(--kurve-aus),transform var(--dauer-druck) var(--kurve-aus)}.wahlkaestchen[aria-checked=true] .zeichen,.wahlkaestchen[aria-checked=mixed] .zeichen{opacity:1;transform:scale(1)}.tabellenfeld .naht{border-bottom:var(--rahmen-1) solid transparent;padding-bottom:var(--rahmen-2);transition:border-bottom-color var(--dauer-druck) var(--kurve-aus)}.tabellenfeld tr:hover .naht[data-herkunft=auto],.tabellenfeld tr:focus-within .naht[data-herkunft=auto],.tabellenfeld tr[aria-selected=true] .naht[data-herkunft=auto]{border-bottom-style:dashed;border-bottom-color:var(--rand-feld)}.tabellenfeld tr:hover .naht[data-herkunft=hand],.tabellenfeld tr:focus-within .naht[data-herkunft=hand],.tabellenfeld tr[aria-selected=true] .naht[data-herkunft=hand]{border-bottom-color:var(--faden)}.tabellen-legende{display:flex;flex-wrap:wrap;gap:var(--abstand-4);margin-top:var(--abstand-3);font-size:var(--grad-nebentext);color:var(--text-3)}.tabellen-legende span{display:inline-flex;align-items:center;gap:var(--abstand-2)}.naht-probe{display:block;width:var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-feld)}.naht-probe[data-herkunft=auto]{border-bottom-style:dashed}.naht-probe[data-herkunft=hand]{border-bottom-color:var(--faden)}.tabellenfeld .skelettzeile .balken{display:block;height:var(--grad-nebentext);border-radius:var(--radius-klein);background:var(--rand-1);animation:pulsen var(--dauer-skelett) var(--kurve-inout) infinite alternate}.tabellenfeld .skelettzeile .balken[data-laenge=kurz]{width:var(--abstand-4);margin:0 auto}.reiter{position:relative;display:flex;gap:var(--abstand-1);border-bottom:var(--rahmen-1) solid var(--rand-1)}.reiter-knopf{position:relative;z-index:var(--stufe-im-fluss);display:inline-flex;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe-primaer);padding:0 var(--abstand-3);border:0;background:none;font:inherit;font-weight:var(--staerke-mittel);color:var(--text-2);cursor:pointer;transition:color var(--dauer-druck) var(--kurve-aus)}.reiter-knopf:hover{color:var(--text-1)}.reiter-knopf[data-state=active]{color:var(--text-1);font-weight:var(--staerke-halbfett)}.reiter-knopf .zahl{font-size:var(--grad-nebentext);font-weight:var(--staerke-normal);color:var(--text-3);font-variant-numeric:tabular-nums}.reiter-marker{position:absolute;left:0;bottom:calc(var(--rahmen-1) * -1);height:var(--rahmen-2);background:var(--faden);border-radius:var(--radius-rund);pointer-events:none;transition:transform var(--dauer-kurz) var(--kurve-inout),width var(--dauer-kurz) var(--kurve-inout)}.reiter:not([data-bereit]) .reiter-marker{opacity:0}.reiter-flaeche{outline:none}.reiter-flaeche:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(var(--fokus-abstand) * -1)}.kommando-schleier{position:fixed;inset:0;z-index:var(--stufe-schleier);background:var(--schleier);animation:schleier-da var(--dauer-kurz) var(--kurve-aus)}.kommando{position:fixed;z-index:var(--stufe-ueber-schleier);top:var(--kommando-oben);left:50%;width:min(var(--breite-kommando),calc(100vw - var(--abstand-6)));transform:translate(-50%);transform-origin:top center;border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-dialog);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht),var(--schatten-dialog);overflow:hidden;animation:kommando-herein var(--dauer-kurz) var(--kurve-aus)}.kommando-zeile{display:flex;align-items:center;gap:var(--abstand-3);min-height:var(--hoehe-gross);padding:0 var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-1)}.kommando-zeile .symbol{color:var(--text-3)}.kommando input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:var(--grad-lesen);color:var(--text-1);outline:none}.kommando input::placeholder{color:var(--text-3)}.kommando-liste{list-style:none;margin:0;padding:var(--abstand-2);max-height:calc(var(--hoehe-zeile) * 9);overflow:auto}.kommando-liste ul{list-style:none;margin:0;padding:0}.kommando-gruppe{margin:0;padding:var(--abstand-2) var(--abstand-2) var(--abstand-1);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);color:var(--text-3)}.kommando-eintrag{display:flex;align-items:center;gap:var(--abstand-3);min-height:var(--hoehe-zeile);padding:0 var(--abstand-2);border-radius:var(--radius-feld);color:var(--text-1);cursor:pointer}.kommando-eintrag .symbol{color:var(--text-3)}.kommando-eintrag kbd{margin-left:auto;font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--text-3)}.kommando-eintrag[aria-selected=true]{background:var(--auswahl)}.kommando-leer{padding:var(--abstand-4) var(--abstand-2);color:var(--text-3)}.kommando-fuss{display:flex;gap:var(--abstand-4);margin:0;padding:var(--abstand-2) var(--abstand-4);border-top:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-nebentext);color:var(--text-3)}.kommando-fuss kbd,.kommando-zeile kbd{font-family:var(--schrift-mono);color:var(--text-3)}@keyframes schleier-da{0%{opacity:0}}@keyframes kommando-herein{0%{opacity:0;transform:translate(-50%) scale(.98) translateY(calc(var(--abstand-1) * -1))}}.wortmarke{display:inline-flex;align-items:baseline;gap:var(--abstand-2);font-family:var(--schrift-marke);font-variation-settings:"opsz" var(--marke-optisch);font-weight:var(--staerke-halbfett);letter-spacing:var(--marke-laufweite);line-height:1;color:var(--text-1)}.wortmarke[data-groesse=gross]{font-size:var(--grad-marke-gross)}.wortmarke[data-groesse=mittel]{font-size:var(--grad-marke-mittel)}.wortmarke[data-groesse=klein]{font-size:var(--grad-marke-klein)}.wortmarke-griff{appearance:none;background:none;border:0;padding:var(--abstand-1) var(--abstand-2);margin-inline-start:calc(-1 * var(--abstand-2));border-radius:var(--radius-klein);cursor:pointer;color:inherit}@media(hover:hover)and (pointer:fine){.wortmarke-griff:hover{background:var(--flaeche-griff)}}.marke-wort{position:relative;display:inline-block}.marke-text{display:inline-block}.marke-faden{position:absolute;left:0;right:0;bottom:calc(-1 * var(--abstand-1));height:var(--marke-faden-hoehe);overflow:visible;pointer-events:none}.marke-faden path{fill:none;stroke:var(--faden);stroke-width:var(--rahmen-faden);stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;animation:marke-ziehen var(--dauer-linie) var(--kurve-faden) backwards}@keyframes marke-ziehen{0%{stroke-dashoffset:1}}.wortmarke .marke-oese{align-self:center;width:var(--marke-oese);height:var(--marke-oese);margin-right:calc(-1 * var(--abstand-1))}.marke-untertitel{font-family:var(--schrift-oberflaeche);font-weight:var(--staerke-mittel);font-size:var(--grad-nebentext);letter-spacing:0;color:var(--text-3)}.nur-fuer-screenreader{position:absolute;width:var(--rahmen-1);height:var(--rahmen-1);margin:calc(var(--rahmen-1) * -1);padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.reiter-marker,.wahlkaestchen,.wahlkaestchen .zeichen,.tabellenfeld tbody tr,.tabellenfeld .naht{transition:none}.kommando{animation-name:schleier-da}.tabellenfeld .skelettzeile .balken{animation:none}}.bereichswechsel{display:flex;flex-direction:column;gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-2) var(--abstand-2);width:var(--breite-seitenleiste);min-width:0;overflow:hidden;background:var(--flaeche-grund);border-right:var(--rahmen-1) solid var(--rand-1);transition:width var(--dauer-kurz) var(--kurve-inout)}.bereichswechsel>.nav-oben,.bereichswechsel>.nav-ebene,.bereichswechsel>.nav-fuss,.bereichswechsel>.nav-konto,.bereichswechsel>.nav-griff{flex:none;min-width:0}.bereichswechsel>.nav-unter{flex:1 1 auto;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden}.bereichswechsel>.nav-oben{padding-bottom:var(--abstand-3);border-bottom:var(--rahmen-1) solid var(--rand-1)}.nav-ebene{animation:nav-ebene-herein var(--dauer-kurz) var(--kurve-aus)}@keyframes nav-ebene-herein{0%{opacity:0;transform:translateY(var(--weg-herein))}}.nav-etikett{margin:0 0 var(--abstand-2);padding:0 var(--abstand-2);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity var(--dauer-druck) var(--kurve-aus)}.bereichswechsel[data-eingeklappt=ja] .nav-etikett{opacity:0;height:0;margin:0}.nav-objekt{display:flex;align-items:center;gap:var(--abstand-2);width:100%;margin:0 0 var(--abstand-3);padding:var(--abstand-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);color:var(--text-1);font:inherit;text-align:left;cursor:pointer;min-width:0;transition:border-color var(--dauer-druck) var(--kurve-aus),background-color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.nav-objekt:hover{border-color:var(--rand-2)}}.nav-objekt:focus-visible,.nav-objekt[data-state=open]{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.nav-objekt-zeichen{flex:none;display:grid;place-items:center;width:var(--hoehe-knopf);height:var(--hoehe-knopf);border-radius:var(--radius-klein);background:var(--flaeche-versenkt);color:var(--messing)}.nav-objekt>.name{flex:1 1 auto;display:grid;min-width:0}.nav-objekt-titel{font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);line-height:var(--zeilenhoehe-knapp);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-untertitel{display:block;font-size:var(--grad-nebentext);font-weight:var(--staerke-normal);color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-objekt-griff{flex:none;color:var(--text-3)}.bereichswechsel[data-eingeklappt=ja] .nav-objekt{padding:0;border-color:transparent;background:none;justify-content:center}.bereichswechsel[data-eingeklappt=ja] .nav-objekt-griff{display:none}.nav-objekt-menue{min-width:var(--breite-seitenleiste)}.nav-objekt-hinweis{margin:var(--abstand-2) 0 0;padding:var(--abstand-2) var(--abstand-3) var(--abstand-1);border-top:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-nebentext);color:var(--text-3)}.nav-zaehler{flex:none;margin-left:auto;font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums;color:var(--text-3)}.bereichswechsel[data-eingeklappt=ja] .nav-zaehler{display:none}.bereichswechsel[data-eingeklappt=ja]{width:var(--breite-nav-schmal);padding:var(--abstand-3) var(--abstand-1) var(--abstand-2)}.bereichswechsel ul{position:relative;display:grid;gap:var(--rahmen-2);align-content:start;margin:0;padding:0;list-style:none}.bereichswechsel a{position:relative;display:flex;align-items:center;gap:var(--abstand-2);width:100%;min-height:var(--hoehe-zeile);padding:0 var(--abstand-2);border:0;border-radius:var(--radius-feld);background:none;color:var(--text-2);font:inherit;font-size:var(--grad-leiste);text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus),color var(--dauer-druck) var(--kurve-aus)}.bereichswechsel a>.symbol{flex:none}.bereichswechsel a>.name{min-width:0;display:grid;overflow:hidden;text-overflow:ellipsis}.bereichswechsel a:has(.nav-untertitel){padding-top:var(--abstand-1);padding-bottom:var(--abstand-1)}.bereichswechsel a:has(.nav-untertitel)>.symbol{color:var(--messing)}@media(hover:hover)and (pointer:fine){.bereichswechsel a:hover{background:var(--flaeche-griff);color:var(--text-1)}}.bereichswechsel a[aria-current=page]{background:var(--flaeche-griff);color:var(--text-1);font-weight:var(--staerke-mittel)}.bereichswechsel a[aria-current=page]>.symbol{color:var(--faden)}.bereich-marker{position:absolute;left:0;top:0;width:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--faden);transition:transform var(--dauer-kurz) var(--kurve-inout);z-index:var(--stufe-im-fluss)}.bereich-marker[data-weg=sprung]{transition:none}.nav-oben a[aria-current=page]:before{content:"";position:absolute;left:0;top:20%;height:60%;width:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--faden)}.bereichswechsel .nav-fuss{border-top:var(--rahmen-1) solid var(--rand-1);padding-top:var(--abstand-2)}.bereichswechsel .nav-konto{padding-top:var(--abstand-2);border-top:var(--rahmen-1) solid var(--rand-1)}.bereichswechsel .nav-konto+.nav-griff{padding-top:0;border-top:0}.bereichswechsel .nav-griff{display:flex;justify-content:flex-end;padding-top:var(--abstand-2);border-top:var(--rahmen-1) solid var(--rand-1)}.bereichswechsel .nav-griff .griff{color:var(--text-3)}.bereichswechsel[data-eingeklappt=ja] .nav-griff{justify-content:center}.einstiege{display:flex;align-items:stretch;align-self:stretch;gap:var(--abstand-1);min-width:0}.einstiege a{position:relative;display:flex;align-items:center;gap:var(--abstand-2);padding:0 var(--abstand-3);color:var(--text-2);font-size:var(--grad-leiste);text-decoration:none;white-space:nowrap;transition:color var(--dauer-druck) var(--kurve-aus)}.einstiege a>.symbol{flex:none}.einstiege a>.nav-zaehler{margin-left:0}@media(hover:hover)and (pointer:fine){.einstiege a:hover{color:var(--text-1)}}.einstiege a:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(var(--fokus-abstand) * -1);border-radius:var(--radius-feld)}.einstiege a[aria-current=page]{color:var(--text-1);font-weight:var(--staerke-mittel)}.einstiege a[aria-current=page]>.symbol{color:var(--faden)}.einstiege a[aria-current=page]:after{content:"";position:absolute;left:var(--abstand-3);right:var(--abstand-3);bottom:0;height:var(--rahmen-2);border-radius:var(--radius-rund) var(--radius-rund) 0 0;background:var(--faden)}@media(max-width:700px){.einstiege a>.name,.einstiege a>.nav-zaehler{display:none}}.unterliste{display:grid;gap:var(--rahmen-2);align-content:start;margin:0;padding:0;list-style:none}.unterliste a{position:relative;display:flex;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe-zeile);padding:0 var(--abstand-2);border-radius:var(--radius-feld);color:var(--text-2);font-size:var(--grad-leiste);text-decoration:none;white-space:nowrap;transition:background-color var(--dauer-druck) var(--kurve-aus),color var(--dauer-druck) var(--kurve-aus)}.unterliste li[data-ebene="2"] a{padding-left:var(--abstand-4)}.unterliste li[data-ebene="3"] a{padding-left:var(--abstand-5)}@media(hover:hover)and (pointer:fine){.unterliste a:hover{background:var(--flaeche-griff);color:var(--text-1)}}.unterliste a[aria-current=page]{background:var(--flaeche-griff);color:var(--text-1);font-weight:var(--staerke-mittel)}.unterliste a[aria-current=page]>.symbol{color:var(--faden)}.unterliste a[aria-current=page]:before{content:"";position:absolute;left:0;top:20%;height:60%;width:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--faden)}.unterliste .nummer{flex:none;font-variant-numeric:tabular-nums;color:var(--text-3)}.unterliste a[aria-current=page] .nummer{color:var(--text-2)}.unterliste .name{min-width:0;overflow:hidden;text-overflow:ellipsis}.unterliste .nebentext{margin-left:auto;padding-left:var(--abstand-2);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums;color:var(--text-2)}.pfadleiste{display:flex;align-items:center;min-width:0;overflow:hidden;font-size:var(--grad-leiste)}.pfad-teil-paar{display:flex;align-items:center;min-width:0}.pfad-teil{display:flex;align-items:center;min-width:0;min-height:var(--ziel-min);padding:0 var(--abstand-1) 0 var(--abstand-2);border:0;border-radius:var(--radius-klein);background:none;color:var(--text-3);font:inherit;font-size:var(--grad-leiste);cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus),color var(--dauer-druck) var(--kurve-aus)}span.pfad-teil{cursor:default}.pfad-teil>.text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pfad-teil-paar[data-jetzt=ja] .pfad-teil{color:var(--text-1);font-weight:var(--staerke-mittel)}@media(hover:hover)and (pointer:fine){button.pfad-teil:hover,.pfad-griff:hover{background:var(--flaeche-griff);color:var(--text-1)}}.pfad-griff{flex:none;display:grid;place-items:center;width:var(--ziel-min);height:var(--ziel-min);border:0;border-radius:var(--radius-klein);background:none;color:var(--text-3);cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus),color var(--dauer-druck) var(--kurve-aus)}.pfad-griff[data-state=open]{background:var(--flaeche-griff);color:var(--text-1)}.pfad-trenner{flex:none;display:grid;place-items:center;color:var(--rand-2)}.pfad-gekuerzt{flex:none;padding:0 var(--abstand-2)}.bereichswechsel[data-eingeklappt=ja] .name{position:absolute;width:var(--rahmen-1);height:var(--rahmen-1);padding:0;margin:calc(-1 * var(--rahmen-1));overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bereichswechsel[data-eingeklappt=ja] a{justify-content:center;padding:0;min-width:var(--ziel-min)}@media(prefers-reduced-motion:reduce){.bereichswechsel,.bereich-marker{transition:none}}.gliederung{padding:var(--abstand-3) var(--abstand-2);min-width:0;overflow:auto}.gliederung-kopf{display:flex;align-items:center;gap:var(--abstand-2);padding:0 var(--abstand-2) var(--abstand-2);color:var(--text-3);font-size:var(--grad-nebentext);text-transform:uppercase;letter-spacing:var(--laufweite-etikett)}.gliederung ul{display:grid;gap:var(--rahmen-2);margin:0;padding:0;list-style:none}.gliederung li{position:relative;display:flex;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe-zeile);padding:0 var(--abstand-2);padding-left:calc(var(--abstand-2) + (var(--ebene, 1) - 1) * var(--abstand-4));border-radius:var(--radius-feld);color:var(--text-2);font-size:var(--grad-leiste);cursor:pointer}@media(hover:hover)and (pointer:fine){.gliederung li:hover{background:var(--flaeche-griff)}}.gliederung li[aria-selected=true]{background:var(--auswahl);color:var(--text-1);font-weight:var(--staerke-mittel)}.gliederung li[aria-selected=true]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--rahmen-2);height:60%;border-radius:var(--radius-rund);background:var(--faden)}.gliederung .nr{min-width:var(--abstand-4);color:var(--text-3);font-variant-numeric:tabular-nums}.gliederung li[aria-selected=true] .nr,.gliederung li[aria-selected=true] .zahl{color:var(--text-2)}.gliederung .titel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gliederung .zahl{margin-left:auto;color:var(--text-3);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums}.szene{display:block;height:auto;max-width:100%}.szene[data-groesse=klein]{width:var(--figur-gross)}.szene[data-groesse=mittel]{width:var(--bild-mittel)}.szene[data-groesse=gross]{width:var(--bild-gross)}.szene[data-groesse=frei]{width:100%}.bild-buehne{background:var(--buehne);border-radius:var(--radius-dialog);overflow:hidden}.bildmarke{display:inline-block;flex:none;overflow:visible}.bildmarke[data-groesse=klein]{width:var(--symbol-gross);height:var(--symbol-gross)}.bildmarke[data-groesse=gross]{width:var(--figur-klein);height:var(--figur-klein)}.bildmarke .messing-hell{stop-color:var(--figur-messing-hell)}.bildmarke .messing-mitte{stop-color:var(--messing)}.bildmarke .messing-tief{stop-color:var(--figur-messing-tief)}.bildmarke .kreis{stroke:var(--messing);stroke-width:2;stroke-dasharray:3 5;opacity:.3}.bildmarke .feder{stroke-linejoin:round;stroke-linecap:round}.bildmarke .schenkel{stroke-width:10}.bildmarke .steg{stroke-width:4;opacity:.6}.bildmarke .linie,.bildmarke .herz{stroke-width:7}.bildmarke .faden{stroke:var(--faden);stroke-width:15;stroke-linecap:round;stroke-linejoin:round}.bildmarke[data-groesse=klein] .schenkel,.bildmarke[data-groesse=klein] .linie,.bildmarke[data-groesse=klein] .herz{stroke-width:26}.bildmarke[data-groesse=klein] .faden{stroke-width:40}.fadenlinie{display:block;width:100%;max-width:var(--breite-formular);height:var(--abstand-5);margin:0 auto;overflow:visible}.fadenlinie .haarlinie{stroke:var(--rand-2);stroke-width:1;stroke-dasharray:1 3}.fadenlinie .faden{fill:none;stroke:var(--faden-ruhig);stroke-width:1.8;stroke-linecap:round}.fadenlinie .oese{fill:var(--messing)}.fadenlinie[data-art=saum]{height:var(--abstand-2);max-width:none}.fadenlinie .naht{stroke:var(--faden-ruhig);stroke-width:2;stroke-dasharray:6 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.siegel{display:inline-flex;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe-klein);font-size:var(--grad-leiste);color:var(--text-1)}.siegel-ring{display:inline-grid;place-items:center;width:var(--siegel);height:var(--siegel);border-radius:var(--radius-rund);border:var(--rahmen-1) solid var(--messing);color:var(--messing);box-shadow:inset 0 0 0 var(--rahmen-2) var(--flaeche-erhoben);background:var(--flaeche-erhoben)}.siegel[data-zustand=offen] .siegel-ring{border-style:dashed;color:var(--text-3);border-color:var(--rand-feld)}.siegel[data-zustand=gerissen] .siegel-ring{border-color:var(--fehler);color:var(--fehler)}.siegel[data-zustand=gerissen] .siegel-text{color:var(--fehler)}.siegel-text{font-weight:var(--staerke-mittel)}.siegel-dazu{color:var(--text-3);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums}.namensfeld-probe,.datumsfeld-probe{display:grid;gap:var(--abstand-2)}.namensfeld-probe{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.datumsfeld-probe{grid-template-columns:var(--feld-jahr) var(--feld-zahl-klein) var(--feld-zahl-klein)}.massfeld-huelle{display:inline-flex;flex-direction:column;gap:var(--abstand-1)}.massfeld{display:inline-flex;align-items:center;box-sizing:border-box;height:var(--hoehe-feld);min-height:var(--hoehe-feld);padding-right:var(--abstand-2);border:var(--rahmen-1) solid var(--rand-feld);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);transition:border-color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.massfeld:hover:not([data-aus=ja]){border-color:var(--text-3)}}.massfeld[data-fehler=ja]{border-color:var(--fehler)}.massfeld[data-aus=ja]{background:var(--flaeche-versenkt);color:var(--text-3)}.massfeld .eingabe.zahl{width:var(--feld-mass);min-width:var(--feld-zahl-min);align-self:stretch;height:auto;padding:0 var(--abstand-3);border:0;background:none;text-align:right;font-variant-numeric:tabular-nums}.massfeld .eingabe.zahl:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.massfeld-hinweis{font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);animation:massfeld-hinweis-auf var(--dauer-druck) var(--kurve-aus)}.massfeld-hinweis[data-art=quittung]{color:var(--text-2)}.massfeld-hinweis[data-art=fehler]{color:var(--fehler)}@keyframes massfeld-hinweis-auf{0%{opacity:0}}.massleiste{display:flex;flex-direction:column;gap:var(--abstand-1);width:100%;max-width:var(--breite-formular)}.massleiste-bahn{position:relative;height:var(--ziel-min);display:flex;align-items:center}.massleiste-bahn:before{content:"";position:absolute;inset-inline:0;height:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--rand-1)}.massleiste-raste{position:absolute;width:var(--rahmen-1);height:var(--abstand-2);translate:-50% 0;background:var(--rand-1)}.massleiste-balken{position:absolute;height:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--faden-ruhig)}.massleiste-pfeil{position:absolute;width:var(--abstand-2);height:var(--abstand-2);translate:-50% 0;border-radius:var(--radius-rund);background:var(--faden-ruhig)}.massleiste-griff{position:absolute;width:var(--oese);height:var(--oese);translate:-50% 0;border:var(--rahmen-2) solid var(--faden);border-radius:var(--radius-rund);background:var(--flaeche-erhoben);cursor:grab;touch-action:none}.massleiste-griff[data-art=grenze]{border-color:var(--faden-ruhig);background:var(--faden-ruhig)}.massleiste-griff[data-herkunft=automatisch]{border-style:dashed;border-color:var(--faden-ruhig)}.massleiste-griff:after{content:"";position:absolute;top:50%;left:50%;width:var(--ziel-min);height:var(--ziel-min);translate:-50% -50%}.massleiste-griff:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.massleiste[data-aus=ja] .massleiste-griff{border-color:var(--text-3);background:var(--flaeche-versenkt);cursor:default}.massleiste[data-aus=ja] .massleiste-balken,.massleiste[data-aus=ja] .massleiste-pfeil{background:var(--rand-2)}.massleiste-zahlen{position:relative;height:var(--hoehe-klein);color:var(--text-3);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums}.massleiste-zahlen>span{position:absolute;translate:-50% 0}.massleiste-zahlen>span[data-rand=anfang]{translate:0 0}.massleiste-zahlen>span[data-rand=ende]{translate:-100% 0}.massleiste-anmerkung{margin:0;color:var(--text-2);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp)}.sortierliste{display:flex;flex-direction:column;align-items:flex-start;gap:var(--abstand-2);width:100%;max-width:var(--breite-formular)}.sortierliste>ul{list-style:none;margin:0;padding:0;width:100%;border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);overflow:hidden}.sortierliste li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3);min-height:var(--hoehe-zeile);padding:0 var(--abstand-2);background:var(--flaeche-erhoben);transition:transform var(--dauer-kurz) var(--kurve-inout)}.sortierliste li+li{border-top:var(--rahmen-1) solid var(--rand-2)}@media(hover:hover)and (pointer:fine){.sortierliste li:hover{background:var(--flaeche-grund)}}.sortierliste li:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke))}.sortierliste li[data-zieht=ja]{background:var(--auswahl)}.sortierliste li[data-ziel=ja]{box-shadow:inset 0 var(--rahmen-2) 0 0 var(--faden)}.sortierliste-griff{display:inline-flex;color:var(--text-3);cursor:grab}.sortierliste li[data-fest=ja] .sortierliste-griff{visibility:hidden}.sortierliste-vor{display:inline-flex;align-items:center;flex:0 0 auto}.sortierliste-text{flex:1;min-width:0;overflow-wrap:anywhere}.sortierliste-dazu{color:var(--text-2);font-variant-numeric:tabular-nums}.sortierliste li .symbolknopf{opacity:0;transition:opacity var(--dauer-druck) var(--kurve-aus)}.sortierliste li:hover .symbolknopf,.sortierliste li:focus-within .symbolknopf,.sortierliste li:focus-visible .symbolknopf{opacity:1}.sortierliste[data-aus=ja] li{background:var(--flaeche-versenkt);color:var(--text-3)}.sortierliste[data-aus=ja] .sortierliste-griff{cursor:default}.bausteinchip{display:inline-flex;align-items:center;gap:var(--abstand-1);min-height:var(--hoehe-klein);min-width:var(--ziel-min);max-width:100%;text-align:start;padding:0 var(--abstand-2) 0 var(--abstand-1);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);line-height:var(--zeilenhoehe-knapp);cursor:grab;-webkit-user-select:none;user-select:none;transition:transform var(--dauer-druck) var(--kurve-aus),opacity var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.bausteinchip:hover{background:var(--flaeche-griff)}}.bausteinchip:active{transform:scale(.97)}.bausteinchip:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.bausteinchip-griff{display:inline-flex;color:var(--text-3)}.bausteinchip-text{display:inline-flex;align-items:baseline;min-width:0;overflow-wrap:anywhere}.bausteinchip[data-form=kursiv] .bausteinchip-text{font-style:italic}.bausteinchip[data-form=kapitaelchen] .bausteinchip-text{font-variant-caps:all-small-caps;letter-spacing:var(--laufweite-etikett)}.bausteinchip[data-form=fett] .bausteinchip-text{font-weight:var(--staerke-halbfett)}.bausteinchip[data-art=trenner]{background:var(--flaeche-versenkt);border-color:var(--rand-1);box-shadow:none;font-family:var(--schrift-mono);color:var(--text-2)}.bausteinchip-leer{color:var(--text-3)}.bausteinchip[data-art=fest]{border-style:dashed;color:var(--text-2)}.bausteinchip[data-gewaehlt=ja]{border-color:var(--faden);box-shadow:0 0 0 var(--rahmen-1) var(--faden)}.bausteinchip[data-aufgenommen=ja]{border-color:var(--faden);box-shadow:0 0 0 var(--rahmen-1) var(--faden),var(--schatten-popover);transform:translateY(calc(-1 * var(--rahmen-2)))}.bausteinchip[data-gezogen=ja]{opacity:.5}.bausteinchip:disabled{cursor:default;color:var(--text-3)}.bausteinchip-marke{display:inline-block;flex:none;width:var(--rahmen-2);height:var(--hoehe-klein);border-radius:var(--radius-rund);background:var(--faden)}@media(prefers-reduced-motion:reduce){.bausteinchip,.bausteinchip:active,.bausteinchip[data-aufgenommen=ja]{transform:none;transition:none}}:root[data-motion=reduziert] .bausteinchip,:root[data-motion=reduziert] .bausteinchip:active,:root[data-motion=reduziert] .bausteinchip[data-aufgenommen=ja]{transform:none;transition:none}.reifegradmarke{display:inline-flex;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe-klein)}.reifegradmarke-zeichen{display:inline-flex;color:var(--text-2)}.reifegradmarke[data-stufe=bestaetigt] .reifegradmarke-zeichen,.reifegradmarke[data-stufe=amtlich] .reifegradmarke-zeichen{color:var(--messing)}.reifegradmarke-wort{color:var(--text-1)}.reifegradmarke-beleg{color:var(--text-2);font-size:var(--grad-nebentext)}.oese-flaeche{position:relative}.oese{position:relative;display:inline-block;width:var(--oese);height:var(--oese);padding:0;border:var(--rahmen-2) solid var(--messing);border-radius:var(--radius-rund);background:var(--messing);cursor:pointer;transition:box-shadow var(--dauer-druck) var(--kurve-aus)}.oese:after{content:"";position:absolute;top:50%;left:50%;width:var(--ziel-min);height:var(--ziel-min);translate:-50% -50%}.oese[data-zustand=vorgeschlagen]{border-style:dashed;background:none}.oese[data-zustand=zweierlei]{box-shadow:0 0 0 var(--rahmen-2) var(--pergament-messing)}.oese[data-gewaehlt=ja]{box-shadow:0 0 0 var(--rahmen-2) var(--faden-flaeche)}.oese:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.oese:active:not(:disabled){scale:.88}.oese:disabled{border-color:var(--text-3);background:var(--text-3);cursor:default}.oese-satz{background:var(--faden-flaeche)}.fadenlinie[data-art=gespannt]{position:absolute;inset:0;width:100%;max-width:none;height:100%;margin:0;pointer-events:none;z-index:var(--stufe-im-fluss)}.fadenlinie .faden.gespannt{stroke:var(--faden);stroke-width:1.5;vector-effect:non-scaling-stroke}.fadenlinie[data-zieht=ja] .faden.gespannt{stroke-dasharray:var(--faden-laenge);stroke-dashoffset:var(--faden-laenge);animation:faden-ziehen var(--dauer-kurz) var(--kurve-faden) forwards}.fadenlinie[data-angeschnitten=ja] .faden.gespannt{-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--abstand-5),black calc(100% - var(--abstand-5)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--abstand-5),black calc(100% - var(--abstand-5)),transparent)}@keyframes faden-ziehen{to{stroke-dashoffset:0}}.suchwahl-ausloeser{width:100%}.suchwahl-wert{display:inline-flex;align-items:center;gap:var(--abstand-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suchwahl-wert.platzhalter{color:var(--text-3)}.suchwahl-blatt{width:max(var(--radix-popover-trigger-width, 0px),var(--breite-suchwahl));max-width:calc(100vw - var(--abstand-4));padding:var(--abstand-2);display:grid;gap:var(--abstand-2)}.suchwahl-feld{width:100%;height:var(--hoehe-knopf);font-size:var(--grad-leiste)}.suchwahl-liste{list-style:none;margin:0;padding:0;max-height:min(calc(var(--hoehe-zeile) * 8),calc(var(--radix-popover-content-available-height, calc(var(--hoehe-zeile) * 20)) - var(--hoehe-knopf) - var(--abstand-5)));overflow:auto}.suchwahl-zeile{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);width:100%;min-height:var(--ziel-min);padding:var(--abstand-1) var(--abstand-2);font-size:var(--grad-leiste);border:0;border-radius:var(--radius-feld);background:none;color:var(--text-1);font:inherit;text-align:left;cursor:pointer}.suchwahl-zeile[aria-selected=true]{background:var(--auswahl)}.suchwahl-zeile[data-gewaehlt=ja]{font-weight:var(--staerke-mittel)}.suchwahl-zeile>.symbol{flex:none;color:var(--faden)}.suchwahl-zeile>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suchwahl-nebentext{flex:none;color:var(--text-3);font-size:var(--grad-nebentext)}.suchwahl-ausnahme{margin-top:var(--abstand-1);border-top:var(--rahmen-1) solid var(--rand-1);border-radius:0 0 var(--radius-feld) var(--radius-feld);color:var(--text-2)}.suchwahl-leer{padding:var(--abstand-3) var(--abstand-2);color:var(--text-3)}.dokumentansicht{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-block-size:0;min-inline-size:0;background:var(--flaeche-grund)}.dokumentansicht-leiste{display:flex;align-items:center;gap:var(--abstand-2);flex-wrap:wrap;padding:var(--abstand-2) var(--abstand-3);border-block-end:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-nebentext);color:var(--text-2)}.dokumentansicht-name{font-weight:var(--staerke-mittel);color:var(--text-1)}.dokumentansicht-stand{color:var(--text-3)}.dokumentansicht-zaehler{margin-inline-start:auto;display:inline-flex;align-items:center;gap:var(--abstand-1)}.dokumentansicht-zaehler .zahl{font-variant-numeric:tabular-nums;min-inline-size:var(--abstand-7);text-align:center}.dokumentansicht-befund{margin:0;padding:var(--abstand-2) var(--abstand-3);color:var(--messing);font-size:var(--grad-nebentext)}.dokumentansicht-blatt{display:grid;gap:var(--abstand-4);align-content:start;padding:var(--abstand-4);overflow-y:auto;min-block-size:0}.dokumentansicht-bild{position:relative;border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--pergament);overflow:hidden}.dokumentansicht-platte{display:block;inline-size:100%;block-size:auto}.dokumentansicht-auflage{position:absolute;background:var(--faden-flaeche);border-radius:var(--radius-klein);display:flex;align-items:center;justify-content:flex-end}.dokumentansicht-auflage[data-gewaehlt=ja]{box-shadow:0 0 0 var(--rahmen-2) var(--faden)}.dokumentansicht-saetze{list-style:none;margin:0;padding:0;display:grid;gap:var(--abstand-2);font-family:var(--schrift-manuskript);line-height:var(--zeilenhoehe-manuskript)}.dokumentansicht-satz{display:flex;align-items:baseline;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-2);border-radius:var(--radius-klein)}.dokumentansicht-satz[data-zustand=angeheftet]{background:var(--faden-flaeche)}.dokumentansicht-satz[data-zustand=keine_formvorgabe]{color:var(--text-3)}.dokumentansicht-satz[data-gewaehlt=ja]{box-shadow:0 0 0 var(--rahmen-2) var(--faden)}.dokumentansicht-satztext{flex:1;min-block-size:var(--ziel-min);display:flex;align-items:center;min-inline-size:0;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.dokumentansicht-grund{color:var(--text-3);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);white-space:nowrap}.dokumentansicht-ohne{color:var(--text-3);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext)}.herkunftsmarke{display:inline-flex;align-items:center;gap:var(--abstand-1);min-height:var(--ziel-min);border:0;background:none;color:var(--text-2);font:inherit;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);text-align:left;padding:0}button.herkunftsmarke{cursor:pointer;border-radius:var(--radius-klein)}button.herkunftsmarke:hover{color:var(--text-1)}.herkunftsmarke.gross{font-size:var(--grad-leiste);color:var(--text-1)}.herkunftsmarke .herkunftsmarke-dazu{color:var(--text-3)}.herkunftsmarke[data-art=leitfaden] .symbol{color:var(--erfolg)}.herkunftsmarke[data-art=hand] .symbol,.herkunftsmarke[data-art=ausgelesen] .symbol{color:var(--faden)}.herkunftsmarke[data-art=widerspruch] .symbol,.herkunftsmarke[data-art=unsicher] .symbol,.herkunftsmarke[data-art=abweichung] .symbol{color:var(--messing)}.herkunftsmarke[data-art=unbelegt] .symbol,.herkunftsmarke[data-art=fehlerhaft] .symbol{color:var(--warnung)}.herkunftsmarke[data-art=standard] .symbol,.herkunftsmarke[data-art=vorgeschlagen] .symbol,.herkunftsmarke[data-art=nicht-gelesen] .symbol{color:var(--text-3)}html{font-family:var(--schrift-oberflaeche);font-size:var(--grad-oberflaeche);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-1);background:var(--flaeche-grund)}.segmentwahl{position:relative;display:inline-flex;align-items:stretch;gap:0;padding:var(--rahmen-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);isolation:isolate}.segmentwahl[data-gleich=ja]{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr}.segmentwahl[data-fehler=ja]{border-color:var(--fehler)}.segmentwahl-schlitten{position:absolute;top:var(--rahmen-2);bottom:var(--rahmen-2);left:0;width:0;border-radius:calc(var(--radius-feld) - var(--rahmen-2));background:var(--flaeche-erhoben);box-shadow:0 0 0 var(--rahmen-1) var(--rand-1),inset 0 var(--rahmen-1) 0 var(--kante-licht);opacity:0;pointer-events:none}.segmentwahl-schlitten:after{content:"";position:absolute;left:var(--abstand-3);right:var(--abstand-3);bottom:var(--rahmen-1);height:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--faden)}.segmentwahl[data-disabled] .segmentwahl-schlitten:after{background:var(--rand-2)}.segmentwahl-schlitten[data-sichtbar=ja]{opacity:1}.segmentwahl[data-bereit=ja] .segmentwahl-schlitten{transition:transform var(--dauer-kurz) var(--kurve-inout),width var(--dauer-kurz) var(--kurve-inout),opacity var(--dauer-druck) var(--kurve-aus)}.segmentwahl .segment{position:relative;z-index:var(--stufe-im-fluss);display:inline-flex;align-items:center;justify-content:center;gap:var(--abstand-2);min-height:calc(var(--hoehe-knopf) - var(--rahmen-2) * 2 - var(--rahmen-1) * 2);padding:0 var(--abstand-3);border:0;border-radius:calc(var(--radius-feld) - var(--rahmen-2));background:none;color:var(--text-2);font:inherit;font-weight:var(--staerke-mittel);white-space:nowrap;cursor:pointer;transition:color var(--dauer-druck) var(--kurve-aus),transform var(--dauer-druck) var(--kurve-aus)}.segmentwahl[data-groesse=klein] .segment{min-height:calc(var(--hoehe-klein) - var(--rahmen-2) * 2 - var(--rahmen-1) * 2);padding:0 var(--abstand-2);font-size:var(--grad-leiste)}@media(hover:hover)and (pointer:fine){.segmentwahl .segment:hover:not(:disabled):not([data-state=checked]){color:var(--text-1)}}.segmentwahl .segment[data-state=checked]{color:var(--text-1)}.segmentwahl .segment[data-state=checked] .symbol{color:var(--faden)}.segmentwahl .segment:active:not(:disabled){transform:scale(.97)}.segmentwahl .segment:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(var(--rahmen-1) * -1)}.segmentwahl .segment:disabled{color:var(--text-3);cursor:default}.segmentwahl .segment-zusatz{color:var(--text-3);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums}.segmentwahl .segment-zusatz kbd{font-family:var(--schrift-mono);font-size:var(--grad-nebentext)}.segmentwahl .segment[data-form=kursiv]{font-style:italic}.segmentwahl .segment[data-form=kapitaelchen]{font-variant-caps:all-small-caps;letter-spacing:var(--laufweite-etikett)}.segmentwahl .segment[data-form=fett]{font-weight:var(--staerke-halbfett)}@media(prefers-reduced-motion:reduce){.segmentwahl .segmentwahl-schlitten{transition:none}}:root[data-motion=reduziert] .segmentwahl .segmentwahl-schlitten{transition:none}.ansichtswechsel.segmentwahl{flex:none;border-color:transparent}.ansichtswechsel .segment{padding:0 var(--abstand-3)}.ansichtswechsel .segment-zusatz kbd{display:inline-grid;place-items:center;min-width:var(--symbol-klein);height:var(--symbol-klein);border-radius:var(--radius-klein);box-shadow:inset 0 0 0 var(--rahmen-1) var(--rand-2);font-size:var(--grad-nebentext);line-height:1}.ansichtswechsel .segment[data-state=checked] .segment-zusatz kbd{box-shadow:inset 0 0 0 var(--rahmen-1) var(--rand-feld);color:var(--text-2)}.massfeld-einheit{display:inline-flex;align-items:center;gap:var(--abstand-1);height:var(--hoehe-klein);padding:0 var(--abstand-2);border:0;border-left:var(--rahmen-1) solid var(--rand-1);border-radius:0 var(--radius-klein) var(--radius-klein) 0;background:none;color:var(--text-2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus),color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.massfeld-einheit:hover:not(:disabled){background:var(--flaeche-griff);color:var(--text-1)}}.massfeld-einheit[data-state=open]{background:var(--flaeche-griff);color:var(--text-1)}.massfeld-einheit[data-state=open] .symbol{transform:rotate(180deg)}.massfeld-einheit .symbol{color:var(--text-3);transition:transform var(--dauer-kurz) var(--kurve-aus)}.massfeld-einheit:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.massfeld-einheit:disabled{color:var(--text-3);cursor:default}.massfeld-menue.menue{min-width:0;width:calc(var(--breite-objektfeld) * .75)}.ebenenstapel{display:grid;gap:var(--abstand-2);--ebenenstapel-spalten: var(--abstand-6) minmax(0, 1fr) auto var(--hoehe-knopf)}.ebenenstapel-kopf{display:grid;grid-template-columns:var(--ebenenstapel-spalten);gap:var(--abstand-3);padding:0 var(--abstand-3);color:var(--text-3);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase}.ebenenstapel-kopf span:last-child{grid-column:3 / 5;text-align:right;padding-right:var(--hoehe-knopf)}.ebenenstapel ul{margin:0;padding:0;list-style:none;border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);overflow:hidden}.ebenenstapel li+li{border-top:var(--rahmen-1) solid var(--rand-1)}.ebenenstapel-zeile{display:grid;grid-template-columns:var(--ebenenstapel-spalten);align-items:center;gap:var(--abstand-3);min-height:var(--hoehe-gross);padding:var(--abstand-1) var(--abstand-3);transition:background-color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.ebenenstapel-zeile:hover{background:var(--flaeche-griff)}}.ebenenstapel li[data-offen=ja] .ebenenstapel-zeile{background:var(--flaeche-griff)}.ebenenstapel-ebene{justify-self:start;display:inline-grid;place-items:center;min-width:calc(var(--symbol-gross) + var(--abstand-2));height:var(--symbol-gross);padding:0 var(--abstand-1);border-radius:var(--radius-klein);background:var(--flaeche-versenkt);color:var(--text-2);font-family:var(--schrift-mono);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums}.ebenenstapel-probe{display:flex;align-items:center;min-width:0;padding-left:calc((var(--ebene) - 1) * var(--abstand-4))}.ebenenstapel-fuehrung{flex:none;align-self:stretch;width:var(--rahmen-2);margin-right:var(--abstand-2);border-radius:var(--radius-rund);background:var(--faden-ruhig)}.ebenenstapel li:first-child .ebenenstapel-fuehrung{background:var(--faden)}.ebenenstapel-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-1);font-family:var(--schrift-manuskript);line-height:var(--zeilenhoehe-knapp)}.ebenenstapel-mass{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--abstand-1)}.ebenenstapel-etikett{display:inline-flex;align-items:center;height:var(--symbol-gross);padding:0 var(--abstand-2);border-radius:var(--radius-klein);box-shadow:inset 0 0 0 var(--rahmen-1) var(--rand-2);color:var(--text-2);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums;white-space:nowrap}.ebenenstapel-etikett[data-art=aus]{box-shadow:inset 0 0 0 var(--rahmen-1) var(--rand-2);color:var(--text-3)}.ebenenstapel li[data-tief=ja]{border-top-style:dashed}.ebenenstapel li[data-tief=ja] .ebenenstapel-zeile{background:var(--flaeche-versenkt)}.ebenenstapel li[data-tief=ja] .ebenenstapel-text,.ebenenstapel li[data-tief=ja] .ebenenstapel-ebene{color:var(--text-3)}.ebenenstapel li[data-tief=ja] .ebenenstapel-fuehrung{background:var(--rand-2)}.ebenenstapel-auf{display:grid;place-items:center;width:var(--hoehe-knopf);height:var(--hoehe-knopf);color:var(--text-2);background:none;border:0;border-radius:var(--radius-feld);cursor:pointer}.ebenenstapel-auf .symbol{transform:rotate(-90deg);transition:transform var(--dauer-kurz) var(--kurve-aus)}.ebenenstapel-auf[aria-expanded=true] .symbol{transform:none}.ebenenstapel-auf:hover{background:var(--flaeche-versenkt);color:var(--text-1)}.ebenenstapel-fach{display:grid;gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-3) var(--abstand-3) calc(var(--abstand-3) + var(--abstand-6) + var(--abstand-3));border-top:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-grund)}.ebenenstapel-neben{margin:0;color:var(--text-3);font-size:var(--grad-nebentext)}.gliederung .titel{min-width:0}.leerer-zustand{display:grid;align-content:safe center;gap:var(--abstand-3);justify-items:center;text-align:center;max-width:var(--breite-leerer-zustand);margin:0 auto;padding:var(--abstand-6) var(--abstand-4) var(--abstand-6)}.leerer-zustand.klein{padding:var(--abstand-4) var(--abstand-4) var(--abstand-5);gap:var(--abstand-2)}.leerer-zustand h2{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-titel);font-weight:var(--staerke-normal);letter-spacing:var(--laufweite-eng);line-height:var(--zeilenhoehe-knapp);text-wrap:balance;color:var(--text-1)}.leerer-zustand h2,.leerer-zustand p{max-width:var(--zeile-lesen)}.leerer-zustand p{margin:0;color:var(--text-2)}.leerer-zustand .tun{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--abstand-2);margin-top:var(--abstand-1)}.leer-schritte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--abstand-4);width:100%;margin:var(--abstand-5) 0 0;padding:var(--abstand-4) 0 0;border-top:var(--rahmen-1) solid var(--rand-1);list-style:none;text-align:left;counter-reset:schritt}.leer-schritte li{display:grid;grid-template-columns:var(--ziel-min) minmax(0,1fr);align-items:start;align-content:start;gap:var(--abstand-1) var(--abstand-2);font-size:var(--grad-leiste);color:var(--text-2);counter-increment:schritt}.leer-schritte li:before{content:counter(schritt);grid-row:1 / span 2;width:var(--ziel-min);height:var(--ziel-min);display:grid;place-items:center;border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-rund);font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--messing)}.leer-schritte li .symbol{display:none}.leer-schritte li b{grid-column:2;color:var(--text-1);font-weight:var(--staerke-mittel);line-height:var(--ziel-min)}.leer-schritte li span{grid-column:2;display:block}.infohilfe{display:grid;gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);max-width:min(var(--breite-notizen),var(--radix-popover-content-available-width, 100vw));overflow-wrap:anywhere;font-size:var(--grad-oberflaeche);line-height:var(--zeilenhoehe-oberflaeche)}.infohilfe p{margin:0}.infohilfe-beispiel{color:var(--text-2);font-size:var(--grad-nebentext)}.formular{display:grid;gap:var(--abstand-4);max-width:calc(var(--breite-formular) + var(--abstand-7))}.formular>header{display:grid;gap:var(--abstand-1)}.formular>header h2{margin:0;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett)}.formular>header p{margin:0;font-size:var(--grad-leiste);color:var(--text-2)}.formular .felder{display:grid;gap:var(--abstand-3);max-width:var(--breite-formular)}.formular .aktionen{position:relative;display:flex;align-items:center;gap:var(--abstand-2);max-width:var(--breite-formular)}.formular .formular-fehler{display:flex;align-items:center;gap:var(--abstand-2);margin:0;font-size:var(--grad-oberflaeche);color:var(--fehler)}.formular .aktionen:has(>.formular-fehler){flex-wrap:wrap}.formular .zaehlerfeld{position:relative;display:inline-flex;margin-left:var(--abstand-1)}.formular .zaehler{display:inline-flex;align-items:center;gap:var(--abstand-1);height:var(--hoehe-knopf);padding:0 var(--abstand-2);border:0;border-radius:var(--radius-klein);background:none;font:inherit;font-size:var(--grad-nebentext);color:var(--fehler);white-space:nowrap;cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.formular .zaehler:hover{background:var(--fehler-flaeche)}}.formular .zaehler .pfeil{transition:transform var(--dauer-druck) var(--kurve-aus)}.formular .zaehler[aria-expanded=true] .pfeil{transform:rotate(180deg)}.formular .ueberblick{position:absolute;left:0;bottom:calc(100% + var(--abstand-2));z-index:var(--stufe-schwebend);width:var(--breite-ueberblick);max-width:calc(100vw - var(--abstand-7));display:grid;gap:var(--abstand-2);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);box-shadow:var(--schatten-popover);transform-origin:bottom left;animation:ueberblick-auf var(--dauer-kurz) var(--kurve-aus) both}@keyframes ueberblick-auf{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.formular .ueberblick h3{margin:0;font-size:var(--grad-leiste);font-weight:var(--staerke-halbfett);color:var(--text-1)}.formular .ueberblick ul{margin:0;padding:0;list-style:none;display:grid;gap:var(--rahmen-2)}.formular .ueberblick li button{display:flex;width:100%;min-height:var(--ziel-min);align-items:baseline;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-2);border:0;border-radius:var(--radius-klein);background:none;font:inherit;font-size:var(--grad-leiste);color:var(--text-1);text-align:left;cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.formular .ueberblick li button:hover{background:var(--auswahl)}}.formular .ueberblick li b{font-weight:var(--staerke-mittel);color:var(--fehler)}.formular .ueberblick li span{font-size:var(--grad-nebentext);color:var(--text-2)}.standleiste{display:flex;align-items:center;gap:var(--abstand-3);padding:var(--abstand-2) var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-versenkt);color:var(--text-1)}.standleiste>.lage{flex:1 1 auto;min-width:0;margin:0;font-size:var(--grad-leiste);text-wrap:pretty}.standleiste>.tun{display:flex;flex:none;align-items:center;gap:var(--abstand-2)}.standleiste[data-rang=stoerung]{background:var(--fehler-flaeche)}.standleiste[data-rang=stoerung]>.symbol{color:var(--fehler)}@media(max-width:900px){.standleiste{flex-wrap:wrap}.standleiste>.lage{flex:1 0 100%}}.auskunftsliste{display:grid;gap:0;margin:0}.auskunftsliste>.auskunft{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--abstand-2) var(--abstand-4);padding:var(--abstand-2) 0;border-bottom:var(--rahmen-1) solid var(--rand-1)}.auskunftsliste>.auskunft:last-child{border-bottom:0}.auskunftsliste dt{flex:0 0 auto;min-width:var(--breite-auskunftsbegriff);font-size:var(--grad-leiste);color:var(--text-2)}.auskunftsliste dd{flex:1 1 auto;min-width:0;margin:0;font-size:var(--grad-oberflaeche);color:var(--text-1);text-wrap:pretty}.auskunftsliste dd[data-kennung=ja]{font-family:var(--schrift-mono);font-size:var(--grad-nebentext)}.stand-fehlend{display:grid;gap:var(--abstand-1);margin:var(--abstand-3) 0 0;padding:0;list-style:none}.stand-fehlend>li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--abstand-1) var(--abstand-3)}.stand-fehlend b{font-family:var(--schrift-mono);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);color:var(--fehler)}.stand-fehlend span{font-size:var(--grad-nebentext);color:var(--text-3);text-wrap:pretty}.stand-handlung{margin:var(--abstand-3) 0 0}.stand-leer{margin:0;font-size:var(--grad-oberflaeche);color:var(--text-2);text-wrap:pretty}.liste{display:grid}.liste .ende{display:flex;align-items:center;justify-content:center;gap:var(--abstand-2);margin:0;padding:var(--abstand-4) 0 var(--abstand-5);font-size:var(--grad-nebentext);color:var(--text-3)}.liste .ende:before,.liste .ende:after{content:"";height:var(--rahmen-1);width:var(--abstand-6);background:var(--rand-1)}.fehlerzustand{display:flex;align-items:flex-start;gap:var(--abstand-3);color:var(--text-1)}.fehlerzustand>.symbol{color:var(--fehler);margin-top:var(--rahmen-2);flex:none}.fehlerzustand[data-art=leiste]{padding:var(--abstand-3) var(--abstand-4);background:var(--fehler-flaeche);border-bottom:var(--rahmen-1) solid var(--fehler)}.fehlerzustand[data-art=flaeche]{flex-direction:column;align-items:center;text-align:center;max-width:var(--zeile-lesen);margin:0 auto;padding:var(--abstand-8) var(--abstand-4) var(--abstand-6)}.fehlerzustand[data-art=flaeche]>.symbol{margin-top:0;margin-bottom:var(--abstand-2)}.fehlerzustand[data-art=flaeche] .text{gap:var(--abstand-2);justify-items:center}.fehlerzustand[data-art=flaeche] .tun{justify-content:center;margin-top:var(--abstand-3)}.fehlerzustand .text{display:grid;gap:var(--abstand-1);min-width:0}.fehlerzustand strong{font-size:var(--grad-leiste);font-weight:var(--staerke-halbfett);color:var(--text-1)}.fehlerzustand[data-art=flaeche] strong{font-family:var(--schrift-anzeige);font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng);text-wrap:balance}.fehlerzustand p{margin:0;font-size:var(--grad-leiste);color:var(--text-2)}.fehlerzustand .tun{display:flex;flex-wrap:wrap;gap:var(--abstand-2);margin-top:var(--abstand-1)}.fehlerzustand .technisch{font-size:var(--grad-nebentext);color:var(--text-2)}.fehlerzustand .technisch summary{display:flex;align-items:center;min-height:var(--ziel-min);width:fit-content;cursor:pointer}.fehlerzustand .technisch pre{margin:var(--abstand-2) 0 0;padding:var(--abstand-2);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);font-family:var(--schrift-mono);overflow-x:auto}.ladezustand{padding:var(--abstand-3) var(--abstand-4)}.gestaffelt>*{animation:muster-herein var(--dauer-mittel) var(--kurve-aus) both}.gestaffelt>:nth-child(2){animation-delay:var(--versatz)}.gestaffelt>:nth-child(3){animation-delay:calc(var(--versatz) * 2)}.gestaffelt>:nth-child(4){animation-delay:calc(var(--versatz) * 3)}.gestaffelt>:nth-child(n+5){animation-delay:calc(var(--versatz) * 4)}@keyframes muster-herein{0%{opacity:0;transform:translateY(var(--weg-herein))}to{opacity:1;transform:none}}.huelle{display:grid;grid-template-rows:auto minmax(0,1fr);height:var(--huelle-hoehe, 100dvh);overflow:hidden;background:var(--flaeche-grund);color:var(--text-1)}.huelle-kopf{display:grid;grid-template-columns:minmax(min-content,1fr) auto minmax(min-content,1fr);align-items:center;gap:var(--abstand-4);height:var(--hoehe-kopf);padding:0 var(--abstand-3);border-bottom:var(--rahmen-1) solid var(--rand-1);min-width:0}.huelle-kopf>.links{display:flex;align-items:center;align-self:stretch;gap:var(--abstand-4);min-width:0}.huelle-kopf>.links>.pfadleiste{flex:1 1 auto;min-width:0;max-width:var(--breite-formular)}.huelle-kopf>.links>.wortmarke{flex:none}.huelle-kopf>.mitte{display:flex;justify-content:center;min-width:0}.huelle-kopf>.rechts{display:flex;justify-content:flex-end;align-items:center;gap:var(--abstand-2);min-width:0}.huelle-kopf>.rechts .kontomenue{width:auto;flex:none;min-height:var(--hoehe-klein);padding:0 var(--abstand-2) 0 var(--abstand-1);border:var(--rahmen-1) solid transparent;border-radius:var(--radius-feld)}@media(hover:hover)and (pointer:fine){.huelle-kopf>.rechts .kontomenue:hover{border-color:var(--rand-2)}}.huelle-kopf>.rechts .kontomenue>.zeichen{width:var(--hoehe-klein);height:var(--hoehe-klein)}.huelle-kopf .kommando-ausloeser{width:var(--breite-kommando-ausloeser);height:var(--hoehe-knopf);justify-content:flex-start;gap:var(--abstand-3);padding:0 var(--rahmen-2) 0 var(--abstand-3);border-color:var(--rand-1);border-radius:var(--radius-rund);background:var(--flaeche-versenkt);transition:color var(--dauer-druck) var(--kurve-aus),background-color var(--dauer-druck) var(--kurve-aus),border-color var(--dauer-druck) var(--kurve-aus)}.huelle-kopf .kommando-ausloeser>.symbol{flex:none;color:var(--text-3);transition:color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.huelle-kopf .kommando-ausloeser:hover{border-color:var(--rand-2);background:var(--flaeche-erhoben)}.huelle-kopf .kommando-ausloeser:hover>.symbol{color:var(--faden)}}.huelle-kopf .kommando-ausloeser kbd{margin-left:auto;display:inline-flex;align-items:center;height:var(--hoehe-klein);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-rund);background:var(--flaeche-erhoben);color:var(--text-3);letter-spacing:var(--laufweite-etikett)}.huelle-kopf .kommando-ausloeser>:not(.symbol):not(kbd){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}@media(max-width:700px){.huelle-kopf .kommando-ausloeser{width:auto}.huelle-kopf .kommando-ausloeser>:not(.symbol){display:none}}.huelle-koerper{display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;min-height:0}.huelle-ohne-nav{grid-template-columns:minmax(0,1fr)}.huelle-haupt{display:flex;flex-direction:column;min-width:0;min-height:0}.huelle-leiste{flex:none;display:flex;align-items:center;gap:var(--abstand-3);height:var(--hoehe-leiste);padding:0 var(--abstand-3);border-bottom:var(--rahmen-1) solid var(--rand-1);min-width:0}.huelle-leiste[data-mitte]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.huelle-leiste[data-mitte]>.links{display:flex;align-items:center;min-width:0}.huelle-leiste[data-mitte]>.mitte{grid-column:2;display:flex;align-items:center}.huelle-leiste[data-mitte]>.rechts{grid-column:3;justify-self:end}.huelle-flaeche{flex:1 1 auto;min-width:0;min-height:0;overflow:hidden auto;display:grid;grid-template-columns:minmax(0,1fr);background:var(--flaeche-erhoben);position:relative;animation:flaeche-herein var(--dauer-kurz) var(--kurve-aus) both}@keyframes flaeche-herein{0%{opacity:0}}.huelle-fuss{flex:none;display:flex;align-items:center;gap:var(--abstand-3);height:var(--hoehe-fuss);padding:0 var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1);color:var(--text-3);font-size:var(--grad-nebentext)}.manuskript{overflow:auto;padding:var(--rand-manuskript-oben) var(--rand-manuskript-seite) var(--abstand-7);padding-inline:clamp(var(--abstand-3),8%,var(--rand-manuskript-seite))}.manuskript .blatt{max-width:var(--zeile-manuskript);margin:0 auto;display:grid;gap:var(--abstand-4)}.manuskript.beschreibbar{min-height:100%;box-sizing:border-box;cursor:text;padding-block:var(--abstand-6) var(--abstand-8);padding-inline:clamp(var(--abstand-5),7%,var(--abstand-8))}.manuskript.beschreibbar .blatt{max-width:var(--zeile-manuskript-breit);min-height:100%;align-content:start}.manuskript-kapiteltitel{display:flex;align-items:baseline;gap:var(--abstand-3);margin:0 0 var(--abstand-5);padding-block-end:var(--abstand-3);border-block-end:var(--rahmen-1) solid var(--rand-1);font-family:var(--schrift-manuskript);font-size:var(--grad-anzeige);font-weight:var(--staerke-halbfett);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng);color:var(--text-1);text-wrap:balance}.manuskript-kapiteltitel .nummer{flex:none;font-family:var(--schrift-mono);font-size:var(--grad-titel);font-weight:var(--staerke-normal);color:var(--faden)}.manuskript-kapitel{position:relative;scroll-margin-block-start:var(--abstand-5)}.manuskript-kapitel+.manuskript-kapitel{margin-block-start:var(--abstand-8)}.manuskript h1,.manuskript h2{margin:0;font-family:var(--schrift-manuskript);font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng);text-wrap:balance}.manuskript p{margin:0;font-family:var(--schrift-manuskript);font-size:var(--grad-manuskript);line-height:var(--zeilenhoehe-manuskript);color:var(--text-1);text-wrap:pretty}.manuskript .fussnote{font-size:var(--grad-nebentext);color:var(--text-2);cursor:help}.manuskript .zitat{margin:0;padding-left:var(--abstand-4);border-left:var(--rahmen-2) solid var(--rand-2);display:grid;gap:var(--abstand-2)}.manuskript .zitat .wortlaut{font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-manuskript);color:var(--text-2)}.manuskript .zitat cite{font-family:var(--schrift-oberflaeche);font-style:normal;font-size:var(--grad-nebentext);color:var(--text-3)}.manuskript .stelle{position:relative}.manuskript .stelle[data-warnung=ja]:before{content:"";position:absolute;left:calc(-1 * var(--abstand-3));top:0;bottom:0;width:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--rand-2)}.manuskript .randmarke{position:absolute;left:calc(-1 * var(--abstand-3) - var(--abstand-5));top:0;display:inline-flex;align-items:center;justify-content:center;width:var(--ziel-min);height:var(--ziel-min);border:0;background:none;color:var(--text-3);cursor:pointer}.manuskript .vorgaben-randmarke{position:absolute;inset-inline-start:calc(-1 * var(--abstand-6));inset-block-start:var(--abstand-2);display:inline-flex;align-items:center;justify-content:center;inline-size:var(--ziel-min);block-size:var(--ziel-min);border:0;border-radius:var(--radius-rund);background:transparent;color:var(--messing);cursor:pointer}.manuskript .vorgaben-randmarke:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--rahmen-2)}.vorgabenpruefung{display:grid;gap:var(--abstand-4);padding:var(--abstand-4);overflow:auto}.vorgabenpruefung-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);border-bottom:var(--rahmen-1) solid var(--rand-1);padding-bottom:var(--abstand-3)}.vorgabenpruefung-kopf>:only-child{margin-inline-start:auto}.vorgabenpruefung-kopf p,.vorgabenpruefung-leer,.vorgabenpruefung p{margin:0}.vorgabenpruefung-kopf p{font-size:var(--grad-oberflaeche);font-weight:var(--staerke-halbfett);color:var(--text-1)}.vorgabenpruefung-leer{color:var(--text-2);font-size:var(--grad-oberflaeche)}.vorgabenpruefung-gruppen,.vorgabenpruefung-kapitel,.vorgabenpruefung-art{display:grid;gap:var(--abstand-3)}.vorgabenpruefung h2,.vorgabenpruefung h3{margin:0;color:var(--text-1)}.vorgabenpruefung h2{font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);font-weight:var(--staerke-normal)}.vorgabenpruefung h3{font-size:var(--grad-nebentext);font-weight:var(--staerke-halbfett);color:var(--text-2)}.vorgabenpruefung ul{display:grid;gap:var(--abstand-2);padding:0;margin:0;list-style:none}.vorgabenpruefung li{display:grid;gap:var(--abstand-2);padding:var(--abstand-3);border-block-start:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-versenkt)}.vorgabenpruefung li[data-ziel=ja]{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--rahmen-2)}.vorgabenpruefung .was{color:var(--text-1);font-size:var(--grad-oberflaeche)}.vorgabenpruefung dl{display:grid;gap:var(--abstand-1);margin:0}.vorgabenpruefung dl div{display:grid;grid-template-columns:minmax(var(--ziel-min),auto) minmax(0,1fr);gap:var(--abstand-2)}.vorgabenpruefung dt,.vorgabenpruefung dd{margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp)}.vorgabenpruefung dt{color:var(--text-3)}.vorgabenpruefung dd{color:var(--text-2)}.vorgabenpruefung-handgriffe{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.vorgabenpruefung-codemodus{display:flex;align-items:flex-start;gap:var(--abstand-2);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);color:var(--text-2);font-size:var(--grad-nebentext)}.vorgabenpruefung li[data-vorlaeufig=ja] .was,.vorgabenpruefung li[data-vorlaeufig=ja] dl{color:var(--text-2)}.vorgabenpruefung-vorlaeufig{justify-self:start;color:var(--text-2);font-size:var(--grad-oberflaeche)}.vorgabenpruefung-marke{display:inline-flex;align-items:center;justify-self:start;gap:var(--abstand-1);min-height:var(--ziel-min);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);color:var(--text-2);font-size:var(--grad-nebentext)}.plagiatsstellen{display:grid;align-content:start;gap:var(--abstand-4);min-block-size:0;overflow:auto}.plagiatsstellen-kopf{display:flex;align-items:start;justify-content:space-between;gap:var(--abstand-3);padding-bottom:var(--abstand-3);border-block-end:var(--rahmen-1) solid var(--rand-1)}.plagiatsstellen h2,.plagiatsstellen p,.plagiatsstellen dl,.plagiatsstellen dd{margin:0}.plagiatsstellen h2{font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);font-weight:var(--staerke-normal);color:var(--text-1)}.plagiatsstellen-kopf p,.plagiatsstellen dd{color:var(--text-2);font-size:var(--grad-oberflaeche)}.plagiatsstellen>ul{display:grid;gap:var(--abstand-3);padding:0;margin:0;list-style:none}.plagiatsstellen>ul>li{display:grid;gap:var(--abstand-2);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);background:var(--flaeche-versenkt)}.plagiatsstellen .was{color:var(--text-1);font-size:var(--grad-oberflaeche)}.plagiatsstellen dl{display:grid;gap:var(--abstand-1)}.plagiatsstellen dl div{display:grid;grid-template-columns:minmax(var(--ziel-min),auto) minmax(0,1fr);gap:var(--abstand-2)}.plagiatsstellen dt{color:var(--text-3);font-size:var(--grad-nebentext)}.plagiatsstellen-handgriffe{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.plagiatsstellen-hinweis{color:var(--text-2);font-size:var(--grad-oberflaeche)}.plagiatsstellen-fehler{padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);color:var(--text-1);font-size:var(--grad-oberflaeche)}.hilfsmittelverzeichnis{display:grid;align-content:start;gap:var(--abstand-4);min-block-size:0;overflow:auto}.hilfsmittelverzeichnis-kopf{display:flex;align-items:start;justify-content:space-between;gap:var(--abstand-3);padding-block-end:var(--abstand-3);border-block-end:var(--rahmen-1) solid var(--rand-1)}.hilfsmittelverzeichnis h2,.hilfsmittelverzeichnis h3,.hilfsmittelverzeichnis p,.hilfsmittelverzeichnis dl,.hilfsmittelverzeichnis dd,.hilfsmittelverzeichnis ul{margin:0}.hilfsmittelverzeichnis h2{font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);font-weight:var(--staerke-normal);color:var(--text-1)}.hilfsmittelverzeichnis-kopf p,.hilfsmittelverzeichnis-hinweis,.hilfsmittelverzeichnis dd{color:var(--text-2);font-size:var(--grad-oberflaeche)}.hilfsmittelverzeichnis-gruppen{display:grid;gap:var(--abstand-5)}.hilfsmittelverzeichnis-person{display:grid;gap:var(--abstand-3)}.hilfsmittelverzeichnis-person h3{color:var(--text-1);font-size:var(--grad-oberflaeche);font-weight:var(--staerke-halbfett)}.hilfsmittelverzeichnis-person>ul,.hilfsmittelverzeichnis-kennzeichnung>ul{display:grid;gap:var(--abstand-2);padding:0;list-style:none}.hilfsmittelverzeichnis-person>ul>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--abstand-3);padding-block:var(--abstand-3);border-block-start:var(--rahmen-1) solid var(--rand-1)}.hilfsmittelverzeichnis-werkzeug{color:var(--text-1);font-size:var(--grad-oberflaeche);font-weight:var(--staerke-halbfett)}.hilfsmittelverzeichnis-offen{margin-block-start:var(--abstand-2);color:var(--text-2);font-size:var(--grad-nebentext)}.hilfsmittelverzeichnis dl{display:grid;gap:var(--abstand-1);margin-block-start:var(--abstand-2)}.hilfsmittelverzeichnis dl div{display:grid;grid-template-columns:minmax(var(--ziel-min),auto) minmax(0,1fr);gap:var(--abstand-2)}.hilfsmittelverzeichnis dt{color:var(--text-3);font-size:var(--grad-nebentext)}.hilfsmittelverzeichnis-handgriffe,.hilfsmittelverzeichnis-handgriffe>div,.hilfsmittelverzeichnis-formular-tun{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.hilfsmittelverzeichnis-handgriffe{align-content:start;justify-content:end;color:var(--text-3);font-size:var(--grad-nebentext)}.hilfsmittelverzeichnis-formular{display:grid;gap:var(--abstand-3)}.hilfsmittelverzeichnis-formular-tun{justify-content:end}.hilfsmittelverzeichnis-kennzeichnung{display:grid;gap:var(--abstand-2);padding:var(--abstand-3);margin:0;border:var(--rahmen-1) solid var(--rand-1)}.hilfsmittelverzeichnis-kennzeichnung legend{color:var(--text-1);font-size:var(--grad-oberflaeche);font-weight:var(--staerke-halbfett)}.hilfsmittelverzeichnis-kennzeichnung p{color:var(--text-2);font-size:var(--grad-nebentext)}.hilfsmittelverzeichnis-kennzeichnung li{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2);color:var(--text-2);font-size:var(--grad-nebentext)}.hilfsmittelverzeichnis-marker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--abstand-2)}.hilfsmittelverzeichnis-marker label{display:grid;gap:var(--abstand-1);color:var(--text-2);font-size:var(--grad-nebentext)}.hilfsmittelverzeichnis-marker select{min-inline-size:0;min-block-size:var(--ziel-min);padding-inline:var(--abstand-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);background:var(--flaeche-grund);color:var(--text-1);font:inherit}.hilfsmittelverzeichnis-marker>button{justify-self:start}.hilfsmittelverzeichnis-fehler{padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);color:var(--text-1);font-size:var(--grad-oberflaeche)}@media(max-width:900px){.hilfsmittelverzeichnis-kopf,.hilfsmittelverzeichnis-person>ul>li{grid-template-columns:1fr}.hilfsmittelverzeichnis-kopf,.hilfsmittelverzeichnis-handgriffe{align-items:start;justify-content:start}.hilfsmittelverzeichnis-marker{grid-template-columns:1fr}}.harte-liste{display:grid;align-content:start;gap:var(--abstand-4);min-block-size:100%;padding:var(--abstand-5);overflow:auto}.harte-liste-kopf{display:grid;gap:var(--abstand-2);padding-block-end:var(--abstand-3);border-block-end:var(--rahmen-1) solid var(--rand-1)}.harte-liste h2,.harte-liste p,.harte-liste dl,.harte-liste dd,.befundliste h2,.befundliste h3,.befundliste p,.befundliste dl,.befundliste dd{margin:0}.harte-liste h2,.befundliste h2{font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);color:var(--text-1)}.harte-liste-kopf p,.harte-liste dd,.befundliste dd,.befundliste p{font-size:var(--grad-oberflaeche);color:var(--text-2)}.harte-liste-archiv{display:grid;gap:var(--abstand-2);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);background:var(--flaeche-erhoben)}.harte-liste-archiv h3{margin:0;font-size:var(--grad-oberflaeche);font-weight:var(--staerke-mittel)}.harte-liste-archiv ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--spalte-etikett),1fr));gap:var(--abstand-2) var(--abstand-3);margin:0;padding:0;list-style:none}.harte-liste-archiv li{display:grid;gap:var(--abstand-1);color:var(--text-2);font-size:var(--grad-nebentext)}.harte-liste-archiv li strong{color:var(--text-1);font-size:var(--grad-oberflaeche);font-weight:var(--staerke-mittel)}.harte-liste-archiv>p{color:var(--text-3);font-size:var(--grad-nebentext)}.befundliste{display:grid;gap:var(--abstand-3)}.befundliste h3{font-size:var(--grad-oberflaeche);font-weight:var(--staerke-mittel);color:var(--text-1)}.befundliste>section{display:grid;gap:var(--abstand-3)}.befundliste ul{display:grid;gap:var(--abstand-3);padding:0;margin:0;list-style:none}.befundliste ul>li{display:grid;justify-items:start;gap:var(--abstand-3);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);background:var(--flaeche-versenkt)}.harte-liste .was,.befundliste .was{font-size:var(--grad-oberflaeche);color:var(--text-1)}.harte-liste dl,.befundliste dl{display:grid;gap:var(--abstand-1);inline-size:100%}.harte-liste dl div,.befundliste dl div{display:grid;grid-template-columns:minmax(var(--ziel-min),auto) minmax(0,1fr);gap:var(--abstand-2)}.befundliste dl{grid-template-columns:max-content minmax(0,1fr);column-gap:var(--abstand-3)}.befundliste dl div{display:contents}.harte-liste dt,.befundliste dt{color:var(--text-3);font-size:var(--grad-nebentext)}.harte-liste-fehler{padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);color:var(--text-1);font-size:var(--grad-oberflaeche)}.harte-liste>footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--abstand-2);padding-block-start:var(--abstand-2)}@media(max-width:900px){.harte-liste{padding:var(--abstand-3)}.harte-liste>footer{justify-content:stretch}.harte-liste>footer>*{flex:1 1 auto}}.abgabepruefliste{display:grid;gap:var(--abstand-5);max-inline-size:var(--breite-inhalt);padding:var(--abstand-6);margin-inline:auto}.abgabepruefliste-kopf{display:grid;gap:var(--abstand-2);padding-block-end:var(--abstand-4);border-block-end:var(--rahmen-1) solid var(--rand-1)}.abgabepruefliste h1,.abgabepruefliste h2,.abgabepruefliste p,.abgabepruefliste dl,.abgabepruefliste dd,.abgabepruefliste ul{margin:0}.abgabepruefliste h1,.abgabepruefliste h2{color:var(--text-1);font-family:var(--schrift-manuskript);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp)}.abgabepruefliste h1{font-size:var(--grad-titel)}.abgabepruefliste h2{font-size:var(--grad-lesen)}.abgabepruefliste-kopf>p,.abgabepruefliste-handgriff{color:var(--text-3);font-family:var(--schrift-mono);font-size:var(--grad-nebentext);letter-spacing:var(--laufweite-etikett);text-transform:uppercase}.abgabepruefliste-inhalt{display:grid;grid-template-columns:minmax(0,1fr) var(--breite-karte);align-items:start;gap:var(--abstand-6)}.abgabepruefliste-bereiche{display:grid;gap:var(--abstand-5)}.abgabepruefliste-bereich{display:grid;gap:var(--abstand-3)}.abgabepruefliste-bereich>ul{display:grid;padding:0;list-style:none}.abgabepruefliste-bereich>ul>li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--abstand-3);align-items:start;padding-block:var(--abstand-3);border-block-start:var(--rahmen-1) solid var(--rand-1)}.abgabepruefliste-bereich input{inline-size:var(--ziel-min);block-size:var(--ziel-min);margin:0;accent-color:var(--faden)}.abgabepruefliste-bereich label{display:block;color:var(--text-1);font-size:var(--grad-oberflaeche);font-weight:var(--staerke-halbfett);cursor:pointer}.abgabepruefliste-bereich input:disabled+div label,.abgabepruefliste-bereich input:disabled+label{cursor:default}.abgabepruefliste-bereich dl{display:grid;gap:var(--abstand-1);margin-block-start:var(--abstand-2)}.abgabepruefliste-bereich dl>div,.abgabepruefliste-packzettel dl>div{display:grid;grid-template-columns:minmax(var(--ziel-min),auto) minmax(0,1fr);gap:var(--abstand-2)}.abgabepruefliste dt,.abgabepruefliste-leer,.abgabepruefliste-packzettel>p{color:var(--text-2);font-size:var(--grad-nebentext)}.abgabepruefliste dd{min-inline-size:0;color:var(--text-2);font-size:var(--grad-nebentext);overflow-wrap:anywhere}.abgabepruefliste-bereich dd>span{display:block}.abgabepruefliste-handgriff{white-space:nowrap}.abgabepruefliste-packzettel{display:grid;gap:var(--abstand-3);padding:var(--abstand-5);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);background:var(--flaeche-erhoben)}.abgabepruefliste-packzettel dl{display:grid;gap:var(--abstand-2)}.abgabepruefliste-packzettel dd{text-align:end}.abgabepruefliste-hinweis,.abgabepruefliste-fehler{padding-block-start:var(--abstand-2);border-block-start:var(--rahmen-1) solid var(--rand-1)}.abgabepruefliste-packzettel>.abgabepruefliste-fehler{color:var(--text-1)}@media(max-width:900px){.abgabepruefliste{padding:var(--abstand-4)}.abgabepruefliste-inhalt{grid-template-columns:minmax(0,1fr);gap:var(--abstand-5)}.abgabepruefliste-packzettel{order:-1}.abgabepruefliste-bereich>ul>li{grid-template-columns:auto minmax(0,1fr)}.abgabepruefliste-handgriff{grid-column:2}}.offene-punkte{display:grid;gap:var(--abstand-3)}.offene-punkte h2,.offene-punkte h3,.offene-punkte p,.offene-punkte dl,.offene-punkte dd,.offene-punkte ul{margin:0}.offene-punkte-satz{color:var(--text-2);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp)}.offene-punkte>ul{display:grid;padding:0;list-style:none}.offene-punkte>ul>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--abstand-3);align-items:start;padding-block:var(--abstand-3);border-block-start:var(--rahmen-1) solid var(--rand-1)}.offene-punkte>ul>li>svg{margin-block-start:var(--abstand-1);color:var(--messing)}.offene-punkte .frage{color:var(--text-1);font-size:var(--grad-oberflaeche);line-height:var(--zeilenhoehe-knapp)}.offene-punkte dl{display:grid;gap:var(--abstand-1);margin-block-start:var(--abstand-2)}.offene-punkte dl>div{display:grid;grid-template-columns:minmax(var(--ziel-min),auto) minmax(0,1fr);gap:var(--abstand-2)}.offene-punkte dt,.offene-punkte dd{font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp)}.offene-punkte dt{color:var(--text-3)}.offene-punkte dd{min-inline-size:0;color:var(--text-2);overflow-wrap:anywhere}.offene-punkte-handgriffe{display:flex;flex-wrap:wrap;gap:var(--abstand-2);margin-block-start:var(--abstand-3)}.vorgabenpruefung-offen>ul>li{padding:var(--abstand-3);background:var(--flaeche-versenkt)}.vorgabenpruefung-offen>ul{gap:var(--abstand-2)}.fv-kurz-werkzeuge{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2)}.fv-uebernahme-liste{display:grid;padding:0;margin:0;list-style:none}.fv-uebernahme-liste>li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--abstand-1) var(--abstand-3);padding-block:var(--abstand-2);border-block-start:var(--rahmen-1) solid var(--rand-1)}.fv-uebernahme-liste .wort{color:var(--text-1)}.fv-uebernahme-liste .wert{margin-inline-start:var(--abstand-2);color:var(--text-2);font-size:var(--grad-nebentext)}.fv-uebernahme-liste .marke{display:inline-flex;align-items:center;gap:var(--abstand-1);color:var(--messing);font-size:var(--grad-nebentext)}.fv-uebernahme-fehler{margin:var(--abstand-3) 0 0;color:var(--text-1);font-size:var(--grad-nebentext)}@media(hover:hover)and (pointer:fine){.manuskript .randmarke:hover{color:var(--text-1)}}.huelle-leiste>.rechts,.huelle-fuss>.rechts{margin-left:auto;display:flex;align-items:center;gap:var(--abstand-2);flex:none}.huelle-leiste>.rechts>*,.huelle-fuss>.rechts>*{flex:none}.huelle-leiste>.rechts .kommando-ausloeser{height:var(--hoehe-knopf)}.huelle-leiste>.rechts .kontomenue{width:auto;min-height:var(--hoehe-knopf);padding:0 var(--abstand-3) 0 var(--abstand-1);border:var(--rahmen-1) solid transparent;border-radius:var(--radius-feld)}@media(hover:hover)and (pointer:fine){.huelle-leiste>.rechts .kontomenue:hover{border-color:var(--rand-2)}}.huelle-leiste>.rechts .kontomenue>.zeichen{width:var(--hoehe-klein);height:var(--hoehe-klein)}.huelle-fuss>.rechts{gap:var(--abstand-3)}.werkbank{position:relative;display:grid;min-width:0;min-height:0;padding:var(--abstand-2);background:var(--flaeche-grund)}.werkbank-teilung{display:grid;min-width:0;min-height:0}.werkbank-teilung[data-richtung=waagerecht]{grid-auto-flow:column}.werkbank-teilung>*{min-width:0;min-height:0}.werkbank-trenner{position:relative;z-index:var(--stufe-im-fluss)}.werkbank-teilung[data-richtung=waagerecht]>.werkbank-trenner{width:var(--abstand-2);cursor:col-resize}.werkbank-teilung[data-richtung=senkrecht]>.werkbank-trenner{height:var(--abstand-2);cursor:row-resize}.werkbank-trenner:after{content:"";position:absolute;inset:0}.werkbank-teilung[data-richtung=waagerecht]>.werkbank-trenner:after{left:50%;width:var(--ziel-min);transform:translate(-50%)}.werkbank-teilung[data-richtung=senkrecht]>.werkbank-trenner:after{top:50%;height:var(--ziel-min);transform:translateY(-50%)}.werkbank-trenner:before{content:"";position:absolute;inset:var(--abstand-3) 50%;width:var(--rahmen-2);transform:translate(-50%);border-radius:var(--radius-rund);background:transparent;transition:background-color var(--dauer-druck) var(--kurve-aus)}.werkbank-teilung[data-richtung=senkrecht]>.werkbank-trenner:before{inset:50% var(--abstand-3);width:auto;height:var(--rahmen-2);transform:translateY(-50%)}@media(hover:hover)and (pointer:fine){.werkbank-trenner:hover:before{background:var(--rand-feld)}}.werkbank-trenner[data-zieht=ja]:before,.werkbank-trenner:focus-visible:before{background:var(--faden)}.werkbank-trenner:focus-visible{outline:none}.werkbank-stapel{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;background:var(--flaeche-erhoben);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);transition:opacity var(--dauer-kurz) var(--kurve-aus),translate var(--dauer-kurz) var(--kurve-aus)}@starting-style{.werkbank-stapel{opacity:0;translate:0 var(--weg-herein)}}.werkbank-kopf{display:flex;align-items:center;gap:var(--abstand-2);min-width:0;overflow:hidden;min-height:var(--hoehe-knopf);padding:0 var(--abstand-1) 0 var(--abstand-2);background:var(--flaeche-grund);border-bottom:var(--rahmen-1) solid var(--rand-1)}.werkbank-reiter{display:flex;align-items:stretch;gap:var(--abstand-1);min-width:0;overflow:hidden;align-self:stretch}.werkbank-reiterknopf{position:relative;display:inline-flex;align-items:center;gap:var(--abstand-2);min-width:0;padding:0 var(--abstand-2);border:0;background:none;font:inherit;font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);color:var(--text-3);white-space:nowrap;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;transition:color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.werkbank-reiterknopf:hover{color:var(--text-1)}}.werkbank-reiterknopf[aria-selected=true]{color:var(--text-1)}.werkbank-reiter:has(>:nth-child(2))>.werkbank-reiterknopf[aria-selected=true]:after{content:"";position:absolute;left:var(--abstand-2);right:var(--abstand-2);bottom:calc(-1 * var(--rahmen-1));height:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--faden)}.werkbank-reiterknopf .name{min-width:0;overflow:hidden;text-overflow:ellipsis}.werkbank-inhalt>.gliederung>.gliederung-kopf{display:none}.werkbank-reiterknopf[data-zieht=ja]{opacity:.5}.werkbank-reiterknopf[data-einreihen]:before{content:"";position:absolute;top:var(--abstand-1);bottom:var(--abstand-1);width:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--faden)}.werkbank-reiterknopf[data-einreihen=vor]:before{left:calc(-1 * var(--abstand-1))}.werkbank-reiterknopf[data-einreihen=nach]:before{right:calc(-1 * var(--abstand-1))}.werkbank-schatten{position:fixed;z-index:var(--stufe-schwebend);display:inline-flex;align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-3);transform:translate(var(--abstand-3),var(--abstand-2));border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);box-shadow:var(--schatten-popover);color:var(--text-1);font-size:var(--grad-leiste);white-space:nowrap;pointer-events:none}.werkbank-reiterknopf:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke));border-radius:var(--radius-klein)}.werkbank-tun{margin-left:auto;display:flex;align-items:center;gap:var(--rahmen-2);color:var(--text-3)}.werkbank-tun-leise{display:flex;align-items:center;gap:var(--rahmen-2)}.werkbank-inhalt{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;overflow:hidden}.werkbank-inhalt>*{min-width:0;min-height:0}.werkbank-stapel[data-eingeklappt=ja]{grid-template-rows:minmax(0,1fr);background:var(--flaeche-grund);border-color:transparent}.werkbank-tun{flex:none}.werkbank-stapel{container-type:inline-size}@container (max-width: 240px){.werkbank-tun-leise>.symbolknopf{display:none}}.werkbank-kopf{padding-inline-end:var(--rahmen-2)}.werkbank-leiste{display:grid;align-content:start;justify-items:center;gap:var(--rahmen-2);padding:var(--rahmen-2) 0}.werkbank-leiste>.symbolknopf:first-child{margin-bottom:var(--abstand-1);color:var(--text-3)}.werkbank-ziel{position:absolute;z-index:var(--stufe-im-fluss);box-sizing:border-box;border:var(--rahmen-2) solid var(--faden);border-radius:var(--radius-karte);background:var(--auswahl);pointer-events:none;animation:ziel-da var(--dauer-druck) var(--kurve-aus)}@keyframes ziel-da{0%{opacity:0}}.werkbank[data-zieht=ja]{cursor:grabbing}@media(prefers-reduced-motion:reduce){.werkbank-ziel{animation:none}.werkbank-tun-leise{transition:none}}.werkbank-blatt{overflow:auto;min-height:0;min-width:0}.werkbank-blatt>.gliederungsbaum{padding:var(--abstand-1)}.karte .karte-kopf{display:flex;align-items:center;gap:var(--abstand-2);color:var(--text-3);font-size:var(--grad-nebentext)}.karte .karte-kopf .art{margin-left:auto}.seite{width:100%;max-width:var(--breite-inhalt);margin:0 auto;padding:var(--abstand-6) var(--abstand-5) var(--abstand-7)}.seite-kopf{display:flex;align-items:baseline;gap:var(--abstand-3);margin-bottom:var(--abstand-3)}.seite-saum{width:var(--abstand-8);max-width:none;margin:0 0 var(--abstand-5)}.seite-saum{animation:draw-saum var(--dauer-linie) var(--kurve-faden) both}@keyframes draw-saum{0%{clip-path:inset(calc(-1 * var(--abstand-1)) 100% calc(-1 * var(--abstand-1)) 0)}to{clip-path:inset(calc(-1 * var(--abstand-1)) 0 calc(-1 * var(--abstand-1)) 0)}}.seite-kopf h1{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-abschnitt);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-anzeige);letter-spacing:var(--laufweite-anzeige);min-width:0;overflow-wrap:break-word}.seite-kopf .dazu{font-size:var(--grad-leiste);color:var(--text-3);white-space:nowrap}.seite-kopf .tun{margin-left:auto;flex:none;align-self:center}.kartengitter{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--breite-karte),1fr));gap:var(--abstand-3);align-items:stretch}.kartengruppe{display:grid;gap:var(--abstand-3);margin-top:var(--abstand-6)}.kartengruppe>header{display:flex;align-items:baseline;gap:var(--abstand-3)}.kartengruppe>header h2{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng)}.kartengruppe>header .dazu{font-size:var(--grad-leiste);color:var(--text-3)}.laufende-arbeit{display:grid;grid-template-columns:minmax(0,auto) minmax(var(--breite-karte),1fr);gap:var(--abstand-6);padding:var(--abstand-5);background:var(--flaeche-erhoben);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte)}.laufende-arbeit-kopf{display:grid;gap:var(--abstand-3);align-content:center;max-width:var(--breite-formular)}.laufende-arbeit-einordnung{font-size:var(--grad-leiste);color:var(--text-3)}.laufende-arbeit-kopf h2{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-abschnitt);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-anzeige);letter-spacing:var(--laufweite-anzeige);overflow-wrap:break-word}.laufende-arbeit-angaben{display:flex;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-4);margin:0;padding:0;list-style:none;font-size:var(--grad-leiste);color:var(--text-2)}.laufende-arbeit-angaben li{display:inline-flex;align-items:center;gap:var(--abstand-1)}.laufende-arbeit-tun{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3);margin-top:var(--abstand-2)}.laufende-arbeit-lage{display:grid;gap:var(--abstand-4);align-content:start;padding-left:var(--abstand-5);border-left:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-leiste);color:var(--text-2)}.laufende-arbeit-lage>h3{margin:0;font-size:var(--grad-nebentext);font-weight:var(--staerke-halbfett);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.laufende-arbeit-lage>ul{display:grid;gap:var(--abstand-4);margin:0;padding:0;list-style:none}.laufende-arbeit-lage>ul>li{display:flex;align-items:flex-start;gap:var(--abstand-3)}.laufende-arbeit-lage .zeichen{flex:none;display:grid;place-items:center;width:var(--hoehe-knopf);height:var(--hoehe-knopf);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);color:var(--text-2)}.laufende-arbeit-lage .wort{display:grid;gap:var(--abstand-1);min-width:0}.laufende-arbeit-lage .wort strong{font-weight:var(--staerke-halbfett);color:var(--text-1)}.laufende-arbeit-lage>.knopf{justify-self:start}.laufende-arbeit-lage .wort .dazu{font-size:var(--grad-nebentext);color:var(--text-3)}@media(max-width:900px){.laufende-arbeit{grid-template-columns:minmax(0,1fr)}.laufende-arbeit-lage{padding-top:var(--abstand-4);padding-left:0;border-top:var(--rahmen-1) solid var(--rand-1);border-left:0}}.einstellung{display:grid;gap:var(--abstand-2);max-width:var(--breite-formular);padding:var(--abstand-4);background:var(--flaeche-erhoben);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht)}.einstellung h2{margin:0;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett);line-height:var(--zeilenhoehe-knapp);color:var(--text-1)}.einstellung>p{margin:0;color:var(--text-2);font-size:var(--grad-leiste)}.einstellung .wahl{margin-top:var(--abstand-1)}.einstellung .dazu{margin:0;padding-top:var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1);color:var(--text-3);font-size:var(--grad-nebentext)}.pforte{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--breite-pforte-blatt));height:100dvh;overflow:hidden;background:var(--flaeche-grund);color:var(--text-1)}.pforte-hintergrund{position:absolute;inset:0;display:block}.pforte-hintergrund img{width:100%;height:100%;object-fit:cover;object-position:center}.pforte-schleier{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,transparent 44%,var(--flaeche-grund) 84%),linear-gradient(0deg,var(--schleier) 0%,transparent 38%)}.pforte-buehne{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:var(--abstand-5);padding:var(--abstand-6);min-width:0}.pforte-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);min-width:0}.pforte-leitsatz{align-self:end;margin:0;max-width:var(--zeile-satz);font-family:var(--schrift-anzeige);font-size:var(--grad-anzeige);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-anzeige);letter-spacing:var(--laufweite-anzeige);color:var(--text-1);text-wrap:balance}.pforte-zusagen{display:flex;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-4);margin:0;padding:0;list-style:none;font-size:var(--grad-leiste);color:var(--text-2)}.pforte-zusagen li{display:inline-flex;align-items:center;gap:var(--abstand-2)}.pforte-zusagen li:before{content:"";width:var(--abstand-1);height:var(--abstand-1);border-radius:var(--radius-rund);background:var(--messing)}.pforte-blatt{position:relative;display:grid;align-content:safe center;gap:var(--abstand-4);padding:var(--abstand-7) var(--abstand-6);min-width:0;min-height:0;overflow-y:auto}@media(max-width:900px){.pforte{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.pforte-hintergrund img{object-position:72% center}.pforte-schleier{background:linear-gradient(0deg,var(--schleier),var(--schleier))}.pforte-buehne{grid-template-rows:auto;padding:var(--abstand-4);gap:var(--abstand-3)}.pforte-leitsatz,.pforte-zusagen{display:none}.pforte-blatt{padding:var(--abstand-6) var(--abstand-4)}}.anmeldung{display:grid;gap:var(--abstand-5);width:100%;max-width:var(--breite-formular);margin:0 auto}.anmeldung>header{display:grid;gap:var(--abstand-2)}.anmeldung>header h1{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-anzeige);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-anzeige);letter-spacing:var(--laufweite-anzeige);color:var(--text-1)}.anmeldung>header p{margin:0;color:var(--text-2)}.anmeldung .anmeldung-fehler{margin:0}.anmeldung-anbieter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--abstand-2)}.anmeldung-anbieter>.knopf{min-height:var(--hoehe-primaer)}.anmeldung-oder{display:flex;align-items:center;gap:var(--abstand-3);font-size:var(--grad-nebentext);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.anmeldung-oder:before,.anmeldung-oder:after{content:"";flex:1;border-top:var(--rahmen-1) solid var(--rand-1)}.anmeldung .formular{max-width:none}.anmeldung .formular .aktionen>.knopf.primaer{flex:1}.anmeldung-wechsel{display:flex;align-items:center;gap:var(--abstand-2);margin:0;font-size:var(--grad-leiste);color:var(--text-2)}.anmeldung-wechsel button,.leise{min-height:var(--ziel-min);display:inline-flex;align-items:center;padding:0;border:0;background:none;font:inherit;color:var(--faden);text-decoration:underline;text-underline-offset:var(--unterstrich-abstand);cursor:pointer}.anmeldung-wechsel button:focus-visible,.leise:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.anmeldung-nochmal{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3)}.anmeldung-nochmal .wartet{font-size:var(--grad-leiste);color:var(--text-3)}.anmeldung>*{animation:anmeldung-ankommen var(--dauer-kurz) var(--kurve-aus) backwards}.anmeldung>:nth-child(2){animation-delay:var(--versatz)}.anmeldung>:nth-child(3){animation-delay:calc(var(--versatz) * 2)}.anmeldung>:nth-child(4){animation-delay:calc(var(--versatz) * 3)}.anmeldung>:nth-child(5){animation-delay:calc(var(--versatz) * 4)}.anmeldung>:nth-child(6){animation-delay:calc(var(--versatz) * 5)}@keyframes anmeldung-ankommen{0%{opacity:0;transform:translateY(var(--abstand-2))}}@media(prefers-reduced-motion:reduce){.anmeldung>*{animation:none}}:root[data-motion=reduziert] .anmeldung>*{animation:none}.abschnitte{display:grid;gap:var(--abstand-5);width:100%;max-width:var(--breite-abschnitte)}.abschnitt{display:grid;gap:var(--abstand-3);padding:var(--abstand-5);background:var(--flaeche-erhoben);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht)}.abschnitt>header{display:grid;gap:var(--abstand-1)}.abschnitt>header h2{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng);color:var(--text-1)}.abschnitt>header p{margin:0;color:var(--text-2)}.abschnitt>.hinweis{margin:0;display:flex;align-items:baseline;gap:var(--abstand-2);font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-3)}.abschnitt>.hinweis .symbol{flex:none;align-self:center}.abschnitt .formular{max-width:none;gap:var(--abstand-3)}.abschnitt>.satz{margin:0;color:var(--text-2)}.abschnitt>.tun{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.siegelreihe{display:flex;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-3);margin:0;padding:0;list-style:none}.schreibansicht{display:grid;grid-template-rows:1fr auto;block-size:100%;min-block-size:0}.schreibansicht-flaeche{display:grid;grid-template-rows:minmax(0,1fr);overflow:auto;min-block-size:0}.schreibansicht-statuszeile{block-size:var(--hoehe-fuss);border-block-start:var(--rahmen-1) solid var(--rand-1);display:flex;align-items:center;gap:var(--abstand-4);padding-inline:var(--abstand-4);font-size:var(--grad-nebentext);color:var(--text-2)}.schreibansicht-statuszeile .links,.schreibansicht-statuszeile .rechts{display:inline-flex;align-items:center;gap:var(--abstand-2);min-width:0}.schreibansicht-statuszeile .rechts{margin-inline-start:auto}.schreibansicht-zustand{display:inline-flex;align-items:center;gap:var(--abstand-1);min-height:var(--ziel-min);padding:0 var(--abstand-1);border:0;border-radius:var(--radius-klein);background:none;font:inherit;color:inherit;cursor:pointer}@media(hover:hover)and (pointer:fine){.schreibansicht-zustand:hover{background:var(--flaeche-griff);color:var(--text-1)}}.schreibansicht-zustand:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.gliederungsbaum{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:var(--rahmen-1)}.gliederungsbaum-zweig{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-radius:var(--radius-klein);transition:background-color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.gliederungsbaum-zweig:hover{background:var(--flaeche-griff)}}.gliederungsbaum-zweig:focus-within{background:var(--flaeche-griff)}.gliederungsbaum-zweig.aktiv{background:var(--auswahl)}.gliederungsbaum-titel{inline-size:100%;display:grid;grid-template-columns:var(--abstand-2) auto minmax(0,1fr) auto;align-items:center;column-gap:var(--abstand-2);padding:0 var(--abstand-2);padding-inline-start:calc(var(--abstand-2) + (var(--ebene, 1) - 1) * var(--abstand-3));min-block-size:var(--hoehe-klein);border:0;border-radius:var(--radius-klein);background:none;font:inherit;font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-knapp);color:var(--text-2);text-align:start;cursor:pointer}.gliederungsbaum-titel:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke))}.gliederungsbaum-zweig:hover .gliederungsbaum-titel,.gliederungsbaum-zweig.aktiv .gliederungsbaum-titel{color:var(--text-1)}.gliederungsbaum-titel .nummer{font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--text-3);white-space:nowrap}.gliederungsbaum-zweig.aktiv .nummer{color:var(--faden)}.gliederungsbaum-titel .titel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gliederungsbaum-zweig[aria-level="1"] .gliederungsbaum-titel .titel{font-weight:var(--staerke-mittel);color:var(--text-1)}.gliederungsbaum-zweig.aktiv .gliederungsbaum-titel .titel{font-weight:var(--staerke-mittel)}.gliederungsbaum-titel .zustand{order:-1;display:inline-flex;align-items:center;justify-content:center}.gliederungsbaum-titel .zustand .wort{position:absolute;width:var(--rahmen-1);height:var(--rahmen-1);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gliederungsbaum-punkt{inline-size:var(--abstand-2);block-size:var(--abstand-2);border-radius:var(--radius-rund);flex:none}.zustand.offen .gliederungsbaum-punkt{background:var(--rand-2)}.zustand.entwurf .gliederungsbaum-punkt{background:var(--messing)}.zustand.fertig .gliederungsbaum-punkt{background:var(--erfolg)}.zustand.rahmen .gliederungsbaum-punkt{background:none;border:var(--rahmen-1) solid var(--rand-2)}.gliederungsbaum-titel .woerter{text-align:end;min-inline-size:var(--zahlenblock);font-family:var(--schrift-mono);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums;color:var(--text-3);white-space:nowrap}.gliederungsbaum-zweig.aktiv .woerter{color:var(--text-2)}.gliederungsbaum-mehr{display:inline-flex;padding-inline-end:var(--abstand-1);opacity:0;transition:opacity var(--dauer-druck) var(--kurve-aus)}.gliederungsbaum-zweig:hover .gliederungsbaum-mehr,.gliederungsbaum-zweig:focus-within .gliederungsbaum-mehr,.gliederungsbaum-zweig.aktiv .gliederungsbaum-mehr,.gliederungsbaum-mehr:has([data-state=open]){opacity:1}.gliederungsbaum-lineal{position:absolute;visibility:hidden;pointer-events:none;display:flex;font-size:var(--grad-leiste)}.gliederungsbaum-lineal .nummer{inline-size:var(--spalte-kapitelnummer)}.gliederungsbaum-lineal .woerter{inline-size:var(--zahlenblock)}@container (max-width: 240px){.gliederungsbaum-titel{grid-template-columns:var(--abstand-2) minmax(var(--spalte-kapitelnummer),auto) 0 minmax(var(--zahlenblock),auto);justify-content:start;padding-inline-start:var(--abstand-2)}.gliederungsbaum-titel .titel{opacity:0}.gliederungsbaum-mehr{display:none}}.gliederungsbaum-zweig[data-zieht=ja]{opacity:var(--schleier)}.gliederungsbaum[data-zieht=ja]{cursor:grabbing;-webkit-user-select:none;user-select:none}.gliederungsbaum-zweig[data-zieleltern=ja]{background:var(--auswahl);outline:var(--rahmen-1) dashed var(--faden);outline-offset:calc(-1 * var(--rahmen-1))}.gliederungsbaum-ziel{position:absolute;inset-inline-end:0;height:var(--rahmen-2);border-radius:var(--radius-rund);background:var(--faden);pointer-events:none}.gliederungsbaum-ziel:before{content:"";position:absolute;inset-inline-start:calc(-1 * var(--abstand-1));top:50%;width:var(--abstand-2);height:var(--abstand-2);transform:translateY(-50%);border-radius:var(--radius-rund);background:var(--faden)}.gliederungsbaum-ziel .wort{position:absolute;inset-inline-end:0;bottom:var(--abstand-1);padding:0 var(--abstand-2);border-radius:var(--radius-klein);background:var(--faden);color:var(--knopf-text);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);white-space:nowrap}.gliederungsbaum-schatten{position:fixed;z-index:var(--stufe-schwebend);display:inline-flex;align-items:center;gap:var(--abstand-2);max-inline-size:var(--breite-gliederung);padding:var(--abstand-1) var(--abstand-3);transform:translate(var(--abstand-3),var(--abstand-2));border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);box-shadow:var(--schatten-popover);color:var(--text-1);font-size:var(--grad-leiste);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.gliederungsbaum-schatten .nummer{font-family:var(--schrift-mono);color:var(--text-3)}@media(prefers-reduced-motion:reduce){.gliederungsbaum-zweig,.gliederungsbaum-mehr{transition:none}}.kopfdaten,.ueberblick{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--breite-formular)),1fr));gap:var(--abstand-4);align-items:start}.kopfdaten>.breit,.ueberblick>.breit{grid-column:1 / -1}.kopfdaten .abschnitt .felder{display:grid;gap:var(--abstand-3)}.kopfdaten>.aktionen{grid-column:1 / -1;display:flex;align-items:center;gap:var(--abstand-3)}.ueberblick-frage{display:grid;gap:var(--abstand-2);padding:var(--abstand-2) 0 var(--abstand-3);border-bottom:var(--rahmen-1) solid var(--rand-1)}.ueberblick-frage>.etikett{margin:0;font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.ueberblick-frage>.frage{margin:0;max-width:var(--zeile-lesen);font-family:var(--schrift-manuskript);font-size:var(--grad-titel);line-height:var(--zeilenhoehe-knapp);color:var(--text-1);text-wrap:balance}.ueberblick-frage>.faden{margin:0;max-width:var(--zeile-lesen);font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-manuskript);color:var(--text-2)}.ueberblick-frage>.leer{margin:0;color:var(--text-3)}.ueberblick-frage>.tun{justify-self:start}.eckdaten{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--breite-ueberblick)),1fr));gap:var(--abstand-3) var(--abstand-4);margin:0}.eckdaten>div{display:grid;gap:var(--abstand-1);min-width:0}.eckdaten dt{font-size:var(--grad-nebentext);color:var(--text-3)}.eckdaten dd{margin:0;color:var(--text-1);overflow-wrap:anywhere}.ueberblick .kapitelstand>.satz,.ueberblick .abschnitt>.satz{margin:0;color:var(--text-2)}.ueberblick .kapitelstand{display:grid;gap:var(--abstand-3)}.gliederungsbaum-befund{margin:0;padding:0 var(--abstand-2);color:var(--text-2);font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche)}.schreibansicht-entwurf{display:flex;align-items:center;gap:var(--abstand-3);flex-wrap:wrap;margin:var(--abstand-3);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--messing);border-radius:var(--radius-feld);background:var(--pergament);color:var(--pergament-text);line-height:var(--zeilenhoehe-oberflaeche)}.schreibleiste{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-1);margin-block-end:var(--abstand-3)}.beleg-felder{display:grid;gap:var(--abstand-4)}.beleg-feld{display:grid;gap:var(--abstand-1);min-inline-size:0}.beleg-feld>span{font-weight:var(--staerke-mittel);color:var(--text-1)}.beleg-kennung{display:flex;gap:var(--abstand-2);align-items:flex-end}.beleg-kennung>.beleg-feld{flex:1}.beleg-stelle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;gap:var(--abstand-2);align-items:center}@media(max-width:900px){.beleg-stelle{grid-template-columns:1fr}}.schreibansicht-hinweis{margin:var(--abstand-6);color:var(--text-2);max-inline-size:var(--zeile-lesen);line-height:var(--zeilenhoehe-oberflaeche)}.huelle-vollbild{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;block-size:100dvh;min-block-size:0;overflow:hidden}.quellenfilter{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:var(--abstand-2);margin-block-end:var(--abstand-4)}@media(max-width:900px){.quellenfilter{grid-template-columns:1fr}}.quellenweg{display:block;inline-size:100%;padding:0;border:0;background:none;font:inherit;font-weight:var(--staerke-mittel);color:var(--text-1);cursor:pointer;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quellen-liste table,.einfuhr .liste table{table-layout:fixed}.auswahlleiste{display:flex;align-items:center;gap:var(--abstand-3);min-block-size:var(--hoehe-knopf);margin-block-end:var(--abstand-3);padding:var(--abstand-1) var(--abstand-3);border-radius:var(--radius-feld);background:var(--auswahl);color:var(--text-1)}.auswahlleiste>.zahl{font-weight:var(--staerke-mittel)}.auswahlleiste>.rechts{margin-inline-start:auto;display:flex;gap:var(--abstand-2)}.quellenweg .worin{font-weight:var(--staerke-normal);color:var(--text-2)}.quellen-kuerzel{font-family:var(--schrift-mono);font-size:var(--grad-leiste);color:var(--text-2)}.quellen-liste .quellen-art{color:var(--text-2)}.quellenweg:hover,.quellenweg:focus-visible{color:var(--faden);text-decoration:underline;text-underline-offset:var(--abstand-1)}.quellen-art{display:flex;align-items:center;gap:var(--abstand-2);min-inline-size:0}.quellen-art>.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quellen-art>.siegel{flex:none}.quellen-ohne-treffer{margin:0;padding:var(--abstand-5) 0;color:var(--text-2);text-align:center}.quellenblatt{display:grid;gap:var(--abstand-4);align-items:start;min-inline-size:0}.quellenblatt-ganz{display:grid;grid-template-columns:minmax(0,1fr) var(--breite-notizen);gap:var(--abstand-5);align-items:start;max-inline-size:calc(var(--breite-abschnitte) + var(--abstand-5) + var(--breite-notizen))}.quellen-seite .beziehung-setzen{grid-template-columns:minmax(0,1fr)}.quellen-seite .beziehungen .was{inline-size:auto}.quellen-seite .beziehungen>li{flex-wrap:wrap}.spaltenwahl{max-block-size:var(--hoehe-menue-lang);overflow-y:auto}.quellen-seite{display:grid;gap:var(--abstand-4);position:sticky;top:var(--abstand-4)}@media(max-width:900px){.quellenblatt-ganz{grid-template-columns:minmax(0,1fr)}.quellen-seite{position:static}}.steckbrief{background:var(--flaeche-versenkt);box-shadow:none}.steckbrief .felder{display:grid;gap:var(--abstand-3)}.steckbrief .auswahl>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steckbrief .beleg{margin:0;display:flex;align-items:baseline;gap:var(--abstand-2);font-family:var(--schrift-manuskript);font-size:var(--grad-manuskript);color:var(--text-1)}.steckbrief .beleg .jahr{color:var(--text-2);font-variant-numeric:tabular-nums}.steckbrief .herkunft{margin:0;display:grid;grid-template-columns:auto 1fr;column-gap:var(--abstand-3);row-gap:var(--abstand-1);font-size:var(--grad-nebentext);color:var(--text-3)}.steckbrief .herkunft dt{letter-spacing:var(--laufweite-etikett);text-transform:uppercase}.steckbrief .herkunft dd{margin:0;color:var(--text-2)}.quellenblatt .felder{display:grid;gap:var(--abstand-3)}.quellenblatt .felder.zweispaltig{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--abstand-4)}.quellenblatt .felder.zweispaltig>.datumsfeld{grid-column:1 / -1}@media(max-width:900px){.quellenblatt .felder.zweispaltig{grid-template-columns:minmax(0,1fr)}}.quellenblatt>.aktionen{display:flex;align-items:center;gap:var(--abstand-3);padding-block-start:var(--abstand-2)}.namensfeld .namen{display:grid;gap:var(--abstand-2)}.namensfeld .name{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:var(--abstand-2)}.namensfeld .name .ganze-zeile{grid-column:1 / 3}.namensfeld .namen-tun{display:flex;gap:var(--abstand-2)}.datumsfeld .datum{display:grid;grid-template-columns:var(--feld-jahr) var(--feld-zahl-klein) var(--feld-zahl-klein) minmax(0,1fr);gap:var(--abstand-2);align-items:center}@media(max-width:900px){.datumsfeld .datum{grid-template-columns:1fr 1fr 1fr}.datumsfeld .datum>*:last-child{grid-column:1 / -1}}.quellenblatt .eigenes-feld{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--abstand-2)}.quellenblatt .eigenes-feld>.knopf{margin-block-end:var(--abstand-4)}.beziehungen{margin:0 0 var(--abstand-3);padding:0;list-style:none;display:grid}.beziehungen>li{display:flex;align-items:center;gap:var(--abstand-3);padding-block:var(--abstand-2);border-block-end:var(--rahmen-1) solid var(--rand-1)}.beziehungen .was{inline-size:var(--breite-gliederung);flex:none;font-size:var(--grad-nebentext);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.beziehungen .wohin{font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--text-1)}.beziehungen .stelle{color:var(--text-2)}.beziehungen .vorzug{font-size:var(--grad-nebentext);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--messing)}.beziehungen>li>.symbolknopf{margin-inline-start:auto}.beziehung-setzen{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto auto;gap:var(--abstand-2);align-items:center}@media(max-width:900px){.beziehungen .was{inline-size:auto}.beziehung-setzen{grid-template-columns:1fr}}.einfuhr{display:grid;gap:var(--abstand-4);align-items:start;max-inline-size:var(--breite-inhalt)}.einfuhr-ablage{display:grid;justify-items:center;gap:var(--abstand-2);padding:var(--abstand-6) var(--abstand-4);border:var(--rahmen-2) dashed var(--rand-2);border-radius:var(--radius-karte);background:var(--flaeche-versenkt);color:var(--text-2);cursor:pointer;max-inline-size:var(--breite-abschnitte)}.einfuhr-ablage{transition:border-color var(--dauer-kurz) var(--kurve-aus),background-color var(--dauer-kurz) var(--kurve-aus),transform var(--dauer-kurz) var(--kurve-aus)}.einfuhr-ablage .symbol{transition:transform var(--dauer-kurz) var(--kurve-aus)}.einfuhr-ablage:hover{border-color:var(--faden-ruhig)}.einfuhr-ablage[data-ueber=ja]{border-color:var(--faden);border-style:solid;background:var(--auswahl);color:var(--text-1);transform:scale(1.01)}.einfuhr-ablage[data-ueber=ja] .symbol{transform:translateY(var(--abstand-1)) scale(1.15)}@media(prefers-reduced-motion:reduce){.einfuhr-ablage,.einfuhr-ablage .symbol{transition:none;transform:none}}.einfuhr-ablage:focus-within{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.einfuhr-ablage .was{font-size:var(--grad-nebentext);color:var(--text-3)}.einfuhr-ablage input[type=file]{position:absolute;inline-size:var(--rahmen-1);block-size:var(--rahmen-1);opacity:0}.einfuhr-einfuegen{display:grid;gap:var(--abstand-2);max-inline-size:var(--breite-abschnitte)}.einfuhr-einfuegen>summary{cursor:pointer;color:var(--text-2);min-block-size:var(--ziel-min)}.einfuhr-einfuegen>.knopf{justify-self:start}.einfuhr-zaehlung{display:flex;flex-wrap:wrap;gap:var(--abstand-5)}.einfuhr-zahl{display:grid}.einfuhr-zahl>b{font-family:var(--schrift-mono);font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp)}.einfuhr-zahl>span{font-size:var(--grad-nebentext);color:var(--text-3)}.einfuhr-zahl[data-art=fehler]>b{color:var(--fehler)}.einfuhr-zahl[data-art=hinweis]>b{color:var(--messing)}.einfuhr-grund{color:var(--fehler);font-size:var(--grad-nebentext)}.einfuhr-hinweis{color:var(--messing);font-size:var(--grad-nebentext)}.einfuhr-nebenbei{display:grid;gap:var(--abstand-1)}.einfuhr-befund{margin:0;color:var(--fehler)}.einfuhr>.aktionen{display:flex;gap:var(--abstand-2);align-items:center}.einfuhr-kuerzel{font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--text-2)}.nachschlagen{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--abstand-2);align-items:center}.vorschau{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;background:var(--flaeche-versenkt)}.vorschau-kopf,.vorschau-fuss{display:flex;align-items:center;gap:var(--abstand-2);padding:0 var(--abstand-2) 0 var(--abstand-3);font-size:var(--grad-nebentext);color:var(--text-2);background:var(--flaeche-grund)}.vorschau-kopf{justify-content:space-between;flex-wrap:wrap;min-height:var(--hoehe-knopf);padding-block:var(--abstand-1);border-bottom:var(--rahmen-1) solid var(--rand-1)}.vorschau-fuss{height:var(--hoehe-fuss);border-top:var(--rahmen-1) solid var(--rand-1)}.vorschau-stand{display:inline-flex;align-items:center;gap:var(--abstand-2);min-width:0;overflow:hidden;white-space:nowrap;color:var(--text-2);transition:color var(--dauer-kurz) var(--kurve-aus)}.vorschau-stand .symbol{flex:none;color:var(--text-3);transition:color var(--dauer-kurz) var(--kurve-aus)}.vorschau[data-stand=rechnet] .vorschau-stand .symbol{color:var(--faden)}.vorschau[data-stand=kaputt] .vorschau-stand,.vorschau[data-stand=gescheitert] .vorschau-stand{color:var(--text-1)}.vorschau[data-stand=kaputt] .vorschau-stand .symbol,.vorschau[data-stand=gescheitert] .vorschau-stand .symbol{color:var(--messing)}.vorschau-standtext{min-width:0;overflow:hidden;text-overflow:ellipsis;animation:vorschau-stand-weich var(--dauer-mittel) var(--kurve-aus)}@keyframes vorschau-stand-weich{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.vorschau-standtext{animation:none}}.vorschau-kopf .knopf{flex:none}.vorschau-seiten{overflow:auto;scrollbar-gutter:stable;padding:var(--abstand-3);display:flex;flex-direction:column;gap:var(--abstand-3);overscroll-behavior:contain;cursor:grab;touch-action:pan-x pan-y}.vorschau-seiten[data-zieht=ja]{cursor:grabbing;-webkit-user-select:none;user-select:none}.vorschau-seiten>*{flex:none;width:100%;min-width:0}.vorschau-blatt{width:calc(100% * var(--zoom, 1));margin-inline:auto;max-width:none}.vorschau-blatt svg{width:100%;height:auto;display:block;overflow:visible;shape-rendering:geometricPrecision;text-rendering:geometricPrecision}.vorschau-blatt[data-blaetter=nein] svg{background:var(--papier);border-radius:var(--radius-klein)}.vorschau-blatt .vorschau-seite{fill:var(--papier);stroke:var(--papier-rand);stroke-width:var(--rahmen-1);vector-effect:non-scaling-stroke}.vorschau-leer{margin:0;color:var(--text-3);font-size:var(--grad-nebentext)}.vorschau-skelett{aspect-ratio:210 / 297;display:grid;align-content:start;gap:var(--abstand-3);padding:14% 12%;box-sizing:border-box;background:var(--papier);border:var(--rahmen-1) solid var(--papier-rand);border-radius:var(--radius-klein);box-shadow:var(--schatten-pergament);animation:skelett-da var(--dauer-kurz) var(--kurve-aus) var(--dauer-skelett-verzug) both,pulsen var(--dauer-skelett) ease-in-out var(--dauer-skelett-verzug) infinite alternate}.vorschau-skelett>span{display:block;height:var(--abstand-2);border-radius:var(--radius-rund);background:var(--papier-rand)}.vorschau-skelett>span:first-child{width:55%;height:var(--abstand-3);margin-bottom:var(--abstand-3)}.vorschau-skelett>span:nth-child(3){width:92%}.vorschau-skelett>span:last-child{width:70%}.vorschau-seitenzahl{flex:none;font-variant-numeric:tabular-nums}.vorschau-fusstext{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vorschau-zoom{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:var(--rahmen-2)}.vorschau-zoomwert{min-width:var(--spalte-jahr);text-align:center;font-variant-numeric:tabular-nums;color:var(--text-2)}.vorschau-meldung{display:grid;gap:var(--abstand-1);margin:0;padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-2);border-left:var(--rahmen-faden) solid var(--messing);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);transform-origin:top left;animation:schwebend-auf var(--dauer-kurz) var(--kurve-aus)}.vorschau-meldung.ernst{border-left-color:var(--faden)}.vorschau-meldung-tun{margin-top:var(--abstand-1)}.vorschau-meldung b{font-weight:var(--staerke-mittel);color:var(--text-1)}.vorschau-meldung span{color:var(--text-2)}.widerspruch{grid-column:1 / -1;display:grid;gap:var(--abstand-2);margin-block-start:var(--abstand-2);padding-inline-start:var(--abstand-3);border-inline-start:var(--rahmen-faden) solid var(--messing)}.fassungen{display:grid;gap:var(--abstand-3);align-content:start;padding:var(--abstand-4);overflow-y:auto}.fassungen-entwurf{display:grid;gap:var(--abstand-2);justify-items:start;padding:var(--abstand-3);border:var(--rahmen-1) dashed var(--rand-2);border-radius:var(--radius-karte)}.fassungen-entwurf .kopf{display:flex;align-items:center;gap:var(--abstand-2);margin:0}.fassungen-entwurf .satz,.fassungen-entwurf .befund,.fassungen-leer{margin:0;font-size:var(--grad-nebentext);color:var(--text-3);line-height:var(--zeilenhoehe-oberflaeche)}.fassungen-entwurf .befund{color:var(--text-2)}.fassungen-liste{list-style:none;margin:0;padding:0}.fassungen-liste>li{display:grid;grid-template-columns:auto 1fr auto;gap:var(--abstand-2) var(--abstand-3);align-items:baseline;padding-block:var(--abstand-3);border-block-end:var(--rahmen-1) solid var(--rand-1)}.fassungen-liste .nr{font-variant-numeric:tabular-nums;font-weight:var(--staerke-mittel)}.fassungen-liste .wann{color:var(--text-2)}.fassungen-liste .wasneu{display:block;color:var(--text-1)}.fassungen-liste .wieviele{color:var(--text-3);font-size:var(--grad-nebentext)}.fassungen-liste .hier{grid-column:1 / -1;font-size:var(--grad-nebentext);color:var(--text-3)}.fassungen-liste>li[data-hier=ja]{border-inline-start:var(--rahmen-faden) solid var(--messing);padding-inline-start:var(--abstand-3)}.fassungen-liste>li.waehlbar{display:block;padding-block:var(--abstand-1)}.fassungen-zeile{display:grid;grid-template-columns:auto 1fr auto;gap:var(--abstand-2) var(--abstand-3);align-items:baseline;inline-size:100%;padding:var(--abstand-2);border:0;border-radius:var(--radius-klein);background:transparent;color:var(--text-1);font:inherit;text-align:start;cursor:pointer}.fassungen-zeile:hover{background:var(--flaeche-griff)}.fassungen-zeile[aria-pressed=true]{background:var(--faden-flaeche);box-shadow:inset 0 0 0 var(--rahmen-1) var(--faden)}.fassungen-zeile:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fassungen-nutzung{margin:0;font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums;color:var(--text-2)}.veroeffentlichen,.melden{display:grid;gap:var(--abstand-4);margin:0}.veroeffentlichen>div,.melden>div{display:grid;grid-template-columns:var(--spalte-etikett) 1fr;gap:var(--abstand-3);align-items:start}.veroeffentlichen dt,.melden dt{font-size:var(--grad-nebentext);color:var(--text-2)}.veroeffentlichen dd,.melden dd{margin:0;display:grid;gap:var(--abstand-2);justify-items:start;color:var(--text-1);line-height:var(--zeilenhoehe-oberflaeche)}.veroeffentlichen .fehlt,.veroeffentlichen-befund,.melden-befund{color:var(--text-2);font-size:var(--grad-nebentext)}.veroeffentlichen .danach,.melden .stelle{margin:0;font-size:var(--grad-nebentext);color:var(--text-3)}.veroeffentlichen dd .eingabe,.melden dd .eingabe,.melden dd textarea{inline-size:100%}.veroeffentlichen .danach{color:var(--text-2);font-size:var(--grad-oberflaeche)}.veroeffentlichen-punkte{list-style:none;margin:0;padding:0;display:grid;gap:var(--abstand-3);inline-size:100%}.veroeffentlichen-punkte>li{display:grid;grid-template-columns:auto 1fr;gap:var(--abstand-1) var(--abstand-2);align-items:start}.veroeffentlichen-punkte>li>.symbol{margin-block-start:var(--abstand-1);color:var(--messing)}.veroeffentlichen-punkte>li[data-sperrt=ja]>.symbol{color:var(--fehler)}.veroeffentlichen-punkte .text{color:var(--text-1)}.veroeffentlichen-punkte .knopf{grid-column:2;justify-self:start}.veroeffentlichen-punkte>li[data-art=offen]{padding:var(--abstand-3);border:var(--rahmen-1) solid var(--messing);border-radius:var(--radius-feld)}.veroeffentlichen-punkte>li[data-art=offen]>.knopf{margin-block-start:var(--abstand-1)}.veroeffentlichen-frei{display:flex;align-items:center;gap:var(--abstand-2);margin:0;color:var(--text-2)}.meldungsblock{display:grid;gap:var(--abstand-2);padding-block-start:var(--abstand-2);border-block-start:var(--rahmen-1) solid var(--rand-1)}.meldungsblock>.zahl{margin:0;font-size:var(--grad-nebentext);color:var(--messing)}.meldungsblock ul,.meldungsliste ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--abstand-2)}.meldung{display:grid;gap:var(--abstand-1);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche)}.meldung>p{margin:0}.meldung .werte{color:var(--text-1)}.meldung .grund{color:var(--text-2)}.meldung .beleg,.meldung .erledigt{color:var(--text-3)}.meldung-handgriffe,.meldung-fragen{display:flex;flex-wrap:wrap;gap:var(--abstand-2);align-items:center}.meldung-fragen{display:grid;justify-items:start}.meldung-fragen textarea{inline-size:100%}.meldungsliste{display:grid;gap:var(--abstand-3)}.meldungsliste>h3{margin:0;font-size:var(--grad-oberflaeche);font-weight:var(--staerke-mittel)}.meldungsliste>.befund{margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.meldungsliste-zeile{display:grid;gap:var(--abstand-2);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte)}.meldungsliste-zeile>.name{justify-self:start;font-weight:var(--staerke-mittel);color:var(--text-1);background:none;border:0;padding:0;font:inherit;cursor:pointer}.ablage{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--abstand-2);min-height:var(--hoehe-gross);padding:var(--abstand-3) var(--abstand-4);border:var(--rahmen-1) dashed var(--rand-2);border-radius:var(--radius-feld);color:var(--text-2);font-size:var(--grad-nebentext);background:var(--flaeche-grund);transition:border-color var(--dauer-kurz) var(--kurve-aus),background-color var(--dauer-kurz) var(--kurve-aus),color var(--dauer-kurz) var(--kurve-aus)}.ablage .symbol{color:var(--text-3);transition:color var(--dauer-kurz) var(--kurve-aus)}.ablage.zieht{border-color:var(--faden);border-style:solid;background:var(--faden-flaeche);color:var(--text-1)}.ablage.zieht .symbol{color:var(--faden)}.ablage.aus{color:var(--text-3);border-style:solid;border-color:var(--rand-1)}.ablage-waehlen{border:0;padding:0;background:none;font:inherit;color:var(--faden);text-decoration:underline;text-underline-offset:var(--rahmen-2);cursor:pointer;border-radius:var(--radius-klein)}.ablage-waehlen:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.ablage-feld{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.ablage-feld:disabled{cursor:default}.ablage:has(.ablage-feld:focus-visible){outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.kopfdaten-quittung{grid-column:1 / -1;min-block-size:var(--hoehe-klein);margin:0;color:var(--text-3);font-size:var(--grad-nebentext)}.kopfdaten-quittung[data-art=gestoert]{color:var(--fehler)}.neue-arbeit .formular,.neue-arbeit .formular .felder{max-width:none}.neue-arbeit .formular .felder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--abstand-4);align-items:start}.neue-arbeit .formular .felder>*{min-width:0}.neue-arbeit .formular .aktionen{position:sticky;bottom:0;max-width:none;margin:0 calc(-1 * var(--abstand-5)) calc(-1 * var(--abstand-5));padding:var(--abstand-3) var(--abstand-5);border-top:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-erhoben)}.neue-arbeit .formular .felder>.neue-arbeit-breit,.neue-arbeit .formular .felder>.neue-arbeit-vorlage{grid-column:1 / -1}@media(max-width:900px){.neue-arbeit .formular .felder{grid-template-columns:minmax(0,1fr)}}.neue-arbeit-vorlage{width:100%;min-width:0;margin:0;padding:0;border:0}.neue-arbeit-vorlage>legend{padding:0;font-size:var(--grad-nebentext);color:var(--text-2)}.neue-arbeit-vorlage>.hinweis{margin:var(--abstand-1) 0 var(--abstand-3);font-size:var(--grad-nebentext);color:var(--text-3)}.vorgabenwahl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--breite-blattschau));gap:var(--abstand-5);align-items:start}.vorgabenwahl-liste{display:grid;gap:var(--abstand-2);min-width:0}.neue-arbeit-wahl{display:block;position:relative;cursor:pointer}.neue-arbeit-radio{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.neue-arbeit-wahl:has(.neue-arbeit-radio:focus-visible)>.vorgabenzeile,.neue-arbeit-wahl:has(.neue-arbeit-radio:focus-visible)>.vorgabenempfehlung,.neue-arbeit-wahl:has(.neue-arbeit-radio:focus-visible)>.neue-arbeit-weg{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.vorgabenzeile{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--abstand-3);min-height:var(--ziel-min);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);background:transparent}.vorgabenzeile[data-gewaehlt=ja]{border-color:var(--faden);background:var(--auswahl)}.vorgabenzeile-punkt{flex:none;width:var(--symbol-klein);height:var(--symbol-klein);border:var(--rahmen-2) solid var(--rand-2);border-radius:50%;background:transparent}.vorgabenzeile[data-gewaehlt=ja] .vorgabenzeile-punkt,.vorgabenempfehlung[data-gewaehlt=ja] .vorgabenzeile-punkt{border-color:var(--faden);box-shadow:inset 0 0 0 var(--marke-radio-kern) var(--flaeche-erhoben);background:var(--faden)}.vorgabenzeile-wort{display:grid;gap:var(--abstand-1);justify-items:start;min-width:0}.vorgabenzeile-wort>.name{font-size:var(--grad-lesen);color:var(--text-1)}.vorgabenzeile-wort>.unter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-1) var(--abstand-2)}.vorgabenzeile-wort .was{font-size:var(--grad-nebentext);color:var(--text-2)}.vorgabenzeile-blaetter{display:flex;gap:var(--abstand-1);width:var(--breite-blattminiatur)}.vorgabenzeile-blaetter>.blattprobe{width:50%}.vorgabenwahl-rang{margin:0;padding-left:var(--abstand-3);font-size:var(--grad-nebentext);color:var(--text-3)}.vorgabenempfehlung{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--abstand-3);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);background:transparent}.vorgabenempfehlung[data-gewaehlt=ja]{border-color:var(--faden);background:var(--auswahl)}.vorgabenempfehlung>.vorgabenzeile-punkt{margin-top:var(--abstand-1)}.vorgabenempfehlung-wort{display:grid;gap:var(--abstand-1);justify-items:start;min-width:0}.vorgabenempfehlung-wort>.haus{font-size:var(--grad-nebentext);color:var(--text-3)}.vorgabenempfehlung-wort>.name{font-size:var(--grad-lesen);color:var(--text-1);text-wrap:pretty}.vorgabenempfehlung-wort>.geltung,.vorgabenempfehlung-wort>.quellen{font-size:var(--grad-nebentext);color:var(--text-2)}.vorgabenempfehlung>.vorgabenzeile-blaetter{align-self:start}.vorgabenempfehlung .reifegradmarke{flex-wrap:wrap}.neue-arbeit-ohne-vorlage{margin:0;padding-left:var(--abstand-3);font-size:var(--grad-oberflaeche);color:var(--text-3);text-wrap:pretty}.vorgabenwahl-wege{display:grid;gap:var(--rahmen-2);margin-top:var(--abstand-2);padding-top:var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1)}.neue-arbeit-weg,.neue-arbeit-weg-knopf{display:grid;gap:var(--abstand-1);min-height:var(--ziel-min);padding:var(--abstand-2) var(--abstand-3);border:var(--rahmen-1) solid transparent;border-radius:var(--radius-klein)}.neue-arbeit-weg-knopf{width:100%;background:none;font:inherit;text-align:left;cursor:pointer}@media(hover:hover)and (pointer:fine){.neue-arbeit-weg-knopf:hover{background:var(--flaeche-griff)}}.neue-arbeit-weg>.wohin,.neue-arbeit-weg-knopf>.wohin{font-size:var(--grad-oberflaeche);color:var(--text-1)}.neue-arbeit-wahl[data-gewaehlt=ja]>.neue-arbeit-weg{border-color:var(--faden);background:var(--auswahl)}.neue-arbeit-weg>.was,.neue-arbeit-weg-knopf>.was{font-size:var(--grad-nebentext);color:var(--text-2)}.vorgabenwahl-schau{display:grid;gap:var(--abstand-2);justify-items:start;padding-left:var(--abstand-5);border-left:var(--rahmen-1) solid var(--rand-1)}.vorgabenwahl-blaetter{display:grid;margin-bottom:var(--abstand-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--abstand-3);width:100%}.vorgabenwahl-blaetter>figure{display:grid;gap:var(--abstand-1);margin:0}.vorgabenwahl-blaetter figcaption{font-size:var(--grad-nebentext);color:var(--text-3)}.vorgabenwahl-schau>.knopf{margin-left:calc(-1 * var(--abstand-3))}.vorgabenwahl-kennzeile,.vorgabenwahl-leer{margin:0;font-size:var(--grad-nebentext);color:var(--text-2);text-wrap:pretty}.vorgabenwahl-kennzeile{color:var(--text-3)}@media(max-width:900px){.vorgabenwahl{grid-template-columns:minmax(0,1fr)}.vorgabenwahl-schau{padding-top:var(--abstand-4);padding-left:0;border-top:var(--rahmen-1) solid var(--rand-1);border-left:0}}.startseite{min-height:100%;display:flex;flex-direction:column;color:var(--text-1);overflow:clip;padding-bottom:var(--abstand-5)}.startseite-leer{position:relative;isolation:isolate}.startseite-leer>:not(.startseite-scene){position:relative;z-index:var(--stufe-im-fluss)}.startseite:has(.startseite-hero){padding-bottom:0;background:var(--flaeche-grund)}.startseite-wrap{width:min(var(--breite-inhalt),calc(100% - var(--abstand-5) * 2));margin-inline:auto}.startseite:has(.startseite-hero) .startseite-wrap{width:min(calc(var(--breite-inhalt) * 1.35),calc(100% - var(--abstand-7) * 2))}.startseite-hero{position:relative;isolation:isolate;flex:1 0 auto;min-height:calc(var(--hoehe-probe) - var(--abstand-6))}.startseite-scene{position:absolute;pointer-events:none;z-index:0;inset:0}.startseite-scene img{width:100%;height:100%;object-fit:cover;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 42%);mask-image:linear-gradient(90deg,transparent 0%,black 42%)}.startseite-scene .startseite-scene-dark{display:none}:root[data-theme=dark] .startseite-scene .startseite-scene-light{display:none}:root[data-theme=dark] .startseite-scene .startseite-scene-dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .startseite-scene .startseite-scene-light{display:none}:root:not([data-theme=light]) .startseite-scene .startseite-scene-dark{display:block}}.startseite-hero-inner{position:relative;z-index:var(--stufe-im-fluss);padding-top:var(--abstand-6)}.startseite-hero-copy{width:50%;max-width:var(--breite-pforte-blatt);position:relative}.startseite-hero h1{font-family:var(--schrift-anzeige);font-size:var(--grad-schlagzeile);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-anzeige);letter-spacing:var(--laufweite-anzeige);margin:0;text-wrap:balance}.startseite-thread{width:calc(var(--abstand-8) + var(--abstand-3));height:var(--radius-klein);display:block;margin:var(--abstand-4) 0 var(--abstand-4);overflow:visible;color:var(--faden)}.startseite-thread-reveal{stroke-dasharray:110;stroke-dashoffset:0;animation:draw-thread var(--dauer-kurz) var(--kurve-faden) both}@keyframes draw-thread{0%{stroke-dashoffset:110}to{stroke-dashoffset:0}}.startseite-hero-description{margin:0;color:var(--text-2);font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-manuskript);max-width:var(--breite-formular)}.startseite-hero-actions{display:flex;align-items:center;gap:var(--abstand-3);flex-wrap:wrap;margin-top:var(--abstand-4)}.startseite-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--abstand-2);min-height:var(--hoehe-primaer);padding:0 var(--abstand-4);border-radius:var(--radius-feld);font:inherit;font-weight:var(--staerke-mittel);font-size:var(--grad-oberflaeche);background:var(--knopf-grund);color:var(--knopf-text);border:var(--rahmen-1) solid transparent;box-shadow:inset 0 var(--rahmen-1) 0 var(--knopf-kante);cursor:pointer;white-space:nowrap;transition:background-color var(--dauer-druck) var(--kurve-aus),transform var(--dauer-druck) var(--kurve-aus)}.startseite-btn-primary:hover{background:var(--knopf-hover)}.startseite-btn-primary:focus-visible{outline:var(--rahmen-2) solid var(--faden);outline-offset:var(--fokus-abstand)}.startseite-btn-quiet{display:inline-flex;align-items:center;justify-content:center;gap:var(--abstand-2);min-height:var(--hoehe-primaer);padding:0 var(--abstand-3);border-radius:var(--radius-feld);font:inherit;font-size:var(--grad-oberflaeche);background:transparent;color:var(--text-2);border:var(--rahmen-1) solid transparent;cursor:pointer;white-space:nowrap;transition:color var(--dauer-druck) var(--kurve-aus)}.startseite-btn-quiet:hover{color:var(--text-1)}.startseite-btn-quiet:focus-visible{outline:var(--rahmen-2) solid var(--faden);outline-offset:var(--fokus-abstand)}.startseite-features{border-top:var(--rahmen-1) solid var(--rand-1);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--abstand-5);padding-top:var(--abstand-4);padding-bottom:var(--abstand-5);position:relative;margin-top:auto;flex-shrink:0}.startseite-leer .startseite-features:before{content:"";position:absolute;inset:0 calc(-1 * var(--ueberstand-startgrund)) calc(var(--abstand-5) * -1);background:var(--flaeche-grund);z-index:var(--stufe-grund)}.startseite-feature{display:flex;align-items:flex-start;gap:var(--abstand-4)}.startseite-feature-symbol{width:var(--abstand-6);height:var(--abstand-6);background:var(--flaeche-versenkt);border:var(--rahmen-1) solid transparent;border-radius:var(--radius-rund);display:grid;place-items:center;flex:0 0 auto;color:var(--messing)}:root[data-theme=dark] .startseite-feature-symbol{border-color:var(--rand-1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .startseite-feature-symbol{border-color:var(--rand-1)}}.startseite-feature h2{margin:0 0 var(--abstand-1);font-family:var(--schrift-anzeige);font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng)}.startseite-feature p{margin:0;font-size:var(--grad-oberflaeche);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.startseite-focus-card{display:grid;grid-template-columns:1fr minmax(var(--breite-karte),var(--breite-assistent));gap:var(--abstand-6);padding:var(--abstand-6);background:var(--flaeche-erhoben);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);margin-top:0;margin-bottom:var(--abstand-5)}.startseite-focus-main{display:flex;flex-direction:column;justify-content:space-between;min-width:0;gap:var(--abstand-4)}.startseite-focus-eyebrow{display:flex;align-items:center;gap:var(--abstand-2);color:var(--text-3);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);margin:0 0 var(--abstand-3)}.startseite-focus-eyebrow .symbol{color:var(--messing)}.startseite-focus-title{margin:0 0 var(--abstand-4);font-family:var(--schrift-anzeige);font-size:var(--grad-abschnitt);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-anzeige);letter-spacing:var(--laufweite-anzeige);overflow-wrap:anywhere;text-wrap:balance;color:var(--text-1)}.startseite-focus-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-5);margin-bottom:var(--abstand-2);color:var(--text-2);font-size:var(--grad-leiste)}.startseite-focus-meta span{display:inline-flex;align-items:center;gap:var(--abstand-2)}.startseite-focus-meta .symbol{color:var(--text-3)}.startseite-focus-actions{display:flex;align-items:center;gap:var(--abstand-3);flex-wrap:wrap}.startseite-focus-side{display:flex;flex-direction:column;justify-content:space-between;padding-left:var(--abstand-6);border-left:var(--rahmen-1) solid var(--rand-1);gap:var(--abstand-4)}.startseite-focus-side-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2);font-size:var(--grad-nebentext)}.startseite-focus-side-label{display:inline-flex;align-items:center;gap:var(--abstand-2);color:var(--messing)}.startseite-focus-side-sync{display:inline-flex;align-items:center;gap:var(--abstand-1);color:var(--text-3)}.startseite-focus-side-body{display:flex;flex-direction:column;gap:var(--abstand-2)}.startseite-focus-side-title{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);color:var(--text-1)}.startseite-focus-side-text{margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-3)}.startseite-focus-side-action{margin-top:auto}.startseite-btn-link{min-height:auto;padding:0;color:var(--text-2);font-size:var(--grad-nebentext);display:inline-flex;align-items:center;gap:var(--abstand-1)}.startseite-btn-link:hover{color:var(--text-1)}.startseite-works-heading{display:flex;justify-content:space-between;align-items:center;margin:var(--abstand-5) 0 var(--abstand-3);gap:var(--abstand-2)}.startseite-works-heading h2{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp)}.startseite-stand{padding-top:var(--abstand-7)}@media(max-width:1024px){.startseite-hero-copy{width:48%}.startseite-features{gap:var(--abstand-4)}.startseite-feature{gap:var(--abstand-3)}}@media(max-width:900px){.startseite-hero{min-height:var(--bild-mittel)}.startseite-hero-copy{width:55%}.startseite-thread{margin:var(--abstand-3) 0}.startseite-features{gap:var(--abstand-3)}.startseite-feature{display:block}.startseite-feature-symbol{margin-bottom:var(--abstand-2)}.startseite-focus-card{grid-template-columns:minmax(0,1fr)}.startseite-focus-side{padding-left:0;padding-top:var(--abstand-4);border-left:none;border-top:var(--rahmen-1) solid var(--rand-1)}}@media(max-width:560px){.startseite{padding-bottom:var(--abstand-8)}.startseite-hero{min-height:0;display:flex;flex-direction:column}.startseite-hero-inner{min-height:0;padding-top:var(--abstand-5);padding-bottom:0;order:0}.startseite-hero-copy{width:100%;max-width:var(--breite-formular)}.startseite-hero h1{font-size:var(--grad-abschnitt)}.startseite-scene{opacity:.45}.startseite-scene img{height:100%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,black 17%,black 81%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,black 17%,black 81%,transparent 100%)}.startseite-hero:after{display:none}.startseite-features{grid-template-columns:1fr;gap:var(--abstand-4)}.startseite-feature{display:flex;gap:var(--abstand-3)}.startseite-feature-symbol{margin-bottom:0}}.seite-wort{min-width:0;display:grid;gap:var(--abstand-1)}.seite-wort>.zeile{display:flex;align-items:baseline;gap:var(--abstand-3);min-width:0}.seite-kopf .etikett{margin:0;font-size:var(--grad-nebentext);font-weight:var(--staerke-halbfett);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.seite-kopf .satz{margin:0;max-width:var(--zeile-lesen);font-size:var(--grad-oberflaeche);color:var(--text-2)}.hochschulstreifen{display:flex;align-items:center;gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-4);margin-bottom:var(--abstand-4);background:var(--flaeche-erhoben);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);transition:border-color var(--dauer-druck) var(--kurve-aus)}.hochschulstreifen:hover{border-color:var(--rand-feld)}.hochschulstreifen>.zeichen{flex:none;display:grid;place-items:center;width:var(--hoehe-gross);height:var(--hoehe-gross);border-radius:var(--radius-feld);background:var(--flaeche-grund);border:var(--rahmen-1) solid var(--rand-1);color:var(--messing)}.hochschulstreifen>.wort{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--abstand-1)}.hochschulstreifen .etikett{display:inline-flex;align-items:center;width:fit-content;font-size:var(--grad-nebentext);font-weight:var(--staerke-halbfett);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-1);background:var(--flaeche-grund);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);padding:0 var(--abstand-2);line-height:var(--zeilenhoehe-knapp)}.hochschulstreifen .name{font-size:var(--grad-oberflaeche);font-weight:var(--staerke-halbfett);color:var(--text-1);line-height:var(--zeilenhoehe-oberflaeche);word-break:break-word}.hochschulstreifen .was{margin:0;font-size:var(--grad-nebentext);color:var(--text-2);line-height:1.4}.hochschulstreifen>.knopf,.hochschulstreifen>button{flex:none}.vorgabenreiter{display:grid;gap:var(--abstand-4)}.vorgabenreiter>.reiter{border-bottom:var(--rahmen-1) solid var(--rand-1)}.vorgabenreiter .reiter-flaeche{display:grid;gap:var(--abstand-3)}.vorgabenreiter .reiter-flaeche>.kartengitter{margin-top:var(--abstand-1)}.vorgaben-nachsatz{margin:0;font-size:var(--grad-nebentext);color:var(--text-3)}.bibliotheksleiste{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-3)}.bibliotheksleiste-filter{display:flex;flex-wrap:wrap;gap:var(--abstand-1);min-width:0}.bibliotheksleiste-rechts{margin-left:auto;display:flex;align-items:center;gap:var(--abstand-2)}.bibliotheksmarke{display:inline-flex;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe-knopf);padding:0 var(--abstand-2);border:var(--rahmen-1) solid transparent;border-radius:var(--radius-feld);background:none;font:inherit;font-size:var(--grad-leiste);color:var(--text-2);cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus),border-color var(--dauer-druck) var(--kurve-aus),color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.bibliotheksmarke:hover{background:var(--flaeche-griff);color:var(--text-1)}}.bibliotheksmarke[aria-pressed=true]{background:var(--flaeche-erhoben);border-color:var(--rand-2);color:var(--text-1)}.bibliotheksmarke>.zahl{font-size:var(--grad-nebentext);color:var(--text-3)}.bibliotheksmarke[aria-pressed=true]>.zahl{color:var(--faden)}.bibliotheksleiste-suche{display:flex;align-items:center;gap:var(--abstand-2);min-width:0;width:var(--breite-suchwahl);max-width:100%;padding-left:var(--abstand-2);border:var(--rahmen-1) solid var(--rand-feld);border-radius:var(--radius-feld);color:var(--text-3);background:var(--flaeche-grund)}.bibliotheksleiste-suche:focus-within{border-color:var(--fokus);box-shadow:0 0 0 var(--fokus-staerke) var(--auswahl)}.bibliotheksleiste-suche>.eingabe{flex:1 1 auto;min-width:0;border:0;background:none;box-shadow:none;padding-left:0}.bibliotheksleiste-suche>.eingabe:focus,.bibliotheksleiste-suche>.eingabe:focus-visible{outline:none;box-shadow:none}.bibliotheksleiste-suche>.eingabe::-webkit-search-cancel-button{appearance:none}.bibliotheksleiste-ordnung{width:var(--spalte-etikett);flex:none}.vorgabenkachel{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;padding:0;overflow:hidden;transition:border-color var(--dauer-druck) var(--kurve-aus),transform var(--dauer-kurz) var(--kurve-aus)}.vorgabenkachel-deckel{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--abstand-3);text-align:left;border:0;background:none;font:inherit;color:inherit;cursor:pointer;padding:0;min-width:0}.vorgabenkachel-deckel:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(var(--fokus-abstand) * -1);border-radius:var(--radius-karte)}.vorgabenkachel-deckflaeche{position:relative;display:block;height:var(--hoehe-deckel);overflow:hidden;background:var(--flaeche-versenkt);border-bottom:var(--rahmen-1) solid var(--rand-1);transition:background-color var(--dauer-druck) var(--kurve-aus)}.vorgabenkachel-guilloche{position:absolute;inset:0;width:100%;height:100%;stroke:var(--rand-2);stroke-width:var(--rahmen-1);fill:none;opacity:.75}.vorgabenkachel-spalte{position:absolute;left:var(--abstand-4);top:var(--abstand-3);bottom:var(--abstand-3);width:calc(47% - var(--abstand-5));display:flex;flex-direction:column;align-items:flex-start;gap:var(--abstand-2);min-width:0}.vorgabenkachel-haus{flex:none;max-width:100%;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.vorgabenkachel-kuerzel{font-family:var(--schrift-anzeige);font-size:var(--grad-wortmarke);line-height:var(--zeilenhoehe-anzeige);letter-spacing:var(--laufweite-anzeige);color:var(--text-2)}.vorgabenkachel-stich{position:absolute;left:var(--abstand-4);top:calc(var(--abstand-6) + var(--grad-wortmarke) + var(--abstand-2));width:var(--abstand-4);height:var(--rahmen-faden);border-radius:var(--radius-rund);background:var(--faden-ruhig)}.vorgabenkachel-spalte>.vorgabenkachel-stich{position:static;flex:none}.vorgabenkachel-kenn{margin-top:auto;max-width:100%;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);color:var(--text-3);overflow-wrap:anywhere}.vorgabenkachel-stapel{position:absolute;left:47%;top:var(--abstand-4);width:var(--breite-deckelblatt);transform:rotate(7deg);transition:transform var(--dauer-kurz) var(--kurve-aus)}.vorgabenkachel-rueckblatt{position:absolute;inset:0;transform:translate(calc(var(--abstand-2) * -1),var(--rahmen-2)) rotate(-12deg);background:var(--papier-rand);border:var(--rahmen-1) solid var(--papier-rand)}.vorgabenkachel-stapel>.blattprobe,.vorgabenschau-buehne>.blattprobe{position:relative;display:block;width:100%;height:auto;background:var(--papier);border-color:var(--papier-rand);color:var(--papier-text-still);box-shadow:var(--schatten-pergament)}.vorgabenkachel-stapel>.blattprobe{border-radius:0}.vorgabenkachel-stapel .blattprobe-papier,.vorgabenschau-buehne .blattprobe-papier{fill:var(--papier)}.vorgabenschau-buehne .blattprobe-satzspiegel{stroke:var(--papier-rand)}.vorgabenkachel-faden{position:absolute;top:calc(var(--rahmen-1) * -1);right:var(--abstand-3);width:var(--abstand-2);height:var(--abstand-5);background:var(--faden);clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%)}@media(hover:hover)and (pointer:fine){.vorgabenkachel:hover{border-color:var(--rand-2);transform:translateY(calc(var(--weg-herein) * -1))}.vorgabenkachel:hover .vorgabenkachel-deckflaeche{background:var(--flaeche-griff)}.vorgabenkachel:hover .vorgabenkachel-stapel{transform:rotate(4deg) translateY(calc(var(--weg-herein) * -1))}}.vorgabenkachel:focus-within .vorgabenkachel-stapel{transform:rotate(4deg) translateY(calc(var(--weg-herein) * -1))}@media(prefers-reduced-motion:reduce){.vorgabenkachel:hover{transform:none}.vorgabenkachel:hover .vorgabenkachel-stapel,.vorgabenkachel:focus-within .vorgabenkachel-stapel{transform:rotate(7deg)}}.vorgabenkachel-text{display:grid;gap:var(--abstand-1);align-content:start;padding:0 var(--abstand-4);min-width:0}.vorgabenkachel-herkunft{display:flex;align-items:center;gap:var(--abstand-2);font-size:var(--grad-nebentext);color:var(--text-3);min-width:0}.vorgabenkachel-herkunft>.symbol{flex:none}.von-weft{flex:none;display:inline-flex;align-items:center;gap:var(--abstand-1);color:var(--messing);font-weight:var(--staerke-mittel)}.vorgabenkachel-herkunft>.wort~:not(.vorgabenkachel-lauf):before{content:"· ";color:var(--text-3)}.vorgabenkachel-plakette{position:absolute;right:var(--abstand-2);top:var(--abstand-2);z-index:var(--stufe-im-fluss);min-height:var(--ziel-min);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-rund);background:var(--flaeche-erhoben);font-size:var(--grad-nebentext);pointer-events:none}.vorgabenkachel-zustand{flex:none;color:var(--text-2)}.vorgabenkachel-zustand[data-zustand=offen]{color:var(--messing)}.vorgabenkachel-herkunft>.wort{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vorgabenkachel-titel{font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng);color:var(--text-1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vorgabenkachel-was{font-size:var(--grad-nebentext);color:var(--text-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vorgabenkachel-ohne{flex:none;color:var(--messing)}.vorgabenkachel-fuss{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2);margin:var(--abstand-3) var(--abstand-4) 0;padding:var(--abstand-2) 0 var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1);min-width:0;min-height:calc(var(--hoehe-klein) + var(--abstand-2) + var(--abstand-3));box-sizing:border-box}.vorgabenkachel-lauf{display:inline-flex;align-items:center;gap:var(--abstand-1);flex:0 1 auto;min-width:0;color:var(--faden)}.vorgabenkachel-lauf .wort{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vorgabenkachel-fuss>.reifegradmarke{flex:0 1 auto;min-width:0}.vorgabenkachel-fuss .reifegradmarke-beleg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vorgabenkachel-tun{flex:none;margin-left:auto;display:flex;gap:var(--abstand-2)}.vorgabenkachel-tun>.knopf{white-space:nowrap}.vorgabenkachel-menue{position:absolute;right:var(--abstand-2);top:var(--abstand-2);z-index:var(--stufe-im-fluss);display:flex;align-items:center;gap:var(--abstand-1)}.vorgabenzaehler{display:flex;align-items:center;gap:var(--abstand-2);margin:0;font-size:var(--grad-nebentext);color:var(--text-3)}.vorgabenzaehler>.symbol{color:var(--text-3)}.vorgabenschau{display:grid;grid-template-columns:var(--breite-blattschau) minmax(0,1fr);gap:var(--abstand-5);align-items:start}.vorgabenschau-blatt{display:grid;gap:var(--abstand-3);justify-items:center}.vorgabenschau-buehne{display:grid;place-items:center;width:100%;padding:var(--abstand-4);background:var(--flaeche-versenkt);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte)}.vorgabenschau-buehne>.blattprobe{width:var(--breite-deckblattbild)}.vorgabenschau-bildunterschrift{margin:0;max-width:var(--breite-blattschau);text-align:center;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-3)}.vorgabenschau-auskunft{display:grid;gap:var(--abstand-3);align-content:start;min-width:0}.vorgabenschau-haus,.vorgabenschau-herkunft{margin:0;display:flex;align-items:center;gap:var(--abstand-2);font-size:var(--grad-leiste);color:var(--text-2)}.vorgabenschau-herkunft{color:var(--text-3);margin-top:calc(var(--abstand-2) * -1)}.vorgabenschau-kennwerte{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--abstand-3);margin:0;padding-top:var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1)}.vorgabenschau-kennwerte dt{font-size:var(--grad-nebentext);color:var(--text-3)}.vorgabenschau-kennwerte dd{margin:var(--abstand-1) 0 0;font-size:var(--grad-oberflaeche);color:var(--text-1)}.vorgabenschau-etikett{margin:0;font-size:var(--grad-nebentext);font-weight:var(--staerke-halbfett);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.vorgabenschau-teile{display:flex;flex-wrap:wrap;gap:var(--abstand-2);margin:0;padding:0;list-style:none}.vorgabenschau-teile>li{display:inline-flex;align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) var(--abstand-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);font-size:var(--grad-nebentext);color:var(--text-2)}.vorgabenschau-teile>li>.symbol{color:var(--messing)}.vorgabenschau-quelle{margin:0;padding-top:var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-3)}@media(max-width:900px){.vorgabenschau{grid-template-columns:minmax(0,1fr)}.bibliotheksleiste-rechts{margin-left:0;width:100%}.bibliotheksleiste-suche{flex:1 1 auto;width:auto}}.arbeitskachel-ringe{position:absolute;inset:0;width:100%;height:100%;stroke:var(--rand-2);stroke-width:var(--rahmen-1);fill:none;opacity:.75;transition:transform var(--dauer-kurz) var(--kurve-aus)}.arbeitskachel-monogramm{position:absolute;left:var(--abstand-4);top:var(--abstand-4);font-family:var(--schrift-anzeige);font-size:var(--grad-wortmarke);line-height:var(--zeilenhoehe-anzeige);letter-spacing:var(--laufweite-anzeige);color:var(--text-2)}.arbeitskachel .vorgabenkachel-stich{top:calc(var(--abstand-4) + var(--grad-wortmarke) + var(--abstand-2))}.arbeitskachel-stand{position:absolute;z-index:var(--stufe-im-fluss);right:var(--abstand-3);top:var(--abstand-3);padding:var(--rahmen-2) var(--abstand-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-rund);background:var(--flaeche-erhoben);font-size:var(--grad-nebentext);color:var(--text-2);white-space:nowrap}.arbeitskachel-stand[data-rang=faden]{color:var(--faden);border-color:transparent;background:var(--fadenflaeche, var(--flaeche-erhoben))}.arbeitskachel-titel{font-family:inherit;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arbeitskachel-zeile{min-width:0;font-size:var(--grad-nebentext);color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arbeitskachel .vorgabenkachel-tun>.symbol{color:var(--messing)}@media(hover:hover)and (pointer:fine){.arbeitskachel:hover .arbeitskachel-ringe{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.arbeitskachel:hover .arbeitskachel-ringe{transform:none}}.arbeitskachel-seiten{position:absolute;right:var(--abstand-4);bottom:calc(var(--abstand-7) * -1);width:calc(var(--breite-deckelblatt) * .86);aspect-ratio:72 / 104}.arbeitskachel-seite{position:absolute;inset:0;background:var(--papier);border:var(--rahmen-1) solid var(--papier-rand);box-shadow:var(--schatten-pergament);transform-origin:50% 100%;transition:transform var(--dauer-mittel) var(--kurve-aus),opacity var(--dauer-kurz) var(--kurve-aus)}.arbeitskachel-seite-hinten{transform:rotate(-9deg) translateY(var(--rahmen-2));opacity:.55}.arbeitskachel-seite-mitte{transform:rotate(-4deg);opacity:.8;transition-delay:var(--versatz)}.arbeitskachel-seite-vorn{transform:rotate(3deg);transition-delay:calc(var(--versatz) * 2)}.arbeitskachel-satz{display:block;width:100%;height:100%;fill:var(--papier-text-still);opacity:.55}@media(hover:hover)and (pointer:fine){.arbeitskachel:hover .arbeitskachel-seite-hinten{transform:rotate(-19deg) translate(calc(var(--abstand-3) * -1),calc(var(--abstand-2) * -1));opacity:.7}.arbeitskachel:hover .arbeitskachel-seite-mitte{transform:rotate(-8deg) translateY(calc(var(--abstand-3) * -1));opacity:.9}.arbeitskachel:hover .arbeitskachel-seite-vorn{transform:rotate(2deg) translate(var(--abstand-2),calc(var(--abstand-4) * -1))}}.arbeitskachel:focus-within .arbeitskachel-seite-hinten{transform:rotate(-19deg) translate(calc(var(--abstand-3) * -1),calc(var(--abstand-2) * -1))}.arbeitskachel:focus-within .arbeitskachel-seite-mitte{transform:rotate(-8deg) translateY(calc(var(--abstand-3) * -1))}.arbeitskachel:focus-within .arbeitskachel-seite-vorn{transform:rotate(2deg) translate(var(--abstand-2),calc(var(--abstand-4) * -1))}@media(prefers-reduced-motion:reduce){.arbeitskachel:hover .arbeitskachel-seite,.arbeitskachel:focus-within .arbeitskachel-seite{transform:none}.arbeitskachel .arbeitskachel-seite-hinten{transform:rotate(-9deg)}.arbeitskachel .arbeitskachel-seite-mitte{transform:rotate(-4deg)}.arbeitskachel .arbeitskachel-seite-vorn{transform:rotate(3deg)}}.startseite-arbeitsgitter{margin-top:0}.einstellungsblatt .seite-kopf{margin-bottom:var(--abstand-4)}.einstellungsblatt-spalten{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--abstand-6);align-items:start}.einstellungsblatt-spalten[data-rand=ja]{grid-template-columns:minmax(0,1fr) calc(var(--breite-seitenleiste) - var(--abstand-4))}.einstellungsblatt-inhalt{display:grid;gap:var(--abstand-6);min-width:0;max-width:var(--breite-abschnitte)}.einstellungsblatt-rand{position:sticky;top:var(--abstand-5);display:grid;gap:var(--abstand-5);padding-top:var(--abstand-1);color:var(--text-3);font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche)}@media(max-width:1024px){.einstellungsblatt-spalten[data-rand=ja]{grid-template-columns:minmax(0,1fr)}.einstellungsblatt-rand{display:none}}.einstellungsgruppe{display:grid;gap:var(--abstand-3)}.einstellungsgruppe>header{display:flex;align-items:baseline;gap:var(--abstand-3);min-width:0}.einstellungsgruppe>header h2{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng);color:var(--text-1)}.einstellungsgruppe>header .dazu{font-size:var(--grad-nebentext);color:var(--text-3)}.einstellungsgruppe>header .tun{margin-left:auto}.zeilenkarte{padding:0;overflow:hidden}.zeilenkarte-zeilen>*+*{border-top:var(--rahmen-1) solid var(--rand-1)}.zeilenkarte-fuss{display:flex;align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-4);border-top:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-versenkt);font-size:var(--grad-nebentext);color:var(--text-3)}.zeilenkarte-fuss .symbol{flex:none}.zeilenkarte-fuss .einstellungsmarke{margin-left:auto}.einstellungszeile{display:flex;align-items:center;gap:var(--abstand-4);padding:var(--abstand-3) var(--abstand-4);min-height:var(--hoehe-zeile)}.einstellungszeile[data-stapel=ja]{flex-direction:column;align-items:stretch;gap:var(--abstand-2)}.einstellungszeile>.wort{min-width:0;flex:1 1 auto;display:grid;gap:var(--rahmen-2)}.einstellungszeile .titel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);font-weight:var(--staerke-mittel);color:var(--text-1)}.einstellungszeile .wert{font-size:var(--grad-oberflaeche);color:var(--text-2)}.einstellungszeile .wert .leer{color:var(--text-3);font-style:italic}.einstellungszeile .text{margin:0;font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-3);max-width:var(--zeile-lesen)}.einstellungszeile>.tun{flex:none;display:flex;align-items:center;gap:var(--abstand-2)}.einstellungszeile[data-stapel=ja]>.tun{justify-content:flex-start}.kartenkopf{display:flex;align-items:center;gap:var(--abstand-4);padding:var(--abstand-5) var(--abstand-4)}.kartenkopf>.zeichen{flex:none;display:grid;place-items:center;width:calc(var(--hoehe-knopf) * 1.6);height:calc(var(--hoehe-knopf) * 1.6);border-radius:var(--radius-rund);background:var(--flaeche-versenkt);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--messing);font-family:var(--schrift-anzeige);font-size:var(--grad-lesen);letter-spacing:var(--laufweite-etikett)}.kartenkopf>.zeichen:has(.bildmarke){background:none;box-shadow:none;border-radius:0;width:auto;height:auto}.kartenkopf>.zeichen:has(.bildmarke) .bildmarke{width:calc(var(--hoehe-knopf) * 1.8);height:calc(var(--hoehe-knopf) * 1.8)}.kartenkopf>.wort{min-width:0;flex:1 1 auto}.kartenkopf h3{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng);color:var(--text-1);overflow-wrap:anywhere}.kartenkopf p{margin:var(--abstand-1) 0 0;font-size:var(--grad-oberflaeche);color:var(--text-2)}.kartenkopf>.tun{flex:none}.kartenkopf .formatchips{margin-top:var(--abstand-2)}@media(max-width:560px){.kartenkopf,.einstellungszeile{flex-wrap:wrap}}.einstellungsnotiz{display:flex;align-items:flex-start;gap:var(--abstand-2);padding:0 var(--abstand-1);font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-3)}.einstellungsnotiz .symbol{flex:none;margin-top:var(--rahmen-2)}.einstellungsnotiz p{margin:0}.einstellungsnotiz p strong{font-weight:var(--staerke-mittel);color:var(--text-2)}.einstellungsnotiz[data-betont=ja]{padding:var(--abstand-3) var(--abstand-4);border-radius:var(--radius-karte);border:var(--rahmen-1) solid var(--rand-1);border-left:var(--rahmen-2) solid var(--faden);background:var(--flaeche-erhoben);color:var(--text-2)}.randblock{display:grid;gap:var(--abstand-1)}.randblock>.symbol{color:var(--messing);margin-bottom:var(--abstand-1)}.randblock h3{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-lesen);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);color:var(--text-1)}.randblock p{margin:0}.randblock p+p{margin-top:var(--abstand-1)}.randblock strong{font-weight:var(--staerke-mittel);color:var(--text-2)}.randpunkt{display:flex;gap:var(--abstand-2);align-items:flex-start}.randpunkt>.symbol{flex:none;margin-top:var(--rahmen-2);color:var(--text-3)}.randpunkt strong{display:block;font-weight:var(--staerke-mittel);color:var(--text-2)}.randpunkt p{margin:0}.randpunkt+.randpunkt{margin-top:var(--abstand-2)}.gefahrzone{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-1) 0;border-top:var(--rahmen-1) dashed var(--rand-2);font-size:var(--grad-leiste);color:var(--text-3)}.gefahrzone p{margin:0}.einstellungsmarke{display:inline-flex;align-items:center;gap:var(--abstand-1);padding:0 var(--abstand-2);border-radius:var(--radius-rund);border:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);color:var(--text-3);background:var(--flaeche-versenkt);white-space:nowrap}.einstellungsmarke[data-art=gut]{color:var(--erfolg);border-color:var(--erfolg);background:transparent}.einstellungsmarke[data-art=faden]{color:var(--faden);border-color:var(--faden);background:var(--faden-flaeche)}.themewahl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--abstand-3);padding:var(--abstand-4);margin:0;border:0}@media(max-width:560px){.themewahl{grid-template-columns:1fr}}.themewahl label{position:relative;display:grid;gap:var(--abstand-2);cursor:pointer}.themewahl input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.themewahl .vorschau{display:flex;gap:var(--abstand-1);height:calc(var(--hoehe-feld) * 3);padding:var(--abstand-2);border-radius:var(--radius-feld);border:var(--rahmen-2) solid transparent;box-shadow:0 0 0 var(--rahmen-1) var(--rand-2);transition:border-color var(--dauer-kurz)}.themewahl input:checked~.vorschau{border-color:var(--faden);box-shadow:none}.themewahl input:focus-visible~.vorschau{outline:var(--rahmen-2) solid var(--faden);outline-offset:var(--abstand-1)}.themewahl .vorschau .leiste{width:26%;display:grid;align-content:start;gap:var(--abstand-1);padding:var(--abstand-1);border-radius:var(--radius-klein)}.themewahl .vorschau .leiste i{display:block;height:var(--abstand-1);border-radius:var(--radius-rund);opacity:.55}.themewahl .vorschau .leiste i.aktiv{opacity:1;background:var(--faden)}.themewahl .vorschau .blatt{flex:1;display:grid;align-content:start;gap:var(--abstand-1);padding:var(--abstand-2);border-radius:var(--radius-klein)}.themewahl .vorschau .blatt i{display:block;height:var(--abstand-1);border-radius:var(--radius-rund);opacity:.45}.themewahl .vorschau .blatt i:first-child{width:55%;height:var(--abstand-2);opacity:.85}.themewahl .vorschau[data-belegung=hell]{background:var(--belegung-hell-grund)}.themewahl .vorschau[data-belegung=hell] .leiste{background:var(--belegung-hell-leiste)}.themewahl .vorschau[data-belegung=hell] .blatt{background:var(--belegung-hell-blatt)}.themewahl .vorschau[data-belegung=hell] i:not(.aktiv){background:var(--belegung-hell-tinte)}.themewahl .vorschau[data-belegung=dunkel]{background:var(--belegung-dunkel-grund)}.themewahl .vorschau[data-belegung=dunkel] .leiste{background:var(--belegung-dunkel-leiste)}.themewahl .vorschau[data-belegung=dunkel] .blatt{background:var(--belegung-dunkel-blatt)}.themewahl .vorschau[data-belegung=dunkel] i:not(.aktiv){background:var(--belegung-dunkel-tinte)}.themewahl .vorschau[data-belegung=system]{background:linear-gradient(115deg,var(--belegung-hell-grund) 50%,var(--belegung-dunkel-grund) 50%)}.themewahl .vorschau[data-belegung=system] .leiste{background:var(--belegung-hell-leiste)}.themewahl .vorschau[data-belegung=system] .leiste i:not(.aktiv){background:var(--belegung-hell-tinte)}.themewahl .vorschau[data-belegung=system] .blatt{background:var(--belegung-dunkel-blatt)}.themewahl .vorschau[data-belegung=system] .blatt i{background:var(--belegung-dunkel-tinte)}.themewahl .wort{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2);font-weight:var(--staerke-mittel);color:var(--text-1)}.themewahl .wort small{display:block;font-weight:var(--staerke-normal);font-size:var(--grad-nebentext);color:var(--text-3)}.themewahl .punkt{flex:none;width:var(--abstand-3);height:var(--abstand-3);border-radius:var(--radius-rund);border:var(--rahmen-1) solid var(--rand-2);display:grid;place-items:center}.themewahl input:checked~.wort .punkt{border-color:var(--faden)}.themewahl input:checked~.wort .punkt:after{content:"";width:var(--abstand-2);height:var(--abstand-2);border-radius:var(--radius-rund);background:var(--faden)}.hilfegitter{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--breite-randbild),1fr));gap:var(--abstand-3)}.hilfekachel{display:flex;align-items:flex-start;gap:var(--abstand-3);padding:var(--abstand-4);text-align:left;cursor:pointer;font:inherit;color:inherit}.hilfekachel .symbol{flex:none;color:var(--messing);margin-top:var(--rahmen-2)}.hilfekachel strong{display:block;font-weight:var(--staerke-mittel);color:var(--text-1)}.hilfekachel p{margin:var(--rahmen-2) 0 0;font-size:var(--grad-leiste);color:var(--text-3)}.hilfekachel:hover{border-color:var(--rand-2)}.hilfekachel:focus-visible{outline:var(--rahmen-2) solid var(--faden);outline-offset:var(--rahmen-2)}.laufkarten{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--breite-randbild),1fr));gap:var(--abstand-3);margin:0;padding:0;list-style:none}.laufkarte{display:flex;flex-direction:column;gap:var(--abstand-1);padding:var(--abstand-4);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht)}.laufkarte-titel{margin:0;font-size:var(--grad-nebentext);font-weight:var(--staerke-halbfett);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.laufkarte-preis{margin:var(--abstand-2) 0 0;font-family:var(--schrift-anzeige);font-size:var(--grad-abschnitt);line-height:var(--zeilenhoehe-knapp);color:var(--text-1);font-variant-numeric:tabular-nums}.laufkarte-was,.laufkarte-inhalt{margin:0;font-size:var(--grad-nebentext);color:var(--text-3)}.laufkarte-inhalt{margin-bottom:var(--abstand-3);color:var(--text-2)}.laufkarte .knopf{margin-top:auto}.formatchips{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.formatchips span{padding:0 var(--abstand-2);border-radius:var(--radius-klein);border:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-versenkt);font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--text-2)}.einstellungsdetails>summary{display:flex;align-items:center;gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-4);cursor:pointer;list-style:none;font-weight:var(--staerke-mittel);color:var(--text-2)}.einstellungsdetails>summary::-webkit-details-marker{display:none}.einstellungsdetails>summary .chevron{margin-left:auto;transition:transform var(--dauer-kurz)}.einstellungsdetails[open]>summary .chevron{transform:rotate(180deg)}.einstellungsdetails>summary:focus-visible{outline:var(--rahmen-2) solid var(--faden);outline-offset:calc(var(--rahmen-2) * -1)}.einstellungsdetails>.inhalt{padding:0 var(--abstand-4) var(--abstand-4);display:grid;gap:var(--abstand-3)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root[data-schrift=gross]{--grad-lesen: calc(var(--grad-titel) - var(--abstand-1) - 1px);--grad-oberflaeche: calc(var(--grad-lesen) - var(--rahmen-2));--grad-leiste: calc(var(--grad-oberflaeche) - 1px);--grad-nebentext: calc(var(--grad-leiste) - 1px)}:root[data-kontrast=hoch]{--rand-1: var(--rand-2);--text-3: var(--text-2)}:root[data-bewegung=wenig]{--dauer-druck: 0ms;--dauer-kurz: 0ms;--dauer-mittel: 0ms;--dauer-linie: 0ms;--weg-herein: 0px;--weg-figur: 0px;--versatz: 0ms;--versatz-symbol: 0ms}.uebernehmen{display:grid;gap:var(--abstand-4)}.uebernehmen-weg{display:grid;gap:var(--abstand-1)}.uebernehmen-weg strong{font-weight:var(--staerke-mittel);color:var(--text-1)}.uebernehmen-weg span{font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);color:var(--text-3)}.uebernehmen-arbeit{display:grid;gap:var(--abstand-3);padding-top:var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1)}.uebernehmen-hinweis{margin:0;font-size:var(--grad-nebentext);color:var(--text-3)}.uebernehmen-fehler,.unterlagenblatt-fehler{display:flex;align-items:flex-start;gap:var(--abstand-2);margin:0;font-size:var(--grad-nebentext);color:var(--fehler)}.datenschutzhinweis{display:flex;align-items:flex-start;gap:var(--abstand-2);margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);color:var(--text-3)}.datenschutzhinweis>.symbol{flex:none;margin-top:var(--rahmen-2);color:var(--text-2)}.unterlagenblatt{display:grid;gap:var(--abstand-4)}.unterlagenblatt-leer{margin:0;color:var(--text-2)}.unterlagenblatt-liste{display:grid;margin:0;padding:0;list-style:none;border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte)}.unterlagenblatt-eintrag{display:flex;align-items:center;gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-4);min-width:0}.unterlagenblatt-eintrag+.unterlagenblatt-eintrag{border-top:var(--rahmen-1) solid var(--rand-1)}.unterlagenblatt-eintrag[data-gefragt]{background:var(--flaeche-versenkt)}.unterlagenblatt-zeichen{flex:none;display:grid;place-items:center;width:var(--hoehe-klein);height:var(--hoehe-klein);border-radius:var(--radius-klein);background:var(--flaeche-versenkt);color:var(--text-2)}.unterlagenblatt-text{flex:1 1 auto;display:grid;gap:var(--abstand-1);min-width:0}.unterlagenblatt-text strong{font-weight:var(--staerke-mittel);overflow-wrap:anywhere}.unterlagenblatt-text span{font-size:var(--grad-nebentext);color:var(--text-3)}.unterlagenblatt-tun{flex:none;display:flex;gap:var(--abstand-2)}.notizenfilter{max-inline-size:var(--breite-formular);margin-block-end:var(--abstand-4)}.notizen{margin:0 0 var(--abstand-3);padding:0;list-style:none;display:grid;max-inline-size:var(--breite-formular)}.notiz{display:grid;gap:var(--abstand-2);padding-block:var(--abstand-3);border-block-end:var(--rahmen-1) solid var(--rand-1)}.notiz-kopf{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--abstand-3);font-size:var(--grad-nebentext);color:var(--text-3)}.notiz-art{letter-spacing:var(--laufweite-etikett);text-transform:uppercase}.notiz-quelle,.notiz-seite{font-family:var(--schrift-mono)}.notiz-text{margin:0;font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);color:var(--text-1);white-space:pre-wrap;overflow-wrap:anywhere}.notiz[data-art=woertlich] .notiz-text{padding-inline-start:var(--abstand-3);border-inline-start:var(--rahmen-2) solid var(--rand-2)}.notiz-kommentar{margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.notiz-tun{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.notizen.kompakt .notiz-text{font-size:var(--grad-oberflaeche)}.notiz-seiten{display:grid;grid-template-columns:1fr 1fr;gap:var(--abstand-2)}.belegorte{margin:0;padding:0;list-style:none;display:grid}.belegorte>li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--abstand-3);padding-block:var(--abstand-2);border-block-end:var(--rahmen-1) solid var(--rand-1)}.belegorte .zahl{font-size:var(--grad-nebentext);color:var(--text-3)}.wahlpunkte{display:flex;flex-direction:column;gap:var(--abstand-4)}.wahlpunkt{min-width:0;margin:0;padding:0;border:0}.wahlpunkt>legend{padding:0;font-size:var(--grad-nebentext);color:var(--text-2)}.wahloption{display:flex;align-items:baseline;gap:var(--abstand-2);padding:var(--abstand-1) 0}.wahloption .marke,.wahloption .stelle{font-size:var(--grad-nebentext);color:var(--text-3)}.wahlschritt{margin:var(--abstand-4) 0 0}.wahlschritt>.hinweis{margin:var(--abstand-1) 0 var(--abstand-3);font-size:var(--grad-nebentext);color:var(--text-3)}.fv-wahlhuelle{display:flex;flex-direction:column;height:100%;min-height:0}.fv-wahl{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:var(--abstand-2) var(--abstand-3);padding:var(--abstand-2) var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-nebentext);color:var(--text-2)}.fv-wahl-feld{display:flex;flex:1 1 100%;flex-direction:column;align-items:flex-start;gap:var(--abstand-3);padding:var(--abstand-2) 0}.fv-wahl-editor{flex:1 1 0;min-height:0}.pforte-fuss{display:flex;justify-content:center;gap:var(--abstand-4);color:var(--text-2)}.pforte-fuss a,.rechtsseite-fuss a{color:inherit;text-decoration:underline}.rechtsseite{min-height:100dvh;background:var(--flaeche-grund);color:var(--text-1);padding:var(--abstand-7) var(--abstand-4)}.rechtsseite-text{display:grid;gap:var(--abstand-3);max-width:var(--breite-leseansicht);margin-inline:auto;line-height:1.6}.rechtsseite-marke{justify-self:start;margin-bottom:var(--abstand-4)}.rechtsseite-stand{color:var(--text-2)}.rechtsseite-text h2{margin-top:var(--abstand-4)}.rechtsseite-text ul{display:grid;gap:var(--abstand-2);padding-left:var(--abstand-5);list-style:disc}.rechtsseite-fuss{display:flex;flex-wrap:wrap;gap:var(--abstand-4);margin-top:var(--abstand-6);color:var(--text-2)}.rechtsseite-platzhalter{background:var(--flaeche-versenkt);color:inherit;outline:1px dashed currentColor}.quellenleser-leiste{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);padding-block:var(--abstand-2)}.quellenleser-seite,.quellenleser-zoom{display:inline-flex;align-items:center;gap:var(--abstand-2);color:var(--text-2)}.quellenleser-seite input{width:var(--abstand-7);font:inherit;color:var(--text-1);background:var(--flaeche-versenkt);border:var(--rahmen-1) solid var(--rand-feld);border-radius:var(--radius-feld);padding:var(--abstand-1) var(--abstand-2)}.quellenleser-hinweis{margin:0 0 var(--abstand-3);color:var(--text-3);font-size:var(--grad-nebentext)}.quellenleser-flaeche{overflow:auto;padding:var(--abstand-3);background:var(--flaeche-versenkt);border-radius:var(--radius-feld);max-height:70dvh}.quellenleser-seitenbild{position:relative;margin-inline:auto;background:var(--flaeche-grund)}.quellenleser-leinwand{display:block;width:100%;height:100%}.quellenleser-text{position:absolute;inset:0;overflow:clip;line-height:1;text-align:initial;transform-origin:0 0;forced-color-adjust:none;--min-font-size: 1;--text-scale-factor: calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv: calc(1 / var(--min-font-size))}.quellenleser-text :is(span,br){position:absolute;color:transparent;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text}.quellenleser-text>:not(.markedContent),.quellenleser-text .markedContent span:not(.markedContent){--font-height: 0;--scale-x: 1;--rotate: 0deg;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv));z-index:var(--stufe-im-fluss)}.quellenleser-text .markedContent{display:contents}.quellenleser-text ::selection{background:var(--auswahl);color:transparent}.quellenleser-text .endOfContent{display:block;position:absolute;inset:100% 0 0;cursor:default;-webkit-user-select:none;user-select:none}.quellenleser-text.selecting .endOfContent{top:0}.textsuche{position:sticky;inset-block-start:0;z-index:var(--stufe-klebend);display:grid;gap:var(--abstand-2);margin-block-end:var(--abstand-3);padding:var(--abstand-2) var(--abstand-3);border:var(--rahmen-1) solid var(--pergament-rand);border-radius:var(--radius-feld);background:var(--pergament);color:var(--pergament-text)}.textsuche-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2)}.textsuche-zeile .eingabe{flex:1 1 var(--breite-suchfeld);min-inline-size:0}.textsuche-zaehler{color:var(--pergament-text-2);font-size:var(--grad-nebentext);min-inline-size:var(--breite-suchzaehler)}.kapitelverlauf-spalten{display:grid;grid-template-columns:minmax(var(--breite-objektfeld),var(--breite-verlaufliste)) minmax(0,1fr);gap:var(--abstand-4);min-block-size:0}@media(max-width:700px){.kapitelverlauf-spalten{grid-template-columns:1fr}}.kapitelverlauf-liste{display:grid;align-content:start;gap:var(--abstand-1);margin:0;padding:0;list-style:none;max-block-size:var(--hoehe-verlaufliste-max);overflow-y:auto}.kapitelverlauf-jetzt,.kapitelverlauf-stand{display:grid;grid-template-columns:1fr auto;gap:var(--abstand-1) var(--abstand-3);inline-size:100%;padding:var(--abstand-2) var(--abstand-3);border:var(--rahmen-1) solid transparent;border-radius:var(--radius-feld);background:none;color:var(--text-1);text-align:start;font:inherit}.kapitelverlauf-jetzt{color:var(--text-2)}.kapitelverlauf-stand{cursor:pointer}.kapitelverlauf-stand:hover{background:var(--flaeche-griff)}.kapitelverlauf-stand[aria-pressed=true]{border-color:var(--messing);background:var(--flaeche-griff)}.kapitelverlauf-stand:focus-visible{outline:var(--rahmen-2) solid var(--faden);outline-offset:var(--rahmen-1)}.kapitelverlauf-stand .wer,.kapitelverlauf-jetzt .woerter,.kapitelverlauf-stand .woerter{color:var(--text-2);font-size:var(--grad-nebentext)}.kapitelverlauf-vorschau{max-block-size:var(--hoehe-verlaufliste-max);overflow-y:auto;padding-inline-end:var(--abstand-2);line-height:var(--zeilenhoehe-oberflaeche)}.kapitelverlauf-vorschau h4{margin:var(--abstand-3) 0 var(--abstand-1)}.kapitelverlauf-vorschau p{margin:0 0 var(--abstand-2)}.kapitelverlauf-vorschau .objekt,.kapitelverlauf-kopf{color:var(--text-2)}.kapitelverlauf-frage{margin-block-start:var(--abstand-3)}.karte.pergament .quelle{color:var(--pergament-text-2)}.karte.pergament .quelle b{color:var(--pergament-text)}.karte .quelle{display:block;margin-top:var(--abstand-2);font-size:var(--grad-nebentext);color:var(--text-3)}.karte .quelle b{font-weight:var(--staerke-mittel);color:var(--text-2)}.karte .quelle.fehlt{color:var(--warnung)}.kontomenue{display:flex;align-items:center;gap:var(--abstand-2);width:100%;min-width:0;min-height:var(--hoehe-knopf);padding:0 var(--abstand-2) 0 var(--abstand-1);border:0;border-radius:var(--radius-feld);background:none;color:var(--text-2);font:inherit;font-size:var(--grad-leiste);text-align:left;cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus),color var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.kontomenue:hover{background:var(--flaeche-griff);color:var(--text-1)}}.kontomenue>.zeichen{flex:none;display:grid;place-items:center;width:var(--hoehe-knopf);height:var(--hoehe-knopf);border-radius:var(--radius-rund);background:var(--flaeche-versenkt);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--messing);font-family:var(--schrift-anzeige);font-size:var(--grad-nebentext);font-weight:var(--staerke-normal);letter-spacing:var(--laufweite-etikett)}.kontomenue>.name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bereichswechsel[data-eingeklappt=ja] .kontomenue{justify-content:center;padding:0}.etikett{display:inline-block;font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);color:var(--text-3);text-transform:uppercase;letter-spacing:var(--laufweite-etikett)}.schreibfeld-huelle{position:relative}.schreibfeld{position:relative;outline:none;min-height:1lh;font-family:var(--schrift-manuskript);font-size:var(--grad-manuskript);line-height:var(--zeilenhoehe-manuskript);color:var(--text-1);overflow-wrap:anywhere}.schreibfeld:focus-visible{caret-color:var(--text-1)}.schreibfeld .feld{display:block;min-height:1lh}.schreibfeld li.feld{display:list-item}.schreibfeld .block{margin:0;padding-block:var(--abstand-1)}.schreibfeld .block+.block{margin-block-start:var(--abstand-3)}.schreibfeld .ueberschrift{font-size:var(--grad-titel);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng);text-wrap:balance}.schreibfeld .block+.ueberschrift{margin-block-start:var(--abstand-5)}.schreibfeld .absatz{text-wrap:pretty}.schreibfeld .feld{position:relative}.schreibfeld .feld[data-leer=ja]:before{content:attr(data-platzhalter);position:absolute;inset-inline-start:0;inset-block-start:var(--abstand-1);color:var(--text-3);pointer-events:none;white-space:nowrap}.schreibfeld li.feld[data-leer=ja]:before{inset-block-start:0}.schreibfeld .absatz.feld[data-leer=ja]:not([data-aktiv=ja]):not(:only-child):before{content:none}.schreibfeld hr.trenner{border:0;border-block-start:var(--rahmen-1) solid var(--rand-2);margin-block:var(--abstand-4);padding:0}.schreibfeld .objekt{border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);display:grid;gap:var(--abstand-3);grid-template-columns:repeat(auto-fit,minmax(var(--breite-objektfeld),1fr));padding:var(--abstand-4);font-family:var(--schrift-oberflaeche);font-size:var(--grad-oberflaeche);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-1)}.schreibfeld .objekt label{display:grid;gap:var(--abstand-1);min-inline-size:0}.schreibfeld .objekt label>span{color:var(--text-2);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext)}.schreibfeld .objekt input,.schreibfeld .objekt textarea,.schreibfeld .objekt select{box-sizing:border-box;inline-size:100%;min-inline-size:0;border:var(--rahmen-1) solid var(--rand-feld);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);color:var(--text-1);font:inherit;padding:var(--abstand-2) var(--abstand-3)}.schreibfeld .objekt input:not([type=file]),.schreibfeld .objekt select{min-block-size:var(--hoehe-feld)}.schreibfeld .objekt input:focus-visible,.schreibfeld .objekt textarea:focus-visible,.schreibfeld .objekt select:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.schreibfeld .objekt input[type=file]{font-size:var(--grad-nebentext)}.schreibfeld .objekt input[type=file]::file-selector-button{margin-inline-end:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);color:var(--text-1);font:inherit;padding:var(--abstand-1) var(--abstand-3);cursor:pointer}.schreibfeld .formel-vorschauhinweis{grid-column:1 / -1;margin:0;color:var(--text-2);font-size:var(--grad-nebentext)}.schreibfeld ul.aufzaehlung{padding-inline-start:var(--abstand-5)}.schreibfeld ul.aufzaehlung li+li{margin-block-start:var(--abstand-1)}.schreibfeld ul.aufzaehlung li::marker{color:var(--text-3)}.schreibfeld .rolle{display:inline;border-block-end:var(--rahmen-1) solid var(--faden)}.schreibfeld .zitat{background:var(--flaeche-griff);border-radius:var(--radius-klein);padding-inline:var(--abstand-1);-webkit-box-decoration-break:clone;box-decoration-break:clone}.schreibfeld .eingriff{color:var(--text-2);border-block-end:var(--rahmen-1) dashed var(--faden)}.schreibfeld .fremdmarke{color:var(--faden);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);vertical-align:super;cursor:pointer;-webkit-user-select:none;user-select:none}.schreibfeld .fremdmarke:hover{background:var(--flaeche-griff);border-radius:var(--radius-klein)}.schreibfeld .fremdmarke:focus-visible{outline:var(--rahmen-2) solid var(--faden);outline-offset:var(--rahmen-1);border-radius:var(--radius-klein)}.schreibfeld .objekt button{justify-self:start;cursor:pointer;min-block-size:var(--ziel-min);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);color:var(--text-1);font:inherit;font-size:var(--grad-nebentext);padding:0 var(--abstand-3)}.schreibfeld .objekt button:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.schreibfeld .objekttabelle,.schreibfeld .objektquelle{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);color:var(--text-2);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext)}.schreibfeld .objekttabelle table{flex:1 0 100%;inline-size:100%;table-layout:fixed;border-collapse:collapse}.schreibfeld .objekttabelle th,.schreibfeld .objekttabelle td{padding:var(--abstand-1);text-align:start;vertical-align:top}.schreibfeld .objekttabelle th input{font-weight:var(--staerke-halbfett)}.schreibfeld .objekttabelle p{flex:1 0 100%;margin:0;font:inherit;color:inherit}.wechseltext{display:inline-grid;grid-template-columns:minmax(0,1fr);min-width:0}.wechseltext>*{grid-area:1 / 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wechseltext>.kommt{animation:wechseltext-auf var(--dauer-wechsel) var(--kurve-aus) both}.wechseltext>.geht{animation:wechseltext-ab var(--dauer-wechsel) var(--kurve-aus) both;pointer-events:none}@media(prefers-reduced-motion:reduce){.wechseltext>.kommt{animation:none}.wechseltext>.geht{display:none}}.blattprobe{display:block;width:100%;height:auto;border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);color:var(--text-2)}.blattprobe-papier{fill:var(--flaeche-erhoben)}.blattprobe-satzspiegel{fill:none;stroke:var(--rand-1);stroke-width:.4;stroke-dasharray:2 2}.blattprobe-zeile{fill:currentColor;opacity:.38}.blattprobe-titel{fill:currentColor;opacity:.72}.blattprobe-linie{fill:currentColor;opacity:.5}.codeflaeche{position:relative;display:grid;min-block-size:0;block-size:100%;background:var(--flaeche-grund);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);overflow:hidden}.codeflaeche[data-schreibgeschuetzt=ja]{background:var(--flaeche-versenkt)}.codeflaeche-halter{min-block-size:0;block-size:100%}.codeflaeche-warten{position:absolute;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--abstand-1);padding:var(--abstand-2);background:var(--flaeche-grund);overflow:auto}.codeflaeche-vorschau{margin:0;font-family:var(--schrift-mono);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2);white-space:pre}.codeflaeche-grund{margin:0;color:var(--fehler);font-size:var(--grad-oberflaeche)}.beispielkarte{position:relative;display:flex;flex-direction:column;gap:var(--abstand-2);transition:opacity var(--dauer-kurz) var(--kurve-aus)}.beispielkarte[data-gedimmt=ja]{opacity:var(--schleier)}.beispielkarte[data-gewaehlt=ja]{box-shadow:0 0 0 var(--rahmen-2) var(--faden)}.beispielkarte{width:var(--breite-bahn-wirkung)}.beispielkarte-kopf{border:0;background:none;padding:0;text-align:left;cursor:pointer;font:inherit;font-size:var(--grad-nebentext);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--pergament-text-2)}.beispielkarte-zeilen{margin:0;display:flex;flex-direction:column;gap:var(--abstand-2)}.beispielkarte-zeile dt{font-size:var(--grad-nebentext);color:var(--pergament-text-2)}.beispielkarte-zeile dd{margin:0;font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-manuskript);color:var(--pergament-text)}@media(prefers-reduced-motion:reduce){.beispielkarte{transition:none}}@keyframes wechseltext-auf{0%{opacity:0;filter:blur(var(--unschaerfe-wechsel))}}@keyframes wechseltext-ab{to{opacity:0;filter:blur(var(--unschaerfe-wechsel))}}::highlight(suchtreffer){background-color:var(--suchtreffer)}::highlight(suchtreffer-aktuell){background-color:var(--suchtreffer-aktuell)}.fv-editor{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:clip;background:var(--flaeche-grund)}.fv-kopf{display:flex;align-items:center;flex:none;flex-wrap:nowrap;height:var(--hoehe-editorkopf);gap:var(--abstand-2);padding:0 var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-1)}.fv-kopf .fv-pfad{display:flex;flex:0 3 auto;align-items:center;min-width:0;margin-right:calc(var(--abstand-1) * -1)}.fv-kopf .fv-pfad .pfad-teil{min-width:0}.fv-kopf h1{margin:0;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett);flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-kopf .siegel{flex:none;white-space:nowrap}.fv-kopf .angabe{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-kopf .speicherwort{display:inline-flex;flex:none;align-items:center;gap:var(--abstand-1);white-space:nowrap;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-kopf .speicherwort .laeufer{width:var(--symbol-mini);height:var(--symbol-mini)}.fv-kopf .rechts{margin-left:auto;display:flex;align-items:center;gap:var(--abstand-2);flex-shrink:0}.fv-mitte{position:relative;flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--flaeche-versenkt);isolation:isolate}.fv-kopf .fv-fehlerzeile{min-width:0;color:var(--fehler-text);font-size:var(--grad-nebentext);overflow-wrap:anywhere}.fv-bauplan{display:grid;gap:var(--abstand-3)}.fv-bauplan-abschnitt h3{margin:0 0 var(--abstand-1);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.fv-bauplan-abschnitt ul,.fv-bauplan-treffer{margin:0;padding:0;list-style:none}.fv-bauplan-eintrag,.fv-bauplan-treffer button{display:flex;align-items:center;gap:var(--abstand-2);width:100%;min-height:var(--hoehe-klein);padding:0 var(--abstand-2);border:0;border-radius:var(--radius-klein);background:transparent;color:var(--text-1);font:inherit;font-size:var(--grad-leiste);text-align:left;cursor:pointer}.fv-bauplan-eintrag:hover,.fv-bauplan-treffer button:hover{background:var(--flaeche-griff)}.fv-bauplan-eintrag[aria-current=page]{background:var(--faden-flaeche);box-shadow:inset 0 0 0 var(--rahmen-1) var(--faden)}.fv-bauplan-eintrag.blick{font-weight:var(--staerke-mittel)}.fv-bauplan-eintrag .name{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.fv-bauplan-eintrag .marke{display:inline-flex;align-items:center;color:var(--messing);font-family:var(--schrift-mono);font-size:var(--grad-nebentext)}.fv-bauplan-eintrag .marke.code{color:var(--text-2)}.fv-bauplan-eintrag .marke.geaendert,.fv-bauplan-eintrag .marke.anderswo{justify-content:center;width:var(--symbol-mini);height:var(--symbol-mini)}.fv-bauplan-eintrag .marke.geaendert:before,.fv-bauplan-eintrag .marke.anderswo:before{content:"";width:calc(var(--symbol-mini) / 2);height:calc(var(--symbol-mini) / 2)}.fv-bauplan-eintrag .marke.geaendert:before{border-radius:var(--radius-rund);background:var(--text-2)}.fv-bauplan-eintrag .marke.anderswo:before{border:var(--rahmen-1) solid var(--text-3);transform:rotate(45deg)}.fv-bauplan-treffer button{flex-direction:column;align-items:flex-start;padding:var(--abstand-1) var(--abstand-2)}.fv-bauplan-treffer .pfad,.fv-bauplan .leer{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-detail{display:grid;gap:var(--abstand-4);min-width:0}.fv-detail h2{margin:0;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett)}.fv-detail h3{margin:0;font-size:var(--grad-leiste);font-weight:var(--staerke-halbfett);color:var(--text-2)}.fv-detail .gruppe{display:grid;gap:0;min-width:0}.fv-detail .gruppe.hervor>h3{color:var(--faden)}.fv-detail .gruppe>h3:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-detail .satz{margin:0;font-size:var(--grad-leiste);color:var(--text-2)}.fv-detail .gruppe .fv-wertblock,.fv-detail>.fv-wertblock{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:var(--abstand-2);row-gap:var(--abstand-1);align-items:start;min-width:0;padding:var(--abstand-1) 0;border:0}.fv-detail .gruppe .fv-wertblock.breit,.fv-detail>.fv-wertblock.breit{grid-template-columns:minmax(0,1fr)}@media(max-width:280px){.fv-detail .gruppe .fv-wertblock,.fv-detail>.fv-wertblock{grid-template-columns:minmax(0,1fr)}}.fv-wertblock>*{min-width:0}.fv-wertblock>.beschriftung{display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:0 var(--abstand-2);min-height:var(--hoehe-feld)}.fv-wertblock>.beschriftung .wort{min-width:0;overflow-wrap:anywhere;font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-knapp);font-weight:var(--staerke-normal);color:var(--text-1)}.fv-wertblock>.beschriftung .offen{display:inline-flex;align-items:center;gap:var(--abstand-1);color:var(--messing);font-size:var(--grad-nebentext)}.fv-wertblock>.beschriftung .herkunft{display:inline-flex;align-items:center;justify-content:center;gap:var(--abstand-1);min-width:var(--ziel-min);min-height:var(--ziel-min);padding:0 var(--abstand-1);border:0;border-radius:var(--radius-klein);background:none;color:var(--text-2);font:inherit;font-size:var(--grad-nebentext);cursor:pointer}.fv-wertblock>.beschriftung .wirkung{display:inline-flex;align-items:center;color:var(--text-3);text-decoration:none}@media(hover:hover)and (pointer:fine){.fv-wertblock>.beschriftung .herkunft:hover{background:var(--flaeche-griff);color:var(--text-1)}}.fv-wertblock>.beschriftung .herkunft:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-wertblock>.wert{display:grid;gap:var(--abstand-1);align-content:start;align-items:center;min-height:var(--hoehe-feld);font-size:var(--grad-leiste)}.fv-wertblock>.leise,.fv-wertblock>.fv-inaktiv,.fv-wertblock>.fv-abweichungszeile,.fv-wertblock>.herkunft-mehr{grid-column:1 / -1}.fv-wertblock>.leise{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--abstand-2);margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.fv-inaktiv{margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-wertblock .neben{color:var(--text-2)}.fv-wertblock>.wert>.massfeld-huelle,.fv-wertblock>.wert>.massfeld-huelle>.massfeld{display:flex;width:100%;min-width:0}.fv-wertblock .massfeld .eingabe.zahl{flex:1 1 0;width:auto;min-width:0}.fv-wertblock .einheit,.fv-wertblock .eingabe.auswahl,.fv-wertblock .suchwahl-ausloeser{width:100%}.fv-wertblock .segmentwahl{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%}.fv-wertblock .segmentwahl .segment{min-width:0;min-height:calc(var(--hoehe-feld) - var(--rahmen-2) * 2 - var(--rahmen-1) * 2);white-space:normal;text-align:center}.fv-wertblock>.wert:has(>.fv-wert-lesen.neben){display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2)}.fv-feldfehler{margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);color:var(--fehler)}.fv-wertblock.hervor:after{content:"";position:absolute;inset:0 calc(-1 * var(--abstand-1));border-radius:var(--radius-feld);box-shadow:0 0 0 var(--rahmen-faden) var(--faden);pointer-events:none;animation:fv-hervor var(--dauer-linie) var(--kurve-aus) var(--dauer-linie) forwards}@keyframes fv-hervor{to{opacity:0}}@media(prefers-reduced-motion:reduce){.fv-wertblock.hervor:after{animation-duration:var(--dauer-druck);animation-delay:var(--dauer-laeufer)}}.fv-beleg-verweis,.fv-kurz-leitfaden{display:inline-flex;align-items:center;gap:var(--abstand-1);min-height:var(--ziel-min);padding:0;border:0;background:none;color:var(--faden);font:inherit;font-size:var(--grad-nebentext);white-space:nowrap;cursor:pointer}@media(hover:hover)and (pointer:fine){.fv-beleg-verweis:hover,.fv-kurz-leitfaden:hover{text-decoration:underline;text-underline-offset:var(--unterstrich-abstand)}}.fv-beleg-verweis:focus-visible,.fv-kurz-leitfaden:focus-visible,.fv-kurz-sprung:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-kurz-sprung{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.fv-wertblock .herkunft-mehr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--abstand-1) var(--abstand-2);color:var(--text-2);font-size:var(--grad-nebentext)}.fv-wertblock .herkunft-mehr p{margin:0}.fv-weitere>summary{display:flex;align-items:center;min-height:var(--hoehe-knopf);cursor:pointer;font-size:var(--grad-leiste);color:var(--text-2)}.fv-weitere>summary:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-weitere .liste{display:grid;gap:0}.fv-abweichungszeile{display:grid;gap:var(--abstand-1);margin:0}.fv-abweichungszeile .satz{display:flex;align-items:flex-start;gap:var(--abstand-1);margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-1)}.fv-abweichungszeile .satz svg{flex:none;color:var(--messing)}.fv-abweichungszeile .begruendung{margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-abweichungszeile .aktionen{display:flex;flex-wrap:wrap;gap:0 var(--abstand-1)}.fv-abweichungszeile .begruenden{display:grid;gap:var(--abstand-1)}.fv-unter{display:grid;gap:var(--abstand-1);min-width:0}.fv-unter-gruppe{min-width:0}.fv-unter-gruppe>summary{display:flex;align-items:center;min-height:var(--hoehe-feld);cursor:pointer;font-size:var(--grad-leiste);color:var(--text-2)}.fv-unter-gruppe[open]>summary{margin-bottom:var(--abstand-1)}.fv-unter-gruppe>summary:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-unterzeile{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:var(--abstand-2);align-items:start;min-width:0}.fv-unterzeile[data-typ=liste]{grid-template-columns:minmax(0,1fr);row-gap:var(--abstand-1)}.fv-unterzeile>.kopfzeile{display:flex;align-items:center;gap:var(--abstand-1);min-width:0}.fv-unterzeile>.name,.fv-unterzeile>.kopfzeile>.name{display:flex;align-items:center;min-height:var(--hoehe-feld);overflow-wrap:anywhere;font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-knapp);color:var(--text-2)}.fv-unterzeile>.editor{display:flex;align-items:center;gap:var(--abstand-1);min-width:0;min-height:var(--hoehe-feld)}.fv-unterzeile>.editor>:first-child{flex:1 1 0;min-width:0}.fv-unterzeile[data-typ=liste]>.editor{align-items:stretch}.fv-untergruppe{display:grid;gap:var(--abstand-1);min-width:0}.fv-unterkopf{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2);min-height:var(--hoehe-klein)}.fv-unterkopf .name{font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-untergruppe>.fv-unter{padding-left:var(--abstand-3)}.fv-hinzufuegen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2)}.fv-hinzufuegen>.eingabe{flex:1 1 0;min-width:0}.fv-hinzufuegen>.fv-feldfehler{flex:1 1 100%}.fv-chipliste{display:grid;gap:var(--abstand-2);min-width:0}.fv-beispiel .fv-abweichung{display:grid;gap:var(--abstand-1);padding:var(--abstand-2);border-radius:var(--radius-klein);border:var(--rahmen-1) solid var(--messing)}.fv-beispiel .fv-abweichung .satz{display:flex;align-items:center;gap:var(--abstand-1);margin:0;color:var(--text-1)}.fv-beispiel .fv-abweichung .satz svg{color:var(--messing)}.fv-beispiel .fv-abweichung .aktionen{display:flex;flex-wrap:wrap;gap:var(--abstand-1)}.fv-stapel{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--abstand-6)}.fv-blatt{position:relative;margin:0 auto;background:var(--papier);color:var(--papier-text)}.fv-blatt.leer{display:grid;gap:var(--abstand-3);max-width:var(--breite-formular);color:var(--text-2)}.fv-satz,.fv-satz svg{display:block;width:100%;height:auto}.fv-seite{position:absolute;left:0;border-bottom:var(--rahmen-1) solid var(--papier-rand)}.fv-element{position:absolute;padding:0;border:0;border-radius:var(--radius-klein);background:transparent;cursor:pointer}.fv-element:hover{box-shadow:0 0 0 calc(var(--rahmen-1) / var(--lw-k, 1)) var(--faden-ruhig)}.fv-element:focus-visible{outline:calc(var(--fokus-staerke) / var(--lw-k, 1)) solid var(--fokus);outline-offset:calc(var(--fokus-abstand) / var(--lw-k, 1))}.fv-element.gewaehlt{box-shadow:0 0 0 calc(var(--rahmen-faden) / var(--lw-k, 1)) var(--faden)}.fv-element.geaendert:not(.gewaehlt){box-shadow:0 0 0 calc(var(--rahmen-2) / var(--lw-k, 1)) var(--messing)}.fv-element-name{position:absolute;left:0;bottom:100%;z-index:var(--stufe-im-fluss);margin-bottom:calc(var(--abstand-1) / var(--lw-k, 1));padding:0 var(--abstand-1);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);box-shadow:var(--schatten-popover),inset 0 0 0 var(--rahmen-1) var(--faden-ruhig);color:var(--text-1);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);white-space:nowrap;pointer-events:none;opacity:0;transform:scale(calc(1 / var(--lw-k, 1)));transform-origin:0 100%;transition:opacity var(--dauer-druck) var(--kurve-aus)}.fv-element.name-unten>.fv-element-name{top:100%;bottom:auto;margin-top:calc(var(--abstand-1) / var(--lw-k, 1));margin-bottom:0;transform-origin:0 0}@media(hover:hover)and (pointer:fine){.fv-element:hover>.fv-element-name{opacity:1;transition-delay:var(--dauer-druck)}}.fv-element:focus-visible>.fv-element-name{opacity:1}@media(prefers-reduced-motion:reduce){.fv-element-name{transition:none}}.fv-griff{--griff-ziel: var(--ziel-min);position:absolute;pointer-events:none}@media(pointer:coarse){.fv-griff{--griff-ziel: var(--hoehe-gross)}}.fv-griff.senkrecht{border-left:calc(var(--rahmen-1) / var(--lw-k, 1)) dashed var(--faden-ruhig)}.fv-griff.waagrecht{border-top:calc(var(--rahmen-1) / var(--lw-k, 1)) dashed var(--faden-ruhig)}.fv-griff.abweichung.senkrecht{border-left-color:var(--messing)}.fv-griff.abweichung.waagrecht{border-top-color:var(--messing)}.fv-griff-knauf{position:absolute;width:calc(var(--griff-ziel) / var(--lw-k, 1));height:calc(var(--griff-ziel) / var(--lw-k, 1));padding:0;border:calc(var(--rahmen-1) / var(--lw-k, 1)) solid var(--faden);border-radius:var(--radius-rund);background:var(--flaeche-erhoben);pointer-events:auto;touch-action:none}.fv-griff.senkrecht .fv-griff-knauf{top:50%;left:calc(var(--griff-ziel) / var(--lw-k, 1) / -2);cursor:ew-resize}.fv-griff.waagrecht .fv-griff-knauf{left:50%;top:calc(var(--griff-ziel) / var(--lw-k, 1) / -2);cursor:ns-resize}.fv-griff-knauf:focus-visible{outline:calc(var(--fokus-staerke) / var(--lw-k, 1)) solid var(--fokus);outline-offset:calc(var(--fokus-abstand) / var(--lw-k, 1))}.fv-griff-mass{position:absolute;z-index:var(--stufe-im-fluss);padding:0 var(--abstand-1);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);box-shadow:var(--schatten-popover);color:var(--text-1);font-size:var(--grad-nebentext);white-space:nowrap;opacity:0;transform:scale(calc(1 / var(--lw-k, 1)));transform-origin:0 0;transition:opacity var(--dauer-kurz) var(--kurve-aus)}.fv-griff-knauf:focus-visible+.fv-griff-mass,.fv-griff-knauf:active+.fv-griff-mass{opacity:1}@media(hover:hover)and (pointer:fine){.fv-griff-knauf:hover+.fv-griff-mass{opacity:1}}@media(prefers-reduced-motion:reduce){.fv-griff-mass{transition:none}}.fv-griff.senkrecht .fv-griff-mass{top:calc(50% + var(--griff-ziel) / var(--lw-k, 1));left:calc(var(--abstand-1) / var(--lw-k, 1))}.fv-griff.waagrecht .fv-griff-mass{left:calc(50% + var(--griff-ziel) / var(--lw-k, 1));top:calc(var(--abstand-1) / var(--lw-k, 1))}.fv-griff.abweichung .fv-griff-mass{box-shadow:inset 0 0 0 var(--rahmen-1) var(--messing)}.fv-griff.senkrecht.am-ende .fv-griff-mass{left:auto;right:calc(var(--abstand-2) / var(--lw-k, 1));transform-origin:100% 0}.fv-kurz{flex:1 1 auto;min-height:0;overflow:auto;display:grid;align-content:start;gap:var(--abstand-5);padding:var(--abstand-5) var(--abstand-6);background:var(--flaeche-grund)}.fv-kurz header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--abstand-3)}.fv-kurz h2{margin:0;font-size:var(--grad-titel);font-weight:var(--staerke-halbfett)}.fv-kurz h3{margin:0 0 var(--abstand-2);font-size:var(--grad-leiste);font-weight:var(--staerke-halbfett);color:var(--text-2)}.fv-kurz .leer{color:var(--text-2)}.fv-kurz-zeile{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,2fr) minmax(0,1.5fr) minmax(0,1fr);gap:var(--abstand-3);align-items:center;width:100%;min-height:var(--hoehe-zeile);padding:var(--abstand-1) var(--abstand-2);border:0;border-bottom:var(--rahmen-1) solid var(--rand-1);background:transparent;color:var(--text-1);font:inherit;font-size:var(--grad-leiste);text-align:left;cursor:pointer;overflow-wrap:anywhere}.fv-kurz-zeile:hover{background:var(--flaeche-griff)}.fv-kurz-zeile:focus-visible{outline:var(--fokus-staerke) solid var(--fokus)}.fv-kurz-zeile.kopf{cursor:default;font-size:var(--grad-nebentext);color:var(--text-3)}.fv-kurz-zeile.kopf:hover{background:transparent}.fv-kurz-zeile .fv-kurz-einstellung{display:inline-flex;align-items:center;gap:var(--abstand-1)}.fv-kurz-zeile .fv-kurz-einstellung svg,.fv-kurz-zeile .abweichung{color:var(--messing)}.fv-kurz-zeile .abweichung{display:inline-flex;align-items:center;gap:var(--abstand-1);margin-left:var(--abstand-2);font-size:var(--grad-nebentext)}.fv-kurz-gleich{grid-column:span 2;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--abstand-2)}.fv-kurz-gleich .gleich{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-arbeitswahl{display:grid;gap:var(--abstand-4)}.fv-arbeitswahl ul{display:grid;gap:var(--abstand-2);margin:0;padding:0;list-style:none}.fv-arbeitswahl li{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3)}.fv-arbeitswahl .neu{display:grid;gap:var(--abstand-2)}.fv-leinwand{position:relative;flex:1 1 auto;display:flex;min-width:0;min-height:0}.fv-leinwand>.fv-stapel{min-width:0}.fv-leitfadenspalte{flex:none;width:var(--breite-ausschnitt);min-height:0;overflow:auto;overscroll-behavior:contain;display:grid;align-content:start;gap:var(--abstand-3);padding:var(--abstand-6) 0 var(--abstand-6) var(--abstand-4)}.fv-leitfadenspalte .hinweis{display:grid;gap:var(--abstand-2);justify-items:start;margin:0;padding:var(--abstand-3) 0;color:var(--text-2);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche)}.fv-leitfadenspalte .hinweis .titel{color:var(--text-1);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase}.fv-ausschnitt{display:grid;gap:var(--abstand-2);font-size:var(--grad-leiste);transition:box-shadow var(--dauer-kurz) var(--kurve-aus)}.fv-ausschnitt.hervor{box-shadow:0 0 0 var(--rahmen-faden) var(--faden),var(--schatten-pergament)}.fv-ausschnitt .kopf{display:flex;align-items:center;gap:var(--abstand-2);min-width:0;color:var(--pergament-text-2);font-size:var(--grad-nebentext)}.fv-ausschnitt .kopf .angabe{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-ausschnitt .kopf .fv-ausschnitt-verweis{margin-left:auto}.fv-ausschnitt-verweis{display:inline-flex;align-items:center;gap:var(--abstand-1);justify-self:start;padding:0;border:0;background:none;color:var(--pergament-faden);font:inherit;font-size:var(--grad-nebentext);white-space:nowrap;cursor:pointer}@media(hover:hover)and (pointer:fine){.fv-ausschnitt-verweis:hover{text-decoration:underline;text-underline-offset:var(--unterstrich-abstand)}}.fv-ausschnitt-verweis:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-ausschnitt .zitat{margin:0;font-family:var(--schrift-manuskript);font-size:var(--grad-oberflaeche);line-height:var(--zeilenhoehe-manuskript);color:var(--pergament-text)}.fv-ausschnitt-seite{position:relative;width:100%;overflow:hidden;background:var(--papier);border:var(--rahmen-1) solid var(--papier-rand);border-radius:var(--radius-klein)}.fv-ausschnitt-seite canvas{display:block;width:100%;height:100%;transition:opacity var(--dauer-kurz) var(--kurve-aus)}.fv-ausschnitt-seite[data-stand=laedt] canvas{opacity:0}.fv-satzumrandung{position:absolute;border-radius:var(--radius-klein);outline:var(--rahmen-1) solid var(--faden);outline-offset:var(--rahmen-2);background:var(--faden-flaeche);pointer-events:none}.fv-lesefassung{display:grid;gap:var(--abstand-1);font-family:var(--schrift-manuskript);font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-manuskript)}.fv-lesefassung .zeile{display:grid;grid-template-columns:var(--abstand-5) minmax(0,1fr);gap:var(--abstand-2);margin:0;padding:var(--abstand-1) var(--abstand-2) var(--abstand-1) 0;border-radius:var(--radius-klein);color:var(--pergament-text-2)}.fv-lesefassung .zeile .nr{font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums;text-align:right;color:var(--pergament-text-2)}.fv-lesefassung .zeile .text{overflow-wrap:anywhere}.fv-lesefassung .zeile.treffer{color:var(--pergament-text);outline:var(--rahmen-1) solid var(--faden);background:var(--faden-flaeche)}.fv-lesefassung.code{gap:0;font-family:var(--schrift-mono);font-size:var(--grad-nebentext)}.fv-lesefassung.code .zeile{padding-block:0;white-space:pre-wrap}.fv-ausschnitt .geltung{display:grid;gap:var(--abstand-1);margin:0;padding-top:var(--abstand-2);border-top:var(--rahmen-1) solid var(--pergament-rand);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche)}.fv-ausschnitt .geltung .belegt{color:var(--pergament-text)}.fv-ausschnitt .geltung .nicht{color:var(--pergament-text-2)}.fv-ausschnitt .ohne-original{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--abstand-2);margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--pergament-text-2)}.fv-leitfadenspalte.stapel{width:var(--breite-leitfadenstapel);max-width:45%;overflow:hidden;display:flex;padding:0;border-right:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-versenkt)}.fv-leitfadenstapel{flex:1 1 auto;display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0}.fv-leitfadenstapel>.kopf{display:flex;align-items:center;gap:var(--abstand-2);min-width:0;padding:var(--abstand-1) var(--abstand-2) var(--abstand-1) var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-nebentext);color:var(--text-2)}.fv-leitfadenstapel>.kopf .name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-leitfadenstapel>.kopf .rechts{display:flex;align-items:center;gap:var(--abstand-1);margin-left:auto;flex:none}.fv-leitfadenstapel-fenster{position:relative;min-height:0;overflow:hidden;cursor:grab;touch-action:none}.fv-leitfadenstapel-fenster[data-zieht=ja]{cursor:grabbing}.fv-leitfadenstapel-fenster:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke))}.fv-leitfadenstapel-bahn{position:absolute;top:0;left:0;transform-origin:0 0}.fv-leitfadenstapel-fenster[data-zieht=ja] .fv-leitfadenstapel-bahn{will-change:transform}.fv-lf-pdf{position:relative}.fv-lf-seite{position:absolute;left:0;right:0;background:var(--papier);border:var(--rahmen-1) solid var(--papier-rand);border-radius:var(--radius-klein)}.fv-lf-canvas{display:block;width:100%;height:100%;border-radius:inherit;opacity:0;transition:opacity var(--dauer-kurz) var(--kurve-aus)}.fv-lf-canvas.da{opacity:1}.fv-lf-fehler{display:grid;gap:var(--abstand-3);justify-items:start;margin:0;padding:var(--abstand-4);color:var(--text-2)}.fv-lf-fehler>p{margin:0}.fv-lf-marke{position:absolute;padding:0;border:0;border-radius:var(--radius-klein);background:transparent;outline:var(--rahmen-1) solid var(--rand-2);outline-offset:var(--rahmen-2);cursor:pointer}.fv-lf-marke[data-status=belegt]:before{content:"";position:absolute;top:50%;left:calc(-1 * var(--abstand-3));width:var(--abstand-1);height:var(--abstand-1);border-radius:var(--radius-rund);background:var(--faden-ruhig);transform:translateY(-50%)}.fv-lf-marke[data-status=offen],.fv-lf-marke[data-status=konflikt]{outline:var(--rahmen-1) dashed var(--messing)}.fv-lf-markenwort{position:absolute;top:0;right:0;transform:translateY(calc(-100% - var(--abstand-1)));padding:0 var(--abstand-1);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);border:var(--rahmen-1) solid var(--messing);color:var(--text-1);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);white-space:nowrap}@media(hover:hover)and (pointer:fine){.fv-lf-marke:hover{outline-color:var(--faden-ruhig);background:var(--faden-flaeche)}}.fv-lf-marke:focus-visible{outline:var(--fokus-staerke) solid var(--fokus)}.fv-lf-marke.gewaehlt{outline:var(--rahmen-faden) solid var(--faden);background:var(--faden-flaeche)}.fv-lf-marke.satz{outline-color:transparent}.fv-lf-marke.satz[data-status]:before{content:none}.fv-lf-marke.satz .fv-lf-punkt{position:absolute;top:0;left:calc(var(--links, 0) * -100% + var(--abstand-1) + var(--spur, 0) * var(--abstand-3));box-sizing:border-box;width:var(--abstand-2);height:var(--abstand-2);border-radius:var(--radius-rund);background:var(--papier-faden-ruhig)}.fv-lf-marke.satz[data-zustand=keine_formvorgabe] .fv-lf-punkt,.fv-lf-marke.satz[data-zustand=nicht_abbildbar] .fv-lf-punkt{background:transparent;border:var(--rahmen-2) solid var(--papier-text-still)}.fv-lf-marke.satz[data-zustand=offen] .fv-lf-punkt{border-radius:0;background:var(--papier-messing);transform:rotate(45deg) scale(.9)}.fv-lf-marke.satz[data-zustand=offen]{box-shadow:0 var(--rahmen-1) 0 var(--papier-messing)}.fv-lf-marke.satz:focus-visible{outline:var(--fokus-staerke) solid var(--fokus)}@media(hover:hover)and (pointer:fine){.fv-lf-marke.satz:hover{outline-color:var(--papier-faden-ruhig);background:var(--papier-faden-flaeche)}.fv-lf-marke.satz[data-zustand=offen]:hover{outline-color:var(--papier-messing);background:var(--papier-messing-flaeche)}}.fv-lf-marke.satz.gewaehlt{outline:var(--rahmen-faden) solid var(--papier-faden);background:var(--papier-faden-flaeche)}.fv-satzinspektor{display:grid;gap:var(--abstand-3);min-width:0}.fv-satzinspektor .satz{display:grid;gap:var(--abstand-1);margin:0;padding:var(--abstand-3);border-radius:var(--radius-feld);border:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-versenkt)}.fv-satzinspektor[data-zustand=offen] .satz{border-color:var(--messing)}.fv-satzinspektor .satz p,.fv-satzinspektor .wort,.fv-satzinspektor .grund,.fv-satzinspektor .hinweis{margin:0;overflow-wrap:anywhere}.fv-satzinspektor .satz p{font-family:var(--schrift-manuskript);font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-manuskript);color:var(--text-1)}.fv-satzinspektor .wort,.fv-satzinspektor .grund{font-size:var(--grad-leiste);color:var(--text-2)}.fv-satzinspektor .grund .etikett{color:var(--text-3);font-size:var(--grad-nebentext);letter-spacing:var(--laufweite-etikett);text-transform:uppercase}.fv-satzinspektor .hinweis{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-satzinspektor .fv-fehlerzeile{margin:0;color:var(--fehler-text);font-size:var(--grad-nebentext);overflow-wrap:anywhere}.fv-satzinspektor .aktionen,.fv-satzinspektor .ausnehmen{display:grid;gap:var(--abstand-2)}.fv-satzinspektor .ausnehmen .knoepfe{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.fv-offenevorgaben .fv-bauplan-eintrag .marke.offen{flex:none}.fv-offenevorgaben .fv-bauplan-eintrag .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.fv-lf-blatt{display:grid;gap:var(--abstand-1);padding:var(--abstand-5) var(--abstand-4);background:var(--papier);color:var(--papier-text);border:var(--rahmen-1) solid var(--papier-rand);border-radius:var(--radius-klein);font-family:var(--schrift-manuskript);font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-manuskript)}.fv-lf-blatt.leer{min-height:var(--bild-mittel)}.fv-lf-blatt .zeile{position:relative;display:grid;grid-template-columns:var(--abstand-5) minmax(0,1fr);gap:var(--abstand-2);width:100%;margin:0;padding:var(--abstand-1) var(--abstand-2) var(--abstand-1) 0;color:inherit;font:inherit;text-align:left}.fv-lf-blatt .zeile .nr{font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums;text-align:right;color:var(--papier-text-still)}.fv-lf-blatt .zeile .text{overflow-wrap:anywhere}.fv-lf-blatt .zeile.fv-lf-marke{position:relative;outline-offset:0}.fv-lf-blatt.code{gap:0;font-family:var(--schrift-mono);font-size:var(--grad-nebentext)}.fv-lf-blatt.code .zeile{padding-block:0;white-space:pre-wrap}.fv-canvasleiste{position:absolute;top:var(--abstand-3);right:var(--abstand-4);z-index:var(--stufe-klebend);display:inline-flex;align-items:center;gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-1) var(--abstand-1) var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-rund);background:var(--glas-flaeche);-webkit-backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));box-shadow:var(--schatten-popover),inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-2);font-size:var(--grad-nebentext);white-space:nowrap}.fv-canvasleiste .titel{color:var(--text-1);font-weight:var(--staerke-mittel)}.fv-canvasleiste .trenner{width:var(--rahmen-1);height:var(--abstand-3);background:var(--rand-2)}.fv-canvasleiste kbd{margin-left:var(--abstand-1);color:var(--text-3);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext)}.startblatt{min-height:100%;display:flex;justify-content:center;align-items:stretch;gap:var(--abstand-6);padding:var(--abstand-6) var(--abstand-5) var(--abstand-5);background:var(--flaeche-erhoben);color:var(--text-1)}.startblatt:focus{outline:none}.startblatt-spalte{--startblatt-fussraum: calc(var(--startblatt-fusshoehe, var(--hoehe-primaer)) + var(--abstand-3));width:min(var(--breite-startblatt),100%);display:flex;flex-direction:column;gap:var(--abstand-4)}.startblatt-spalte :where(input,textarea,button){scroll-margin-bottom:var(--startblatt-fussraum)}.startblatt-kopf{display:grid;gap:var(--abstand-2)}.startblatt-kopf h1{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-abschnitt);font-weight:var(--staerke-normal);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-eng)}.startblatt-kopf p{margin:0;font-size:var(--grad-oberflaeche);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.startblatt-kopf .startblatt-speicherstand{font-size:var(--grad-nebentext);color:var(--text-3)}.startblatt-kopf .startblatt-speicherstand.fehler{color:var(--fehler)}.startblatt-ablage{flex:1 0 auto;min-height:var(--hoehe-ablage);box-sizing:border-box;scroll-margin-bottom:var(--startblatt-fussraum);display:grid;align-content:center;justify-items:center;gap:var(--abstand-3);padding:var(--abstand-5);border:var(--rahmen-1) dashed var(--rand-feld);border-radius:var(--radius-karte);background:var(--flaeche-grund);text-align:center;transition:border-color var(--dauer-kurz) var(--kurve-aus),background-color var(--dauer-kurz) var(--kurve-aus)}.startblatt-ablage:hover{border-color:var(--faden-ruhig)}.startblatt-ablage.darueber{border-style:solid;border-color:var(--faden);background:var(--auswahl)}.startblatt-ablage.still{opacity:.6}.startblatt-ablage.mit-dateien{flex:0 0 auto;min-height:0;display:flex;justify-content:flex-start;padding:var(--abstand-2);border-style:solid;text-align:left}.startblatt-formate{font-size:var(--grad-nebentext);color:var(--text-2)}.startblatt-formate summary{display:inline-flex;align-items:center;gap:var(--abstand-1);min-height:var(--hoehe-klein);padding-inline:var(--abstand-2);margin-inline-start:calc(var(--abstand-2) * -1);border-radius:var(--radius-feld);list-style:none;cursor:pointer;transition:color var(--dauer-kurz) var(--kurve-aus),background-color var(--dauer-kurz) var(--kurve-aus)}.startblatt-formate summary::-webkit-details-marker{display:none}.startblatt-formate summary .symbol{transform:rotate(-90deg);transition:transform var(--dauer-kurz) var(--kurve-aus)}.startblatt-formate[open] summary .symbol{transform:none}@media(hover:hover)and (pointer:fine){.startblatt-formate summary:hover{background:var(--flaeche-griff);color:var(--text-1)}}.startblatt-formate summary:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.startblatt-formate p{margin:var(--abstand-1) 0 0;padding-inline-start:var(--abstand-2);color:var(--text-3)}@media(prefers-reduced-motion:reduce){.startblatt-formate summary,.startblatt-formate summary .symbol{transition:none}}.startblatt-ablage-zeichen{display:grid;place-items:center;width:var(--abstand-6);height:var(--abstand-6);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-rund);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--faden);transition:transform var(--dauer-kurz) var(--kurve-aus)}.startblatt-ablage.darueber .startblatt-ablage-zeichen{transform:translateY(calc(var(--abstand-1) * -1))}.startblatt-ablage-text{display:grid;gap:var(--abstand-1)}.startblatt-ablage-text strong{font-size:var(--grad-lesen);font-weight:var(--staerke-mittel)}.startblatt-ablage-text span{font-size:var(--grad-leiste);color:var(--text-2)}@media(prefers-reduced-motion:reduce){.startblatt-ablage,.startblatt-ablage-zeichen{transition:none}.startblatt-ablage.darueber .startblatt-ablage-zeichen{transform:none}}.startblatt-stand{display:flex;align-items:center;gap:var(--abstand-2);margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.startblatt-rollenerklaerung{margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.startblatt-dateien{display:grid;gap:var(--abstand-2);margin:0;padding:0;list-style:none}.startblatt-datei{display:grid;grid-template-columns:var(--symbol-klein) minmax(0,1fr) auto auto;align-items:center;gap:var(--abstand-3);min-height:var(--hoehe-dateizeile);padding:var(--abstand-2) var(--abstand-2) var(--abstand-2) var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-erhoben)}.startblatt-datei-zeichen{flex:none;display:grid;place-items:center;color:var(--text-2)}.startblatt-datei-text{flex:1 1 auto;min-width:0;display:grid;gap:var(--abstand-1)}.startblatt-datei-text strong{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--grad-oberflaeche);font-weight:var(--staerke-mittel)}.startblatt-datei-text span{font-size:var(--grad-nebentext);color:var(--text-3)}.startblatt-datei-text .startblatt-datei-befund{color:var(--warnung)}.startblatt-datei-details summary{cursor:pointer;font-size:var(--grad-nebentext);color:var(--text-2)}.startblatt-datei-details span{display:block;margin-top:var(--abstand-1)}.startblatt-datei-rolle{flex:none;display:inline-flex;align-items:center;gap:var(--abstand-2);font-size:var(--grad-nebentext);color:var(--text-3)}.startblatt-datei-rolle .eingabe.auswahl{width:auto}.startblatt-abgewiesen{display:grid;gap:var(--abstand-1);margin:0;padding:0;list-style:none;font-size:var(--grad-nebentext);color:var(--text-2)}.startblatt-abgewiesen li{display:flex;align-items:flex-start;gap:var(--abstand-2)}.startblatt-abgewiesen .symbol{flex:none;margin-top:var(--abstand-1);color:var(--warnung)}.startblatt-abgewiesen strong{font-weight:var(--staerke-mittel);color:var(--text-1)}.startblatt-angaben{display:grid;gap:var(--abstand-3);padding-top:var(--abstand-2)}.startblatt-arbeitsart,.startblatt-hinweisknopf{justify-self:start}.startblatt-widerruf{font-size:var(--grad-nebentext);color:var(--text-2)}.startblatt-widerruf.fehlt{padding:var(--abstand-2);border:var(--rahmen-1) solid var(--rand-feld);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);color:var(--text-1)}.startblatt-fehler{display:flex;align-items:flex-start;gap:var(--abstand-2);margin:0;font-size:var(--grad-nebentext);color:var(--fehler)}.startblatt-fehler .symbol{flex:none;margin-top:var(--abstand-1)}.startblatt-fuss{position:sticky;bottom:0;z-index:var(--stufe-klebend);display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);padding-block:var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-erhoben)}.startblatt-zusage{margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-3)}.startblatt-zusage.hindernis{color:var(--text-2)}.startblatt-nebenaktion{display:inline-flex;align-items:center;gap:var(--abstand-2);margin-inline-start:calc(var(--abstand-3) * -1)}.startblatt-handlungen{margin-left:auto;display:inline-flex;align-items:center;gap:var(--abstand-2)}.startblatt-haupt{display:inline-flex}.startblatt-fuss .startblatt-modell{min-height:var(--hoehe-primaer);padding-inline:var(--abstand-3);border-color:var(--rand-1);color:var(--text-2);font-size:var(--grad-leiste);white-space:nowrap}@media(hover:hover)and (pointer:fine){.startblatt-fuss .startblatt-modell:hover:not(:disabled){border-color:var(--rand-feld);color:var(--text-1)}}.startblatt-wege{width:var(--breite-startwege);flex:none;display:grid;gap:var(--abstand-2);align-content:start;padding-top:var(--abstand-8)}.startblatt-wege-etikett{font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.startblatt-weg{display:grid;gap:var(--abstand-1);padding:var(--abstand-2) 0;border:0;border-bottom:var(--rahmen-1) solid var(--rand-1);background:transparent;font:inherit;text-align:left;color:var(--text-1);cursor:pointer}.startblatt-weg:disabled{cursor:default;opacity:.5}.startblatt-weg:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.startblatt-weg-titel{display:inline-flex;align-items:center;gap:var(--abstand-2);font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);transition:color var(--dauer-kurz) var(--kurve-aus)}.startblatt-weg-titel .symbol{color:var(--text-2)}.startblatt-weg:hover:not(:disabled) .startblatt-weg-titel,.startblatt-weg:hover:not(:disabled) .startblatt-weg-titel .symbol{color:var(--faden)}.startblatt-weg-was{font-size:var(--grad-nebentext);color:var(--text-3)}@media(max-width:1024px){.startblatt{flex-direction:column;align-items:center;gap:var(--abstand-4);padding:var(--abstand-5) var(--abstand-3) var(--abstand-4)}.startblatt-wege{width:min(var(--breite-startblatt),100%);padding-top:0}}@media(max-width:700px){.startblatt-datei{grid-template-columns:var(--symbol-klein) minmax(0,1fr) auto}.startblatt-datei-rolle{grid-column:2 / 3}.startblatt-fuss{flex-direction:column;align-items:stretch}.startblatt-handlungen{order:-1;margin-left:0;flex-direction:column;align-items:stretch}.startblatt-haupt,.startblatt-haupt .knopf{display:flex;width:100%}.startblatt-fuss .startblatt-modell{justify-content:center}.startblatt-nebenaktion{margin-inline-start:0;justify-content:center}}.fv-fassungspanel,.fv-meldungspanel{display:grid;gap:var(--abstand-4)}.fv-fassungen{padding:0;overflow:visible}.fv-fassungsvergleich{display:grid;gap:var(--abstand-2);padding-block-start:var(--abstand-3);border-block-start:var(--rahmen-1) solid var(--rand-1)}.fv-fassungsvergleich h3{margin:0;font-size:var(--grad-leiste);font-weight:var(--staerke-halbfett)}.fv-fassungsvergleich .satz,.fv-meldungspanel .satz,.fv-fassungsbefund{margin:0;font-size:var(--grad-leiste);color:var(--text-2)}.fv-fassungsvergleich .zeilen{display:grid;margin:0;padding:0;list-style:none}.fv-fassungsvergleich .zeilen>li{display:grid;gap:var(--abstand-1);padding-block:var(--abstand-2);border-block-end:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-leiste)}.fv-fassungsvergleich .wort{justify-self:start;padding:0;border:0;background:none;color:var(--text-1);font:inherit;font-weight:var(--staerke-mittel);text-align:start}.fv-fassungsvergleich button.wort{cursor:pointer}.fv-fassungsvergleich button.wort:hover{color:var(--faden)}.fv-fassungsvergleich button.wort:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-fassungsvergleich .werte{color:var(--text-3);font-variant-numeric:tabular-nums}.fv-fassungsvergleich .nachher{color:var(--text-1)}.fv-fassungsvergleich .abschnitt{display:grid;gap:var(--abstand-1)}.fv-fassungsvergleich h4{margin:0;font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);color:var(--text-2)}.fv-fassungsvergleich .werte,.fv-fassungsvergleich .aspekte{overflow-wrap:anywhere}.fv-fassungsvergleich .geltung,.fv-fassungsvergleich .aspekte,.fv-fassungsvergleich .herkunft,.fv-fassungsvergleich .hinweis{margin:0;font-size:var(--grad-nebentext);color:var(--text-3)}.fv-fassungsvergleich .fuss{display:grid;gap:var(--abstand-2);justify-items:start;padding-block-start:var(--abstand-2)}.fv-meldungspanel .meldungsliste>h3{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fv-wert-lesen{display:inline-flex;align-items:center;min-height:var(--hoehe-klein);font-variant-numeric:tabular-nums}.fv-reichweite{display:flex;align-items:center;gap:var(--abstand-2);min-width:0;padding:var(--abstand-1) var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-versenkt);color:var(--text-2);font-size:var(--grad-nebentext)}.fv-reichweite>svg{flex-shrink:0;color:var(--text-3)}.fv-reichweite .satz{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-reichweite .zusatz{flex-shrink:0;color:var(--text-1);font-weight:var(--staerke-mittel)}.fv-reichweite .aktionen>.zusatz{padding-inline-end:var(--abstand-2);margin-inline-end:var(--abstand-1);border-inline-end:var(--rahmen-1) solid var(--rand-1)}.fv-reichweite .aktionen>.zusatz:last-child{padding-inline-end:0;margin-inline-end:0;border-inline-end:0}.fv-reichweite .aktionen{margin-left:auto;display:flex;align-items:center;gap:var(--abstand-1);flex-shrink:0}.fv-fassungshinweis{display:inline-flex;align-items:center;gap:var(--abstand-1);flex-shrink:0;min-height:var(--hoehe-klein);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);color:var(--text-2);font:inherit;font-size:var(--grad-nebentext);white-space:nowrap;cursor:pointer;transition:border-color var(--dauer-kurz) var(--kurve-aus),background-color var(--dauer-kurz) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.fv-fassungshinweis:hover{border-color:var(--faden-ruhig);background:var(--faden-flaeche)}}.fv-fassungshinweis[aria-expanded=true]{border-color:var(--faden-ruhig);background:var(--faden-flaeche)}.fv-fassungshinweis:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-fassungshinweis .punkt{inline-size:var(--abstand-2);block-size:var(--abstand-2);border-radius:var(--radius-rund);background:var(--faden)}.fv-fassungshinweis .trenner{color:var(--text-3)}.fv-fassungshinweis .weg{color:var(--faden);font-weight:var(--staerke-mittel)}.fv-fassungsangebot{display:grid;gap:var(--abstand-4)}.fv-fassungsangebot .kopf{display:grid;gap:var(--abstand-1)}.fv-fassungsangebot h3{margin:0;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett)}.fv-fassungsangebot h3 .datum{color:var(--text-2);font-weight:var(--staerke-normal)}.fv-fassungsangebot .kopf .satz{margin:0;font-size:var(--grad-leiste);color:var(--text-2)}.fv-fassungsangebot .wasneu{display:grid;gap:var(--abstand-1);margin:var(--abstand-1) 0 0;padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);font-size:var(--grad-leiste);color:var(--text-1);overflow-wrap:anywhere}.fv-fassungsangebot .wasneu .marke{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-fassungsangebot .dreiwerte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--abstand-2);margin:var(--abstand-1) 0 0}.fv-fassungsangebot .dreiwerte>div{display:grid;gap:var(--abstand-1);min-width:0}.fv-fassungsangebot .dreiwerte dt{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-fassungsangebot .dreiwerte dd{margin:0;color:var(--text-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fv-fassungsangebot .dreiwerte .dein dd{color:var(--text-1);font-weight:var(--staerke-mittel)}.fv-fassungsangebot .dreiwerte .dein dt{color:var(--faden)}.fv-fassungsangebot .fv-fassungsvergleich{padding-block-start:0;border-block-start:0}.fv-fassungsangebot .fuss{display:grid;gap:var(--abstand-2);padding-block-start:var(--abstand-3);border-block-start:var(--rahmen-1) solid var(--rand-1)}.fv-fassungsangebot .knoepfe{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.fv-fassungsangebot .fuss .hinweis{margin:0;font-size:var(--grad-nebentext);color:var(--text-3)}.fv-vorschauwahl{display:inline-flex;align-items:center;gap:var(--abstand-2);min-width:0}.fv-vorschauwahl .hinweis{color:var(--text-2);white-space:normal}.fv-codehinweis{display:flex;flex-direction:column;gap:var(--abstand-2)}@media(max-width:900px){.fv-reichweite{flex-wrap:wrap}.fv-reichweite .satz{white-space:normal}.fv-reichweite .aktionen{margin-left:0}}.fv-kette{display:grid;gap:var(--abstand-2);min-width:0}.fv-kette-geltung{display:flex;align-items:center;gap:var(--abstand-2);font-size:var(--grad-nebentext);color:var(--text-2)}.fv-kette-reihe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);padding:var(--abstand-2);border-radius:var(--radius-feld);background:var(--flaeche-versenkt)}.fv-kette-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-1);min-width:0;flex:1 1 auto}.fv-kette-chips:focus-within{outline:none}.fv-kette-leer{margin:0;flex:1 1 auto;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-kette-hinweis{margin:0;font-size:var(--grad-nebentext);color:var(--text-3)}.fv-kette-leiste{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--abstand-2) var(--abstand-3);padding:var(--abstand-1) 0}.fv-kette-leiste .name{align-self:center;flex-basis:100%;font-size:var(--grad-leiste);font-weight:var(--staerke-halbfett);color:var(--text-1)}.fv-kette-leiste .feld{display:grid;gap:var(--abstand-1);font-size:var(--grad-nebentext);color:var(--text-2)}.fv-kette-leiste .eigen{width:var(--feld-mass);font-family:var(--schrift-mono)}.fv-kette-leiste .fest{flex:1 1 auto;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-kette-leiste>.knopf:last-child{margin-left:auto}.fv-kette-ergebnis{display:grid;gap:var(--abstand-2)}.fv-kette-ergebnis.karte.pergament{padding:var(--abstand-2) var(--abstand-3);border:0;border-radius:var(--radius-feld);box-shadow:none}.fv-kette-ergebnis.karte.pergament:before,.fv-kette-ergebnis.karte.pergament:after{content:none}.fv-kette-ergebnis-titel{font-size:var(--grad-nebentext);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--pergament-text-2)}.fv-kette-ergebnis dl{margin:0;display:grid;gap:var(--abstand-2)}.fv-kette-ergebnis .zeile dt{font-size:var(--grad-nebentext);color:var(--pergament-text-2)}.fv-kette-ergebnis .zeile dd{margin:0;font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-manuskript);color:var(--pergament-text);overflow-wrap:break-word}.fv-kette-ergebnis [data-form=kursiv]{font-style:italic}.fv-kette-ergebnis [data-form=kapitaelchen]{font-variant-caps:small-caps}.fv-kette-ergebnis [data-form=versalien]{text-transform:uppercase}.fv-kette-ergebnis [data-form=fett]{font-weight:var(--staerke-halbfett)}.fv-kette-ergebnis [data-form=gesperrt]{letter-spacing:var(--laufweite-etikett)}.fv-kette-ergebnis .nichts{font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);color:var(--pergament-text-2)}.fv-ketten{display:grid;gap:var(--abstand-4)}.fv-ketten-spalte{font-size:var(--grad-nebentext);color:var(--text-2)}.fv-kette-geltung,.fv-kette-ergebnis .zeile{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--abstand-1) var(--abstand-3)}.fv-kette-geltung>*,.fv-kette-ergebnis .zeile>*{flex-grow:2;flex-basis:calc((var(--breite-kette-zweispaltig) - 100%) * 999);min-width:0}.fv-kette-geltung>:first-child,.fv-kette-ergebnis .zeile>dt{flex-grow:1}.fv-kette-ergebnis .zeile dd{-webkit-hyphens:auto;hyphens:auto}.fv-bezug .fv-bezug-zeile{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:var(--abstand-2)}.fv-bezug .fv-bezug-zeile>.fv-bezug-kurz{justify-self:stretch;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--abstand-1) var(--abstand-2);align-items:center;padding:var(--abstand-1) var(--abstand-2);border:0;border-radius:var(--radius-klein);background:transparent;color:var(--text-1);font:inherit;font-size:var(--grad-leiste);text-align:left;cursor:pointer}@media(hover:hover)and (pointer:fine){.fv-bezug .fv-bezug-kurz:hover{background:var(--flaeche-griff)}}.fv-bezug .fv-bezug-kurz:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-bezug .fv-bezug-kurz .wort{font-weight:var(--staerke-mittel);overflow-wrap:anywhere}.fv-bezug .fv-bezug-kurz>svg{color:var(--text-3)}.fv-bezug .fv-bezug-kurz .wert{display:inline-flex;align-items:center;gap:var(--abstand-1);min-width:0;color:var(--text-2);overflow-wrap:anywhere}.fv-bezug .fv-bezug-kurz .marke{display:inline-flex;color:var(--messing)}.fv-bezug .fv-bezug-kurz .herkunft{justify-self:end}.fv-bezug .fv-bezug-zeile>.heimat{align-self:start}.fv-bezug .fv-bezug-editor{grid-column:1 / -1;min-width:0;padding:var(--abstand-2) 0 var(--abstand-2) var(--abstand-2)}.dialog-huelle.fv-tastenhilfe>.dialog{display:flex;flex-direction:column;max-height:calc(100dvh - var(--abstand-6));overflow:hidden}.dialog-huelle.fv-tastenhilfe>.dialog>.inhalt{display:grid;gap:var(--abstand-4);min-height:0;overflow:hidden auto}.fv-tastenhilfe section h3{margin:0 0 var(--abstand-1);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.fv-tastenhilfe dl{display:grid;margin:0}.fv-tastenhilfe .zeile{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);min-height:var(--hoehe-klein);padding-block:var(--abstand-1);border-bottom:var(--rahmen-1) solid var(--rand-1)}.fv-tastenhilfe .zeile:last-child{border-bottom:0}.fv-tastenhilfe dt{font-size:var(--grad-leiste);color:var(--text-1)}.fv-tastenhilfe dd{flex:none;display:inline-flex;align-items:center;gap:var(--abstand-1);margin:0}.fv-tastenhilfe .folge{display:inline-flex;gap:var(--abstand-1)}.fv-tastenhilfe .oder{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-tastenhilfe kbd{display:inline-flex;align-items:center;justify-content:center;min-width:var(--ziel-min);height:var(--ziel-min);padding:0 var(--abstand-1);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);background:var(--flaeche-versenkt);box-shadow:inset 0 calc(-1 * var(--rahmen-1)) 0 var(--rand-2);font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--text-2)}.fv-weft-klaerung>.notiz{justify-self:start}.fv-beleg{position:absolute;padding:0;border:0;border-radius:var(--radius-klein);background:transparent;cursor:pointer}@media(hover:hover)and (pointer:fine){.fv-beleg:hover{background:var(--faden-flaeche)}}.fv-beleg:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-beleg.gewaehlt{pointer-events:none;background:transparent;box-shadow:0 0 0 var(--rahmen-1) var(--faden-ruhig)}.fv-belegteil{position:absolute;padding:0;border:var(--rahmen-1) solid var(--papier-rand);border-radius:var(--radius-klein);background:transparent;cursor:pointer;transition:border-color var(--dauer-kurz) var(--kurve-aus),background-color var(--dauer-kurz) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.fv-belegteil:hover{border-color:var(--faden-ruhig)}}.fv-belegteil:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-belegteil.ueber{border-color:var(--faden-ruhig);background:var(--faden-flaeche)}.fv-belegteil.gewaehlt{border-color:var(--faden);background:var(--faden-flaeche);box-shadow:0 0 0 var(--rahmen-1) var(--faden)}.fv-belegteil-name{position:absolute;top:calc(100% + var(--abstand-1));left:calc(var(--rahmen-1) * -1);padding:0 var(--abstand-1);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);color:var(--text-1);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(calc(var(--abstand-1) * -1));transition:opacity var(--dauer-kurz) var(--kurve-aus),transform var(--dauer-kurz) var(--kurve-aus)}.fv-belegteil.gewaehlt .fv-belegteil-name,.fv-belegteil.ueber .fv-belegteil-name,.fv-belegteil:focus-visible .fv-belegteil-name{opacity:1;transform:none}.fv-belegteil.gewaehlt .fv-belegteil-name{border-color:var(--faden)}@media(hover:hover)and (pointer:fine){.fv-belegteil:hover .fv-belegteil-name{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fv-belegteil,.fv-belegteil-name{transition:none}}.fv-belegleiste{display:grid;gap:var(--abstand-2);min-width:0}.fv-belegleiste .zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);min-width:0}.fv-belegleiste .etikett{font-size:var(--grad-nebentext);color:var(--text-2);white-space:nowrap}.fv-belegleiste .geltung .satz{font-size:var(--grad-nebentext);color:var(--text-1)}.fv-belegleiste .geltung .herkunft{margin-left:auto}.fv-belegleiste .hinweis{margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-belegleiste .reihenfolge .fv-kette-reihe{flex:1 1 auto;padding:var(--abstand-1)}.fv-belegleiste .bausteinchip.leer{color:var(--text-3);border-style:dashed}.fv-belegleiste .bestandteil{padding-top:var(--abstand-2)}.fv-belegleiste .bestandteil .name{font-size:var(--grad-leiste);font-weight:var(--staerke-halbfett);color:var(--text-1)}.fv-belegleiste .bestandteil .trenner{display:inline-flex;align-items:center;gap:var(--abstand-2);margin-left:auto}.fv-belegbeispiel{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--abstand-1) var(--abstand-2);margin:0;padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-feld);background:var(--pergament);color:var(--pergament-text);font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-manuskript);overflow-wrap:break-word}.fv-belegbeispiel .etikett{font-family:var(--schrift-oberflaeche);color:var(--pergament-text-2)}.fv-belegbeispiel .alt{color:var(--pergament-text-2);text-decoration:line-through;text-decoration-thickness:var(--rahmen-1)}.fv-belegbeispiel .pfeil{font-family:var(--schrift-oberflaeche);color:var(--pergament-text-2)}.fv-belegbeispiel .neu.geaendert{color:var(--pergament-text)}.fv-belegbeispiel [data-form=kursiv]{font-style:italic}.fv-belegbeispiel [data-form=kapitaelchen]{font-variant-caps:small-caps}.fv-belegbeispiel [data-form=versalien]{text-transform:uppercase}.fv-belegbeispiel [data-form=fett]{font-weight:var(--staerke-halbfett)}.fv-belegbeispiel [data-form=gesperrt]{letter-spacing:var(--laufweite-etikett)}.fv-belegbeispiel .nichts{font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);color:var(--pergament-text-2)}.fv-belegleiste .vorgabe{margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-belegleiste .vorgabe .neben{color:var(--text-3)}.fv-deckblattfelder{position:absolute;inset:0;pointer-events:none}.fv-deckblattfeld{position:absolute;padding:0;border:var(--rahmen-1) solid transparent;border-radius:var(--radius-klein);background:transparent;cursor:pointer;pointer-events:auto;touch-action:none;transition:border-color var(--dauer-kurz) var(--kurve-aus),background-color var(--dauer-kurz) var(--kurve-aus),box-shadow var(--dauer-kurz) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.fv-deckblattfeld:hover{border-color:var(--faden-ruhig)}}.fv-deckblattfeld:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-deckblattfeld.ueber{border-color:var(--faden-ruhig);background:var(--faden-flaeche)}.fv-deckblattfeld.gewaehlt{border-color:var(--faden);background:var(--faden-flaeche);box-shadow:0 0 0 var(--rahmen-1) var(--faden);cursor:grab}.fv-deckblattfeld.gezogen{z-index:var(--stufe-schwebend);cursor:grabbing;box-shadow:0 0 0 var(--rahmen-1) var(--faden),var(--schatten-popover);transition:none}.fv-deckblattfelder[data-zieht=ja] .fv-deckblattfeld:not(.gezogen){pointer-events:none}.fv-deckblattfeld-name{position:absolute;top:50%;right:calc(100% + var(--abstand-2));padding:0 var(--abstand-1);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);color:var(--text-1);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(var(--abstand-1),-50%);transition:opacity var(--dauer-kurz) var(--kurve-aus),transform var(--dauer-kurz) var(--kurve-aus)}.fv-deckblattfeld.gewaehlt .fv-deckblattfeld-name,.fv-deckblattfeld.ueber .fv-deckblattfeld-name,.fv-deckblattfeld:focus-visible .fv-deckblattfeld-name{opacity:1;transform:translateY(-50%)}.fv-deckblattfeld.gewaehlt .fv-deckblattfeld-name{border-color:var(--faden)}@media(hover:hover)and (pointer:fine){.fv-deckblattfeld:hover .fv-deckblattfeld-name{opacity:1;transform:translateY(-50%)}}.fv-deckblatt-naht{position:absolute;height:var(--rahmen-2);margin-top:calc(var(--rahmen-2) / -2);border-radius:var(--radius-rund);background:var(--faden);pointer-events:none}@media(prefers-reduced-motion:reduce){.fv-deckblattfeld,.fv-deckblattfeld-name{transition:none}}.fv-griff-vorgabe{position:absolute;pointer-events:none}.fv-griff-vorgabe.senkrecht{border-left:calc(var(--rahmen-1) / var(--lw-k, 1)) dotted var(--messing)}.fv-griff-vorgabe.waagrecht{border-top:calc(var(--rahmen-1) / var(--lw-k, 1)) dotted var(--messing)}.fv-griff-vorgabe-wort{position:absolute;padding:0 var(--abstand-1);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);box-shadow:inset 0 0 0 var(--rahmen-1) var(--messing);color:var(--text-1);font-size:var(--grad-nebentext);white-space:nowrap;transform:scale(calc(1 / var(--lw-k, 1)))}.fv-griff-vorgabe.waagrecht .fv-griff-vorgabe-wort{right:calc(var(--abstand-2) / var(--lw-k, 1));top:calc(var(--abstand-1) / var(--lw-k, 1));transform-origin:100% 0}.fv-griff-vorgabe.senkrecht .fv-griff-vorgabe-wort{bottom:calc(var(--abstand-4) / var(--lw-k, 1));left:calc(var(--abstand-1) / var(--lw-k, 1));transform-origin:0 100%}.fv-deckblattleiste .ausrichtung .herkunft{margin-left:auto}.fv-deckblattanordnung{display:grid;gap:var(--abstand-3)}.fv-deckblattzeile{display:inline-flex;align-items:center;gap:var(--abstand-2)}.fv-deckblattzeile.eigen{display:flex;justify-content:space-between;margin:0;font-size:var(--grad-nebentext);color:var(--text-1)}.fv-deckblatthinweis{margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-beispiel{display:grid;gap:var(--abstand-4);min-width:0}.fv-beispiel .kopf .satz,.fv-beispiel .fuss .satz{margin:0;font-size:var(--grad-leiste);color:var(--text-2)}.fv-beispiel h4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);margin:0;font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.fv-beispiel h4 .art{letter-spacing:normal;text-transform:none;color:var(--text-1)}.fv-beispiel .etikett{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-beispiel .eingabe-feld{display:grid;gap:var(--abstand-2)}.fv-beispiel .eingabe-feld .beschriftung{font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-beispiel .textbereich{resize:vertical}.fv-beispiel .vorschlaege{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-1)}.fv-beispiel .vorschlag{min-height:var(--hoehe-klein);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);background:var(--flaeche-versenkt);color:var(--text-2);font-family:var(--schrift-manuskript);font-size:var(--grad-nebentext);text-align:left;cursor:pointer;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){.fv-beispiel .vorschlag:hover{background:var(--flaeche-griff);color:var(--text-1)}}.fv-beispiel .vorschlag:focus-visible,.fv-beispiel .wort:focus-visible,.fv-beispiel summary:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-beispiel .unklar{display:flex;align-items:flex-start;gap:var(--abstand-2);margin:0;padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);font-size:var(--grad-leiste);color:var(--text-1)}.fv-beispiel .unklar svg{flex:none;margin-top:var(--abstand-1);color:var(--text-2)}.fv-beispiel .erkannt{display:grid;gap:var(--abstand-2)}.fv-beispiel .zerlegung{display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:var(--abstand-2);margin:0;padding:var(--abstand-3);border:var(--rahmen-1) solid var(--pergament-rand);border-radius:var(--radius-feld);background:var(--pergament);color:var(--pergament-text);font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-knapp)}.fv-beispiel .zerlegung .teil{display:inline-grid;justify-items:start;gap:var(--abstand-1);min-width:0}.fv-beispiel .zerlegung .teil .text{padding:0 var(--abstand-1);border:var(--rahmen-1) solid var(--pergament-rand);border-radius:var(--radius-klein);overflow-wrap:anywhere}.fv-beispiel .zerlegung .teil .name{padding:0 var(--abstand-1);font-family:var(--schrift-oberflaeche);font-size:var(--grad-nebentext);color:var(--pergament-text-2);white-space:nowrap}.fv-beispiel .zerlegung .zwischen{padding-top:var(--rahmen-1);white-space:pre;color:var(--pergament-text-2)}.fv-beispiel .stile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-1);margin:0}.fv-beispiel .stil{display:inline-flex;align-items:center;min-height:var(--hoehe-klein);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);font-size:var(--grad-nebentext);color:var(--text-1)}.fv-beispiel .festgelegt{display:grid;gap:var(--abstand-2)}.fv-beispiel h4.abweichend{color:var(--text-2)}.fv-beispiel h4.abweichend .punkt{inline-size:var(--abstand-2);block-size:var(--abstand-2);border-radius:var(--radius-rund);background:var(--messing)}.fv-beispiel h4 .anzahl{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--messing)}.fv-beispiel h4.stimmt-alles{letter-spacing:normal;text-transform:none;font-size:var(--grad-leiste);color:var(--text-1)}.fv-beispiel h4.stimmt-alles svg{color:var(--erfolg)}.fv-beispiel .zeilen{display:grid;margin:0;padding:0;list-style:none}.fv-beispiel .zeilen>.zeile{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--abstand-2);padding-block:var(--abstand-2);border-block-end:var(--rahmen-1) solid var(--rand-1)}.fv-beispiel .zeilen>.zeile:last-child{border-block-end:0}.fv-beispiel .zeile .inhalt{display:grid;gap:var(--abstand-1);min-width:0}.fv-beispiel .zeile .kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--abstand-2)}.fv-beispiel .wort{padding:0;border:0;background:none;color:var(--text-1);font:inherit;font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);text-align:start;cursor:pointer}@media(hover:hover)and (pointer:fine){.fv-beispiel .wort:hover{color:var(--faden)}}.fv-beispiel .geltung{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-beispiel .werte{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--abstand-1);margin:0;font-size:var(--grad-leiste);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fv-beispiel .werte .vorher,.fv-beispiel .werte .pfeil{color:var(--text-3)}.fv-beispiel .werte .nachher{color:var(--text-1)}.fv-beispiel .zeile:not(.gewaehlt) .werte .nachher{color:var(--text-2)}.fv-beispiel .formel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-1);padding:var(--abstand-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-versenkt)}.fv-beispiel .formel .bausteinchip{cursor:default;pointer-events:none}.fv-beispiel .grund{margin:0;font-size:var(--grad-nebentext);color:var(--text-3)}.fv-beispiel .handschutz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-1);margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-beispiel .widerspruch{display:flex;align-items:flex-start;gap:var(--abstand-1);margin:0;font-size:var(--grad-nebentext);color:var(--text-1)}.fv-beispiel .widerspruch svg,.fv-beispiel .treffer.daneben svg,.fv-beispiel .rueckfrage .satz svg{flex:none;color:var(--messing)}.fv-beispiel .stimmt summary{font-size:var(--grad-nebentext);color:var(--text-2);cursor:pointer}.fv-beispiel .stimmt ul{display:grid;gap:var(--abstand-1);margin:var(--abstand-2) 0 0;padding:0;list-style:none}.fv-beispiel .stimmt li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--abstand-2)}.fv-beispiel .stimmt .wort{font-weight:var(--staerke-normal)}.fv-beispiel .stimmt .wert{font-size:var(--grad-nebentext);color:var(--text-3);overflow-wrap:anywhere}.fv-beispiel .treffer{display:flex;align-items:center;gap:var(--abstand-1);margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-beispiel .treffer svg{color:var(--erfolg)}.fv-beispiel .offen{display:grid;gap:var(--abstand-1)}.fv-beispiel .offen ul,.fv-beispiel .rueckfrage ul{display:grid;gap:var(--abstand-1);margin:0;padding-left:var(--abstand-3);font-size:var(--grad-nebentext);color:var(--text-2)}.fv-beispiel .rueckfrage{gap:var(--abstand-2)}.fv-beispiel .rueckfrage strong{font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-beispiel .fuss{display:grid;gap:var(--abstand-2);justify-items:start;padding-block-start:var(--abstand-3);border-block-start:var(--rahmen-1) solid var(--rand-1)}.fv-beispiel .befund{margin:0;font-size:var(--grad-leiste);color:var(--fehler)}.fv-beispiel>.aktionen{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.fv-bauplan-eintrag.einstieg{padding-left:var(--abstand-4);color:var(--text-2)}.fv-bauplan-eintrag.einstieg svg{flex:none;color:var(--text-3)}.fv-modellwahl-menue{min-width:var(--breite-notizen)}.menue .eintrag.fv-modellwahl-eintrag{align-items:flex-start;padding-block:var(--abstand-2)}.fv-modellwahl-eintrag .haken{padding-top:var(--rahmen-1)}.fv-modellwahl-eintrag .text{display:grid;gap:var(--rahmen-1)}.fv-modellwahl-kopf{display:flex;align-items:center;gap:var(--abstand-2)}.fv-modellwahl-name{font-weight:var(--staerke-mittel)}.fv-modellwahl-marke{display:inline-flex;align-items:center;gap:var(--abstand-1);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-modellwahl-marke .symbol{color:var(--messing)}.fv-modellwahl-satz{color:var(--text-2);font-size:var(--grad-nebentext)}.fv-modellwahl-verbrauch{color:var(--text-3);font-size:var(--grad-nebentext)}.fv-bauplan-abschnitt h3{display:flex;align-items:baseline;gap:var(--abstand-2)}.fv-bauplan-abschnitt h3 .anzahl,.fv-bauplan-abschnitt h3 .lesend{margin-left:auto;font-weight:var(--staerke-normal);letter-spacing:normal;text-transform:none}.fv-bauplan-abschnitt h3 .marke.code{font-family:var(--schrift-mono);letter-spacing:normal;color:var(--text-2)}.fv-bauplan-zusatz{padding-top:var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1)}.fv-bauplan-zusatz .name{display:grid}.fv-bauplan-zusatz .zusatz{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-bauplan-zusatz .fv-bauplan-eintrag:has(.zusatz){padding-block:var(--abstand-1)}.fv-bauplan-zusatz .leer{padding:var(--abstand-1) var(--abstand-2);font-size:var(--grad-nebentext);color:var(--text-3)}.fv-bauplan-klappe{flex:1 1 auto;display:flex;align-items:center;gap:var(--abstand-1);min-width:0;padding:0;border:0;border-radius:var(--radius-klein);background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.fv-bauplan-klappe:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}@media(hover:hover)and (pointer:fine){.fv-bauplan-klappe:hover{color:var(--text-1)}}.fv-bauplan-eintrag.leise{color:var(--text-3);font-size:var(--grad-nebentext)}.fv-bauplan-gruppe{display:grid;gap:var(--abstand-1);margin-top:var(--abstand-2)}.fv-bauplan-gruppe>.gruppenname{padding:0 var(--abstand-2);font-size:var(--grad-nebentext);color:var(--text-3)}.fv-regel{margin-top:calc(-1 * var(--abstand-2));padding-bottom:var(--abstand-2);border-bottom:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-nebentext)}.fv-regel>summary{display:flex;align-items:baseline;gap:var(--abstand-2);padding-block:var(--abstand-1);cursor:pointer;color:var(--text-3)}.fv-regel>summary:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-regel>summary .titel{font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase}.fv-regel>summary .kurz{min-width:0;overflow-wrap:anywhere;color:var(--text-2)}.fv-regel dl{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:var(--abstand-3);margin:0}.fv-regel .zeile{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:baseline;padding:var(--abstand-1) 0;border-bottom:var(--rahmen-1) solid var(--rand-1)}.fv-regel .zeile:last-child{border-bottom:0}.fv-regel dt{color:var(--text-3)}.fv-regel dd{display:grid;gap:var(--abstand-1);margin:0;min-width:0}.fv-regel .wert{font-size:var(--grad-leiste);color:var(--text-1);overflow-wrap:anywhere}.fv-regel .erklaerung,.fv-regel .hinweis{margin:0;color:var(--text-3)}.fv-codeausschnitt{display:grid;gap:var(--abstand-2);min-width:0}.fv-codeausschnitt header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-1) var(--abstand-2)}.fv-codeausschnitt header .titel{font-size:var(--grad-leiste);font-weight:var(--staerke-mittel)}.fv-codeausschnitt header .ort{flex:1 1 auto;font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--text-3)}.fv-codezeilen{margin:0;max-height:var(--hoehe-codeansicht);overflow:auto;padding:var(--abstand-2) 0;border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);font-family:var(--schrift-mono);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--code-text)}.fv-codezeilen:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-codezeilen code{display:grid;min-width:max-content}.fv-codezeilen .zeile{display:grid;grid-template-columns:var(--spalte-zeilennummer) minmax(0,1fr);gap:var(--abstand-2);padding-right:var(--abstand-3)}.fv-codezeilen .zeile.markiert{background:var(--code-zeile-markiert)}.fv-codezeilen .nummer{text-align:right;color:var(--code-zeilennummer);-webkit-user-select:none;user-select:none}.fv-codezeilen .inhalt{white-space:pre}.fv-codezeilen .z-schluesselwort{color:var(--code-schluesselwort);font-weight:var(--staerke-mittel)}.fv-codezeilen .z-funktion{color:var(--code-funktion)}.fv-codezeilen .z-zahl{color:var(--code-zahl)}.fv-codezeilen .z-zeichenkette{color:var(--code-zeichenkette)}.fv-codezeilen .z-kommentar{color:var(--code-kommentar)}.fv-codezeilen .z-anmerkung{color:var(--code-anmerkung)}.fv-codezeilen .z-marke{color:var(--code-marke)}.fv-codezeilen .z-zeichen{color:var(--code-zeichen)}.fv-code-leer{margin:0;font-size:var(--grad-leiste);color:var(--text-2)}.fv-fundstellen{display:grid;gap:var(--abstand-3);margin:0;padding:0;list-style:none}.fv-fundstellen li{display:grid;gap:var(--abstand-1);justify-items:start;min-width:0}.fv-fundstellen .kopf{display:flex;align-items:center;gap:var(--abstand-2);width:100%;font-size:var(--grad-leiste);font-weight:var(--staerke-mittel)}.fv-fundstellen .kopf .stufe{margin-left:auto;font-size:var(--grad-nebentext);font-weight:var(--staerke-normal);color:var(--text-3)}.fv-fundstellen .zitat{box-sizing:border-box;width:100%;margin:0;padding:var(--abstand-2) var(--abstand-3);border:var(--rahmen-1) solid var(--pergament-rand);border-radius:var(--radius-feld);background:var(--pergament);color:var(--pergament-text);font-family:var(--schrift-manuskript);font-size:var(--grad-leiste);overflow-wrap:anywhere}.fv-fundstellen .konflikt .kopf{color:var(--messing)}.fv-fundstellen .konflikt .zitat{border-color:var(--messing);background:transparent;color:var(--text-1);font-family:var(--schrift-oberflaeche)}.fv-fundstellen .zustand,.fv-fundstellen .ort,.fv-fundstellen-leer{margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-lesetafel .art{display:flex;align-items:center;gap:var(--abstand-2);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.fv-lesetafel .art .lesend{display:inline-flex;align-items:center;gap:var(--abstand-1);margin-left:auto;font-weight:var(--staerke-normal);letter-spacing:normal;text-transform:none}.fv-lesetafel .inhalt{min-width:0}.fv-lesetafel .text{margin:0;max-height:var(--hoehe-codeansicht);overflow:auto;padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);font-family:var(--schrift-oberflaeche);font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-1)}.fv-lesetafel .aktionen{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.fv-codekarte{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;min-height:0;border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);overflow:hidden}.fv-codekarte.erzeugt>.erzeugt-inhalt{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;display:grid;align-content:start;gap:var(--abstand-3);padding:var(--abstand-3) var(--abstand-4) var(--abstand-4)}.fv-codekarte>.kopf{display:flex;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe-kopfzeile);padding:0 var(--abstand-2) 0 var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-1);color:var(--text-2)}.fv-codekarte>.kopf .datei{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--schrift-mono);font-size:var(--grad-leiste);color:var(--text-1)}.fv-codekarte>.kopf .marke{display:inline-flex;align-items:center;flex:none;min-height:var(--ziel-min);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);font-size:var(--grad-nebentext);white-space:nowrap}.fv-codekarte>.kopf .status{display:inline-flex;align-items:center;gap:var(--abstand-1);margin-left:auto;font-size:var(--grad-nebentext);white-space:nowrap;color:var(--text-2)}.fv-codekarte>.kopf .status.gut .symbol{color:var(--erfolg)}.fv-codekarte>.kopf .status.fehler{color:var(--fehler)}.fv-codekarte>.hinweis{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--abstand-1) var(--abstand-2);align-items:start;padding:var(--abstand-2) var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-versenkt);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.fv-codekarte>.hinweis>.symbol{margin-top:var(--rahmen-1);color:var(--text-3)}.fv-codekarte>.hinweis p{margin:0}.fv-codekarte>.hinweis .herkunft{grid-column:2;display:inline-flex;align-items:center;gap:var(--abstand-1);color:var(--text-2)}.fv-codekarte .verweis{padding:0;border:0;background:none;font:inherit;color:var(--faden);white-space:nowrap;cursor:pointer}@media(hover:hover)and (pointer:fine){.fv-codekarte .verweis:hover{text-decoration:underline;text-underline-offset:var(--unterstrich-abstand)}}.fv-codekarte .verweis:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-codekarte>.flaeche{flex:1 1 auto;display:flex;min-height:0;background:var(--flaeche-grund)}.fv-codekarte>.flaeche>.codeflaeche{flex:1 1 auto;min-height:0;border:0;border-radius:0}.fv-codekarte>.flaeche .warten,.fv-codekarte>.flaeche .leer{flex:1 1 auto;display:grid;align-content:start;gap:var(--abstand-3);padding:var(--abstand-4);font-size:var(--grad-leiste);color:var(--text-2)}.fv-codekarte>.flaeche .leer p{margin:0}.fv-codekarte>.fehler{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--abstand-2);align-items:start;padding:var(--abstand-2) var(--abstand-4);border-top:var(--rahmen-1) solid var(--rand-1);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.fv-codekarte>.fehler .symbol,.fv-codekarte>.fehler strong{color:var(--fehler);font-weight:var(--staerke-mittel)}.fv-seite.bereich-offen{box-shadow:0 0 0 var(--rahmen-faden) var(--faden)}.fv-bereichshinweise{display:grid;gap:var(--abstand-2)}.fv-bereichshinweis{display:grid;gap:var(--abstand-2);padding:var(--abstand-4);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);background:var(--flaeche-grund)}.fv-bereichshinweis .titel{display:flex;align-items:center;gap:var(--abstand-2);font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-bereichshinweis .titel>.symbol{color:var(--faden)}.fv-bereichshinweis .herkunft{display:inline-flex;align-items:center;gap:var(--abstand-1);margin-left:auto;font-size:var(--grad-nebentext);font-weight:var(--staerke-normal);color:var(--text-2)}.fv-bereichshinweis p{margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.fv-bereichshinweis .aktionen,.fv-alscode{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.fv-alscode .klammern{font-family:var(--schrift-mono);color:var(--text-3)}.fv-bauplan-zusatz li.mit-aktion{position:relative}.fv-bauplan-zusatz li.mit-aktion>.fv-bauplan-eintrag{padding-right:calc(var(--hoehe-klein) + var(--abstand-1))}.fv-bauplan-zusatz li.mit-aktion>.fv-bauplan-aktion{position:absolute;top:50%;right:var(--abstand-1);translate:0 -50%;opacity:0;transition:opacity var(--dauer-druck) var(--kurve-aus)}.fv-bauplan-zusatz li.mit-aktion:hover>.fv-bauplan-aktion,.fv-bauplan-zusatz li.mit-aktion:focus-within>.fv-bauplan-aktion,.fv-bauplan-zusatz li.mit-aktion>.fv-bauplan-aktion[data-state=open]{opacity:1}@media(hover:none){.fv-bauplan-zusatz li.mit-aktion>.fv-bauplan-aktion{opacity:1}}.fv-bauplan-zusatz li.aus .name,.fv-bauplan-zusatz li.aus .marke.code{color:var(--text-3)}.fv-einhaengewahl{max-height:calc(var(--abstand-7) * 7);overflow-y:auto;margin-inline:calc(var(--abstand-2) * -1);padding-inline:var(--abstand-2)}.fv-einhaengewahl .optionen{display:grid;gap:var(--abstand-1)}.fv-einhaengewahl .option{align-items:start;padding:var(--abstand-2);border-radius:var(--radius-klein)}@media(hover:hover)and (pointer:fine){.fv-einhaengewahl .option:hover{background:var(--flaeche-griff)}}.fv-einhaengewahl .option:has([data-state=checked]){background:var(--faden-flaeche);box-shadow:inset 0 0 0 var(--rahmen-1) var(--faden)}.fv-einhaengewahl .text{display:grid;gap:var(--abstand-1)}.fv-einhaengewahl .kurz{font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-einhaengewahl .lang{font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.fv-einhaengewahl .option.aus .kurz,.fv-einhaengewahl .option.aus .lang{color:var(--text-3)}.fv-codekarte.aus>.kopf .marke{border-style:dashed;color:var(--text-3)}.fv-codekarte>.hinweis .schalter{grid-column:2;justify-self:start}.lw{--lw-x: 0;--lw-y: 0;--lw-k: 1;--lw-kr: 1;position:relative;flex:1 1 0;min-width:0;min-height:0;overflow:clip;isolation:isolate;background:var(--flaeche-versenkt);touch-action:none;overscroll-behavior:contain}.lw:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke))}.lw[data-hand]{cursor:grab}.lw[data-zieht]{cursor:grabbing;-webkit-user-select:none;user-select:none}.lw[data-zieht] .lw-welt{pointer-events:none}.lw-welt{position:absolute;top:0;left:0;width:max-content;padding:var(--abstand-4);isolation:isolate;z-index:var(--stufe-im-fluss);transform-origin:0 0;transform:translate(calc(var(--lw-x) * 1px),calc(var(--lw-y) * 1px)) scale(var(--lw-k))}.lw[data-bewegt] .lw-welt{will-change:transform}.lw-kachel{display:flex;flex-direction:column;gap:var(--abstand-2);min-width:0;min-height:var(--hoehe-gross);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1);font:inherit;text-align:left;cursor:pointer;transition:transform var(--dauer-druck) var(--kurve-aus),translate var(--dauer-druck) var(--kurve-aus),border-color var(--dauer-druck) var(--kurve-aus),background-color var(--dauer-druck) var(--kurve-aus),box-shadow var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.lw-kachel:hover{translate:0 calc(-1 * var(--abstand-1) / 2);border-color:var(--rand-feld);background:var(--flaeche-griff);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht),0 0 0 var(--rahmen-1) var(--kante-licht)}}.lw-kachel:active{transform:scale(.98)}.lw-kachel:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.lw-kachel.gewaehlt,.lw-kachel.gewaehlt:hover{border-color:var(--faden);background:var(--flaeche-erhoben);box-shadow:0 0 0 var(--rahmen-1) var(--faden)}.lw-kachel .kopf{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--abstand-1) var(--abstand-2);min-width:0}.lw-kachel .titel{flex:1 1 var(--feld-mass);min-width:0;font-size:var(--grad-oberflaeche);font-weight:var(--staerke-halbfett);line-height:var(--zeilenhoehe-knapp);color:var(--text-1);overflow-wrap:anywhere}.lw-kachel .marken{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--abstand-1) var(--abstand-2);margin-left:auto}.lw-kachel .marke{display:inline-flex;align-items:center;gap:var(--abstand-1);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);color:var(--text-3);white-space:nowrap}.lw-kachel .marke.offen,.lw-kachel .marke.abweichung{color:var(--messing)}.lw-kachel .marke.geaendert,.lw-kachel .marke.code{color:var(--text-2)}.lw-kachel .marke.geaendert .punkt{width:var(--abstand-2);height:var(--abstand-2);border-radius:var(--radius-rund);background:currentcolor}.lw-kachel .marke.code .klammern{font-family:var(--schrift-mono)}.lw-kachel .marke.belege{font-variant-numeric:tabular-nums}.lw-kachel .werte{display:grid;grid-template-columns:fit-content(46%) minmax(0,1fr);column-gap:var(--abstand-2);row-gap:var(--abstand-1);min-width:0;font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.lw-kachel .zeile{display:contents}.lw-kachel .etikett,.lw-kachel .wert{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lw-kachel .etikett{font-size:var(--grad-leiste);font-weight:var(--staerke-normal);letter-spacing:normal;text-transform:none;color:var(--text-3)}.lw-kachel .wert{font-variant-numeric:tabular-nums}.lw-kachel .werte.leer{display:block;color:var(--text-3)}.lw-seiten .fv-stapel{flex:none;overflow:visible;padding:0}.lw-seiten .fv-blatt.leer{padding:var(--abstand-4);background:var(--flaeche-erhoben);color:var(--text-2)}.lw-seiten .fv-seite:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 calc(var(--rahmen-1) / var(--lw-k, 1)) var(--faden-ruhig);opacity:0;pointer-events:none;transition:opacity var(--dauer-druck) var(--kurve-aus)}.lw-seiten .fv-seite[data-hinweis=ja]:after{opacity:1}.ub-karten-hinweis{position:absolute;color:var(--text-2)}.ub-karten-hinweis .hinweis{margin:0}.lw-karte{display:flex;flex-direction:column;width:var(--breite-unterlage);height:var(--hoehe-unterlage);padding:0;overflow:hidden;border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1);font:inherit;text-align:left;cursor:pointer;transition:translate var(--dauer-mittel) var(--kurve-inout),transform var(--dauer-druck) var(--kurve-aus),scale var(--dauer-druck) var(--kurve-aus),border-color var(--dauer-druck) var(--kurve-aus),background-color var(--dauer-druck) var(--kurve-aus),box-shadow var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.lw-karte:hover{transform:translateY(calc(-1 * var(--abstand-1) / 2));border-color:var(--rand-feld);background:var(--flaeche-griff);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht),0 0 0 var(--rahmen-1) var(--kante-licht)}}.lw-karte:active{transform:scale(.98)}.lw-karte:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.lw-karte.offen,.lw-karte.offen:hover{border-color:var(--faden);background:var(--flaeche-erhoben);box-shadow:0 0 0 var(--rahmen-1) var(--faden)}.lw-karte .miniatur{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;border-bottom:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-versenkt)}.lw-karte .fuss{display:grid;flex:none;gap:var(--abstand-1);padding:var(--abstand-2) var(--abstand-3) var(--abstand-3)}.lw-karte .name{overflow:hidden;font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);line-height:var(--zeilenhoehe-knapp);text-overflow:ellipsis;white-space:nowrap}.lw-karte .fuss .angaben{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2);min-width:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);color:var(--text-3)}.lw-karte .rolle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lw-karte .zahl{display:inline-flex;flex:none;align-items:center;gap:var(--abstand-1);font-variant-numeric:tabular-nums}.lw-karte .zahl.offen{color:var(--messing)}.lw-pdfseite,.lw-textseite,.lw-hinweisseite,.lw-leereseite{display:block;width:100%;height:100%}.lw-pdfseite canvas{display:block;width:100%;height:auto;opacity:1;transition:opacity var(--dauer-kurz) var(--kurve-aus)}.lw-pdfseite[data-stand=laedt] canvas{opacity:0}.lw-textseite{width:200%;height:200%;padding:var(--abstand-3);background:var(--flaeche-erhoben);color:var(--text-2);font-family:var(--schrift-manuskript);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);transform:scale(.5);transform-origin:0 0}.lw-textseite.code{font-family:var(--schrift-mono);line-height:var(--zeilenhoehe-knapp)}.lw-textseite .zeile{display:block;overflow:hidden;text-overflow:clip;white-space:pre}.lw-hinweisseite{padding:var(--abstand-3);background:var(--pergament);color:var(--pergament-text);font-family:var(--schrift-manuskript);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);box-shadow:inset 0 0 0 var(--rahmen-1) var(--pergament-rand)}.lw-hinweisseite .text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:11;line-clamp:11;overflow-wrap:anywhere;white-space:pre-line}.lw-leereseite{display:grid;place-items:center;padding:var(--abstand-3);color:var(--text-3);font-size:var(--grad-nebentext);text-align:center}.lw-leitfaden-hinweis{display:grid;align-content:start;gap:var(--abstand-3);min-height:0;padding:var(--abstand-4);overflow:auto}.lw-leitfaden-hinweis .hinweis{margin:0;color:var(--text-2)}.lw-bildschirm{position:absolute;inset:0;z-index:var(--stufe-schwebend);overflow:clip;pointer-events:none}:where(.lw-bildschirm>*){pointer-events:auto}.lw-inspektor,.lw-blatt,.lw-gliederung{position:absolute;z-index:var(--stufe-klebend);display:flex;flex-direction:column;min-height:0;border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);background:var(--glas-flaeche);-webkit-backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));box-shadow:var(--schatten-popover),inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1)}:is(.lw-inspektor,.lw-blatt,.lw-gliederung)>.kopf{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-3) var(--abstand-2)}:is(.lw-inspektor,.lw-blatt,.lw-gliederung)>.kopf h2{margin:0;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett);line-height:var(--zeilenhoehe-knapp)}:is(.lw-inspektor,.lw-blatt,.lw-gliederung)>.kopf h2:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}:is(.lw-inspektor,.lw-blatt,.lw-gliederung)>.inhalt{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--abstand-3) var(--abstand-4);scrollbar-width:thin;scrollbar-color:transparent transparent}:is(.lw-inspektor,.lw-blatt,.lw-gliederung)>.inhalt:is(:hover,:focus-within){scrollbar-color:var(--rand-2) transparent}.lw-inspektor{top:0;left:0;z-index:var(--stufe-schwebend);width:var(--breite-inspektor);max-height:min(80%,calc(100% - var(--ioben, 0) * 1px - var(--ires, 0) * 1px - var(--abstand-3)));translate:calc(var(--ix, 0) * 1px) calc(var(--iy, 0) * 1px);border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.lw-inspektor>.flaeche{position:absolute;inset:0;z-index:var(--stufe-grund);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);background:var(--glas-flaeche);-webkit-backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));box-shadow:var(--schatten-popover),inset 0 var(--rahmen-1) 0 var(--kante-licht);pointer-events:none;transform-origin:0 0}.fv-weft[data-zustand=verlauf]~.lw-inspektor{z-index:var(--stufe-klebend)}.lw-geist{pointer-events:none}.lw-inspektor[data-wechsel]{transition:translate var(--dauer-kurz) var(--kurve-inout)}.lw-inspektor[data-wechsel]>.kopf,.lw-inspektor[data-wechsel]>.inhalt{animation:lw-inhalt-ein var(--dauer-ueberblende) var(--kurve-aus)}@keyframes lw-inhalt-ein{0%{opacity:0}}.lw-inspektor>.kopf .namen{display:grid;gap:var(--abstand-1);min-width:0}.lw-inspektor>.kopf h2{font-size:var(--grad-lesen);letter-spacing:var(--laufweite-eng)}.lw-inspektor>.kopf .untertitel{margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.lw-inspektor .fv-detail{gap:var(--abstand-4)}.lw-inspektor .fv-detail .gruppe{gap:0}.lw-inspektor .fv-detail .gruppe>h3{margin-bottom:var(--abstand-1);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);line-height:var(--zeilenhoehe-knapp);text-transform:uppercase;color:var(--text-3)}.lw-inspektor .fv-detail .gruppe.hervor>h3{color:var(--faden)}.lw-inspektor .fv-detail>.gruppe:only-of-type>h3{position:absolute;width:var(--rahmen-1);height:var(--rahmen-1);margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lw-mehr{margin-top:var(--abstand-5);padding-top:var(--abstand-2)}.lw-mehr>summary{display:flex;align-items:center;min-height:var(--hoehe-knopf);cursor:pointer;font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);color:var(--text-2)}.lw-mehr>summary:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.lw-mehr .mehr-inhalt{display:grid;gap:var(--abstand-5);padding-top:var(--abstand-3)}.lw-mehr .mehr-inhalt h3{margin:0 0 var(--abstand-2);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);text-transform:uppercase;color:var(--text-3)}.lw-mehr .mehr-inhalt .hinweis{margin:0;font-size:var(--grad-leiste);color:var(--text-2)}.lw-mehr .regel-je-feld{display:grid;gap:var(--abstand-1);margin-bottom:var(--abstand-3)}.lw-mehr .regel-je-feld .feldname{margin:0;font-size:var(--grad-oberflaeche);font-weight:var(--staerke-mittel)}.lw-lese{position:absolute;top:var(--abstand-3);bottom:calc(var(--lres, 0) * 1px + var(--abstand-3));left:var(--abstand-4);z-index:var(--stufe-im-fluss);display:flex;flex-direction:column;width:min(var(--breite-leseansicht),52%);min-height:0;color:var(--text-1)}.lw-lese>.flaeche{position:absolute;inset:0;z-index:var(--stufe-grund);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);background:var(--glas-flaeche);-webkit-backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));box-shadow:var(--schatten-popover),inset 0 var(--rahmen-1) 0 var(--kante-licht);pointer-events:none;transform-origin:0 0}.lw-lese>.kopf{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-3) var(--abstand-2)}.lw-lese>.kopf .namen{display:grid;gap:var(--abstand-1);min-width:0}.lw-lese>.kopf h2{margin:0;overflow:hidden;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett);letter-spacing:var(--laufweite-eng);line-height:var(--zeilenhoehe-knapp);text-overflow:ellipsis;white-space:nowrap}.lw-lese>.kopf h2:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.lw-lese>.kopf .untertitel{margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.lw-lese>.inhalt{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:0 var(--abstand-3) var(--abstand-3)}.lw-lese>.inhalt>.fv-leitfadenstapel{flex:1 1 auto;min-height:0}.lw-lese .fv-leitfadenstapel.ohne-kopf{grid-template-rows:minmax(0,1fr)}.lw-lese>.inhalt>.lw-leitfaden-hinweis{flex:1 1 auto}.lw-hinweistext{flex:1 1 auto;min-height:0;padding:var(--abstand-4);overflow:auto;border-radius:var(--radius-feld);background:var(--pergament);box-shadow:inset 0 0 0 var(--rahmen-1) var(--pergament-rand);color:var(--pergament-text);font-family:var(--schrift-manuskript);font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-manuskript)}.lw-hinweistext p{margin:0 0 var(--abstand-3);overflow-wrap:anywhere;white-space:pre-line}.lw-hinweistext p:last-child{margin-bottom:0}.lw-blatt{top:var(--abstand-3);right:var(--abstand-4);bottom:calc(var(--abstand-4) + var(--hoehe-gross) + var(--abstand-3));width:var(--breite-detail);animation:lw-blatt-auf var(--dauer-kurz) var(--kurve-aus)}@keyframes lw-blatt-auf{0%{opacity:0;translate:var(--abstand-3) 0}}.lw-blatt[data-art=tabelle]{right:var(--abstand-5);left:var(--abstand-5);width:auto}.lw-blatt[data-art=tabelle]>.inhalt{padding:0}.lw-blatt[data-art=tabelle] .fv-kurz{padding:var(--abstand-4);background:transparent}.lw-blatt[data-art=code]{width:var(--breite-dialog-breit)}.lw-blatt[data-art=code]>.inhalt{display:flex;flex-direction:column;padding:0;overflow:hidden}.lw-blatt[data-art=code]>.inhalt>*{flex:1 1 auto;min-height:0}.lw-gliederung{left:var(--abstand-4);bottom:calc(var(--abstand-4) + var(--hoehe-knopf) + var(--abstand-2));width:var(--breite-gliederung);max-height:60%;transform-origin:0 100%;animation:lw-gliederung-auf var(--dauer-kurz) var(--kurve-aus)}@keyframes lw-gliederung-auf{0%{opacity:0;scale:.96}}.lw-gliederung>.inhalt{padding:0 var(--abstand-2) var(--abstand-2)}.lw-unten{position:absolute;left:var(--abstand-4);bottom:var(--abstand-4);display:flex;align-items:center;gap:var(--abstand-3);max-width:calc(50% - var(--breite-weftbubble) / 3 - var(--abstand-4))}.lw-gliederungsknopf{flex:none;background:var(--glas-flaeche);-webkit-backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));box-shadow:var(--schatten-popover),inset 0 var(--rahmen-1) 0 var(--kante-licht)}.lw-satzstatus{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-codeblatt{position:relative;flex:1 1 0;display:grid;grid-template-columns:var(--breite-seitenleiste) minmax(0,1fr);min-width:0;min-height:0;background:var(--flaeche-versenkt)}.fv-codeblatt>.dateien{display:flex;flex-direction:column;gap:var(--abstand-4);min-height:0;padding:var(--abstand-3);overflow:auto;border-right:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-erhoben)}.fv-codeblatt>.fv-mitte:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke))}@media(prefers-reduced-motion:reduce){.lw-blatt,.lw-gliederung,.lw-inspektor[data-wechsel]>.kopf,.lw-inspektor[data-wechsel]>.inhalt{animation:none}.lw-inspektor[data-wechsel],.lw-kachel{transition:none}.lw-kachel:active{transform:none}.lw-karte,.lw-karte:active{transition:none;transform:none}}.ub{position:relative;flex:none;color:var(--text-1)}.ub>*{position:absolute}.ub-kopf{display:flex;align-items:center;gap:var(--abstand-3);font-size:var(--grad-oberflaeche);line-height:var(--zeilenhoehe-knapp);color:var(--text-2);white-space:nowrap}.ub-kopf .zahlen{display:inline-flex;align-items:baseline;gap:var(--abstand-2)}.ub-kopf .zahlen>*+*:before{content:"·";margin-right:var(--abstand-2);color:var(--text-3)}.ub-kopf .zahl{color:var(--text-1);font-weight:var(--staerke-mittel)}.ub-kopf .offen{padding:0 var(--abstand-1);border:0;border-radius:var(--radius-klein);background:transparent;color:var(--messing);font:inherit;font-weight:var(--staerke-halbfett);cursor:pointer}.ub-kopf .offen:hover{background:var(--flaeche-griff)}.ub-kopf .offen:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.ub-kopf .legende{display:inline-flex;align-items:center;gap:var(--abstand-3);margin-left:auto;font-size:var(--grad-nebentext);color:var(--text-3)}.ub-kopf .legende>span{display:inline-flex;align-items:center;gap:var(--abstand-1)}.ub-bandkopf{display:flex;align-items:baseline;gap:var(--abstand-2);padding-inline:var(--abstand-1);white-space:nowrap}.ub-bandkopf h2{margin:0;font-family:var(--schrift-anzeige);font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett);line-height:var(--zeilenhoehe-knapp);letter-spacing:var(--laufweite-anzeige);color:var(--text-1)}.ub-bandkopf .angabe{font-size:var(--grad-nebentext);color:var(--text-3)}.ub-band{box-sizing:content-box;margin:calc(-1 * var(--abstand-2));padding:var(--abstand-2);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);background:var(--flaeche-grund);pointer-events:none}.ub-vorgabe .zeichen,.ub-kopf .zeichen{display:inline-block;flex:none;box-sizing:border-box;width:var(--abstand-2);height:var(--abstand-2);border-radius:var(--radius-rund)}[data-zeichen=verbunden]>.zeichen,.zeichen[data-zeichen=verbunden]{background:var(--faden-ruhig)}[data-zeichen=ohne]>.zeichen,.zeichen[data-zeichen=ohne]{border:var(--rahmen-1) solid var(--text-3)}[data-zeichen=offen]>.zeichen,.zeichen[data-zeichen=offen]{border-radius:var(--rahmen-1);background:var(--messing);transform:rotate(45deg) scale(.85)}.ub-vorgaben{position:absolute;top:0;left:0}.ub-ueberzeile{position:absolute;display:flex;align-items:flex-end;padding-inline:var(--abstand-1);overflow:hidden;font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);letter-spacing:var(--laufweite-etikett);line-height:var(--zeilenhoehe-knapp);text-transform:uppercase;color:var(--text-3);white-space:nowrap}.ub-vorgabe{position:absolute;display:flex;align-items:center;gap:var(--abstand-2);box-sizing:border-box;min-width:0;padding:0 var(--abstand-1);overflow:hidden;border:0;border-radius:var(--radius-klein);background:transparent;color:var(--text-1);font:inherit;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);text-align:left;cursor:pointer}.ub-vorgabe .text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ub-vorgabe[data-zeichen=ohne]{color:var(--text-2)}.ub-vorgabe[data-zeichen=offen]{font-weight:var(--staerke-mittel);box-shadow:inset var(--rahmen-2) 0 0 var(--messing)}@media(hover:hover)and (pointer:fine){.ub-vorgabe:hover{background:var(--flaeche-griff)}}.ub-vorgabe:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke))}.ub-vorgabe.gewaehlt,.ub-vorgabe.gewaehlt:hover{background:var(--faden-flaeche);box-shadow:inset 0 0 0 var(--rahmen-1) var(--faden)}.ub-leer{position:absolute;margin:0;display:flex;align-items:center;padding-inline:var(--abstand-2);color:var(--text-3);font-size:var(--grad-nebentext)}.ub-karten .lw-karte{position:absolute;box-sizing:border-box}.ub-karten .lw-karte .fuss{gap:0;padding:var(--abstand-1) var(--abstand-2) var(--abstand-2)}.ub-karten .lw-karte .name,.ub-karten .lw-karte .fuss .angaben{font-size:var(--grad-nebentext)}.ub-kachelplatz{position:absolute}.ub-kachelplatz>.lw-kachel{box-sizing:border-box;width:100%;height:100%;min-height:0;gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-2);overflow:hidden}.ub-kachelplatz>.lw-kachel .kopf{flex-wrap:nowrap;gap:var(--abstand-2)}.ub-kachelplatz>.lw-kachel .titel{flex:1 1 auto;overflow:hidden;font-size:var(--grad-leiste);text-overflow:ellipsis;white-space:nowrap}.ub-kachelplatz>.lw-kachel .marken{flex:none;flex-wrap:nowrap}.ub-kachelplatz>.lw-kachel .werte{line-height:var(--zeilenhoehe-knapp)}.ub-kachelplatz>.lw-kachel .zeile:nth-child(n+3){display:none}@media(hover:hover)and (pointer:fine){.ub-kachelplatz>.lw-kachel:hover{translate:none}}.ub-pdf{position:absolute}.lw-seiten .fv-blatt{background:none;box-shadow:none}.lw-seiten .fv-papier{background:var(--papier);box-shadow:0 0 0 var(--rahmen-1) var(--rand-2)}.fv-seitenbild{display:block;object-fit:fill;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ub-pdf .fv-seite{border-bottom:0;cursor:zoom-in}.ub-pdf .fv-seite[data-beschriftung]:before{content:attr(data-nr);position:absolute;top:100%;left:0;padding:var(--abstand-1) 0 0;color:var(--text-3);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums;line-height:var(--zeilenhoehe-knapp);white-space:nowrap;pointer-events:none;transform:scale(calc(1 / var(--lw-kr, 1)));transform-origin:0 0}.ub-faeden{position:absolute;top:0;left:0;overflow:visible;pointer-events:none}.ub-faeden path{fill:none;stroke-linecap:round;stroke-linejoin:round}.ub-faeden .grund{opacity:.55;transition:opacity var(--dauer-ueberblende) var(--kurve-aus)}.ub-faeden .grund path{stroke:var(--faden-ruhig);stroke-width:calc(var(--rahmen-1) / var(--lw-kr, 1))}.ub-faeden[data-fokus] .grund{opacity:.15}.ub-faeden .hell path{stroke:var(--faden);stroke-width:calc(var(--rahmen-2) / var(--lw-kr, 1));stroke-dasharray:var(--faden-laenge);stroke-dashoffset:var(--faden-laenge);animation:ub-faden-ziehen var(--dauer-linie) var(--kurve-faden) forwards}.ub-faeden .oese{r:calc(var(--abstand-1) * .75 / var(--lw-kr, 1));fill:var(--faden);animation:ub-einblenden var(--dauer-kurz) var(--kurve-aus) both}.ub-faeden .oese.ziel{animation-delay:var(--dauer-linie)}@keyframes ub-faden-ziehen{to{stroke-dashoffset:0}}@keyframes ub-einblenden{0%{opacity:0}}.lw[data-detail=mittel] .ub-vorgabe .text,.lw[data-detail=fern] .ub-vorgabe .text,.lw[data-detail=mittel] .ub-ueberzeile,.lw[data-detail=fern] .ub-ueberzeile,.lw[data-detail=mittel] .ub-kachelplatz .werte,.lw[data-detail=fern] .ub-kachelplatz .werte,.lw[data-detail=fern] .ub-kachelplatz .marken{visibility:hidden}.lw[data-detail=fern] .ub-vorgabe .zeichen{width:100%;border-radius:var(--rahmen-1)}@media(prefers-reduced-motion:reduce){.ub-faeden .grund{transition:none}.ub-faeden .hell path{stroke-dashoffset:0;animation:none}.ub-faeden .oese{animation:none}}.ub-leiste{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0;border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1);font:inherit;cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus),border-color var(--dauer-druck) var(--kurve-aus)}.ub-leiste .wort{font-size:var(--grad-oberflaeche);font-weight:var(--staerke-halbfett);white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.ub-leiste .zahl{color:var(--text-3);font-weight:var(--staerke-normal);font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.ub-leiste:hover{border-color:var(--rand-feld);background:var(--flaeche-griff)}}.ub-leiste:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.ub-kacheln[hidden]{display:none}.ub-bandkopf .aktion{margin-left:auto;padding:0 var(--abstand-2);border:0;border-radius:var(--radius-klein);background:transparent;color:var(--text-2);font:inherit;font-size:var(--grad-nebentext);cursor:pointer}@media(hover:hover)and (pointer:fine){.ub-bandkopf .aktion:hover{background:var(--flaeche-griff);color:var(--text-1)}}.ub-bandkopf .aktion:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.ub-etikett{position:absolute;z-index:var(--stufe-klebend);transform:translate(-50%,-50%) scale(calc(1 / var(--lw-kr, 1)));transform-origin:50% 50%;animation:ub-einblenden var(--dauer-kurz) var(--kurve-aus) both;animation-delay:calc(var(--dauer-linie) / 2)}.ub-etikett.ruhig{display:none;animation:none}.lw[data-nah=ja] .ub-etikett.ruhig{display:block}.ub-etikett.ruhig .knopf{color:var(--text-2);border-color:var(--faden-ruhig)}.ub-etikett .knopf{display:inline-flex;align-items:center;gap:var(--abstand-2);height:var(--hoehe-fadenetikett);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--faden);border-radius:var(--radius-rund);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1);font:inherit;font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);line-height:1;white-space:nowrap;cursor:pointer}.ub-etikett .marke{flex:none;width:var(--abstand-2);height:var(--abstand-2);border-radius:var(--radius-rund);background:var(--faden);transform:scale(.75)}.ub-etikett .knopf:focus-visible,.ub-etikett .regeln button:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}@media(hover:hover)and (pointer:fine){.ub-etikett .knopf:hover{background:var(--flaeche-griff)}}.ub-etikett .regeln{position:absolute;top:100%;left:50%;z-index:var(--stufe-klebend);display:grid;gap:var(--abstand-1);min-width:max-content;margin:var(--abstand-1) 0 0;padding:var(--abstand-1);list-style:none;border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);box-shadow:var(--schatten-popover);transform:translate(-50%)}.ub-etikett .regeln button{display:block;width:100%;padding:var(--abstand-1) var(--abstand-2);border:0;border-radius:var(--radius-klein);background:transparent;color:var(--text-1);font:inherit;font-size:var(--grad-nebentext);text-align:left;white-space:nowrap;cursor:pointer}@media(hover:hover)and (pointer:fine){.ub-etikett .regeln button:hover{background:var(--flaeche-griff)}}.ub-faeden[data-wahl=kachel] .hell path{stroke:var(--faden-ruhig);stroke-width:calc(var(--rahmen-1) / var(--lw-kr, 1));stroke-dasharray:none;stroke-dashoffset:0;animation:none}.ub-faeden[data-wahl=kachel] .grund{opacity:.35}.lw[data-ansicht] .lw-welt{visibility:hidden;transition:visibility 0s linear var(--dauer-mittel)}.fz-wahl{position:absolute;top:var(--abstand-3);left:50%;z-index:var(--stufe-klebend);transform:translate(-50%)}.fz{position:absolute;top:calc(var(--abstand-6) + var(--abstand-2));right:var(--abstand-4);bottom:calc(var(--fres, 0) * 1px + var(--abstand-3));left:var(--abstand-4);z-index:var(--stufe-im-fluss);display:flex;flex-direction:column;min-height:0;color:var(--text-1);--lw-k: 1;--lw-kr: 1}.fz>.flaeche{position:absolute;inset:0;z-index:var(--stufe-grund);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);background:var(--flaeche-erhoben);box-shadow:var(--schatten-popover),inset 0 var(--rahmen-1) 0 var(--kante-licht);pointer-events:none;transform-origin:0 0}.fz>.kopf{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-3) var(--abstand-2)}.fz>.kopf .namen{display:grid;gap:var(--abstand-1);min-width:0}.fz>.kopf h2{margin:0;overflow:hidden;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett);letter-spacing:var(--laufweite-eng);line-height:var(--zeilenhoehe-knapp);text-overflow:ellipsis;white-space:nowrap}.fz>.kopf h2:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fz>.kopf .untertitel{margin:0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.fz>.inhalt{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0 var(--abstand-3) var(--abstand-3)}.fz-leser,.fz-fuell{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.fz-leiste{display:flex;flex:none;align-items:center;gap:var(--abstand-3);padding-bottom:var(--abstand-2)}.fz-seitenwort{display:inline-flex;align-items:center;gap:var(--abstand-1);margin:0;color:var(--text-2);font-size:var(--grad-oberflaeche);font-variant-numeric:tabular-nums}.fz-seitenwort label{display:inline-flex;align-items:center;gap:var(--abstand-1)}.fz-seitenwort input{box-sizing:content-box;height:var(--hoehe-klein);padding:0 var(--abstand-1);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);background:var(--flaeche-versenkt);color:var(--text-1);font:inherit;text-align:center}.fz-seitenwort input:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fz-seitenwort input:disabled{color:var(--text-3)}.fz-rechts{display:flex;align-items:center;margin-left:auto;min-width:0}.fz-legende,.fz-hinweis{display:inline-flex;align-items:center;gap:var(--abstand-3);color:var(--text-3);font-size:var(--grad-nebentext)}.fz-legende>span{display:inline-flex;align-items:center;gap:var(--abstand-1)}:where(.fz-legende) .zeichen{display:inline-block;flex:none;box-sizing:border-box;width:var(--abstand-2);height:var(--abstand-2);border-radius:var(--radius-rund)}.fz-lauf{position:relative;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;border-radius:var(--radius-feld);background:var(--flaeche-versenkt);scrollbar-width:thin;scrollbar-color:var(--rand-2) transparent}.fz-lauf:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke))}.fz-warten,.fz-fehler,.fz-leer{margin:0;padding:var(--abstand-4);color:var(--text-2)}.fz-fallback{display:flex;flex-direction:column;padding:var(--abstand-3)}.fz-fallback>.fv-leitfadenstapel{flex:1 1 auto;min-height:0}.fz-fallback>.lw-leitfaden-hinweis{flex:1 1 auto}.fz-bahn{position:relative}.fz-zeile{position:absolute}.fz-papier{position:relative;background:var(--papier);box-shadow:0 0 0 var(--rahmen-1) var(--rand-2)}.fz-canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity var(--dauer-ueberblende) var(--kurve-aus)}.fz-canvas.da{opacity:1}.fz-block{position:absolute;padding:0;border:0;border-radius:var(--radius-klein);background:transparent;cursor:pointer;transition:background-color var(--dauer-druck) var(--kurve-aus),box-shadow var(--dauer-druck) var(--kurve-aus)}.fz-block[data-zustand=verbunden]{background:var(--papier-faden-flaeche)}.fz-block[data-zustand=ohne]{box-shadow:inset 0 0 0 var(--rahmen-1) var(--papier-text-still)}.fz-block[data-zustand=offen]{background:var(--papier-messing-flaeche);box-shadow:inset 0 0 0 var(--rahmen-1) var(--papier-messing)}.fz-block .raute{position:absolute;top:0;left:calc(-1 * var(--abstand-3));width:var(--abstand-2);height:var(--abstand-2);border-radius:var(--rahmen-1);background:var(--papier-messing);transform:rotate(45deg) scale(.9)}.fz-block:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}@media(hover:hover)and (pointer:fine){.fz-block:hover{box-shadow:inset 0 0 0 var(--rahmen-1) var(--papier-faden-ruhig)}.fz-block[data-zustand=offen]:hover{box-shadow:inset 0 0 0 var(--rahmen-1) var(--papier-messing)}}.fz-block.hell{box-shadow:inset 0 0 0 var(--rahmen-1) var(--papier-faden-ruhig)}.fz-block[data-zustand=offen].hell{box-shadow:inset 0 0 0 var(--rahmen-1) var(--papier-messing)}.fz-block.gewaehlt{box-shadow:inset 0 0 0 var(--rahmen-faden) var(--papier-faden)}.fz-rand{position:absolute;top:0}.fz-karte{position:absolute;right:0;left:0}.fz-karte .lw-kachel{box-sizing:border-box;width:100%;height:100%;min-height:0;overflow:hidden}.fz-karte.hell .lw-kachel:not(.gewaehlt){border-color:var(--faden-ruhig)}.fz-faeden{position:absolute;top:0;left:0;overflow:visible;pointer-events:none}.fz-faeden path{fill:none;stroke-linejoin:round}.fz-faeden .grund{opacity:.6;transition:opacity var(--dauer-ueberblende) var(--kurve-aus)}.fz-faeden .grund path{stroke:var(--faden-ruhig);stroke-width:var(--rahmen-1);stroke-linecap:round}.fz-faeden[data-fokus] .grund{opacity:.2}.fz-faeden .hell path{stroke:var(--faden);stroke-width:var(--rahmen-faden);stroke-linecap:butt;stroke-dasharray:1;stroke-dashoffset:1;animation:ub-faden-ziehen var(--dauer-linie) var(--kurve-faden) forwards}.fz-faeden .oese{r:calc(var(--abstand-1) * .75);fill:var(--faden);animation:ub-einblenden var(--dauer-kurz) var(--kurve-aus) both}.fz-faeden .oese.ziel{animation-delay:var(--dauer-linie)}.fz-wirkt{position:absolute;z-index:var(--stufe-im-fluss);padding:var(--abstand-1) var(--abstand-2);border:var(--rahmen-1) solid var(--faden-ruhig);border-radius:var(--radius-rund);background:var(--flaeche-erhoben);box-shadow:var(--schatten-popover);color:var(--text-1);font:inherit;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-knapp);white-space:nowrap;cursor:pointer;translate:-50% -50%;animation:fz-erscheinen var(--dauer-ueberblende) var(--kurve-aus) both}.fz-wirkt:active{scale:.97}.fz-wirkt:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}@keyframes fz-erscheinen{0%{opacity:0}}.fz[data-art=vorschau] .fz-bahn{box-sizing:border-box;padding-block:var(--abstand-4)}.fz-blatt{position:relative;margin-inline:auto}.fz .lw-seiten .fv-papier{background:var(--papier);box-shadow:0 0 0 var(--rahmen-1) var(--rand-2)}.fz .lw-seiten .fv-seite{border-bottom:0}.fz-puls{position:absolute;z-index:var(--stufe-im-fluss);border-radius:var(--radius-klein);box-shadow:0 0 0 var(--rahmen-faden) var(--faden);pointer-events:none;animation:fz-puls var(--dauer-linie) var(--kurve-aus) 3 both}@keyframes fz-puls{0%{opacity:0}30%{opacity:1}to{opacity:0}}.fz .fv-element[data-schnell]{box-shadow:0 0 0 var(--rahmen-faden) var(--faden)}.fz-schnell{position:absolute;top:0;left:0;z-index:var(--stufe-klebend);width:var(--breite-kachel);border-radius:var(--radius-karte);box-shadow:var(--schatten-popover);translate:calc(var(--sx, 0) * 1px) calc(var(--sy, 0) * 1px);transform-origin:left center;animation:fz-schnell-ein var(--dauer-ueberblende) var(--kurve-aus) both}.fz-schnell[data-seite=links]{transform-origin:right center}.fz-schnell[data-seite=unten]{transform-origin:center top}.fz-schnell .lw-kachel{width:100%;box-sizing:border-box}@keyframes fz-schnell-ein{0%{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){.fz-faeden .hell path{stroke-dashoffset:0;animation:none}.fz-faeden .oese,.fz-wirkt,.fz-schnell{animation:none}.fz-puls{animation:none;opacity:1}}.fv-weft-zeichen{display:inline-block;flex:none;color:var(--faden);overflow:visible}.fv-weft-zeichen[data-groesse=mini]{width:var(--symbol-mini);height:var(--symbol-mini)}.fv-weft-zeichen[data-groesse=klein]{width:var(--symbol-klein);height:var(--symbol-klein)}.fv-weft-zeichen[data-groesse=gross]{width:var(--symbol-gross);height:var(--symbol-gross)}.fv-weft-zeichen path{stroke:currentColor;stroke-width:var(--strich-symbol);fill:none}.fv-weft-zeichen .kette{color:var(--faden)}.fv-weft-zeichen .schuss{color:var(--messing);stroke-dasharray:1;stroke-dashoffset:0}.fv-weft-zeichen[data-arbeitet=ja] .schuss{animation:fv-weft-webt var(--dauer-laeufer) linear infinite}@keyframes fv-weft-webt{0%{stroke-dashoffset:0}50%{stroke-dashoffset:.5}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.fv-weft-zeichen[data-arbeitet=ja] .schuss{animation:none}}.fv-weft-schritt{display:grid;gap:var(--abstand-1);padding:var(--abstand-2) 0;border-bottom:var(--rahmen-1) solid var(--rand-1)}.fv-weft-schritt[data-neu=ja]{animation:fv-weft-schritt-herein var(--dauer-ueberblende) var(--kurve-aus)}@keyframes fv-weft-schritt-herein{0%{opacity:0;transform:translateY(var(--weg-herein))}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.fv-weft-schritt[data-neu=ja]{animation:none}}.fv-weft-schritt[data-wer=du]{padding-inline-start:var(--abstand-2);border-inline-start:var(--rahmen-faden) solid var(--faden-ruhig)}.fv-weft-schritt[data-zustand=verworfen]{color:var(--text-3)}.fv-weft-schritt .kopf{display:flex;align-items:center;gap:var(--abstand-2)}.fv-weft-schritt .zeichen{display:inline-flex;flex:none;color:var(--text-2)}.fv-weft-schritt[data-zustand=fertig] .zeichen{color:var(--faden)}button.fv-weft-schritt .satz,.fv-weft-schritt button.satz{display:inline-flex;align-items:center;gap:var(--abstand-1);flex:1 1 auto;min-height:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.fv-weft-schritt .satz{flex:1 1 auto;font-size:var(--grad-leiste)}.fv-weft-schritt .zeit{flex:none;color:var(--text-3);font-size:var(--grad-nebentext)}.fv-weft-schritt .einzelheiten{display:grid;gap:var(--abstand-2);padding-inline-start:calc(var(--symbol-klein) + var(--abstand-2))}.fv-weft-schritt .aenderungen{display:grid;gap:var(--abstand-1);margin:0;padding:0;list-style:none}.fv-weft-schritt .aenderung{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);font-size:var(--grad-leiste)}.fv-weft-schritt .satzteil{font-weight:var(--staerke-mittel)}.fv-weft-schritt .herkunft{display:inline-flex;align-items:center;gap:var(--abstand-1);color:var(--text-2);font-size:var(--grad-nebentext)}.fv-weft-schritt .beleg{color:var(--text-3);font-size:var(--grad-nebentext)}.fv-weft-schritt .technik{display:grid;gap:var(--abstand-1);padding:var(--abstand-2);border-radius:var(--radius-klein);background:var(--flaeche-versenkt);font-size:var(--grad-nebentext);color:var(--text-2)}.fv-weft-schritt .werkzeug{font-family:var(--schrift-mono);color:var(--text-1)}.fv-weft-schritt .paare{display:grid;grid-template-columns:auto 1fr;gap:var(--abstand-1) var(--abstand-2);margin:0}.fv-weft-schritt .paar{display:contents}.fv-weft-schritt .paar dt{color:var(--text-3)}.fv-weft-schritt .paar dd{margin:0;font-family:var(--schrift-mono)}.fv-weft-schritt .tokens{color:var(--text-3)}.fv-weft-verbrauch{display:grid;gap:var(--abstand-2)}.fv-weft-verbrauch .satz{margin:0;font-size:var(--grad-oberflaeche);font-weight:var(--staerke-mittel)}.fv-weft-verbrauch .tokens{margin:0;color:var(--text-2);font-size:var(--grad-nebentext);font-family:var(--schrift-mono)}.fv-weft-verbrauch .balken{display:flex;align-items:flex-end;gap:var(--abstand-1);height:var(--figur-klein);padding-top:var(--abstand-2);border-bottom:var(--rahmen-1) solid var(--rand-1)}.fv-weft-verbrauch .saeule{flex:1 1 0;min-width:var(--abstand-1);height:calc(var(--anteil, 0) * 100%);min-height:var(--rahmen-2);border-radius:var(--radius-klein) var(--radius-klein) 0 0;background:var(--faden-flaeche);box-shadow:inset 0 0 0 var(--rahmen-1) var(--faden-ruhig)}.fv-weft-rueckfrage{display:grid;gap:var(--abstand-2);padding:var(--abstand-3);border-radius:var(--radius-feld);border:var(--rahmen-1) solid var(--messing);background:var(--flaeche-erhoben)}.fv-weft-rueckfrage .frage{margin:0;font-size:var(--grad-oberflaeche);font-weight:var(--staerke-mittel)}.fv-weft-rueckfrage .folge{margin:0;color:var(--text-2);font-size:var(--grad-leiste)}.fv-weft-rueckfrage .empfehlung{display:flex;align-items:baseline;gap:var(--abstand-1);margin:0;color:var(--messing);font-size:var(--grad-leiste)}.fv-weft-rueckfrage .optionen{display:grid;gap:var(--abstand-2)}.fv-weft-rueckfrage .optionen .knopf{justify-content:space-between;width:100%;min-height:var(--hoehe-gross);text-align:left}.fv-weft-marke{display:inline-flex;flex:none;align-items:center;gap:var(--abstand-1);color:var(--messing);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel)}.fv-weft-rueckfrage .knopf.primaer .fv-weft-marke{color:inherit}.fv-weft-rueckfrage .freitext{display:grid;gap:var(--abstand-2)}.fv-weft-rueckfrage .aktionen{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.fv-weft-verstecktes-feld{position:absolute;width:var(--rahmen-1);height:var(--rahmen-1);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.fv-weft-klaerung{display:grid;gap:var(--abstand-3)}.fv-weft-klaerung .kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2)}.fv-weft-klaerung .schritt{color:var(--text-2);font-size:var(--grad-nebentext);letter-spacing:var(--laufweite-etikett);text-transform:uppercase}.fv-weft-klaerung h3{margin:0;font-size:var(--grad-lesen);font-weight:var(--staerke-halbfett)}.fv-weft-klaerung h3:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-weft-klaerung .text{margin:0;color:var(--text-2)}.fv-weft-klaerung .ausschnitte,.fv-weft-klaerung .optionen{display:grid;gap:var(--abstand-2)}.fv-weft-klaerung .option{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--abstand-1);width:100%;min-height:var(--hoehe-gross);padding:var(--abstand-2) var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);color:var(--text-1);font:inherit;text-align:left;cursor:pointer}.fv-weft-klaerung .option:hover{background:var(--flaeche-griff)}.fv-weft-klaerung .option.gewaehlt{border-color:var(--faden);box-shadow:0 0 0 var(--rahmen-1) var(--faden)}.fv-weft-klaerung .option .kopfzeile{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2);width:100%}.fv-weft-klaerung .option .empfehlung{color:var(--text-2);font-size:var(--grad-nebentext)}.fv-weft-klaerung .inhalt{display:grid;gap:var(--abstand-2)}.fv-weft-klaerung .naechster{margin:0;padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);color:var(--text-2);font-size:var(--grad-nebentext)}.fv-weft-klaerung .fuss{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-2)}.fv-weft-klaerung>.kopf,.fv-weft-klaerung>.fuss{position:sticky;z-index:var(--stufe-klebend);background:var(--flaeche-erhoben)}.fv-weft-klaerung>.kopf{top:0;padding-block:var(--abstand-2)}.fv-weft-klaerung>.fuss{bottom:0;padding-block:var(--abstand-2);border-top:var(--rahmen-1) solid var(--rand-1)}.fv-weft{position:absolute;inset:0;z-index:var(--stufe-schwebend);container:fv-weft / size;pointer-events:none}.fv-weft-dock{position:absolute;left:0;right:0;bottom:var(--abstand-4);display:grid;justify-items:center;gap:var(--abstand-2);width:min(var(--breite-weftbubble),calc(100% - 2 * var(--fv-weft-rand, var(--abstand-4))));margin-inline:auto;pointer-events:none}.fv-weft-karte{width:100%;pointer-events:auto}.fv-weft-dock .vorschlaege{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--abstand-2);pointer-events:none}.fv-weft-dock .vorschlag{display:inline-flex;align-items:center;max-width:var(--breite-karte);min-height:var(--hoehe-knopf);padding:0 var(--abstand-3);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-feld);background:var(--glas-flaeche);-webkit-backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));box-shadow:var(--schatten-popover),inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1);font:inherit;font-size:var(--grad-leiste);cursor:pointer;pointer-events:auto;transition:transform var(--dauer-druck) var(--kurve-aus),border-color var(--dauer-druck) var(--kurve-aus);animation:fv-weft-herein var(--dauer-kurz) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.fv-weft-dock .vorschlag:hover{border-color:var(--rand-feld);background:var(--flaeche-griff)}}.fv-weft-dock .vorschlag:active{transform:scale(.97)}.fv-weft-dock .vorschlag:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-weft-dock .vorschlag .text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes fv-weft-herein{0%{opacity:0;transform:translateY(var(--weg-herein))}to{opacity:1;transform:translateY(0)}}.fv-weft-karte{display:flex;flex-direction:column;max-height:calc(100cqh - 2 * var(--abstand-4));overflow:hidden;border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-dialog);background:var(--glas-flaeche);-webkit-backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));box-shadow:var(--schatten-popover),inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1)}.fv-weft-karte:has(.feld:focus-visible){outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-weft-karte>.meldung{flex:none;padding:var(--abstand-2) var(--abstand-3) 0}.fv-weft-karte>.blatt{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);flex:0 1 auto;height:var(--fv-blatt, 70cqh);min-height:0;overflow:hidden;border-bottom:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-erhoben)}.fv-weft-karte>.blatt>.hoehengriff{position:absolute;inset:0 0 auto;z-index:var(--stufe-klebend);display:flex;align-items:flex-start;justify-content:center;height:var(--abstand-3);cursor:ns-resize;touch-action:none}.fv-weft-karte>.blatt>.hoehengriff:after{content:"";width:var(--abstand-6);height:var(--abstand-1);margin-top:var(--abstand-1);border-radius:var(--radius-rund);background:var(--rand-2);transition:background var(--dauer-druck) var(--kurve-aus)}@media(hover:hover)and (pointer:fine){.fv-weft-karte>.blatt>.hoehengriff:hover:after{background:var(--text-3)}}.fv-weft-karte>.blatt>.hoehengriff[data-zieht]:after{background:var(--faden)}.fv-weft-karte>.blatt>.hoehengriff:focus-visible{outline:none}.fv-weft-karte>.blatt>.hoehengriff:focus-visible:after{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-weft-karte:has(.hoehengriff[data-zieht]){-webkit-user-select:none;user-select:none}.fv-weft-karte>.zeile{flex:none}.fv-weft-karte>.zeile>*{display:flex;align-items:flex-end;gap:var(--abstand-2);min-height:var(--hoehe-gross);padding:var(--abstand-2) var(--abstand-2) var(--abstand-2) var(--abstand-3);animation:fv-weft-blende var(--dauer-druck) var(--kurve-aus)}.fv-weft-karte>.zeile>.lauf{align-items:center}@keyframes fv-weft-blende{0%{opacity:0}to{opacity:1}}.fv-weft-karte .zeichen{display:inline-flex;flex:none;align-items:center;height:var(--hoehe-knopf)}.fv-weft-karte .zeichen .laeufer{width:var(--symbol-klein);height:var(--symbol-klein)}.fv-weft-karte .aktionen{display:flex;flex:none;align-items:center;gap:var(--abstand-1)}.fv-weft-karte .feld{flex:1 1 0;min-width:var(--abstand-6);min-height:var(--hoehe-knopf);max-height:var(--figur-gross);height:auto;padding:calc((var(--hoehe-knopf) - var(--grad-lesen) * var(--zeilenhoehe-oberflaeche)) / 2) 0;border:0;border-radius:0;background:transparent;font-size:var(--grad-lesen);line-height:var(--zeilenhoehe-oberflaeche);field-sizing:content;width:auto;resize:none}.fv-weft-karte .feld::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-weft-karte .feld:focus-visible{outline:none}.fv-weft-karte .feld:disabled{background:transparent}.fv-weft-karte .kontext-chip{display:inline-flex;flex:0 1 auto;align-items:center;gap:var(--abstand-1);min-width:0;max-width:40%;height:var(--hoehe-klein);margin-block:calc((var(--hoehe-knopf) - var(--hoehe-klein)) / 2);padding:0 0 0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel)}.fv-weft-karte .kontext-chip>.symbol{flex:none;color:var(--faden)}.fv-weft-karte .kontext-chip .wort{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-weft-karte .kontext-chip .weg{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--hoehe-klein);height:100%;padding:0;border:0;border-radius:var(--radius-klein);background:transparent;color:var(--text-3);cursor:pointer}@media(hover:hover)and (pointer:fine){.fv-weft-karte .kontext-chip .weg:hover{background:var(--flaeche-griff);color:var(--text-1)}}.fv-weft-karte .kontext-chip .weg:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke))}.fv-weft-karte .rueckfragen-zahl{min-width:var(--abstand-4);padding:0 var(--abstand-1);border-radius:var(--radius-klein);background:var(--messing);color:var(--flaeche-erhoben);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);text-align:center}.fv-weft-karte .senden-huelle{display:inline-flex}.fv-weft-karte .knopf.senden{width:var(--hoehe-knopf);min-height:var(--hoehe-knopf);padding:0}.fv-weft-karte .lauf .was{display:grid;flex:1 1 auto;min-width:0}.fv-weft-karte .lauf .satz{overflow:hidden;font-size:var(--grad-oberflaeche);font-weight:var(--staerke-mittel);text-overflow:ellipsis;white-space:nowrap}.fv-weft-karte .lauf .einzelheit{overflow:hidden;color:var(--text-2);font-size:var(--grad-nebentext);text-overflow:ellipsis;white-space:nowrap}.fv-weft .blattkopf{display:flex;align-items:center;gap:var(--abstand-2);min-width:0;padding:var(--abstand-3) var(--abstand-3) var(--abstand-2);border-bottom:var(--rahmen-1) solid var(--rand-1)}.fv-weft .blattkopf strong{font-size:var(--grad-oberflaeche);font-weight:var(--staerke-halbfett)}.fv-weft .avatar,.fv-weft-nachricht .avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--hoehe-knopf);height:var(--hoehe-knopf);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);box-shadow:inset 0 0 0 var(--rahmen-1) var(--rand-1)}.fv-weft-karte .verlaufsliste{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent}.fv-weft-karte .verlaufsliste:is(:hover,:focus-within){scrollbar-color:var(--rand-2) transparent}.fv-weft-karte .verlaufsliste>.spur{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--abstand-3);padding:var(--abstand-3)}.fv-weft-hinweiszeile{position:absolute;left:0;right:0;bottom:var(--abstand-4);z-index:var(--stufe-schwebend);display:flex;align-items:center;gap:var(--abstand-2);width:max-content;max-width:calc(100% - 2 * var(--abstand-4));min-height:var(--hoehe-gross);margin:0 auto;padding:0 var(--abstand-3);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-karte);background:var(--glas-flaeche);-webkit-backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));box-shadow:var(--schatten-popover),inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-2);font-size:var(--grad-leiste);pointer-events:auto}.fv-weft-nachricht{display:flex;align-items:flex-start;gap:var(--abstand-2)}.fv-weft-nachricht[data-wer=du]{justify-content:flex-end}.fv-weft-nachricht .rumpf{display:grid;gap:var(--abstand-1);min-width:0}.fv-weft-nachricht[data-wer=du] .rumpf{max-width:85%;padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-karte);background:var(--flaeche-versenkt)}.fv-weft-nachricht[data-wer=weft] .rumpf{padding-top:var(--abstand-1)}.fv-weft-nachricht .text{max-width:var(--zeile-lesen);font-size:var(--grad-oberflaeche);line-height:var(--zeilenhoehe-oberflaeche);overflow-wrap:anywhere}.fv-weft-nachricht .kontext{display:inline-flex;align-items:center;gap:var(--abstand-1);color:var(--text-2);font-size:var(--grad-nebentext)}.fv-weft-nachricht .kontext .symbol{color:var(--faden)}.fv-weft-nachricht .zustand{color:var(--text-3);font-size:var(--grad-nebentext)}.fv-weft-protokoll{display:grid;gap:var(--abstand-2)}.fv-weft-protokoll .umschalter{display:flex;align-items:center;gap:var(--abstand-2);width:100%;min-height:var(--hoehe-knopf);padding:0 var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);color:var(--text-2);font:inherit;font-size:var(--grad-leiste);cursor:pointer}@media(hover:hover)and (pointer:fine){.fv-weft-protokoll .umschalter:hover{background:var(--flaeche-griff);color:var(--text-1)}}.fv-weft-protokoll .umschalter:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand)}.fv-weft-protokoll .umschalter .wort{flex:1 1 auto;text-align:left}.fv-weft-protokoll .umschalter .zahl{color:var(--text-3);font-size:var(--grad-nebentext)}.fv-weft-protokoll .inhalt{display:grid;gap:var(--abstand-2);overflow-y:auto;max-height:calc(2 * var(--figur-gross));padding:0 var(--abstand-2)}.fv-weft-meldung{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--abstand-1) var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border:var(--rahmen-1) solid var(--messing);border-radius:var(--radius-feld);background:var(--flaeche-erhoben);color:var(--text-1);font-size:var(--grad-leiste)}.fv-weft-meldung>.symbol{color:var(--messing)}.fv-weft-meldung p{margin:0}.fv-weft-meldung .knopf{grid-column:2;justify-self:start}.fv-weft-bericht{display:grid;gap:var(--abstand-2)}.fv-weft-bericht .auftrag{justify-self:end;max-width:85%;margin:0;padding:var(--abstand-2) var(--abstand-3);border-radius:var(--radius-karte);background:var(--flaeche-versenkt);color:var(--text-1);overflow-wrap:anywhere}.fv-weft-bericht .anzahl{margin:0;font-weight:var(--staerke-mittel)}.fv-weft-bericht .zeilen{display:grid;gap:var(--abstand-1);margin:0;padding:0;list-style:none}.fv-weft-bericht .zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);padding:var(--abstand-1) 0;border-bottom:var(--rahmen-1) solid var(--rand-1)}.fv-weft-bericht .zeile .satz{flex:1 1 auto}.fv-weft-bericht .zeile .herkunft{display:inline-flex;align-items:center;gap:var(--abstand-1);color:var(--text-2);font-size:var(--grad-nebentext)}.fv-weft-bericht .fuss .status{margin:0;color:var(--text-2)}.fv-weft-abschluss{display:grid;gap:var(--abstand-4)}.fv-weft-abschluss h2{margin:0;font-size:var(--grad-titel);font-weight:var(--staerke-halbfett)}.fv-weft-abschluss .satz{margin:0;color:var(--text-2)}.fv-weft-abschluss .gruppe{display:grid;gap:var(--abstand-1)}.fv-weft-abschluss .gruppe h3{margin:0;font-size:var(--grad-leiste);font-weight:var(--staerke-halbfett);color:var(--text-2)}.fv-weft-abschluss .gruppe ul{margin:0;padding-inline-start:var(--abstand-4)}.fv-weft-abschluss .hinweis{margin:0;color:var(--text-3);font-size:var(--grad-nebentext)}.fv-weft-abschluss .weiter{margin:0;color:var(--text-1);font-size:var(--grad-leiste)}.fv-weft-leiste{display:flex;flex-wrap:wrap;gap:var(--abstand-2)}.fv-weft-schritte{display:grid;gap:var(--abstand-1);margin:0;padding:0;list-style:none}.fv-weft-hinweis{color:var(--text-2);font-size:var(--grad-nebentext)}.fv-weft-hinweis{margin:0}.fv-weft-hinweis.mit-weg{display:grid;justify-items:start;gap:var(--abstand-2)}.fv-weft-hinweis.mit-weg p{margin:0}.fv-weft-hinweis.laedt{display:inline-flex;align-items:center;gap:var(--abstand-2)}.fv-weft-hinweis .laeufer{width:var(--symbol-klein);height:var(--symbol-klein)}.fv-weft-lauf{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--abstand-3);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht);color:var(--text-1);font-size:var(--grad-oberflaeche)}.fv-weft-lauf>.kopf{display:flex;align-items:flex-start;gap:var(--abstand-2)}.fv-weft-lauf>.kopf .zeichen{display:inline-flex;flex:none;align-items:center;height:var(--hoehe-knopf);color:var(--text-2)}.fv-weft-lauf[data-zustand=fertig]>.kopf .zeichen{color:var(--faden)}.fv-weft-lauf[data-zustand=unterbrochen]>.kopf .zeichen,.fv-weft-lauf[data-zustand=wartet]>.kopf .zeichen,.fv-weft-lauf[data-zustand=fehler]>.kopf .zeichen{color:var(--messing)}.fv-weft-lauf>.kopf .zeichen .laeufer{width:var(--symbol-klein);height:var(--symbol-klein)}.fv-weft-lauf>.kopf .titelblock{display:grid;min-width:0;min-height:var(--hoehe-knopf);align-content:center}.fv-weft-lauf>.kopf strong{font-weight:var(--staerke-halbfett);overflow-wrap:anywhere}.fv-weft-lauf>.kopf .meta{color:var(--text-2);font-size:var(--grad-nebentext)}.fv-weft-lauf p{margin:0;max-width:var(--zeile-lesen);line-height:var(--zeilenhoehe-oberflaeche);overflow-wrap:anywhere}.fv-weft-lauf .jetzt{color:var(--text-1);font-weight:var(--staerke-mittel)}.fv-weft-lauf .befund{display:flex;align-items:flex-start;gap:var(--abstand-2);color:var(--text-1)}.fv-weft-lauf .befund>.symbol{flex:none;margin-top:var(--abstand-1);color:var(--messing)}.fv-weft-lauf .leer{color:var(--text-2);font-size:var(--grad-leiste)}.fv-weft-lauf .teil{display:grid;gap:var(--abstand-1)}.fv-weft-lauf .teil h3{display:flex;align-items:baseline;gap:var(--abstand-2);margin:0;color:var(--text-2);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel)}.fv-weft-lauf .teil h3 .zahl{color:var(--text-3);font-weight:var(--staerke-normal)}.fv-weft-lauf ul,.fv-weft-lauf dl{display:grid;margin:0;padding:0;list-style:none}.fv-weft-lauf .quellen{color:var(--text-2);font-size:var(--grad-leiste)}.fv-weft-lauf .quellen .vorspann{color:var(--text-3);font-size:var(--grad-nebentext)}.fv-weft-lauf .gruppe+.gruppe,.fv-weft-lauf .offen li+li{border-top:var(--rahmen-1) solid var(--rand-1)}.fv-weft-lauf .gruppe>.kopf,.fv-weft-lauf .eintrag{display:flex;align-items:center;gap:var(--abstand-2);width:100%;min-height:var(--hoehe-knopf);padding:0 var(--abstand-2);border:0;border-radius:var(--radius-feld);background:transparent;color:var(--text-1);font:inherit;font-size:var(--grad-leiste);text-align:left;cursor:pointer}@media(hover:hover)and (pointer:fine){.fv-weft-lauf .gruppe>.kopf:hover,.fv-weft-lauf .eintrag:hover{background:var(--flaeche-griff)}}.fv-weft-lauf .gruppe>.kopf:focus-visible,.fv-weft-lauf .eintrag:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(-1 * var(--fokus-staerke))}.fv-weft-lauf .gruppe>.kopf .name{flex:1 1 auto;font-weight:var(--staerke-mittel)}.fv-weft-lauf .gruppe>.kopf .zahl{color:var(--text-3);font-size:var(--grad-nebentext)}.fv-weft-lauf .eintraege{padding:0 0 var(--abstand-1) var(--abstand-4)}.fv-weft-lauf .eintrag .wort{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap}.fv-weft-lauf .eintrag .wert{flex:none;max-width:40%;overflow:hidden;font-weight:var(--staerke-mittel);text-overflow:ellipsis;white-space:nowrap}.fv-weft-lauf .eintrag .beleg{flex:0 1 auto;min-width:0;max-width:45%;overflow:hidden;color:var(--text-3);font-size:var(--grad-nebentext);text-overflow:ellipsis;white-space:nowrap}.fv-weft-lauf .offen .eintrag{flex-direction:column;align-items:flex-start;gap:0;padding-block:var(--abstand-2)}.fv-weft-lauf .offen .eintrag .wort{flex:none;max-width:100%;color:var(--text-3);font-size:var(--grad-nebentext)}.fv-weft-lauf .offen .eintrag .beleg{display:-webkit-box;flex:none;max-width:100%;color:var(--text-1);font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche);white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fv-weft-lauf .fragen{gap:var(--abstand-2)}.fv-weft-lauf .fragen .frage{display:grid;gap:var(--abstand-1)}.fv-weft-lauf .fragen dt{color:var(--text-2);font-size:var(--grad-leiste)}.fv-weft-lauf .fragen dd{margin:0;padding-inline-start:var(--abstand-2);border-inline-start:var(--rahmen-faden) solid var(--faden-ruhig);font-size:var(--grad-leiste)}.fv-weft-lauf>.fv-weft-protokoll{padding-top:var(--abstand-2);border-top:var(--rahmen-1) solid var(--rand-1)}.fv-weft-lauf>.fv-weft-protokoll+.fv-weft-protokoll{padding-top:0;border-top:0}.fv-weft-lauf>.fv-weft-protokoll .umschalter{border-color:transparent;background:transparent}@media(hover:hover)and (pointer:fine){.fv-weft-lauf>.fv-weft-protokoll .umschalter:hover{background:var(--flaeche-griff)}}.fv-codemodusfolgen{display:grid;gap:var(--abstand-3);margin:0;padding:0;list-style:none}.fv-codemodusfolgen>li{display:grid;grid-template-columns:var(--hoehe-knopf) minmax(0,1fr);gap:var(--abstand-3);align-items:start}.fv-codemodusfolgen .zeichen{display:grid;place-items:center;inline-size:var(--hoehe-knopf);block-size:var(--hoehe-knopf);border-radius:var(--radius-feld);background:var(--flaeche-versenkt);color:var(--text-2)}.fv-codemodusfolgen .text{display:grid;gap:var(--abstand-1);min-width:0}.fv-codemodusfolgen .titel{font-size:var(--grad-oberflaeche);font-weight:var(--staerke-mittel);line-height:var(--zeilenhoehe-knapp);color:var(--text-1)}.fv-codemodusfolgen .satz{font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2);text-wrap:pretty}.fv-rueckwegzeile{display:flex;align-items:flex-start;gap:var(--abstand-2);margin:var(--abstand-4) 0 0;padding:var(--abstand-3);border-radius:var(--radius-feld);background:var(--flaeche-grund);font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.fv-rueckwegzeile>svg{flex:none;margin-top:var(--rahmen-2);color:var(--text-3)}.fv-rueckwegzeile .titel{font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-codemodus-zahlen,.fv-codemodus-befund{margin:var(--abstand-3) 0 0;font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-3)}.fv-codemodus-befund{font-size:var(--grad-leiste);color:var(--text-2)}.fv-codemodus-befund[role=alert]{color:var(--fehler)}.fv-projektdateien .ordner+.ordner{margin-top:var(--abstand-2)}.fv-projektdateien .ordnername{display:flex;align-items:center;gap:var(--abstand-1);margin:0;padding:var(--abstand-1) var(--abstand-2);font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--text-3)}.fv-projektdateien .fv-bauplan-eintrag.datei{padding-block:var(--abstand-1)}.fv-projektdateien .fv-bauplan-eintrag.datei.eingerueckt{padding-left:var(--abstand-4)}.fv-projektdateien .fv-bauplan-eintrag.datei>svg{flex:none;color:var(--text-3)}.fv-projektdateien .name{display:grid}.fv-projektdateien .pfad{font-family:var(--schrift-mono);font-size:var(--grad-leiste);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-projektdateien .zusatz{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-projektdateien li.mit-aktion{position:relative}.fv-projektdateien li.mit-aktion>.fv-bauplan-eintrag{padding-right:calc(var(--hoehe-klein) + var(--abstand-1))}.fv-projektdateien li.mit-aktion>.fv-bauplan-aktion{position:absolute;top:50%;right:var(--abstand-1);translate:0 -50%;opacity:0;transition:opacity var(--dauer-druck) var(--kurve-aus)}.fv-projektdateien li.mit-aktion:hover>.fv-bauplan-aktion,.fv-projektdateien li.mit-aktion:focus-within>.fv-bauplan-aktion,.fv-projektdateien li.mit-aktion>.fv-bauplan-aktion[data-state=open]{opacity:1}@media(hover:none){.fv-projektdateien li.mit-aktion>.fv-bauplan-aktion{opacity:1}}.fv-projektdateien .fv-bauplan-eintrag.block{padding-block:var(--abstand-1)}.fv-projektdateien .fv-bauplan-eintrag.block[aria-current=location]{background:var(--faden-flaeche)}.fv-projektdateien .zeilennummer{flex:none;margin-left:auto;font-family:var(--schrift-mono);font-size:var(--grad-nebentext);font-variant-numeric:tabular-nums;color:var(--code-zeilennummer)}.fv-bauplan-eintrag.leise:disabled{cursor:default}.fv-bauplan-eintrag.leise:disabled:hover{background:transparent}.fv-codegeteilt{--anteil: 50%;flex:1 1 auto;display:grid;grid-template-columns:minmax(0,var(--anteil)) var(--breite-fenstergriff) minmax(0,1fr);min-width:0;min-height:0}.fv-codegeteilt>.seite{display:flex;flex-direction:column;min-width:0;min-height:0}.fv-codegeteilt>.code{background:var(--flaeche-erhoben)}.fv-codegeteilt .kopf{display:flex;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe-leiste);padding:0 var(--abstand-2) 0 var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-1);color:var(--text-2)}.fv-codegeteilt .kopf>svg{flex:none;color:var(--text-3)}.fv-codegeteilt .kopf .datei{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--schrift-mono);font-size:var(--grad-leiste);color:var(--text-1)}.fv-codegeteilt .kopf .titel{font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-codegeteilt .kopf .marke,.fv-codegeteilt .kopf .auswahl{display:inline-flex;align-items:center;flex:none;min-height:var(--ziel-min);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);font-size:var(--grad-nebentext);white-space:nowrap}.fv-codegeteilt .kopf .auswahl{min-width:0;overflow:hidden;text-overflow:ellipsis;border-color:var(--faden-ruhig);background:var(--faden-flaeche);color:var(--text-1)}.fv-codegeteilt .kopf .status{display:inline-flex;align-items:center;gap:var(--abstand-1);margin-left:auto;font-size:var(--grad-nebentext);white-space:nowrap;color:var(--text-2)}.fv-codegeteilt .kopf .status.gut svg{color:var(--erfolg)}.fv-codegeteilt .kopf .status.fehler{color:var(--fehler)}.fv-codegeteilt .seite>.hinweis{display:flex;align-items:flex-start;gap:var(--abstand-2);margin:0;padding:var(--abstand-2) var(--abstand-4);border-bottom:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-versenkt);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.fv-codegeteilt .seite>.hinweis>svg{flex:none;margin-top:var(--rahmen-1);color:var(--text-3)}.fv-codegeteilt .code>.flaeche{flex:1 1 auto;display:flex;min-height:0;background:var(--flaeche-grund)}.fv-codegeteilt .code>.flaeche>.codeflaeche{flex:1 1 auto;min-height:0;border:0;border-radius:0}.fv-codegeteilt .code>.flaeche>.warten{flex:1 1 auto;padding:var(--abstand-4)}.fv-codegeteilt .meldungen{flex:none;max-height:calc(var(--hoehe-zeile) * 5);overflow:auto;overscroll-behavior:contain;padding:var(--abstand-2) var(--abstand-2) var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1);background:var(--flaeche-erhoben)}.fv-codegeteilt .meldungen .zahl{margin:0 0 var(--abstand-1);padding:0 var(--abstand-2);font-size:var(--grad-nebentext);font-weight:var(--staerke-mittel);color:var(--text-2)}.fv-codegeteilt .meldungen ul{margin:0;padding:0;list-style:none}.fv-codegeteilt .meldung{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:var(--abstand-2);inline-size:100%;min-height:var(--hoehe-klein);padding:var(--abstand-1) var(--abstand-2);border:0;border-radius:var(--radius-klein);background:transparent;font:inherit;font-size:var(--grad-leiste);text-align:left;color:var(--text-1);cursor:pointer}.fv-codegeteilt .meldung:hover{background:var(--flaeche-griff)}.fv-codegeteilt .meldung:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:calc(var(--fokus-abstand) * -1)}.fv-codegeteilt .meldung>svg{align-self:center}.fv-codegeteilt .meldung.fehler>svg{color:var(--fehler)}.fv-codegeteilt .meldung.warnung>svg{color:var(--warnung)}.fv-codegeteilt .meldung .ort{font-family:var(--schrift-mono);font-size:var(--grad-nebentext);white-space:nowrap;color:var(--text-2)}.fv-codegeteilt .meldung .text{min-width:0;overflow-wrap:anywhere}.fv-codegeteilt>.teiler{position:relative;cursor:col-resize;touch-action:none;background:var(--flaeche-versenkt)}.fv-codegeteilt>.teiler:before{content:"";position:absolute;inset-block:0;inset-inline-start:50%;inline-size:var(--rahmen-1);background:var(--rand-1)}.fv-codegeteilt>.teiler:hover,.fv-codegeteilt>.teiler:focus-visible{background:var(--faden-flaeche);outline:none}.fv-codegeteilt>.teiler:focus-visible:before{inline-size:var(--rahmen-faden);background:var(--fokus)}.fv-codegeteilt>.vorschau>.inhalt{position:relative;flex:1 1 auto;display:flex;min-width:0;min-height:0}@media(max-width:700px){.fv-codegeteilt{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,55%) minmax(0,1fr)}.fv-codegeteilt>.teiler{display:none}.fv-codegeteilt>.vorschau{border-top:var(--rahmen-1) solid var(--rand-1)}}.codeflaeche-ruhig{background:var(--flaeche-versenkt)}.fv-codehinweis-marke{display:inline-flex;align-items:center;gap:var(--abstand-1);justify-self:start;margin:0;min-height:var(--ziel-min);padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--rand-2);border-radius:var(--radius-klein);font-size:var(--grad-nebentext);color:var(--text-2)}.fv-codehinweis .rueckweg,.fv-codehinweis .leitfaden{display:grid;justify-items:start;gap:var(--abstand-2);padding-top:var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1)}.fv-weft-codevorschlag{display:grid;gap:var(--abstand-2);padding:var(--abstand-3);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-karte);background:var(--flaeche-erhoben);box-shadow:inset 0 var(--rahmen-1) 0 var(--kante-licht)}.fv-weft-codevorschlag .kopf{display:flex;align-items:center;gap:var(--abstand-2);margin:0;font-size:var(--grad-leiste);font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-weft-codevorschlag .kopf .zeit{margin-left:auto;font-size:var(--grad-nebentext);font-weight:var(--staerke-normal);font-variant-numeric:tabular-nums;color:var(--text-3)}.fv-weft-codevorschlag .begruendung{margin:0;font-size:var(--grad-leiste);line-height:var(--zeilenhoehe-oberflaeche);color:var(--text-2)}.fv-weft-codevorschlag .fuss{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2)}.fv-weft-codevorschlag .hinweis{font-size:var(--grad-nebentext);color:var(--text-3)}.fv-codebericht .stuecke{display:grid;gap:var(--abstand-3);margin:0;padding:0;list-style:none}.fv-codebericht .stueck{display:grid;gap:var(--abstand-1);min-width:0}.fv-codebericht .stueck .kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2);font-size:var(--grad-leiste)}.fv-codebericht .stueck .kopf>svg{color:var(--text-3)}.fv-codebericht .stueck .wort{font-weight:var(--staerke-mittel);color:var(--text-1)}.fv-codebericht .stueck .art{color:var(--text-2)}.fv-codebericht .stueck .herkunft{display:inline-flex;align-items:center;gap:var(--abstand-1);margin-left:auto;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-codebericht .stueck .vondir{margin-left:auto;padding:0 var(--abstand-2);border:var(--rahmen-1) solid var(--messing);border-radius:var(--radius-klein);font-size:var(--grad-nebentext);color:var(--messing)}.fv-codebericht .stueck .ort{margin:0;font-family:var(--schrift-mono);font-size:var(--grad-nebentext);color:var(--text-2)}.fv-codebericht .verweis{padding:0;border:0;background:none;font:inherit;color:var(--faden);cursor:pointer}@media(hover:hover)and (pointer:fine){.fv-codebericht .verweis:hover{text-decoration:underline;text-underline-offset:var(--unterstrich-abstand)}}.fv-codebericht .verweis:focus-visible{outline:var(--fokus-staerke) solid var(--fokus);outline-offset:var(--fokus-abstand);border-radius:var(--radius-klein)}.fv-codebericht .vergleich{display:grid;margin:0;padding:var(--abstand-1) 0;overflow-x:auto;border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--flaeche-grund);font-family:var(--schrift-mono);font-size:var(--grad-nebentext);line-height:var(--zeilenhoehe-oberflaeche);color:var(--code-text)}.fv-codebericht .vergleich .zeile{display:grid;grid-template-columns:var(--spalte-zeilennummer) var(--abstand-3) minmax(0,1fr);padding-right:var(--abstand-2);white-space:pre}.fv-codebericht .vergleich .nr{padding-right:var(--abstand-2);text-align:right;font-variant-numeric:tabular-nums;color:var(--code-zeilennummer)}.fv-codebericht .vergleich .zeichen{text-align:center}.fv-codebericht .vergleich .weg{background:var(--flaeche-versenkt);color:var(--text-3)}.fv-codebericht .vergleich .weg .zeichen{color:var(--fehler)}.fv-codebericht .vergleich .dazu{background:var(--flaeche-erhoben)}.fv-codebericht .vergleich .dazu .zeichen{color:var(--erfolg)}.fv-codebericht .vergleich .mehr{display:block;padding-left:var(--abstand-3);color:var(--text-3)}.fv-bezug{display:grid;gap:var(--abstand-2);min-width:0;padding-top:var(--abstand-3)}.fv-bezug>h3{margin:0;font-size:var(--grad-leiste);font-weight:var(--staerke-halbfett);color:var(--text-2)}.fv-bezug>.satz{margin:0;font-size:var(--grad-nebentext);color:var(--text-2)}.fv-bezug-zeile{display:grid;gap:var(--abstand-1);min-width:0}.fv-bezug-zeile>button{justify-self:start}.fv-sprungmarken{position:fixed;top:var(--abstand-2);left:var(--abstand-2);z-index:var(--stufe-ueber-schleier);display:flex;align-items:center;gap:var(--abstand-3);padding:var(--abstand-1);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-feld);background:var(--glas-flaeche);-webkit-backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));backdrop-filter:blur(var(--glas-unschaerfe)) saturate(var(--glas-saettigung));box-shadow:var(--schatten-popover);font-size:var(--grad-leiste)}.fv-sprungmarken:not(:has(:focus-visible)){width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.fv-sprungmarken ul{display:flex;gap:var(--abstand-1);margin:0;padding:0;list-style:none}.fv-sprungmarken button{min-height:var(--hoehe-knopf);padding:0 var(--abstand-3);border:0;border-radius:var(--radius-klein);background:transparent;color:var(--text-1);font:inherit;cursor:pointer}.fv-sprungmarken button:hover{background:var(--flaeche-griff)}.fv-sprungmarken .hinweis{margin:0;padding-right:var(--abstand-2);font-size:var(--grad-nebentext);color:var(--text-2)}.fv-sprungmarken kbd{padding:0 var(--abstand-1);border:var(--rahmen-1) solid var(--rand-1);border-radius:var(--radius-klein);font-family:var(--schrift-mono);font-size:var(--grad-nebentext)}.fv-bauplan-eintrag:focus-visible,.fv-bauplan-treffer button:focus-visible{outline-offset:calc(-1 * var(--fokus-staerke))}@media(pointer:coarse){:root:not([data-zeiger=stift]) :is(.fv-bauplan-eintrag,.fv-bauplan-treffer button,.fv-sprungmarken button,.fv-canvasleiste .knopf,.fv-canvasleiste .symbolknopf,.fv-bezug-zeile>button,.fv-ausschnitt-verweis){min-height:var(--hoehe-gross);min-width:var(--hoehe-gross)}}.fv-canvasleiste.fv-zoomleiste{top:auto;bottom:var(--abstand-4);padding:var(--abstand-1)}.fv-zoomleiste .ziel{padding:0 var(--abstand-1) 0 var(--abstand-2);color:var(--text-1);font-weight:var(--staerke-mittel)}.fv-zoomleiste .knopf[aria-pressed=true]{color:var(--faden);background:var(--auswahl)}.fv-zoomleiste .prozent{min-width:var(--feld-zahl-klein);color:var(--text-1);font-variant-numeric:tabular-nums;text-align:center}.fv-weft{--fv-zoomraum: calc(6 * var(--hoehe-klein) + var(--feld-zahl-klein) + 2 * var(--abstand-4));--fv-weft-rand: var(--fv-zoomraum)}@container fv-weft (width < 640px){.fv-weft-dock{--fv-weft-rand: var(--abstand-3);bottom:calc(2 * var(--abstand-4) + var(--hoehe-klein))}}.fv-ausschnitt-wege{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-1) var(--abstand-3)}@media not (min-width:900px){.fv-leinwand{flex-direction:column}.fv-leinwand>.fv-stapel{order:-1;padding-inline:var(--abstand-3)}.fv-leinwand>.fv-leitfadenspalte{width:auto;max-width:none;max-height:40%;padding:var(--abstand-3);border-top:var(--rahmen-1) solid var(--rand-1)}.fv-leinwand>.fv-leitfadenspalte.stapel{flex:none;height:45%;padding:0;border-right:0}}
