.party-voice_room__GuERI h2{margin:0 0 8px}.party-voice_room__GuERI p{color:#bec4d3;line-height:1.5}.party-voice_room__GuERI ul{list-style:none;padding:0}.party-voice_room__GuERI li{overflow-wrap:anywhere}.party-voice_room__GuERI li span{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0!important}.party-voice_controls__nPOzW button,.party-voice_room__GuERI button{min-height:44px;padding:8px 12px;border:1px solid #4d566a;border-radius:10px;background:#252d40;color:#fff;font-weight:600;cursor:pointer}.party-voice_controls__nPOzW button:disabled,.party-voice_room__GuERI button:disabled{opacity:.55;cursor:default}.party-voice_controls__nPOzW button:focus-visible,.party-voice_room__GuERI button:focus-visible{outline:2px solid #97b7ff;outline-offset:3px}.party-voice_controls__nPOzW>div{flex-wrap:wrap}.party-voice_controls__nPOzW>a{color:#c5d6ff;font-weight:700}.party-voice_controls__nPOzW p{overflow-wrap:anywhere}.party-voice_room__GuERI{color:#fff;min-width:0}.phone-notification-prompt_prompt__93TXo{max-width:420px!important;width:calc(100vw - 32px)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;border-radius:22px!important;padding:26px!important;gap:14px!important}.phone-notification-prompt_prompt__93TXo p{font-size:13px;line-height:1.7;color:var(--ui-muted)}.phone-notification-prompt_icon__r4Woa{display:grid;place-items:center;width:60px;height:60px;border-radius:18px;background:var(--theme-soft-2);color:var(--theme-accent)}.phone-notification-prompt_actions__UhFz_{display:grid;gap:8px}.phone-notification-prompt_actions__UhFz_ button,.phone-notification-prompt_primary__HmIqU{display:flex;align-items:center;justify-content:center;min-height:46px;padding:10px 14px;border-radius:11px;font-size:13px;font-weight:750;border:1px solid var(--ui-border);background:var(--ui-inset);color:var(--ui-text)}.phone-notification-prompt_actions__UhFz_ .phone-notification-prompt_primary__HmIqU{background:var(--theme-accent);color:var(--theme-on-accent);border-color:transparent}.phone-notification-prompt_actions__UhFz_ button:disabled{opacity:.6}.phone-notification-prompt_preferences__GgPOr{font-size:12px;color:var(--ui-muted);text-align:center}.phone-notification-prompt_prompt__93TXo .phone-notification-prompt_error___24AJ{color:#ffb6c1}.season-countdown_banner__2IIg9{background:var(--theme-base,#171b14);border-bottom:1px solid var(--theme-border,#38462b);color:var(--foreground,#f3f4f6);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.season-countdown_inner__eqivd{max-width:1440px;margin:0 auto;padding:6px 24px;display:flex;align-items:center;gap:10px;min-height:42px}.season-countdown_icon__FGrK1{flex-shrink:0;color:var(--theme-accent,#baf36f)}.season-countdown_heading__R6N_e{display:flex;align-items:center;gap:6px;min-width:0;overflow-wrap:anywhere}.season-countdown_heading__R6N_e strong{font-size:12px;font-weight:800}.season-countdown_heading__R6N_e span{font-size:11px;opacity:.75}.season-countdown_details__6joWt{display:flex;align-items:center;gap:14px;margin-left:auto}.season-countdown_timer__eiDyt{display:flex;gap:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.season-countdown_timer__eiDyt b{font-size:15px}.season-countdown_timer__eiDyt small{font-size:10px;font-weight:500;opacity:.7;margin-left:2px}.season-countdown_date__pvjOq{font-size:11px;opacity:.7}.season-countdown_link__Dlb_Q{font-size:11px;font-weight:700;color:var(--theme-accent,#baf36f);white-space:nowrap;margin-left:auto}.season-countdown_almostTime__upOqL{background:linear-gradient(90deg,#301b0f,#51230d 50%,#301b0f);border-bottom-color:#f59e0b;box-shadow:inset 0 -1px 0 rgba(251,191,36,.35),0 4px 22px rgba(245,158,11,.16);animation:season-countdown_almostTimePulse__7tMGk 2.4s ease-in-out infinite}.season-countdown_almostTime__upOqL .season-countdown_icon__FGrK1,.season-countdown_almostTime__upOqL .season-countdown_link__Dlb_Q{color:#fbbf24}.season-countdown_almostTime__upOqL .season-countdown_heading__R6N_e strong{color:#fde68a;text-transform:uppercase;letter-spacing:.08em}.season-countdown_almostTime__upOqL .season-countdown_heading__R6N_e span{color:#fff7ed;opacity:.9}.season-countdown_almostTime__upOqL .season-countdown_timer__eiDyt b{color:#fff7ed;text-shadow:0 0 16px rgba(251,191,36,.3)}.season-countdown_almostTime__upOqL .season-countdown_date__pvjOq{color:#fed7aa;opacity:.85}@keyframes season-countdown_almostTimePulse__7tMGk{0%,to{box-shadow:inset 0 -1px 0 rgba(251,191,36,.3),0 4px 18px rgba(245,158,11,.12)}50%{box-shadow:inset 0 -1px 0 rgba(251,191,36,.55),0 4px 28px rgba(245,158,11,.25)}}@media(prefers-reduced-motion:reduce){.season-countdown_banner__2IIg9{transition:none}.season-countdown_almostTime__upOqL{animation:none}}@media(max-width:900px){.season-countdown_date__pvjOq{display:none}}@media(max-width:640px){.season-countdown_inner__eqivd{padding:5px 12px;gap:8px;min-height:40px}.season-countdown_heading__R6N_e{gap:5px}.season-countdown_heading__R6N_e strong{font-size:11px}.season-countdown_heading__R6N_e span{font-size:10px}.season-countdown_details__6joWt{gap:0;flex-shrink:0}.season-countdown_timer__eiDyt{gap:6px}.season-countdown_timer__eiDyt b{font-size:13px}.season-countdown_timer__eiDyt small{font-size:9px}.season-countdown_link__Dlb_Q,.season-countdown_seconds__f6nV2{display:none}.season-countdown_almostTime__upOqL .season-countdown_heading__R6N_e{flex-direction:column;align-items:flex-start;gap:1px}.season-countdown_almostTime__upOqL .season-countdown_heading__R6N_e strong{font-size:10px}}