.layout_container__FUycR{padding:0 1rem;margin-top:3rem;margin-left:auto;margin-right:auto;width:100%;height:100%;max-width:1200px;min-height:calc(100vh - 11rem)}@media print{.layout_container__FUycR{margin-top:0;min-height:0}}@media screen and (max-width:900px){.layout_container__FUycR{margin-top:1.5rem}}@media print{.layout_pageShell__Uyjgz{min-height:0!important}}.layout_fullContainer__Gh4bR{margin-left:auto;margin-right:auto;width:100%;height:100%;min-height:calc(100vh - 11rem);overflow-x:hidden}.layout_header__SFlEE{display:flex;flex-direction:column;align-items:center}.layout_backToHome__D9QFr{margin:3rem 0 0}.TopTracks_topTracksContainer__bWOhf{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;background:#121212;border-radius:.75rem;box-shadow:0 4px 10px -4px rgba(0,0,0,.5);margin:2rem auto;border:1px solid var(--color-gray-300);color:var(--color-headline-1);gap:1rem}.TopTracks_tracksTitle__bo__k{font-size:1.5rem;font-weight:700;color:var(--color-highlight-1);margin-bottom:1rem}.TopTracks_tracksList__PuKbq{list-style:none;padding:0;margin:0;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1rem;gap:1rem}@media (min-width:640px){.TopTracks_tracksList__PuKbq{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (min-width:768px){.TopTracks_tracksList__PuKbq{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (min-width:1024px){.TopTracks_tracksList__PuKbq{grid-template-columns:repeat(4,minmax(180px,1fr))}}.TopTracks_trackItem__j89dk{display:flex;flex-direction:row;align-items:center;text-align:left;gap:.75rem;padding:.5rem;border-radius:.5rem;transition:background-color .2s ease-in-out}.TopTracks_trackItem__j89dk:hover{background-color:rgba(255,255,255,.06)}.TopTracks_trackAlbumArt__KFeEI{border-radius:.25rem;box-shadow:0 2px 4px rgba(0,0,0,.4);width:64px;height:64px;object-fit:cover;flex-shrink:0}.TopTracks_trackDetails__HsR_F{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;width:calc(100% - 64px - .75rem);text-align:left}.TopTracks_trackTitle__JdvHB{font-size:.85rem;font-weight:600;color:var(--color-secondary-1);text-decoration:none;transition:color .2s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopTracks_trackTitle__JdvHB:hover{color:var(--color-highlight-1);text-decoration:underline}.TopTracks_trackArtist___n3d1{font-size:.75rem}.TopTracks_trackAlbum__7l0xD,.TopTracks_trackArtist___n3d1{color:var(--color-gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopTracks_trackAlbum__7l0xD{font-size:.65rem}.TopTracks_noTracksText__1qhj6{font-size:1rem;color:var(--color-paragraph-1);text-align:center}.TopTracks_loadingState__D7jFO{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px}.TopTracks_loadingSpinner__dcYie{width:4rem;height:4rem;background-color:var(--color-gray-300);border-radius:.5rem;animation:TopTracks_pulse__NaixS 1.5s cubic-bezier(.4,0,.6,1) infinite}.TopTracks_loadingText__hF4QD{color:var(--color-paragraph-1);font-size:1.125rem;margin-top:1rem}.TopTracks_errorState__A4yo6{background-color:var(--color-error);border-color:var(--color-error)}.TopTracks_errorTitle__DngSX{font-size:1.25rem;font-weight:700}.TopTracks_errorText__tUYsi{font-size:.875rem}.TopTracks_errorMessage__fwOvV{font-size:.75rem;color:hsl(0deg 70% 70%)}@keyframes TopTracks_pulse__NaixS{0%,to{opacity:1}50%{opacity:.5}}.NowPlaying_nowPlayingRoot__9volN{width:100%}.NowPlaying_notPlayingContainer___r18b,.NowPlaying_songPlayingContainer__xwrEi{--spotify-green:#1db954;--spotify-black:#121212;--spotify-gray:#b3b3b3}.NowPlaying_songPlayingContainer__xwrEi{display:flex;align-items:center;gap:.6rem;width:100%;padding:.5rem .75rem;background-color:var(--spotify-black);border-radius:999px;box-shadow:0 4px 10px -4px rgba(0,0,0,.5);text-decoration:none;transition:background-color .2s ease;min-width:0}.NowPlaying_songPlayingContainer__xwrEi:focus-visible,.NowPlaying_songPlayingContainer__xwrEi:hover{background-color:#1a1a1a}.NowPlaying_spotifyGlyph__zhD7_{width:.85rem;height:.85rem;color:var(--spotify-green);flex-shrink:0}.NowPlaying_albumArtWrapper__CQuWb{position:relative;flex-shrink:0;display:block;line-height:0}.NowPlaying_albumArt__J9sWN{border-radius:.25rem}.NowPlaying_liveDot__eJ4ZV{position:absolute;bottom:-.15rem;right:-.15rem;width:.5rem;height:.5rem;background-color:var(--spotify-green);border-radius:9999px;box-shadow:0 0 0 2px var(--spotify-black);animation:NowPlaying_pulse-green__Uda_r 1.5s cubic-bezier(.4,0,.6,1) infinite}.NowPlaying_songDetails__lf_wn{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;gap:.1rem}.NowPlaying_listeningLabel__52vqD{font-size:.5rem;text-transform:uppercase;letter-spacing:.04em;font-weight:600;line-height:1;color:var(--spotify-gray)}.NowPlaying_songLine__zKoKT{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.85rem;line-height:1.2}.NowPlaying_songTitle__0sYE0{font-weight:700;color:#ffffff}.NowPlaying_songArtist__g6F87{color:var(--spotify-gray)}.NowPlaying_notPlayingContainer___r18b{display:flex;align-items:center;gap:.6rem;width:100%;padding:.5rem .75rem;background-color:var(--spotify-black);border-radius:999px;box-shadow:0 4px 10px -4px rgba(0,0,0,.5)}.NowPlaying_notPlayingText__Vsqqb{font-size:.85rem;color:var(--spotify-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.NowPlaying_errorState__v5ZMA{background-color:var(--color-error);border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.25rem}.NowPlaying_errorTitle__CqtwM{font-size:1rem;font-weight:700;color:#fff;margin:0}.NowPlaying_errorText___7y0d{font-size:.875rem;color:#fff;margin:0}.NowPlaying_errorMessage__y65Kz{font-size:.75rem;color:hsl(0deg 70% 85%);margin:0}@keyframes NowPlaying_pulse-green__Uda_r{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}