body.ov-page .playlist-container{background:color-mix(in srgb,var(--ov-brand) 10%,var(--ov-surface));border:.5px solid var(--ov-border);border-radius:var(--ov-radius-card);overflow:hidden;max-height:300px;display:flex;flex-direction:column}body.ov-page .playlist-container-header{padding:10px 12px;font-size:var(--ov-fs-meta);font-weight:500;border-bottom:.5px solid var(--ov-border);flex-shrink:0}body.ov-page .playlist-container-header h5{margin:0;font-size:var(--ov-fs-body);font-weight:500}body.ov-page .playlist-container-header a{color:inherit;text-decoration:none}body.ov-page .ov-queue-sub{margin:4px 0 0;font-size:var(--ov-fs-caption);color:var(--ov-text-secondary);font-weight:400}body.ov-page .transcript-time{cursor:pointer;color:var(--ov-brand)}body.ov-page .playlist-item-container{overflow-y:auto;flex:1;min-height:0}body.ov-page .playlist-items{background:transparent!important;box-shadow:none!important;border:none!important}body.ov-page .playlist-items .side-video{padding:8px 10px!important;background:transparent!important}body.ov-page .playlist-items.is-current .side-video,body.ov-page .playlist-items[aria-current="true"] .side-video{background:color-mix(in srgb,var(--ov-brand) 16%,var(--ov-surface))!important}body.ov-page .playlist-items.is-current .playlist-index-container,body.ov-page .playlist-items.is-current .side-video-title,body.ov-page .playlist-items[aria-current="true"] .playlist-index-container,body.ov-page .playlist-items[aria-current="true"] .side-video-title{color:var(--ov-brand)!important}body.ov-page .ov-queue-toggle{display:none}body.ov-page .ov-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}body.ov-page .ov-tag{display:inline-flex;align-items:center;font-size:var(--ov-fs-caption);color:var(--ov-text-secondary);background:var(--ov-surface-sunken);border:.5px solid var(--ov-border);border-radius:var(--ov-radius-pill);padding:4px 10px}body.ov-page .ov-transcript{margin-top:8px}body.ov-page .ez-playlist-up-next,body.ov-page .next-video-container{border-radius:var(--ov-radius-media);font-size:var(--ov-fs-body)}body.ov-page .next-video-container .up-next-text{font-size:var(--ov-fs-meta);font-weight:500}body.ov-page .next-video-card{border-radius:var(--ov-radius-media);border:.5px solid var(--ov-border)}@media (max-width:640px){body.ov-page .ov-queue-toggle{display:inline-flex;width:100%;justify-content:center;margin-bottom:8px}body.ov-page .playlist-container:not(.is-open) .playlist-item-container{display:none}body.ov-page .playlist-container:not(.is-open){max-height:none}}