.stat-item-module-scss-module__jgZHvq__container{align-items:center;gap:var(--space-100);flex-direction:column;display:flex}.stat-item-module-scss-module__jgZHvq__container.stat-item-module-scss-module__jgZHvq__locked{background-color:var(--color-surface-panel);opacity:var(--opacity-disabled)}.stat-item-module-scss-module__jgZHvq__container.stat-item-module-scss-module__jgZHvq__locked .stat-item-module-scss-module__jgZHvq__iconCircle{background-color:var(--color-border);color:var(--color-text-dim)}.stat-item-module-scss-module__jgZHvq__container .stat-item-module-scss-module__jgZHvq__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__jgZHvq__container .stat-item-module-scss-module__jgZHvq__count{font-size:var(--font-size-300);font-family:var(--font-family-display);font-weight:var(--font-weight-bold);line-height:var(--line-height-none);color:var(--color-text)}.stat-item-module-scss-module__jgZHvq__container .stat-item-module-scss-module__jgZHvq__label{font-size:var(--font-size-10);color:var(--color-text-dim);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider)}.stat-item-module-scss-module__jgZHvq__container .stat-item-module-scss-module__jgZHvq__rank{font-size:var(--font-size-25);font-weight:var(--font-weight-bold);color:var(--color-text-brand);white-space:nowrap}.stat-item-module-scss-module__jgZHvq__container .stat-item-module-scss-module__jgZHvq__progressWrapper{align-items:center;gap:var(--space-50);flex-direction:column;width:100%;margin-top:auto;display:flex}.stat-item-module-scss-module__jgZHvq__container .stat-item-module-scss-module__jgZHvq__progressWrapper .stat-item-module-scss-module__jgZHvq__progressBar{background-color:var(--color-border);border-radius:var(--radius-max);width:100%;height:6px;overflow:hidden}.stat-item-module-scss-module__jgZHvq__container .stat-item-module-scss-module__jgZHvq__progressWrapper .stat-item-module-scss-module__jgZHvq__progressBar .stat-item-module-scss-module__jgZHvq__progressFill{width:var(--progress);background-color:var(--color-brand);border-radius:var(--radius-max);height:100%;transition:width var(--duration-slow) var(--ease-standard)}.stat-item-module-scss-module__jgZHvq__container .stat-item-module-scss-module__jgZHvq__progressWrapper .stat-item-module-scss-module__jgZHvq__nextRank{font-size:var(--font-size-10);color:var(--color-text-dim);white-space:nowrap}
.rpm-display-module-scss-module__6cJ9sG__container{gap:var(--space-200);flex-direction:column;flex:1;display:flex}.rpm-display-module-scss-module__6cJ9sG__container .rpm-display-module-scss-module__6cJ9sG__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__6cJ9sG__container .rpm-display-module-scss-module__6cJ9sG__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__6cJ9sG__container .rpm-display-module-scss-module__6cJ9sG__gauge .rpm-display-module-scss-module__6cJ9sG__segmentedBar{gap:var(--space-50);display:flex}.rpm-display-module-scss-module__6cJ9sG__container .rpm-display-module-scss-module__6cJ9sG__gauge .rpm-display-module-scss-module__6cJ9sG__segmentedBar .rpm-display-module-scss-module__6cJ9sG__segment{border-radius:var(--radius-100);background-color:var(--color-text);opacity:.1;height:8px;transition:opacity var(--duration-slow) var(--ease-standard);flex:1}.rpm-display-module-scss-module__6cJ9sG__container .rpm-display-module-scss-module__6cJ9sG__gauge .rpm-display-module-scss-module__6cJ9sG__segmentedBar .rpm-display-module-scss-module__6cJ9sG__segment.rpm-display-module-scss-module__6cJ9sG__filled{opacity:.9}.rpm-display-module-scss-module__6cJ9sG__container .rpm-display-module-scss-module__6cJ9sG__gauge .rpm-display-module-scss-module__6cJ9sG__segmentedBar .rpm-display-module-scss-module__6cJ9sG__segment.rpm-display-module-scss-module__6cJ9sG__redline{background-color:var(--color-brand)}.rpm-display-module-scss-module__6cJ9sG__container .rpm-display-module-scss-module__6cJ9sG__gauge .rpm-display-module-scss-module__6cJ9sG__header{align-items:baseline;gap:var(--space-100);display:flex}.rpm-display-module-scss-module__6cJ9sG__container .rpm-display-module-scss-module__6cJ9sG__gauge .rpm-display-module-scss-module__6cJ9sG__header .rpm-display-module-scss-module__6cJ9sG__value{font-size:var(--font-size-400);font-family:var(--font-family-digital);font-weight:var(--font-weight-bold);line-height:var(--line-height-none);color:var(--color-text);letter-spacing:var(--letter-spacing-tight)}.rpm-display-module-scss-module__6cJ9sG__container .rpm-display-module-scss-module__6cJ9sG__gauge .rpm-display-module-scss-module__6cJ9sG__header .rpm-display-module-scss-module__6cJ9sG__label{font-size:var(--font-size-200);font-family:var(--font-family-digital);font-weight:var(--font-weight-bold);color:var(--color-text-dim);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider)}.rpm-display-module-scss-module__6cJ9sG__container .rpm-display-module-scss-module__6cJ9sG__tier{font-family:var(--font-family-display);font-size:var(--font-size-50);font-weight:var(--font-weight-bold);color:var(--color-text-dim);text-transform:uppercase;white-space:nowrap}
.streak-display-module-scss-module__6Q0Jhq__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__6Q0Jhq__container .streak-display-module-scss-module__6Q0Jhq__icon{font-size:var(--font-size-200)}.streak-display-module-scss-module__6Q0Jhq__container .streak-display-module-scss-module__6Q0Jhq__count{font-size:var(--font-size-200);font-family:var(--font-family-display);font-weight:var(--font-weight-bold);line-height:var(--line-height-none)}