.progressLadder_screen__pqU1W{background:var(--v2-canvas);max-width:1200px;margin:auto;color:var(--v2-text);font:400 16px/1.5 var(--font-body)}.progressLadder_rewardPreview__JJaMG{--accent-indigo:var(--v2-daily);--accent-madder:var(--v2-danger);--accent-saffron:var(--v2-gold);--surface-page:var(--v2-surface);display:grid;grid-template-columns:minmax(0,1fr);place-items:center;width:136px;min-width:0;min-height:88px;padding:6px;background:color-mix(in srgb,var(--v2-interactive) 45%,var(--v2-surface));border-radius:10px}.progressLadder_reactionPreview__UWX20{display:grid;place-items:center;width:136px;min-height:88px;font-size:24px;padding:var(--space-sm);border-radius:10px;background:var(--v2-interactive)}.progressLadder_previewFallback__PE8nE{max-width:110px;color:var(--v2-muted);font-size:13px}.progressLadder_screen__pqU1W *{box-sizing:border-box}.progressLadder_screen__pqU1W h1{font:600 28px/1.3 var(--font-display);margin:0}.progressLadder_screen__pqU1W h2{font-size:20px;margin:0 0 var(--space-md)}.progressLadder_screen__pqU1W h3{font-size:18px;margin:0 0 var(--space-md)}.progressLadder_header__vn48H{position:relative;isolation:isolate;padding:16px 20px;background:var(--v2-surface);border-radius:var(--v2-radius-panel);margin-bottom:20px}.progressLadder_header__vn48H p{margin:6px 0 0;color:var(--v2-body)}.progressLadder_header__vn48H>div:last-child{position:relative;z-index:1}.progressLadder_layout__gX7EU{display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:var(--space-xl);align-items:start}.progressLadder_summary__x5tr3{position:sticky;top:0;display:grid;gap:var(--space-md);padding:20px;border-radius:var(--v2-radius-card);background:var(--v2-surface)}.progressLadder_next__71z5L,.progressLadder_summary__x5tr3{min-width:0}.progressLadder_summary__x5tr3 p{margin:0}.progressLadder_next__71z5L{border-top:1px solid var(--v2-border);padding-top:var(--space-md)}.progressLadder_next__71z5L h2{font-size:16px;margin-bottom:var(--space-sm)}.progressLadder_nextHeading___7lsp{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.progressLadder_help__Xx313{margin-top:var(--space-xl);border-top:1px solid var(--v2-border);color:var(--v2-body)}.progressLadder_browseControls__Czeg5{display:grid;gap:var(--space-md);margin-bottom:20px}.progressLadder_views__ifA57{display:flex;gap:var(--space-xs);border-bottom:1px solid var(--v2-border)}.progressLadder_views__ifA57 button{position:relative}.progressLadder_views__ifA57 button:before{--hit-area-reach:max(0px,calc((44px - 100%) / 2));content:"";position:absolute;inset:calc(-1*var(--hit-area-reach))}.progressLadder_views__ifA57 button{min-height:36px;padding:var(--space-xs) var(--space-md);background:rgba(0,0,0,0);border:0;border-bottom:2px solid rgba(0,0,0,0);color:var(--v2-body);font:inherit;cursor:pointer}.progressLadder_views__ifA57 [aria-pressed=true]{color:var(--v2-text);border-bottom-color:var(--v2-daily);font-weight:700}.progressLadder_views__ifA57 span{margin-left:var(--space-xs);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.progressLadder_resultsHeading__UzsgJ span{font-size:14px;font-weight:400;color:var(--v2-body)}.progressLadder_empty__8yMC3{padding:20px;background:var(--v2-surface);border-radius:var(--v2-radius-card)}.progressLadder_empty__8yMC3 p{margin:0}.progressLadder_startingRewards__6XhJ4 summary{padding-top:0}.progressLadder_journey__qdntf{min-width:0}.progressLadder_filters__zWbjt{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.progressLadder_filters__zWbjt button{position:relative}.progressLadder_filters__zWbjt button:before{--hit-area-reach:max(0px,calc((44px - 100%) / 2));content:"";position:absolute;inset:calc(-1*var(--hit-area-reach))}.progressLadder_filters__zWbjt button{min-height:32px;padding:var(--space-xs) var(--space-md);border:1px solid var(--v2-border);background:var(--v2-surface);color:var(--v2-text);border-radius:var(--v2-radius-pill);cursor:pointer;font:400 14px/1.4 var(--font-body)}.progressLadder_filters__zWbjt [aria-pressed=true]{background:var(--v2-daily);color:var(--v2-on-mode)}.progressLadder_list__ojczN{list-style:none;margin:32px 0 16px;padding:0;display:grid;gap:32px}.progressLadder_rung__XCi8v{position:relative;container-type:inline-size;padding:20px;border:1px solid var(--v2-border);border-radius:var(--v2-radius-panel);background:var(--v2-surface);scroll-margin:32px}.progressLadder_rung__XCi8v[data-next]{border-color:var(--v2-gold);background:linear-gradient(125deg,color-mix(in srgb,var(--v2-gold) 7%,var(--v2-surface)),var(--v2-surface) 65%)}.progressLadder_rungHeader__hccbn{display:flex;align-items:center;min-height:52px;margin-bottom:20px;padding:0 0 16px 84px;border-bottom:1px solid var(--v2-border)}.progressLadder_rung__XCi8v .progressLadder_rungLevel__F_k8q{position:absolute;top:calc(-1*var(--space-lg));left:20px;display:grid;place-items:center;width:68px;height:72px;margin:0;border:1px solid var(--v2-border);border-radius:var(--v2-radius-card) var(--v2-radius-card) var(--v2-radius-dialog) var(--v2-radius-dialog);background:var(--v2-canvas)}.progressLadder_rung__XCi8v[data-next] .progressLadder_rungLevel__F_k8q{border-color:var(--v2-gold)}.progressLadder_rungMeta__wsj_U{min-width:0;font-size:14px}.progressLadder_rungMeta__wsj_U strong{font-weight:600}.progressLadder_rung__XCi8v[data-next] .progressLadder_rungMeta__wsj_U strong{color:var(--v2-reward-ink)}.progressLadder_rungMeta__wsj_U p{margin:var(--space-xs) 0 0;color:var(--v2-body);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.progressLadder_rewards__80xsK{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.progressLadder_reward__DLxLA{display:grid;grid-template-columns:136px minmax(0,1fr);gap:var(--space-md);align-items:center;min-width:0;overflow-wrap:anywhere}.progressLadder_reward__DLxLA>div{min-width:0}.progressLadder_reward__DLxLA strong{font-size:16px;font-weight:600;line-height:1.35}.progressLadder_reward__DLxLA p{margin:var(--space-xs) 0;color:var(--v2-body);font-size:14px}@container (min-width: 560px){.progressLadder_rewards__80xsK:not([data-count="1"]){grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.progressLadder_rewards__80xsK:not([data-count="1"]) .progressLadder_reward__DLxLA{grid-template-columns:minmax(0,1fr);grid-template-rows:104px auto;align-content:start;justify-items:center;text-align:center;gap:var(--space-md)}}.progressLadder_botMark__wLZ4X{display:inline-flex;width:64px;height:64px;justify-self:center}.progressLadder_screen__pqU1W a,.progressLadder_screen__pqU1W summary{position:relative}.progressLadder_screen__pqU1W a:before,.progressLadder_screen__pqU1W summary:before{--hit-area-reach:max(0px,calc((44px - 100%) / 2));content:"";position:absolute;inset:calc(-1*var(--hit-area-reach))}.progressLadder_screen__pqU1W a,.progressLadder_screen__pqU1W summary{min-height:32px;padding-block:var(--space-xs);color:var(--v2-daily-ink);cursor:pointer}.progressLadder_next__71z5L a{display:inline-flex;align-items:center}.progressLadder_screen__pqU1W :focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.progressLadder_status__tXF_b{color:var(--v2-text);padding:var(--space-xl)}.progressLadder_statusHint__M_KCl{color:var(--v2-muted)}.progressLadder_rung__XCi8v[data-arrived]{animation:progressLadder_rung-arrived___FwFi calc(var(--v2-motion-ceremony)*4) var(--v2-ease) both}@keyframes progressLadder_rung-arrived___FwFi{0%,to{box-shadow:0 0 0 0 rgba(0,0,0,0)}25%,60%{box-shadow:0 0 0 var(--v2-space-1) color-mix(in srgb,var(--v2-gold) 45%,transparent),0 0 var(--v2-space-6) color-mix(in srgb,var(--v2-gold) 35%,transparent)}}@media(prefers-reduced-motion:reduce){.progressLadder_rung__XCi8v[data-arrived]{animation:none}}[data-reduced-motion=true] .progressLadder_rung__XCi8v[data-arrived]{animation:none}.progressLadder_compact__QSSMy{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v2-space-2);margin-bottom:var(--v2-space-3);padding:var(--v2-space-3);overflow:hidden;border-radius:var(--v2-radius-panel);background:var(--v2-surface)}.progressLadder_compact__QSSMy>:not(.progressLadder_compactArt__xdegK){position:relative;z-index:1}.progressLadder_compactArt__xdegK{position:absolute;inset:0;border-radius:inherit;opacity:.55;-webkit-mask-image:linear-gradient(to left,var(--v2-surface),transparent 72%);mask-image:linear-gradient(to left,var(--v2-surface),transparent 72%);pointer-events:none}.progressLadder_compactTop__urheA{display:flex;align-items:center;justify-content:space-between;gap:var(--v2-space-2);min-width:0}.progressLadder_screen__pqU1W .progressLadder_compactTop__urheA h1{min-width:0;font-size:var(--v2-section-size);line-height:1.2;white-space:nowrap}.progressLadder_compactLevel__9Ru7x{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--v2-space-3)}.progressLadder_compactStanding__A_cje{display:grid;gap:var(--v2-space-1);min-width:0}.progressLadder_compactStanding__A_cje strong{font-size:var(--v2-compact-size);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.progressLadder_compactBar__4GM8v{--surface-inset:var(--v2-interactive);--mode-level:var(--v2-gold)}.progressLadder_screen__pqU1W .progressLadder_compactTotals__dSm_T{margin:0;color:var(--v2-muted);font-size:var(--v2-metadata-size);line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.progressLadder_compactFallback__NzSfu{display:grid;justify-items:start;gap:var(--v2-space-1);color:var(--v2-body);font-size:var(--v2-compact-size)}.progressLadder_compactFallback__NzSfu p{margin:0}.progressLadder_rewardRows____qBS{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v2-space-2)}.progressLadder_rung__XCi8v .progressLadder_rewardRows____qBS>[data-testid=ladder-reward-row]{padding:0;background:none}.progressLadder_screen__pqU1W .progressLadder_compact__QSSMy a[data-testid=progress-next-reward]{min-height:var(--v2-space-12);padding-block:var(--v2-space-1);color:var(--v2-text);background:color-mix(in srgb,var(--v2-gold) 9%,var(--v2-interactive))}@media(max-width:767px){.progressLadder_layout__gX7EU{display:flex;flex-direction:column;gap:var(--space-lg)}.progressLadder_browseControls__Czeg5{gap:var(--v2-space-2);margin-bottom:var(--v2-space-3)}.progressLadder_filters__zWbjt{flex-wrap:nowrap;margin-inline:calc(-1*var(--v2-space-4));padding-inline:var(--v2-space-4);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.progressLadder_filters__zWbjt::-webkit-scrollbar{display:none}.progressLadder_filters__zWbjt button{flex:none}.progressLadder_screen__pqU1W .progressLadder_resultsHeading__UzsgJ{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.progressLadder_list__ojczN{margin-top:0;gap:var(--v2-space-3)}.progressLadder_rungHeader__hccbn{gap:var(--v2-space-2);min-height:0;margin-bottom:var(--v2-space-2);padding:0;border-bottom:0}.progressLadder_rungMeta__wsj_U{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--v2-space-2)}.progressLadder_rungMeta__wsj_U p{margin:0}.progressLadder_rung__XCi8v .progressLadder_rungLevel__F_k8q{position:static;flex:none;width:auto;height:auto;border:0;background:none}.progressLadder_rewards__80xsK{gap:var(--v2-space-3)}.progressLadder_summary__x5tr3{position:static;width:100%;padding:var(--space-lg)}.progressLadder_header__vn48H{padding:var(--space-lg)}.progressLadder_rung__XCi8v{padding:var(--v2-space-3);scroll-margin:var(--v2-space-3)}.progressLadder_journey__qdntf{width:100%}}@media(min-width:768px)and (max-width:1050px){.progressLadder_layout__gX7EU{grid-template-columns:minmax(280px,1fr) minmax(0,1.5fr);gap:var(--space-lg)}}@media(max-height:760px){.progressLadder_summary__x5tr3{position:static}}@media(max-width:359px){.progressLadder_reward__DLxLA{grid-template-columns:minmax(0,1fr)}}.earningRules_rules__3s1gJ{list-style:none;padding:0;margin:var(--v2-space-5) 0;display:grid;gap:var(--v2-space-5)}.earningRules_rules__3s1gJ li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--v2-space-3);align-items:start}.earningRules_rules__3s1gJ p{margin:var(--v2-space-1) 0;color:var(--text-secondary)}.earningRules_allowance__wg27n{display:grid;gap:var(--v2-space-1);margin-top:var(--v2-space-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.earningRules_allowance__wg27n>span{color:var(--v2-body)}.earningRules_action__Rxe1n{position:relative}.earningRules_action__Rxe1n:before{--hit-area-reach:max(0px,calc((44px - 100%) / 2));content:"";position:absolute;inset:calc(-1*var(--hit-area-reach))}.earningRules_action__Rxe1n{min-height:32px;padding:var(--v2-space-1) var(--v2-space-3);font:inherit;color:var(--text-primary);background:var(--v2-interactive);border:1px solid var(--v2-border);border-radius:var(--v2-radius-control);cursor:pointer}.earningRules_action__Rxe1n:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.earningRules_quietAction__NkspD.earningRules_quietAction__NkspD{flex:none;gap:var(--v2-space-1);padding-inline:var(--v2-space-2);color:var(--v2-daily-ink);font-size:var(--v2-label-size);white-space:nowrap}.earningRules_quietAction__NkspD.earningRules_quietAction__NkspD svg{width:var(--v2-space-4);height:var(--v2-space-4)}.earningRules_primary__UMV0Q{width:100%;background:var(--v2-daily);border-color:var(--v2-daily-ink);color:var(--v2-on-mode);font-weight:700}.earningRules_rules__3s1gJ li+li{padding-top:var(--v2-space-4);border-top:1px solid var(--v2-border)}.earningRules_reset__rKVmI{color:var(--v2-body);margin-top:var(--v2-space-5)}.earningRules_details__XtoqF summary{position:relative}.earningRules_details__XtoqF summary:before{--hit-area-reach:max(0px,calc((44px - 100%) / 2));content:"";position:absolute;inset:calc(-1*var(--hit-area-reach))}.earningRules_details__XtoqF summary{min-height:32px;padding-block:var(--v2-space-1);cursor:pointer;font-weight:700}.earningRules_details__XtoqF p{color:var(--v2-body)}.earningRules_level__9iOcF{display:flex;gap:var(--v2-space-3);align-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.earningRules_level__9iOcF>div{flex:1 1;min-width:0}.earningRules_level__9iOcF p{margin:var(--v2-space-1) 0}.earningRules_level__9iOcF progress{display:block;width:100%;height:8px;accent-color:var(--v2-reward-ink)}.earningRules_today__X__wc{margin:var(--v2-space-4) 0 var(--v2-space-2);font-size:var(--v2-body-size)}.earningRules_freshness__fw1Ex{display:flex;align-items:center;gap:var(--v2-space-2);margin-block:var(--v2-space-2);color:var(--v2-body)}.earningRules_freshness__fw1Ex>span{flex:1 1;min-width:0;overflow-wrap:anywhere}.earningRules_freshness__fw1Ex .earningRules_action__Rxe1n{flex:0 0 auto;max-width:45%;color:var(--v2-link);background:rgba(0,0,0,0)}.earningRules_rules__3s1gJ{margin:0;gap:0}.earningRules_rules__3s1gJ li{display:block}.earningRules_rules__3s1gJ li+li{padding-top:0}.earningRules_source__TPaHp>summary{list-style:none;min-height:64px;display:flex;align-items:center;gap:var(--v2-space-3);padding-block:var(--v2-space-2);cursor:pointer}.earningRules_source__TPaHp>summary::-webkit-details-marker{display:none}.earningRules_source__TPaHp>summary>svg{width:28px;height:28px;flex:0 0 28px}.earningRules_sourceCopy___eccO{display:grid;flex:1 1;min-width:0;gap:var(--v2-space-1)}.earningRules_sourceCopy___eccO>span{color:var(--v2-body);font-size:var(--v2-compact-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.earningRules_sourceValue__DsUVx{margin-inline-start:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;font-size:var(--v2-compact-size);flex:0 0 auto}.earningRules_rules__3s1gJ li[data-mode=daily] .earningRules_sourceCopy___eccO>strong{color:var(--v2-daily-ink)}.earningRules_rules__3s1gJ li[data-mode=arcade] .earningRules_sourceCopy___eccO>strong{color:var(--v2-arcade-ink)}.earningRules_rules__3s1gJ li[data-mode=duel] .earningRules_sourceCopy___eccO>strong{color:var(--v2-duel-ink)}.earningRules_rules__3s1gJ li[data-mode=vs_bot] .earningRules_sourceCopy___eccO>strong{color:var(--v2-bot-ink)}@media(max-width:359px){.earningRules_source__TPaHp>summary{flex-wrap:wrap;column-gap:var(--v2-space-2)}.earningRules_sourceCopy___eccO{flex-basis:calc(100% - 64px)}.earningRules_sourceValue__DsUVx{margin-inline-start:var(--v2-space-10);text-align:left}}.earningRules_chevron__eNN4t{width:8px;height:8px;margin-inline:var(--v2-space-2);border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg)}.earningRules_source__TPaHp[open] .earningRules_chevron__eNN4t{transform:rotate(225deg)}.earningRules_sourceBody__RCxR9{padding:0 0 var(--v2-space-3) var(--v2-space-10)}.earningRules_daily__hRqBD{display:grid;gap:var(--v2-space-2);margin:var(--v2-space-2) 0}.earningRules_daily__hRqBD>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--v2-space-2)}.earningRules_daily__hRqBD dd{margin:0;font-weight:700}.earningRules_daily__hRqBD [data-difficulty=normal] dt{color:var(--difficulty-normal-text)}.earningRules_daily__hRqBD [data-difficulty=hard] dt{color:var(--difficulty-hard-text)}.earningRules_details__XtoqF>summary:focus-visible,.earningRules_source__TPaHp>summary:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.earningRules_monthlyLink__0ja9f{position:relative}.earningRules_monthlyLink__0ja9f:before{--hit-area-reach:max(0px,calc((44px - 100%) / 2));content:"";position:absolute;inset:calc(-1*var(--hit-area-reach))}.earningRules_monthlyLink__0ja9f{display:flex;align-items:center;min-height:32px;color:var(--v2-link);font-weight:700}.earningRules_reset__rKVmI{margin-top:var(--v2-space-3);font-size:var(--v2-compact-size)}.earningRules_level__9iOcF progress{appearance:none;border:0;background:var(--v2-interactive);border-radius:var(--v2-radius-pill);overflow:hidden}.earningRules_level__9iOcF progress::-webkit-progress-bar{background:var(--v2-interactive);border-radius:var(--v2-radius-pill)}.earningRules_level__9iOcF progress::-webkit-progress-value{background:var(--v2-reward-ink);border-radius:var(--v2-radius-pill);-webkit-transition:width var(--duration-slow) var(--ease-out);transition:width var(--duration-slow) var(--ease-out)}.earningRules_level__9iOcF progress::-moz-progress-bar{background:var(--v2-reward-ink);border-radius:var(--v2-radius-pill)}.earningRules_rules__3s1gJ li[data-mode=free_play] .earningRules_source__TPaHp>summary>svg{color:var(--v2-bot-ink)}[data-reduced-motion=true] .earningRules_level__9iOcF progress::-webkit-progress-value{-webkit-transition:none;transition:none}@media(prefers-reduced-motion:reduce){.earningRules_level__9iOcF progress::-webkit-progress-value{-webkit-transition:none;transition:none}}