.menu[data-v-56c33b78]{flex-direction:column;min-width:180px;padding:6px;display:flex}.menu__choix[data-v-56c33b78]{border-radius:calc(-8px + var(--radius-card));text-align:left;white-space:nowrap;color:var(--text-high);transition:background-color var(--duration-short) var(--ease-standard);align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;display:flex}@media (hover:hover){.menu__choix[data-v-56c33b78]:hover{background:var(--overlay-soft)}}.menu__icone[data-v-56c33b78]{width:18px;height:18px;color:var(--text-mid);flex-shrink:0}.bulle[data-v-85ac3deb]{z-index:40;border-radius:var(--radius-card);width:max-content;box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity var(--duration-short) var(--ease-standard),translate var(--duration-short) var(--ease-standard)}.bulle[data-v-85ac3deb],.bulle[data-v-85ac3deb]:before{background:var(--color-bg-elevated);position:absolute}.bulle[data-v-85ac3deb]:before{content:"";border-radius:3px;width:12px;height:12px;transform:rotate(45deg)}.bulle--bas[data-v-85ac3deb]{top:calc(100% + 6px);translate:0 -4px}.bulle--bas[data-v-85ac3deb]:before{top:-4px}.bulle--haut[data-v-85ac3deb]{bottom:calc(100% + 6px);translate:0 4px}.bulle--haut[data-v-85ac3deb]:before{bottom:-4px}.bulle--visible[data-v-85ac3deb]{opacity:1;pointer-events:auto;translate:0}.bulle--centre[data-v-85ac3deb]{left:50%;transform:translate(-50%)}.bulle--centre[data-v-85ac3deb]:before{margin-left:-6px;left:50%}.bulle--droite[data-v-85ac3deb]{right:0}.bulle--droite[data-v-85ac3deb]:before{right:14px}@media (prefers-reduced-motion:reduce){.bulle[data-v-85ac3deb]{transition:none}}.tooltip[data-v-018340f9]{display:inline-flex;position:relative}.tooltip__texte[data-v-018340f9]{max-width:15rem;color:var(--text-high);text-align:center;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.4;display:block}.pastille-verifiee[data-v-691dc4b0]{flex-shrink:0;width:1em;height:1em}.pastille-verifiee__fleur[data-v-691dc4b0]{fill:var(--color-status-verified)}.pastille-verifiee__coche[data-v-691dc4b0]{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.banner[data-v-3708002c]{border-radius:var(--radius-card-lg);background:color-mix(in srgb,var(--color-teal-500) 10%,var(--color-surface));color:var(--text-high);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}.banner__link[data-v-3708002c]{color:var(--color-teal-700);font-weight:700}.banner__link[data-v-3708002c]:hover{text-decoration:underline}.feature-liste[data-v-83eb0539]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.club-logo[data-v-74d43621]{-o-object-fit:scale-down;object-fit:scale-down;width:100%;height:100%}.club-logo--initiales[data-v-74d43621]{letter-spacing:-.02em;color:var(--color-abyss-600);place-items:center;font-weight:700;display:grid}.ui-opening[data-v-1e6d167e]{align-items:center;gap:5px;display:inline-flex}.ui-opening--ouvert[data-v-1e6d167e]{--statut:var(--color-status-open)}.ui-opening--ferme[data-v-1e6d167e]{--statut:var(--color-status-closed)}.ui-opening__libelle[data-v-1e6d167e]{color:var(--statut);font-weight:700}.ui-opening__detail[data-v-1e6d167e]{color:var(--text-mid)}.ui-card[data-v-7b9af501]{color:inherit;flex-direction:column;text-decoration:none;display:flex}.ui-card__media[data-v-7b9af501]{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--color-bg-sunken);width:100%;position:relative;overflow:hidden}.ui-card__img[data-v-7b9af501]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ui-card__placeholder[data-v-7b9af501]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ui-card__top[data-v-7b9af501]{z-index:2;justify-content:flex-end;align-items:flex-start;padding:10px;display:flex;position:absolute;top:0;right:0}.ui-card__body[data-v-7b9af501]{padding:8px 0 0}.ui-card__title[data-v-7b9af501]{color:var(--text-high);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ui-card__meta[data-v-7b9af501]{flex-direction:column;align-items:flex-start;gap:3px;margin-top:4px;display:flex}.ui-card__rating[data-v-7b9af501]{flex-shrink:0;font-size:13px}.ui-card__subtitle[data-v-7b9af501]{color:var(--text-mid);align-items:center;gap:5px;font-size:13px;display:inline-flex}.ui-card__status[data-v-7b9af501]{font-size:13px}.ui-card__glyphe[data-v-7b9af501]{width:13px;height:13px;color:var(--text-low);flex-shrink:0}
