:root .evt-chemin{--ecart:clamp(2.75rem, 6vw, 5rem);isolation:isolate}:root .evt-halte{--teinte:var(--rouge);--part:100%}:root .evt-halte:nth-child(2){--teinte:var(--bleu)}:root .evt-halte:nth-child(3){--teinte:var(--rouge)}:root .evt-halte:before{content:"";z-index:-1;inset-block:calc(var(--ecart) / -2);inset-inline:calc(-1 * var(--saigne));background:color-mix(in oklab, var(--teinte) var(--part), var(--fond));pointer-events:none;position:absolute}:root .evt-halte:nth-child(odd) .evt-halte-verbe span{color:var(--soleil)}:root .evt-halte .evt-chemin-pastille{box-shadow:0 0 0 .25rem #ffffff2e}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root .evt-halte:before{animation:linear both evt26-teinte;animation-timeline:view();animation-range:cover}}}@keyframes evt26-teinte{0%{opacity:0}28%,72%{opacity:1}to{opacity:0}}:root .evt-lettre{width:100%;max-width:none;rotate:none}@media (min-width:64rem){:root .evt-inscrire-tete,:root .evt-recap{align-self:stretch}:root .evt-inscrire-tete .colonne-collante,:root .evt-recap .colonne-collante{top:min(calc(var(--entete) + 1.5rem), calc(100svh - var(--haut-colle,0px) - 7rem));position:sticky}}@media (max-width:63.99rem){:root .evt-recap,:root .evt-recap .colonne-collante{display:contents}:root .evt-inscription-grille{gap:1.25rem}:root .evt-inscription-grille :is(.evt-recap-venir,.evt-recap-joindre,.evt-recap-avant){order:1}:root .evt-inscription-grille .evt-recap-venir{margin-top:1rem}:root .evt-inscription-grille .evt-recap-billet{display:none}}
