.medien-player{max-width:var(--content-width);flex-direction:column;align-items:flex-start;margin:0;display:flex}.medien-player--center{text-align:center;align-items:center;margin-inline:auto}.medien-player--right{text-align:right;align-items:flex-end;margin-left:auto}.medien-player__title{font-family:var(--font-heading);color:var(--foreground);margin-bottom:.5rem;font-weight:700}.medien-player__audio{border:1px solid var(--button-bg);background:var(--button-hover-bg);width:100%;max-width:500px;height:40px;accent-color:var(--button-bg);border-radius:8px}.medien-player__audio::-webkit-media-controls-panel{background:var(--button-hover-bg);border-radius:7px;margin:0;padding:0}.medien-player__audio::-webkit-media-controls-play-button{outline:1px solid var(--button-bg);color:var(--button-hover-fg);border-radius:50%;margin:0 5px 0 10px}.medien-player__audio::-webkit-media-controls-timeline{background-color:var(--button-hover-bg);margin:0}.medien-player__audio::-webkit-media-controls-current-time-display{color:var(--button-hover-fg);background:var(--button-hover-bg);margin:0}.medien-player__audio::-webkit-media-controls-time-remaining-display{color:var(--button-hover-fg);background:var(--button-hover-bg);margin:0}.medien-player__audio::-webkit-media-controls-volume-slider{background-color:var(--button-hover-fg);margin:0}.medien-player__video,.medien-player__video-frame{aspect-ratio:16/9;border:1px solid var(--button-bg);background:var(--card);border-radius:8px;width:100%;overflow:hidden}.medien-player__video-frame iframe{border:0;width:100%;height:100%}.medien-player__consent{text-align:center;height:100%;color:var(--card-foreground);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex}.medien-player__consent p{max-width:32rem;font-size:.9rem}
.seiten-navigation{flex-direction:column;align-items:center;gap:.75rem;margin-block:1rem;display:flex}.seiten-navigation__locked{cursor:not-allowed;opacity:.5}.seiten-navigation__message{color:var(--muted-foreground);font-size:.9rem}
