.ContestDetails_heroContainer___fm7H{position:relative;width:100%;min-height:20rem;border-radius:1rem;overflow:hidden;color:#fff;display:flex;background-color:#0a0a0a}.ContestDetails_heroImage__Qvkip{z-index:1;filter:brightness(.85);transition:filter .5s ease}.ContestDetails_heroContainer___fm7H:hover .ContestDetails_heroImage__Qvkip{filter:brightness(1)}.ContestDetails_gradientOverlay__6ru6B{position:absolute;inset:0;background:linear-gradient(135deg,#000000f2,#000000b3 40%,#0006 70%,#0000);z-index:2}.ContestDetails_topControls__Kth4f{position:absolute;top:1.5rem;left:1.5rem;right:1.5rem;display:flex;justify-content:space-between;align-items:flex-start;z-index:3}.ContestDetails_flairs__xpiOt{display:flex;gap:.5rem;flex-wrap:wrap}.ContestDetails_flair__vObzn{display:flex;align-items:center;gap:.35rem;background-color:#ffffff14;color:#ffffffe6;padding:.4rem .9rem;border-radius:.5rem;font-size:.7rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a}.ContestDetails_featuredFlair__400z0,.ContestDetails_liveFlair__G_SdD{background-color:#ffffff1f;color:#fff;border-color:#fff3}.ContestDetails_liveFlair__G_SdD:before{content:"";width:6px;height:6px;background-color:#fff;border-radius:50%;animation:ContestDetails_pulse__ZWbIC 1.5s ease-in-out infinite}@keyframes ContestDetails_pulse__ZWbIC{0%,to{opacity:1}50%{opacity:.4}}.ContestDetails_shareButton__v3Nzb{background:#ffffff14;border:1px solid #ffffff26;color:#fffc;width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0}.ContestDetails_shareButton__v3Nzb:hover{background:#ffffff26;color:#fff;border-color:#ffffff40}.ContestDetails_contentOverlay__cXRmE{position:absolute;bottom:0;left:0;z-index:3;padding:2rem;width:100%;max-width:40rem;display:flex;flex-direction:column;gap:.5rem}.ContestDetails_eyebrow__hyL8n{font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin:0}.ContestDetails_title__4A54N{font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0;color:#fff}.ContestDetails_metaRow__L_p3i{display:flex;align-items:center;gap:1.25rem;margin-top:.5rem}.ContestDetails_metaItem__wklJZ{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:#ffffffb3}.ContestDetails_metaIcon__xDayi{font-size:.75rem;opacity:.8}.ContestDetails_ctaButton__uwBKL{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.75rem;padding:.65rem 1.5rem;background:#ffffffe6;color:#0a0a0a;border:none;border-radius:2rem;font-size:.8rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ContestDetails_ctaButton__uwBKL:hover{background:#fff}.ContestDetails_ctaIcon__qvjiU{font-size:.8rem}.ContestDetails_countdownWrapper__o6Csg{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.ContestDetails_countdownLabel__K_17f{font-size:.8rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin:0}@media (min-width:768px){.ContestDetails_heroContainer___fm7H{min-height:22rem}.ContestDetails_title__4A54N{font-size:1.75rem}.ContestDetails_contentOverlay__cXRmE{padding:2.5rem}.ContestDetails_metaItem__wklJZ{font-size:.85rem}}@media (min-width:1024px){.ContestDetails_heroContainer___fm7H{min-height:24rem}.ContestDetails_title__4A54N{font-size:2rem}}@media (max-width:768px){.ContestDetails_heroContainer___fm7H{min-height:18rem;border-radius:.75rem}.ContestDetails_topControls__Kth4f{top:1rem;left:1rem;right:1rem}.ContestDetails_contentOverlay__cXRmE{padding:1.5rem;gap:.35rem}.ContestDetails_eyebrow__hyL8n{font-size:.65rem}.ContestDetails_title__4A54N{font-size:1.35rem}.ContestDetails_metaRow__L_p3i{gap:1rem;margin-top:.35rem}.ContestDetails_metaItem__wklJZ{font-size:.75rem}.ContestDetails_metaIcon__xDayi{font-size:.65rem}.ContestDetails_flair__vObzn{font-size:.65rem;padding:.3rem .7rem}.ContestDetails_shareButton__v3Nzb{width:2.25rem;height:2.25rem}.ContestDetails_ctaButton__uwBKL{margin-top:.5rem;padding:.6rem 1.2rem;font-size:.8rem}.ContestDetails_ctaIcon__qvjiU{font-size:.7rem}}.PhaseCountdown_timelineContainer__HOkxP{display:flex;gap:.5rem}.PhaseCountdown_timelineBox__CG4P2{background-color:#292938;border-radius:.5rem;width:3.5rem;height:3.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.PhaseCountdown_timelineValue__nPbVa{font-size:1.5rem;font-weight:700;color:#fff;line-height:1}.PhaseCountdown_timelineLabel__6_SCO{font-size:.625rem;color:#9ca3af;margin-top:.25rem;text-transform:uppercase}.PhaseCountdown_endedText__m4idh{color:#f87171;font-weight:600}.PhaseCountdown_container__j6XDK{display:flex;gap:.5rem;color:#fff;font-family:Roboto Mono,monospace;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d;padding:.5rem 1rem;border-radius:.5rem}.PhaseCountdown_box__gs1FH{display:flex;flex-direction:column;align-items:center}.PhaseCountdown_value__yJHKG{font-size:1.5rem;font-weight:700}.PhaseCountdown_label___Ykg2{font-size:.7rem;text-transform:uppercase;opacity:.7}.PhaseIndicator_container__qIFPN{background-color:#101010;border:1px solid #292938;border-radius:.75rem;padding:1.5rem;margin:2rem 0}.PhaseIndicator_title__fSh_S{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:2.5rem}.PhaseIndicator_timeline___0fc8{position:relative;width:100%;margin:0 auto}.PhaseIndicator_timeline___0fc8:after{content:"";position:absolute;width:2px;background-color:#292938;top:0;bottom:0;left:50%;transform:translateX(-50%);z-index:0}.PhaseIndicator_timelineItem__0sYkM{display:flex;align-items:flex-start;position:relative;margin-bottom:2rem}.PhaseIndicator_timelineItem__0sYkM:last-child{margin-bottom:0}.PhaseIndicator_leftContent__oXN5f,.PhaseIndicator_rightContent__i9N6k{flex:1 1;min-width:0}.PhaseIndicator_leftContent__oXN5f{text-align:right;padding-right:2.5rem;display:flex;flex-direction:column;align-items:flex-end}.PhaseIndicator_rightContent__i9N6k{padding-left:2.5rem}.PhaseIndicator_iconWrapper__20pbR{flex-shrink:0;position:relative;z-index:1;width:2.5rem;display:flex;align-items:center;justify-content:center}.PhaseIndicator_iconCircle__kKMe5{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;font-size:1.1rem;transition:all .3s ease;background-color:#101010}.PhaseIndicator_phaseTitle__13wbS{font-size:1.125rem;font-weight:700;margin:0 0 .25rem;transition:color .3s}.PhaseIndicator_phaseDate__j0ucA,.PhaseIndicator_phaseDescription__51_UI{font-size:.875rem;margin:0;transition:color .3s}.PhaseIndicator_phaseDescription__51_UI{line-height:1.5}.PhaseIndicator_completed__pGGbv .PhaseIndicator_phaseDate__j0ucA,.PhaseIndicator_completed__pGGbv .PhaseIndicator_phaseTitle__13wbS{color:#d1d5db}.PhaseIndicator_completed__pGGbv .PhaseIndicator_phaseDescription__51_UI{color:#6b7280}.PhaseIndicator_completed__pGGbv .PhaseIndicator_iconCircle__kKMe5{background-color:var(--primary-color);color:#fff}.PhaseIndicator_active__ayjhB .PhaseIndicator_phaseTitle__13wbS{color:#fff}.PhaseIndicator_active__ayjhB .PhaseIndicator_phaseDate__j0ucA{color:#d1d5db}.PhaseIndicator_active__ayjhB .PhaseIndicator_phaseDescription__51_UI{color:#9ca3af}.PhaseIndicator_active__ayjhB .PhaseIndicator_iconCircle__kKMe5{background-color:#fff;color:#000;transform:scale(1.1);box-shadow:0 0 0 4px #101010,0 0 0 6px #fff}.PhaseIndicator_upcoming__p0TWs .PhaseIndicator_phaseDate__j0ucA,.PhaseIndicator_upcoming__p0TWs .PhaseIndicator_phaseDescription__51_UI,.PhaseIndicator_upcoming__p0TWs .PhaseIndicator_phaseTitle__13wbS{color:#4b5563}.PhaseIndicator_upcoming__p0TWs .PhaseIndicator_iconCircle__kKMe5{background-color:#292938;color:#6b7280}.PhaseIndicator_countdownWrapper__wTtwG{margin-top:1rem}.PhaseIndicator_countdownLabel__cgk_p{font-size:.75rem;color:#9ca3af;margin-bottom:.5rem}.PhaseIndicator_bottomCtaButton__CnEvz{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;margin-top:2.5rem;padding:.875rem 1.5rem;background-color:var(--primary-color);color:#fff;font-size:1rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s}.PhaseIndicator_bottomCtaButton__CnEvz:hover{background-color:#5a1ba9}.PhaseIndicator_ctaIcon__9Ktt_{font-size:1.25rem}@media (max-width:768px){.PhaseIndicator_timeline___0fc8:after{left:20px}.PhaseIndicator_timelineItem__0sYkM{flex-direction:column}.PhaseIndicator_iconWrapper__20pbR{position:absolute;left:20px;top:0;transform:translateX(-50%)}.PhaseIndicator_leftContent__oXN5f,.PhaseIndicator_rightContent__i9N6k{flex:none;width:100%;padding-left:3.5rem;padding-right:0;text-align:left}.PhaseIndicator_leftContent__oXN5f{margin-bottom:.75rem}.PhaseIndicator_rightContent__i9N6k{padding-top:0}.PhaseIndicator_title__fSh_S{font-size:1.25rem}}.ContestGuide_guideContainer__jwX_x{background-color:#101010;border:1px solid #292938;border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;margin:2rem 0}.ContestGuide_title__KK4t_{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.ContestGuide_description__5cYse{color:#d1d5db;line-height:1.7;margin-bottom:1.5rem}.ContestGuide_grid__HV72z{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.ContestGuide_grid__HV72z{grid-template-columns:repeat(2,1fr)}}.ContestGuide_subCard__YGK1u{background-color:#1c1c1c;padding:1rem;border-radius:.5rem}.ContestGuide_subCardTitle__epg7L{font-weight:700;color:#fff;font-size:1.125rem}.ContestGuide_subCardDescription__SOEpy{color:#9ca3af;font-size:.875rem;margin-top:.25rem}.ContestGuide_subCardLink__93tdl{color:#fff;font-weight:600;display:inline-block;margin-top:1rem;text-decoration:none}.ContestGuide_subCardLink__93tdl:hover{text-decoration:underline}.ContestGuide_divider__HgdJn{border:none;border-top:1px solid #292938;margin:.5rem 0}.ContestGuide_rulesContent__x_NOF{color:#d1d5db;line-height:1.7}.ContestGuide_rulesList__cRpND{list-style-type:disc;padding-left:1.5rem;margin:0}.ContestGuide_rulesList__cRpND li{margin-bottom:.75em}.ContestGuide_fullRulesParagraph__fX1Qt{margin-top:1.5em;font-size:.9rem;color:#9ca3af}.ContestGuide_link__qArC3{color:var(--primary-color);text-decoration:none;font-weight:500}.ContestGuide_link__qArC3:hover{text-decoration:underline}.LiveSubmissionTimeline_liveTimeline__XRtWi{background:linear-gradient(135deg,#0d0d0d,#1e1e1e);padding:1.5rem;border:var(--border-color);border-radius:8px;box-shadow:0 4px 10px #00000080;margin-top:20px;margin-bottom:40px}.LiveSubmissionTimeline_timelineHeader__cms3H{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.LiveSubmissionTimeline_liveBadge__fHYh5{background-color:#4a4a4a;color:#d1d1d1;font-size:.8rem;font-weight:700;padding:4px 8px;border-radius:12px;text-transform:uppercase;animation:LiveSubmissionTimeline_pulse__A20tq 2s infinite;margin-left:auto}@keyframes LiveSubmissionTimeline_pulse__A20tq{0%{transform:scale(1);opacity:1}50%{transform:scale(1.015);opacity:.7}to{transform:scale(1);opacity:1}}.LiveSubmissionTimeline_timelineContainer__htVvq{position:relative;display:flex;flex-direction:column;gap:10px}.LiveSubmissionTimeline_timelineItem__R9Ur6{position:relative;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;padding:10px;transition:transform .3s ease,border-color .3s ease;flex-shrink:0}@media (hover:hover) and (pointer:fine){.LiveSubmissionTimeline_timelineItem__R9Ur6:hover{border-color:#666}}.LiveSubmissionTimeline_itemContent__Tad2P{display:flex;align-items:center;gap:10px}.LiveSubmissionTimeline_saveIconWrapper__Zh8TN{display:flex;align-items:center;margin-right:10px}.LiveSubmissionTimeline_imageWrapper__eKCjg{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0;position:relative}.LiveSubmissionTimeline_itemImage__ukBP_{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@media (hover:hover) and (pointer:fine){.LiveSubmissionTimeline_imageWrapper__eKCjg:hover .LiveSubmissionTimeline_itemImage__ukBP_{transform:scale(1.05)}}.LiveSubmissionTimeline_itemDetails__9MLbW{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.LiveSubmissionTimeline_clickable___tlRU{cursor:pointer;color:#fff;text-decoration:none;transition:color .2s ease}@media (hover:hover) and (pointer:fine){.LiveSubmissionTimeline_clickable___tlRU:hover{color:var(--icon-hover-darken);text-decoration:underline}}.LiveSubmissionTimeline_subtext__xrGPb{color:var(--subtext-color)}.LiveSubmissionTimeline_textTruncate__SKw2m{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LiveSubmissionTimeline_itemMeta__OwkLA{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:70px;margin-left:auto}.LiveSubmissionTimeline_noSubmissions__n2sjl{font-size:.9rem;color:#ccc;margin-top:10px}.LiveSubmissionTimeline_loadMoreWrapperInside__mP_7E{display:flex;justify-content:center;padding:10px 0}.LiveSubmissionTimeline_loadMoreButton__GC_Wg{background:#0000;border:none;color:#ccc;cursor:pointer;font-size:1.5rem}@media (hover:hover) and (pointer:fine){.LiveSubmissionTimeline_loadMoreButton__GC_Wg:hover{background:none;box-shadow:none;color:var(--icon-hover-darken)}}@media (max-width:768px){.LiveSubmissionTimeline_liveTimeline__XRtWi{padding:1rem 0;border:none;background:none;box-shadow:none;border-top:var(--border-color);border-bottom:var(--border-color)}.LiveSubmissionTimeline_timelineContainer__htVvq{padding-left:0}}.LiveSubmissionTimeline_artistInfo__7Og7D{display:flex;align-items:center;gap:8px}.LiveSubmissionTimeline_desktopOnly__hHVkn{display:inline-flex;gap:8px}@media (max-width:768px){.LiveSubmissionTimeline_desktopOnly__hHVkn{display:none}}.LiveSubmissionTimeline_badge__oamhB{display:inline-flex;align-items:center;background-color:#333;color:#ccc;padding:2px 6px;border-radius:4px;font-size:.8rem}.LiveSubmissionTimeline_badgeIcon__J8ZfA{margin-right:4px}.LiveSubmissionTimeline_badgesContainer___k_8F{opacity:1;transition:opacity .3s ease;margin-top:4px;gap:8px;display:flex}@media (max-width:768px){.LiveSubmissionTimeline_badgesContainer___k_8F{opacity:0;transition:opacity .3s ease;margin-top:4px}}.LiveSubmissionTimeline_relativeTime__Fwb9H{font-size:.8em;color:gray}.LiveLeaderboardSummary_container__oQb8E{background-color:#101010;border:1px solid #292938;border-radius:.75rem;padding:1.5rem;margin:2rem 0}.LiveLeaderboardSummary_header__JyeDA{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.LiveLeaderboardSummary_title__lfnhT{font-size:1.5rem;font-weight:700;color:#fff}.LiveLeaderboardSummary_liveIndicator__KwuGn{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#ef4444}.LiveLeaderboardSummary_pingWrapper__BQskF{position:relative;display:flex;width:.75rem;height:.75rem}.LiveLeaderboardSummary_ping__z15Ze{position:absolute;display:inline-flex;width:100%;height:100%;border-radius:9999px;background-color:#f87171;opacity:.75;animation:LiveLeaderboardSummary_ping__z15Ze 1s cubic-bezier(0,0,.2,1) infinite}.LiveLeaderboardSummary_dot__VdO4n{position:relative;display:inline-flex;width:.75rem;height:.75rem;border-radius:9999px;background-color:#ef4444}@keyframes LiveLeaderboardSummary_ping__z15Ze{75%,to{transform:scale(2);opacity:0}}.LiveLeaderboardSummary_filters__XEHgI{display:flex;gap:.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start}.LiveLeaderboardSummary_filters__XEHgI::-webkit-scrollbar{display:none}.LiveLeaderboardSummary_filterButton__ycS2j{flex-shrink:0;background:none;border:1px solid #555;padding:.3rem .8rem;font-size:.95rem;font-weight:500;color:#b0b0b0;cursor:pointer;transition:color .3s ease,background-color .3s ease,border-color .3s ease;border-radius:4px;min-width:80px;outline:none}@media (hover:hover) and (pointer:fine){.LiveLeaderboardSummary_filterButton__ycS2j:hover:not(.LiveLeaderboardSummary_activeFilter__o0aoA){color:#fff;background-color:#333;border-color:#555}}.LiveLeaderboardSummary_filterButton__ycS2j:focus{box-shadow:0 0 0 2px #ffffff1a}.LiveLeaderboardSummary_activeFilter__o0aoA{color:#fff!important;background-color:#555!important;border-color:#555!important;border-bottom:2px solid #fff!important}@media (hover:hover) and (pointer:fine){.LiveLeaderboardSummary_activeFilter__o0aoA:hover{background-color:#666!important}}.LiveLeaderboardSummary_list__o_Aah{display:flex;flex-direction:column;gap:.5rem;animation:LiveLeaderboardSummary_fadeIn__m1pUX .3s ease-in-out}@keyframes LiveLeaderboardSummary_fadeIn__m1pUX{0%{opacity:0}to{opacity:1}}.LiveLeaderboardSummary_trackItem__3xefc{display:flex;align-items:center;gap:1rem;padding:.75rem .5rem;background-color:initial;border-radius:.5rem;text-decoration:none;color:inherit;transition:background-color .2s ease;animation:LiveLeaderboardSummary_slideInUp__xzsR_ .4s ease-out forwards;opacity:0}@keyframes LiveLeaderboardSummary_slideInUp__xzsR_{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.LiveLeaderboardSummary_trackItem__3xefc:hover{background-color:#1a1a1a}.LiveLeaderboardSummary_rank__3GUA6{font-size:1.25rem;font-weight:700;color:#9ca3af;width:2rem;text-align:center;flex-shrink:0}.LiveLeaderboardSummary_avatar__mTw6g{width:48px;height:48px;border-radius:6px;object-fit:cover;flex-shrink:0}.LiveLeaderboardSummary_trackInfo__ZYg0E{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:0}.LiveLeaderboardSummary_trackTitle__enxaT{font-weight:600;font-size:.95rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;margin:0}.LiveLeaderboardSummary_trackArtist__MgO2G{font-size:.8rem;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;margin:0}.LiveLeaderboardSummary_voteCount__QGW4S{display:flex;align-items:center;gap:.375rem;border:1px solid #ffffff26;padding:.2rem .6rem;border-radius:12px;font-size:.8rem;color:#aaa;font-weight:500;flex-shrink:0;transition:background-color .2s ease}@media (hover:hover) and (pointer:fine){.LiveLeaderboardSummary_voteCount__QGW4S:hover{background-color:#d4d4d41a}}@media (max-width:640px){.LiveLeaderboardSummary_filters__XEHgI{gap:.375rem;justify-content:flex-start}.LiveLeaderboardSummary_filterButton__ycS2j{padding:.25rem .6rem;font-size:.8125rem;min-width:auto}.LiveLeaderboardSummary_trackItem__3xefc{gap:.75rem;padding:.6rem .375rem}.LiveLeaderboardSummary_rank__3GUA6{font-size:1rem;width:1.75rem}.LiveLeaderboardSummary_avatar__mTw6g{width:40px;height:40px}.LiveLeaderboardSummary_trackTitle__enxaT{font-size:.9rem}.LiveLeaderboardSummary_trackArtist__MgO2G{font-size:.75rem}.LiveLeaderboardSummary_voteCount__QGW4S{gap:.25rem;font-size:.75rem;padding:.15rem .5rem}}.LiveLeaderboardSummary_noTracks__xxW95{color:#9ca3af;padding:1rem 0;text-align:center}.LiveLeaderboardSummary_authPrompt__uoFzV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center;gap:1.5rem}.LiveLeaderboardSummary_lockIcon__dFLha{font-size:3rem;color:#6b7280;opacity:.5}.LiveLeaderboardSummary_authMessage__wfUO8{font-size:1.125rem;color:#d1d5db;font-weight:500;margin:0}.LiveLeaderboardSummary_authButtons__niwL5{display:flex;gap:1rem;margin-top:.5rem}.LiveLeaderboardSummary_loginButton__1CKKs,.LiveLeaderboardSummary_signupButton__AYSe4{padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;border-radius:.5rem;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease;cursor:pointer;border:1px solid #ccc}.LiveLeaderboardSummary_loginButton__1CKKs{background-color:initial;color:#ccc}.LiveLeaderboardSummary_loginButton__1CKKs:hover{background-color:#333;color:#fff;border-color:#555}.LiveLeaderboardSummary_signupButton__AYSe4{background-color:var(--primary-color);color:#fff;border:1px solid var(--primary-color)}.LiveLeaderboardSummary_signupButton__AYSe4:hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark)}.FinalRankingSummary_container__CvWWl{margin:2rem 0}.FinalRankingSummary_title__Gotx_{font-size:1.5rem;font-weight:700;color:#fff;text-align:left;margin-bottom:1rem}.FinalRankingSummary_filters___mm5w{display:flex;gap:.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start}.FinalRankingSummary_filters___mm5w::-webkit-scrollbar{display:none}.FinalRankingSummary_filterButton__TG_0M{flex-shrink:0;background:none;border:1px solid #555;padding:.3rem .8rem;font-size:.95rem;font-weight:500;color:#b0b0b0;cursor:pointer;transition:color .3s ease,background-color .3s ease,border-color .3s ease;border-radius:4px;min-width:80px;outline:none}@media (hover:hover) and (pointer:fine){.FinalRankingSummary_filterButton__TG_0M:hover:not(.FinalRankingSummary_activeFilter__jn_Te){color:#fff;background-color:#333;border-color:#555}}.FinalRankingSummary_filterButton__TG_0M:focus{box-shadow:0 0 0 2px #ffffff1a}.FinalRankingSummary_activeFilter__jn_Te{color:#fff!important;background-color:#555!important;border-color:#555!important;border-bottom:2px solid #fff!important}@media (hover:hover) and (pointer:fine){.FinalRankingSummary_activeFilter__jn_Te:hover{background-color:#666!important}}.FinalRankingSummary_winnersSection__tjWmk{margin-top:2.5rem}.FinalRankingSummary_winnersGrid__gf2jL{display:flex;justify-content:center;align-items:flex-end;gap:2rem;flex-wrap:wrap}.FinalRankingSummary_winnerCard__y4eno{position:relative;display:flex;flex-direction:column;background:linear-gradient(180deg,#1e1e2399,#141419cc);border:1px solid #ffffff14;border-radius:1rem;padding:0;text-decoration:none;cursor:pointer;transition:all .3s ease;align-items:center;flex-shrink:0;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (hover:hover) and (pointer:fine){.FinalRankingSummary_winnerCard__y4eno:hover{border-color:#ffffff1f;background:linear-gradient(180deg,#1e1e239e,#141419d1)}.FinalRankingSummary_winnerCard__y4eno:hover .FinalRankingSummary_rankDisplay__rVrY_{background:#ffffff14}.FinalRankingSummary_winnerCard__y4eno .FinalRankingSummary_winnerImage__FUBBT{transform:none}}.FinalRankingSummary_rankDisplay__rVrY_{width:100%;display:flex;align-items:center;justify-content:center;gap:.25rem;padding:1rem .75rem .75rem;background:#ffffff0f;border-bottom:1px solid #ffffff0f;transition:background .3s ease}.FinalRankingSummary_rankHash__gUr73{font-size:1.5rem;font-weight:300;color:#fff6;line-height:1;margin-top:-.1rem}.FinalRankingSummary_rankNumber__ciV3N{font-size:2.5rem;font-weight:900;color:#fff;line-height:1;letter-spacing:-.02em;text-shadow:0 2px 8px #0000004d}.FinalRankingSummary_artworkSection__nWAHS{padding:1rem 1rem .75rem;width:100%;display:flex;justify-content:center}.FinalRankingSummary_rank1__3Tmd0{width:180px}.FinalRankingSummary_rank1__3Tmd0 .FinalRankingSummary_rankNumber__ciV3N{font-size:3rem}.FinalRankingSummary_rank1__3Tmd0 .FinalRankingSummary_rankHash__gUr73{font-size:1.75rem}.FinalRankingSummary_rank1__3Tmd0 .FinalRankingSummary_imageWrapper__Gt7V1{width:140px;height:140px}.FinalRankingSummary_rank2__tZCuq{width:160px}.FinalRankingSummary_rank2__tZCuq .FinalRankingSummary_rankNumber__ciV3N{font-size:2.5rem}.FinalRankingSummary_rank2__tZCuq .FinalRankingSummary_imageWrapper__Gt7V1{width:120px;height:120px}.FinalRankingSummary_rank3__1fZgo{width:150px}.FinalRankingSummary_rank3__1fZgo .FinalRankingSummary_rankNumber__ciV3N{font-size:2.25rem}.FinalRankingSummary_rank3__1fZgo .FinalRankingSummary_imageWrapper__Gt7V1{width:110px;height:110px}.FinalRankingSummary_imageWrapper__Gt7V1{position:relative;border-radius:.625rem;overflow:hidden;flex-shrink:0;box-shadow:0 4px 16px #0000004d}.FinalRankingSummary_imageWrapper__Gt7V1:after{content:"";position:absolute;inset:0;border-radius:.625rem;border:1px solid #ffffff1a;pointer-events:none;z-index:1}.FinalRankingSummary_overlay__YllUo{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.625rem;background:linear-gradient(0deg,#0009 0,#0000 50%);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:2}@media (hover:hover) and (pointer:fine){.FinalRankingSummary_imageWrapper__Gt7V1:hover .FinalRankingSummary_overlay__YllUo{opacity:1}}.FinalRankingSummary_playButton__gQGXg{background-color:#fff;border:none;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;font-size:1rem;cursor:pointer;transition:transform .2s ease,background-color .2s ease;box-shadow:0 4px 12px #0000004d}@media (hover:hover) and (pointer:fine){.FinalRankingSummary_playButton__gQGXg:hover{transform:scale(1.1);background-color:#f0f0f0}}.FinalRankingSummary_winnerImage__FUBBT{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.FinalRankingSummary_infoSection__goHZB{width:100%;padding:.75rem 1rem 1.25rem;display:flex;flex-direction:column;gap:.375rem;background:linear-gradient(180deg,#0000,#0003)}.FinalRankingSummary_artistName__Z_UGK{margin:0;font-size:.9rem;font-weight:700;color:#fff;text-align:center;line-height:1.3;word-break:break-word;text-shadow:0 1px 3px #0000004d}.FinalRankingSummary_trackTitle__wSZA5{margin:0;font-size:.8rem;color:#ffffffa6;text-align:center;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media (max-width:768px){.FinalRankingSummary_container__CvWWl{padding:0 1rem}.FinalRankingSummary_winnersSection__tjWmk{margin-top:1.5rem}.FinalRankingSummary_winnersGrid__gf2jL{flex-direction:column;gap:1rem}.FinalRankingSummary_winnerCard__y4eno{order:0;flex-direction:row;max-width:none;width:100%;padding:0;background:linear-gradient(90deg,#1e1e23b3,#141419d9)}.FinalRankingSummary_rank1__3Tmd0{order:1;width:100%}.FinalRankingSummary_rank2__tZCuq{order:2;width:100%}.FinalRankingSummary_rank3__1fZgo{order:3;width:100%}.FinalRankingSummary_rankDisplay__rVrY_{position:absolute;top:.5rem;left:.5rem;width:auto;padding:.4rem .6rem;background:linear-gradient(135deg,#000000bf,#0009);border-radius:.5rem;border:1px solid #ffffff40;border-bottom:none;z-index:5;box-shadow:0 2px 12px #00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.FinalRankingSummary_rankHash__gUr73{font-size:.85rem}.FinalRankingSummary_rankNumber__ciV3N{font-size:1.3rem;text-shadow:0 1px 6px #0006}.FinalRankingSummary_rank1__3Tmd0 .FinalRankingSummary_rankHash__gUr73{font-size:.95rem}.FinalRankingSummary_rank1__3Tmd0 .FinalRankingSummary_rankNumber__ciV3N{font-size:1.5rem}.FinalRankingSummary_rank2__tZCuq .FinalRankingSummary_rankNumber__ciV3N,.FinalRankingSummary_rank3__1fZgo .FinalRankingSummary_rankNumber__ciV3N{font-size:1.3rem}.FinalRankingSummary_artworkSection__nWAHS{padding:0;width:auto;flex-shrink:0}.FinalRankingSummary_imageWrapper__Gt7V1{border-radius:0;box-shadow:0 0 0 #0000}.FinalRankingSummary_imageWrapper__Gt7V1:after{border-radius:0;border-right:1px solid #ffffff14}.FinalRankingSummary_overlay__YllUo{opacity:1}.FinalRankingSummary_playButton__gQGXg{width:2.5rem;height:2.5rem;font-size:.9rem}.FinalRankingSummary_rank1__3Tmd0 .FinalRankingSummary_imageWrapper__Gt7V1,.FinalRankingSummary_rank2__tZCuq .FinalRankingSummary_imageWrapper__Gt7V1,.FinalRankingSummary_rank3__1fZgo .FinalRankingSummary_imageWrapper__Gt7V1{width:105px;height:105px}.FinalRankingSummary_infoSection__goHZB{flex:1 1;padding:1rem 1.25rem;gap:.35rem;justify-content:center;background:#0000;text-align:left}.FinalRankingSummary_artistName__Z_UGK{font-size:.95rem;text-align:left}.FinalRankingSummary_trackTitle__wSZA5{font-size:.8rem;text-align:left}}.FinalRankingSummary_noWinners__IE7FX{color:#9ca3af;padding:2rem;text-align:center;width:100%;font-size:1rem}.PlaylistCarousel_sectionTitle__2k0W_{font-size:1.8rem;color:#fff;margin-bottom:25px;font-weight:700}.PlaylistCarousel_carouselContainer__1KEIZ{position:relative;width:100%}.PlaylistCarousel_carousel__8z63o{display:flex;flex-wrap:nowrap;gap:1.5rem;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.PlaylistCarousel_carousel__8z63o::-webkit-scrollbar{display:none}.PlaylistCarousel_navButton__8Puhv{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff3;border:none;border-radius:50%;width:40px;height:40px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .3s ease;z-index:1000}.PlaylistCarousel_navButton__8Puhv.PlaylistCarousel_left__eFwaY{left:10px}.PlaylistCarousel_navButton__8Puhv.PlaylistCarousel_right__mM7UU{right:10px}.PlaylistCarousel_navButton__8Puhv:hover{background-color:#fff6;transform:translateY(-50%) scale(1.1)}.PlaylistCarousel_navButton__8Puhv:disabled{opacity:.3;cursor:default}.PlaylistCarousel_loadingContainer__kcVgn{display:flex;justify-content:center;align-items:center;height:200px}@media (max-width:768px){.PlaylistCarousel_sectionTitle__2k0W_{font-size:1.5rem;padding-left:.5rem}.PlaylistCarousel_navButton__8Puhv{width:35px;height:35px}}@media (max-width:480px){.PlaylistCarousel_playlistCarouselSection__RByuN{padding:1rem 0}.PlaylistCarousel_sectionTitle__2k0W_{font-size:1.2rem;padding-left:.5rem}.PlaylistCarousel_navButton__8Puhv{width:30px;height:30px}.PlaylistCarousel_carousel__8z63o{gap:1rem;padding:0 .5rem}}.PlaylistCardItem_cardWrapper__hV1RG{display:flex;flex-direction:column;width:10rem;align-items:center;position:relative;cursor:pointer}.PlaylistCardItem_playlistLink__h_xKB{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;text-decoration:none}.PlaylistCardItem_layer1__u6aSy,.PlaylistCardItem_layer2__aWWem,.PlaylistCardItem_layer3__DDNQC{border-radius:.75rem;overflow:hidden;position:relative;transition:transform .3s ease-in-out}.PlaylistCardItem_layer1__u6aSy{height:8rem;width:8rem;z-index:1}.PlaylistCardItem_layer2__aWWem{height:9rem;width:9rem;margin-top:-7.5rem;box-shadow:0 -2px 2px #00000080;z-index:2}.PlaylistCardItem_layer3__DDNQC{height:10rem;width:10rem;margin-top:-8.125rem;margin-bottom:.5rem;box-shadow:0 -2px 2px #00000080;z-index:3;position:relative}.PlaylistCardItem_layer1Background__8D7uM,.PlaylistCardItem_layer2Background__d_313{width:100%;height:100%}.PlaylistCardItem_layer1Background__8D7uM{background-color:#3b4a45}.PlaylistCardItem_layer2Background__d_313{background-color:#b0a997}.PlaylistCardItem_layer1Overlay__HPi3I,.PlaylistCardItem_layer2Overlay__Bsi8o{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.2}.PlaylistCardItem_layer1Transition__A580d{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.6;transition:opacity 1s ease-in-out}@media (hover:hover) and (pointer:fine){.PlaylistCardItem_cardWrapper__hV1RG:hover .PlaylistCardItem_layer1__u6aSy{transform:translateY(-.25rem)}.PlaylistCardItem_cardWrapper__hV1RG:hover .PlaylistCardItem_layer2__aWWem{transform:translateY(-.5rem)}.PlaylistCardItem_cardWrapper__hV1RG:hover .PlaylistCardItem_layer3__DDNQC{transform:translateY(-.75rem)}.PlaylistCardItem_cardWrapper__hV1RG:hover .PlaylistCardItem_layer1Transition__A580d{opacity:.7}.PlaylistCardItem_cardWrapper__hV1RG:hover .PlaylistCardItem_playButton__cEpAY{opacity:1}.PlaylistCardItem_likeButton__4dBjV:hover{color:var(--secondary-color-hover)}}.PlaylistCardItem_coverImage__YGufJ{width:100%;height:100%;object-fit:cover}.PlaylistCardItem_infoContainer__3yvcn{display:flex;flex-direction:column;width:100%}.PlaylistCardItem_playlistNameWrapper__UPXsN{font-size:1rem;font-weight:500;font-family:sans-serif;color:var(--primary-color);width:100%;padding-bottom:.2rem}.PlaylistCardItem_playlistName__xZ1Rm{text-decoration:none;color:#f6f6f6;cursor:pointer;font-size:1rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.PlaylistCardItem_playlistName__xZ1Rm:hover{text-decoration:underline}.PlaylistCardItem_curatorContainer__kuXuT{width:100%}.PlaylistCardItem_curatorWrapper__80Mv9{display:flex;flex-direction:row;align-items:center;font-size:.875rem;font-family:sans-serif;font-weight:500;color:var(--primary-color)}.PlaylistCardItem_curatorAvatarWrapper__AIvvw{flex-shrink:0;margin-right:.5rem;position:relative;width:2rem;height:2rem}.PlaylistCardItem_curatorAvatar__8OXIZ{border-radius:9999px;width:100%;height:100%;object-fit:cover;padding:.25rem}.PlaylistCardItem_curatorNameWrapper__FXKUA{flex:1 1;width:100%}.PlaylistCardItem_curatorName__So9f0{text-decoration:none;color:var(--subtext-color);opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%;max-width:160px}.PlaylistCardItem_curatorName__So9f0:hover{text-decoration:underline}.PlaylistCardItem_likeButton__4dBjV{display:flex;align-items:center;background:none;border:none;color:var(--secondary-color);cursor:pointer;font-size:.875rem;font-weight:700;position:absolute;bottom:.5rem;left:.5rem;z-index:4;transition:color .3s}.PlaylistCardItem_likeButton__4dBjV:disabled{cursor:default;pointer-events:none;opacity:1}.PlaylistCardItem_likeCount__t59Wq{margin-left:.25rem}.PlaylistCardItem_playButton__cEpAY{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#0009;border:none;border-radius:50%;padding:.5rem;color:#fff;font-size:1.25rem;cursor:pointer;opacity:0;transition:opacity .3s ease-in-out,background-color .3s;z-index:5}.PlaylistCardItem_playButton__cEpAY:hover{background-color:#000c}.PlaylistCardItem_visibilityIcon__x7ihg{position:absolute;top:.5rem;right:.5rem;z-index:4;color:var(--secondary-color);font-size:1rem}.PlaylistCardItem_trackCountFlair__8UykN{position:absolute;bottom:.5rem;right:.5rem;background-color:#000000b3;color:#fff;padding:.25rem .5rem;border-radius:.5rem;font-size:.75rem;z-index:4;pointer-events:none;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px #00000080}@media (max-width:768px){.PlaylistCardItem_cardWrapper__hV1RG{width:9rem}.PlaylistCardItem_layer1__u6aSy{width:7rem;height:7rem}.PlaylistCardItem_layer2__aWWem{width:8rem;height:8rem;margin-top:-6.5rem}.PlaylistCardItem_layer3__DDNQC{width:9rem;height:9rem;margin-top:-7.25rem}.PlaylistCardItem_playlistName__xZ1Rm{font-size:.9rem}.PlaylistCardItem_curatorAvatarWrapper__AIvvw{width:1.75rem;height:1.75rem}.PlaylistCardItem_curatorName__So9f0{font-size:.8rem;max-width:140px}}@media (max-width:480px){.PlaylistCardItem_cardWrapper__hV1RG{width:9rem}.PlaylistCardItem_layer1__u6aSy{width:7rem;height:7rem}.PlaylistCardItem_layer2__aWWem{width:8rem;height:8rem;margin-top:-6.5rem}.PlaylistCardItem_layer3__DDNQC{width:9rem;height:9rem;margin-top:-7.25rem}.PlaylistCardItem_playlistName__xZ1Rm{font-size:.85rem}.PlaylistCardItem_curatorAvatarWrapper__AIvvw{width:1.5rem;height:1.5rem}.PlaylistCardItem_curatorName__So9f0{font-size:.75rem}}.ContestPage_contestContainer__z9shu{max-width:1200px;margin:0 auto;padding:20px;border-radius:10px;box-shadow:0 2px 10px #0000001a}.ContestPage_contestHeader__MBaPn{display:flex;align-items:center;gap:20px;margin-bottom:20px}.ContestPage_contestImage__Y_S9A{width:200px;height:200px;object-fit:cover;border-radius:10px}.ContestPage_contestInfo___Z6EX{flex:1 1}.ContestPage_contestInfo___Z6EX h1{margin:0;font-size:2.5rem;color:#333}.ContestPage_contestInfo___Z6EX p{margin:10px 0;font-size:1.2rem;color:#555}.ContestPage_contestInfo___Z6EX strong{color:#333}.ContestPage_phaseIndicator__zFLAn{margin:20px 0;font-size:1.5rem;color:#777}.ContestPage_submissionsContainer__AytTZ{margin-top:40px}.ContestPage_countdownContainer__FjyTX{margin:20px 0;display:flex;justify-content:center}.ContestPage_noDataMessage__1c_Z3{text-align:center;color:#666;padding:20px;border-radius:8px;margin:20px auto;max-width:600px;font-size:16px}.ContestPage_noDataMessage__1c_Z3 p{margin:0;line-height:1.5}.ContestPage_upcomingContainer__3hIU0{display:flex;flex-direction:column;align-items:center;margin:40px 0}.ContestPage_informativeText__qOkWA{font-size:1.2rem;color:#555;text-align:center}@media (max-width:768px){.ContestPage_contestContainer__z9shu{padding:0}}