/* The media experience uses HTML outside the native YouTube viewport. */
.media-hub-links,.media-chips{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0}.media-hub-link,.media-chip,.media-mini{background:#ffffff05;border:1px solid #c9b88940;border-radius:30px;color:#dcd2b6;padding:9px 12px;min-height:40px;font-size:11px;text-align:left}.media-hub-link.selected,.media-chip.selected,.media-mini.selected{background:#d8bd8120;border-color:#d8bd81;color:#f2dbac}.media-hub-link{font-size:12px;min-height:44px}.media-personal{padding-top:10px;border-top:1px solid var(--line)}.media-chip{min-height:38px}.media-search-row{display:flex;align-items:stretch;gap:7px;margin:16px 0 9px}.media-search-row .map-filter{margin:0}.media-refresh{width:46px;min-width:46px;background:#ffffff09;border:1px solid var(--line);border-radius:8px;font-size:21px;color:var(--gold)}.media-filters{display:grid;grid-template-columns:1fr 1fr;gap:9px}.media-filters .map-filter{margin:0;min-width:0;font-size:11px;padding:10px}.media-list{display:grid;gap:13px}.media-card{border:1px solid var(--line);border-radius:11px;overflow:hidden;background:#ffffff04}.media-card-main{display:flex;align-items:center;gap:15px;width:100%;padding:11px;background:none;text-align:left;color:var(--ink)}.media-card-main>img{width:144px;min-width:144px;height:81px;min-height:70px;object-fit:cover;border-radius:4px;flex-shrink:0}.media-card-copy{min-width:0}.media-card-copy b{display:block;font-size:12px;font-weight:500;line-height:1.65;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.media-provider{font-size:7px;letter-spacing:.06em;color:#c7b58e;display:block;margin-bottom:6px}.media-duration,.media-progress-label{display:block;font-size:10px;color:#c9b88a;margin-top:6px}.media-progress-label{color:#b0caac}.media-card-actions{display:flex;gap:7px;justify-content:flex-end;border-top:1px solid #c9b8891c;padding:5px 10px}.media-mini{font-size:10px;min-height:36px;padding:6px 10px;background:none}.media-featured{margin:18px 0}.media-featured>.eyebrow{margin:0 0 9px}.media-featured .media-card{border-color:#ceb27680;background:#b28a3a0b}.media-footer{margin-top:24px;padding-top:15px;border-top:1px solid var(--line)}.media-footer .secondary-btn{display:inline-flex;align-items:center;font-size:11px}.queue-controls{display:flex;align-items:center;gap:8px;border-top:1px solid var(--line);padding:5px 10px}.queue-controls small{color:var(--gold);margin-right:auto}.queue-controls .media-mini{min-height:36px}#media-scene{padding:10px 0 5px;border-bottom:1px solid var(--line)}.media-scene-heading{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--gold)}.media-scene-heading>span{flex:1}.media-scene-heading svg{width:17px;height:17px}.media-scene-heading .text-btn{font-size:10px;min-height:30px;padding:4px 0}.media-scene-groups{display:flex;gap:6px;overflow-x:auto;padding:4px 0 7px;scrollbar-width:thin}.media-scene-chip{flex-shrink:0;min-height:35px;font-size:9px;padding:7px 10px;border-radius:5px;border:1px solid var(--line);background:#d5ba800d;color:#ded2ae;white-space:nowrap}.player-recovery{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;padding:9px 0 15px;border-bottom:1px solid var(--line)}.player-recovery .secondary-btn{font-size:11px}.player-actions{display:flex;gap:8px;flex-wrap:wrap;margin:15px 0}.player-actions .secondary-btn{font-size:11px}#player-extras h3{font:400 20px var(--serif);color:var(--gold);margin:20px 0 6px}#player-extras p{font-size:11px;line-height:1.7}.player-suggestions{grid-template-columns:1fr 1fr}.player-suggestions .media-card-main{display:block}.player-suggestions .media-card-main>img{width:100%;height:auto;aspect-ratio:16/9}.player-suggestions .media-card-copy{padding-top:12px}#youtube-holder{border-radius:0}.large-text .media-card-copy b{font-size:15px}.large-text .media-hub-link,.large-text .media-chip{font-size:13px}
@media(max-width:760px){#media-scene{padding:6px 0 2px}.media-scene-heading{font-size:10px}.media-scene-groups{padding-bottom:5px}.media-scene-chip{min-height:35px;padding:6px 9px;font-size:9px}.media-hub-links{display:grid;grid-template-columns:1fr;gap:5px}.media-hub-link{padding:10px 12px;min-height:42px}.media-chips{gap:6px}.media-chip{font-size:10px;min-height:40px}.media-card-main{display:block;padding:10px}.media-card-main>img{width:100%;min-width:120px;height:auto;min-height:70px;aspect-ratio:16/9}.media-card-copy{padding-top:10px}.media-card-copy b{font-size:13px;line-height:1.55}.media-provider{font-size:8px}.media-card-actions{justify-content:space-between}.media-mini{min-height:40px;font-size:11px}.media-filters .map-filter{font-size:11px}.player-suggestions{grid-template-columns:1fr}.media-featured{margin:13px 0}.media-search-row .map-filter{font-size:16px}.media-footer .secondary-btn{display:flex;font-size:11px}#player{padding:14px}.media-scene-heading .text-btn{min-height:32px}}
@media(max-height:700px) and (max-width:760px){#media-scene .media-scene-groups{display:none}#media-scene{padding:2px 0}.media-scene-heading{min-height:32px}.intention-card{min-height:69px}}
@media(orientation:landscape) and (max-height:620px){#media-scene{display:none}}
