@font-face{font-family:Recursive;src:url(/fonts/Recursive_VF_1.085.woff2) format("woff2-variations");font-weight:300 1000;font-style:oblique -15deg 0deg;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--paper);scrollbar-gutter:stable}body{background:var(--paper);color:var(--ink);font-family:Recursive,system-ui,sans-serif;font-size:var(--body-size);line-height:var(--body-lh);font-variation-settings:"MONO" 0,"CASL" 0,"slnt" 0,"CRSV" 0;font-weight:400;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;-webkit-tap-highlight-color:transparent}.mono{font-variation-settings:"MONO" 1,"CASL" 0,"slnt" 0,"CRSV" 0;letter-spacing:var(--ui-ls);font-feature-settings:"tnum"}:root{--t-blitz: .12s;--t-kurz: .2s;--t-mittel: .35s;--t-lang: .55s;--t-buehne: .9s;--ease-haus: cubic-bezier(.3, .75, .25, 1);--ease-weich: ease}:root{--ls-caps: .08em;--ls-pol: .14em;--abst-2: 8px;--abst-3: 12px;--abst-4: 16px;--abst-5: 24px;--abst-6: 32px;--abst-7: 48px;--abst-8: 64px;--abst-9: 96px;--rahmen: 34px;--schleier-dicht: 90%;--schleier-leicht: 80%;--titel-groesse: clamp(32px, 4.5vw, 44px)}a{color:inherit;text-decoration:none;transition:color var(--t-kurz) var(--ease-weich),text-decoration-thickness var(--t-blitz) var(--ease-weich)}a:hover{color:var(--accent)}@media(min-width:700px)and (min-height:500px){.chrome-overlay{-webkit-user-select:none;user-select:none}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--ink);color:var(--paper)}.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}.skip-link{position:absolute;left:-9999px;top:0;background:var(--paper);border:1px solid var(--hair);padding:6px 12px;font-size:var(--ui-size);z-index:100}.skip-link:focus-visible{left:12px;top:12px}.site-header{display:grid;grid-template-columns:1fr auto;align-items:baseline;row-gap:7px;column-gap:24px;padding:24px 24px 0}.site-header .tagline{grid-column:1 / -1;font-size:calc(var(--ui-size) - 3px);line-height:1.6;max-width:64ch;display:flex;flex-direction:column;row-gap:1px}.site-header .tagline-themen{color:var(--muted)}.site-header .tagline-rolle{color:color-mix(in srgb,var(--ink) 74%,var(--paper));font-weight:500}.site-header nav{font-size:calc(var(--ui-size) - 2px);font-weight:500;color:var(--muted);display:flex;gap:18px;flex-wrap:wrap;justify-content:flex-end}.site-header a:hover{color:var(--accent)}.schalter-paar{color:var(--muted)}.schalter-paar a{color:inherit}.schalter-paar a:hover{color:var(--accent)}.schalter-paar b,.schalter-aktiv,.sprachwechsel b{font-weight:700;color:var(--ink)}@media(max-width:480px){.site-header{padding:18px 20px 0;column-gap:14px}.site-header nav{gap:12px}}.graph-ui{transition:opacity var(--t-kurz) var(--ease-weich) var(--t-kurz)}body.werk-vorschau-aktiv .graph-ui{opacity:0;pointer-events:none;transition-delay:0s}.site-header{position:sticky;top:0;left:0;z-index:20;max-width:100%}.site-header:before{content:"";position:absolute;inset:-10px -30px -26px;z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--paper) var(--leiste-deckung),transparent);backdrop-filter:blur(var(--leiste-weich)) brightness(var(--leiste-schleier));-webkit-backdrop-filter:blur(var(--leiste-weich)) brightness(var(--leiste-schleier));-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 34px),transparent 100%),linear-gradient(to right,#000 0,#000 calc(100% - 30px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 34px),transparent 100%),linear-gradient(to right,#000 0,#000 calc(100% - 30px),transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media(max-width:699.9px),(max-height:499.9px){.site-header:before{inset:-10px 0 -26px;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 34px),transparent 100%);-webkit-mask-composite:source-over;mask-composite:add}}@media(min-width:700px)and (min-height:500px){.chrome-overlay .site-header{position:fixed;top:0;left:0;right:0;z-index:20;padding:30px 34px 8px;pointer-events:none}.chrome-overlay .site-header a,.chrome-overlay .site-header nav{pointer-events:auto}}@media(min-width:700px)and (min-height:500px){html.js .site-header{display:none}html.js body:not(.chrome-overlay){padding-top:72px;padding-right:calc(var(--leiste-breite) + 68px)}html.js body:not(.chrome-overlay) main.lese,html.js body:not(.chrome-overlay) .timeline{padding-top:24px}}.site-footer{margin-top:auto;padding:40px 24px 24px;font-size:calc(var(--ui-size) - 2px);color:var(--muted);display:flex;gap:14px;flex-wrap:wrap}.site-footer a:hover{color:var(--accent)}:root{--detail-schleier: 1.15;--detail-deckung: 30%;--lese-grund: color-mix(in srgb, var(--paper) 94%, var(--ink));--lese-haar: color-mix(in srgb, var(--ink) 15%, var(--paper))}body.lese-ton{background:var(--lese-grund);--hair: var(--lese-haar)}body.lese-ton main.lese,.werk-vorschau--voll main.lese{font-variation-settings:"MONO" 1,"CASL" 0,"slnt" 0,"CRSV" 0;letter-spacing:.01em}main.lese{width:100%;max-width:calc(var(--content-max) + 48px);margin:0 auto;padding:var(--abst-7) 24px 80px}:root{--werk-bahn: 1080px;--werk-kopfspalte: 344px;--bogen-hoehe: 148px}main.lese.werk-lese{max-width:calc(var(--werk-bahn) + 48px)}main.lese.werk-lese .prose{max-width:var(--content-max)}.werk-zone{display:grid;grid-template-columns:minmax(0,1fr) var(--werk-kopfspalte);gap:var(--abst-5);align-items:start;margin-bottom:var(--abst-7)}.werk-zone>.werk-kopf{grid-column:2;grid-row:1;margin-bottom:0}.werk-zone>.werk-aufmacher{grid-column:1;grid-row:1}.werk-zone>.werk-bogen,.werk-zone>.fallback-hinweis{grid-column:1 / -1}.werk-zone:not(:has(>.werk-aufmacher)),.werk-zone:not(:has(>.werk-kopf)){grid-template-columns:minmax(0,1fr)}.werk-zone:not(:has(>.werk-aufmacher))>.werk-kopf,.werk-zone:not(:has(>.werk-kopf))>.werk-aufmacher{grid-column:1}.werk-zone:not(:has(>.werk-aufmacher)) .werk-kopf .untertitel{font-size:calc(var(--ui-size) + 6px);line-height:1.3;color:var(--ink);max-width:24em;margin-top:4px}.werk-aufmacher img,.werk-aufmacher video{display:block;width:auto;height:auto;max-width:100%;max-height:72vh;border:1px solid var(--hair);border-radius:3px}.werk-aufmacher--bild img{aspect-ratio:var(--ar);width:min(100%,calc(72vh * (var(--ar))));height:auto;max-height:none}.werk-aufmacher .video-figure{margin:0}.werk-bogen{margin:8px 0 0}.werk-bogen-kopf{font-size:calc(var(--ui-size) - 2px);font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--muted);margin:0 0 10px}.werk-bogen-zeile{display:flex;flex-wrap:wrap;gap:10px}.bogen-stueck{flex:0 0 auto;height:var(--bogen-hoehe);width:calc(var(--bogen-hoehe) * (var(--ar)));max-width:100%;padding:0;border:1px solid var(--hair);border-radius:3px;background:none;overflow:hidden;cursor:zoom-in;transition:border-color var(--t-kurz) var(--ease-weich)}.bogen-stueck:hover,.bogen-stueck:focus-visible{border-color:var(--accent)}.bogen-stueck img{display:block;width:100%;height:100%;object-fit:cover}.bogen-stueck--video{cursor:default}.bogen-stueck--video video{height:100%;width:auto}.lichtkasten{border:none;padding:0;background:none;max-width:100vw;max-height:100vh;max-height:100dvh;width:100vw;height:100vh;height:100dvh;overflow:hidden;opacity:0;transition:opacity var(--t-mittel) var(--ease-weich),display var(--t-mittel) allow-discrete,overlay var(--t-mittel) allow-discrete}.lichtkasten[open]{opacity:1}@starting-style{.lichtkasten[open]{opacity:0}}.lichtkasten::backdrop{background:color-mix(in srgb,var(--paper) var(--schleier-dicht),transparent)}.lichtkasten img{display:block;max-width:calc(100vw - 96px);max-height:calc(100vh - 96px);width:auto;height:auto;margin:48px auto;border:1px solid var(--hair)}.lichtkasten-zu{position:fixed;top:18px;right:calc(var(--rahmen) - 12px);z-index:2;padding:12px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:var(--ui-size);font-weight:700;font-variation-settings:"MONO" 1;letter-spacing:var(--ls-caps);background:none;border:none;color:var(--muted);cursor:pointer;transition:color var(--t-kurz) var(--ease-weich)}.lichtkasten-zu:hover{color:var(--accent)}@media(max-width:1180px){.werk-zone{grid-template-columns:minmax(0,1fr)}.werk-zone>.werk-kopf{grid-column:1;grid-row:2}.werk-zone>.werk-aufmacher{grid-column:1;grid-row:1;margin-bottom:var(--abst-5)}}@media(max-width:700px){:root{--bogen-hoehe: 104px}.werk-aufmacher img,.werk-aufmacher video{max-height:56vh}.werk-aufmacher--bild img{width:min(100%,calc(56vh * (var(--ar))));max-height:none}}.werk-kopf{margin-bottom:var(--abst-6);padding-bottom:var(--abst-5);max-width:var(--content-max)}.werk-kopf .zurueck{display:inline-block;font-size:var(--ui-size);margin-bottom:var(--abst-6);color:var(--muted)}.werk-kopf .zurueck:hover{color:var(--accent)}.werk-kopf .kicker{overflow-wrap:anywhere;font-size:calc(var(--ui-size) - 2px);line-height:1.45;font-weight:480;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--muted);display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:var(--abst-3)}.werk-kopf .kicker .meta-marker{display:inline-flex}.werk-kopf .kicker a{color:var(--ink)}.werk-kopf .kicker-tags{text-transform:none;flex-basis:100%;margin-top:2px;display:flex;flex-wrap:wrap;gap:2px 10px}.werk-versteckt{border:1px solid var(--muted);color:var(--muted);padding:0 5px;margin:0 6px;font-weight:700;font-size:.85em}.werk-vorschau .kicker-tags .tag-geteilt{font-weight:700;color:var(--ink)}.werk-kopf h1{font-size:var(--titel-groesse);font-weight:700;line-height:1.3;overflow-wrap:anywhere;font-variation-settings:"MONO" 1,"CASL" 0;letter-spacing:-.005em;margin-bottom:var(--abst-2)}.werk-kopf .untertitel{font-size:calc(var(--body-size) + 2px);color:var(--muted);font-weight:400;max-width:60ch;overflow-wrap:anywhere}.werk-kopf .werk-links{margin-top:16px;max-width:var(--content-max);font-size:calc(var(--ui-size) - 2px)}.werk-kopf .werk-links-titel{display:block;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--muted);font-weight:480;margin-bottom:6px}.werk-kopf .werk-links ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px}.werk-kopf .werk-links li{overflow-wrap:anywhere}@media(max-width:480px){.werk-kopf .werk-links ul{flex-direction:column;gap:4px}}.fallback-hinweis{font-size:calc(var(--ui-size) - 1px);color:var(--muted);border:1px solid var(--hair);padding:6px 10px;display:inline-block;margin-bottom:var(--abst-5)}.seiten-stand{margin-top:var(--abst-2);font-size:calc(var(--ui-size) - 2px);letter-spacing:var(--ls-caps);text-transform:uppercase;font-weight:480;color:var(--muted)}.link-verzeichnis{max-width:var(--content-max);margin-top:var(--abst-8, 64px);padding-top:var(--abst-5);border-top:1px solid var(--hair)}.link-verzeichnis h3{font-size:var(--ui-size);font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--ink);margin:0 0 var(--abst-2)}.link-verzeichnis .lv-hinweis{font-size:calc(var(--ui-size) - 1px);color:var(--muted);max-width:60ch;margin:0 0 var(--abst-4)}.link-verzeichnis ul{list-style:none;margin:0;padding:0}.link-verzeichnis li{font-size:calc(var(--ui-size) - 2px);line-height:1.5;padding:5px 0;border-bottom:1px solid color-mix(in srgb,var(--hair) 40%,transparent);overflow-wrap:anywhere}.link-verzeichnis li a{color:var(--accent-text)}.link-verzeichnis li a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.link-verzeichnis .lv-meta{display:block;color:var(--muted)}.link-verzeichnis .lv-meta a{color:var(--muted);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.link-verzeichnis .lv-meta a:hover{color:var(--accent)}.prose{max-width:var(--content-max);counter-reset:abschnitt;color:var(--lese);overflow-wrap:anywhere}.prose>*+*{margin-top:.9em}.prose h1,.prose h2,.prose h3{font-variation-settings:"MONO" 1,"CASL" 0;line-height:1.3;margin-top:2em;color:var(--ink)}.prose h1{font-size:calc(var(--ui-size) + 9px);font-weight:630}.prose h2{font-size:var(--body-size);font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase;counter-increment:abschnitt}.prose h2:before{content:counter(abschnitt);color:var(--muted);font-weight:400;margin-right:var(--abst-3)}.prose h3{font-size:var(--ui-size);font-weight:700;letter-spacing:var(--ls-caps);text-transform:uppercase}.prose a,.site-footer a,.leer-hinweis a,.werk-kopf .kicker a,.werk-kopf .werk-links a{color:var(--accent-text);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.prose a:hover,.prose a:focus-visible,.site-footer a:hover,.site-footer a:focus-visible,.leer-hinweis a:hover,.leer-hinweis a:focus-visible,.werk-kopf .kicker a:hover,.werk-kopf .kicker a:focus-visible,.werk-kopf .werk-links a:hover,.werk-kopf .werk-links a:focus-visible{color:var(--accent);text-decoration-thickness:2px}.prose ul,.prose ol{padding-left:1.4em}.prose li+li{margin-top:.3em}.prose img,.prose video{width:auto;max-width:100%;height:auto;display:block;max-height:85vh;border:1px solid var(--hair);border-radius:3px}.prose figure{margin:1.6em 0}main.lese>figure{margin:0 0 var(--abst-5);max-width:var(--content-max)}main.lese>figure img{width:auto;max-width:100%;height:auto;display:block;max-height:85vh;border:1px solid var(--hair);border-radius:3px}.prose figcaption{font-size:calc(var(--ui-size) - 2px);font-weight:340;letter-spacing:var(--ui-ls);color:var(--muted);margin-top:var(--abst-2);font-variation-settings:"MONO" 1}.prose blockquote{border-left:2px solid var(--hair);padding-left:1em;color:var(--muted)}.prose code{font-variation-settings:"MONO" 1;font-size:.88em;background:color-mix(in srgb,var(--ink) 5%,var(--paper));padding:1px 5px;border-radius:3px}.prose hr{border:0;border-top:1px solid var(--hair);margin:2em 0}.prose table{width:100%;border-collapse:collapse;font-size:calc(var(--body-size) - 2px);margin:1.4em 0}.prose thead th{text-align:left;font-weight:630;font-variation-settings:"MONO" 1;color:var(--ink)}.prose th,.prose td{border-bottom:1px solid var(--hair);padding:7px 10px 7px 0;vertical-align:top}.prose .tabellen-rahmen{overflow-x:auto}.prose pre{font-variation-settings:"MONO" 1;font-size:calc(var(--body-size) - 3px);line-height:1.5;background:color-mix(in srgb,var(--ink) 5%,var(--paper));border:1px solid var(--hair);padding:12px 14px;overflow-x:auto;margin:1.4em 0}.prose pre code{background:none;padding:0;font-size:inherit}.video-figure video{width:100%;background:#000}.embed-consent{border:1px solid var(--hair);padding:34px 20px;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center;margin:1.6em 0}.embed-consent-btn{background:none;border:1px solid var(--hair);cursor:pointer;font:inherit;font-size:var(--ui-size);letter-spacing:var(--ui-ls);color:var(--ink);padding:10px 18px;transition:color var(--t-kurz) var(--ease-weich),border-color var(--t-kurz) var(--ease-weich)}.embed-consent-btn:hover{color:var(--accent);border-color:var(--accent)}.embed-consent-note{font-size:calc(var(--ui-size) - 2px);color:var(--muted);margin:0}.embed-frame{aspect-ratio:16 / 9;width:100%;margin:1.6em 0}.embed-frame iframe{width:100%;height:100%;border:0}.marker{width:10px;height:10px;flex:none;display:inline-block}.graph-slot{display:none}@media(min-width:700px)and (min-height:500px){.graph-slot{display:block;position:fixed;inset:0;z-index:10;pointer-events:none}@media(scripting:enabled){.graph-slot{background:var(--paper)}}html.js .graph-slot{background:var(--paper)}}.graph-root{position:absolute;inset:0;pointer-events:none;background:var(--paper);opacity:0;transition:opacity var(--t-lang) var(--ease-weich);overflow:hidden}.graph-root--ready{opacity:1;pointer-events:auto}.graph-root canvas{display:block;width:100%;height:100%;touch-action:none;position:relative;z-index:1}.werk-vorschau{position:fixed;left:0;top:0;z-index:25;width:100vw;height:100vh;height:100dvh;display:flex;flex-direction:column;background:var(--paper);opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--t-mittel) var(--ease-weich),visibility 0s linear var(--t-mittel)}.werk-vorschau--sichtbar{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--t-kurz) var(--ease-weich),visibility 0s}.werk-vorschau--schliesst{opacity:0;transform:translate(-18px);transition:opacity var(--t-mittel) var(--ease-weich),transform var(--t-mittel) var(--ease-haus)}.werk-vorschau--schliesst *{transition:none!important;animation:none!important}@keyframes werk-voll-auf{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.werk-vorschau--voll{animation:none}}.werk-vorschau--voll{animation:werk-voll-auf var(--t-lang) var(--ease-weich) both;width:100vw;z-index:80;overflow-y:auto;cursor:default;background:color-mix(in srgb,var(--lese-grund) var(--detail-deckung),transparent);backdrop-filter:blur(12px) brightness(var(--detail-schleier)) saturate(.9);-webkit-backdrop-filter:blur(12px) brightness(var(--detail-schleier)) saturate(.9);--hair: var(--lese-haar)}.werk-vorschau-inhalt{flex:1;min-height:0;overflow:visible;padding:0}.werk-vorschau-kopf{flex:none;width:100%;padding:var(--abst-9) max(24px,calc((100vw - var(--werk-bahn)) / 2)) 0;margin-bottom:var(--abst-6)}.werk-vorschau .werk-kopf{margin-bottom:0;padding-bottom:10px}.werk-vorschau main.lese{margin:0;max-width:none;padding:0 max(24px,calc((100vw - var(--werk-bahn)) / 2)) 80px}.werk-vorschau .werk-kopf .zurueck{opacity:1}.werk-vorschau .werk-kopf .sprachwechsel{margin-left:14px}.werk-vorschau .werk-kopf h1{max-width:var(--content-max);transition:color var(--t-kurz) var(--ease-weich)}.werk-vorschau .vorschau-desc{font-size:calc(var(--ui-size) + 1px);line-height:var(--body-lh);color:var(--lese);margin-top:var(--abst-2);max-width:60ch}.werk-vorschau .prose{font-size:var(--body-size);line-height:var(--body-lh)}.werk-vorschau .prose figure{margin:1.6em 0}.werk-vorschau .prose img,.werk-vorschau .prose video,.werk-vorschau main.lese>figure img{display:block;max-width:100%;height:auto;max-height:85vh;margin:0}:root{--vorschau-breite: 210px;--vorschau-zeile: 18px}.graph-ecke{position:absolute;top:var(--rahmen);left:var(--rahmen);z-index:21;display:flex;flex-direction:column;gap:var(--abst-6);align-items:flex-start;pointer-events:none}.graph-metazeile{position:relative;z-index:1;color:var(--muted);letter-spacing:var(--ui-ls);opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity var(--t-kurz) var(--ease-weich),transform var(--t-kurz) var(--ease-weich)}.graph-metazeile--an{opacity:1;transform:none}.graph-metazeile--uebernommen{transform:none}.graph-metazeile .meta,.graph-metazeile .unter,.graph-kopfkarte .m,.graph-kopfkarte .u,.graph-kopfkarte .tags{display:block;max-width:var(--vorschau-breite);line-height:var(--vorschau-zeile);letter-spacing:var(--ui-ls)}.graph-metazeile .meta,.graph-kopfkarte .m,.graph-kopfkarte .tags{font-weight:480;letter-spacing:var(--ls-caps)}.graph-metazeile .unter,.graph-kopfkarte .u{margin-top:var(--vorschau-zeile);font-size:calc(var(--ui-size) + 1px);color:var(--muted)}.graph-kopfkarte .thumbs{display:flex;flex-wrap:nowrap;gap:6px;width:var(--vorschau-breite);margin-top:var(--vorschau-zeile)}.graph-kopfkarte .thumbs img{width:calc((var(--vorschau-breite) - 12px) / 3);aspect-ratio:1 / 1;height:auto;object-fit:cover;display:block;border:1px solid var(--hair);border-radius:3px}.graph-metazeile .meta{margin-top:var(--vorschau-zeile)}.graph-metazeile .meta .jahr{display:block;font-size:calc(var(--ui-size) - 2px);color:inherit}.graph-metazeile .meta .tag{display:inline-block;vertical-align:top;margin-right:10px;font-size:calc(var(--ui-size) - 2px);color:inherit}.graph-metazeile .titel,.graph-kopfkarte .t{display:inline-block;font-size:calc(var(--ui-size) + 2px);line-height:1.3;letter-spacing:.05em;color:var(--ink);background:transparent;border:1px solid var(--ink);padding:3px 9px;white-space:nowrap;font-variation-settings:"MONO" 1,"CASL" 0,"wght" 500}.graph-kopfkarte{position:relative;z-index:3;max-width:none;display:block;text-align:left;background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;letter-spacing:var(--ui-ls);pointer-events:auto;opacity:0;transition:opacity var(--t-mittel) var(--ease-weich)}.graph-kopfkarte--an{opacity:1}body.werk-vorschau-aktiv .graph-kopfkarte{opacity:0;transition:opacity var(--t-kurz) var(--ease-weich)}.graph-kopfkarte .txt{display:block}.graph-kopfkarte .m{margin-top:var(--vorschau-zeile);font-size:calc(var(--ui-size) - 2px);color:var(--muted)}.graph-kopfkarte .tags{font-size:calc(var(--ui-size) - 2px);color:var(--muted)}.graph-kopfkarte .tags .tag{display:inline-block;vertical-align:top;margin-right:10px}.graph-kopfkarte .t{transition:color var(--t-buehne) var(--ease-haus) var(--t-mittel),background-color var(--t-buehne) var(--ease-haus) var(--t-mittel),border-color var(--t-buehne) var(--ease-haus) var(--t-mittel),font-variation-settings var(--t-buehne) var(--ease-haus)}.graph-kopfkarte--an .t{color:var(--paper);background:var(--ink);border-color:var(--ink);font-variation-settings:"MONO" 1,"CASL" 0,"wght" 630}.graph-kopfkarte .m,.graph-kopfkarte .u,.graph-kopfkarte .thumbs,.graph-kopfkarte .tags{opacity:0;transition:opacity var(--t-mittel) var(--ease-weich)}.graph-kopfkarte--an .m,.graph-kopfkarte--an .u,.graph-kopfkarte--an .thumbs,.graph-kopfkarte--an .tags{opacity:1;transition:opacity var(--t-kurz) var(--ease-weich)}.graph-kopfkarte:hover .t,.graph-kopfkarte--heiss .t{font-variation-settings:"MONO" 1,"CASL" 0,"slnt" 0,"wght" 700;transition:font-variation-settings var(--t-mittel) var(--ease-weich)}.graph-kopfkarte--geist{pointer-events:none;cursor:default;position:absolute;top:0;left:0;z-index:2;opacity:1;transform:none;transition:opacity var(--t-lang) var(--ease-weich) var(--t-kurz),transform var(--t-buehne) var(--ease-haus)}.graph-kopfkarte--fort{opacity:0;transform:translateY(calc(-100% - 46px))}.graph-labels,.graph-ruler{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:2}.graph-pol{position:absolute;font-size:calc(var(--graph-ruler-size) + 1px);letter-spacing:var(--ls-pol);color:var(--muted);white-space:nowrap;will-change:opacity;pointer-events:none;transition:left var(--t-mittel) var(--ease-weich)}.graph-pol--links{left:var(--rahmen);top:50%;transform-origin:0 0;transform:rotate(-90deg) translate(-50%)}.graph-pol--rechts{right:var(--rahmen);top:50%;transform-origin:100% 0;transform:rotate(90deg) translate(50%)}.graph-pol--oben{top:var(--rahmen);left:50%;transform:translate(-50%)}.graph-pol--unten{bottom:var(--rahmen);left:50%;transform:translate(-50%)}.graph-pol--x-minus{color:var(--pol-x-minus)}.graph-pol--x-plus{color:var(--pol-x-plus)}.graph-pol--y-minus{color:var(--pol-y-minus)}.graph-pol--y-plus{color:var(--pol-y-plus)}.graph-label{position:absolute;top:0;left:0;cursor:pointer;max-width:min(46ch,32vw);overflow:hidden;text-overflow:ellipsis;font-size:var(--graph-label-size);font-variation-settings:"MONO" 1,"CASL" 0,"wght" var(--wght, 400);white-space:nowrap;color:var(--ink);background:color-mix(in srgb,var(--paper) var(--schleier-leicht),transparent);padding:0 3px;will-change:transform;-webkit-user-select:none;user-select:none;transition:font-variation-settings var(--t-mittel) var(--ease-weich),color var(--t-kurz) var(--ease-weich),background-color var(--t-kurz) var(--ease-weich)}.graph-label--hot{font-variation-settings:"MONO" 1,"CASL" 0,"wght" 830;color:var(--accent)}.graph-label--faden{font-variation-settings:"MONO" 1,"CASL" 0,"wght" 700}.graph-label--aktiv{font-variation-settings:"MONO" 1,"CASL" 0,"wght" 830;color:var(--paper);background:var(--ink)}.graph-label--aktiv.graph-label--hot{color:var(--paper);background:var(--accent)}@media(prefers-color-scheme:dark){.graph-label--aktiv.graph-label--hot{color:var(--ink)}}.graph-notiz{position:absolute;top:0;left:0;will-change:transform,opacity;cursor:default}.graph-notiz-strich{display:block;width:1px;height:9px;margin:0 auto;background:var(--muted);transition:background-color var(--t-blitz) var(--ease-weich),height var(--t-blitz) var(--ease-weich)}.graph-notiz:hover .graph-notiz-strich{background:var(--ink);height:12px}.graph-notiz-satz{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;max-width:46vw;overflow:hidden;text-overflow:ellipsis;font-size:calc(var(--graph-ruler-size) - 1px);letter-spacing:var(--ui-ls);color:var(--ink);background:color-mix(in srgb,var(--paper) var(--schleier-dicht),transparent);padding:2px 7px;opacity:0;pointer-events:none;transition:opacity var(--t-blitz) var(--ease-weich)}.graph-notiz:hover .graph-notiz-satz{opacity:1}.graph-kreuz{position:absolute;top:0;left:0;color:var(--muted);pointer-events:none;opacity:0;transition:opacity var(--t-kurz) var(--ease-weich);will-change:transform,opacity}.graph-kreuz--h{width:100%;height:1px;background-image:repeating-linear-gradient(to right,currentColor 0 1px,transparent 1px 7px)}.graph-kreuz--v{width:1px;height:100%;background-image:repeating-linear-gradient(to bottom,currentColor 0 1px,transparent 1px 7px)}.graph-kreuz--an{opacity:.55}.graph-koord{position:absolute;top:0;left:0;font-size:calc(var(--graph-ruler-size) - 1px);letter-spacing:var(--ls-caps);color:var(--muted);background:color-mix(in srgb,var(--paper) var(--schleier-leicht),transparent);padding:0 3px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--t-kurz) var(--ease-weich);will-change:transform,opacity}.graph-koord--an{opacity:1}.graph-ruler-now{position:absolute;top:0;left:0;pointer-events:none;will-change:transform,opacity}.graph-ruler-now--h{height:100%;width:0;border-left:1px dashed var(--muted)}.graph-ruler-now--v{width:100%;height:0;border-top:1px dashed var(--muted)}.graph-ruler-now-label{position:absolute;top:0;left:0;font-size:calc(var(--graph-ruler-size) - 1px);letter-spacing:var(--ls-caps);color:var(--ink);pointer-events:none;will-change:transform,opacity}.graph-ruler-label{position:absolute;top:0;left:0;font-size:var(--graph-ruler-size);color:var(--muted);font-weight:340;white-space:nowrap;will-change:transform,opacity;-webkit-user-select:none;user-select:none;transition:color var(--t-mittel) var(--ease-weich),font-weight var(--t-mittel) var(--ease-weich)}.graph-ruler-label--aktiv{color:var(--ink);font-weight:700}.graph-ruler-label--glut{color:var(--ink)}.graph-ui{position:absolute;left:var(--rahmen);bottom:var(--rahmen);z-index:5;display:flex;flex-direction:column;gap:var(--abst-3)}:root{--pol-x-minus: #1f5fbf;--pol-x-plus: #1a7f46;--pol-y-minus: #a37800;--pol-y-plus: #7238b5}@media(prefers-color-scheme:dark){:root{--pol-x-minus: #6aa5ff;--pol-x-plus: #4ecb86;--pol-y-minus: #e8c24a;--pol-y-plus: #c191ff}}.achs-farbe{display:inline-block;width:22px;height:3px;margin-left:7px;vertical-align:middle}.achs-farbe--x{background:linear-gradient(to right,var(--pol-x-minus),var(--pol-x-plus))}.achs-farbe--y{background:linear-gradient(to right,var(--pol-y-minus),var(--pol-y-plus))}:root{--leiste-schleier: 1.16;--leiste-deckung: 26%;--leiste-weich: 10px}@media(prefers-color-scheme:dark){:root{--leiste-schleier: .58;--leiste-deckung: 18%;--detail-schleier: .45;--detail-deckung: 22%}}:root{--leiste-breite: 196px}.graph-leiste{position:absolute;top:30px;right:var(--rahmen);bottom:auto;width:var(--leiste-breite);max-width:calc(100vw - 68px);max-height:calc(100vh - 74px);max-height:calc(100dvh - 74px);z-index:30;border:none;background:none;display:flex;flex-direction:column;padding:0;overflow:visible}.graph-leiste:before,.seiten-leiste:before{content:"";position:absolute;inset:-26px -30px -30px;z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--paper) var(--leiste-deckung),transparent);backdrop-filter:blur(var(--leiste-weich)) brightness(var(--leiste-schleier));-webkit-backdrop-filter:blur(var(--leiste-weich)) brightness(var(--leiste-schleier));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 30px,#000 calc(100% - 34px),transparent 100%),linear-gradient(to right,transparent 0,#000 34px,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 30px,#000 calc(100% - 34px),transparent 100%),linear-gradient(to right,transparent 0,#000 34px,#000 calc(100% - 26px),transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.leiste-register{gap:2px}.leiste-kopf{font-size:calc(var(--ui-size) - 4px);letter-spacing:var(--ui-ls);color:var(--muted);padding-bottom:9px;margin-bottom:8px;border-bottom:1px solid var(--hair);display:flex;flex-wrap:wrap;gap:4px 12px}.reg-kopf{display:flex;align-items:baseline;gap:8px;width:100%;background:none;border:none;cursor:pointer;font:inherit;font-size:calc(var(--ui-size) - 2px);letter-spacing:var(--ui-ls);padding:2px 0;text-align:left;white-space:nowrap}.reg-name{color:var(--ink);font-weight:700;transition:color var(--t-kurz) var(--ease-weich)}.reg-wert{color:var(--muted);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:340;font-variation-settings:"MONO" 1,"CASL" 0,"wght" 340;transition:color var(--t-kurz) var(--ease-weich)}.reg-wert--zahl{font-variant-numeric:tabular-nums}.reg-kopf:hover .reg-name{color:var(--accent)}.reg-inhalt{display:none}.register[data-offen] .reg-inhalt{display:flex;flex-direction:column;padding:9px 0 12px;max-height:calc(100vh - 250px);max-height:calc(100dvh - 250px);overflow-y:auto;overflow-x:hidden}.register[data-offen]{border-bottom:1px solid var(--hair);margin-bottom:6px}.register[data-offen] .reg-name{color:var(--accent)}.leiste-register:not(:has(.register)) .leiste-fuss{border-top:none;margin-top:6px;padding-top:0}.leiste-fuss{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:13px;padding-top:11px;border-top:1px solid var(--hair);font-size:calc(var(--ui-size) - 4px);letter-spacing:var(--ui-ls);color:var(--muted)}.leiste-fuss a{color:var(--muted)}.leiste-fuss a:hover{color:var(--accent)}.leiste-fuss [aria-current=page]{color:var(--ink);font-weight:700}@supports not selector(::-webkit-scrollbar){.reg-inhalt{scrollbar-width:thin;scrollbar-color:var(--muted) transparent}}.reg-inhalt::-webkit-scrollbar{width:9px;height:9px}.reg-inhalt::-webkit-scrollbar-track{background:transparent;border-left:1px solid var(--hair)}.reg-inhalt::-webkit-scrollbar-thumb{background:var(--muted);border-radius:0;border-left:2px solid transparent;border-right:3px solid transparent;background-clip:padding-box}.reg-inhalt::-webkit-scrollbar-thumb:hover{background:var(--ink)}.reg-inhalt::-webkit-scrollbar-corner{background:transparent}.graph-alle-schalter{letter-spacing:var(--ui-ls);font-size:calc(var(--ui-size) - 4px);color:var(--muted);text-align:left;padding:0 0 7px}.graph-alle-schalter button{background:none;border:none;cursor:pointer;font:inherit;letter-spacing:inherit;color:inherit;padding:0;transition:color var(--t-kurz) var(--ease-weich)}.graph-alle-schalter button:hover{color:var(--accent)}.graph-alle-schalter button.aktiv{font-weight:700;color:var(--ink)}.graph-legend{display:flex;flex-direction:column;gap:1px}.graph-legend-btn{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;font:inherit;letter-spacing:var(--ui-ls);font-size:calc(var(--ui-size) - 4px);line-height:1.35;color:var(--ink);padding:0;text-align:left}.graph-legend-btn svg{flex:none}.graph-legend-btn .legend-text{white-space:nowrap;text-transform:uppercase}.graph-legend-btn:hover{color:var(--accent)}.graph-legend-btn[aria-pressed=false]{color:var(--muted)}.graph-legend-btn[aria-pressed=false] .legend-text{text-decoration:line-through}.graph-legend-btn[aria-pressed=false] svg{fill:none;stroke:currentColor;stroke-width:1.3}.graph-legend-btn{transition:color var(--t-kurz) var(--ease-weich)}.graph-legend-btn svg{transition:color var(--t-kurz) var(--ease-weich),opacity var(--t-kurz) var(--ease-weich)}.graph-legend-btn--glut,.graph-legend-btn--glut svg{color:var(--accent);opacity:1}.graph-gimbal{width:84px;height:84px}.graph-gimbal svg{overflow:visible}.graph-gimbal .gimbal-linie{stroke:var(--ink)}.graph-gimbal .gimbal-text{fill:var(--ink);stroke:var(--paper);stroke-width:3px;paint-order:stroke fill;transition:fill var(--t-kurz) var(--ease-weich),font-weight var(--t-kurz) var(--ease-weich)}.graph-gimbal .gimbal-ende{cursor:pointer}.graph-gimbal .gimbal-ende:hover text{font-weight:700;fill:var(--accent)}@media(pointer:coarse){.graph-legend-btn,.reg-kopf,.graph-faden-knopf,.graph-alle-schalter button,.graph-achsen .schalter-paar button{min-height:44px;padding-top:8px;padding-bottom:8px}.leiste-kopf a,.leiste-fuss a,.site-header nav a,.site-header nav b,.site-footer a{display:inline-flex;align-items:center;min-height:44px}}.graph-faden-knopf{background:none;border:none;cursor:pointer;font:inherit;letter-spacing:var(--ui-ls);font-size:calc(var(--ui-size) - 2px);color:var(--muted);text-align:left;padding:2px 0;transition:color var(--t-kurz) var(--ease-weich)}.graph-faden-knopf:hover{color:var(--accent)}.graph-faeden{display:flex;flex-direction:column;gap:4px}.graph-faden-svg{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:0;transition:opacity var(--t-lang) var(--ease-weich)}.graph-faden-svg--an{opacity:1}.graph-faden-svg path{fill:none;stroke:var(--muted);stroke-width:1.5;stroke-dasharray:5 5;stroke-linecap:round}.graph-achsen{display:flex;flex-direction:column;gap:6px;font-size:calc(var(--ui-size) - 4px);letter-spacing:var(--ui-ls);color:var(--muted)}.graph-achsen-zeile{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.graph-achsen-brief{font-weight:700;color:var(--ink)}.graph-achsen .schalter-paar{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding-left:2px}.graph-achsen-glied{display:block;line-height:1.35}.graph-achsen-glied b{color:var(--ink)}.graph-achsen .schalter-paar button{background:none;border:none;cursor:pointer;padding:0;font:inherit;letter-spacing:inherit;color:inherit;transition:color var(--t-kurz) var(--ease-weich)}.graph-achsen .schalter-paar button:hover{color:var(--accent)}.graph-achsen .graph-achsen-glied--belegt button{text-decoration:line-through;color:var(--ink);font-weight:700}.graph-achsen .graph-achsen-glied--belegt button:hover{color:var(--accent)}.graph-faden-knopf--aktiv,.graph-faden-knopf[aria-pressed=true]{color:var(--accent-text);font-weight:700}.graph-faden-zeile{position:absolute;left:50%;bottom:20px;transform:translate(-50%);display:flex;align-items:baseline;gap:14px;max-width:min(80vw,900px);font-size:calc(var(--ui-size) - 2px);background:color-mix(in srgb,var(--paper) var(--schleier-dicht),transparent);padding:6px 12px;z-index:6}.graph-faden-weiter{background:none;border:none;cursor:pointer;font:inherit;letter-spacing:var(--ui-ls);color:var(--accent-text);white-space:nowrap;padding:0;transition:color var(--t-kurz) var(--ease-weich)}.graph-faden-weiter:hover{color:var(--accent)}.graph-faden-satz{color:var(--ink)}.graph-faden-hilfe{color:var(--muted);white-space:nowrap}@media(max-width:1040px){.graph-faden-hilfe{display:none}}.graph-hint{position:absolute;left:50%;bottom:64px;transform:translate(-50%);font-size:calc(var(--ui-size) - 2px);color:var(--muted);background:color-mix(in srgb,var(--paper) var(--schleier-leicht),transparent);padding:4px 10px;pointer-events:none;z-index:5;white-space:nowrap}@media(max-width:1040px){.graph-hint{display:none}}.nichtgefunden{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px 24px;text-align:center}.nichtgefunden .code{font-size:44px;font-weight:340;letter-spacing:var(--ls-caps);color:var(--ink)}.zurueck{display:inline-block;font-size:var(--ui-size);color:var(--muted)}.zurueck:hover{color:var(--accent)}@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;transition-duration:1ms!important;animation-delay:0s!important;transition-delay:0s!important}}@media print{.site-header nav,.site-footer,.skip-link,.werk-kopf .zurueck,.seiten-leiste{display:none!important}.site-header{position:static!important}html.js body:not(.chrome-overlay){padding:0!important}body{font-size:11pt}}.ansicht-umschalter[data-astro-cid-ctg3m53h]{display:none}@media(min-width:700px)and (min-height:500px){.ansicht-umschalter[data-astro-cid-ctg3m53h]{display:inline}}.seiten-leiste[data-astro-cid-2x7ootup]{display:none}@media(min-width:700px)and (min-height:500px){.seiten-leiste[data-astro-cid-2x7ootup]{position:fixed;top:30px;right:34px;bottom:auto;width:var(--leiste-breite, 196px);max-width:calc(100vw - 68px);max-height:calc(100vh - 74px);max-height:calc(100dvh - 74px);z-index:30;border:none;background:none;display:flex;flex-direction:column;padding:0;overflow:visible}}
