.tournaments-page[data-v-ea580225]{color:var(--custom-white);padding-bottom:2rem}.page-header[data-v-ea580225]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.page-title[data-v-ea580225]{font-size:1.5rem;margin:0;color:var(--primary-color)}@media (min-width: 640px){.page-title[data-v-ea580225]{font-size:1.75rem}}.filters[data-v-ea580225]{display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){.filters[data-v-ea580225]{flex-direction:row;flex-wrap:wrap;align-items:center}}.tabs[data-v-ea580225]{display:flex;gap:.25rem;background:#ffffff1a;padding:.25rem;border-radius:8px}.tabs button[data-v-ea580225]{padding:.5rem 1rem;border:none;background:transparent;color:var(--custom-white);border-radius:6px;cursor:pointer;font-size:.9rem;transition:all .15s}.tabs button[data-v-ea580225]:hover{background:#ffffff1a}.tabs button.active[data-v-ea580225]{background:var(--primary-color);color:var(--custom-black);font-weight:600}select[data-v-ea580225]{padding:.5rem 1rem;border:none;border-radius:6px;background:#ffffffe6;font-size:.9rem;cursor:pointer}select[data-v-ea580225]:focus{outline:2px solid var(--primary-color)}.stats-bar[data-v-ea580225]{display:flex;gap:1.5rem;margin-bottom:1.5rem;padding:.75rem 1rem;background:#ffffff1a;border-radius:8px}.stat[data-v-ea580225]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#fffc}.stat i[data-v-ea580225]{color:var(--primary-color)}.tournaments-grid[data-v-ea580225]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.no-data[data-v-ea580225]{background:#ffffff1a;border-radius:8px;padding:3rem;text-align:center;color:#fff9}.no-data i[data-v-ea580225]{font-size:3rem;margin-bottom:1rem;color:var(--primary-color)}.no-data p[data-v-ea580225]{margin:0;font-size:1rem}.tabs[data-v-ea580225]{width:100%}.tabs button[data-v-ea580225]{flex:1}@media (min-width: 640px){.tabs[data-v-ea580225]{width:auto}.tabs button[data-v-ea580225]{flex:none}}@media (max-width: 640px){.stats-bar[data-v-ea580225]{flex-direction:column;gap:.5rem}}
