.song-action-buttons{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex:none}html body .song-action-buttons>button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:8px;flex:0 0 36px;border:0;border-radius:0;background:transparent;color:#c6c6ce;cursor:pointer}html body .song-action-buttons>button svg{display:block;width:20px;height:20px;min-width:20px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;overflow:visible}html body .song-action-buttons>button[aria-pressed=true]{color:#fff}html body .song-action-buttons>button[aria-pressed=true] svg{filter:drop-shadow(0 0 2px #ffffff40)}html body .song-action-buttons .heart-fracture.selected{stroke:#111217;stroke-width:2}html body .song-action-buttons>button:hover{background:linear-gradient(90deg,transparent,#ffffff12,transparent);color:white}html body .song-action-buttons>button:focus-visible{outline:0;background:linear-gradient(90deg,transparent,#ffffff20,transparent);color:white}html body .song-action-buttons>button:disabled{cursor:wait;opacity:.65}@media(max-width:699px){html body .song-action-buttons>button{width:44px;min-width:44px;height:44px;flex-basis:44px;padding:12px}.song-action-buttons{gap:6px}.player-source-row:has(.song-action-buttons){flex-wrap:wrap}.player-source-row>.song-action-buttons{width:100%}.island-list-row:has(.song-action-buttons){grid-template-columns:minmax(0,1fr)}.island-list-row>.song-action-buttons{justify-self:end}}html.aint-mobile-device body .song-action-buttons>button,html[data-installed-app=true] body .song-action-buttons>button{width:44px;min-width:44px;height:44px;flex-basis:44px;padding:12px}.player-crescent fieldset.island-controls{min-inline-size:0}.player-crescent[data-audio-ad=true] .island-controls>button{opacity:.35;cursor:default;pointer-events:none}.player-crescent[data-audio-ad=true] .player-song-identity{cursor:default}.player-crescent .player-ad-status{color:#f58a3a;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:4px}.player-crescent .player-ad-link{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:18px;-webkit-margin-start:0;margin-inline-start:0;color:inherit;text-decoration:underline;font-size:inherit;pointer-events:auto}.player-crescent .player-song-identity{position:absolute;inset:4px 48px auto;justify-content:center;box-sizing:border-box;width:auto;max-width:none;height:38px;padding:0;border:0;background:transparent;color:inherit;text-align:left;transform:none}.player-crescent .player-song-identity,.player-song-group{display:flex;align-items:center;min-width:0;overflow:hidden}.player-song-group{gap:10px;flex:0 1 176px;width:176px;max-width:100%}.player-song-identity .island-cover{position:relative;display:block;flex:0 0 38px;box-sizing:border-box;width:38px;height:38px;min-width:38px;border-radius:5px;background:#202024 50%/cover no-repeat;box-shadow:none;color:#f58a3a}.player-song-identity .island-cover .explicit-badge{position:absolute;right:1px;bottom:1px;display:inline-flex;font-size:10px;color:var(--panel,#111)}.player-song-copy{display:flex;flex:1 1;flex-direction:column;gap:2px;width:0;max-width:100%;min-width:0;overflow:hidden}.player-song-identity :is(.player-title-viewport,.player-meta-viewport){position:relative;display:block;box-sizing:border-box;flex:none;width:100%;max-width:100%;min-width:0;height:18px;margin:0;padding:0;overflow:hidden;white-space:nowrap;line-height:18px;text-align:left}.player-copy-runner{position:relative;display:inline-flex;align-items:center;gap:5px;width:max-content;max-width:none;min-width:0;margin:0;padding:0;white-space:nowrap;line-height:18px;font-size:13px;font-weight:700;color:#fff}.player-meta-viewport .player-copy-runner{font-size:11px;font-weight:400;color:#b7b7bf}.player-meta-viewport .player-copy-runner>span{display:inline-flex;flex:0 0 auto;align-items:center;max-width:none;overflow:visible;white-space:nowrap;font:inherit}.player-meta-viewport .player-track-genre,.player-track-genre [data-track-genre],.player-track-genre [data-track-genre]>span{color:var(--accent2);font:inherit}.player-track-genre{gap:5px}.player-track-genre:before{content:"·";color:#b7b7bf}.player-ad-status .player-ad-label{display:inline-block;color:#f58a3a;font:inherit}.player-song-identity{cursor:default}.player-song-identity .player-track-genre a{color:inherit;text-decoration:none}.player-song-identity .player-track-genre a:focus-visible{outline:1px solid currentColor;outline-offset:-1px}.player-repeat-control{position:relative}.player-repeat-one{position:absolute;inset:0;display:grid;place-items:center;font-size:9px;font-weight:700;pointer-events:none}.player-collections{display:flex;flex-direction:column;min-height:0;gap:12px;width:100%}.player-collection-tabs{display:flex;flex:none;gap:6px;overflow-x:auto;scrollbar-width:none}.player-collection-tabs>button{display:flex;align-items:center;justify-content:center;gap:5px;flex:1 0 auto;white-space:nowrap;padding:8px 6px;border:0;background:transparent;color:var(--muted);font:inherit;font-size:12px;cursor:pointer;min-height:36px}.player-collection-tabs>button[aria-selected=true]{color:var(--text);font-weight:700;text-decoration:underline;text-underline-offset:6px}.player-collection-tabs small{font-size:10px;opacity:.7}.player-collection-panel{display:flex;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.player-collection-panel .player-source-list{flex:none;max-height:none;overflow:visible}.player-collection-panel .player-source{flex:none;overflow:visible}.player-collection-panel .player-source-heading{min-height:28px}.player-collection-panel button:not(.player-source-song){border:0;background:transparent;color:inherit;cursor:pointer}.player-collection-panel button:not(.player-source-song):disabled{opacity:.45;cursor:default}.player-collections button:active,.player-collections button:hover{background:linear-gradient(90deg,transparent,#ffffff08,transparent)!important;color:#fff}.player-collections button:focus-visible{text-decoration:underline;outline:0}.player-collection-empty{font-size:12px;line-height:1.5;color:var(--muted);margin:4px}.player-collection-empty a{text-decoration:underline}.collection-remove{width:32px;min-height:36px;font-size:21px;flex:none}.quick-playlist-save{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 4px}.quick-playlist-save input{min-width:80px;flex:1 1;width:0;font:inherit;font-size:13px;padding:9px 8px;border:0;background:transparent;color:var(--text)}.quick-playlist-save button{min-height:36px;white-space:nowrap;font-size:12px;font-weight:600;padding:8px}.quick-playlist-save>small{flex-basis:100%;font-size:11px;color:var(--muted)}.player-playlist-options{display:grid;grid-gap:4px;gap:4px}.player-playlist-option{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-align:left;grid-gap:3px 12px;gap:3px 12px;padding:10px 8px}.player-playlist-option strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-playlist-option small{grid-column:1;font-size:11px;color:var(--muted)}.player-playlist-option>span{grid-column:2;grid-row:1/3;font-size:20px}.player-collection-back{align-self:flex-start;font-size:12px;padding:6px}html:root body .player-dock .player-redesign>.player-action-feedback{position:absolute;bottom:calc(100% + 5px);left:0;right:0;padding:5px 12px;margin:0;text-align:center;color:#e5e5eb;background:#101115;font-size:12px;line-height:1.5;pointer-events:none;z-index:5}@media(max-width:699px){.player-collection-tabs>button{font-size:11px;padding-inline:4px}}html:root body .player-dock .player-redesign button[aria-label="Add to Quick playlist"] .control-icon{transform:scale(.86)}@media(max-width:1023px){html:root body .player-dock .player-redesign .island-extension{max-height:calc(100dvh - var(--player-footer-height,180px) - 24px)!important}}@media(max-width:1023px){html:root body footer.footer.player-footer:has(.island-expanded){z-index:10030!important}html:root body .player-dock .player-redesign .island-extension{max-height:calc(100dvh - var(--player-footer-height,180px) - 10px)!important}}html:root body .player-dock .player-collections .player-source-row,html:root body .player-dock .player-collections .player-source-row.is-current{background:transparent!important}html:root body .player-dock .player-collections .player-source-row .player-source-song:is(:hover,:active,:focus){background:transparent!important}@media(hover:hover) and (pointer:fine){html:root body .player-dock .player-collections .player-source-row:hover{background:linear-gradient(90deg,transparent,#ffffff08,transparent)!important}}html:root body .player-dock .player-collections .player-source-row:has(.player-source-song:focus-visible){background:linear-gradient(90deg,transparent,#ffffff08,transparent)!important}html:root body .player-dock .player-collections .player-source-song:focus-visible{outline:0!important;text-decoration:underline;text-underline-offset:3px}.coverflow-host .cf-floor{position:absolute;inset:60% -4% 0;background:linear-gradient(180deg,transparent,#ffffff06 35%,#05060855 85%,transparent);-webkit-mask-image:radial-gradient(ellipse,#000 35%,transparent 75%);mask-image:radial-gradient(ellipse,#000 35%,transparent 75%);pointer-events:none}.coverflow-host .cf-planes{position:absolute;inset:0;transform-style:preserve-3d}.coverflow-host .cf-plane{position:absolute;left:50%;top:10px;width:var(--cf-card);aspect-ratio:1;transform-style:preserve-3d;will-change:transform;transition:transform .48s cubic-bezier(.22,.8,.24,1),opacity .35s ease,filter .35s ease}.coverflow-host .cf-gallery[data-dragging=true] .cf-plane{transition:none}.coverflow-host .cf-cover{position:relative;display:block;width:100%;height:100%;padding:0;border-radius:5px;overflow:hidden;background:#15161b;transform:translateZ(2px);-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 14px 24px #0008;isolation:isolate}.coverflow-host .cf-cover:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px #d6b28a55,inset 0 -1px 0 #ffb45ce6;pointer-events:none}.coverflow-host .cf-cover:after{content:none}.coverflow-host .cf-cover>img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.coverflow-host .cf-plane[data-current=true] .cf-cover{box-shadow:0 18px 30px #0009}.coverflow-host .cf-plane[data-current=true] .cf-cover:before{box-shadow:inset 0 0 0 1px #e6be8b77,inset 0 -1px 0 #ffcf82}.coverflow-host .cf-plane:before{left:-1px;top:0;width:1px;height:100%;background:linear-gradient(180deg,transparent,#f58a3a 32%,#ffd99a 61%,#f58a3a 80%,transparent);box-shadow:0 0 5px #f58a3ab3,0 0 11px #f58a3a66}.coverflow-host .cf-plane:after,.coverflow-host .cf-plane:before{content:"";position:absolute;transform:translateZ(3px);pointer-events:none}.coverflow-host .cf-plane:after{left:0;top:100%;width:100%;height:1px;background:linear-gradient(90deg,transparent,#f58a3a 27%,#ffcf86 58%,#f58a3a 76%,transparent);box-shadow:0 0 5px #f58a3acc,0 0 11px #f58a3a77}.coverflow-host .cf-panel-edge{position:absolute;pointer-events:none;-webkit-backface-visibility:visible;backface-visibility:visible}.coverflow-host .cf-edge-left,.coverflow-host .cf-edge-right{top:0;width:4px;height:100%;transform-origin:left center;transform:translateZ(2px) rotateY(90deg);background:radial-gradient(ellipse at 12% 74%,#fff4cd 0,#ffd18b 7%,#ff9f47 23%,transparent 64%),linear-gradient(90deg,#ffbb6a,#b8632b 23%,#492719 62%,#191514);box-shadow:-1px 0 4px #ff9a3a55}.coverflow-host .cf-edge-left{left:0;border-radius:4px 0 0 4px}.coverflow-host .cf-edge-right{left:100%;background:radial-gradient(ellipse at 10% 82%,#ffc47f,#d27936 20%,transparent 66%),linear-gradient(90deg,#db975b,#643b25 36%,#211a17 85%)}.coverflow-host .cf-edge-bottom{left:0;top:100%;width:100%;height:4px;transform-origin:center top;transform:translateZ(2px) rotateX(-90deg);background:radial-gradient(ellipse at 58% 0,#fff1c5 0,#ffb75b 12%,#b8662d 40%,#2b1c13 85%);box-shadow:0 1px 5px #ff8d3666}.coverflow-host .cf-contact-light{position:absolute;top:calc(100% - 1px);left:12%;width:76%;height:13px;background:radial-gradient(ellipse at 56% 12%,#ffbc6766 0,#f1843626 22%,transparent 69%);filter:blur(2px);pointer-events:none}.coverflow-host .cf-reflection{position:absolute;top:calc(100% + 2px);left:0;width:100%;height:30%;overflow:hidden;pointer-events:none;opacity:.76;-webkit-mask-image:linear-gradient(#000e,#0009 32%,transparent 98%);mask-image:linear-gradient(#000e,#0009 32%,transparent 98%)}.coverflow-host .cf-reflection>img{width:100%;aspect-ratio:1;object-fit:cover;display:block;transform:scaleY(-1);transform-origin:50% 50%;filter:blur(.35px)}.coverflow-host .cf-edge-left:before,.coverflow-host .cf-edge-right:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:linear-gradient(180deg,transparent 2%,#f58a3a 28%,#ffe0a7 57%,#f58a3a 77%,transparent 99%);box-shadow:0 0 5px #f58a3a99}.coverflow-host .cf-edge-left:after,.coverflow-host .cf-edge-right:after{content:"";position:absolute;left:-4px;top:5%;width:9px;height:90%;background:linear-gradient(180deg,transparent,#f58a3a99 45%,#f58a3a66 70%,transparent);filter:blur(4px)}.coverflow-host .cf-edge-bottom:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,#f58a3a 30%,#ffdaa0 58%,#f58a3a 76%,transparent);box-shadow:0 0 6px #f58a3a99}.coverflow-host .cf-edge-bottom:after{content:"";position:absolute;left:5%;top:-3px;width:90%;height:8px;background:linear-gradient(90deg,transparent,#f58a3a99,transparent);filter:blur(4px)}.player-dock:has(.coverflow-host){container-type:normal}.player-dock .floating-island.coverflow-host{position:relative;inset:auto;transform:none;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:16px 16px 0 0;isolation:isolate;background:var(--app-gradient-middle,#101115);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#eeeef2}.coverflow-host:before{display:none}.coverflow-host *{box-sizing:border-box}.coverflow-layout{position:relative;container-type:inline-size;padding:2px 10px 4px;border-radius:inherit;background:linear-gradient(180deg,var(--app-gradient-top,#101115),var(--app-gradient-middle,#101115) 55%,#090a0d);touch-action:pan-x}.coverflow-keyboard-toggle{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.coverflow-keyboard-toggle:focus-visible{inset:0 auto auto 0;z-index:5;-webkit-clip-path:none;clip-path:none;width:auto;height:44px;padding:8px 12px;background:#17181c;color:#eee}.coverflow-heading{display:flex;align-items:center;justify-content:flex-end;gap:2px;min-height:36px;flex:none;order:0;touch-action:none}.coverflow-heading button{border:0;background:transparent;color:#ccc;min-width:44px;height:36px;font-size:22px;cursor:pointer}.coverflow-heading button[aria-pressed=true]{color:#f58a3a}.coverflow-palette{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;padding:6px;background:var(--app-gradient-middle,#15161a);order:0;flex:none;touch-action:none}.coverflow-palette button{display:flex;align-items:center;gap:6px;min-height:44px;border:0;background:transparent;color:#eee;font:inherit;font-size:11px}.coverflow-palette button span{width:18px;height:18px;border-radius:50%;flex:none}.coverflow-host .cf-gallery{--cf-card:min(56cqw,380px);position:relative;perspective:850px;height:calc(var(--cf-card)*1.3 + 8px);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none;overflow:clip;order:1}.coverflow-host .cf-gallery img{pointer-events:none}.coverflow-host .island-main{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:100%;height:auto;min-height:0;padding:0}.coverflow-host .player-song-identity{position:static;inset:auto;transform:none;display:flex;justify-content:center;align-items:center;width:100%;max-width:none;height:32px;min-width:0;margin:0;text-align:start;touch-action:none}.coverflow-host .player-song-group{display:flex;align-items:center;gap:8px;flex:0 1 300px;width:min(300px,100%);min-width:0}.coverflow-host .player-song-copy{flex:1 1;min-width:0}.coverflow-host .island-cover{display:block;width:30px;height:30px;min-width:30px;flex:0 0 30px;background-size:cover;background-position:50%;border-radius:4px}.coverflow-host .player-meta-viewport,.coverflow-host .player-title-viewport{height:15px;line-height:15px}.coverflow-host .player-title-viewport .player-copy-runner{font-size:12px;line-height:15px}.coverflow-host .player-meta-viewport .player-copy-runner{font-size:11px;line-height:15px}.coverflow-host .idle-wave,.coverflow-host .island-expand,.coverflow-host .island-tools{display:none}.coverflow-host .island-controls{position:static;inset:auto;transform:none;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;justify-items:center;grid-gap:0;gap:0;box-sizing:border-box;width:100%;height:44px;min-width:0;padding:0;margin:0;border:0;touch-action:none}.coverflow-host .island-controls>button{position:relative;display:grid;place-items:center;width:100%;min-width:0;height:44px;min-height:44px;padding:0;border:0;background:transparent;color:#ddd;cursor:pointer}.coverflow-host .island-controls>.island-play{width:34px;height:34px;min-height:34px;background:#f58a3a;border-radius:50%;color:#fff;box-shadow:0 0 16px #f58a3a20}.coverflow-host .island-controls>button[aria-pressed=true]{color:#f58a3a}.coverflow-host button:disabled{opacity:.35;cursor:default}.coverflow-host .player-source-song[aria-current=true]:disabled{opacity:1}.coverflow-host .control-icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.coverflow-host .am-play-icon{display:block;width:0;height:0;border-block:6px solid transparent;border-left:10px solid #fff;margin-left:2px}.coverflow-host .am-pause-icon{display:block;width:11px;height:13px;background:linear-gradient(90deg,#fff 0 3px,transparent 3px 8px,#fff 8px 11px)}.coverflow-host .player-repeat-one{position:absolute;right:1px;bottom:0;font-size:9px}.coverflow-host .island-controls>.player-shuffle-control{display:flex;justify-content:center;align-items:center;gap:2px}.coverflow-host .shuffle-global-marker{font-size:12px;line-height:1;font-weight:600;color:inherit}.coverflow-host .coverflow-timeline{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;grid-gap:5px;gap:5px;height:16px;margin:0;color:#a6a8b0;font-size:10px;flex:none;order:3}.coverflow-seek{position:relative;display:block;min-width:0;height:16px;isolation:isolate}.coverflow-seek:before{top:7px;height:2px;background:linear-gradient(90deg,transparent,#f58a3a 12%,#ffc079 70%,transparent);filter:drop-shadow(0 0 4px #f58a3acc)}.coverflow-seek:after,.coverflow-seek:before{content:"";position:absolute;left:0;width:var(--seek-progress);pointer-events:none}.coverflow-seek:after{top:3px;height:10px;background:linear-gradient(90deg,transparent,#f58a3a70 25%,#f58a3a66 72%,transparent);filter:blur(5px)}.coverflow-seek input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:16px;margin:0;background:transparent;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.coverflow-seek input::-webkit-slider-runnable-track{height:2px;background:linear-gradient(90deg,transparent var(--seek-progress),#34353b var(--seek-progress));border:0;border-radius:0}.coverflow-seek input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-7px;background:transparent;border:0;box-shadow:none}.coverflow-seek input::-moz-range-track{height:2px;background:#34353b;border:0}.coverflow-seek input::-moz-range-progress{height:2px;background:linear-gradient(90deg,transparent,#f58a3a 12%,#ffc079 70%,transparent)}.coverflow-seek input::-moz-range-thumb{width:16px;height:16px;background:transparent;border:0;box-shadow:none}.coverflow-actions,.coverflow-row-actions{display:flex;justify-content:space-evenly;align-items:center;gap:0;min-width:0;padding:0;margin:0;border:0}.coverflow-actions{touch-action:none}.coverflow-row-actions{touch-action:pan-y}.coverflow-actions>.player-quick-placeholder,.coverflow-row-actions>.player-quick-placeholder{display:none}.coverflow-actions>.song-action-buttons,.coverflow-row-actions>.song-action-buttons{display:contents}.coverflow-actions>button,.coverflow-row-actions>button{display:grid;place-items:center;width:44px;height:44px;min-width:0;border:0;background:transparent;color:#ddd;padding:0}.coverflow-row-actions{grid-column:1/-1;width:100%;padding:0 2px}.coverflow-host .island-extension{position:static;inset:auto;display:block;min-height:0;max-height:none;overflow:hidden;overscroll-behavior:contain;touch-action:pan-y;padding:0 2px;margin:0;order:5;background:transparent;border:0;scrollbar-width:thin}.coverflow-host .player-collections{gap:4px;height:100%;min-height:0}.coverflow-host .player-collection-panel{flex:1 1;max-height:none;overflow:auto;overscroll-behavior:contain;touch-action:pan-y}.coverflow-host .player-source-list{max-height:none;overflow:visible}.coverflow-host .player-source-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 2px;font-size:11px;min-height:24px}.coverflow-host .player-source-heading strong{font-size:12px}.coverflow-host .player-source-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:0 5px;gap:0 5px;padding:4px 0}.coverflow-host .player-source-content{min-width:0;width:100%}.coverflow-host .player-source-song{display:flex;align-items:center;gap:7px;width:100%;min-width:0;min-height:38px;padding:0;border:0;background:transparent;text-align:start;color:inherit}.coverflow-host .player-source-song>span{min-width:0;flex:1 1}.coverflow-host .played-cover,.coverflow-host .player-source-song img{width:34px;height:34px;flex:none;object-fit:cover;border-radius:4px}.coverflow-host .player-source-song strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:15px}.coverflow-host .player-source-song small{display:block;font-size:11px;line-height:14px;color:#b7b7bf}.coverflow-host .player-source-content>[data-track-genre]{display:block;-webkit-margin-start:41px;margin-inline-start:41px;font-size:11px;line-height:14px}.coverflow-host .player-source-content [data-track-genre] span{font-size:inherit}.coverflow-host .player-row-duration{font-size:11px;line-height:16px;color:#b7b7bf;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.coverflow-host .collection-remove{width:28px;min-height:32px}.coverflow-host .player-collection-tabs{gap:2px;flex:none}.coverflow-host .player-collection-tabs>button{min-height:36px;font-size:11px;padding:4px 2px}.coverflow-host .player-collection-tabs>button[aria-selected=true]{color:#f58a3a;text-decoration:none;position:relative}.coverflow-host .player-collection-tabs>button[aria-selected=true]:after{content:"";position:absolute;left:15%;right:15%;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#f58a3a,transparent)}.coverflow-host .player-action-feedback{position:fixed;bottom:8px;left:12px;right:12px;margin:0;padding:8px;color:#eee;background:#17181c;text-align:center;font-size:12px;z-index:2;pointer-events:none}.coverflow-host .player-ad-status{color:#f58a3a}.coverflow-host .player-ad-link{color:inherit;text-decoration:underline}.coverflow-host button:focus-visible{outline:1px solid #ccc;outline-offset:-1px}.player-dock .floating-island.coverflow-host:has(.coverflow-layout:not([data-stage=compact])){position:fixed;inset:0 0 var(--player-bottom-safe-area,0);width:auto;max-width:none;z-index:10040;border-radius:0;overflow:hidden}.coverflow-layout:not([data-stage=compact]){height:100%;overflow:hidden;display:flex;flex-direction:column;padding:0 10px 6px;touch-action:auto}.coverflow-layout:not([data-stage=compact]) .coverflow-existing,.coverflow-layout:not([data-stage=compact]) .island-main{display:contents}.coverflow-layout:not([data-stage=compact]) .island-extension{flex:1 1}.coverflow-layout:not([data-stage=compact]) .player-song-identity{order:1;flex:none;margin:0 0 2px}.coverflow-layout:not([data-stage=compact]) .island-controls{order:2;flex:none;grid-template-columns:repeat(5,minmax(0,1fr))}.coverflow-layout:not([data-stage=compact]) .coverflow-actions{order:4;flex:none;margin:0 0 2px}.coverflow-layout[data-stage=covers] .coverflow-actions,.coverflow-layout[data-stage=covers] .player-song-identity{display:none}.coverflow-layout[data-stage=covers] .coverflow-timeline{order:2;height:24px}.coverflow-layout[data-stage=covers] .island-controls{order:3;grid-template-columns:repeat(5,1fr);width:min(360px,100%);align-self:center;margin:0 0 4px}.coverflow-host [hidden],.coverflow-layout[data-stage=compact] .cf-gallery,.coverflow-layout[data-stage=compact] .coverflow-actions,.coverflow-layout[data-stage=controls] .cf-gallery,.coverflow-layout[data-stage=controls] .collection-remove,.coverflow-layout[data-stage=controls] .coverflow-row-actions{display:none}@media(max-height:520px){.coverflow-layout[data-stage=covers] .cf-gallery{--cf-card:min(56cqw,calc(48dvh - 24px));height:calc(var(--cf-card)*1.3 + 10px)}}@media(prefers-reduced-motion:reduce){.coverflow-host .cf-plane{transition:none}}.coverflow-host .player-source-song .player-source-artist{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.coverflow-host .player-source-artist-name{font-style:normal;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coverflow-host .player-source-artist>.player-row-duration{flex:none;line-height:inherit}.coverflow-host .cf-browse-title{order:1;flex:none;align-self:center;width:min(300px,100%);padding:3px 0 5px;touch-action:none}.coverflow-host .cf-browse-title .player-title-viewport{display:block;width:100%;overflow:hidden;white-space:nowrap;text-align:start}.coverflow-host .cf-browse-title .player-title-viewport[data-scroll-distance="0"]{text-align:center}.coverflow-host .cf-browse-title .player-copy-runner{font-weight:500}.track-duration-badge{position:absolute;right:8px;bottom:8px;pointer-events:none;font-size:10px;line-height:14px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#d5d5dc;text-shadow:0 1px 3px #000;z-index:3}.newmusiccard .newmusicmeta .track-card-artist{display:flex;align-items:baseline;justify-content:space-between;gap:5px;min-width:0}.track-card-artist>i{font-style:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-card-artist>.track-duration-badge{position:static;flex:none;line-height:inherit}.cf-cover .track-duration-badge{right:7px;bottom:5px;color:#eee}