.sn .sn-pi{text-align:left;min-width:0;container-type:inline-size}.sn .sn-pi-k{background:var(--a-card);border:1px solid var(--a-line);box-shadow:var(--a-shadow);color:var(--a-t1);font:400 14px/20px var(--sn-font-sans);border-radius:12px;overflow:hidden}.sn[data-licht=abend] .sn-pi-k{background:var(--a-bg)}.sn .sn-pi .sn-av-datei{background:var(--a-card);letter-spacing:.03em;border-radius:4px;flex:none;width:21px;height:25px;padding-bottom:3px;font-size:7.5px}.sn[data-licht=abend] .sn-pi .sn-av-datei{background:var(--a-muted)}.sn .sn-pi-name{min-width:0}.sn .sn-pi-gr{font:400 11.5px/16px var(--sn-font-mono);font-feature-settings:normal;font-variant-numeric:tabular-nums;color:var(--a-t2);white-space:nowrap;flex:none;justify-self:end}.sn .sn-pi-kopf{border-bottom:1px solid var(--a-line);align-items:center;gap:10px;min-height:50px;padding:10px 18px 10px 16px;display:flex}.sn .sn-pi-kopf>b{min-width:0;font:600 13.5px/19px var(--sn-font-sans);letter-spacing:-.003em;flex:1}.sn .sn-pi-leib{grid-template-columns:minmax(0,1fr);display:grid}.sn .sn-pi-baum{background:var(--a-side);min-width:0;padding:8px 6px 12px;position:relative}.sn .sn-pi-ebene{margin:0;padding:0;list-style:none}.sn .sn-pi-ordner>.sn-pi-ebene{border-left:1px solid var(--a-line);margin:1px 0 3px 18.5px}.sn .sn-pi-ordner>.sn-pi-ebene .sn-pi-z{border-radius:0 6px 6px 0}.sn .sn-pi-ordner+.sn-pi-ordner{margin-top:3px}.sn .sn-pi-z{-moz-column-gap:9px;width:100%;min-height:31px;color:var(--a-t2s);font:400 13px/18px var(--sn-font-sans);text-align:left;transition:background-color .15s var(--sn-ease),color .15s var(--sn-ease);background:0 0;border:0;border-radius:6px;grid-template-columns:21px minmax(0,1fr) auto;align-items:center;column-gap:9px;margin:0;padding:3px 8px;display:grid}.sn .sn-pi-ordner>.sn-pi-z{color:var(--a-t1);font-weight:500}.sn .sn-pi-wahl .sn-pi-z{color:var(--a-t1)}.sn button.sn-pi-z{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover){.sn button.sn-pi-z:not([data-an]):hover{background:color-mix(in srgb,var(--a-hover) 70%,transparent)}}.sn .sn-pi-wahl .sn-pi-z[data-an]{background:var(--a-mark);font-weight:500}.sn button.sn-pi-z:focus-visible{outline:2px solid var(--sn-signal);outline-offset:-2px;border-radius:6px}.sn .sn-pi-n{min-width:0}.sn .sn-pi-kurz{display:none}.sn .sn-pi-ic{place-items:center;display:grid;position:relative}.sn .sn-pi-punkt{background:var(--a-signal);width:7px;height:7px;box-shadow:0 0 0 2px var(--a-side);border-radius:50%;position:absolute;top:-2px;right:-3px}.sn .sn-pi-rechts{flex-direction:column;min-width:0;padding:16px 20px 18px;display:flex}.sn .sn-pi-auszuege{min-width:0;margin-bottom:16px;display:grid}.sn .sn-pi-auszug{grid-area:1/1;min-width:0}.sn .sn-pi-auszug:not([data-an]){visibility:hidden}.sn .sn-pi-a-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:12px;display:flex}.sn .sn-pi-a-titel{gap:2px;min-width:0;display:grid}.sn .sn-pi-a-titel b{font:600 13.5px/19px var(--sn-font-sans);letter-spacing:-.003em}.sn .sn-pi-a-ort{font:400 12px/17px var(--sn-font-sans);color:var(--a-t2);display:none}.sn .sn-pi-a-hinweis{font:400 11.5px/16px var(--sn-font-mono);font-feature-settings:normal;color:var(--a-t2);white-space:nowrap}.sn .sn-pi-tab-w{overscroll-behavior-x:contain;border:1px solid var(--a-line);scrollbar-width:thin;scrollbar-color:var(--a-field) transparent;border-radius:8px;min-width:0;overflow-x:auto}.sn .sn-pi-tab-w:focus-visible{outline:2px solid var(--sn-signal);outline-offset:2px}.sn .sn-pi-tab{border-collapse:collapse;width:100%;font:400 12.5px/18px var(--sn-font-mono);font-feature-settings:normal;font-variant-numeric:tabular-nums;white-space:nowrap}.sn .sn-pi-tab th{border-bottom:1px solid var(--a-line);background:var(--a-side);font:500 11.5px/16px var(--sn-font-sans);color:var(--a-t2);text-align:left;padding:8px 12px}.sn[data-licht=abend] .sn-pi-tab th{background:color-mix(in srgb,var(--a-muted) 55%,transparent)}.sn .sn-pi-tab td{color:var(--a-t1);padding:9px 12px}.sn .sn-pi-tab tbody tr+tr td{border-top:1px solid var(--a-line)}.sn .sn-pi-tab .sn-pi-re{text-align:right}.sn .sn-pi-tab abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:3px;cursor:help}.sn .sn-pi-mk{background:var(--a-mark);color:var(--a-t1);font:inherit;text-align:inherit;border:0;border-radius:4px;margin:-2px -6px;padding:2px 6px;display:inline-block}.sn button.sn-pi-mk{cursor:pointer;transition:background-color .15s var(--sn-ease)}@media (hover:hover){.sn button.sn-pi-mk:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}}.sn button.sn-pi-mk:focus-visible{outline:2px solid var(--sn-signal);outline-offset:1px}.sn .sn-pi-code{background:color-mix(in srgb,var(--a-muted) 55%,transparent);min-width:0;font:400 12px/19px var(--sn-font-mono);font-feature-settings:normal;color:var(--a-t2);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;border-radius:8px;margin:0;padding:11px 0 12px}.sn .sn-pi-code:focus-visible{outline:2px solid var(--sn-signal);outline-offset:2px}.sn .sn-pi-code code{font:inherit}.sn .sn-pi-zl{padding:0 14px 0 calc(14px + var(--pi-e,0) * 1ch);display:block}.sn .sn-pi-zl[data-an]{background:var(--a-mark);color:var(--a-t1)}.sn .sn-pi-zl[data-an] .sn-di-tag{color:var(--a-t2s)}.sn .sn-pi-spur{border-top:1px solid var(--a-line);gap:32px;margin:0;padding:14px 0 0;list-style:none;display:flex}.sn .sn-pi-sp{flex:1 1 0;min-width:0;position:relative}.sn .sn-pi-sp:last-child{flex-grow:1.5}.sn .sn-pi-sp+.sn-pi-sp:before{content:"→";font:400 13px/18px var(--sn-font-sans);color:var(--a-t2);position:absolute;top:3px;left:-23px}.sn .sn-pi-sp-k{-moz-column-gap:9px;width:calc(100% + 12px);color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:9px;margin:-6px;padding:6px;display:grid}.sn button.sn-pi-sp-k{cursor:pointer;transition:background-color .15s var(--sn-ease)}@media (hover:hover){.sn .sn-pi-sp:not([data-hier]) button.sn-pi-sp-k:hover{background:color-mix(in srgb,var(--a-hover) 70%,transparent)}}.sn button.sn-pi-sp-k:focus-visible{outline:2px solid var(--sn-signal);outline-offset:0}.sn .sn-pi-sp-nr{min-width:22px;font:500 11px/18px var(--sn-font-mono);font-feature-settings:normal;color:var(--a-t2);text-align:center;border-radius:4px;padding:0 4px}.sn .sn-pi-sp[data-hier] .sn-pi-sp-nr{background:var(--a-t1);color:var(--a-card)}.sn[data-licht=abend] .sn-pi-sp[data-hier] .sn-pi-sp-nr{color:var(--a-bg)}.sn .sn-pi-sp-t{gap:1px;min-width:0;display:grid}.sn .sn-pi-sp-t code{font:500 12px/18px var(--sn-font-mono);font-feature-settings:normal;color:var(--a-t1)}.sn .sn-pi-sp-t small{font:400 12px/17px var(--sn-font-sans);color:var(--a-t2)}.sn .sn-pi-beschriftung{max-width:80ch;font:400 12.5px/18px var(--sn-font-sans);color:var(--sn-t3);text-wrap:balance;margin:12px 0 0}.sn .sn-pi-dl{margin-top:22px}@container (min-width:820px){.sn .sn-pi-leib{grid-template-columns:minmax(300px,.5fr) minmax(0,1fr)}.sn .sn-pi-baum{border-right:1px solid var(--a-line)}.sn .sn-pi-rechts{padding:16px 22px 18px}}@container (min-width:640px){.sn .sn-pi-dl .sn-fa-dl{-moz-column-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}}@container (min-width:820px) and (max-width:1040px){.sn .sn-pi-tab th,.sn .sn-pi-tab td{padding-inline:9px}}.sn .sn-pi:not([data-js]) .sn-pi-auszuege{display:block}.sn .sn-pi:not([data-js]) .sn-pi-auszug{visibility:visible;display:block}.sn .sn-pi:not([data-js]) .sn-pi-auszug+.sn-pi-auszug{border-top:1px solid var(--a-line);margin-top:20px;padding-top:16px}@container (max-width:819px){.sn .sn-pi-kopf{padding-inline:14px}.sn .sn-pi-baum{border-bottom:1px solid var(--a-line)}.sn .sn-pi[data-js] .sn-pi-baum{overscroll-behavior-x:contain;scrollbar-width:none;gap:6px;padding:10px 14px;scroll-padding-inline:14px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.sn .sn-pi[data-js] .sn-pi-baum::-webkit-scrollbar{display:none}.sn .sn-pi[data-js] .sn-pi-baum[data-kante=beide]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.sn .sn-pi[data-js] .sn-pi-baum[data-kante=links]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px);mask-image:linear-gradient(90deg,#0000,#000 32px)}.sn .sn-pi[data-js] .sn-pi-baum[data-kante=keine]{-webkit-mask-image:none;mask-image:none}.sn .sn-pi[data-js] :is(.sn-pi-ebene,.sn-pi-ordner,.sn-pi-datei){display:contents}.sn .sn-pi[data-js] :is(.sn-pi-ordner>.sn-pi-z,.sn-pi-datei:not(.sn-pi-wahl)){display:none}.sn .sn-pi[data-js] .sn-pi-wahl .sn-pi-z{border:1px solid var(--a-line);background:var(--a-card);width:auto;height:32px;min-height:0;font:500 12.5px/16px var(--sn-font-sans);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 13px;display:inline-flex}.sn .sn-pi[data-js] .sn-pi-wahl .sn-pi-z[data-an]{background:var(--a-mark);border-color:#0000}.sn .sn-pi[data-js] :is(.sn-pi-wahl .sn-av-datei,.sn-pi-wahl .sn-pi-gr,.sn-pi-n:has(.sn-pi-kurz) .sn-pi-name){display:none}.sn .sn-pi[data-js] .sn-pi-wahl .sn-pi-kurz{display:inline}.sn .sn-pi[data-js] .sn-pi-wahl .sn-pi-ic{order:2;margin-left:7px;display:inline-flex}.sn .sn-pi[data-js] .sn-pi-wahl .sn-pi-ic:not(:has(.sn-pi-punkt)){display:none}.sn .sn-pi[data-js] .sn-pi-wahl .sn-pi-punkt{width:6px;height:6px;box-shadow:none;position:static}.sn .sn-pi-auszuege{display:block}.sn .sn-pi-auszug:not([data-an]){display:none}.sn .sn-pi-rechts{padding:14px 14px 16px}.sn .sn-pi-a-ort{display:block}.sn .sn-pi-a-hinweis{white-space:normal}.sn .sn-pi-spur{flex-direction:column;gap:10px}.sn .sn-pi-sp+.sn-pi-sp:before{content:"";background:var(--a-line);width:1px;height:14px;top:-12px;left:16px}}@media (prefers-reduced-motion:reduce){.sn .sn-pi-z,.sn button.sn-pi-mk,.sn button.sn-pi-sp-k{transition:none}}.sn .sn-pi-kat{background:var(--sn-surface)}.sn .sn-pi-kat-kopf{max-width:640px;margin-bottom:32px}.sn .sn-pi-kat-kopf .eyebrow+.h2{margin-top:12px}.sn .sn-pi-kat-satz{font:400 17px/26px var(--sn-font-sans);color:var(--sn-t2);text-wrap:pretty;margin:16px 0 0}@media (min-width:768px){.sn .sn-pi-kat-satz{font-size:18px;line-height:28px}}@media (min-width:1024px){.sn .sn-pi-kat-kopf{margin-bottom:40px}}.sn .sn-pi-kat .sn-pi+.ch-links{border-top:0;margin-top:24px;padding-top:0}
