.media-frame.svelte-42qc60{position:relative;margin:0}video.svelte-42qc60{display:block;width:100%;height:auto;background-color:#fff}.media-toggle.svelte-42qc60{position:absolute;right:.75rem;bottom:.75rem;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:.375rem;background-color:#102424b8;color:#fff;cursor:pointer;opacity:.85;transition:opacity .2s}.media-toggle.svelte-42qc60:hover,.media-toggle.svelte-42qc60:focus-visible{opacity:1}.media-toggle.svelte-42qc60:focus-visible{outline:2px solid #fff;outline-offset:-4px}.media-film.svelte-42qc60{--leiste: 2.75rem;--film-dunkel: #102424}.is-film.svelte-42qc60 video:where(.svelte-42qc60){cursor:pointer;background-color:var(--film-dunkel)}video.svelte-42qc60::cue{font-family:inherit;font-size:var(--cue-size, 15px);line-height:1.35;color:#fff;background-color:#102424db;outline:.3em solid rgba(16,36,36,.86)}.film-start.svelte-42qc60{position:absolute;left:50%;top:calc((100% - var(--leiste)) / 2);transform:translate(-50%,-50%);width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;padding:0 0 0 .25rem;border:0;border-radius:50%;background-color:#102424cc;color:#fff;cursor:pointer;box-shadow:0 6px 24px #10242459;transition:background-color .2s,transform .2s}.film-start.svelte-42qc60:hover{background-color:var(--primary, #008b8b);transform:translate(-50%,-50%) scale(1.05)}.film-start.svelte-42qc60:focus-visible{outline:3px solid #fff;outline-offset:3px}.film-leiste.svelte-42qc60{display:flex;align-items:center;gap:.5rem;height:var(--leiste);padding:0 .375rem;background-color:var(--film-dunkel);color:#fff}.film-knopf.svelte-42qc60{flex:none;min-width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .375rem;border:0;border-radius:.375rem;background:transparent;color:inherit;font-family:inherit;font-size:.8125rem;font-weight:700;line-height:1;letter-spacing:.04em;cursor:pointer}.film-knopf.svelte-42qc60:hover{background-color:#ffffff1f}.film-knopf.svelte-42qc60:focus-visible{outline:2px solid #fff;outline-offset:-2px}.film-position.svelte-42qc60{flex:1;min-width:4rem;margin:0;accent-color:var(--primaryLight, #20b2aa);cursor:pointer}.film-position.svelte-42qc60:disabled{cursor:default;opacity:.4}.film-position.svelte-42qc60:focus-visible{outline:2px solid #fff;outline-offset:2px}.film-zeit.svelte-42qc60{flex:none;font-size:.8125rem;font-variant-numeric:tabular-nums;opacity:.85}.film-sprachen.svelte-42qc60{display:flex;flex:none;padding:.125rem;border-radius:.5rem;background-color:#ffffff14}.film-sprachen.svelte-42qc60 .film-knopf:where(.svelte-42qc60){height:2rem;opacity:.7}.film-sprachen.svelte-42qc60 .film-knopf:where(.svelte-42qc60)[aria-pressed=true]{opacity:1;background-color:#fff;color:var(--film-dunkel)}@media (max-width: 26rem){.film-zeit.svelte-42qc60{display:none}}.media-frame.svelte-42qc60:fullscreen{display:flex;flex-direction:column;border-radius:0;background-color:#000}.media-frame.svelte-42qc60:fullscreen video:where(.svelte-42qc60){flex:1;min-height:0;height:100%;object-fit:contain;background-color:#000}.film-kapitel.svelte-42qc60 ol:where(.svelte-42qc60){display:flex;flex-wrap:wrap;align-items:center;margin:.75rem 0 0;padding:0;list-style:none;font-size:.9375rem;line-height:1.4}.film-kapitel.svelte-42qc60 li:where(.svelte-42qc60){display:flex;align-items:center}.film-kapitel.svelte-42qc60 li:where(.svelte-42qc60):not(:last-child):after{content:"·";padding:0 .25rem;color:var(--bodyTextColor, #4e4b66)}.film-kapitel.svelte-42qc60 button:where(.svelte-42qc60){display:inline-flex;align-items:baseline;gap:.375rem;padding:.375rem .5rem;border:0;border-radius:.375rem;background:transparent;color:var(--bodyTextColor, #4e4b66);font:inherit;text-align:left;cursor:pointer}.film-kapitel.svelte-42qc60 button:where(.svelte-42qc60):hover{color:var(--headerColor, #1a1a1a);background-color:#1024240f}.film-kapitel.svelte-42qc60 button:where(.svelte-42qc60):focus-visible{outline:2px solid var(--primary, #008b8b);outline-offset:0}.film-kapitel.svelte-42qc60 button:where(.svelte-42qc60)[aria-current=true]{color:var(--headerColor, #1a1a1a);font-weight:700;background-color:#008b8b1a}.film-kapitel.svelte-42qc60 button:where(.svelte-42qc60)[aria-current=true] .film-kapitel-nr:where(.svelte-42qc60){background-color:var(--primary, #008b8b);color:#fff}.film-kapitel-nr.svelte-42qc60{flex:none;align-self:center;min-width:1.375rem;height:1.375rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#1024241a;font-size:.75rem;font-weight:700}.visually-hidden.svelte-42qc60{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.media-dialog.svelte-42qc60{width:min(100vw - 2rem,80rem);max-width:none;max-height:calc(100dvh - 2rem);padding:0 1rem 1rem;border:0;border-radius:.75rem;background-color:var(--film-dunkel, #102424);color:#fff;overflow:auto}.media-dialog.svelte-42qc60::backdrop{background-color:#081212d1}.media-dialog.svelte-42qc60 .media-frame:where(.svelte-42qc60){box-shadow:none;background-color:transparent}.media-dialog.svelte-42qc60 video:where(.svelte-42qc60){max-height:calc(100dvh - 12rem);object-fit:contain}.media-dialog.svelte-42qc60 .film-kapitel:where(.svelte-42qc60) li:where(.svelte-42qc60):not(:last-child):after,.media-dialog.svelte-42qc60 .film-kapitel:where(.svelte-42qc60) button:where(.svelte-42qc60){color:#ffffffbf}.media-dialog.svelte-42qc60 .film-kapitel:where(.svelte-42qc60) button:where(.svelte-42qc60):hover{color:#fff;background-color:#ffffff14}.media-dialog.svelte-42qc60 .film-kapitel:where(.svelte-42qc60) button:where(.svelte-42qc60):focus-visible{outline-color:#fff}.media-dialog.svelte-42qc60 .film-kapitel:where(.svelte-42qc60) button:where(.svelte-42qc60)[aria-current=true]{color:#fff;background-color:#ffffff1f}.media-dialog.svelte-42qc60 .film-kapitel-nr:where(.svelte-42qc60){background-color:#ffffff29}html:has(dialog.media-dialog[open]){overflow:hidden}.media-dialog-kopf.svelte-42qc60{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem}.media-dialog-titel.svelte-42qc60{font-weight:700;font-size:1.0625rem}
