.filter-btn[data-v-16aca1f4]{align-items:center;background:transparent;border:1px solid var(--border);border-radius:10px;color:var(--text-sec);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:5px;justify-content:center;letter-spacing:.02em;padding:5px 13px;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .12s ease}.filter-btn--selected[data-v-16aca1f4]{background:#009f600e;border-color:#009f6029;box-shadow:0 1px 3px color-mix(in srgb,var(--green-muted) 25%,transparent);color:var(--green-muted)}[data-theme=dark] .filter-btn--selected[data-v-16aca1f4]{background:#00c87a12;border-color:#00c87a29;color:var(--green-muted)}@media(hover:hover)and (pointer:fine){.filter-btn[data-v-16aca1f4]:not(.filter-btn--selected):hover{background:var(--bg-surface);border-color:var(--border);color:var(--text-sec);transform:translateY(-1px)}}@media(min-width:961px)and (min-height:600px){.filter-btn[data-v-16aca1f4]{background:var(--pill-bg);border:1px solid var(--pill-border);border-radius:10px;color:var(--text-sec);font-size:13px;font-weight:600;letter-spacing:0;min-height:36px;padding:8px 15px}.filter-btn--selected[data-v-16aca1f4],[data-theme=dark] .filter-btn--selected[data-v-16aca1f4]{background:var(--accent-surface);border:1.5px solid var(--accent-border);box-shadow:none;color:var(--accent)}.filter-btn[data-v-16aca1f4]:not(.filter-btn--selected):hover{background:var(--bg-card);border-color:var(--border-md);transform:translateY(-1px)}}.club-avatar[data-v-83274389]{align-items:center;border-radius:50%;display:inline-flex;flex:none;justify-content:center;overflow:hidden;vertical-align:middle}.club-avatar img[data-v-83274389]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.club-avatar-initials[data-v-83274389]{color:#fff;font-weight:700;letter-spacing:.02em;line-height:1}.no-liked-overlay[data-v-3776a8a1]{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.no-liked-popup[data-v-3776a8a1]{align-items:center;background:var(--bg-card);border-radius:14px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:14px;padding:28px 24px 24px;position:relative;text-align:center;width:min(320px,90vw)}.no-liked-close[data-v-3776a8a1]{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:20px;line-height:1;position:absolute;right:10px;top:8px}.no-liked-text[data-v-3776a8a1]{color:var(--text-bright);font-size:14px;font-weight:600;margin:0}.no-liked-link[data-v-3776a8a1]{background:var(--slider-fill);border-radius:var(--radius-pill,999px);color:#fff;font-size:13px;font-weight:600;padding:9px 18px;text-decoration:none}
