:root{--af-favorites-gap:36px;--af-favorites-gap-lg:40px;--af-favorites-section-gap:16px;--af-favorites-section-gap-lg:16px;--af-favorites-head-gap:8px;--af-favorites-more-heading:var(--af-text-xl);--af-favorites-more-heading-md:var(--af-text-2xl);--af-favorites-control-phone:32px}html[data-search-pending] :is([data-search-foot],[data-search-empty],[data-search-notice]),[data-search-region][data-search-skeleton] :is([data-search-foot],[data-search-empty],[data-search-notice]){visibility:hidden}:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>:not(.af-song-row__menu,.af-song-row__play,.af-song-row__meta,.af-song-row__wave),:is(html[data-search-pending],[data-search-region][data-search-skeleton]) .af-results__count{background:var(--af-search-skeleton);color:#0000;visibility:visible;border-radius:12px}:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>*>*,:is(html[data-search-pending],[data-search-region][data-search-skeleton]) .af-results__count>*{visibility:hidden}:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__play>[data-slot=play]{background:var(--af-search-skeleton);color:#0000;visibility:visible;border-color:#0000}:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__play>[data-slot=play]>*{visibility:hidden}:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__meta :is(.af-song-row__title,.af-song-row__tags){background:var(--af-search-skeleton);color:#0000;visibility:visible;border-radius:12px;min-block-size:1lh}:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__meta .af-song-row__title{inline-size:min(100%,9em)}:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__meta .af-song-row__tags{inline-size:min(100%,16em)}:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__meta :is(.af-song-row__title,.af-song-row__tags)>*{visibility:hidden}:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__wave{background:repeating-linear-gradient(90deg, var(--ap-color-skeleton-a) 0 2.5px, transparent 2.5px calc(2.5px + 3px));visibility:visible;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 100' preserveAspectRatio='none'%3E%3Crect x='0' y='27.5' width='1' height='45'/%3E%3Crect x='1' y='15' width='1' height='70'/%3E%3Crect x='2' y='22.5' width='1' height='55'/%3E%3Crect x='3' y='7.5' width='1' height='85'/%3E%3Crect x='4' y='20' width='1' height='60'/%3E%3Crect x='5' y='2.5' width='1' height='95'/%3E%3Crect x='6' y='25' width='1' height='50'/%3E%3Crect x='7' y='12.5' width='1' height='75'/%3E%3Crect x='8' y='30' width='1' height='40'/%3E%3Crect x='9' y='10' width='1' height='80'/%3E%3Crect x='10' y='17.5' width='1' height='65'/%3E%3Crect x='11' y='5' width='1' height='90'/%3E%3Crect x='12' y='22.5' width='1' height='55'/%3E%3Crect x='13' y='15' width='1' height='70'/%3E%3Crect x='14' y='27.5' width='1' height='45'/%3E%3Crect x='15' y='20' width='1' height='60'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 100' preserveAspectRatio='none'%3E%3Crect x='0' y='27.5' width='1' height='45'/%3E%3Crect x='1' y='15' width='1' height='70'/%3E%3Crect x='2' y='22.5' width='1' height='55'/%3E%3Crect x='3' y='7.5' width='1' height='85'/%3E%3Crect x='4' y='20' width='1' height='60'/%3E%3Crect x='5' y='2.5' width='1' height='95'/%3E%3Crect x='6' y='25' width='1' height='50'/%3E%3Crect x='7' y='12.5' width='1' height='75'/%3E%3Crect x='8' y='30' width='1' height='40'/%3E%3Crect x='9' y='10' width='1' height='80'/%3E%3Crect x='10' y='17.5' width='1' height='65'/%3E%3Crect x='11' y='5' width='1' height='90'/%3E%3Crect x='12' y='22.5' width='1' height='55'/%3E%3Crect x='13' y='15' width='1' height='70'/%3E%3Crect x='14' y='27.5' width='1' height='45'/%3E%3Crect x='15' y='20' width='1' height='60'/%3E%3C/svg%3E");-webkit-mask-size:88px 100%;mask-size:88px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}html[data-search-pending] :is([data-search-results] .af-song-row>:not(.af-song-row__menu,.af-song-row__play,.af-song-row__meta),[data-search-results] .af-song-row>.af-song-row__play>[data-slot=play],[data-search-results] .af-song-row>.af-song-row__meta :is(.af-song-row__title,.af-song-row__tags),.af-results__count){animation:1ms .15s both af-skeleton-in}@keyframes af-skeleton-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>:not(.af-song-row__menu,.af-song-row__play,.af-song-row__meta,.af-song-row__wave),:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__play>[data-slot=play],:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__meta :is(.af-song-row__title,.af-song-row__tags),:is(html[data-search-pending],[data-search-region][data-search-skeleton]) .af-results__count{background-image:linear-gradient(100deg,#0000 35%,#fff 50%,#0000 65%);background-image:linear-gradient(100deg,#0000 35%,lab(100% 0 0) 50%,#0000 65%);background-repeat:no-repeat;background-size:300% 100%;animation:1.4s linear infinite af-skeleton-shine}:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__wave{background:linear-gradient(100deg, transparent 35%, #fff 50%, transparent 65%) 0 0 / 300% 100% no-repeat, var(--ap-color-skeleton-a);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 100' preserveAspectRatio='none'%3E%3Crect x='0' y='27.5' width='1' height='45'/%3E%3Crect x='1' y='15' width='1' height='70'/%3E%3Crect x='2' y='22.5' width='1' height='55'/%3E%3Crect x='3' y='7.5' width='1' height='85'/%3E%3Crect x='4' y='20' width='1' height='60'/%3E%3Crect x='5' y='2.5' width='1' height='95'/%3E%3Crect x='6' y='25' width='1' height='50'/%3E%3Crect x='7' y='12.5' width='1' height='75'/%3E%3Crect x='8' y='30' width='1' height='40'/%3E%3Crect x='9' y='10' width='1' height='80'/%3E%3Crect x='10' y='17.5' width='1' height='65'/%3E%3Crect x='11' y='5' width='1' height='90'/%3E%3Crect x='12' y='22.5' width='1' height='55'/%3E%3Crect x='13' y='15' width='1' height='70'/%3E%3Crect x='14' y='27.5' width='1' height='45'/%3E%3Crect x='15' y='20' width='1' height='60'/%3E%3C/svg%3E"), repeating-linear-gradient(90deg, var(--ap-color-skeleton-a) 0 2.5px, transparent 2.5px calc(2.5px + 3px));mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 100' preserveAspectRatio='none'%3E%3Crect x='0' y='27.5' width='1' height='45'/%3E%3Crect x='1' y='15' width='1' height='70'/%3E%3Crect x='2' y='22.5' width='1' height='55'/%3E%3Crect x='3' y='7.5' width='1' height='85'/%3E%3Crect x='4' y='20' width='1' height='60'/%3E%3Crect x='5' y='2.5' width='1' height='95'/%3E%3Crect x='6' y='25' width='1' height='50'/%3E%3Crect x='7' y='12.5' width='1' height='75'/%3E%3Crect x='8' y='30' width='1' height='40'/%3E%3Crect x='9' y='10' width='1' height='80'/%3E%3Crect x='10' y='17.5' width='1' height='65'/%3E%3Crect x='11' y='5' width='1' height='90'/%3E%3Crect x='12' y='22.5' width='1' height='55'/%3E%3Crect x='13' y='15' width='1' height='70'/%3E%3Crect x='14' y='27.5' width='1' height='45'/%3E%3Crect x='15' y='20' width='1' height='60'/%3E%3C/svg%3E"), repeating-linear-gradient(90deg, var(--ap-color-skeleton-a) 0 2.5px, transparent 2.5px calc(2.5px + 3px));animation:1.4s linear infinite af-skeleton-shine;-webkit-mask-size:88px 100%,auto;mask-size:88px 100%,auto;-webkit-mask-repeat:repeat-x,repeat;mask-repeat:repeat-x,repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (color:lab(0% 0 0)){:is(:is(html[data-search-pending],[data-search-region][data-search-skeleton]) [data-search-results],[data-song-skeleton]) .af-song-row>.af-song-row__wave{background:linear-gradient(100deg, transparent 35%, lab(100% 0 0) 50%, transparent 65%) 0 0 / 300% 100% no-repeat, var(--ap-color-skeleton-a)}}html[data-search-pending] :is([data-search-results] .af-song-row>:not(.af-song-row__menu,.af-song-row__play,.af-song-row__meta),[data-search-results] .af-song-row>.af-song-row__play>[data-slot=play],[data-search-results] .af-song-row>.af-song-row__meta :is(.af-song-row__title,.af-song-row__tags),.af-results__count){animation:1ms .15s both af-skeleton-in,1.4s linear infinite af-skeleton-shine}}@keyframes af-skeleton-shine{0%{background-position-x:100%}to{background-position-x:0%}}[data-commerce=favorites]{gap:var(--af-favorites-gap);flex-direction:column;display:flex}[data-commerce=favorites] :is([data-slot=list],[data-slot=suggestions]){gap:var(--af-favorites-section-gap);flex-direction:column;display:flex}[data-commerce=favorites][data-has-list]>[data-slot=empty]{display:none}[data-commerce=favorites] :is([data-slot=list-head],[data-slot=suggestions-head]){justify-items:start;row-gap:var(--af-favorites-head-gap);grid-template-columns:minmax(0,1fr);display:grid}[data-commerce=favorites] :is([data-slot=list-head],[data-slot=suggestions-head]) :is(h2,p){margin:0}[data-commerce=favorites] [data-slot=list-name]{margin-block-end:-.15em;font-size:26px;line-height:1}[data-commerce=favorites] [data-slot=suggestions-head] h2{font-size:var(--af-favorites-more-heading);line-height:1}[data-commerce=favorites] :is([data-slot=list-count],[data-slot=suggestions-head] p,[data-slot=list-empty],[data-slot=empty]){color:#5b5b74;color:lab(39.2893% 4.45861 -14.246);font-size:12px}[data-commerce=favorites] [data-slot=guest-notice]{justify-items:start;row-gap:var(--af-favorites-head-gap);background:var(--af-popover-tint);border-radius:10px;padding:10px 12px;display:grid}[data-commerce=favorites] [data-slot=guest-notice] p{color:#5b5b74;color:lab(39.2893% 4.45861 -14.246);margin:0;font-size:12px}[data-commerce=favorites] :is([data-slot=list-host-actions],[data-slot=suggestions-head] a){margin-block-start:var(--af-space-2)}[data-commerce=favorites] [data-slot=list-empty]{padding-block:var(--af-space-10);border-block-start:1px solid var(--af-line);text-align:center}[data-commerce=favorites] [data-slot=entry]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"row controls";align-items:center;column-gap:2px;display:grid}[data-commerce=favorites] [data-slot=entry]>:not([data-slot=entry-controls]){grid-area:row;min-width:0}[data-commerce=favorites] [data-slot=entry-controls]{--af-row-play:var(--af-favorites-control-phone);grid-area:controls;gap:0;display:flex}@media (min-width:768px){[data-commerce=favorites] [data-slot=entry-controls]{--af-row-play:inherit;gap:2px}[data-commerce=favorites] :is([data-slot=list-head],[data-slot=suggestions-head]){column-gap:var(--af-space-4);grid-template-columns:minmax(0,1fr) auto}[data-commerce=favorites] :is([data-slot=list-host-actions],[data-slot=suggestions-head] a){grid-area:1/2/span 2;margin-block-start:0}[data-commerce=favorites] [data-slot=list-host-actions]{align-self:end}[data-commerce=favorites] [data-slot=suggestions-head] a{align-self:start}[data-commerce=favorites] [data-slot=suggestions-head] h2{font-size:var(--af-favorites-more-heading-md)}}[data-commerce=favorites] [data-slot=loading]>[data-slot=skeleton]{gap:0}@media (min-width:1024px){[data-commerce=favorites]{gap:var(--af-favorites-gap-lg)}[data-commerce=favorites] :is([data-slot=list],[data-slot=suggestions]){gap:var(--af-favorites-section-gap-lg)}}
