@font-face{font-family:Inter;src:url(/assets/inter-latin-s1-Bi2XAqh8.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-400-latin-s1-Dpwaw3uT.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a1a35;--bg-deep:#0a0f1e;--blue:#2563eb;--blue-hover:#1d4fd0;--cyan:#22d3ee;--text:#f4f8ff;--text-2:#9fb0c9;--text-glass:#cfdaec;--fill-1:#ffffff0b;--fill-2:#ffffff14;--line:#ffffff1c;--focus:#67e8f9;--ok:#4ade80;--teil:#a3e635;--sucht:#22d3ee;--wartet:#fbbf24;--orange:#fb923c;--nein:#fca5a5;--rot-text:#f87171;--fehler:#fda4af;--rot:#d32f2f;--rot-hover:#b71c1c;--glass-tint:#0a1a35c7;--glass-tint-dicht:#0a1a35d1;--glass-solid:#0f2347;--glass-edge:inset 0 1px 0 #ffffff29;--glass-shadow:0 10px 34px #02081780;--r:8px;--r-s:6px;--ease:cubic-bezier(.22, 1, .36, 1);--t-s:.25s;--t-m:.34s;--t-l:.42s;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--max:1160px;--gutter:16px;--kopf-h:56px;--leiste-h:64px;--ziel:44px;--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--z-inhalt:1;--z-chrome:40;--z-menue:60;--z-sprung:100}@media (min-width:768px){:root{--gutter:24px;--kopf-h:64px}}*,:before,:after{box-sizing:border-box}html{text-size-adjust:100%;background:var(--bg-deep)}body{min-height:100vh;min-height:100dvh;font-family:var(--font);color:var(--text);background:radial-gradient(1100px 600px at 12% -8%, #2563eb47, transparent 70%), radial-gradient(900px 520px at 100% 0%, #22d3ee1a, transparent 70%), linear-gradient(180deg, var(--bg) 0%, var(--bg-deep) 100%) fixed;background-color:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;line-height:1.15}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}ul{margin:0;padding:0;list-style:none}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-s)}:focus:not(:focus-visible){outline:none}#inhalt:focus{outline:none}::selection{background:#2563eb8c}.nur-lesen{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sprunglink{z-index:var(--z-sprung);border-radius:var(--r);background:var(--blue);color:#fff;transition:transform var(--t-s) var(--ease);padding:12px 16px;font-weight:600;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.sprunglink:focus{transform:none}.huelle{max-width:var(--max);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.seite{padding-top:calc(var(--kopf-h) + var(--safe-t) + var(--s5));padding-bottom:calc(var(--leiste-h) + var(--safe-b) + var(--s6));min-height:100dvh}@media (min-width:768px){.seite{padding-bottom:var(--s8);padding-top:calc(var(--kopf-h) + var(--s6))}}.seite--ohne-leiste{padding-bottom:var(--s7)}@media (prefers-reduced-motion:no-preference){.ansicht{animation:ein var(--t-m) var(--ease) both}@keyframes ein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.glas{background:var(--glass-tint);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);box-shadow:var(--glass-edge), var(--glass-shadow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glas{background:var(--glass-solid)}}@media (prefers-reduced-transparency:reduce){.glas{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:root{--text-2:#c3d0e6;--line:#ffffff73}.glas{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a1a35;box-shadow:0 0 0 1px #ffffff8c}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.kopf{z-index:var(--z-chrome);padding-top:var(--safe-t);position:fixed;top:0;bottom:auto;left:0;right:0}.kopf__innen{align-items:center;gap:var(--s3);height:var(--kopf-h);max-width:var(--max);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;display:flex}.logo{align-items:center;gap:var(--s3);min-width:var(--ziel);min-height:var(--ziel);border-radius:var(--r-s);flex:none;display:inline-flex}.logo img{width:26px;height:32px}.logo__wort{letter-spacing:-.02em;font-size:17px;font-weight:700;display:none}.nav{align-items:center;gap:var(--s2);margin-left:var(--s2);display:none}.nav__link{min-height:var(--ziel);padding-inline:var(--s3);border-radius:var(--r);color:var(--text-glass);transition:color var(--t-s) var(--ease), background-color var(--t-s) var(--ease);align-items:center;font-size:15px;font-weight:500;display:inline-flex}.nav__link:hover{color:var(--text);background:var(--fill-2)}.nav__link[aria-current=page]{color:#fff;background:#2563eb59}.suchfeld{flex:auto;min-width:0;max-width:480px;margin-left:auto;position:relative}.suchfeld__symbol{width:18px;height:18px;color:var(--text-glass);pointer-events:none;position:absolute;top:50%;left:12px;translate:0 -50%}.suchfeld__eingabe{width:100%;height:var(--ziel);color:var(--text);border-radius:var(--r);transition:background-color var(--t-s) var(--ease), box-shadow var(--t-s) var(--ease);-webkit-appearance:none;appearance:none;background:#ffffff17;border:0;padding:0 12px 0 40px;font-size:16px;box-shadow:inset 0 0 0 1px #ffffff21}.suchfeld__eingabe::placeholder{color:var(--text-glass);opacity:1}.suchfeld__eingabe:hover{background:#ffffff1f}.suchfeld__eingabe:focus{outline:2px solid var(--focus);outline-offset:0;background:#ffffff24}.suchfeld__eingabe::-webkit-search-cancel-button{-webkit-appearance:none}.suchfeld__loeschen{width:var(--ziel);height:var(--ziel);color:var(--text-glass);border-radius:var(--r);place-items:center;display:none;position:absolute;top:0;right:0}.suchfeld__loeschen:hover{color:#fff}.suchfeld--gefuellt .suchfeld__loeschen{display:grid}.profil{flex:none;position:relative}.profil__knopf{width:var(--ziel);height:var(--ziel);border-radius:var(--r);color:var(--text-2);box-shadow:none;transition:color var(--t-s) var(--ease);background:0 0;border:0;place-items:center;display:grid}.profil__symbol{width:20px;height:20px}.profil__knopf:hover,.profil__knopf[aria-expanded=true]{color:var(--text)}.menue{z-index:var(--z-menue);width:min(300px, calc(100vw - 2 * var(--gutter)));gap:var(--s2);padding:var(--s2);border-radius:var(--r);transform-origin:100% 0;animation:menue-auf var(--t-s) var(--ease) both;background:#0a1a35f5;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0}@keyframes menue-auf{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}.menue__kopf{padding:var(--s3) var(--s3) var(--s2)}.menue__kopf small{color:var(--text-glass);font-size:13px;display:block}.menue__kopf strong{overflow-wrap:anywhere;margin-top:2px;font-size:16px;display:block}.menue__trenner{background:#ffffff1f;border:0;width:100%;height:1px;margin:0}.menue__eintrag{align-items:center;gap:var(--s3);width:100%;min-height:var(--ziel);padding:0 var(--s3);border-radius:var(--r-s);text-align:left;transition:background-color var(--t-s) var(--ease);font-size:15px;font-weight:500;display:flex}:is(.menue__eintrag:hover,.menue__eintrag:focus-visible){background:#ffffff1a}.menue__eintrag svg{width:18px;height:18px;color:var(--text-glass);flex:none}.menue__eintrag--gefahr,.menue__eintrag--gefahr svg{color:#fecdd3}.leiste{z-index:var(--z-chrome);padding-bottom:var(--safe-b);background:#0a1a35e6;position:fixed;top:auto;bottom:0;left:0;right:0}.leiste__innen{max-width:520px;padding:var(--s1) var(--s2);grid-template-columns:repeat(3,1fr);gap:8px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.leiste__ziel{border-radius:var(--r);min-height:56px;color:var(--text-glass);transition:color var(--t-s) var(--ease), background-color var(--t-s) var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12px;font-weight:500;display:flex}.leiste__ziel svg{width:22px;height:22px;transition:transform var(--t-m) var(--ease)}.leiste__ziel[aria-current=page]{color:#fff}.leiste__ziel[aria-current=page] svg{color:var(--cyan);transform:translateY(-1px)}.leiste__ziel:active{background:var(--fill-2)}@media (min-width:768px){.leiste{display:none}.nav{display:flex}.kopf__innen{gap:var(--s4)}}@media (min-width:1024px){.logo__wort{display:inline}}.menue.glas{background:#0a1a35fb}@media (prefers-reduced-transparency:reduce){.menue.glas,.leiste.glas{background:var(--glass-solid)}}@media (prefers-contrast:more){.menue.glas,.leiste.glas{background:#0a1a35}}.knopf{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--ziel);padding:0 var(--s5);border-radius:var(--r);text-align:center;white-space:nowrap;color:#fff;background:var(--blue);transition:background-color var(--t-s) var(--ease), transform var(--t-s) var(--ease), box-shadow var(--t-s) var(--ease), opacity var(--t-s) var(--ease);font-size:16px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffff38,0 1px 2px #0000004d}.knopf svg{flex:none;width:20px;height:20px}.knopf:hover:not(:disabled){background:var(--blue-hover);box-shadow:inset 0 1px #ffffff47,0 6px 20px #2563eb66}.knopf:active:not(:disabled){transform:translateY(1px)scale(.985)}.knopf:disabled,.knopf[aria-disabled=true]{cursor:not-allowed;box-shadow:none;background:#46598a}.knopf--gross{width:100%;min-height:52px;font-size:17px}.knopf--klein{min-height:44px;padding-inline:var(--s4);font-size:15px}.knopf--zweit{background:var(--fill-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.knopf--zweit:hover:not(:disabled){background:#ffffff21;box-shadow:inset 0 0 0 1px #fff3}.knopf--text{box-shadow:none;color:var(--cyan);padding-inline:var(--s3);background:0 0;font-weight:500}.knopf--gefahr{background:var(--rot);color:#fff;box-shadow:none;font-weight:600}.knopf--gefahr:hover:not(:disabled){background:var(--rot-hover);box-shadow:none}.knopf--gefahr:disabled,.knopf--gefahr[aria-disabled=true]{color:#fff;background:#8a4a52}.knopf--text:hover:not(:disabled){box-shadow:none;background:0 0;text-decoration:underline}.knopf--aus{background:var(--fill-2);color:var(--text-glass);box-shadow:inset 0 0 0 1px var(--line)}.knopf--laeuft{cursor:progress}.knopf__dreher{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite dreh}@keyframes dreh{to{transform:rotate(360deg)}}.feld{gap:var(--s2);display:grid}.feld__label{color:var(--text);font-size:14px;font-weight:600}.feld__zeile{position:relative}.feld__eingabe{width:100%;height:48px;padding:0 var(--s4);color:var(--text);background:var(--fill-2);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--t-s) var(--ease), background-color var(--t-s) var(--ease);-webkit-appearance:none;appearance:none;border:0;font-size:16px}.feld__eingabe:hover{background:#ffffff1a}.feld__eingabe:focus{outline:2px solid var(--focus);outline-offset:0;background:#ffffff1a}.feld__eingabe[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--fehler)}.feld__eingabe--mit-taste{padding-right:52px}.feld__taste{width:44px;height:44px;color:var(--text-2);border-radius:var(--r-s);place-items:center;display:grid;position:absolute;top:2px;right:2px}.feld__taste:hover{color:var(--text)}.feld__taste svg{width:20px;height:20px}.feld__fehler{color:var(--fehler);font-size:14px}.hinweis{color:var(--text-glass);text-wrap:pretty;font-size:14px;line-height:1.5}.hinweis--fehler{color:var(--fehler);font-weight:500}.hinweis--info{color:#a5f3fc}.plakette{border-radius:var(--r-s);max-width:100%;min-height:24px;font:500 12px/1.2 var(--font);color:#fff;letter-spacing:.01em;background:var(--glass-tint-dicht);box-shadow:var(--glass-edge), 0 2px 8px #02081766;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.plakette:before{content:"";background:var(--punkt,var(--text-2));border-radius:50%;flex:none;width:7px;height:7px}.plakette--ok{--punkt:var(--ok)}.plakette--teil{--punkt:var(--teil)}.plakette--sucht{--punkt:var(--sucht)}.plakette--wartet{--punkt:var(--wartet)}.plakette--nein{--punkt:var(--nein)}.status{color:var(--text);align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.3;display:inline-flex}.status__symbol{stroke-width:2.5px;width:18px;height:18px;color:var(--punkt,var(--text-2));flex:none}.status--ok{--punkt:var(--ok)}.status--teil{--punkt:var(--teil)}.status--sucht{--punkt:var(--sucht)}.status--wartet{--punkt:var(--wartet)}.status--nein{--punkt:var(--nein)}.karte{border-radius:var(--r);min-width:0;display:block}.karte__bild{aspect-ratio:2/3;border-radius:var(--r);isolation:isolate;background:var(--fill-2);transition:transform var(--t-m) var(--ease), box-shadow var(--t-m) var(--ease);position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 1px 2px #0006;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.karte__bild img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--t-l) var(--ease)}.karte__bild img.geladen{opacity:1}.karte__platzhalter{-webkit-hyphens:manual;hyphens:manual;padding:var(--s3);text-align:center;color:var(--text-2);background:linear-gradient(160deg,#2563eb40,#0f2347e6);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.karte__platzhalter svg{opacity:.55;width:32%;max-width:40px;height:auto}.karte__plakette{max-width:calc(100% - 16px);position:absolute;bottom:8px;left:8px}.karte__titel{margin-top:var(--s2);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.6em;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.karte__meta{font:400 12px/1.4 var(--mono);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}@media (hover:hover){.karte:hover .karte__bild{transform:translateY(-4px);box-shadow:0 16px 36px #02081799,0 0 0 1px #ffffff24}}@media (prefers-reduced-motion:reduce){.karte__bild{transition:box-shadow var(--t-s) linear}.karte:hover .karte__bild,.karte:active .karte__bild{transform:translateZ(0)}}.karte:active .karte__bild{transform:translateZ(0)scale(.98)}.karte:focus-visible{outline-offset:4px}.skel{background:var(--fill-2);border-radius:var(--r);position:relative;overflow:hidden}.skel:after{content:"";animation:schimmer 1.4s var(--ease) infinite;background:linear-gradient(90deg,#0000,#ffffff17,#0000);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes schimmer{to{transform:translate(100%)}}.skel--zeile{border-radius:4px;height:14px}.karte--skel .karte__titel{min-height:0}@media (prefers-reduced-motion:reduce){.skel:after{display:none}}.zustand{text-align:center;justify-items:center;gap:var(--s3);padding:var(--s7) var(--s4);max-width:460px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.zustand__symbol{width:56px;height:56px;color:var(--cyan);place-items:center;display:grid}.zustand__symbol svg{width:28px;height:28px}.zustand--fehler .zustand__symbol{color:var(--fehler)}.zustand h2{font-size:22px}.zustand p{color:var(--text-2);text-wrap:pretty;max-width:38ch}.zustand__aktionen{gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap;justify-content:center;display:flex}.umschalter{border-bottom:1px solid var(--line);grid-auto-columns:1fr;grid-auto-flow:column;gap:0;padding:0;display:inline-grid;position:relative}.umschalter:before{content:"";height:2px;width:calc(100% / var(--n,2));background:var(--cyan);transform:translateX(calc(var(--i,0) * 100%));transition:transform var(--t-m) var(--ease);position:absolute;bottom:-1px;left:0}.umschalter__tab{min-width:104px;min-height:44px;padding:0 var(--s4);border-radius:var(--r-s);color:var(--text-glass);transition:color var(--t-s) var(--ease);font-size:15px;font-weight:600;position:relative}.umschalter__tab[aria-selected=true],.umschalter__tab[aria-checked=true]{color:var(--text);font-weight:700}.umschalter__tab:not([aria-selected=true]):not([aria-checked=true]):hover{color:#fff}.ikn{border-radius:var(--r-s);width:44px;height:44px;color:var(--text-glass);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.ikn svg{stroke-width:2px;width:22px;height:22px}.ikn--an{color:var(--cyan)}.ikn--gefahr{color:#ff8a80}@media (hover:hover){.ikn:hover{background:var(--fill-2)}}.ikn:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.ikn[aria-disabled=true]{opacity:.5;cursor:default}.anmelden{min-height:100dvh;padding:calc(var(--safe-t) + var(--s6)) var(--gutter) calc(var(--safe-b) + var(--s6));place-items:center;display:grid}@media (max-width:767px){.anmelden{padding-top:calc(var(--safe-t) + clamp(var(--s5), 7dvh, var(--s7)));align-items:start}}.anmelden__karte{gap:var(--s5);width:100%;max-width:420px;padding:var(--s6) var(--s5);border-radius:var(--r);background:var(--fill-1);box-shadow:inset 0 0 0 1px var(--line), 0 24px 60px #02081780;display:grid}.anmelden__kopf{justify-items:center;gap:var(--s3);text-align:center;display:grid}.anmelden__kopf img{width:45px;height:56px}.anmelden__kopf h1{font-size:26px}.anmelden__kopf p{color:var(--text-2);text-wrap:pretty;font-size:15px}.anmelden__wahl{gap:var(--s3);display:grid}.anmelden__form{gap:var(--s4);display:grid}.anmelden__fuss{gap:var(--s3);justify-items:center;display:grid}.knopf--plex{gap:.4em;min-height:64px;font-size:18px;font-weight:600}.knopf .plex-marke{flex:none;width:auto;height:34px;position:relative;top:1px}.anmelden__kopf .plex-gross{width:auto;height:44px;color:var(--text)}.anmelden__alternativ{text-align:center;color:var(--text-2);font-size:15px}.plex-warten{gap:var(--s4);text-align:center;justify-items:center;display:grid}.plex-warten p{color:var(--text-2);text-wrap:pretty;font-size:15px}.plex-warten__links{justify-content:center;gap:var(--s2) var(--s5);flex-wrap:wrap;display:flex}.seitenkopf{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s5);flex-wrap:wrap;display:flex}.seitenkopf h1{letter-spacing:-.03em;font-size:clamp(28px,4.5vw,40px);font-weight:800}.seitenkopf p{color:var(--text-2);margin-top:var(--s1)}.zurueck{align-items:center;gap:var(--s2);min-height:var(--ziel);margin-left:calc(-1 * var(--s3));padding:0 var(--s3);border-radius:var(--r);color:var(--text-glass);font-weight:500;display:inline-flex}.zurueck:hover{color:var(--text);background:var(--fill-2)}.zurueck svg{width:18px;height:18px}.reihe{margin-bottom:var(--s6)}.reihe__kopf{justify-content:space-between;align-items:center;gap:var(--s3);margin-bottom:var(--s3);min-height:var(--ziel);display:flex}.reihe__kopf h2{font-size:20px;font-weight:700}.reihe__alle{min-height:var(--ziel);padding:0 var(--s3);margin-right:calc(-1 * var(--s3));border-radius:var(--r);color:var(--cyan);align-items:center;gap:4px;font-size:15px;font-weight:500;display:inline-flex}.reihe__alle:hover{background:var(--fill-2)}.reihe__alle svg{width:16px;height:16px;transition:transform var(--t-s) var(--ease)}.reihe__alle:hover svg{transform:translate(3px)}.reihe__huelle{position:relative}.reihe__spur{gap:var(--s3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin:-20px calc(-1 * var(--gutter)) -44px;padding:28px var(--gutter) 56px;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:144px;grid-auto-flow:column;display:grid;overflow-x:auto}.reihe__spur::-webkit-scrollbar{display:none}.reihe__spur:focus-visible{outline-offset:-2px}.reihe__spur>*{scroll-snap-align:start}.reihe__pfeil{pointer-events:none;display:none}@media (min-width:768px){.reihe__spur{gap:var(--s4);grid-auto-columns:172px}.reihe__pfeil{z-index:2;width:var(--ziel);height:var(--ziel);border-radius:var(--r);color:#fff;opacity:0;pointer-events:none;transition:opacity var(--t-s) var(--ease);place-items:center;display:grid;position:absolute;top:40%}.reihe__pfeil svg{width:22px;height:22px}.reihe__huelle:hover .reihe__pfeil{opacity:1;pointer-events:auto}.reihe__pfeil:focus-visible{opacity:1;pointer-events:auto}.reihe__pfeil--l{left:var(--s2)}.reihe__pfeil--r{right:var(--s2)}}@media (hover:none){.reihe__pfeil{display:none!important}}@media (min-width:768px){.reihe--detail .reihe__spur{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}.reihe--detail{margin-bottom:0}.filmreihe__anfrage{z-index:1;align-items:center;gap:var(--s3);margin-top:var(--s3);flex-wrap:wrap;display:flex;position:relative}.filmreihe__anfrage p{margin:0}.filmreihe__name{margin:calc(-1 * var(--s2)) 0 0;color:var(--text-glass);font-size:15px}.filmreihe__lage{margin:var(--s1) 0 var(--s2);color:var(--text-glass);font-size:15px}.karte--hier .karte__titel{color:var(--cyan)}.karte--hier .karte__meta{white-space:normal}.raster{gap:var(--s5) var(--s3);grid-template-columns:repeat(auto-fill,minmax(144px,1fr));display:grid}@media (min-width:768px){.raster{gap:var(--s6) var(--s4);grid-template-columns:repeat(auto-fill,minmax(172px,1fr))}}.nachladen{min-height:96px;padding:var(--s5) 0;color:var(--text-2);place-items:center;font-size:14px;display:grid}.nachladen__ende{color:var(--text-2);font-size:13px}.treffer{gap:var(--s2);display:grid}.reihenhinweis{margin:0 0 var(--s5);color:var(--text-glass);font-size:15px}.reihenhinweis a{min-height:44px;color:var(--cyan);text-underline-offset:3px;align-items:center;margin-block-start:-12px;margin-block-end:-12px;text-decoration:underline;display:inline-flex}.reihe--detail{scroll-margin-top:80px}.treffer__zeile{gap:var(--s4);padding:var(--s3);margin-inline:calc(-1 * var(--s3));border-radius:var(--r);transition:background-color var(--t-s) var(--ease);grid-template-columns:64px 1fr;min-height:112px;display:grid}.treffer__zeile:hover{background:var(--fill-2)}.treffer__bild{aspect-ratio:2/3;border-radius:var(--r-s);background:var(--fill-2);position:relative;overflow:hidden}.treffer__bild img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--t-l) var(--ease)}.treffer__bild img.geladen{opacity:1}.treffer__text{align-content:center;gap:4px;min-width:0;display:grid}.treffer__titel{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.treffer__meta{gap:var(--s2);font:400 12px var(--mono);color:var(--text-2);flex-wrap:wrap;align-items:center;display:flex}.kennzeichen{color:var(--text-glass);font-size:13px}.kennzeichen--serie{color:#a5f3fc}.treffer__text p{color:var(--text-2);-webkit-line-clamp:2;text-wrap:pretty;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}@media (min-width:768px){.treffer__zeile{grid-template-columns:84px 1fr}.treffer__titel{font-size:19px}}.detail{position:relative}.detail__hintergrund{z-index:0;pointer-events:none;height:min(520px,70vw + 120px);margin-top:calc(-1 * (var(--kopf-h) + var(--safe-t) + var(--s5)));position:absolute;top:0;bottom:auto;left:0;right:0;overflow:hidden}.detail__hintergrund img{object-fit:cover;object-position:center 20%;opacity:0;width:100%;height:100%;transition:opacity var(--t-l) var(--ease)}.detail__hintergrund img.geladen{opacity:.5}.detail__hintergrund:after{content:"";background:linear-gradient(180deg, #0a1a3559 0%, #0a1a35bf 55%, var(--bg) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.detail__inhalt{z-index:var(--z-inhalt);position:relative}.detail__kopf{gap:var(--s4);padding-top:var(--s5);grid-template-columns:128px 1fr;align-items:end;display:grid}.detail__poster{aspect-ratio:2/3;border-radius:var(--r);background:var(--fill-2);position:relative;overflow:hidden;box-shadow:0 20px 50px #02081799}.detail__poster img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--t-l) var(--ease)}.detail__poster img.geladen{opacity:1}.detail__titelblock{gap:var(--s2);min-width:0;display:grid}.detail__titel{letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;-webkit-line-clamp:var(--zeilen,4);-webkit-box-orient:vertical;font-size:clamp(26px,6vw,44px);font-weight:800;display:-webkit-box;overflow:hidden}.detail__titel--offen{display:block;overflow:visible}.detail__titelblock .detail__mehr{margin-top:calc(-1 * var(--s1));justify-self:start}.detail__block{margin-top:var(--s6);min-width:0}.infos{gap:var(--s3) var(--s5);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.infos>div{align-content:start;gap:2px;min-width:0;display:grid}.infos dt{color:var(--text-2);font-size:13px}.infos dd{color:#d8e2f2;overflow-wrap:anywhere;margin:0;font-size:16px}.besetzung{gap:var(--s3) var(--s5);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.besetzung li{gap:2px;min-width:0;display:grid}.besetzung strong{overflow-wrap:anywhere;font-size:16px;font-weight:600}.besetzung span{color:var(--text-glass);overflow-wrap:anywhere;font-size:14px}.detail__fakten{gap:var(--s1) var(--s3);font:400 13px var(--mono);color:var(--text-glass);flex-wrap:wrap;display:flex}.detail__fakten span+span:before{content:"·";margin-right:var(--s3);color:var(--text-2)}.detail__tagline{color:var(--text-glass);font-style:italic}.detail__spalten{gap:var(--s5);margin-top:var(--s4);display:grid}.detail__spalten>*,.detail__inhalt>*{min-width:0}.detail__text h2,.detail__seite h2{margin-bottom:var(--s3);font-size:18px}.detail__beschr{color:#d8e2f2;text-wrap:pretty;overflow-wrap:anywhere;-webkit-line-clamp:var(--zeilen,4);-webkit-box-orient:vertical;max-width:68ch;font-size:16px;line-height:1.65;display:-webkit-box;overflow:hidden}.detail__beschr--offen{display:block;overflow:visible}.detail__mehr{margin:var(--s1) 0 0 calc(-1 * var(--s3));min-height:44px}.detail__text p{color:#d8e2f2;text-wrap:pretty;overflow-wrap:anywhere;max-width:68ch;font-size:16px;line-height:1.65}.detail__text p.leer{color:var(--text-2)}.genres{margin-top:var(--s4);color:var(--text-glass);text-wrap:pretty;font-size:14px;line-height:1.5}.anfrage{gap:var(--s3);align-content:start;display:grid}.anfrage>*{min-width:0}.anfrage .status{flex-wrap:wrap}.anfrage__status{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.anfrage__status>span:first-child{min-height:32px;color:var(--text-2);align-items:center;font-size:13px;display:inline-flex}.anfrage__staffelstand{color:var(--text);font-size:15px;line-height:1.5}.anfrage__text,.anfrage__erklaerung{color:var(--text);text-wrap:pretty;font-size:15px;line-height:1.5}@media (min-width:768px){.detail__kopf{gap:var(--s6);padding-top:var(--s7);grid-template-columns:240px 1fr}.detail__spalten{gap:var(--s7);margin-top:var(--s6);grid-template-columns:minmax(0,1fr) 340px}.detail__text{grid-area:1/1}.detail__seite{top:calc(var(--kopf-h) + var(--s5));grid-area:1/2;align-self:start;position:sticky}}.staffeln{gap:var(--s2);display:grid}.staffel{gap:2px var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r);background:var(--fill-1);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:1fr auto;align-items:center;display:grid}.staffel__name{font-weight:600}.staffel__stand{font:400 12px var(--mono);color:var(--text-glass);text-align:right}.staffel__balken{height:4px;margin-top:var(--s2);background:var(--fill-2);border-radius:2px;grid-column:1/-1;position:relative;overflow:hidden}.staffel__balken i{transform-origin:0;transform:scaleX(var(--p,0));background:var(--ok);transition:transform var(--t-l) var(--ease);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.staffel__balken i.angefragt{background:var(--wartet)}.staffeln__mehr{justify-self:start}.anfrage__detail{min-height:calc(var(--zeilen,1) * 1.45em);color:var(--text-2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.45}.anfrage__lage .hinweis{margin:0}.norsk{gap:var(--s2);margin-top:var(--s3);display:grid}.textaktion--haupt{font-size:17px;font-weight:600}.anfrage__lage{min-height:calc(var(--zeilen,1) * 1.7em);gap:var(--s2);margin-block:var(--s2);align-content:start;display:grid}.anfrage__zeilen{gap:var(--s1);margin:0;display:grid}.anfrage__zeilen>div{gap:var(--s3);grid-template-columns:6.5em 1fr;align-items:baseline;display:grid}.anfrage__zeilen dt{color:var(--text-2);font-size:14px}.anfrage__zeilen dd{color:var(--text);margin:0;font-size:16px}.anfrage__zeilen .anfrage__zeile-lang{grid-column:1/-1}.anfrage>.knopf--text{justify-content:center}.ikonenzeile{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.ikonenzeile:empty{display:none}.ikonenzeile .anfrage__frage{flex:0 0 100%}@media (min-width:768px){.reihe__huelle[data-rechts] .reihe__spur{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000)}.reihe__huelle[data-links] .reihe__spur{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 64px),#0000)}.reihe__huelle[data-links][data-rechts] .reihe__spur{-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}}.anfrage__limit{font:400 13px var(--mono);color:var(--text-glass)}.hinweis--ok{color:var(--ok)}.anfrage__danke svg{vertical-align:-.2em;width:1.1em;height:1.1em;margin-right:var(--s1);color:var(--ok);display:inline-block}.anfrage__aktionen{align-items:center;gap:var(--s2) var(--s5);flex-wrap:wrap;display:flex}.anfrage__aktionen>.knopf--gross{flex:100%}.anfrage__aktionen>.textaktion{margin-block-start:0;margin-block-end:0}.anfrage__aktionen:has(>.textaktion){row-gap:var(--s3);margin-top:var(--s2)}.textaktion{min-height:44px;color:var(--cyan);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin-block-start:-12px;margin-block-end:-12px;padding:0;font-size:15px;text-decoration:underline;display:inline-flex}.textaktion[aria-disabled=true]{cursor:progress;opacity:.7}@media (prefers-reduced-motion:no-preference){.anfrage__danke{animation:ein var(--t-m) var(--ease) both}}.sheet-huelle{z-index:80;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sheet__scrim{background:#020817cc;position:absolute;top:0;bottom:0;left:0;right:0}.sheet{border-radius:var(--r) var(--r) 0 0;width:100%;max-height:min(85dvh,720px);box-shadow:var(--glass-edge), 0 -12px 40px #02081799;padding-bottom:var(--safe-b);background:#0f2347;flex-direction:column;display:flex;position:relative}@media (prefers-reduced-transparency:reduce){.sheet{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.sheet{background:#0a1a35;box-shadow:0 0 0 1px #ffffff8c}}.sheet__griff{background:#ffffff47;border-radius:2px;flex:none;width:36px;height:4px;margin:8px auto 0}.sheet__kopf{align-items:flex-start;gap:var(--s2);padding:var(--s3) var(--s3) var(--s2) var(--s4);flex:none;display:flex}.sheet__titelblock{flex:1;min-width:0;padding-top:6px}.sheet__titelblock h2{font-size:20px;line-height:1.25}.sheet__titelblock p{color:var(--text-glass);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:14px;display:-webkit-box;overflow:hidden}.sheet__zu{width:var(--ziel);height:var(--ziel);border-radius:var(--r);color:var(--text-glass);flex:none;place-items:center;display:grid}.sheet__zu:hover:not(:disabled){background:var(--fill-2);color:var(--text)}.sheet__zu svg{width:22px;height:22px}.sheet__scroll{overscroll-behavior:contain;min-height:0;padding:var(--s2) var(--s4);scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.sheet__fuss{gap:var(--s3);padding:var(--s3) var(--s4) var(--s4);border-top:1px solid var(--line);background:#0b1b3a;flex:none;display:grid}.sheet__fuss:empty{display:none}.staffelwahl{border:0;min-width:0;margin:0;padding:0}.sheet__aktion{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}.sheet__stand{color:var(--text-glass);font-size:15px}.sheet__stand.hat-wahl{color:var(--text);font-weight:600}.sw-liste{margin-bottom:var(--s4);display:block}.sw-liste>li{border-top:1px solid var(--line)}.sw-liste>li:last-child{border-bottom:1px solid var(--line)}.sw-text{overflow-wrap:anywhere;flex:1;min-width:0;font-size:16px;font-weight:600}.sw-info{text-align:right;color:var(--text-glass);white-space:nowrap;flex:none;font-size:14px}.sw-zeile{align-items:stretch;min-height:52px;display:flex}.sw-haken{cursor:pointer;flex:none;align-items:center;width:44px;display:flex;position:relative}.sw-haken input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.sw-box{border-radius:var(--r-s);color:#0000;width:26px;height:26px;transition:background-color var(--t-s) var(--ease), color var(--t-s) var(--ease);place-items:center;display:grid;box-shadow:inset 0 0 0 2px #fff6}.sw-box svg{stroke-width:3px;width:18px;height:18px}.sw-haken input:checked~.sw-box,.sw-haken input:indeterminate~.sw-box{background:var(--blue);color:#fff;box-shadow:none}.sw-haken input:indeterminate~.sw-box svg{display:none}.sw-haken input:indeterminate~.sw-box:after{content:"";background:currentColor;border-radius:2px;width:12px;height:3px}.sw-haken input:disabled~.sw-box{opacity:.35}.sw-haken:has(input:disabled){cursor:default}.sw-kopf{align-items:center;gap:var(--s3);text-align:left;min-width:0;color:var(--text);cursor:pointer;background:0 0;border:0;flex:1;display:flex}.sw-kopf--aus{cursor:default}.sw-kopf--wahl{padding:0}.sw-auf{width:44px;color:var(--text-glass);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.sw-auf:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.sw-auf[aria-expanded=true] .sw-pfeil{transform:rotate(180deg)}.sw-hinweis{align-items:center;gap:0 var(--s3);margin:0 0 var(--s2);color:var(--wartet);flex-wrap:wrap;font-size:15px;display:flex}.sw-kopf--wahl:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.sw-kopf--aus .sw-text{color:var(--text-glass);font-weight:500}.sw-pfeil{width:18px;height:18px;color:var(--text-glass);flex:none}@media (prefers-reduced-motion:no-preference){.sw-pfeil{transition:transform var(--t-s) var(--ease)}}@media (hover:hover){.sw-kopf:not(.sw-kopf--aus):hover,.sw-auf:hover{background:var(--fill-1)}}.sw-folgen{padding:0 0 var(--s3);--sw-box:44px;--sw-nr:28px;--sw-luecke:var(--s2)}.sw-folgen>li{border-top:1px solid var(--line);border-radius:0}.sw-fz{position:relative}.sw-fz:has(.sw-folge:focus-visible){outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-s)}.sw-folge{grid-template-columns:var(--sw-box) var(--sw-nr) minmax(0, 1fr) 84px;align-items:center;column-gap:var(--sw-luecke);text-align:left;width:100%;min-height:56px;color:var(--text);cursor:pointer;background:0 0;border:0;padding:6px 8px 6px 0;display:grid}.sw-folge:focus-visible{outline:none}.sw-folge .sw-box{width:26px;height:26px;margin:0}.sw-folge[aria-pressed=true] .sw-box{background:var(--blue);color:#fff;box-shadow:none}.sw-folge:disabled .sw-box{visibility:hidden}.sw-nr{font-variant-numeric:tabular-nums;text-align:right;color:var(--text-glass);font-size:15px;font-weight:600}.sw-titel{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:16px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sw-rechts{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;font-size:13px;line-height:1.3;display:flex}.sw-stand{justify-content:flex-end;align-items:center;gap:4px;font-weight:600;display:inline-flex}.sw-sym{place-items:center;width:14px;height:14px;display:inline-grid}.sw-sym svg{stroke-width:3px;width:14px;height:14px}.sw-stand--frei{color:var(--text-glass);font-weight:500}.sw-stand--frei .sw-sym:before,.sw-stand--angefragt .sw-sym:before{content:"";border-radius:50%;width:8px;height:8px;box-shadow:inset 0 0 0 2px}.sw-stand--angefragt{color:#fbbf24}.sw-stand--da,.sw-stand--gewaehlt{color:var(--cyan)}.sw-datum{color:var(--text-glass);font-variant-numeric:tabular-nums}@media (min-width:480px){.sw-folge{grid-template-columns:var(--sw-box) var(--sw-nr) minmax(0, 1fr) 92px 78px}.sw-rechts{display:contents}.sw-stand{justify-content:flex-start}.sw-datum{text-align:right}}.sw-folge:disabled{cursor:default}.sw-folge:disabled .sw-titel,.sw-folge:disabled .sw-nr{color:var(--text-glass);font-weight:500}@media (hover:hover){.sw-fz:not(:has(.sw-folge:disabled)):hover{background:var(--fill-1)}}@media (min-width:768px){.sheet-huelle{align-items:center}.sheet{border-radius:var(--r);width:480px;max-height:min(80dvh,680px);box-shadow:var(--glass-edge), var(--glass-shadow);padding-bottom:0}.sheet__griff{display:none}.sheet__kopf{padding-top:var(--s4)}}@media (prefers-reduced-motion:no-preference){.sheet__scrim{animation:blende var(--t-m) var(--ease) both}.sheet{animation:blatt var(--t-m) var(--ease) both}@keyframes blende{0%{opacity:0}to{opacity:1}}@keyframes blatt{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (min-width:768px){@keyframes blatt{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}}}.filterleiste{gap:var(--s3) var(--s5);margin-bottom:var(--s5);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.filterleiste .umschalter{width:100%;display:grid}.filterleiste .umschalter__tab{min-width:0}.filtergruppe{gap:var(--s1);display:grid}.filtergruppe__name{color:var(--text-2);font-size:13px}.anfragen{gap:var(--s3);display:grid}@media (min-width:1024px){.anfragen{grid-template-columns:repeat(2,minmax(0,1fr))}}.anfrage-zeile{gap:var(--s4);padding:var(--s3);border-radius:var(--r);background:var(--fill-1);box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t-s) var(--ease), transform var(--t-s) var(--ease), box-shadow var(--t-s) var(--ease);grid-template-columns:72px minmax(0,1fr);align-items:center;display:grid}.anfrage-zeile__bild{aspect-ratio:2/3;border-radius:var(--r-s);background:var(--fill-2);position:relative;overflow:hidden}.anfrage-zeile__bild img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--t-l) var(--ease)}.anfrage-zeile__bild img.geladen{opacity:1}.anfrage-zeile__bild .karte__platzhalter{padding:6px;font-size:11px}.anfrage-zeile__text{gap:var(--s1);justify-items:start;min-width:0;display:grid}.anfrage-zeile__titel{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.anfrage-zeile__meta{color:var(--text-glass);font-size:14px;line-height:1.4}.anfrage-zeile__stand,.anfrage-zeile__grund{color:var(--text-glass);overflow-wrap:anywhere;font-size:14px}@media (hover:hover){a.anfrage-zeile:hover{background:var(--fill-2);box-shadow:inset 0 0 0 1px #fff3}}a.anfrage-zeile:active{transform:scale(.99)}.anfrage-karte{align-items:start;position:relative}.anfrage-zeile__link{color:inherit;text-decoration:none}.anfrage-zeile__link:after{content:"";border-radius:var(--r);position:absolute;top:0;bottom:0;left:0;right:0}.anfrage-zeile__link:focus-visible{outline:none}.anfrage-zeile__link:focus-visible:after{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.anfrage-karte:hover{background:var(--fill-2)}}.kachel-aktion{z-index:1;margin-top:var(--s1);margin-left:calc(var(--s2) * -1);gap:var(--s1);justify-items:start;display:grid;position:relative}.kachel-aktion .anfrage__aktionen{gap:var(--s2);margin-left:var(--s2);flex-wrap:wrap;display:flex}.kachel-aktion .anfrage__frage{flex:0 0 100%}.kachel-aktion>.hinweis{margin-left:var(--s2)}.anfrage-zeile--skel{pointer-events:none}.einstellungen{gap:var(--s5);max-width:640px;display:grid}.einstellungen__block{gap:var(--s3);padding-bottom:var(--s5);border-bottom:1px solid var(--line);display:grid}.einstellungen__block h2{margin:0;font-size:18px}.einstellungen>.knopf{justify-self:start}.einstellungen dl{gap:var(--s3);margin:0;display:grid}.einstellungen dl>div{gap:2px;display:grid}.einstellungen dt{color:var(--text-2);font-size:13px}.einstellungen dd{overflow-wrap:anywhere;margin:0;font-size:16px}.einstellungen__hinweis{color:var(--text-glass);font-size:14px}.anfrage__frage{margin:0 0 var(--s2);color:var(--text);flex:0 0 100%;font-size:15px}.anfrage-zeile__aktionen{padding:var(--s2) var(--s3) var(--s3)}.anfrage-zeile__aktionen .anfrage__aktionen{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.anfrage-zeile__aktionen .anfrage__frage{grid-column:1/-1;margin:0}.anfrage-karte{border-radius:var(--r);background:var(--fill-1);box-shadow:inset 0 0 0 1px var(--line)}.anfrage-karte>a.anfrage-zeile{box-shadow:none;background:0 0}@media (hover:hover){.anfrage-karte>a.anfrage-zeile:hover{background:var(--fill-2);box-shadow:none}}.admin-liste{display:block}.admin-zeile{gap:var(--s2) var(--s4);padding:var(--s4) 0;border-top:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);align-items:start;display:grid}.admin-zeile:last-child{border-bottom:1px solid var(--line)}.admin-zeile__bild{width:72px;display:block}.admin-zeile__text{gap:var(--s1);justify-items:start;min-width:0;display:grid}.admin-zeile__titel{overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.3}.admin-zeile__meta{color:var(--text-2);margin:0;font-size:14px}.admin-zeile__aktionen,.admin-zeile__fehler{grid-column:2;margin:0}.admin-zeile__aktionen:not(:has(.anfrage__frage)){gap:var(--s2);flex-wrap:nowrap;align-items:center}@media (min-width:768px){.admin-zeile{grid-template-columns:72px minmax(0,1fr) auto;align-items:center}.admin-zeile__aktionen{grid-column:3;justify-content:flex-end;max-width:22rem}.admin-zeile__fehler{grid-column:2/-1}}.admin-mehr{margin-top:var(--s5)}.pruef__koerper{align-content:start;gap:var(--s3);min-height:17rem;display:grid}.pruef__lade{align-items:center;gap:var(--s3);margin:0;font-size:16px;display:flex}.pruef__koerper .anfrage__zeilen{margin:0}.pruef__abschnitt{gap:var(--s2);display:grid}.pruef__kopf{color:var(--text-2);margin:0;font-size:13px}.pruef__abschnitt .anfrage__detail{min-height:0}.pruef__abschnitt .filtergruppe{margin-bottom:var(--s1)}.pruef__abschnitt .umschalter{width:100%;display:grid}.pruef__abschnitt .umschalter__tab{min-width:0}.pruef__abschnitt--blatt+.staffelwahl .sw-liste:first-of-type>li:first-child{border-top:0}.haken{align-items:flex-start;gap:var(--s3);cursor:pointer;min-height:44px;padding:9px 0;display:flex;position:relative}.haken input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.haken .sw-box{flex:none;margin-top:1px}.haken input:checked~.sw-box{background:var(--blue);color:#fff;box-shadow:none}.haken input:focus-visible~.sw-box{outline:2px solid var(--focus);outline-offset:3px}.haken input:disabled~.sw-box{opacity:.35}.haken__text{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.4}.pruef__fuss{gap:var(--s2);padding:var(--s3) var(--s4) var(--s4);flex:none;display:grid}@media (min-width:768px){.sheet--schmal{width:440px}}.sw-pruef{margin:-6px 0 var(--s2) 44px;color:var(--text-glass);align-items:center;gap:2px var(--s2);flex-wrap:wrap;font-size:13px;line-height:1.4;display:flex}.sw-pruef--folge{margin:-2px 8px 0 calc(var(--sw-box) + var(--sw-nr) + 2 * var(--sw-luecke));padding-bottom:8px}.sw-pruef--fehler{color:var(--text)}.sw-dreh{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px}@media (prefers-reduced-motion:no-preference){.sw-dreh{animation:.8s linear infinite sw-dreh}}@keyframes sw-dreh{to{transform:rotate(360deg)}}.pruef__angebot{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.angebot{gap:2px;display:grid}.angebot__kopf{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}.angebot__name{font-size:16px;font-weight:600}.angebot__wort{align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.angebot__wort--ok{color:var(--ok)}.angebot__wort--warnung{color:var(--orange)}.angebot__wort--nein{color:var(--rot-text)}.angebot__wort .status__symbol{color:currentColor}.angebot__neben{color:var(--text-glass);font-size:13px}.angebot__sprachen{margin:var(--s1) 0 0;gap:2px;font-size:14px;display:grid}.angebot__sprachen>div{justify-content:space-between;gap:var(--s4);display:flex}.angebot__sprachen dt{color:var(--text-2)}.angebot__sprachen dd{color:var(--text-glass);margin:0}.angebot__sprachen dd.angebot__ja{color:var(--ok)}.pruef__koerper>.angebot__sprachen{margin:0}.angebot:only-child .angebot__kopf{justify-content:flex-start}.sw-pruef .angebot__wort,.sw-pruef .angebot__neben{font-size:13px;line-height:1.4}.sw-pruef .angebot__wort{gap:4px}.sw-pruef .status__symbol{width:14px;height:14px}.formatwahl{gap:var(--s1,4px);display:grid;position:relative}.formatwahl__name{color:var(--text-2);font-size:13px}.formatwahl__knopf{justify-content:space-between;align-items:center;gap:var(--s2);width:100%;min-height:var(--ziel);padding:0 var(--s4,16px);border-radius:var(--r);color:var(--text);background:var(--fill-2);box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t-s) var(--ease);font-size:16px;font-weight:500;display:flex}.formatwahl__knopf:hover{background:#ffffff21}.formatwahl__pfeil{color:var(--text-glass);transition:transform var(--t-s) var(--ease);flex:none}.formatwahl__knopf[aria-expanded=true] .formatwahl__pfeil{transform:rotate(180deg)}.formatwahl__liste{transform-origin:0 0;width:100%;top:calc(100% + 4px);left:0;right:auto}.formatwahl__liste .menue__eintrag[aria-selected=true]{color:var(--cyan);background:#ffffff1a}.monitor{gap:var(--s3);align-content:start;display:grid}.monitor .anfrage__erklaerung{margin-top:var(--s2)}.plexhinweis{gap:var(--s3);padding-bottom:var(--s4);font-size:16px;line-height:1.45;display:grid}.plexhinweis p{margin:0}.plexhinweis ol{gap:var(--s2);margin:0;padding-left:1.4em;display:grid}.plexhinweis a{text-underline-offset:3px;text-decoration:underline}.sw-pruef__unsicher{color:var(--text-glass)}
