.vca-page{min-height:100svh;display:grid}.vca-colonne{min-height:100svh;padding-inline:var(--vc-gouttiere);flex-direction:column;display:flex}.vca-bandeau{justify-content:space-between;align-items:center;gap:var(--vc-e-4);min-height:var(--vc-h-nav-mobile);padding-block:var(--vc-e-3);display:flex}.vca-logo{align-items:center;display:inline-flex}.vca-logo svg{display:block}.vca-corps{width:100%;max-width:480px;padding-block:var(--vc-e-6);flex:1;margin-inline:auto}.vca-panneau{display:block}.vca-attente{background:var(--vc-craie);min-height:100svh}@media (min-width:1024px){.vca-page{grid-template-columns:1fr 1fr}.vca-colonne{padding-inline:var(--vc-e-7)}.vca-bandeau{min-height:var(--vc-h-nav)}.vca-corps{padding-block:var(--vc-e-8)}}.vca-vitrine{display:none}@media (min-width:1024px){.vca-vitrine{padding:var(--vc-e-8) var(--vc-e-7);place-items:center;display:grid}.vca-vitrine__inner{gap:var(--vc-e-4);justify-items:center;width:100%;max-width:350px;display:grid}.vca-vitrine .vcl-cadre{box-shadow:none;width:100%}.vcl-v4 .vca-vitrine.vc-sur-terrain .vc-label{color:var(--vc-craie)}}.vca-onglets{width:100%;margin-bottom:var(--vc-e-6);display:flex}.vca-onglets .vcl-onglet{flex:1 1 0}.vca-onglets .vcl-onglet[aria-selected=true]{background:var(--vc-encre);border-color:var(--vc-encre);color:var(--vc-craie)}.vcl-v4 .vcl-auth__titre{font-family:var(--vc-font-texte);letter-spacing:var(--vc-ls-h3);color:var(--vc-encre);margin-bottom:var(--vc-e-3);font-size:28px;font-weight:600;line-height:32px}.vca-chapo,.vca-entete__chapo{color:var(--vc-encre-2);margin-bottom:var(--vc-e-5)}.vca-entete{margin-bottom:var(--vc-e-2)}.vca-carte{padding:var(--vc-e-5);border:1px solid var(--vc-filet-ui);border-radius:var(--vc-r);background:var(--vc-craie-haut)}.vca-formulaire{gap:var(--vc-e-4);max-inline-size:none}.vca-champ{position:relative}.vca-valide{color:var(--vc-succes-texte);font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.vca-champ .vcl-champ__controle{padding-right:40px}.vca-libelle{display:block}.vca-erreur{margin-top:6px}.vca-alerte.vcl-encadre,.vca-encadre{max-inline-size:none}.vca-alerte .vcl-encadre__signe{align-self:start;line-height:24px}.vca-bouton{width:100%;margin-top:var(--vc-e-2)}.vca-bascule{margin-top:var(--vc-e-5)}.vca-benevole{margin-top:var(--vc-e-3)}.vca-retour{margin-bottom:var(--vc-e-5)}.vca-afficher svg{flex:none}.vca-pied{padding-block:var(--vc-e-5)}.vca-pied a{text-underline-offset:3px;color:var(--vc-encre);font-weight:600;text-decoration:underline}@keyframes vca-apparait{0%{opacity:0}to{opacity:1}}@keyframes vca-apparait-zoom{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.vca-apparait{animation:vca-apparait .2s var(--vc-ease-standard,ease-out) both}.vca-apparait-zoom{animation:vca-apparait-zoom .2s var(--vc-ease-standard,ease-out) both}@media (prefers-reduced-motion:reduce){.vca-apparait,.vca-apparait-zoom{animation:none}}.vca-voile{z-index:200;padding:var(--vc-gouttiere);background:var(--vc-voile-image);place-items:center;display:grid;position:fixed;inset:0}.vca-succes{max-inline-size:420px;width:100%;box-shadow:var(--vc-ombre-3)}.vca-force{align-items:center;gap:var(--vc-e-3);margin-top:var(--vc-e-2);display:flex}.vca-force__segments{flex:1;gap:3px;display:flex}.vca-force__segment{background:var(--vc-filet-decor);border-radius:2px;flex:1;height:3px}.vca-force[data-ton=erreur] .vca-force__segment[data-plein=true]{background:var(--vc-erreur-bord)}.vca-force[data-ton=attention] .vca-force__segment[data-plein=true]{background:var(--vc-attention-bord)}.vca-force[data-ton=succes] .vca-force__segment[data-plein=true]{background:var(--vc-succes-bord)}.vca-force__libelle{text-align:right;min-width:64px}.vca-force[data-ton=erreur] .vca-force__libelle{color:var(--vc-erreur-texte)}.vca-force[data-ton=attention] .vca-force__libelle{color:var(--vc-attention-texte)}.vca-force[data-ton=succes] .vca-force__libelle{color:var(--vc-succes-texte)}.vca-kicker{font-family:var(--vc-font-display);letter-spacing:var(--vc-ls-label);text-transform:uppercase;font-weight:600}.vca-choice{transition:transform var(--vc-d-micro) var(--vc-ease-standard)}.vca-choice:hover{background:var(--vc-survol-clair)}.vca-nav-back{flex:none}.vca-grid-2{gap:var(--vc-e-4);grid-template-columns:1fr;display:grid}@media (min-width:480px){.vca-grid-2{grid-template-columns:1fr 1fr}}.vca-plan-features{grid-template-columns:1fr;gap:6px 14px;display:grid}@media (min-width:560px){.vca-plan-features{grid-template-columns:1fr 1fr}}.vca-upload:hover,.vca-upload:focus-within{border-color:var(--vc-encre)}.vca-ligne-champ{position:relative}.vca-ligne-champ .vca-afficher{right:var(--vc-e-3);position:absolute;top:50%;transform:translateY(-50%)}.vca-ligne-champ .vcl-champ__controle{padding-right:calc(var(--vc-e-7) + var(--vc-e-6))}.vca-faits{gap:var(--vc-e-2);margin:var(--vc-e-4) 0;padding-left:var(--vc-e-4);color:var(--vc-encre-2);flex-direction:column;list-style:outside;display:flex}.vca-actions{gap:var(--vc-e-3);margin-top:var(--vc-e-4);flex-wrap:wrap;display:flex}.vca-club-invite{align-items:center;gap:var(--vc-e-3);margin-bottom:var(--vc-e-5);display:flex}.vca-club-invite__logo,.vca-club-invite__initiale{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.vca-club-invite__initiale{background:var(--vc-terrain);color:var(--vc-craie);font-family:var(--vc-font-display);place-items:center;font-size:24px;font-weight:800;display:grid}.vca-actions--pile>.vcl-bouton{flex:100%}@media (min-width:640px){.vca-actions--pile>.vcl-bouton{flex:0 auto}}.vca-coquille-connexion .vcl-auth__titre{font-family:var(--vc-font-display);letter-spacing:var(--vc-ls-h2,-.01em);font-weight:800}
