.LeaderboardSeasonRewards-module__Xy4UgW__rewards{min-width:0;padding:var(--spacing-4);border-radius:var(--radius-container);background:var(--color-background-surface);color:var(--color-text-primary);overflow-wrap:anywhere;font:var(--type-body);font-family:var(--type-body-font-family), system-ui, sans-serif;gap:var(--spacing-3);flex-direction:column;display:flex}.LeaderboardSeasonRewards-module__Xy4UgW__rewards h2,.LeaderboardSeasonRewards-module__Xy4UgW__dialog h2{font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif;margin:0}.LeaderboardSeasonRewards-module__Xy4UgW__rewards .LeaderboardSeasonRewards-module__Xy4UgW__desktopHeading{align-items:center;gap:var(--spacing-2);color:var(--color-text-yellow);font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif;display:flex}.LeaderboardSeasonRewards-module__Xy4UgW__trophy{background:currentColor;flex-shrink:0;width:20px;height:20px;display:inline-block;-webkit-mask:url(../media/trophy.0oejurwmhlbyp.svg) 50%/contain no-repeat;mask:url(../media/trophy.0oejurwmhlbyp.svg) 50%/contain no-repeat}.LeaderboardSeasonRewards-module__Xy4UgW__table{table-layout:fixed;border-collapse:separate;width:100%;border-spacing:0 var(--spacing-1-5);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif}.LeaderboardSeasonRewards-module__Xy4UgW__rangeColumn{width:34%}.LeaderboardSeasonRewards-module__Xy4UgW__countColumn{width:24%}.LeaderboardSeasonRewards-module__Xy4UgW__table th,.LeaderboardSeasonRewards-module__Xy4UgW__table td{padding:var(--spacing-2);text-align:start;vertical-align:middle}.LeaderboardSeasonRewards-module__Xy4UgW__table thead th{color:var(--color-text-secondary);padding-inline:0;font-weight:400}.LeaderboardSeasonRewards-module__Xy4UgW__table tbody{font:var(--type-body);font-family:var(--type-body-font-family), system-ui, sans-serif}.LeaderboardSeasonRewards-module__Xy4UgW__table tbody th{border-radius:var(--radius-inner) 0 0 var(--radius-inner);font-weight:400}.LeaderboardSeasonRewards-module__Xy4UgW__table tr>:nth-child(2){text-align:center}.LeaderboardSeasonRewards-module__Xy4UgW__table tr>:last-child{text-align:end}.LeaderboardSeasonRewards-module__Xy4UgW__table td:last-child{font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif;border-radius:0 var(--radius-inner) var(--radius-inner) 0}.LeaderboardSeasonRewards-module__Xy4UgW__table tr[data-rank="1"]>*{background:var(--color-accent-muted)}.LeaderboardSeasonRewards-module__Xy4UgW__table tr[data-rank="2"]>*{background:var(--color-background-cyan)}.LeaderboardSeasonRewards-module__Xy4UgW__table tr[data-rank="3"]>*{background:var(--color-background-orange)}.LeaderboardSeasonRewards-module__Xy4UgW__supporting{margin-block:var(--spacing-3);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;color:var(--color-text-secondary)}.LeaderboardSeasonRewards-module__Xy4UgW__trigger{justify-content:center;align-items:center;gap:var(--spacing-1);width:100%;padding:var(--spacing-3) var(--spacing-5);color:var(--color-text-accent);font:var(--type-label);font-family:var(--type-label-font-family), system-ui, sans-serif;text-align:start;cursor:pointer;background:0 0;border:0;display:none}.LeaderboardSeasonRewards-module__Xy4UgW__trigger>svg,.LeaderboardSeasonRewards-module__Xy4UgW__trigger .LeaderboardSeasonRewards-module__Xy4UgW__trophy{width:18px;height:18px;color:var(--color-icon-accent);flex-shrink:0}@media (min-width:860px){.LeaderboardSeasonRewards-module__Xy4UgW__desktopHeading .LeaderboardSeasonRewards-module__Xy4UgW__trophy{width:18px;height:18px}}.LeaderboardSeasonRewards-module__Xy4UgW__dialog{box-sizing:border-box;width:calc(100% - 2 * var(--spacing-4));max-width:none;max-height:calc(100dvh - var(--spacing-4) - var(--spacing-2) - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin:auto var(--spacing-4) calc(var(--spacing-2) + env(safe-area-inset-bottom));padding:0 0 var(--spacing-2);border-radius:var(--radius-page);background:var(--color-background-popover);color:var(--color-text-primary);box-shadow:var(--shadow-high);overflow-wrap:anywhere;font:var(--type-body);font-family:var(--type-body-font-family), system-ui, sans-serif;border:0;overflow-y:auto}.LeaderboardSeasonRewards-module__Xy4UgW__dialog[open]{flex-direction:column;display:flex}.LeaderboardSeasonRewards-module__Xy4UgW__dialog::backdrop{background:var(--color-overlay)}.LeaderboardSeasonRewards-module__Xy4UgW__handle{padding:var(--spacing-1-5) 0 var(--spacing-1);touch-action:none;cursor:grab;flex-shrink:0;justify-content:center;display:flex}.LeaderboardSeasonRewards-module__Xy4UgW__handle>span{border-radius:var(--radius-full);background:var(--color-border-emphasized);width:40px;height:4px}.LeaderboardSeasonRewards-module__Xy4UgW__dialogHeader{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-5);flex-shrink:0;display:flex}.LeaderboardSeasonRewards-module__Xy4UgW__dialogHeader h2{flex:1;min-width:0}.LeaderboardSeasonRewards-module__Xy4UgW__close svg{width:18px;height:18px}.LeaderboardSeasonRewards-module__Xy4UgW__dialogBody{padding:var(--spacing-4) var(--spacing-5);min-height:3em;overflow-y:auto}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__table{border-spacing:0}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__rangeColumn,.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__countColumn{width:33.3333%}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__table thead th{padding:0}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__table tbody{font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;color:var(--color-text-secondary)}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__table tbody tr>*{z-index:1;padding:var(--spacing-2) 0 0;background:0 0;position:relative}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__table tr[data-rank="1"]>:before,.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__table tr[data-rank="2"]>:before,.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__table tr[data-rank="3"]>:before{content:"";z-index:-1;inset:var(--spacing-2) 0 0;pointer-events:none;position:absolute}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__table tbody th:before{border-radius:var(--radius-inner) 0 0 var(--radius-inner)}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__table tbody td:last-child:before{border-radius:0 var(--radius-inner) var(--radius-inner) 0}.LeaderboardSeasonRewards-module__Xy4UgW__dialog tr[data-rank="1"]>:before{background:var(--color-accent-muted)}.LeaderboardSeasonRewards-module__Xy4UgW__dialog tr[data-rank="2"]>:before{background:var(--color-background-cyan)}.LeaderboardSeasonRewards-module__Xy4UgW__dialog tr[data-rank="3"]>:before{background:var(--color-background-orange)}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__table tbody tr:not([data-rank="1"],[data-rank="2"],[data-rank="3"])+tr:not([data-rank="1"],[data-rank="2"],[data-rank="3"])>*{padding-top:0}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__rewardCell{padding:var(--spacing-1) 0;display:block}.LeaderboardSeasonRewards-module__Xy4UgW__dialog th .LeaderboardSeasonRewards-module__Xy4UgW__rewardCell{padding-left:var(--spacing-3)}.LeaderboardSeasonRewards-module__Xy4UgW__dialog td:last-child .LeaderboardSeasonRewards-module__Xy4UgW__rewardCell{padding-right:var(--spacing-3)}.LeaderboardSeasonRewards-module__Xy4UgW__dialog tr[data-rank="1"],.LeaderboardSeasonRewards-module__Xy4UgW__dialog tr[data-rank="2"],.LeaderboardSeasonRewards-module__Xy4UgW__dialog tr[data-rank="3"]{color:var(--color-text-primary)}.LeaderboardSeasonRewards-module__Xy4UgW__dialogFooter{padding:var(--spacing-3) var(--spacing-5);flex-shrink:0}.LeaderboardSeasonRewards-module__Xy4UgW__dialog .LeaderboardSeasonRewards-module__Xy4UgW__dialogFooter button{width:100%}.LeaderboardSeasonRewards-module__Xy4UgW__close:focus-visible,.LeaderboardSeasonRewards-module__Xy4UgW__trigger:focus-visible,.LeaderboardSeasonRewards-module__Xy4UgW__desktopHeading:focus-visible,.LeaderboardSeasonRewards-module__Xy4UgW__dialogBody:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-2px}@media (max-height:400px){.LeaderboardSeasonRewards-module__Xy4UgW__dialogBody{flex-shrink:0;overflow:visible}}@media (max-width:859px){.LeaderboardSeasonRewards-module__Xy4UgW__rewards .LeaderboardSeasonRewards-module__Xy4UgW__desktopHeading,.LeaderboardSeasonRewards-module__Xy4UgW__desktopBody{display:none}.LeaderboardSeasonRewards-module__Xy4UgW__rewards{background:0 0;padding:0}.LeaderboardSeasonRewards-module__Xy4UgW__rewards[data-portaled-trigger]{display:contents}.LeaderboardSeasonRewards-module__Xy4UgW__trigger{display:flex}}.LeaderboardSeasonRewards-module__Xy4UgW__scoringGuide{border-top:var(--border-width) solid var(--color-border);padding-top:var(--spacing-3);margin-top:var(--spacing-3);color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif}.LeaderboardSeasonRewards-module__Xy4UgW__scoringGuide h3{margin:0 0 var(--spacing-2);font:var(--type-heading-5);font-family:var(--type-heading-5-font-family), system-ui, sans-serif}.LeaderboardSeasonRewards-module__Xy4UgW__scoringGuide ul{margin:0;padding-left:1.5em}
.LeaderboardView-module__tvVR4a__shell{--back-to-top-offset:calc(36px + env(safe-area-inset-bottom));min-height:var(--site-main-min-height);width:100%;max-width:1440px;padding:var(--spacing-8) var(--spacing-4) 120px;flex:1;margin:0 auto}.LeaderboardView-module__tvVR4a__shell:has(>.LeaderboardView-module__tvVR4a__backToTop){padding-bottom:var(--back-to-top-offset)}.LeaderboardView-module__tvVR4a__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LeaderboardView-module__tvVR4a__mobileRewards{display:none}.LeaderboardView-module__tvVR4a__top{justify-content:space-between;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-5);flex-wrap:wrap;display:flex}.LeaderboardView-module__tvVR4a__season{align-items:center;gap:var(--spacing-1-5);flex-wrap:wrap;flex:1;min-width:0;display:flex}.LeaderboardView-module__tvVR4a__seasonTitle{overflow-wrap:anywhere;font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif;margin:0}.LeaderboardView-module__tvVR4a__seasonPeriod{color:var(--color-text-secondary);overflow-wrap:anywhere;font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;align-items:center;gap:var(--spacing-2);margin:0;display:flex}.LeaderboardView-module__tvVR4a__clock{background:var(--color-icon-secondary);flex:none;width:16px;height:16px;display:inline-block;-webkit-mask:url(../media/clock.0nucq7x_1di01.svg) 50%/12px 12px no-repeat;mask:url(../media/clock.0nucq7x_1di01.svg) 50%/12px 12px no-repeat}.LeaderboardView-module__tvVR4a__tabs{max-width:100%}.LeaderboardView-module__tvVR4a__body{min-width:0}.LeaderboardView-module__tvVR4a__body:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-2px}.LeaderboardView-module__tvVR4a__status{align-content:start;gap:var(--spacing-4);display:grid}.LeaderboardView-module__tvVR4a__status .LeaderboardView-module__tvVR4a__notice{margin:var(--spacing-12) 0 0;text-align:center}.LeaderboardView-module__tvVR4a__status>div:has(>button){text-align:center}.LeaderboardView-module__tvVR4a__backToTop{bottom:var(--back-to-top-offset);z-index:1;width:56px;height:56px;margin:var(--spacing-5) auto 0;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:linear-gradient(var(--color-background-surface), var(--color-background-clear));color:var(--color-icon-primary);cursor:pointer;place-items:center;padding:0;display:grid;position:sticky;box-shadow:0 6px 20px #00000073}.LeaderboardView-module__tvVR4a__backToTop svg{width:22px;height:22px}.LeaderboardView-module__tvVR4a__backToTop[data-at-top]{visibility:hidden;pointer-events:none}.LeaderboardView-module__tvVR4a__backToTop:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}@media (min-width:860px){.LeaderboardView-module__tvVR4a__top{gap:16px}.LeaderboardView-module__tvVR4a__tabs{order:1}}@media (max-width:859px){.LeaderboardView-module__tvVR4a__shell:has([data-floating-my-rank])>.LeaderboardView-module__tvVR4a__backToTop{bottom:calc(var(--back-to-top-offset) + var(--leaderboard-my-rank-height,0px))}.LeaderboardView-module__tvVR4a__shell{padding:0 0 var(--spacing-12);background:var(--color-background-body)}.LeaderboardView-module__tvVR4a__backToTop{background:linear-gradient(var(--color-background-body), var(--color-background-clear))}.LeaderboardView-module__tvVR4a__mobileRewards{display:block}.LeaderboardView-module__tvVR4a__top{align-items:center;gap:var(--spacing-3);padding:var(--spacing-5) var(--spacing-5) 0;flex-direction:column;margin:0}.LeaderboardView-module__tvVR4a__season{text-align:center;flex-direction:column;flex:none;align-items:center;gap:0}.LeaderboardView-module__tvVR4a__seasonPeriod{justify-content:center;gap:var(--spacing-0-5)}.LeaderboardView-module__tvVR4a__status{padding-inline:var(--spacing-5)}}