.album-cover{display:flex;height:100%;width:100vw;justify-content:center}.album-cover,.album-cover *{transition-property:all;transition-duration:1.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.album-cover__content{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center}.album-cover__title{font-size:2.25rem;line-height:2.5rem;font-weight:800;color:var(--primary-color-500);background-image:url(https://media.giphy.com/media/sHRlEmxFuhEAM/giphy.gif);background-size:cover;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 10px rgba(0,0,0,.329)}.album-cover__streams{position:relative;font-size:.875rem;line-height:1.25rem}.album-cover__image{height:33.333333%;width:33.333333%;-o-object-fit:contain;object-fit:contain}@media (max-width: 640px){.album-cover__image{height:60%;width:60%}}.album-cover.page-0 .album-cover__streams,.album-cover.page-0 .album-cover__title{animation-name:in;animation-duration:.8s;animation-timing-function:ease-in;animation-fill-mode:forwards}.album-cover.page-1{height:25%}.album-cover.page-1 .album-cover__image{height:66.666667%;width:66.666667%}.album-cover.page-1 .album-cover__streams,.album-cover.page-1 .album-cover__title{animation-name:out;animation-duration:.8s;animation-timing-function:ease-out;animation-fill-mode:forwards}.song-card{z-index:10;display:grid;height:25vh;max-width:90vw;cursor:pointer;scroll-snap-align:center;scroll-snap-stop:always;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));border-radius:.5rem;background-color:var(--transparent-color);font-weight:600;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);aspect-ratio:2/1}.song-card:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.song-card img{height:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;-o-object-fit:cover;object-fit:cover}.song-card__content{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));padding:1rem}.song-card__infos{grid-row:span 3 / span 3;display:flex;flex-direction:column}.song-card__title{font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity))}.song-card__actions{grid-row:span 1 / span 1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.song-card__actions--icon{border-radius:9999px;background-color:var(--transparent-color);fill:#d4d4d8;padding:.5rem}@keyframes pulse{50%{opacity:.5}}.song-card__actions--icon:hover{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px);display:none}}@keyframes slide-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40px,10px);display:none}}@keyframes hop-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(40px);display:none}}@keyframes in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translate(-40px,10px)}to{opacity:1;transform:translate(0)}}@keyframes hop-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0)}}.song-list{position:absolute;top:50%;display:flex;width:100%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;justify-content:center;opacity:0;transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.song-list.page-1{animation:fade-in 1s ease-in-out forwards}.song-list__album-info{z-index:10;display:flex;height:1rem;width:50%;align-items:center;justify-content:space-between;padding:1rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(212 212 216 / var(--tw-text-opacity));--tw-text-opacity: .75;animation:hop-out .8s ease-in-out forwards}.song-list.page-1 .song-list__album-info{animation:hop-in 1s ease-in-out forwards}.song-list__wrapper{position:relative;display:flex;height:100%;width:100%;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness: mandatory;align-items:center;gap:1.5rem;overflow-x:scroll;padding-top:1.25rem;padding-bottom:1.25rem}@keyframes fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}.to-next.svelte-trxd6l{position:absolute;bottom:0px;left:0px;right:0px;z-index:20;display:flex;cursor:pointer;align-items:center;justify-content:center;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity:1;color:rgb(212 212 216 / var(--tw-text-opacity));animation:hop-in 1s forwards}.to-next__wrapper.svelte-trxd6l{display:flex}@keyframes svelte-trxd6l-bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.to-next__wrapper.svelte-trxd6l{animation:svelte-trxd6l-bounce 1s infinite;flex-direction:column;align-items:center}.to-next__providers.svelte-trxd6l{padding-left:.5rem}.to-next__icon.svelte-trxd6l{padding-top:.25rem;padding-bottom:.25rem}.to-next__provider.svelte-trxd6l:not(.to-next__provider--selected){display:none}.to-next.page-1.svelte-trxd6l{animation:hop-out 1s forwards}
