.media-chapters{text-align:left;font-size:13px;display:inline-block;position:relative}.media-chapters>summary{color:var(--player-accent-text,#876747);cursor:pointer;width:fit-content;padding:5px 0}.media-chapters>summary:focus-visible{outline:2px solid var(--player-accent,#b38b55);outline-offset:2px}.media-chapters__item:focus-visible{outline:2px solid var(--player-accent,#b38b55);outline-offset:2px}.media-chapters[open]{z-index:40}.media-chapters__list{overscroll-behavior:contain;border:1px solid var(--player-border,#ddd);background:var(--player-bg,#fff);width:min(440px,75vw);max-height:min(360px,50vh);color:var(--player-text,#222);z-index:41;border-radius:10px;padding:6px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 8px 30px #0003}.media-chapters__list--floating{box-sizing:border-box;z-index:10010;font-size:13px;position:fixed}.media-chapters__item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}.media-chapters__item:hover,.media-chapters__item[aria-current]{background:var(--player-hover,#0000000c)}.media-chapters__item[aria-current]{box-shadow:inset 3px 0 var(--player-accent,#b38b55)}.media-chapters__item:disabled{opacity:.45;cursor:default}.media-chapters__time{font-variant-numeric:tabular-nums;color:var(--player-accent-text,#876747);flex:none}.media-chapters__text{min-width:0}.media-chapters__title{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.media-chapters__item:hover .media-chapters__title,.media-chapters__item:focus .media-chapters__title{-webkit-line-clamp:unset}.media-chapters__description{white-space:pre-line;overflow-wrap:anywhere;opacity:.75;margin-top:4px;font-size:12px;display:block}.media-chapters-current-row{align-items:center;gap:10px;min-width:0;display:flex}.media-chapters-current-row:empty{display:none}.media-chapters-current{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--player-text-secondary,#777);font-size:12px;overflow:hidden}.media-sticky-player .media-chapters__list{top:auto;bottom:100%}.inline-video-container>.media-chapters-current-row{padding:0 12px 8px}.media-chapter-markers{pointer-events:none;position:absolute;inset:0}.media-chapter-marker{background:var(--player-bg,#fff);width:3px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.inline-video-progress-bar .media-chapter-marker{background:#161616}.media-chapter-hint{box-sizing:border-box;color:#fff;pointer-events:none;z-index:10020;overflow-wrap:anywhere;background:#181818ed;border-radius:6px;width:max-content;max-width:min(320px,100vw - 16px);max-height:calc(100vh - 16px);padding:7px 10px;font-size:12px;line-height:1.4;position:fixed;top:0;left:0;overflow:hidden}.media-chapter-hint[hidden]{display:none}.media-file-chapter-progress{cursor:pointer;background:linear-gradient(to right, var(--player-accent,#b38b55) var(--chapter-progress,0%), var(--player-progress-bg,#ccc) var(--chapter-progress,0%));border-radius:5px;height:8px;margin:18px 0 8px;position:relative}.media-file-chapter-progress[hidden]{display:none}.media-file-chapter-progress:focus-visible{outline:2px solid var(--player-accent,#b38b55);outline-offset:4px}@media (max-width:600px){.media-chapters__list{width:min(340px,72vw)}.media-sticky-player .media-chapters-current-row{max-width:100%}}