.page-module-scss-module__5UKF4q__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module-scss-module__5UKF4q__block{gap:var(--space-24);flex-direction:column;display:flex}.page-module-scss-module__5UKF4q__grid{gap:var(--space-16);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.page-module-scss-module__5UKF4q__grid{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.page-module-scss-module__5UKF4q__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__5UKF4q__more{justify-content:center;margin:0;display:flex}
.FeaturedTournament-module-scss-module__d6Jlva__card{border:var(--border-width-strong) solid var(--color-border-brand);border-radius:var(--radius-xl);background:var(--color-bg-surface);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:1280px){.FeaturedTournament-module-scss-module__d6Jlva__card{align-items:center;gap:var(--space-32);padding:var(--space-32);flex-direction:row}}.FeaturedTournament-module-scss-module__d6Jlva__photo{aspect-ratio:420/280;object-fit:cover;width:100%;height:auto}@media (min-width:768px){.FeaturedTournament-module-scss-module__d6Jlva__photo{aspect-ratio:16/7}}@media (min-width:1280px){.FeaturedTournament-module-scss-module__d6Jlva__photo{aspect-ratio:420/280;border-radius:var(--radius-lg);flex-shrink:0;width:420px}}.FeaturedTournament-module-scss-module__d6Jlva__body{gap:var(--space-16);min-width:0;padding:var(--space-20);flex-direction:column;display:flex}@media (min-width:1280px){.FeaturedTournament-module-scss-module__d6Jlva__body{padding:0}}.FeaturedTournament-module-scss-module__d6Jlva__meta{align-items:center;gap:var(--space-8);margin:0;display:flex}.FeaturedTournament-module-scss-module__d6Jlva__status{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-success);font-size:12px;font-weight:700;line-height:16px}.FeaturedTournament-module-scss-module__d6Jlva__title{font-family:var(--font-heading);letter-spacing:0;font-size:22px;font-weight:800;line-height:28px}@media (min-width:1280px){.FeaturedTournament-module-scss-module__d6Jlva__title{font-family:var(--font-heading);letter-spacing:0;font-size:28px;font-weight:800;line-height:36px}}.FeaturedTournament-module-scss-module__d6Jlva__title{color:var(--color-text-primary)}.FeaturedTournament-module-scss-module__d6Jlva__text{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:20px}.FeaturedTournament-module-scss-module__d6Jlva__facts{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.FeaturedTournament-module-scss-module__d6Jlva__facts{gap:var(--space-8) var(--space-24);flex-flow:wrap}}.FeaturedTournament-module-scss-module__d6Jlva__fact{align-items:center;gap:var(--space-8);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:12px;font-weight:500;line-height:16px;display:flex}.FeaturedTournament-module-scss-module__d6Jlva__factIcon{color:var(--color-icon-brand);flex-shrink:0}.FeaturedTournament-module-scss-module__d6Jlva__divider{width:100%;height:var(--border-width);background:var(--color-bg-divider);border:0;margin:0}.FeaturedTournament-module-scss-module__d6Jlva__actions{z-index:2;gap:var(--space-12);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.FeaturedTournament-module-scss-module__d6Jlva__actions{gap:var(--space-16);flex-flow:wrap}}
.Tabs-module-scss-module__bCgRRG__tabs{border-bottom:var(--border-width) solid var(--color-border-default)}.Tabs-module-scss-module__bCgRRG__list{gap:var(--space-4) var(--space-8);overscroll-behavior-inline:contain;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}@media (min-width:768px){.Tabs-module-scss-module__bCgRRG__list{gap:var(--space-8)}}.Tabs-module-scss-module__bCgRRG__tab{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-8);display:flex}@media (min-width:768px){.Tabs-module-scss-module__bCgRRG__tab{padding:var(--space-12) var(--space-16)}}.Tabs-module-scss-module__bCgRRG__tab{border-bottom:var(--border-width-strong) solid #0000;font-family:var(--font-body);letter-spacing:0;color:var(--color-text-tertiary);white-space:nowrap;font-size:16px;font-weight:700;line-height:24px;text-decoration:none}.Tabs-module-scss-module__bCgRRG__tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Tabs-module-scss-module__bCgRRG__tab:hover{color:var(--color-text-primary)}.Tabs-module-scss-module__bCgRRG__tab[aria-current=page]{border-bottom-color:var(--color-bg-brand);color:var(--color-text-primary)}.Tabs-module-scss-module__bCgRRG__count{padding:var(--space-4) var(--space-8);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-bg-page);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:12px;font-weight:700;line-height:16px}.Tabs-module-scss-module__bCgRRG__tab[aria-current=page] .Tabs-module-scss-module__bCgRRG__count{background:var(--color-bg-accent);color:var(--color-text-on-accent);border-color:#0000}.Tabs-module-scss-module__bCgRRG__short{display:none}@media (display-mode:standalone) and (max-width:1279.98px),(display-mode:fullscreen) and (max-width:1279.98px){.Tabs-module-scss-module__bCgRRG__list{gap:var(--space-4);scrollbar-width:none;flex-wrap:nowrap}.Tabs-module-scss-module__bCgRRG__list::-webkit-scrollbar{display:none}.Tabs-module-scss-module__bCgRRG__list>li{flex:1 0 auto}.Tabs-module-scss-module__bCgRRG__tab{padding:var(--space-8);justify-content:center}.Tabs-module-scss-module__bCgRRG__full{display:none}.Tabs-module-scss-module__bCgRRG__short{display:inline}}@media (max-width:1279.98px){:root[data-telegram="1"] .Tabs-module-scss-module__bCgRRG__list{gap:var(--space-4);scrollbar-width:none;flex-wrap:nowrap}:root[data-telegram="1"] .Tabs-module-scss-module__bCgRRG__list::-webkit-scrollbar{display:none}:root[data-telegram="1"] .Tabs-module-scss-module__bCgRRG__list>li{flex:1 0 auto}:root[data-telegram="1"] .Tabs-module-scss-module__bCgRRG__tab{padding:var(--space-8);justify-content:center}:root[data-telegram="1"] .Tabs-module-scss-module__bCgRRG__full{display:none}:root[data-telegram="1"] .Tabs-module-scss-module__bCgRRG__short{display:inline}}
.page-module-scss-module__stsYvG__layout{gap:var(--space-24);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1280px){.page-module-scss-module__stsYvG__layout{grid-template-columns:minmax(0, 1fr) var(--size-sidebar);gap:var(--space-32);align-items:start}}.page-module-scss-module__stsYvG__main{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.page-module-scss-module__stsYvG__viewer{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);padding:var(--space-12) var(--space-16);border-radius:var(--radius-md);background:var(--color-bg-brand-deep);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-brand);flex-wrap:wrap;margin:0;font-size:14px;font-weight:400;line-height:20px;display:flex}.page-module-scss-module__stsYvG__viewerLink{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-brand);font-size:14px;font-weight:700;line-height:20px}.page-module-scss-module__stsYvG__viewerLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);outline-color:var(--focus-ring-color-on-brand)}.page-module-scss-module__stsYvG__search{min-width:0}
.TournamentListCard-module-scss-module__vBlBRq__card{border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}@media (hover:hover){.TournamentListCard-module-scss-module__vBlBRq__card{transition:transform var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard)}.TournamentListCard-module-scss-module__vBlBRq__card:hover{transform:translateY(calc(-1 * var(--motion-lift)));border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}}.TournamentListCard-module-scss-module__vBlBRq__photo{aspect-ratio:411/160;object-fit:cover;width:100%;height:auto}@media (hover:hover){.TournamentListCard-module-scss-module__vBlBRq__photo{transition:transform var(--duration-slow) var(--easing-standard)}.TournamentListCard-module-scss-module__vBlBRq__card:hover .TournamentListCard-module-scss-module__vBlBRq__photo{transform:scale(1.04)}}.TournamentListCard-module-scss-module__vBlBRq__body{gap:var(--space-12);padding:var(--space-20);flex-direction:column;flex:1;display:flex}.TournamentListCard-module-scss-module__vBlBRq__meta{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.TournamentListCard-module-scss-module__vBlBRq__status{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-success);font-size:12px;font-weight:700;line-height:16px}.TournamentListCard-module-scss-module__vBlBRq__title{font-family:var(--font-heading);letter-spacing:0;color:var(--color-text-primary);font-size:20px;font-weight:700;line-height:28px}.TournamentListCard-module-scss-module__vBlBRq__divider{width:100%;height:var(--border-width);background:var(--color-bg-divider);border:0;margin:0}.TournamentListCard-module-scss-module__vBlBRq__facts{gap:var(--space-8);flex-direction:column;margin:0;display:flex}.TournamentListCard-module-scss-module__vBlBRq__fact{min-width:0}.TournamentListCard-module-scss-module__vBlBRq__factLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TournamentListCard-module-scss-module__vBlBRq__factValue{align-items:center;gap:var(--space-8);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:12px;font-weight:500;line-height:16px;display:flex}.TournamentListCard-module-scss-module__vBlBRq__factIcon{color:var(--color-icon-secondary);flex-shrink:0}.TournamentListCard-module-scss-module__vBlBRq__action{z-index:2;padding:0 var(--space-20) var(--space-20);position:relative}
.page-module-scss-module__jWGq4a__list{gap:var(--space-16);flex-direction:column;display:flex}.page-module-scss-module__jWGq4a__listTitle{font-family:var(--font-heading);letter-spacing:0;font-size:22px;font-weight:800;line-height:28px}@media (min-width:1280px){.page-module-scss-module__jWGq4a__listTitle{font-family:var(--font-heading);letter-spacing:0;font-size:28px;font-weight:800;line-height:36px}}.page-module-scss-module__jWGq4a__listTitle{color:var(--color-text-primary)}.page-module-scss-module__jWGq4a__grid{gap:var(--space-16);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.page-module-scss-module__jWGq4a__grid{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.page-module-scss-module__jWGq4a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__jWGq4a__found{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:16px;font-weight:400;line-height:24px}
