@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_7ea1d0f9-module__6GV5LG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_7ea1d0f9-module__6GV5LG__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.Avatar-module__SXpVEW__avatar{width:var(--avatar-size);height:var(--avatar-size);background:linear-gradient(135deg, hsl(var(--avatar-hue) 65% 60%), hsl(var(--avatar-hue) 60% 42%));color:var(--color-background);border-radius:50%;justify-content:center;align-items:center;display:flex}.Avatar-module__SXpVEW__initials{font-size:calc(var(--avatar-size) * .4);font-weight:700}.Avatar-module__SXpVEW__image{object-fit:cover}
.MemberLabel-module__NBYD4q__root{align-items:center;gap:var(--space-s);height:100%;display:flex}.MemberLabel-module__NBYD4q__name{color:var(--color-text-body);font-weight:500}.MemberLabel-module__NBYD4q__emojiBadge{font-size:var(--font-size-xxl)}.MemberLabel-module__NBYD4q__imageBadge{width:var(--space-xl);height:var(--space-xl);position:relative}.MemberLabel-module__NBYD4q__imageBadgeImg{object-fit:contain}
.RankBadge-module__CGL-2q__badge{width:var(--space-xxl);height:var(--space-xxl);border-radius:var(--border-radius-l);background-color:var(--color-light);color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-s);justify-content:center;align-items:center;font-weight:500;display:flex}.RankBadge-module__CGL-2q__medal{color:var(--color-background);font-weight:700}.RankBadge-module__CGL-2q__gold{background:linear-gradient(135deg, var(--color-medal-gold), var(--color-medal-gold-rotate));}.RankBadge-module__CGL-2q__silver{background:linear-gradient(135deg, var(--color-medal-silver), var(--color-medal-silver-rotate));}.RankBadge-module__CGL-2q__bronze{background:linear-gradient(135deg, var(--color-medal-bronze), var(--color-medal-bronze-rotate));}
.LeaderboardFigure-module__bBo3ha__total{color:var(--color-text-body);font-family:var(--font-family-mono);font-size:var(--font-size-l);font-weight:600}
.ProfileHeaderCard-module__W7W-3G__inner{gap:var(--space-l);padding:var(--space-l);display:flex}@media (max-width:48rem){.ProfileHeaderCard-module__W7W-3G__inner{gap:var(--space-m);padding:var(--space-m);flex-direction:column}}.ProfileHeaderCard-module__W7W-3G__info{gap:var(--space-s);flex-direction:column;flex:1;display:flex}.ProfileHeaderCard-module__W7W-3G__name{font-size:var(--font-size-xxxl)}.ProfileHeaderCard-module__W7W-3G__memberSince{font-size:var(--font-size-s);color:var(--color-text-muted)}.ProfileHeaderCard-module__W7W-3G__tagRow{gap:var(--space-xs);display:flex}.ProfileHeaderCard-module__W7W-3G__meta{gap:var(--space-m);padding-left:var(--space-l);border-left:var(--border-subtle);flex-direction:column;min-width:16rem;display:flex}@media (max-width:48rem){.ProfileHeaderCard-module__W7W-3G__meta{border-left:none;border-top:var(--border-subtle);padding-left:0;padding-top:var(--space-m);min-width:0}}.ProfileHeaderCard-module__W7W-3G__metaRow{gap:var(--space-xxxs);flex-direction:column;display:flex}.ProfileHeaderCard-module__W7W-3G__metaKey{font-family:var(--font-family-mono);font-size:var(--font-size-xs);text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.ProfileHeaderCard-module__W7W-3G__metaValue{font-size:var(--font-size-s);color:var(--color-text-body);font-weight:600}.ProfileHeaderCard-module__W7W-3G__skeletonAvatar{border-radius:var(--border-radius-pill);width:6rem;height:6rem}.ProfileHeaderCard-module__W7W-3G__skeletonName{width:12rem;height:2rem}.ProfileHeaderCard-module__W7W-3G__skeletonLine{width:16rem;height:1rem}.ProfileHeaderCard-module__W7W-3G__skeletonLineShort{width:10rem;height:1rem}.ProfileHeaderCard-module__W7W-3G__skeletonMetaLabel{width:4rem;height:.75rem}.ProfileHeaderCard-module__W7W-3G__skeletonMetaValue{width:8rem;height:1rem}
.LeaderboardListRow-module__RHQqzq__row{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-m);display:flex}li:not(:first-child)>.LeaderboardListRow-module__RHQqzq__row{border-top:var(--border-subtle)}.LeaderboardListRow-module__RHQqzq__position{align-items:center;gap:var(--space-s);display:flex}.LeaderboardListRow-module__RHQqzq__current{background-color:var(--color-secondary-bg);box-shadow:inset var(--space-xxxs) 0 0 0 var(--color-secondary)}.LeaderboardListRow-module__RHQqzq__total{}
.StatsBarCard-module___gNUGq__row{padding:var(--space-m) 0;scrollbar-width:none;display:flex;overflow-x:auto}.StatsBarCard-module___gNUGq__row::-webkit-scrollbar{display:none}.StatsBarCard-module___gNUGq__cell{align-items:center;gap:var(--space-xxxxs);flex-direction:column;flex:1;min-width:8rem;display:flex}.StatsBarCard-module___gNUGq__cell+.StatsBarCard-module___gNUGq__cell{border-left:var(--border-subtle)}.StatsBarCard-module___gNUGq__icon{font-size:var(--font-size-xl);line-height:1}.StatsBarCard-module___gNUGq__value{font-size:var(--font-size-xl);color:var(--color-text-header);font-weight:700;line-height:var(--line-height-headers);align-items:baseline;gap:var(--space-xxs);display:flex}.StatsBarCard-module___gNUGq__rank{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-primary);font-weight:600}.StatsBarCard-module___gNUGq__label{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;font-weight:600}.StatsBarCard-module___gNUGq__skeletonIcon{border-radius:var(--border-radius-pill);width:1.5rem;height:1.5rem}.StatsBarCard-module___gNUGq__skeletonValue{width:4rem;height:1.5rem}.StatsBarCard-module___gNUGq__skeletonLabel{width:3rem;height:.75rem}
.LeaderboardList-module__Q3C6Qa__gap{padding:var(--space-xxs) var(--space-m);border-top:var(--border-subtle);color:var(--color-text-muted);font-family:var(--font-family-mono);text-align:center;line-height:1}
.Skeleton-module__QUUPIW__skeleton{background-color:var(--color-light);border-radius:var(--border-radius);animation:1.5s ease-in-out infinite Skeleton-module__QUUPIW__pulse}@media (prefers-reduced-motion:reduce){.Skeleton-module__QUUPIW__skeleton{opacity:.75;animation:none}}@keyframes Skeleton-module__QUUPIW__pulse{0%,to{opacity:1}50%{opacity:.5}}
.Logo-module__WIRVka__logo{width:var(--logo-size);height:var(--logo-size);border-radius:var(--border-radius-xl);display:inline-block;position:relative;overflow:hidden}
.WidgetCardHeader-module__Ma0IIq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-m);padding-inline:var(--space-m);padding-bottom:var(--space-m);border-bottom:var(--border-subtle);display:flex}.WidgetCardHeader-module__Ma0IIq__eyebrow{font-family:var(--font-family-mono);color:var(--color-text-muted);text-transform:uppercase;font-size:var(--font-size-xs);font-weight:600}.WidgetCardHeader-module__Ma0IIq__title{margin:var(--space-xxs) 0 0 0;font-size:var(--font-size-l);font-weight:600}.WidgetCardHeader-module__Ma0IIq__memberCount{font-family:var(--font-family-mono);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:600}
.Brand-module__QX-44a__brand{align-items:center;gap:var(--space-s);display:flex}.Brand-module__QX-44a__title{font-size:var(--font-size-l);color:var(--color-text-header);font-weight:700}
.WidgetCard-module__Ku8RAW__content{padding-top:var(--space-m)}
.PersonalDataCard-module__RG3ksW__row{gap:var(--space-s);padding:var(--space-s) var(--space-m);grid-template-columns:8rem 1fr;display:grid}.PersonalDataCard-module__RG3ksW__row+.PersonalDataCard-module__RG3ksW__row{border-top:var(--border-subtle)}@media (max-width:48rem){.PersonalDataCard-module__RG3ksW__row{grid-template-columns:6rem 1fr}}.PersonalDataCard-module__RG3ksW__key{font-size:var(--font-size-s);color:var(--color-text-muted);font-weight:500}.PersonalDataCard-module__RG3ksW__value{font-size:var(--font-size-s);color:var(--color-text-body)}.PersonalDataCard-module__RG3ksW__tags{gap:var(--space-xxxs);display:flex}.PersonalDataCard-module__RG3ksW__cities{gap:var(--space-xxxs);flex-direction:column;display:flex}.PersonalDataCard-module__RG3ksW__skeletonKey{width:5rem;height:1rem}.PersonalDataCard-module__RG3ksW__skeletonValue{width:60%;max-width:12rem;height:1rem}
.Separator-module__84ICGa__separator{background-color:var(--color-glint);border:0;width:100%;height:1px}
.page-module___EfpYq__dashboard{gap:var(--space-l);grid-template-columns:1fr 1fr;align-items:start;width:100%;display:grid}@media (max-width:48rem){.page-module___EfpYq__dashboard{grid-template-columns:1fr}}
.SportsProfileCard-module__pUCvoq__metricsSection{align-items:center;gap:var(--space-l);padding:var(--space-m);display:flex}.SportsProfileCard-module__pUCvoq__metrics{flex:1}.SportsProfileCard-module__pUCvoq__metricRow{padding-block:var(--space-xxs);justify-content:space-between;align-items:center;display:flex}.SportsProfileCard-module__pUCvoq__metricRow+.SportsProfileCard-module__pUCvoq__metricRow{border-top:var(--border-subtle)}.SportsProfileCard-module__pUCvoq__metricKey{font-size:var(--font-size-s);color:var(--color-text-muted)}.SportsProfileCard-module__pUCvoq__metricValue{font-size:var(--font-size-s);color:var(--color-text-body);font-weight:600}.SportsProfileCard-module__pUCvoq__silhouette{width:3.5rem;height:7rem;color:var(--color-text-muted)}@media (max-width:48rem){.SportsProfileCard-module__pUCvoq__silhouette{display:none}}.SportsProfileCard-module__pUCvoq__teamsSection{gap:var(--space-s);padding:var(--space-s) var(--space-m);border-top:var(--border-subtle);flex-direction:column;display:flex}.SportsProfileCard-module__pUCvoq__teamsHeader{font-size:var(--font-size-xs);text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.SportsProfileCard-module__pUCvoq__teamsList{gap:var(--space-xs);flex-direction:column;display:flex}.SportsProfileCard-module__pUCvoq__teamRow{align-items:center;gap:var(--space-s);font-size:var(--font-size-s);display:flex}.SportsProfileCard-module__pUCvoq__teamLogo{width:var(--space-l);height:var(--space-l);position:relative}.SportsProfileCard-module__pUCvoq__teamName{color:var(--color-text-body);font-weight:600}.SportsProfileCard-module__pUCvoq__teamLeague{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;margin-left:auto}.SportsProfileCard-module__pUCvoq__skeletonKey{width:6rem;height:1rem}.SportsProfileCard-module__pUCvoq__skeletonValue{width:4rem;height:1rem}.SportsProfileCard-module__pUCvoq__skeletonTeamLogo{border-radius:var(--border-radius-pill);width:2rem;height:2rem}.SportsProfileCard-module__pUCvoq__skeletonTeamName{width:8rem;height:1rem}.SportsProfileCard-module__pUCvoq__skeletonTeamLeague{width:2.5rem;height:.875rem;margin-left:auto}
.UserMenuContent-module__mjli_q__header{align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-m);display:flex}.UserMenuContent-module__mjli_q__username{font-size:var(--font-size-m);color:var(--color-text-header);font-weight:600}.UserMenuContent-module__mjli_q__separator{margin-block:var(--space-xxs)}.UserMenuContent-module__mjli_q__item{align-items:center;gap:var(--space-s);width:100%;padding:var(--space-xs) var(--space-s);border-radius:var(--border-radius);font-size:var(--font-size-s);color:var(--color-text-body);background:0 0;display:flex}.UserMenuContent-module__mjli_q__item:hover,.UserMenuContent-module__mjli_q__item:focus-visible{color:var(--color-text-body);background-color:var(--color-primary-bg)}.UserMenuContent-module__mjli_q__danger{color:var(--color-danger);transition:background-color var(--transition-fast)}.UserMenuContent-module__mjli_q__danger:hover,.UserMenuContent-module__mjli_q__danger:focus-visible{color:var(--color-danger);background-color:var(--color-danger-bg)}
.NavLink-module__0rWDYG__navLink{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-m);border-radius:var(--border-radius);color:var(--color-text-muted);background-color:#0000;display:flex}.NavLink-module__0rWDYG__navLink.NavLink-module__0rWDYG__active{background-color:var(--color-primary-bg);color:var(--color-text-header);font-weight:500}
.AchievementsCard-module__P7AjnG__grid{gap:var(--space-m);padding:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));display:grid}.AchievementsCard-module__P7AjnG__cell{align-items:center;gap:var(--space-xxxs);padding:var(--space-s);background:var(--color-primary-bg);border:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent);border-radius:var(--border-radius-l);flex-direction:column;display:flex}.AchievementsCard-module__P7AjnG__skeletonCell{border-radius:var(--border-radius-l);height:5rem}.AchievementsCard-module__P7AjnG__icon{font-size:var(--font-size-xl);line-height:1}.AchievementsCard-module__P7AjnG__value{font-size:var(--font-size-l);color:var(--color-primary);font-weight:700;line-height:var(--line-height-headers)}.AchievementsCard-module__P7AjnG__label{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;font-weight:600}
.SkeletonRow-module__Zs1noW__row{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-m);display:flex}.SkeletonRow-module__Zs1noW__row+.SkeletonRow-module__Zs1noW__row{border-top:var(--border-subtle)}.SkeletonRow-module__Zs1noW__left{align-items:center;gap:var(--space-s);flex:1;display:flex}.SkeletonRow-module__Zs1noW__avatar{width:var(--avatar-size-row);height:var(--avatar-size-row);border-radius:50%}.SkeletonRow-module__Zs1noW__name{width:55%;max-width:12rem;height:.875rem}.SkeletonRow-module__Zs1noW__right{width:3.5rem;height:1.25rem}
.Nav-module__p2V2BW__nav{gap:var(--space-xs);display:flex}.Nav-module__p2V2BW__navVertical{padding:var(--space-m);flex-direction:column;flex:1;}
.GamesTable-module__Y95tra__table{border-collapse:collapse;width:100%}.GamesTable-module__Y95tra__head{border-bottom:var(--border-subtle)}.GamesTable-module__Y95tra__head th{padding:var(--space-s) var(--space-m);font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;text-align:left;font-weight:600}.GamesTable-module__Y95tra__row td{padding:var(--space-s) var(--space-m);font-size:var(--font-size-s);color:var(--color-text-body)}.GamesTable-module__Y95tra__row+.GamesTable-module__Y95tra__row td{border-top:var(--border-subtle)}.GamesTable-module__Y95tra__gameName{color:var(--color-text-header);font-weight:600}.GamesTable-module__Y95tra__skeletonGame{width:6rem;height:1rem}.GamesTable-module__Y95tra__skeletonCell{width:4rem;height:1rem}
.Card-module__b6YjYG__card{background-color:var(--color-surface);border:var(--border-subtle);border-radius:var(--border-radius-xl);flex-direction:column;display:flex}
.MobileMenu-module__dvw3PW__root{display:contents}@media (min-width:48rem){.MobileMenu-module__dvw3PW__root{display:none}}.MobileMenu-module__dvw3PW__trigger{width:var(--space-xxl);height:var(--space-xxl);border-radius:var(--border-radius);color:var(--color-text-header);background:0 0;justify-content:center;align-items:center;display:flex}.MobileMenu-module__dvw3PW__trigger:hover,.MobileMenu-module__dvw3PW__trigger:focus-visible{background-color:var(--color-light)}.MobileMenu-module__dvw3PW__overlay{z-index:20;opacity:0;pointer-events:none;transition:opacity var(--transition-fast) ease-out;cursor:default;background:#00000080;position:fixed;inset:0}.MobileMenu-module__dvw3PW__overlay.MobileMenu-module__dvw3PW__open{opacity:1;pointer-events:auto}.MobileMenu-module__dvw3PW__drawer{z-index:30;background-color:var(--color-surface);border-right:var(--border-subtle);width:min(82vw,18rem);box-shadow:var(--shadow-menu);transition:transform var(--transition-slow) ease-out;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.MobileMenu-module__dvw3PW__drawer.MobileMenu-module__dvw3PW__open{transform:translate(0)}.MobileMenu-module__dvw3PW__header{padding:var(--space-s) var(--space-m);border-bottom:var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.MobileMenu-module__dvw3PW__closeButton{width:var(--space-xxl);height:var(--space-xxl);border-radius:var(--border-radius);color:var(--color-text-muted);background:0 0;justify-content:center;align-items:center;display:flex}.MobileMenu-module__dvw3PW__closeButton:hover,.MobileMenu-module__dvw3PW__closeButton:focus-visible{background-color:var(--color-light);color:var(--color-text-header)}.MobileMenu-module__dvw3PW__footer{padding:var(--space-xs);border-top:var(--border-subtle)}
.UserMenu-module__ckcmyG__userMenu{position:relative}.UserMenu-module__ckcmyG__trigger{align-items:center;gap:var(--space-s);padding:var(--space-xxs) var(--space-m) var(--space-xxs) var(--space-xxs);border:var(--border-subtle);border-radius:var(--border-radius-pill);background:0 0;display:flex}.UserMenu-module__ckcmyG__trigger[aria-expanded=true]{background-color:var(--color-light)}.UserMenu-module__ckcmyG__trigger[aria-expanded=true] .UserMenu-module__ckcmyG__chevron{transform:rotate(180deg)}.UserMenu-module__ckcmyG__username{color:var(--color-text-header);font-size:var(--font-size-s);font-weight:500}.UserMenu-module__ckcmyG__chevron{color:var(--color-text-muted);transition:transform var(--transition-base)}.UserMenu-module__ckcmyG__dropdown{top:calc(100% + var(--space-xs));z-index:10;min-width:100%;padding:var(--space-xs);background-color:var(--color-light);border:var(--border-subtle);border-radius:var(--border-radius-l);box-shadow:var(--shadow-menu);position:absolute;right:0}
.LeaderboardTable-module__hv0UWG__table{border-collapse:collapse;width:100%}.LeaderboardTable-module__hv0UWG__empty{padding-block:var(--space-l)}.LeaderboardTable-module__hv0UWG__head{border-bottom:var(--border-subtle)}.LeaderboardTable-module__hv0UWG__head th{padding:var(--space-m);font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;text-align:left;font-weight:600}.LeaderboardTable-module__hv0UWG__head th.LeaderboardTable-module__hv0UWG__headNumeric{text-align:right}.LeaderboardTable-module__hv0UWG__headRank{width:1%}.LeaderboardTable-module__hv0UWG__footer{padding:var(--space-m);border-top:var(--border-subtle);font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);justify-content:space-between;align-items:center;display:flex}.LeaderboardTable-module__hv0UWG__skeletonBadge{width:var(--space-xxl);height:var(--space-xxl);border-radius:var(--border-radius-l)}.LeaderboardTable-module__hv0UWG__skeletonMember{align-items:center;gap:var(--space-s);display:flex}.LeaderboardTable-module__hv0UWG__skeletonAvatar{}.LeaderboardTable-module__hv0UWG__skeletonName{}.LeaderboardTable-module__hv0UWG__skeletonTotal{width:4rem;height:1.25rem;display:inline-block}.LeaderboardTable-module__hv0UWG__skeletonFooterText{width:8rem;height:.875rem}
.FavoriteGamesCard-module__mLV_VG__tags{gap:var(--space-xxs);padding:var(--space-m);display:flex}.FavoriteGamesCard-module__mLV_VG__skeletonTag{border-radius:var(--border-radius);width:5rem;height:1.5rem}
.TopBar-module__LYwH0W__topBar{height:var(--space-xxxxl);background-color:var(--color-surface);align-items:center;gap:var(--space-s);padding:0 var(--space-l);border-bottom:var(--border-subtle);grid-template-columns:1fr auto 1fr;display:grid;position:relative}@media (min-width:48rem){.TopBar-module__LYwH0W__topBar{gap:var(--space-xl);display:flex}}.TopBar-module__LYwH0W__mobileAvatar{border-radius:var(--border-radius-pill);justify-self:end;align-items:center;display:inline-flex}.TopBar-module__LYwH0W__mobileAvatar:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (min-width:48rem){.TopBar-module__LYwH0W__mobileAvatar{display:none}}.TopBar-module__LYwH0W__nav{display:none}@media (min-width:48rem){.TopBar-module__LYwH0W__nav{display:block}}.TopBar-module__LYwH0W__userMenu{display:none}@media (min-width:48rem){.TopBar-module__LYwH0W__userMenu{margin-left:auto;display:block}}
.LeaderboardTableRow-module__Rti7ha__row:not(:first-child){border-top:var(--border-subtle)}.LeaderboardTableRow-module__Rti7ha__row>td{padding:var(--space-s) var(--space-m);vertical-align:middle;height:1px}.LeaderboardTableRow-module__Rti7ha__current{background-color:var(--color-secondary-bg);box-shadow:inset var(--space-xxxs) 0 0 0 var(--color-secondary)}.LeaderboardTableRow-module__Rti7ha__rank{width:1%}.LeaderboardTableRow-module__Rti7ha__total{text-align:right;}
.SocialLinksCard-module__zGqiAa__list{flex-direction:column;display:flex}.SocialLinksCard-module__zGqiAa__item{align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-m);color:var(--color-text-body);transition:background var(--transition-fast);display:flex}.SocialLinksCard-module__zGqiAa__list li+li .SocialLinksCard-module__zGqiAa__item{border-top:var(--border-subtle)}.SocialLinksCard-module__zGqiAa__list li:last-child .SocialLinksCard-module__zGqiAa__item{border-bottom-left-radius:var(--border-radius-xl);border-bottom-right-radius:var(--border-radius-xl)}.SocialLinksCard-module__zGqiAa__item:hover,.SocialLinksCard-module__zGqiAa__item:focus-visible{background:var(--color-light);color:var(--color-text-header)}:is(.SocialLinksCard-module__zGqiAa__item:hover,.SocialLinksCard-module__zGqiAa__item:focus-visible) .SocialLinksCard-module__zGqiAa__external{opacity:1}.SocialLinksCard-module__zGqiAa__icon{border-radius:var(--border-radius-l);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.SocialLinksCard-module__zGqiAa__iconImage{width:1.25rem;height:1.25rem}.SocialLinksCard-module__zGqiAa__handle{font-size:var(--font-size-s);flex:1;font-weight:500}.SocialLinksCard-module__zGqiAa__external{color:var(--color-text-muted);opacity:0;transition:opacity var(--transition-fast)}.SocialLinksCard-module__zGqiAa__skeletonIcon{border-radius:var(--border-radius-l);width:2rem;height:2rem}.SocialLinksCard-module__zGqiAa__skeletonHandle{width:60%;max-width:8rem;height:1rem}
.page-module__NXvY0G__top{gap:var(--space-m);margin-bottom:var(--space-m);flex-direction:column;display:flex}.page-module__NXvY0G__body{gap:var(--space-m);grid-template-columns:22.5rem 1fr 16.25rem;grid-template-areas:"about games aside";display:grid}.page-module__NXvY0G__about{gap:var(--space-m);flex-direction:column;grid-area:about;display:flex}.page-module__NXvY0G__games{gap:var(--space-m);flex-direction:column;grid-area:games;display:flex}.page-module__NXvY0G__aside{gap:var(--space-m);flex-direction:column;grid-area:aside;display:flex}@media (max-width:64rem){.page-module__NXvY0G__body{grid-template-columns:1fr;grid-template-areas:"about""games""aside"}}
.MonthSwitcher-module__N9ydda__switcher{padding:var(--space-xxs);background-color:var(--color-surface);border:var(--border-subtle);border-radius:var(--border-radius-l);align-items:center;display:flex}.MonthSwitcher-module__N9ydda__nav{padding:var(--space-s);border-radius:var(--border-radius);color:var(--color-text-header);background:0 0;justify-content:center;align-items:center;display:flex}.MonthSwitcher-module__N9ydda__nav:not(:disabled):hover,.MonthSwitcher-module__N9ydda__nav:not(:disabled):focus-visible{color:var(--color-text-header);background-color:var(--color-light)}.MonthSwitcher-module__N9ydda__nav:disabled{color:var(--color-text-muted);opacity:.4;cursor:not-allowed}.MonthSwitcher-module__N9ydda__label{flex-direction:column;align-items:center;min-width:10rem;display:flex}.MonthSwitcher-module__N9ydda__month{font-size:var(--font-size-s);color:var(--color-text-header);font-weight:600}.MonthSwitcher-module__N9ydda__iso{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted)}.MonthSwitcher-module__N9ydda__skeletonMonth{width:7rem;height:.875rem;margin-bottom:var(--space-xxxs)}.MonthSwitcher-module__N9ydda__skeletonIso{width:3.5rem;height:.75rem}
.DiscordLoginButton-module__o1WLwq__button{justify-content:center;align-items:center;gap:var(--space-s);width:100%;padding:var(--space-s) var(--space-l);border-radius:var(--border-radius);color:var(--color-white);transition:background-color var(--transition-fast);background-color:#5865f2;font-weight:700;display:flex}.DiscordLoginButton-module__o1WLwq__button:hover,.DiscordLoginButton-module__o1WLwq__button:focus-visible,.DiscordLoginButton-module__o1WLwq__button:active{color:var(--color-white);background-color:#4752c4}
.page-module__aydn6q__card{align-items:center;gap:var(--space-l);width:100%;max-width:30rem;padding:var(--space-xl);text-align:center;margin:auto}.page-module__aydn6q__heading{gap:var(--space-xs);flex-direction:column;display:flex}.page-module__aydn6q__description{color:var(--color-text-muted)}.page-module__aydn6q__disclaimer{color:var(--color-text-muted);font-size:var(--font-size-s)}
