.site-club-public{--primary:var(--club-principale);--primary-foreground:var(--club-encre);--accent:var(--club-accent);--accent-foreground:var(--club-accent-encre)}.site-club-public section{scroll-margin-top:5.5rem}.site-club-visuel{background:linear-gradient(135deg, var(--club-principale), var(--foreground));color:var(--club-encre)}.site-club-visuel-hero{justify-content:flex-end;position:absolute}.site-club-visuel-hero>img{width:35%;height:70%;margin-right:5%}@media (width<=639px){.site-club-visuel-hero{justify-content:center;align-items:flex-start}.site-club-visuel-hero>img{width:34%;height:32%;margin-top:1rem;margin-right:0}}.site-club-terrain{border:1px solid var(--club-accent);border-radius:var(--rayon-carte);transform:rotate(-12deg)scale(1.12)}.site-club-terrain:before{content:"";border-left:1px solid var(--club-accent);position:absolute;inset:0 50% 0 auto}.site-club-terrain:after{content:"";aspect-ratio:1;border:1px solid var(--club-accent);border-radius:50%;width:25%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-club-terrain span:before,.site-club-terrain span:after{content:"";border:1px solid var(--club-accent);width:15%;position:absolute;top:25%;bottom:25%}.site-club-terrain span:before{border-left:0;left:0}.site-club-terrain span:after{border-right:0;right:0}.site-club-score{background:var(--club-principale);color:var(--club-encre)}.site-club-nul{background:var(--club-accent);color:var(--club-accent-encre)}.site-club-defaite{background:var(--destructive);color:var(--destructive-foreground)}.site-club-public .site-club-action{background:var(--club-accent);color:var(--club-accent-encre);white-space:normal;height:auto;min-height:44px}@media (hover:hover){.site-club-public .site-club-action:hover{outline-offset:2px;background:var(--club-accent);color:var(--club-accent-encre);outline:2px solid}}.site-club-lien{color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.site-club-lien:focus-visible{outline:3px solid var(--club-principale);outline-offset:2px}@media (hover:hover){.site-club-lien:hover{border-color:var(--club-principale);box-shadow:0 0 0 1px var(--club-principale)}}.site-club-categorie>summary::-webkit-details-marker{display:none}.site-club-categorie>summary:focus-visible{outline:3px solid var(--club-principale);outline-offset:2px}.site-club-categorie[open] .site-club-chevron{transform:rotate(180deg)}.site-club-appel{background:var(--club-principale);color:var(--club-encre);border:1px solid var(--club-principale)}@media (hover:hover){.site-club-appel.site-club-lien:hover{box-shadow:0 0 0 3px var(--club-accent)}}.site-club-public .site-club-acces:focus-visible,.site-club-lien-pied:focus-visible{outline-offset:2px;outline:3px solid}
