.wb-gam-cohort-rank{background:var(--wb-gam-card-bg);border:1px solid var(--wb-gam-border);border-radius:var(--wb-gam-radius);display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.wb-gam-cohort-rank__header{align-items:center;border-block-end:1px solid var(--wb-gam-border);display:flex;gap:.75rem;justify-content:space-between;padding-block-end:.875rem}.wb-gam-cohort-rank__tier-name{align-items:center;color:var(--wb-gam-text);display:inline-flex;font-size:1.125rem;font-weight:700;gap:.5rem}.wb-gam-cohort-rank__tier-name:before{background:var( --wb-gam-tier-accent,var(--wb-gam-primary) );border-radius:50%;box-shadow:0 0 0 3px var( --wb-gam-tier-accent-soft,rgba(91,76,219,.15) );content:"";flex-shrink:0;height:10px;width:10px}.wb-gam-cohort-rank[data-tier="0"]{--wb-gam-tier-accent:#b45309;--wb-gam-tier-accent-soft:rgba(180,83,9,.15)}.wb-gam-cohort-rank[data-tier="1"]{--wb-gam-tier-accent:#6b7280;--wb-gam-tier-accent-soft:hsla(220,9%,46%,.18)}.wb-gam-cohort-rank[data-tier="2"]{--wb-gam-tier-accent:#d97706;--wb-gam-tier-accent-soft:rgba(217,119,6,.18)}.wb-gam-cohort-rank[data-tier="3"]{--wb-gam-tier-accent:#2563eb;--wb-gam-tier-accent-soft:rgba(37,99,235,.18)}.wb-gam-cohort-rank[data-tier="4"]{--wb-gam-tier-accent:#4b5563;--wb-gam-tier-accent-soft:rgba(75,85,99,.22)}.wb-gam-cohort-rank[data-tier] .wb-gam-cohort-rank__header{border-block-end-color:var( --wb-gam-tier-accent-soft )}.wb-gam-cohort-rank__current-rank{background:var(--wb-gam-color-primary-soft);border-radius:999px;color:var(--wb-gam-primary);font-size:.8125rem;font-weight:600;padding:.25rem .625rem;white-space:nowrap}.wb-gam-cohort-rank__list{counter-reset:cohort-rank;display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.wb-gam-cohort-rank__item{align-items:center;background:var(--wb-gam-color-surface-muted);border-radius:8px;display:grid;gap:.875rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.625rem .875rem;transition:background .15s ease}.wb-gam-cohort-rank__item:hover{background:var(--wb-gam-color-surface-alt)}.wb-gam-cohort-rank__item--self{background:var(--wb-gam-color-primary-soft);border:1px solid var(--wb-gam-color-accent-ring);font-weight:600}.wb-gam-cohort-rank__item--self:hover{background:var(--wb-gam-color-accent-ring)}.wb-gam-cohort-rank__rank{color:var(--wb-gam-text-secondary);font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:700;min-width:2.25rem}.wb-gam-cohort-rank__item--self .wb-gam-cohort-rank__rank{color:var(--wb-gam-primary)}.wb-gam-cohort-rank__name{color:var(--wb-gam-text);font-size:.9375rem;line-height:1.3;min-width:0;overflow-wrap:anywhere;word-break:break-word}.wb-gam-cohort-rank__points{color:var(--wb-gam-primary);font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.wb-gam-cohort-rank__empty{background:var(--wb-gam-color-surface-muted);border:1px dashed var(--wb-gam-border);border-radius:var(--wb-gam-radius);color:var(--wb-gam-text-secondary);font-size:.9375rem;margin:0;padding:1.5rem;text-align:center}.wb-gam-cohort-rank--guest .wb-gam-cohort-rank__empty,.wb-gam-cohort-rank--unassigned .wb-gam-cohort-rank__empty{margin:0}@media (max-width:640px){.wb-gam-cohort-rank{padding:1rem}.wb-gam-cohort-rank__item{gap:.625rem;padding:.5rem .75rem}.wb-gam-cohort-rank__rank{min-width:2rem}}
