.music-template-container{container-type:inline-size;width:100%;min-width:0}.music-player-artwork{max-width:100%}.music-player-copy{overflow-wrap:anywhere}.music-template{display:grid;gap:20px;align-items:center;min-width:0}.music-template>*{min-width:0}.music-template-artwork:empty,.music-template-playlist:empty{display:none}.music-template-artwork{grid-area:artwork}.music-template-information{grid-area:info}.music-template-controls{grid-area:controls}.music-template-playlist{grid-area:playlist}.music-template-showcase{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-template-areas:"artwork info" "artwork controls" "artwork playlist"}.music-template-showcase.music-placement-right{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"info artwork" "controls artwork" "playlist artwork"}.music-template-cover,.music-template-showcase.music-placement-center{grid-template-columns:minmax(0,1fr);grid-template-areas:"artwork" "info" "controls" "playlist";text-align:center}.music-template-showcase.music-without-artwork{grid-template-columns:minmax(0,1fr);grid-template-areas:"info" "controls" "playlist"}.music-template-showcase .music-template-artwork{align-self:start}.music-template-cover .music-template-artwork>div{margin-inline:auto}.music-template-compact,.music-template-list{grid-template-columns:auto minmax(0,1fr) minmax(216px,1fr);grid-template-areas:"artwork info controls" "playlist playlist playlist";gap:12px}.music-template-compact.music-placement-right{grid-template-columns:minmax(216px,1fr) minmax(0,1fr) auto;grid-template-areas:"controls info artwork" "playlist playlist playlist"}.music-template-compact .music-player-artwork,.music-template-list .music-player-artwork{max-width:min(120px,20cqi)}.music-template-compact.music-without-artwork,.music-template-list.music-without-artwork{grid-template-columns:minmax(0,1fr) minmax(216px,1fr);grid-template-areas:"info controls" "playlist playlist"}.music-template-compact.music-placement-right.music-without-artwork{grid-template-areas:"controls info" "playlist playlist"}.music-template-compact.music-placement-center{grid-template-columns:minmax(0,1fr);grid-template-areas:"artwork" "info" "controls" "playlist";text-align:center}.music-template-compact.music-placement-center .music-template-artwork>div{margin-inline:auto}.music-template-cover.music-without-artwork{grid-template-areas:"info" "controls" "playlist"}@container (min-width: 421px){.music-cover-overlay{grid-template-areas:"cover" "controls" "playlist"}.music-cover-overlay .music-template-artwork,.music-cover-overlay .music-template-information{grid-area:cover}.music-cover-overlay .music-template-information{z-index:1;align-self:end;justify-self:center;width:min(var(--music-artwork-size),100%);max-height:min(var(--music-artwork-size),100cqi);overflow:auto;padding:48px 20px 20px;border-radius:0 0 16px 16px;background:linear-gradient(transparent,rgba(0,0,0,.9))}.music-cover-overlay .music-template-information *{color:#fff!important}}@container (max-width: 520px){.music-template-showcase,.music-template-showcase.music-placement-right{grid-template-columns:minmax(0,1fr);grid-template-areas:"artwork" "info" "controls" "playlist"}.music-template-showcase .music-template-artwork>div{margin-inline:auto}.music-template-showcase .music-player-copy{text-align:center}.music-template-compact:not(.music-placement-center),.music-template-list{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"artwork info" "controls controls" "playlist playlist"}.music-template-compact.music-without-artwork,.music-template-list.music-without-artwork{grid-template-columns:minmax(0,1fr);grid-template-areas:"info" "controls" "playlist"}.music-template-compact .music-player-artwork,.music-template-list .music-player-artwork{max-width:min(80px,22cqi)}.music-template-classic .music-classic-header:not(.music-header-center) .music-player-artwork{max-width:30cqi}.music-template-classic .music-player-copy{max-width:100%;flex:1}.music-player-transport{gap:clamp(8px,3cqi,16px)}.music-player-transport button{min-width:44px;min-height:44px}}@container (max-width: 360px){.music-template-classic .music-classic-header{flex-direction:column;align-items:center}.music-template-classic .music-player-copy{text-align:center}.music-template-classic .music-classic-header .music-player-artwork{max-width:min(140px,55cqi)}}.music-player-seek{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.music-player-seek::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:var(--music-seek-fill)}.music-player-seek::-moz-range-track{height:6px;border-radius:999px;background:var(--music-seek-fill)}.music-player-seek::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-5px;border-radius:50%;background:var(--music-seek-thumb)}.music-player-seek::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:var(--music-seek-thumb)}.music-player-seek:focus-visible{outline:2px solid var(--music-seek-thumb);outline-offset:3px;border-radius:999px}