.page_container__5tbzm{min-height:calc(100vh - 80px);padding:160px 2rem 4rem;max-width:800px;margin:0 auto;position:relative;z-index:1}.page_content__jjvBX{display:flex;flex-direction:column;gap:2rem}.page_header__GltZ3{text-align:center;margin-bottom:.5rem}.page_titleRow__MinJh{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.page_mainTitle__ITM2n{font-size:2.5rem;font-weight:700;letter-spacing:4px;text-transform:uppercase;margin:0;background:linear-gradient(135deg,#d8b4fe,#64707f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_subtitle__L2duh{font-size:1.1rem;color:hsla(0,0%,100%,.6);letter-spacing:2px;margin-top:.5rem}.page_liveBadge__k0gim{display:flex;align-items:center;gap:.4rem;padding:.35rem .85rem;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.5);border-radius:20px;color:#ef4444;font-size:.75rem;font-weight:700;letter-spacing:2px;animation:page_liveGlow__8m0Za 2s ease-in-out infinite}@keyframes page_liveGlow__8m0Za{0%,to{box-shadow:0 0 8px rgba(239,68,68,.2)}50%{box-shadow:0 0 16px rgba(239,68,68,.4)}}.page_liveDot__jUma9{width:8px;height:8px;border-radius:50%;background:#ef4444;animation:page_pulse__cQUNl 1.5s ease-in-out infinite}@keyframes page_pulse__cQUNl{0%,to{opacity:1}50%{opacity:.4}}.page_connectionWarning__XARsc{font-size:.8rem;color:rgba(251,191,36,.8);margin-top:.5rem}.page_error__BSD8d,.page_loading__pWUTx{display:flex;justify-content:center;align-items:center;height:50vh;font-size:1.2rem;color:hsla(0,0%,100%,.7)}.page_error__BSD8d{color:hsla(0,100%,70%,.9)}.page_announcementsList__qpnUE{display:flex;flex-direction:column;gap:.75rem}.page_announcement__aT5jj{display:flex;align-items:center;justify-content:center;gap:.75rem;text-align:center;padding:1rem 1.5rem;background:linear-gradient(135deg,rgba(232,237,243,.15),rgba(100,112,127,.1));border:1px solid rgba(232,237,243,.3);border-radius:12px;color:hsla(0,0%,100%,.95);font-size:1rem;font-weight:500;line-height:1.5;animation:page_announcementPulse__d5L63 3s ease-in-out infinite}.page_announcementIcon__usKZv{font-size:1.3rem;flex-shrink:0}@keyframes page_announcementPulse__d5L63{0%,to{border-color:rgba(232,237,243,.3)}50%{border-color:rgba(232,237,243,.6)}}.page_emptyState__hj4v_{text-align:center;padding:4rem 2rem;color:hsla(0,0%,100%,.5);font-size:1.1rem;background:hsla(0,0%,100%,.03);border-radius:12px;border:1px solid hsla(0,0%,100%,.08)}.page_highlightSection__KOoFk{display:flex;flex-direction:column;gap:.75rem}.page_nowPlayingCard__nz6nX{background:linear-gradient(135deg,rgba(232,237,243,.12),rgba(100,112,127,.08));border:2px solid rgba(232,237,243,.5);border-radius:16px;padding:1.5rem;animation:page_nowPlayingPulse__Hjo6Q 3s ease-in-out infinite}@keyframes page_nowPlayingPulse__Hjo6Q{0%,to{box-shadow:0 0 20px rgba(232,237,243,.15)}50%{box-shadow:0 0 35px rgba(232,237,243,.25)}}.page_nowPlayingHeader__BLyK1{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.page_nowPlayingLabel__kIHeH{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:rgba(216,180,254,.9)}.page_nowPlayingOrder__4MT75{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_nowPlayingName__IpvrL{font-size:1.6rem;font-weight:700;color:#fff;margin:0 0 .75rem;text-shadow:0 0 21px rgba(216,180,254,.34)}.page_nowPlayingDescription__ZKfYh{font-size:.9rem;color:hsla(0,0%,100%,.5);margin:0 0 .75rem}.page_nowPlayingMeta__9R6nV{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page_upNextCard__MbdX4{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.25rem;background:rgba(200,220,240,.05);border:1px solid rgba(200,220,240,.15);border-radius:10px}.page_upNextLabel__cG__6{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:hsla(0,0%,100%,.4);flex-shrink:0}.page_upNextName__fVsdc{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_categoryBadge__J3jgI{font-size:.7rem;padding:.25rem .6rem}.page_categoryBadgeSmall__N5VO_,.page_categoryBadge__J3jgI{font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.page_categoryBadgeSmall__N5VO_{font-size:.6rem;padding:.15rem .45rem}.page_categorySolo__ST7vU{background:rgba(74,222,128,.15);color:#4ade80;border:1px solid rgba(74,222,128,.3)}.page_categorySoloPlus__vmGZZ{background:rgba(34,211,238,.15);color:#22d3ee;border:1px solid rgba(34,211,238,.3)}.page_categoryDuo__HjQoH{background:rgba(251,191,36,.15);color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.page_categoryTeam__3Q0oo{background:rgba(216,180,254,.15);color:#d8b4fe;border:1px solid rgba(216,180,254,.3)}.page_categoryUnformat__LtK4u{background:rgba(100,112,127,.15);color:#fff;border:1px solid rgba(100,112,127,.3)}.page_levelBadge___FUKm{font-size:.65rem;padding:.2rem .5rem}.page_levelBadgeSmall__A5Yv3,.page_levelBadge___FUKm{font-weight:700;border-radius:4px;text-transform:uppercase}.page_levelBadgeSmall__A5Yv3{font-size:.55rem;padding:.15rem .4rem}.page_levelNew__iwIvu{background:rgba(74,222,128,.15);color:#4ade80;border:1px solid rgba(74,222,128,.4)}.page_levelMiddle__TQwl6{background:rgba(251,191,36,.15);color:#fbbf24;border:1px solid rgba(251,191,36,.4)}.page_levelPro__rh3BY{background:rgba(100,112,127,.15);color:#fff;border:1px solid rgba(100,112,127,.4)}.page_trackLength__XxRr1{font-size:.8rem;color:hsla(0,0%,100%,.4)}.page_trackLengthSmall__Q2kXS{font-size:.75rem;color:hsla(0,0%,100%,.35)}.page_scheduleList__3_Btp{display:flex;flex-direction:column}.page_scheduleItem__gS90B{display:flex;gap:1rem;padding:.85rem 0;transition:all .3s ease}.page_scheduleItemCurrent__EI_ub{padding:1rem 0}.page_scheduleItemCompleted__6CZja{opacity:.45}.page_scheduleItemBreak__R2fpi{opacity:.7}.page_scheduleTime__A9wZa{flex-shrink:0;width:55px;padding-top:.1rem}.page_timeText__CnMR9{font-size:.9rem;font-weight:600;color:rgba(168,85,247,.8);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_scheduleItemCompleted__6CZja .page_timeText__CnMR9{text-decoration:line-through;-webkit-text-decoration-color:rgba(168,85,247,.3);text-decoration-color:rgba(168,85,247,.3)}.page_scheduleIndicator__S5xtt{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:20px}.page_indicatorDot__JSqi_{width:10px;height:10px;border-radius:50%;background:rgba(200,220,240,.3);flex-shrink:0;margin-top:.3rem;transition:all .3s ease}.page_indicatorCurrent__r73xF{width:14px;height:14px;background:#e8edf3;box-shadow:0 0 12px rgba(232,237,243,.6);margin-top:.15rem;animation:page_dotPulse__eP72w 2s ease-in-out infinite}@keyframes page_dotPulse__eP72w{0%,to{box-shadow:0 0 8px rgba(232,237,243,.4)}50%{box-shadow:0 0 16px rgba(232,237,243,.8)}}.page_indicatorCompleted__UNiwQ{background:rgba(74,222,128,.6)}.page_indicatorBreak__1b6QZ{background:rgba(251,191,36,.6);width:8px;height:8px;border-radius:2px}.page_indicatorCustom__eEJk6{background:rgba(100,112,127,.6)}.page_indicatorLine__D3hIo{flex:1 1;width:2px;background:rgba(200,220,240,.1);margin-top:.25rem;min-height:20px}.page_scheduleContent__E9ErK{flex:1 1;min-width:0}.page_scheduleNameRow__SSAiE{display:flex;align-items:center;gap:.5rem;margin-bottom:.3rem}.page_scheduleName__qVuFJ{font-size:1rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_scheduleItemCurrent__EI_ub .page_scheduleName__qVuFJ{color:#d8b4fe;text-shadow:0 0 16px rgba(216,180,254,.34);font-size:1.1rem}.page_performingBadge__BSubU{flex-shrink:0;font-size:.6rem;font-weight:700;padding:.15rem .5rem;border-radius:4px;background:rgba(168,85,247,.2);border:1px solid rgba(168,85,247,.5);color:#d8b4fe;letter-spacing:1px;animation:page_badgePulse__aHjTX 2s ease-in-out infinite}@keyframes page_badgePulse__aHjTX{0%,to{opacity:1}50%{opacity:.7}}.page_scheduleDescription__wQtlH{font-size:.8rem;color:hsla(0,0%,100%,.4);margin:.1rem 0 .2rem}.page_scheduleMeta__QCRxO{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}@media (max-width:768px){.page_container__5tbzm{padding:120px 1rem 3rem}.page_mainTitle__ITM2n{font-size:1.8rem;letter-spacing:2px}.page_subtitle__L2duh{font-size:.95rem}.page_nowPlayingCard__nz6nX{padding:1.25rem}.page_nowPlayingName__IpvrL{font-size:1.3rem}.page_scheduleTime__A9wZa{width:45px}.page_timeText__CnMR9{font-size:.8rem}.page_scheduleName__qVuFJ{font-size:.9rem}.page_scheduleItemCurrent__EI_ub .page_scheduleName__qVuFJ{font-size:1rem}}@media (max-width:480px){.page_container__5tbzm{padding:110px .75rem 2rem}.page_mainTitle__ITM2n{font-size:1.4rem;letter-spacing:1px}.page_titleRow__MinJh{flex-direction:column;gap:.5rem}.page_nowPlayingCard__nz6nX{padding:1rem;border-radius:12px}.page_nowPlayingName__IpvrL{font-size:1.15rem}.page_upNextCard__MbdX4{padding:.65rem 1rem;flex-wrap:wrap}.page_scheduleItem__gS90B{gap:.6rem}.page_scheduleTime__A9wZa{width:40px}.page_timeText__CnMR9{font-size:.75rem}}