.profile-links-card-module-scss-module__apl1gq__container{gap:var(--space-200);flex-direction:column;display:flex}.profile-links-card-module-scss-module__apl1gq__container .profile-links-card-module-scss-module__apl1gq__header{padding-bottom:var(--space-200);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.profile-links-card-module-scss-module__apl1gq__container .profile-links-card-module-scss-module__apl1gq__header .profile-links-card-module-scss-module__apl1gq__title{color:var(--color-text);font-family:var(--font-bai),sans-serif;font-size:var(--font-size-100);text-transform:uppercase;font-weight:700}.profile-links-card-module-scss-module__apl1gq__container .profile-links-card-module-scss-module__apl1gq__entries{gap:var(--space-50);flex-direction:column;display:flex}.profile-links-card-module-scss-module__apl1gq__container .profile-links-card-module-scss-module__apl1gq__entries .profile-links-card-module-scss-module__apl1gq__empty{padding:var(--space-200);color:var(--color-text-dim);font-size:var(--font-size-50)}.profile-links-card-module-scss-module__apl1gq__container .profile-links-card-module-scss-module__apl1gq__entries .profile-links-card-module-scss-module__apl1gq__entry{align-items:center;gap:var(--space-200);padding:var(--space-200);border-radius:var(--radius-100);color:var(--color-text);grid-template-columns:auto 1fr auto;text-decoration:none;transition:background-color .15s;display:grid}.profile-links-card-module-scss-module__apl1gq__container .profile-links-card-module-scss-module__apl1gq__entries .profile-links-card-module-scss-module__apl1gq__entry:hover{background-color:var(--color-surface-hover)}.profile-links-card-module-scss-module__apl1gq__container .profile-links-card-module-scss-module__apl1gq__entries .profile-links-card-module-scss-module__apl1gq__entry .profile-links-card-module-scss-module__apl1gq__label{min-width:0;font-family:var(--font-bai);font-size:var(--font-size-100);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.profile-links-card-module-scss-module__apl1gq__container .profile-links-card-module-scss-module__apl1gq__entries .profile-links-card-module-scss-module__apl1gq__entry .profile-links-card-module-scss-module__apl1gq__icon,.profile-links-card-module-scss-module__apl1gq__container .profile-links-card-module-scss-module__apl1gq__entries .profile-links-card-module-scss-module__apl1gq__entry .profile-links-card-module-scss-module__apl1gq__go{color:var(--color-text-dim)}
.profile-details-module-scss-module__VJ3mGG__container{flex-direction:column;gap:0;display:flex}.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__header{justify-content:space-between;align-items:start;width:100%;display:flex}.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__identity{gap:var(--space-100);flex-direction:column;display:flex}.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__name{font-size:var(--font-size-200);font-family:var(--font-bai);font-weight:700;line-height:1}.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__username,.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__location{padding-bottom:var(--space-200)}.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__username,.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__location,.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__bio{font-size:var(--font-size-50);color:var(--color-text-dim);gap:var(--space-100);grid-template-columns:auto 1fr;display:grid;position:relative;transform:translate(-2px)}.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__username svg,.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__location svg,.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__bio svg{transform:translateY(2px)}.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__username:after,.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__location:after,.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__bio:after{content:"";background-color:var(--color-border);pointer-events:none;width:1px;position:absolute;top:calc(1em + 4px);bottom:0;left:6px}.profile-details-module-scss-module__VJ3mGG__container .profile-details-module-scss-module__VJ3mGG__bio{line-height:1.4}
.profile-leaderboard-module-scss-module__e5VXLW__container{gap:var(--space-200);flex-direction:column;display:flex}.profile-leaderboard-module-scss-module__e5VXLW__container .profile-leaderboard-module-scss-module__e5VXLW__title{font-family:var(--font-bai),sans-serif;font-size:var(--font-size-100);text-transform:uppercase;color:var(--color-text);padding-bottom:var(--space-200);border-bottom:1px solid var(--color-border);font-weight:700}.profile-leaderboard-module-scss-module__e5VXLW__container .profile-leaderboard-module-scss-module__e5VXLW__entries{gap:var(--space-50);flex-direction:column;display:flex}.profile-leaderboard-module-scss-module__e5VXLW__container .profile-leaderboard-module-scss-module__e5VXLW__entries .profile-leaderboard-module-scss-module__e5VXLW__entry{align-items:center;gap:var(--space-200);padding:var(--space-200);border-radius:var(--radius-100);color:var(--color-text);grid-template-columns:32px 32px 1fr auto;text-decoration:none;transition:background-color .15s;display:grid}.profile-leaderboard-module-scss-module__e5VXLW__container .profile-leaderboard-module-scss-module__e5VXLW__entries .profile-leaderboard-module-scss-module__e5VXLW__entry:hover{background-color:var(--color-surface-hover)}.profile-leaderboard-module-scss-module__e5VXLW__container .profile-leaderboard-module-scss-module__e5VXLW__entries .profile-leaderboard-module-scss-module__e5VXLW__entry.profile-leaderboard-module-scss-module__e5VXLW__current{background-color:var(--color-brand-glass)}.profile-leaderboard-module-scss-module__e5VXLW__container .profile-leaderboard-module-scss-module__e5VXLW__entries .profile-leaderboard-module-scss-module__e5VXLW__entry .profile-leaderboard-module-scss-module__e5VXLW__rank{font-family:var(--font-digital),sans-serif;color:var(--color-text-dim);text-align:center;font-size:12px;font-weight:700}.profile-leaderboard-module-scss-module__e5VXLW__container .profile-leaderboard-module-scss-module__e5VXLW__entries .profile-leaderboard-module-scss-module__e5VXLW__entry .profile-leaderboard-module-scss-module__e5VXLW__avatar{border-radius:var(--radius-max);-o-object-fit:cover;object-fit:cover;width:32px;height:32px}.profile-leaderboard-module-scss-module__e5VXLW__container .profile-leaderboard-module-scss-module__e5VXLW__entries .profile-leaderboard-module-scss-module__e5VXLW__entry .profile-leaderboard-module-scss-module__e5VXLW__name{font-family:var(--font-bai);font-weight:600;font-size:var(--font-size-100);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.profile-leaderboard-module-scss-module__e5VXLW__container .profile-leaderboard-module-scss-module__e5VXLW__entries .profile-leaderboard-module-scss-module__e5VXLW__entry .profile-leaderboard-module-scss-module__e5VXLW__rpm{font-family:var(--font-digital),sans-serif;color:var(--color-text-brand);font-size:12px;font-weight:700}
.profile-stats-module-scss-module__dApFWa__container{gap:var(--space-400);flex-direction:column;display:flex}.profile-stats-module-scss-module__dApFWa__container .profile-stats-module-scss-module__dApFWa__metrics{gap:var(--space-200);grid-template-columns:repeat(2,1fr);display:grid}
.stat-item-module-scss-module__lnihXa__container{align-items:center;gap:var(--space-100);flex-direction:column;display:flex}.stat-item-module-scss-module__lnihXa__container.stat-item-module-scss-module__lnihXa__locked{background-color:var(--color-surface-panel);opacity:.7}.stat-item-module-scss-module__lnihXa__container.stat-item-module-scss-module__lnihXa__locked .stat-item-module-scss-module__lnihXa__iconCircle{background-color:var(--color-border);color:var(--color-text-dim)}.stat-item-module-scss-module__lnihXa__container .stat-item-module-scss-module__lnihXa__iconCircle{border-radius:var(--radius-max);background-color:var(--color-surface-panel);width:48px;height:48px;color:var(--color-text-dim);font-size:var(--font-size-200);justify-content:center;align-items:center;display:flex}.stat-item-module-scss-module__lnihXa__container .stat-item-module-scss-module__lnihXa__count{font-size:var(--font-size-300);font-family:var(--font-bai);color:var(--color-text);font-weight:700;line-height:1}.stat-item-module-scss-module__lnihXa__container .stat-item-module-scss-module__lnihXa__label{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:700}.stat-item-module-scss-module__lnihXa__container .stat-item-module-scss-module__lnihXa__rank{color:var(--color-text-brand);white-space:nowrap;font-size:12px;font-weight:700}.stat-item-module-scss-module__lnihXa__container .stat-item-module-scss-module__lnihXa__progressWrapper{align-items:center;gap:var(--space-50);flex-direction:column;width:100%;margin-top:auto;display:flex}.stat-item-module-scss-module__lnihXa__container .stat-item-module-scss-module__lnihXa__progressWrapper .stat-item-module-scss-module__lnihXa__progressBar{background-color:var(--color-border);border-radius:var(--radius-max);width:100%;height:6px;overflow:hidden}.stat-item-module-scss-module__lnihXa__container .stat-item-module-scss-module__lnihXa__progressWrapper .stat-item-module-scss-module__lnihXa__progressBar .stat-item-module-scss-module__lnihXa__progressFill{background-color:var(--color-brand);border-radius:var(--radius-max);height:100%;transition:width .3s ease-in-out}.stat-item-module-scss-module__lnihXa__container .stat-item-module-scss-module__lnihXa__progressWrapper .stat-item-module-scss-module__lnihXa__nextRank{color:var(--color-text-dim);white-space:nowrap;font-size:10px}
.rpm-display-module-scss-module__DXpfrW__container{gap:var(--space-200);flex-direction:column;flex:1;display:flex}.rpm-display-module-scss-module__DXpfrW__container .rpm-display-module-scss-module__DXpfrW__gauge{background-color:var(--color-surface-panel);border-radius:var(--radius-100);padding:var(--space-300);gap:var(--space-200);flex-direction:column;display:flex;position:relative;overflow:hidden}.rpm-display-module-scss-module__DXpfrW__container .rpm-display-module-scss-module__DXpfrW__gauge:after{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000008 2px 4px);position:absolute;inset:0}.rpm-display-module-scss-module__DXpfrW__container .rpm-display-module-scss-module__DXpfrW__segmentedBar{gap:var(--space-50);display:flex}.rpm-display-module-scss-module__DXpfrW__container .rpm-display-module-scss-module__DXpfrW__segmentedBar .rpm-display-module-scss-module__DXpfrW__segment{border-radius:var(--radius-100);background-color:var(--color-text);opacity:.1;flex:1;height:8px;transition:opacity .3s ease-in-out}.rpm-display-module-scss-module__DXpfrW__container .rpm-display-module-scss-module__DXpfrW__segmentedBar .rpm-display-module-scss-module__DXpfrW__segment.rpm-display-module-scss-module__DXpfrW__filled{opacity:.9}.rpm-display-module-scss-module__DXpfrW__container .rpm-display-module-scss-module__DXpfrW__segmentedBar .rpm-display-module-scss-module__DXpfrW__segment.rpm-display-module-scss-module__DXpfrW__redline{background-color:var(--color-brand)}.rpm-display-module-scss-module__DXpfrW__container .rpm-display-module-scss-module__DXpfrW__header{align-items:baseline;gap:var(--space-100);display:flex}.rpm-display-module-scss-module__DXpfrW__container .rpm-display-module-scss-module__DXpfrW__header .rpm-display-module-scss-module__DXpfrW__value{font-size:var(--font-size-400);font-family:var(--font-digital),sans-serif;color:var(--color-text);letter-spacing:-.025em;font-weight:700;line-height:1}.rpm-display-module-scss-module__DXpfrW__container .rpm-display-module-scss-module__DXpfrW__header .rpm-display-module-scss-module__DXpfrW__label{font-size:var(--font-size-200);font-family:var(--font-digital),sans-serif;color:var(--color-text);opacity:.7;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.rpm-display-module-scss-module__DXpfrW__container .rpm-display-module-scss-module__DXpfrW__tier{font-family:var(--font-bai),sans-serif;font-size:var(--font-size-50);color:var(--color-text-dim);text-transform:uppercase;white-space:nowrap;font-weight:700}
.streak-display-module-scss-module__v12Koa__container{justify-content:center;align-items:center;gap:var(--space-100);background-color:color-mix(in srgb, var(--color-brand) 15%, transparent);color:var(--color-text-brand);border:1px solid color-mix(in srgb, var(--color-brand) 20%, transparent);border-radius:var(--radius-100);padding:var(--space-200) var(--space-300);display:flex}.streak-display-module-scss-module__v12Koa__container .streak-display-module-scss-module__v12Koa__icon{font-size:var(--font-size-200)}.streak-display-module-scss-module__v12Koa__container .streak-display-module-scss-module__v12Koa__count{font-size:var(--font-size-200);font-family:var(--font-bai);font-weight:700;line-height:1}
.profile-nav-module-scss-module__4ydncq__container{gap:var(--space-100);border-bottom:1px solid var(--color-border);display:flex;overflow-x:auto}.profile-nav-module-scss-module__4ydncq__container .profile-nav-module-scss-module__4ydncq__link{padding:var(--space-200) var(--space-300);font-family:var(--font-bai);font-size:var(--font-size-50);text-transform:uppercase;color:var(--color-text-dim);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none}.profile-nav-module-scss-module__4ydncq__container .profile-nav-module-scss-module__4ydncq__link:hover{color:var(--color-text)}.profile-nav-module-scss-module__4ydncq__container .profile-nav-module-scss-module__4ydncq__link.profile-nav-module-scss-module__4ydncq__active{color:var(--color-text-brand);border-bottom-color:var(--color-brand)}
.profile-sidebar-module-scss-module__1d021W__container{gap:var(--space-400);flex-direction:column;display:flex}@media screen and (max-width:1199px){.profile-sidebar-module-scss-module__1d021W__container{display:none}}
