.brotkrumen ol{font-family:var(--mono);color:var(--neben);flex-wrap:wrap;gap:6px;margin:0;padding:16px 0 0;font-size:.8125rem;list-style:none;display:flex}.brotkrumen li+li:before{content:"/";color:var(--linie);margin-right:6px}.brotkrumen a{color:var(--text);text-decoration:none}.brotkrumen a:hover{text-decoration:underline}.beitrag{grid-template-columns:minmax(0, 1fr) minmax(0, var(--lese-mass)) minmax(0, 1fr);column-gap:clamp(24px,4vw,56px);display:grid}.beitrag>*{grid-column:2}.beitrag-kopf{padding-block:clamp(36px,5vw,64px) 32px}.beitrag-marken{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.beitrag-marken a{color:var(--kopf);font-size:.9375rem;text-decoration:none}.beitrag-marken a:hover{text-decoration:underline}.beitrag-reihe{font-family:var(--mono);color:var(--neben);margin-top:14px;font-size:.875rem}.beitrag :is(h1,h2,h3,h4){text-wrap:pretty}.nach-doppelpunkt{text-wrap:balance;display:inline-block}@media (width<=640px){.beitrag :is(h1,h2,h3,h4){text-wrap:balance}}@media (width>=641px){.zusammen{white-space:nowrap}}.beitrag-kopf h1{letter-spacing:-.02em;font-size:clamp(1.85rem,1.2rem + 2.4vw,2.6rem);line-height:1.15}.beitrag-info{border-top:1px solid var(--linie);flex-wrap:wrap;gap:14px 32px;margin:26px 0 0;padding-top:18px;display:flex}.beitrag-info dt{font-family:var(--mono);color:var(--neben);font-size:.75rem}.beitrag-info dd{font-family:var(--mono);color:var(--kopf);margin:2px 0 0;font-size:.9375rem}.inhalt{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--ecke);margin-bottom:36px;padding:18px 22px}.inhalt h2{color:var(--neben);font-size:.875rem;font-weight:600}.inhalt ol{margin:10px 0 0;padding-left:1.4em;font-size:.9375rem;line-height:1.5}.inhalt li{padding-block:4px}.inhalt li::marker{font-family:var(--mono);color:var(--neben)}.inhalt a{color:var(--text);text-decoration:none}.inhalt a:hover{color:var(--kopf);text-decoration:underline;text-decoration-color:var(--akzent-linie)}@media (width>=1240px){.beitrag{grid-template-rows:auto 1fr}.inhalt{border:0;border-left:1px solid var(--linie);background:0 0;border-radius:0;grid-area:2/1;place-self:start end;width:min(100%,260px);margin:6px 0 0;padding:4px 0 4px 18px;position:sticky;top:28px}.prosa{grid-row:2}}.prosa{font-size:var(--lese-groesse);color:var(--text);line-height:1.7}.prosa>*+*{margin-top:1.15em}.prosa h2{font-size:var(--h2-groesse);margin-top:2.4em;scroll-margin-top:24px}.prosa h3{margin-top:2em;scroll-margin-top:24px;font-size:1.2rem}.prosa h2+*,.prosa h3+*{margin-top:.75em}.prosa strong{color:var(--kopf);font-weight:700}.prosa ul,.prosa ol{padding-left:1.4em}.prosa li+li{margin-top:.45em}.prosa ol>li::marker{font-family:var(--mono);color:var(--neben)}.prosa ul>li::marker{color:var(--akzent-text)}.prosa :not(pre)>code{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--ecke);color:var(--kopf);overflow-wrap:anywhere;padding:.1em .35em;font-size:.86em}.prosa a code{color:inherit}.prosa blockquote{border-left:1px solid var(--akzent-linie);color:var(--kopf);margin-inline:0;padding-left:18px}.prosa figure{margin-inline:0}.code{border:1px solid var(--linie);border-radius:var(--ecke);background:var(--code-grund);box-shadow:var(--schatten-versatz) var(--schatten-versatz) 0 var(--schatten-karte)}.code-kopf{border-bottom:1px solid var(--linie);font-family:var(--mono);color:var(--neben);justify-content:space-between;align-items:center;gap:12px;padding:6px 8px 6px 16px;font-size:.75rem;display:flex}.code-kopieren{border-radius:var(--ecke);min-height:36px;color:var(--text);font-family:var(--mono);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:6px 10px;font-size:.75rem;display:inline-flex}.code-kopieren:hover{border-color:var(--linie);color:var(--kopf)}.code-kopieren[data-kopiert]{color:var(--akzent-text)}.code pre{tab-size:4;scrollbar-color:var(--linie) var(--code-grund);margin:0;padding:18px 20px;font-size:.875rem;line-height:1.65;overflow-x:auto;background:var(--code-grund)!important}.code pre:focus-visible{outline-offset:-3px}.code--ausgabe{box-shadow:none;border-style:dashed;margin-top:.6em!important}.code--ausgabe pre{padding-block:12px}.astro-code span{color:var(--shiki-dark);font-style:var(--shiki-dark-font-style)}[data-theme=hell] .astro-code span{color:var(--shiki-light);font-style:var(--shiki-light-font-style)}.abbildung img{border:1px solid var(--linie);border-radius:var(--ecke);width:100%;box-shadow:var(--schatten-versatz) var(--schatten-versatz) 0 var(--schatten-karte)}.abbildung figcaption{font-family:var(--mono);color:var(--neben);margin-top:12px;font-size:.8125rem}.abbildung-nr{color:var(--kopf)}.abbildung-trenner{color:var(--akzent-text);margin-inline:.5em}.abbildung-bild{position:relative}.abbildung-bild img{cursor:zoom-in}.abbildung-lupe{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--ecke);width:40px;height:40px;color:var(--kopf);box-shadow:3px 3px 0 var(--schatten-karte);cursor:zoom-in;place-items:center;padding:0;display:grid;position:absolute;bottom:12px;right:12px}.abbildung-lupe:hover{border-color:var(--akzent-linie);color:var(--akzent-text)}.grossbild-offen{overflow:hidden}.grossbild{background:color-mix(in srgb, var(--grund) 98%, transparent);width:100%;max-width:none;height:100%;max-height:none;color:var(--text);cursor:zoom-out;border:0;margin:0;padding:clamp(16px,3vw,40px);position:fixed;inset:0}.grossbild[open]{place-items:center;animation:.16s cubic-bezier(.2,.8,.2,1) grossbild-auf;display:grid}.grossbild::backdrop{background:0 0}.grossbild-figur{cursor:default;justify-items:center;gap:12px;max-width:100%;margin:0;display:grid}.grossbild-bild{border:1px solid var(--linie);border-radius:var(--ecke);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 2*clamp(16px,3vw,40px) - 84px);box-shadow:var(--schatten-versatz) var(--schatten-versatz) 0 var(--schatten-karte);background:var(--code-grund);cursor:zoom-out;display:block}.grossbild-titel{max-width:70ch;font-family:var(--mono);color:var(--neben);text-align:center;font-size:.8125rem}.grossbild-titel .abbildung-nr{color:var(--kopf)}.grossbild-zu{z-index:1;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--ecke);min-height:40px;color:var(--kopf);font-family:var(--mono);cursor:pointer;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;display:inline-flex;position:absolute;top:clamp(12px,2vw,24px);right:clamp(12px,2vw,24px)}.grossbild-zu:hover{border-color:var(--akzent-linie);color:var(--akzent-text)}@keyframes grossbild-auf{0%{opacity:0;transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.grossbild[open]{animation:none}}.tabelle{border:1px solid var(--linie);border-radius:var(--ecke);overflow-x:auto}.prosa table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.5}.prosa th{font-family:var(--mono);color:var(--kopf);text-align:left;background:var(--flaeche);font-size:.8125rem;font-weight:600}.prosa th,.prosa td{border-bottom:1px solid var(--linie);vertical-align:top;padding:12px 14px}.prosa tr:last-child td{border-bottom:0}.prosa td code{white-space:nowrap}.autor{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--ecke);box-shadow:var(--schatten-versatz) var(--schatten-versatz) 0 var(--schatten-karte);grid-template-columns:48px 1fr;gap:18px;padding:22px 24px;font-size:1rem;display:grid;margin-top:3.2em!important}.autor-zeichen{width:44px;color:var(--kopf)}.autor p+p{font-family:var(--mono);margin-top:8px;font-size:.875rem}.rueckmeldung{color:var(--neben);font-size:1rem}.hilfreich{border-block:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:12px 20px;padding-block:18px;display:flex;margin-top:3.2em!important}.hilfreich+.autor{margin-top:2em!important}.hilfreich p{margin:0!important}.hilfreich-frage{font-family:var(--mono);color:var(--kopf);font-size:1rem;font-weight:600}.hilfreich-knoepfe{gap:10px;display:flex}.hilfreich-knoepfe[hidden],.hilfreich-danke[hidden]{display:none}.hilfreich-knopf{font-family:var(--mono);color:var(--kopf);border:2px solid var(--kopf);border-radius:var(--ecke);cursor:pointer;background:0 0;padding:8px 18px;font-size:.9375rem;font-weight:600;line-height:1.2;transition:background-color .16s}.hilfreich-knopf:hover{background:color-mix(in srgb, var(--kopf) 8%, transparent)}.hilfreich-danke{font-size:1rem}.kommentare{border-top:1px solid var(--linie);padding-top:32px;margin-top:3.2em!important}.kommentare h2{margin-top:0;font-size:1.25rem}.kommentare-hinweis{color:var(--neben);font-size:1rem}#isso-thread{margin-top:24px;font-size:1rem;line-height:1.6}#isso-thread *{box-sizing:border-box}#isso-thread p{margin:0}.isso-thread-heading{font-family:var(--mono);color:var(--neben);margin:0 0 10px;font-size:.8125rem;font-weight:400}.isso-thread-heading:empty{display:none}.isso-postbox{margin-top:0}.isso-textarea,.isso-preview,.isso-input-wrapper input{width:100%;font:inherit;color:var(--text);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--ecke);font-size:1rem}.isso-textarea{resize:vertical;min-height:8.5em;padding:12px 14px;display:block}.isso-textarea::placeholder,.isso-input-wrapper input::placeholder{color:var(--neben);opacity:1}.isso-textarea:focus-visible,.isso-input-wrapper input:focus-visible{outline:3px solid var(--akzent-linie);outline-offset:2px}.isso-auth-section{flex-wrap:wrap;align-items:flex-end;gap:14px 16px;margin-top:14px;display:flex}.isso-input-wrapper{flex:200px;gap:6px;display:grid}.isso-input-wrapper label{font-family:var(--mono);color:var(--neben);font-size:.75rem}.isso-input-wrapper input{padding:10px 12px}.isso-input-wrapper:has(input[name=website]){display:none}.isso-post-action{flex:none}.isso-post-action>input{font-family:var(--mono);border-radius:var(--ecke);cursor:pointer;font-size:1rem;font-weight:600;line-height:1.2}.isso-post-action>input[type=submit]{background:var(--akzent);color:var(--auf-akzent);box-shadow:4px 4px 0 var(--schatten-knopf);border:0;padding:13px 22px;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1)}.isso-post-action>input[type=submit]:hover{box-shadow:6px 6px 0 var(--schatten-knopf);transform:translate(-2px,-2px)}.isso-post-action>input[type=submit]:active{box-shadow:2px 2px 0 var(--schatten-knopf);transform:translate(2px,2px)}.isso-post-action>input[type=button]{border:2px solid var(--kopf);color:var(--kopf);background:0 0;padding:11px 18px}.isso-post-action>input[type=button]:hover{background:color-mix(in srgb, var(--kopf) 8%, transparent)}.isso-preview,.isso-post-action input[name=edit],.isso-postbox.isso-preview-mode>.isso-form-wrapper input[name=preview],.isso-postbox.isso-preview-mode>.isso-form-wrapper .isso-textarea{display:none}.isso-postbox.isso-preview-mode>.isso-form-wrapper .isso-preview{padding:12px 14px;display:block}.isso-postbox.isso-preview-mode>.isso-form-wrapper input[name=edit]{display:inline}.isso-notification-section{display:none!important}#isso-root{margin-top:8px}.isso-comment{border-top:1px solid var(--linie);padding-block:18px}#isso-root>.isso-comment:first-child{border-top:0}.isso-follow-up{border-left:1px solid var(--linie);margin-left:clamp(14px,3vw,28px);padding-left:clamp(14px,3vw,22px)}.isso-follow-up .isso-comment:first-child{border-top:0}.isso-comment-header{font-family:var(--mono);color:var(--neben);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:.8125rem;display:flex}.isso-author{color:var(--kopf);font-weight:600}.isso-author a{color:inherit}.isso-spacer{color:var(--linie)}.isso-permalink{color:var(--neben);text-decoration:none}.isso-permalink:hover{text-decoration:underline}.isso-note{color:var(--akzent-text);flex-basis:100%}.isso-text{color:var(--text);overflow-wrap:anywhere;margin-top:8px}.isso-text p+p{margin-top:.8em}.isso-text pre{background:var(--code-grund);border:1px solid var(--linie);border-radius:var(--ecke);margin-top:.8em;padding:12px 14px;font-size:.875rem;overflow-x:auto}.isso-text code{font-family:var(--mono);font-size:.9em}.isso-comment-footer{font-family:var(--mono);flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:.8125rem;display:flex}.isso-comment-footer a{color:var(--text)}.isso-comment-footer a:hover{color:var(--kopf)}.isso-comment .isso-postbox{margin-top:14px}.isso-target{animation:3s ease-out isso-ziel}@keyframes isso-ziel{0%{background:color-mix(in srgb, var(--akzent) 14%, transparent)}}@media (prefers-reduced-motion:reduce){.isso-target{animation:none}}.weiter{margin-top:var(--abstand-abschnitt);border-top:1px solid var(--linie);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding-top:40px;display:grid}.weiter h2{font-size:1.25rem}.weiter-liste{margin:16px 0 0;padding:0;list-style:none}.weiter-liste a{border-bottom:1px solid var(--linie);color:var(--kopf);gap:14px;padding:12px 0;text-decoration:none;display:flex}.weiter-liste a:hover{text-decoration:underline;text-decoration-color:var(--akzent-linie)}.weiter-nr{font-family:var(--mono);color:var(--neben);padding-top:3px;font-size:.8125rem}.weiter-leer{max-width:36em;margin-top:16px}.blaettern{align-content:start;gap:16px;display:grid}.blaettern-link{border:1px solid var(--linie);border-radius:var(--ecke);color:var(--kopf);gap:4px;padding:16px 18px;text-decoration:none;display:grid}.blaettern-link span{font-family:var(--mono);color:var(--neben);font-size:.75rem}.blaettern-link:hover{border-color:var(--neben)}.blaettern-link--neu{text-align:right}.blaettern-link .marke-werbung,.weiter-liste .marke-werbung{color:var(--text);place-self:center start;margin-left:0}.blaettern-link--neu .marke-werbung{justify-self:end}@media (width<=760px){.weiter{grid-template-columns:1fr}.code pre{padding:16px;font-size:.8125rem}.abbildung-lupe{width:34px;height:34px;bottom:8px;right:8px}.autor{grid-template-columns:1fr}}
