.PlaygroundWebEditor_container__Rz_eA{display:flex;flex-direction:row;direction:ltr;border:2px solid var(--border-color);border-radius:12px;background:var(--bg-primary);overflow:hidden;min-height:520px;height:calc(100vh - 280px);max-height:720px}.PlaygroundWebEditor_editorPane__hQIjV,.PlaygroundWebEditor_previewPane__hUP8e{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg-primary)}.PlaygroundWebEditor_header__Qqkzo{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:var(--bg-secondary);border-bottom:2px solid var(--border-color);gap:8px;min-height:40px}.PlaygroundWebEditor_tabs__R82o7{display:flex;gap:4px;overflow-x:auto;flex:1;min-width:0}.PlaygroundWebEditor_tab__uj2_R{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;padding:5px 10px;border-radius:6px;border:2px solid transparent;background:transparent;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.PlaygroundWebEditor_tab__uj2_R:hover{background:var(--hover-background);color:var(--text-primary)}.PlaygroundWebEditor_tabActive__e6MMV{background:var(--bg-primary);border-color:var(--border-color);color:var(--text-primary)}.PlaygroundWebEditor_headerActions__XByON{display:flex;align-items:center;gap:8px;flex-shrink:0}.PlaygroundWebEditor_eraseBtn___aoRy,.PlaygroundWebEditor_iconBtn__szZjO,.PlaygroundWebEditor_resetBtn__OSIag{background:transparent;border:2px solid var(--border-color);color:var(--text-secondary);font-size:12px;padding:5px 10px;border-radius:6px;cursor:pointer;font-weight:500;flex-shrink:0}.PlaygroundWebEditor_iconBtn__szZjO{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:28px;height:28px;padding:0 8px}.PlaygroundWebEditor_iconBtn__szZjO:hover:not(:disabled),.PlaygroundWebEditor_resetBtn__OSIag:hover:not(:disabled){background:var(--hover-background);color:var(--text-primary)}.PlaygroundWebEditor_eraseBtn___aoRy:hover:not(:disabled){background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.5);color:#ef4444}.PlaygroundWebEditor_eraseBtn___aoRy:disabled,.PlaygroundWebEditor_iconBtn__szZjO:disabled,.PlaygroundWebEditor_resetBtn__OSIag:disabled{opacity:.4;cursor:not-allowed}.PlaygroundWebEditor_previewLabel__EwvDO{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);opacity:.75;font-weight:600;padding-inline-start:4px}.PlaygroundWebEditor_refreshBtn__ZvuTC{background:transparent;border:2px solid var(--border-color);color:var(--text-secondary);font-size:14px;width:28px;height:28px;border-radius:6px;cursor:pointer;line-height:1}.PlaygroundWebEditor_refreshBtn__ZvuTC:hover{background:var(--hover-background);color:var(--text-primary)}.PlaygroundWebEditor_autoPreviewToggle___RNzv{align-items:center;margin-inline-start:auto}.PlaygroundWebEditor_autoPreviewText__Ya19T{color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.PlaygroundWebEditor_editorWrap__A0cUr{flex:1;min-height:0;background:var(--bg-primary)}.PlaygroundWebEditor_resizer__DBiKj{flex:0 0 2px;background:var(--border-color);cursor:ew-resize;opacity:.6;transition:opacity .2s,flex-basis .2s,background .2s;position:relative;z-index:2}.PlaygroundWebEditor_resizer__DBiKj:before{content:"";position:absolute;inset-block:0;inset-inline-start:-4px;inset-inline-end:-4px}.PlaygroundWebEditor_resizerActive__cWayl,.PlaygroundWebEditor_resizer__DBiKj:hover{flex-basis:4px;opacity:1;background:var(--brand-primary)}.PlaygroundWebEditor_iframe__tqRaw{flex:1 1 auto;width:100%;border:0;min-height:0}.PlaygroundWebEditor_consolePanel__fHH51{flex:0 0 96px;border-top:2px solid var(--border-color);background:var(--bg-primary);display:flex;flex-direction:column;min-height:0}.PlaygroundWebEditor_consoleHeader__f8JSP{padding:6px 12px 2px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);opacity:.75;font-weight:600}.PlaygroundWebEditor_consoleBody__XlJ2n{flex:1;overflow:auto;padding:2px 12px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.45;color:var(--text-secondary);white-space:pre-wrap;word-break:break-word}.PlaygroundWebEditor_consoleLine__N7_mH{color:var(--text-primary)}.PlaygroundWebEditor_consoleWarn__pKzqx{color:#d97706}.PlaygroundWebEditor_consoleError__u6uqA{color:#ef4444}.PlaygroundWebEditor_iframeLight__bRTOj{background:#fff}.PlaygroundWebEditor_iframeDark__8ZEhV{background:#1f1f23}.PlaygroundWebEditor_containerDragging__AzNlN .PlaygroundWebEditor_iframe__tqRaw{pointer-events:none}@media (max-width:900px){.PlaygroundWebEditor_container__Rz_eA{flex-direction:column;height:auto;min-height:0;max-height:none}.PlaygroundWebEditor_editorPane__hQIjV{border-bottom:2px solid var(--border-color);min-height:360px}.PlaygroundWebEditor_previewPane__hUP8e{min-height:320px}.PlaygroundWebEditor_autoPreviewText__Ya19T,.PlaygroundWebEditor_resizer__DBiKj{display:none}}.PlaygroundWebEditor_mobileViewToggle__244VZ{display:none}@media (max-width:600px){.PlaygroundWebEditor_editorPane__hQIjV .PlaygroundWebEditor_header__Qqkzo{flex-direction:column;align-items:stretch;gap:6px;padding:8px}.PlaygroundWebEditor_editorPane__hQIjV .PlaygroundWebEditor_tabs__R82o7{width:100%}.PlaygroundWebEditor_editorPane__hQIjV .PlaygroundWebEditor_headerActions__XByON{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:6px}.PlaygroundWebEditor_editorPane__hQIjV .PlaygroundWebEditor_eraseBtn___aoRy,.PlaygroundWebEditor_editorPane__hQIjV .PlaygroundWebEditor_resetBtn__OSIag{flex:1 1 auto;text-align:center}.PlaygroundWebEditor_previewPane__hUP8e .PlaygroundWebEditor_header__Qqkzo{flex-wrap:nowrap;gap:6px}.PlaygroundWebEditor_previewPane__hUP8e .PlaygroundWebEditor_autoPreviewToggle___RNzv{display:none}.PlaygroundWebEditor_previewPane__hUP8e .PlaygroundWebEditor_iconBtn__szZjO,.PlaygroundWebEditor_previewPane__hUP8e .PlaygroundWebEditor_refreshBtn__ZvuTC{width:32px;height:32px;min-width:32px;padding:0}.PlaygroundWebEditor_previewLabel__EwvDO{margin-inline-end:auto}.PlaygroundWebEditor_mobileViewToggle__244VZ{display:flex;gap:6px;padding:8px;border-top:2px solid var(--border-color);background:var(--bg-secondary)}.PlaygroundWebEditor_mobileViewTab__IR54n{flex:1 1 0;background:transparent;border:2px solid var(--border-color);color:var(--text-secondary);font-size:13px;font-weight:600;padding:8px 12px;border-radius:8px;cursor:pointer}.PlaygroundWebEditor_mobileViewTabActive__DI2z8{background:var(--bg-primary);color:var(--text-primary);border-color:var(--brand-primary)}.PlaygroundWebEditor_mobileView_editor__FCvov .PlaygroundWebEditor_previewPane__hUP8e,.PlaygroundWebEditor_mobileView_preview__uvh9k .PlaygroundWebEditor_editorPane__hQIjV{display:none}.PlaygroundWebEditor_mobileView_editor__FCvov .PlaygroundWebEditor_editorPane__hQIjV,.PlaygroundWebEditor_mobileView_preview__uvh9k .PlaygroundWebEditor_previewPane__hUP8e{min-height:70vh}}.PlaygroundWebEditor_containerFullscreen__VxQrQ{height:100%;min-height:0;max-height:none;border:none;border-radius:0}@media (max-width:900px){.PlaygroundWebEditor_containerFullscreen__VxQrQ{height:auto;min-height:100%}}.PlaygroundWebEditor_containerEmbed__3XEvY{height:100%;min-height:0;max-height:none}@media (max-width:900px){.PlaygroundWebEditor_containerEmbed__3XEvY{height:auto;min-height:100%}}.WebView_iframe__E9BM_{border:none;background:white}.WebView_frameHost__uuiLT{position:relative}.WebView_frameBusy__xpYPm{opacity:.55;transition:opacity .15s ease}.WebView_progress__AUrVy{position:absolute;top:0;left:0;right:0;height:3px;overflow:hidden;z-index:1;pointer-events:none}.WebView_progress__AUrVy:before{content:"";position:absolute;top:0;bottom:0;width:35%;background:var(--brand-primary);animation:WebView_preview-progress__yVtHe 1s ease-in-out infinite}@keyframes WebView_preview-progress__yVtHe{0%{left:-35%}to{left:100%}}.WebView_phoneStage__s9OBp{display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg-primary)}.WebView_phoneSlot__dZmR6{position:relative;flex-shrink:0}.WebView_phone__EaBx6{position:absolute;top:0;left:0;transform-origin:top left;border-radius:60px;background:#1c1c1e;box-shadow:0 0 0 2px #3a3a3c,0 18px 40px rgba(0,0,0,.25)}[dir=rtl] .WebView_phone__EaBx6{left:auto;right:0;transform-origin:top right}.WebView_phoneScreen__2rJ6X{position:relative;overflow:hidden;border-radius:48px;background:#fff;display:flex;flex-direction:column}.WebView_statusBar__jeBhT{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 30px 0 44px;flex-shrink:0;color:#000;background:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif}[dir=rtl] .WebView_statusBar__jeBhT{padding:0 44px 0 30px}.WebView_statusTime__mLLlH{font-size:17px;font-weight:600;letter-spacing:-.2px}.WebView_statusIcons__gz3Dl{display:flex}.WebView_island__2dX2D{position:absolute;top:11px;left:50%;width:124px;height:36px;margin-left:-62px;border-radius:18px;background:#000}[dir=rtl] .WebView_island__2dX2D{left:auto;right:50%;margin-left:0;margin-right:-62px}.WebView_phoneFrame__OZn3n{display:block;flex-shrink:0}.WebView_homeIndicator__OgXJb{position:absolute;bottom:8px;left:50%;width:136px;height:5px;margin-left:-68px;border-radius:3px;background:#000;pointer-events:none}[dir=rtl] .WebView_homeIndicator__OgXJb{left:auto;right:50%;margin-left:0;margin-right:-68px}.PlaygroundRobloxEditor_header__jYJDl{flex-wrap:wrap}.PlaygroundRobloxEditor_fileTabs__mLgcm{flex:0 0 auto}.PlaygroundRobloxEditor_examples__o8E4e{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px 10px;border-bottom:2px solid var(--border-color);background:var(--bg-primary)}.PlaygroundRobloxEditor_examplesLabel__su8q8{font-size:12px;font-weight:600;color:var(--text-secondary);margin-inline-end:4px}.PlaygroundRobloxEditor_example__2pdjv{font-size:13px;padding:4px 10px;border-radius:999px;border:2px solid var(--border-color);background:transparent;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.PlaygroundRobloxEditor_example__2pdjv:hover{background:var(--hover-background);color:var(--text-primary)}.PlaygroundRobloxEditor_exampleActive__OwrKE,.PlaygroundRobloxEditor_exampleActive__OwrKE:hover{border-color:var(--brand-primary);color:var(--text-primary);background:var(--bg-secondary)}.PlaygroundRobloxEditor_gamePane__vb_vA{background:#1e1e1e}.PlaygroundRobloxEditor_gamePane__vb_vA>*{flex:1;min-height:0}div.PlaygroundRobloxEditor_tall__3JWcm{height:calc(100vh - 220px);min-height:600px;max-height:900px}.PlaygroundRobloxEditor_dragging__t6SLH canvas{pointer-events:none}@media (max-width:900px){div.PlaygroundRobloxEditor_tall__3JWcm{height:auto;min-height:0;max-height:none}.PlaygroundRobloxEditor_gamePane__vb_vA{min-height:480px}}.TopBar_container__fPWLG{display:flex;padding:8px 8px 0;height:48px;border-bottom:1px solid var(--border-color,rgba(0,0,0,.1));background-color:var(--bg-primary)}.TopBar_tabContainer___UlPl{display:flex;align-items:center;background:var(--bg-card);padding:4px 8px 4px 16px;border-radius:8px 8px 0 0;box-shadow:0 0 2px rgba(0,0,0,.25)}[dir=rtl] .TopBar_tabContainer___UlPl{padding:4px 16px 4px 8px}.TopBar_tabIcon__5ZbuB{width:16px;height:16px;margin-right:8px;flex-shrink:0;color:var(--text-primary)}[dir=rtl] .TopBar_tabIcon__5ZbuB{margin-right:0;margin-left:8px}.TopBar_title__Pdt0w{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:240px;padding-right:8px;color:var(--text-primary)}[dir=rtl] .TopBar_title__Pdt0w{padding-right:0;padding-left:8px}.TopBar_actions__ACwQ7{display:flex;align-items:center;gap:2px}.TopBar_divider__5y7YX{width:1px;height:18px;margin:0 2px;flex-shrink:0;background:var(--border-color,rgba(0,0,0,.15))}.TopBar_spinner__NQJzu{width:14px;height:14px;margin-right:10px;flex-shrink:0;border-radius:50%;border:2px solid var(--border-color,rgba(0,0,0,.15));border-top-color:var(--brand-primary);animation:motion-spin .7s linear infinite}[dir=rtl] .TopBar_spinner__NQJzu{margin-right:0;margin-left:10px}.DynamicView_container__4N_uS{padding:0;text-align:left;width:100%;box-sizing:border-box;min-height:100%;display:flex;flex-direction:column}[dir=rtl] .DynamicView_container__4N_uS{text-align:right}.LeaderBoard_container__cfrGf{display:flex;flex-direction:column;width:100%;height:calc(100svh - 48px)}.LeaderBoard_container__cfrGf.LeaderBoard_mobile__vDWYu,.LeaderBoard_container__cfrGf.LeaderBoard_withPromotion__pD4Fa{height:calc(100svh - 96px)}.LeaderBoard_container__cfrGf.LeaderBoard_withPromotion__pD4Fa.LeaderBoard_mobile__vDWYu{height:calc(100svh - 144px)}.LeaderBoard_titleSmall__0Pf3Q,.LeaderBoard_title__EnH6L{padding:0;margin:0;color:var(--text-primary,black)}.LeaderBoard_titleSmall__0Pf3Q{font-size:24px}.LeaderBoard_timeLeftTag__vqRPn{background-color:var(--brand-bright);padding:4px 12px;border-radius:16px;color:white;margin:0}.LeaderBoard_leaderBoardContainer__yguZt{padding-bottom:32px}.Loader_container__Dibba{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:48px;width:100%;max-width:600px;padding-top:32px;padding-bottom:32px;height:100svh;max-height:100%;overflow:hidden}.Loader_container__Dibba>p{text-align:center;width:90%}.Loader_container__Dibba.Loader_small__7dSuq{margin-top:32px!important}.Loader_leaguesContainer__5LoxC{gap:16px;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.Loader_leaguesContainer__5LoxC img{transition:all .2s}.Loader_leaguesContainer__5LoxC img:hover{transform:scale(1.2)}.Loader_sideLock__P5LB8{width:32px;height:32px;filter:blur(2px)}.Loader_innerLock__I_MOV{width:48px;height:48px;filter:blur(1px)}.Loader_midLock__zTOcj{width:80px;height:80px}.Loader_tableContainer__BVTPM{width:100svw;max-width:600px;padding:0 16px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;flex:1;max-height:520px;overflow:hidden}.Loader_tableContainer__BVTPM:after{content:"";position:absolute;display:block;height:calc(100% - 80px);width:100%;background:linear-gradient(color-mix(in srgb,var(--bg-primary) 80%,transparent),color-mix(in srgb,var(--bg-primary) 0%,transparent));top:0}@media (max-width:1100px){.Loader_container__Dibba{height:calc(100svh - 56px)}}@media (max-width:600px){.Loader_container__Dibba{gap:24px;padding-bottom:16px}}.Table2_small__K5RZS p{font-size:14px!important}.Table2_container__QZOCd{width:100%;padding-bottom:32px}.Table2_rowContainer__IHsLC{width:100%;padding:8px 32px 8px 8px;display:flex;align-items:center;cursor:pointer;gap:16px;position:relative;border-radius:8px;content-visibility:auto;contain-intrinsic-size:auto 56px}[dir=rtl] .Table2_rowContainer__IHsLC{padding:8px 8px 8px 32px}.Table2_rowContainer__IHsLC:hover{background-color:var(--hover-background,#e3effc)}.Table2_rowContainer__IHsLC.Table2_notClickable__CLm51{cursor:auto}.Table2_rowContainer__IHsLC.Table2_notClickable__CLm51:hover{background-color:unset}.Table2_nameContainer__jP30h{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:flex-start;flex-direction:column;margin-left:8px}[dir=rtl] .Table2_nameContainer__jP30h{margin-left:0;margin-right:8px}.Table2_name__f80Ou{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Table2_imageContainer__s_LRi{width:48px;height:48px;position:relative}.Table2_imageInnerContainer__5odpd{border-radius:50%;overflow:hidden;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.Table2_image__Ty4N1{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.Table2_skeleton__vWhcY.Table2_image__Ty4N1{border-radius:50%}.Table2_indicator__yB3Jo{border-radius:8px;width:16px;height:16px}.Table2_textSkeleton__mU5Jf{height:16px;border-radius:8px;width:48px}.Table2_skeleton__vWhcY,.Table2_textSkeleton__mU5Jf{background-color:var(--bg-progress)}.Table2_activeIndicator__LvHqP{width:12px;height:12px;border-radius:6px;position:absolute;background-color:var(--success);border:1px solid var(--border-color-2);box-sizing:border-box;bottom:2px;right:2px}[dir=rtl] .Table2_activeIndicator__LvHqP{right:auto;left:2px}.Table2_titleIcon__6iy4g{position:absolute;top:-6px;right:-16px;background-color:var(--bg-primary);width:28px;height:28px;border-radius:20px 20px 20px 6px;padding:3px;border:2px solid var(--border-color-3);box-sizing:border-box}[dir=rtl] .Table2_titleIcon__6iy4g{right:auto;left:-16px;border-radius:20px 20px 6px 20px}.Table2_value__HKOOv{margin:0;padding:0 0 0 8px;width:96px;display:flex;gap:4px;align-items:flex-end;justify-content:flex-end}[dir=rtl] .Table2_value__HKOOv{padding:0 8px 0 0}.Table2_value__HKOOv p{color:var(--product-xp-color)}.Table2_placeContainer__e0ydh{display:flex;align-items:center;justify-content:center;height:40px;width:60px;position:relative}.Table2_placeContainer__e0ydh img{position:absolute;height:32px}.Table2_placeContainer__e0ydh p{z-index:1;font-family:var(--font-display)}.Table2_small__K5RZS .Table2_placeContainer__e0ydh{height:32px;width:32px}.Table2_small__K5RZS .Table2_placeContainer__e0ydh img{height:24px}.Table2_small__K5RZS .Table2_imageContainer__s_LRi,.Table2_small__K5RZS .Table2_imageInnerContainer__5odpd{width:40px;height:40px}.Table2_small__K5RZS .Table2_rowContainer__IHsLC{gap:12px;padding:8px}.Table2_tagsLayout__yYmVw{align-self:flex-start}.Table2_small__K5RZS .Table2_tagsLayout__yYmVw{bottom:0;left:96px}[dir=rtl] .Table2_small__K5RZS .Table2_tagsLayout__yYmVw{left:auto;right:96px}.Table2_streakTag__4bZMS{display:flex;align-items:center;justify-content:center;gap:3px}.Table2_promotionContainer__FqFCc{gap:8px;color:#05b20c}.Table2_demotionContainer__oHcz0{gap:8px;color:#e23f33}.Table2_moreContainer__Nsaak{gap:8px;color:var(--text-secondary,black);opacity:.3}@media (max-width:600px){.Table2_placeContainer__e0ydh{height:32px;width:32px}.Table2_placeContainer__e0ydh img{height:24px}.Table2_placeContainer__e0ydh p{font-size:14px}.Table2_imageContainer__s_LRi,.Table2_imageInnerContainer__5odpd{width:40px;height:40px}.Table2_rowContainer__IHsLC{padding:8px;gap:12px}.Table2_titleIcon__6iy4g{width:26px;height:26px;padding:2px}.Table2_value__HKOOv img,.Table2_value__HKOOv svg{width:16px;height:16px}}.TopInfo_container__bb_DD{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:16px;border:2px solid var(--brand-bright);border-radius:8px;background-color:var(--bg-card)}.TopInfo_container__bb_DD.TopInfo_noBg__G1yX9{background-color:unset}.TopInfo_timeLeftTag__U0Gyc{border:1px solid var(--brand-bright);padding:4px 12px;border-radius:16px;color:var(--brand-bright);background-color:var(--bg-card)}.TopInfo_rewardInfoButton__L1vnm{border:1px solid var(--border-color-3);padding:4px 8px;border-radius:16px;color:var(--brand-bright);background-color:var(--bg-card);cursor:pointer}.TopInfo_rewardInfoButton__L1vnm:hover{background:var(--selection-background)}.TopInfo_leaguesContainer__t313L{gap:16px;width:100%;margin-bottom:16px}.TopInfo_leaguesContainer__t313L img{width:48px;height:48px;transition:all .2s}.TopInfo_leaguesContainer__t313L>div:hover,.TopInfo_leaguesContainer__t313L>img:hover{transform:scale(1.2)}.TopInfo_leaguesContainer__t313L img:after{content:""}.TopInfo_leaguesContainer__t313L .TopInfo_main__TWSDW{width:72px;height:72px}.TopInfo_leagueTitle__RiYTD{font-family:var(--font-display)}.TopInfo_container__bb_DD.TopInfo_withWidth__WnkJS{padding:0;padding:32px 0!important;border:none;align-items:center;border-bottom:1px solid var(--border-color-3);border-radius:0}.TopInfo_small__S8Kex .TopInfo_leaguesContainer__t313L img{width:36px;height:36px}.TopInfo_small__S8Kex .TopInfo_leaguesContainer__t313L .TopInfo_main__TWSDW{width:48px;height:48px}.TopInfo_small__S8Kex .TopInfo_leaguesContainer__t313L{gap:8px}@media (max-width:1100px){.TopInfo_container__bb_DD{padding:0;margin:0;border:none;align-items:center}}@media (max-width:600px){.TopInfo_leaguesContainer__t313L img{width:48px;height:48px}.TopInfo_leaguesContainer__t313L .TopInfo_main__TWSDW{width:64px;height:64px}}@media (max-width:400px){.TopInfo_leaguesContainer__t313L{gap:8px}}.LeaderboardRewardsDialog_container__uEZor{padding:16px}.LeaderboardRewardsDialog_heading__8oouR{padding-inline:36px}.LeaderboardRewardsDialog_leagueTitle__FLjSX{font-family:var(--font-display)}.LeaderboardRewardsDialog_button__R6zTR{width:100%}.LeaderboardRewardsDialog_placeContainer__HKqKj{display:flex;align-items:center;justify-content:center;height:24px;width:64px;position:relative}.LeaderboardRewardsDialog_placeContainer__HKqKj img{position:absolute;height:24px}.LeaderboardRewardsDialog_placeContainer__HKqKj p{z-index:1;font-family:var(--font-display)}.LeaderboardRewardsDialog_rewardContainer___Ptbe{border:var(--border-primary);border-radius:8px;height:56px;gap:16px}.LeaderboardRewardsDialog_prize__Huaky{width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:relative}.LeaderboardRewardsDialog_prizeCount__gSEs3{position:absolute;background:var(--brand-primary);color:var(--text-on-brand-primary);width:16px;height:16px;bottom:0;right:0;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:10px!important}[dir=rtl] .LeaderboardRewardsDialog_prizeCount__gSEs3{right:auto;left:0}.CommitmentStepBody_step__qpgWW{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:14px}.CommitmentStepBody_header__fCN6t{display:flex;flex-direction:column;gap:4px}.CommitmentStepBody_title__PWTg9{line-height:1.25}.CommitmentStepBody_options__id0Ee{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:2px}.CommitmentStepBody_option___9H_c{padding:14px;width:100%;box-sizing:border-box;display:flex;align-items:center;gap:12px;position:relative}.CommitmentStepBody_option___9H_c:has(.CommitmentStepBody_radioInput__KA9LQ:focus-visible){outline:var(--control-focus-outline);outline-offset:2px}.CommitmentStepBody_radioInput__KA9LQ{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.CommitmentStepBody_option___9H_c.CommitmentStepBody_selected__UfPO_{border-color:var(--brand-bright);background-color:color-mix(in srgb,var(--brand-bright) 15%,transparent)}.CommitmentStepBody_radio__dLAhI{width:22px;height:22px;border-radius:50%;border:2px solid var(--text-secondary);flex:none;display:flex;align-items:center;justify-content:center;transition:border-color var(--motion-fast) var(--motion-ease-standard),background-color var(--motion-fast) var(--motion-ease-standard)}.CommitmentStepBody_option___9H_c.CommitmentStepBody_selected__UfPO_ .CommitmentStepBody_radio__dLAhI{border-color:var(--brand-bright-darker);background-color:var(--brand-bright-darker)}.CommitmentStepBody_optionText__l_3Ma{flex:1;display:flex;flex-direction:column;gap:2px;text-align:start;min-width:0}.CommitmentStepBody_recommendedBadge__D2rJj{flex:none;align-self:center;font-size:10px;font-weight:800;padding:4px 8px;border-radius:6px;background-color:var(--brand-bright-darker);color:#fff;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.CommitmentStepBody_progressLine__z4rlv{color:var(--brand-bright);font-weight:700;margin-top:2px}.CommitmentStepBody_buttons__nIL79{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:6px}.CommitmentStepBody_saveButton__cyBg1{width:100%}.CelebrationOverlay_overlay__4hpAl{pointer-events:none;position:absolute;inset:0;overflow:hidden;border-radius:inherit;z-index:2}.CelebrationOverlay_particle__A4Xz4{position:absolute;top:-12px;border-radius:2px;opacity:0;animation-name:CelebrationOverlay_fall__7gLae;animation-timing-function:ease-in;animation-fill-mode:forwards;display:flex;align-items:center;justify-content:center;font-family:ui-monospace,monospace;font-weight:700;line-height:1}.CelebrationOverlay_glow__x8pmy{position:absolute;inset:-20%;border-radius:50%;animation:CelebrationOverlay_pulseGlow___B_8M 1.6s ease-out forwards}.CelebrationOverlay_confetti_burst__FiNhY .CelebrationOverlay_particle__A4Xz4{background:hsl(calc(var(--i, 0) * 40),90%,60%);border-radius:2px}.CelebrationOverlay_confetti_burst__FiNhY .CelebrationOverlay_particle__A4Xz4:nth-child(3n){background:#ff6b6b}.CelebrationOverlay_confetti_burst__FiNhY .CelebrationOverlay_particle__A4Xz4:nth-child(3n+1){background:#ffd93d}.CelebrationOverlay_confetti_burst__FiNhY .CelebrationOverlay_particle__A4Xz4:nth-child(3n+2){background:#6bcb77}.CelebrationOverlay_code_rain__jbbMy .CelebrationOverlay_particle__A4Xz4{background:transparent;color:#00c853;text-shadow:0 0 6px rgba(0,200,83,.6)}.CelebrationOverlay_pixel_pop__IVAVg .CelebrationOverlay_particle__A4Xz4{background:#7c4dff;border-radius:0;box-shadow:2px 2px 0 #b388ff}[dir=rtl] .CelebrationOverlay_pixel_pop__IVAVg .CelebrationOverlay_particle__A4Xz4{box-shadow:-2px 2px 0 #b388ff}.CelebrationOverlay_pixel_pop__IVAVg .CelebrationOverlay_particle__A4Xz4:nth-child(2n){background:#ea80fc}.CelebrationOverlay_golden_glow__d67Gh .CelebrationOverlay_glow__x8pmy{background:radial-gradient(circle,rgba(255,193,7,.35) 0,transparent 65%)}.CelebrationOverlay_golden_glow__d67Gh .CelebrationOverlay_particle__A4Xz4{background:#ffc107;border-radius:50%;box-shadow:0 0 8px rgba(255,193,7,.8)}.CelebrationOverlay_matrix_spark__K1zDl .CelebrationOverlay_glow__x8pmy{background:radial-gradient(circle,rgba(105,240,174,.25) 0,transparent 60%)}.CelebrationOverlay_matrix_spark__K1zDl .CelebrationOverlay_particle__A4Xz4{background:transparent;color:#69f0ae;text-shadow:0 0 8px #00e676}.CelebrationOverlay_fire_burst__LY3ZG .CelebrationOverlay_particle__A4Xz4{background:linear-gradient(180deg,#ffeb3b,#ff5722);border-radius:50% 50% 40% 40%;box-shadow:0 0 6px rgba(255,87,34,.7)}[dir=rtl] .CelebrationOverlay_fire_burst__LY3ZG .CelebrationOverlay_particle__A4Xz4{background:linear-gradient(-180deg,#ffeb3b,#ff5722)}@keyframes CelebrationOverlay_fall__7gLae{0%{transform:translateY(0) rotate(0deg) scale(.6);opacity:0}12%{opacity:1}to{transform:translateY(320px) rotate(220deg) scale(1);opacity:0}}@keyframes CelebrationOverlay_pulseGlow___B_8M{0%{opacity:0;transform:scale(.8)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}@keyframes CelebrationOverlay_calmFade__5LOLS{0%{opacity:0}30%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.CelebrationOverlay_particle__A4Xz4{display:none}.CelebrationOverlay_overlay__4hpAl:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 35%,var(--celebration-wash,rgba(255,193,7,.28)) 0,transparent 70%);animation:CelebrationOverlay_calmFade__5LOLS 1.6s ease-out forwards}.CelebrationOverlay_glow__x8pmy{animation:CelebrationOverlay_calmFade__5LOLS 1.6s ease-out forwards;transform:none}.CelebrationOverlay_confetti_burst__FiNhY{--celebration-wash:rgba(255,107,107,0.26)}.CelebrationOverlay_code_rain__jbbMy{--celebration-wash:rgba(0,200,83,0.24)}.CelebrationOverlay_pixel_pop__IVAVg{--celebration-wash:rgba(124,77,255,0.24)}.CelebrationOverlay_fire_burst__LY3ZG{--celebration-wash:rgba(255,87,34,0.26)}.CelebrationOverlay_golden_glow__d67Gh:before,.CelebrationOverlay_matrix_spark__K1zDl:before{content:none}}.CelebrationEffect_root__73kaB{pointer-events:none;position:absolute;inset:0;overflow:hidden;border-radius:inherit;--fx-white:#ffffff;--fx-snow:#ffffff;--fx-bat:#1c1917;--fx-eye:#ff7a1a}.CelebrationEffect_overlay__vxw4Z{z-index:2;--travel:380px}.CelebrationEffect_preview__7GIk_{position:relative;inset:auto;width:100%;height:100%;border-radius:10px;border:2px solid var(--border-color-3,#ddd);box-sizing:border-box;background:var(--bg-card,#fff);flex-shrink:0;--travel:64px}.CelebrationEffect_particle__mMba_{position:absolute;display:flex;align-items:center;justify-content:center;opacity:0;animation-fill-mode:both;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;line-height:1}.CelebrationEffect_preview__7GIk_ .CelebrationEffect_particle__mMba_{animation-iteration-count:infinite}.CelebrationEffect_calmGlyph__l9jor svg,.CelebrationEffect_particle__mMba_ svg{width:100%;height:100%;overflow:visible}.CelebrationEffect_g_dot__1kkvD,.CelebrationEffect_g_spark__VvMzI{border-radius:50%;background:currentColor}.CelebrationEffect_g_spark__VvMzI{box-shadow:0 0 6px currentColor}.CelebrationEffect_g_meteor__AMM1J{border-radius:2px;background:linear-gradient(90deg,#ffffff,currentColor 35%,transparent);box-shadow:0 0 6px rgba(167,139,250,.6)}[dir=rtl] .CelebrationEffect_g_meteor__AMM1J{background:linear-gradient(-90deg,#ffffff,currentColor 35%,transparent)}.CelebrationEffect_g_ball__w7L2T{border-radius:50%;background:conic-gradient(#ef4444 0 25%,#ffffff 0 50%,#3b82f6 0 75%,#facc15 0 100%);box-shadow:inset -3px -3px 0 rgba(0,0,0,.12);transform-origin:50% 100%}[dir=rtl] .CelebrationEffect_g_ball__w7L2T{box-shadow:inset 3px -3px 0 rgba(0,0,0,.12)}.CelebrationEffect_g_confetti__RDpk8{border-radius:1px;background:currentColor}.CelebrationEffect_g_ray__SYYtN{border-radius:2px;background:currentColor;box-shadow:0 0 6px rgba(250,204,21,.8)}.CelebrationEffect_g_glow__aad_e{border-radius:50%;background:radial-gradient(circle,rgba(250,204,21,.45) 0,rgba(250,204,21,.12) 45%,transparent 70%)}.CelebrationEffect_g_bulb__PWbFp{filter:drop-shadow(0 0 10px rgba(250,204,21,.75))}.CelebrationEffect_g_bat__jgM6f{filter:drop-shadow(0 0 2px rgba(255,122,26,.55))}.CelebrationEffect_flap__2Racj{animation:CelebrationEffect_fxFlap__9yjH6 .18s ease-in-out infinite alternate;transform-origin:50% 45%}.CelebrationEffect_m_drift__8jDgT{animation-name:CelebrationEffect_fxDrift__Pzu6A;animation-timing-function:ease-in-out}.CelebrationEffect_m_burst__E_1Ch{animation-name:CelebrationEffect_fxBurst__QvChd;animation-timing-function:cubic-bezier(.15,.7,.3,1)}.CelebrationEffect_m_arc__kUEWR{animation-name:CelebrationEffect_fxArc__P0doU}.CelebrationEffect_m_bounce__0wJrh{animation-name:CelebrationEffect_fxBounce__QCMkj}.CelebrationEffect_m_pop__mww_Z{animation-name:CelebrationEffect_fxPop__6JrsG;animation-timing-function:ease-out}.CelebrationEffect_m_glow__Xnsit{animation-name:CelebrationEffect_fxGlow__AccYW;animation-timing-function:ease-in-out}.CelebrationEffect_m_ray__C_9ph{animation-name:CelebrationEffect_fxRay__3U7Fi;animation-timing-function:linear}@keyframes CelebrationEffect_fxDrift__Pzu6A{0%{transform:translate(0) rotate(calc(var(--angle) * 1deg));opacity:0}8%{opacity:1}25%{transform:translate(calc(var(--dx) * var(--travel) * .25 + var(--sway) * 1px),calc(var(--dy) * var(--travel) * .25)) rotate(calc((var(--angle) + var(--rot) * .25) * 1deg))}50%{transform:translate(calc(var(--dx) * var(--travel) * .5 - var(--sway) * 1px),calc(var(--dy) * var(--travel) * .5)) rotate(calc((var(--angle) + var(--rot) * .5) * 1deg))}75%{transform:translate(calc(var(--dx) * var(--travel) * .75 + var(--sway) * 1px),calc(var(--dy) * var(--travel) * .75)) rotate(calc((var(--angle) + var(--rot) * .75) * 1deg))}88%{opacity:1}to{transform:translate(calc(var(--dx) * var(--travel)),calc(var(--dy) * var(--travel))) rotate(calc((var(--angle) + var(--rot)) * 1deg));opacity:0}}@keyframes CelebrationEffect_fxBurst__QvChd{0%{transform:translate(0) scale(.3) rotate(0deg);opacity:0}12%{opacity:1}70%{opacity:1}to{transform:translate(calc(var(--dx) * var(--travel)),calc(var(--dy) * var(--travel))) scale(1) rotate(calc(var(--rot) * 1deg));opacity:0}}@keyframes CelebrationEffect_fxArc__P0doU{0%{transform:translate(0) rotate(0deg);opacity:0;animation-timing-function:cubic-bezier(.25,.7,.45,1)}6%{opacity:1}45%{transform:translate(calc(var(--dx) * var(--travel) * .55),calc(var(--up) * var(--travel) * -1)) rotate(calc(var(--rot) * .45deg));animation-timing-function:cubic-bezier(.55,0,.85,.45)}85%{opacity:1}to{transform:translate(calc(var(--dx) * var(--travel)),calc(var(--dy) * var(--travel))) rotate(calc(var(--rot) * 1deg));opacity:0}}@keyframes CelebrationEffect_fxBounce__QCMkj{0%{transform:translate(0) scale(1);opacity:0;animation-timing-function:ease-in}4%{opacity:1}30%{transform:translate(calc(var(--dx) * var(--travel) * .3),calc(var(--dy) * var(--travel))) scale(1.18,.78);animation-timing-function:ease-out}33%{transform:translate(calc(var(--dx) * var(--travel) * .33),calc(var(--dy) * var(--travel) * .96)) scale(1);animation-timing-function:ease-out}52%{transform:translate(calc(var(--dx) * var(--travel) * .52),calc(var(--dy) * var(--travel) * .55)) scale(1);animation-timing-function:ease-in}70%{transform:translate(calc(var(--dx) * var(--travel) * .7),calc(var(--dy) * var(--travel))) scale(1.12,.84);animation-timing-function:ease-out}83%{transform:translate(calc(var(--dx) * var(--travel) * .83),calc(var(--dy) * var(--travel) * .82)) scale(1);animation-timing-function:ease-in}92%{transform:translate(calc(var(--dx) * var(--travel) * .92),calc(var(--dy) * var(--travel))) scale(1.06,.92);opacity:1}to{transform:translate(calc(var(--dx) * var(--travel)),calc(var(--dy) * var(--travel))) scale(1);opacity:0}}@keyframes CelebrationEffect_fxPop__6JrsG{0%{transform:scale(.2);opacity:0}18%{transform:scale(1.12);opacity:1}28%{transform:scale(1)}85%{opacity:1}to{transform:scale(1);opacity:0}}@keyframes CelebrationEffect_fxGlow__AccYW{0%,12%{transform:scale(.6);opacity:0}30%{transform:scale(1);opacity:1}45%{opacity:.6}60%{opacity:1}to{transform:scale(1.1);opacity:0}}@keyframes CelebrationEffect_fxRay__3U7Fi{0%,18%{opacity:0}26%{opacity:1}38%{opacity:0}48%{opacity:1}62%,to{opacity:0}}@keyframes CelebrationEffect_fxFlap__9yjH6{0%{transform:scaleY(1)}to{transform:scaleY(.45)}}html[data-theme-group=light] .CelebrationEffect_bat_swarm__h_QyR{--fx-bat:#4b5563}html[data-theme-group=light] .CelebrationEffect_snowfall__wVQgK{--fx-snow:#bfdbfe}html[data-theme-group=light] .CelebrationEffect_fireworks__Je7my{--fx-white:#fb923c}html[data-theme-group=light] .CelebrationEffect_digits_rain__myeO8{--fx-white:#334155}html[data-theme-group=light] .CelebrationEffect_snowfall__wVQgK .CelebrationEffect_particle__mMba_{filter:drop-shadow(0 0 1px rgba(30,64,175,.45))}.CelebrationEffect_calm__bRMr2{display:none;position:absolute;left:50%;top:38%;width:44px;height:44px;margin-left:-22px;margin-top:-22px;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;font-size:36px;line-height:1}[dir=rtl] .CelebrationEffect_calm__bRMr2{left:auto;right:50%;margin-left:0;margin-right:-22px}.CelebrationEffect_preview__7GIk_ .CelebrationEffect_calm__bRMr2{top:50%;width:50%;height:50%;margin-left:-25%;margin-top:-25%;font-size:20px}[dir=rtl] .CelebrationEffect_preview__7GIk_ .CelebrationEffect_calm__bRMr2{margin-left:0;margin-right:-25%}.CelebrationEffect_calmGlyph__l9jor{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.CelebrationEffect_calmGlyph__l9jor.CelebrationEffect_g_ball__w7L2T{width:80%;height:80%}@keyframes CelebrationEffect_fxCalm__NEQK4{0%{opacity:0}30%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.CelebrationEffect_particle__mMba_{display:none}.CelebrationEffect_flap__2Racj{animation:none}.CelebrationEffect_calm__bRMr2{display:flex}.CelebrationEffect_overlay__vxw4Z .CelebrationEffect_calm__bRMr2,.CelebrationEffect_overlay__vxw4Z:before{animation:CelebrationEffect_fxCalm__NEQK4 1.6s ease-out forwards}.CelebrationEffect_overlay__vxw4Z:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 35%,var(--fx-wash,rgba(255,193,7,.28)) 0,transparent 70%)}}