.tournaments{align-items:flex-start;gap:24px;padding:24px 0}.tournaments,.tournaments__head{display:flex;flex-direction:column}.tournaments__head{align-items:center;gap:16px;width:100%}.tournaments__title{color:var(--text-bright,#e9f5f3);font-family:Jost,Jost fallback,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px;text-align:center;text-transform:uppercase}.tournaments__description{color:var(--text-default,#dae5e4);font-weight:500}.tournaments__description,.tournaments__empty{font-family:Jost,Jost fallback,sans-serif;font-size:16px;font-style:normal;line-height:20px;text-align:center}.tournaments__empty{color:var(--text-muted,#869e9a);font-weight:400;margin-top:4px}.tournaments__content{display:flex;flex-direction:column;gap:16px;width:100%}@media (min-width:64rem){.tournaments:not(.is-compact){margin:0 auto;max-width:1168px;padding:24px 16px}.tournaments:not(.is-compact) .tournaments__content{gap:24px}}.tournaments.is-compact .tournaments__group-title{align-items:center;align-self:stretch;color:var(--text-default,#dae5e4);display:flex;font-family:Jost,Jost fallback,sans-serif;font-size:16px;font-style:normal;font-weight:500;gap:12px;justify-content:center;line-height:20px;margin-bottom:4px;margin-top:16px;text-align:center}.tournaments.is-compact .tournaments__group-title.participates-title{margin-top:8px}.tournaments.is-compact .tournaments__group-title .group-title__divider{background:var(--color-emerald-4,#00332b);border-radius:1px;flex:1 0 0;height:1px}.tournaments.is-compact .tournaments__participation{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.tournaments.is-compact .golden-card{background:var(--color-emerald-1,#001411);border:1px solid var(--color-accent-gold,#ffd679);border-radius:20px}
