.tournament-country-select[data-v-05e7ddfd]{min-width:0}.tournament-country-select[data-v-05e7ddfd] .q-field__native{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tournament-country-select__flag-cell[data-v-05e7ddfd]{min-width:32px}.tournament-country-select__count[data-v-05e7ddfd]{color:var(--br-color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.tournament-filters-bar[data-v-9c673c07]{border:1px solid color-mix(in srgb, var(--br-color-outline) 20%, transparent);background:color-mix(in srgb, var(--br-color-surface-card) 72%, transparent);color:var(--br-color-text);border-radius:16px;min-width:0;margin-bottom:14px;padding:14px}.tournament-filters-bar__main[data-v-9c673c07]{grid-template-columns:minmax(0,2fr) minmax(0,1.25fr) minmax(0,1.25fr) auto;align-items:center;gap:12px;display:grid}.tournament-filters-bar__more[data-v-9c673c07]{height:40px}.tournament-filters-bar__badge[data-v-9c673c07]{background:var(--br-color-accent);color:var(--br-color-on-accent)}.tournament-filters-bar__default-badge[data-v-9c673c07]{background:var(--br-color-accent);color:var(--br-color-on-accent);white-space:nowrap;border-radius:8px;padding:0 6px;font-size:11px;font-weight:700;line-height:16px}.tournament-filters-bar__system[data-v-9c673c07] .q-field__native span,.tournament-filters-bar__system[data-v-9c673c07] .q-field__native{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tournament-filters-bar__status-row[data-v-9c673c07]{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.tournament-filters-bar__status[data-v-9c673c07]{border:1px solid var(--br-color-outline-variant);background:var(--br-color-surface-card);border-radius:8px}.tournament-filters-bar__summary[data-v-9c673c07]{align-items:center;gap:12px;display:flex}.tournament-filters-bar__results[data-v-9c673c07]{color:var(--br-color-text-muted);white-space:nowrap;font-size:13px}.tournament-filters-bar__page-size[data-v-9c673c07]{width:128px}.tournament-filters-bar__more-panel[data-v-9c673c07]{border-top:1px dashed color-mix(in srgb, var(--br-color-outline) 35%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;padding-top:12px;display:grid}.tournament-filters-bar__chips[data-v-9c673c07]{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;margin-top:10px;display:flex}.tournament-filters-bar__chip[data-v-9c673c07]{max-width:100%;color:var(--br-color-primary);background:color-mix(in srgb, var(--br-color-primary) 12%, var(--br-color-surface-card));margin:0;font-weight:600}.tournament-filters-bar__chip[data-v-9c673c07] .q-chip__content{min-width:0}.tournament-filters-bar__chip-label[data-v-9c673c07]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tournament-filters-bar--compact .tournament-filters-bar__main[data-v-9c673c07]{flex-wrap:wrap;gap:8px;display:flex}.tournament-filters-bar--compact .tournament-filters-bar__search[data-v-9c673c07]{flex:calc(100% - 120px);order:1;min-width:0}.tournament-filters-bar--compact .tournament-filters-bar__more[data-v-9c673c07]{flex:0 0 108px;order:2}.tournament-filters-bar--compact .tournament-filters-bar__system[data-v-9c673c07],.tournament-filters-bar--compact .tournament-filters-bar__country[data-v-9c673c07]{flex:calc(50% - 4px);order:3;min-width:0}.tournament-filters-bar--compact .tournament-filters-bar__system[data-v-9c673c07] .q-field__append,.tournament-filters-bar--compact .tournament-filters-bar__country[data-v-9c673c07] .q-field__append{padding-left:2px}.tournament-filters-bar--compact .tournament-filters-bar__status-row[data-v-9c673c07]{margin-top:8px;display:block}.tournament-filters-bar--compact .tournament-filters-bar__status[data-v-9c673c07]{width:100%}.tournament-filters-bar--compact .tournament-filters-bar__status[data-v-9c673c07] .q-btn{min-width:0;padding:4px 2px;font-size:13px}.tournament-filters-bar--compact .tournament-filters-bar__chips[data-v-9c673c07]{margin-top:8px}.tournament-filters-bar__sheet[data-v-9c673c07]{background:var(--br-color-surface-card);width:100%;max-height:88vh;color:var(--br-color-text);border-radius:18px 18px 0 0;flex-direction:column;display:flex}.tournament-filters-bar__sheet-head[data-v-9c673c07]{justify-content:space-between;align-items:center;padding:14px 16px 0;display:flex}.tournament-filters-bar__sheet-body[data-v-9c673c07]{padding:0 16px 12px;overflow-y:auto}.tournament-filters-bar__sheet-foot[data-v-9c673c07]{border-top:1px solid color-mix(in srgb, var(--br-color-outline-variant) 60%, transparent);padding:12px 16px 16px}.tournament-filters-bar__group-label[data-v-9c673c07]{letter-spacing:.04em;text-transform:uppercase;color:var(--br-color-text-muted);margin:14px 0 6px;font-size:12px;font-weight:700}.tournament-filters-bar__choice-row[data-v-9c673c07]{flex-wrap:wrap;gap:2px;display:flex}.tournament-filters-bar__choice-row .q-chip[data-v-9c673c07]{background:var(--br-color-surface-card);border:1px solid var(--br-color-outline-variant);color:var(--br-color-text)}.tournament-filters-bar__choice-row .q-chip.tournament-filters-bar__choice--on[data-v-9c673c07]{background:var(--br-color-primary);border-color:var(--br-color-primary);color:var(--br-color-on-primary)}.tournament-list-page[data-v-7ba07270]{width:min(100%,1280px);margin-left:auto;margin-right:auto}.tournament-list-page__subtitle[data-v-7ba07270]{color:var(--br-color-text-muted);margin:8px 0 0;font-family:Nunito Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.tournament-list-page__panel[data-v-7ba07270]{border:1px solid color-mix(in srgb, var(--br-color-outline-variant) 30%, transparent);background-color:var(--br-color-surface-card);box-shadow:0 1px 2px color-mix(in srgb, var(--br-color-shadow) 4%, transparent), 0 1px 3px color-mix(in srgb, var(--br-color-primary) 8%, transparent);border-radius:12px;padding:16px;overflow:hidden}.tournament-list-page__toolbar[data-v-7ba07270]{margin-bottom:4px}.tournament-list-page__pagination-wrap[data-v-7ba07270]{border-top:1px solid color-mix(in srgb, var(--br-color-outline-variant) 20%, transparent);background-color:color-mix(in srgb, var(--br-color-surface-low) 50%, var(--br-color-surface-card));margin:16px -16px -16px;padding:10px 16px 12px}.tournament-list-page__pagination-wrap[data-v-7ba07270] .reports-pagination{margin-top:0;padding:0}.sr-only[data-v-7ba07270]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
