:root{--color-bg:#fafaf7;--color-text:#1f1f1f;--color-muted:#5b5b5b;--color-accent:#4f81bd;--color-accent-dark:#1f497d;--color-border:#e6e2d8;--font-serif:"Cambria", Georgia, "Times New Roman", serif;--font-sans:"Trebuchet MS", "Segoe UI", Helvetica, Arial, sans-serif;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--radius:6px;--max-width:56rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--color-accent);text-underline-offset:2px;text-decoration-thickness:1px}a:hover{color:var(--color-accent-dark)}body{font-family:var(--font-serif);color:var(--color-text);background:var(--color-bg);font-size:1.05rem;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-sans);color:var(--color-accent);margin:var(--space-lg) 0 var(--space-sm);line-height:1.2}h1{font-size:clamp(1.6rem,1.2rem + 2vw,2.6rem)}h2{font-size:clamp(1.25rem,1rem + 1vw,1.6rem)}h3{color:var(--color-accent-dark);font-size:1.15rem}p{margin:0 0 var(--space-md)}.lead{color:var(--color-muted);font-size:1.15rem}.meta{color:var(--color-muted);font-size:.95rem}.hint{border-left:3px solid var(--color-accent);padding:var(--space-sm) var(--space-md);font-size:.95rem;font-family:var(--font-sans);background:#fff8e8}code{background:#efece4;border-radius:3px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em}.container{max-width:var(--max-width);padding:0 var(--space-md);margin:0 auto}.site-header{z-index:50;border-bottom:1px solid var(--color-border);background:#fff;position:sticky;top:0}.site-header .container{padding-block:var(--space-md);justify-content:space-between;align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}.brand{font-family:var(--font-sans);color:var(--color-accent-dark);letter-spacing:.5px;font-size:1.25rem;font-weight:700;text-decoration:none}.site-nav{gap:var(--space-md);flex-wrap:wrap;align-items:center;display:flex}.site-nav>a{color:var(--color-text);font-family:var(--font-sans);text-decoration:none}.site-nav>a:hover,.site-nav>a[aria-current=page]{color:var(--color-accent);text-decoration:underline}@media (width<=719px){.site-header .container{padding-block:var(--space-sm)}.site-nav{gap:var(--space-sm);font-size:.9rem}}.nav-dropdown{position:relative}.nav-dropdown-toggle{cursor:pointer;font-family:var(--font-sans);font-size:inherit;color:var(--color-text);background:0 0;border:none;align-items:center;gap:.25rem;padding:0;display:flex}.nav-dropdown-toggle:hover{color:var(--color-accent)}.nav-dropdown-toggle:after{content:"▾";font-size:.75em}.nav-dropdown-menu{border:1px solid var(--color-border);border-radius:var(--radius);z-index:100;min-width:180px;padding:var(--space-xs) 0;margin-top:var(--space-xs);background:#fff;display:none;position:absolute;top:100%;left:0;box-shadow:0 4px 12px #0000001a}.nav-dropdown.open .nav-dropdown-menu{display:block}.nav-dropdown-menu a{padding:var(--space-xs) var(--space-md);color:var(--color-text);font-family:var(--font-sans);text-decoration:none;display:block}.nav-dropdown-menu a:hover{background:var(--color-bg);color:var(--color-accent)}.hero{padding:var(--space-xl) 0 var(--space-lg);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-xl);text-align:center}.hero .lead,.hero p{max-width:44rem;margin-inline:auto}.cards{gap:var(--space-lg);margin-bottom:var(--space-xl);grid-template-columns:1fr;display:grid}@media (width>=720px){.cards{grid-template-columns:repeat(3,1fr)}}.card{border-radius:var(--radius);background-color:#f4ecd6;background-image:radial-gradient(130% 130%,#785a2800 58%,#785a281a 100%),radial-gradient(120% 125% at 50% 42%,#f4ecd6e0 28%,#f4ecd600 78%),url(/images/ui/parchment.svg);background-repeat:no-repeat,no-repeat,repeat;background-size:auto,auto,320px 320px;border:1px solid #cbb98d;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 14px #4632142e,0 1px 4px #4632141f}.card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #46321440}.cards .card-bild{object-fit:cover;border:0;border-bottom:1px solid #cbb98d;width:100%;height:150px;margin:0;display:block}.card-inhalt{padding:var(--space-lg);text-align:center;flex-direction:column;flex:1;display:flex}.card h2{text-align:center;margin-top:0}.card-link{padding-top:var(--space-sm);font-family:var(--font-sans);margin-top:auto;text-decoration:none;display:inline-block}.prozess-list{margin:var(--space-lg) 0;padding:0;list-style:none}.prozess-list li{border-bottom:1px solid var(--color-border);padding:var(--space-sm) 0;justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap;display:flex}.prozess-list a{font-family:var(--font-sans);font-weight:600;text-decoration:none}.prozess{max-width:42rem}.prozess-header{border-bottom:2px solid var(--color-accent);padding-bottom:var(--space-sm);margin-bottom:var(--space-lg)}.prozess h1,.prozess>h2{text-align:center}.prozess figure,.container figure{margin:var(--space-lg) 0;text-align:center}.prozess figure img,.container figure img{border:1px solid var(--color-border);background:#fff;max-width:100%;height:auto;margin-inline:auto}.prozess figcaption,.container figcaption{margin-top:var(--space-xs);color:var(--color-muted);font-size:.95rem;font-style:italic}.prozess table,.container table{border-collapse:collapse;margin:var(--space-md) 0;max-width:100%}.prozess table td,.container table td{padding:var(--space-xs) var(--space-sm);vertical-align:top}.prozess img,.container img{max-width:100%;height:auto;margin-inline:auto}.prozess blockquote,.container blockquote{margin:var(--space-md) 0;padding:var(--space-sm) var(--space-md);border-left:3px solid var(--color-accent);background:#fff8e8;font-style:italic}.card-links{margin:var(--space-sm) 0 0;padding:0;list-style:none}.card-links li{padding:.25rem 0}.card-links a{font-family:var(--font-sans);text-decoration:none}.sortier-leiste{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.sortier-label{font-family:var(--font-sans);color:var(--color-muted);font-size:.9rem}.sortier-btn{border:1px solid var(--color-border);border-radius:var(--radius);font-family:var(--font-sans);color:var(--color-text);cursor:pointer;background:#fff;align-items:center;gap:.3rem;padding:.4rem .8rem;font-size:.9rem;transition:all .15s;display:flex}.sortier-btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.sortier-btn.active{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.sortier-pfeile{flex-direction:column;font-size:.6rem;line-height:.7;display:flex}.pfeil-auf,.pfeil-ab{opacity:.3;transition:opacity .15s}.pfeil-auf.aktiv,.pfeil-ab.aktiv{opacity:1}.sortier-btn.active .pfeil-auf,.sortier-btn.active .pfeil-ab{opacity:.5}.sortier-btn.active .pfeil-auf.aktiv,.sortier-btn.active .pfeil-ab.aktiv{opacity:1}.literatur-liste{margin:var(--space-lg) 0;gap:var(--space-lg);padding:0;list-style:none;display:grid}.literatur-karte{gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:var(--font-sans);background:#fff;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.literatur-karte:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001f}.literatur-karte--statisch:hover{box-shadow:none;transform:none}.literatur-cover{object-fit:cover;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;flex-shrink:0;width:80px;height:120px}.literatur-cover-placeholder{width:80px;height:120px;color:var(--color-muted);background:linear-gradient(135deg,#e8e4dc 0%,#d4cfc4 100%);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;display:flex}.literatur-details{flex:1;line-height:1.5}.literatur-autor{color:var(--color-accent-dark);font-weight:600}.literatur-titel{font-style:italic}.literatur-meta{color:var(--color-muted);margin-top:var(--space-xs);font-size:.9rem}.literatur-hinweis{margin-top:var(--space-xs);color:var(--color-accent);font-size:.85rem;display:inline-block}.prozess-tag{margin:var(--space-lg) 0;border-radius:var(--radius);background-color:#f4ecd6;background-image:radial-gradient(130% 130%,#785a2800 58%,#785a281a 100%),radial-gradient(120% 125% at 50% 42%,#f4ecd6e0 28%,#f4ecd600 78%),url(/images/ui/parchment.svg);background-repeat:no-repeat,no-repeat,repeat;background-size:auto,auto,320px 320px;border:1px solid #cbb98d;box-shadow:0 4px 14px #4632142e,0 1px 4px #4632141f}.prozess-tag-datum{top:var(--kopf-hoehe,0px);z-index:3;padding:var(--space-sm) var(--space-md);color:var(--color-accent-dark);font-family:var(--font-serif);border-radius:var(--radius) var(--radius) 0 0;background-color:#ece0c2;border-bottom:1px solid #cbb98d;margin:0;font-size:1.1rem;font-weight:700;position:sticky}.prozess-tag-inhalt{padding:var(--space-md)}.prozess-tag-inhalt>:first-child{margin-top:0}.prozess-tag-inhalt>:last-child{margin-bottom:0}.prozess-tag-inhalt h4{margin-top:var(--space-lg);color:var(--color-accent-dark)}.rede{margin:0 0 var(--space-sm);padding:var(--space-xs) var(--space-sm);border-left:3px solid var(--color-border);border-radius:0 var(--radius) var(--radius) 0;font-style:italic}.rede .redner{font-style:normal;font-weight:700;font-family:var(--font-serif)}.rede .regie{color:var(--color-muted);font-size:.95em;font-style:normal}.regie-text{margin:0 0 var(--space-sm)}.rede-kommissar{background:#4f81bd0f;border-left-color:#4f81bd}.rede-kommissar .redner{color:#2f5c8a}.rede-zechner{background:#b07a4514;border-left-color:#b07a45}.rede-zechner .redner{color:#8a5525}.rede-gericht{background:#4f81bd0f;border-left-color:#4f81bd}.rede-gericht .redner{color:#2f5c8a}.rede-beschuldigt{background:#b07a4514;border-left-color:#b07a45}.rede-beschuldigt .redner{color:#8a5525}.rede-indirekt{font-style:normal}.rede-dritt{background:#7a6a8612;border-left-color:#7a6a86}.rede-dritt .redner{color:#5c4d68}.kostentabelle{border-collapse:collapse;width:100%;margin:var(--space-md) 0}.kostentabelle td{padding:var(--space-xs) var(--space-sm);vertical-align:top}.kostentabelle td+td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:5rem}.kostentabelle .summe td{border-top:2px solid var(--color-accent-dark);font-weight:700}.kostentabelle .summe-gesamt td{border-top:3px double var(--color-accent-dark);border-bottom:3px double var(--color-accent-dark);padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.kostentabelle .abschnitt td{padding-top:var(--space-md)}.richter-name{text-align:center;font-size:1.3rem}.richter-amt{text-align:center;color:var(--color-muted);margin-top:.2rem;font-size:.95rem;font-weight:400;display:block}.todesliste,.aufstellung{border-collapse:collapse;width:100%;margin:var(--space-md) 0 0}.todesliste caption,.aufstellung caption{text-align:left;font-family:var(--font-sans);color:var(--color-muted);padding-bottom:var(--space-xs);font-size:.9rem}.todesliste td,.aufstellung td{padding:var(--space-xs) 0;vertical-align:top;border-bottom:1px solid #785a282e}.todesliste td+td,.aufstellung td+td{text-align:right;white-space:nowrap;padding-left:var(--space-sm);font-variant-numeric:tabular-nums}.todesliste .summe td,.aufstellung .summe td{border-top:3px double var(--color-accent-dark);padding-top:var(--space-sm);border-bottom:0;font-weight:700}.todesliste--orte td+td,.aufstellung--orte td+td{white-space:normal}.todesliste .kein-urteil td{color:var(--color-muted);font-style:italic}.spruch{margin:var(--space-sm) 0 var(--space-sm) var(--space-md);padding-left:var(--space-sm);border-left:2px solid var(--color-accent-dark);font-style:italic}.punkt{font-family:var(--font-sans);color:var(--color-muted);margin-right:.45em;font-size:.85em}.fragenliste .punkt{color:var(--color-text);font-size:.95em;font-weight:700}[id]{scroll-margin-top:calc(var(--kopf-hoehe,0px) + var(--space-sm))}.beisitzer{gap:var(--space-lg);margin:var(--space-sm) 0 var(--space-md);flex-wrap:wrap;display:flex}.beisitzer-spalte{min-width:12rem;line-height:1.7}.beisitzer-seite{color:var(--color-muted);margin-bottom:var(--space-xs);font-size:.9rem;display:block}.angeklagter{text-align:center;margin:var(--space-md) 0;font-size:1.1rem;font-weight:700;line-height:1.4}.signatur{margin:var(--space-md) 0 0;color:var(--color-accent-dark)}.kommentar{font-family:var(--font-sans);color:var(--color-muted)}.kommentar-seite,.kommentar-seite .lead,.kommentar h3{font-family:var(--font-sans)}.glosse{font-family:var(--font-sans);color:var(--color-muted);font-size:.92em}.apparat{font-family:var(--font-sans);color:var(--color-muted);border-left:2px solid var(--color-border);padding-left:var(--space-sm);margin:0 0 var(--space-md);font-size:.9rem}.kap-jahr{opacity:.75;font-weight:400}.prozess-tag-datum .kap-kopf{text-align:center;letter-spacing:.1em;opacity:.9;margin-bottom:.25rem;font-size:1rem;font-weight:400;display:block}.prozess-tag-datum .kap-name{text-align:center;font-size:1.2rem;line-height:1.3;display:block}.kapitel-index{margin:var(--space-md) 0;gap:var(--space-xs);grid-template-columns:1fr;padding:0;list-style:none;display:grid}.kapitel-index a,.kapitel-index .kap-leer{height:100%;padding:var(--space-sm);border-radius:var(--radius);text-align:center;color:var(--color-text);background-color:#f4ecd6;border:1px solid #cbb98d;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block}.kapitel-index a:hover{transform:translateY(-2px);box-shadow:0 4px 12px #46321426}.kapitel-index .kap-kopf{letter-spacing:.1em;color:var(--color-muted);margin-bottom:.25rem;font-size:.8rem;display:block}.kapitel-index .kap-name{font-size:.95rem;font-weight:700;line-height:1.3;display:block}.kapitel-index .kap-leer{color:#a09a8e;background-color:#f2efe6;border-style:dashed;border-color:#d8d0bd}.kapitel-index .kap-status{color:#a09a8e;margin-top:.25rem;font-size:.8rem;font-style:italic;display:block}.fall-nav{justify-content:space-between;gap:var(--space-sm);margin:var(--space-xl) 0 0;padding-top:var(--space-md);border-top:1px solid var(--color-border);display:flex}.fall-nav-pfeil{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius);font-family:var(--font-sans);color:var(--color-muted);background:0 0;font-size:.95rem;text-decoration:none;transition:background-color .2s,color .2s,opacity .2s;display:flex}.fall-nav-pfeil:hover,.fall-nav-pfeil.fall-nav-aktiv{color:var(--color-accent-dark);background:#785a281a}.fall-nav-pfeil.fall-nav-aktiv{background:#785a2838}.fall-nav-vor{flex-direction:row-reverse;margin-left:auto}.fall-nav-zeichen{font-size:1.8rem;line-height:1}@media (width>=1180px){.fall-nav{display:contents}.fall-nav-pfeil{z-index:5;opacity:.4;justify-content:center;width:3.5rem;height:5.5rem;padding:0;position:fixed;top:50%;transform:translateY(-50%)}.fall-nav-pfeil:hover{opacity:1}.fall-nav-zurueck{left:1.5rem}.fall-nav-vor{margin-left:0;right:1.5rem}.fall-nav-zeichen{font-size:2.6rem}.fall-nav-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ort{cursor:help;border-bottom:1px dotted;text-decoration:none}.ort:hover,.ort:focus-visible{border-bottom-style:solid;outline:none}.ortskarte{z-index:60;width:min(34rem,100vw - 2rem);padding:var(--space-xs);border-radius:var(--radius);font-family:var(--font-sans);opacity:0;visibility:hidden;background-color:#f4ecd6;border:1px solid #cbb98d;transition:opacity .15s,transform .15s,visibility .15s;position:fixed;transform:translateY(-4px);box-shadow:0 8px 28px #46321452}.ortskarte.sichtbar{opacity:1;visibility:visible;transform:none}.ortskarte-bild-rahmen{margin:0 0 var(--space-xs);text-align:center}.ortskarte-bild{object-fit:cover;background:#fff;border:1px solid #cbb98d;border-radius:3px;width:100%;height:12rem;display:block}.ortskarte-ohne-bild .ortskarte-bild{background:repeating-linear-gradient(45deg,#e8dcc0,#e8dcc0 8px,#ded0ae 8px 16px);height:6rem}.ortskarte-bildtext{color:var(--color-muted);margin-top:.25rem;font-size:.82rem;line-height:1.3}.ortskarte-karte{background:#e8e2d2;border:1px solid #cbb98d;border-radius:3px;width:100%;height:19rem}.ortskarte-name{text-align:center;color:var(--color-accent-dark);padding-top:.45rem;font-size:.95rem;font-weight:700}.ortskarte .leaflet-control-attribution{font-size:.65rem}.site-footer{margin-top:var(--space-xl);padding:var(--space-lg) 0;border-top:1px solid var(--color-border);color:var(--color-muted);background:#fff;font-size:.95rem}.site-footer .container{justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap;display:flex}.fall-epoche{margin:var(--space-xl) 0}.fall-epoche>h2{text-align:center;border-bottom:1px solid var(--color-border);padding-bottom:var(--space-xs)}.epoche-text{font-family:var(--font-sans);color:var(--color-muted);text-align:center;max-width:44rem;margin-inline:auto;font-size:.95rem}.fall-kacheln{margin:var(--space-lg) 0 0;gap:var(--space-md);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=640px){.fall-kacheln{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.fall-kacheln{grid-template-columns:repeat(3,1fr)}}.fall-kachel>a{border-radius:var(--radius);height:100%;color:inherit;background-color:#f4ecd6;background-image:radial-gradient(120% 125% at 50% 42%,#f4ecd6e6 30%,#f4ecd600 80%),url(/images/ui/parchment.svg);background-repeat:no-repeat,repeat;background-size:auto,320px 320px;border:1px solid #cbb98d;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 3px 12px #46321429}.fall-kachel>a:hover,.fall-kachel>a:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 8px 22px #46321442}.fall-kacheln .fall-bild{object-fit:cover;border:0;border-bottom:1px solid #cbb98d;width:100%;height:140px;margin:0;display:block}.fall-inhalt{padding:var(--space-sm) var(--space-md) var(--space-md);text-align:center;flex-direction:column;flex:1;gap:.15rem;display:flex}.fall-jahr{font-family:var(--font-sans);letter-spacing:.12em;color:var(--color-muted);font-size:.8rem}.fall-name{font-family:var(--font-sans);color:var(--color-accent-dark);font-size:1.05rem;font-weight:700;line-height:1.25}.fall-ort{color:var(--color-muted);margin-bottom:var(--space-xs);font-size:.9rem;line-height:1.35}.fall-ausgang{font-family:var(--font-sans);padding-top:var(--space-xs);border-top:1px solid #785a2833;margin-top:auto;font-size:.82rem}.fall-ausgang--tod{color:#7a2b20}.fall-ausgang--leben{color:#2f5d3a}.fall-ausgang--offen{color:var(--color-muted);font-style:italic}.register-werkzeuge{gap:var(--space-sm);margin:var(--space-lg) 0 var(--space-sm);font-family:var(--font-sans);flex-wrap:wrap;align-items:center;font-size:.95rem;display:flex}.register-suche{border:1px solid var(--color-border);border-radius:var(--radius);font:inherit;flex:14rem;padding:.45rem .6rem}.register-zahl{color:var(--color-muted);font-size:.9rem}.register-tabelle{border-collapse:collapse;width:100%;font-size:.97rem}.register-tabelle th{font-family:var(--font-sans);text-align:left;border-bottom:2px solid var(--color-accent-dark);padding:var(--space-xs) var(--space-sm) var(--space-xs) 0;top:var(--kopf-hoehe,0px);background:var(--color-bg);z-index:2;font-size:.85rem;position:sticky}.register-tabelle th button{font:inherit;color:var(--color-accent-dark);cursor:pointer;background:0 0;border:0;padding:0}.register-tabelle th button:after{content:" ↕";opacity:.4;font-size:.85em}.register-tabelle th[aria-sort=ascending] button:after{content:" ↑";opacity:1}.register-tabelle th[aria-sort=descending] button:after{content:" ↓";opacity:1}.register-tabelle td{border-bottom:1px solid var(--color-border);padding:var(--space-xs) var(--space-sm) var(--space-xs) 0;vertical-align:top}.register-tabelle tr[hidden]{display:none}.register-rolle{font-family:var(--font-sans);color:var(--color-muted);font-size:.85rem}.register-unsicher{font-family:var(--font-sans);color:#8a6b1f;font-size:.8rem}@media (width<=719px){.register-tabelle .spalte-rolle{display:none}}mark.erwaehnung{color:inherit;background:#ffe9a8;border-radius:2px;font-weight:700;animation:2.4s ease-out erwaehnung-aufblitzen;box-shadow:0 0 0 3px #ffe9a8}@keyframes erwaehnung-aufblitzen{0%,40%{background:#ffd257;box-shadow:0 0 0 6px #ffd257}to{background:#ffe9a8;box-shadow:0 0 0 3px #ffe9a8}}@media (prefers-reduced-motion:reduce){mark.erwaehnung{animation:none}}mark.erwaehnung{scroll-margin-top:calc(var(--kopf-hoehe,0px) + 6rem)}.fall-nav-rand{color:var(--color-muted);cursor:default;opacity:.75;font-style:italic}.fall-nav-rand:hover{background:0 0}.fall-nav-rand .fall-nav-zeichen{font-size:1rem}@media print{@page{margin:18mm 16mm 26mm}html{font-size:11pt}body{color:#000;background:#fff;line-height:1.45}.site-header,.site-footer,.fall-nav,.ortskarte,.register-werkzeuge,.card-link,.erwaehnung-fehlt{display:none!important}main.container{max-width:none;padding:0}.prozess{max-width:none}.prozess-tag{break-inside:auto;border:1px solid #999;margin-bottom:8mm;box-shadow:none!important;background:0 0!important}.prozess-tag-datum{border-bottom:1px solid #999;background:#eee!important;position:static!important}.kommentar,.hint,.card,.literatur-karte,.fall-kachel>a{border:1px solid #bbb;box-shadow:none!important;background:0 0!important}.spruch{border-left:2px solid #666}h1,h2,h3,h4{break-after:avoid}figure,tr,.beisitzer,.literatur-karte{break-inside:avoid}p{orphans:3;widows:3}img{max-width:100%!important}.fall-kacheln{display:block}.fall-kachel{break-inside:avoid;margin-bottom:4mm}a{color:#000;text-decoration:underline}a[href^=http]:after{content:" <" attr(href) ">";word-break:break-all;font-size:.8em}.literatur-karte a[href^=http]:after{content:""}.literatur-karte[href^=http]:after{content:" <" attr(href) ">";word-break:break-all;font-size:.8em}.druck-quelle{font-family:var(--font-sans);color:#333;background:#fff;border-top:1px solid #999;padding-top:2mm;font-size:8pt;line-height:1.3;position:fixed;bottom:0;left:0;right:0;display:block!important}}.druck-quelle{display:none}
