.evd-page,.evd-vignette,.evd-cat-stream{--cat: var(--mauve);--cat-2: var(--blue)}.evd-cat-irl{--cat: var(--orange);--cat-2: var(--peach)}.evd-cat-gaming{--cat: var(--blue);--cat-2: var(--mauve)}.evd-cat-collab{--cat: var(--peach);--cat-2: var(--mauve)}.evd-cat-discord{--cat: var(--blue);--cat-2: var(--cyan)}.evd-cat-other{--cat: var(--mauve);--cat-2: var(--peach)}.evd-annule{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 12px;margin-top:var(--navbar-h);padding:10px 16px;font-size:.95rem;text-align:center;background:#ef444429;border-bottom:1px solid rgba(239,68,68,.45)}.evd-annule>.icone{color:var(--red)}.evd-annule-titre{font-family:Syne Variable,Syne,sans-serif;font-size:1.05rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--red)}.evd-annule a{display:inline-flex;align-items:center;min-height:44px;color:var(--text);text-decoration:underline;text-underline-offset:3px}.evd-hero.pj-hero--sans-image{min-height:min(460px,62vh)}.evd-rebours{color:var(--peach-l);font-weight:700}.evd-hero .pj-meta .evd-rebours .icone{color:var(--peach-l)}.evd-hero .pj-pastilles .icone{margin-right:2px}.evd-corps{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:40px;align-items:start;padding-top:36px;padding-bottom:72px}.evd-principal{display:flex;flex-direction:column;gap:56px;min-width:0}.evd-principal .section-title{margin-bottom:20px}.evd-principal .pj-recit{max-width:70ch}.evd-bloc{display:flex;align-items:flex-start;gap:16px;padding:22px 24px}.evd-bloc-texte{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;line-height:1.6}.evd-bloc-titre{font-family:Syne Variable,Syne,sans-serif;font-weight:700;font-size:1.12rem}.evd-adresse{font-style:normal;color:color-mix(in srgb,var(--text) 82%,var(--muted))}.evd-bloc .btn{margin-top:6px}@media (min-width: 901px) and (min-height: 860px){.evd-cote{position:sticky;top:24px}}.evd-carte{display:flex;flex-direction:column;gap:18px;padding:24px;border-radius:20px;scroll-margin-top:24px;color-scheme:dark}.evd-carte-tete{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.evd-infos{display:flex;flex-direction:column;gap:10px}.evd-info{display:flex;align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.45}.evd-info dt{flex-shrink:0;color:var(--cyan-l);padding-top:1px}.evd-info dd{margin:0;min-width:0;overflow-wrap:anywhere}.evd-jauge-tete{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-bottom:8px;font-size:.86rem;color:var(--muted)}.evd-jauge-compte{font-family:Syne Variable,Syne,sans-serif;font-size:1.25rem;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.evd-message{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;font-size:.92rem;line-height:1.5;background:#ffffff0a;border:1px solid rgba(255,255,255,.12)}.evd-message>.icone{flex-shrink:0;margin-top:1px;color:var(--cyan-l)}.evd-message--ok{background:#34d3991a;border-color:#34d3996b}.evd-message--ok>.icone{color:var(--green)}.evd-form{gap:14px}.evd-aide{font-size:.8rem;line-height:1.45;color:var(--muted)}.evd-envoyer{width:100%;justify-content:center;min-height:48px}.evd-recap{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.9rem;color:var(--muted)}.evd-recap strong{color:var(--text);font-family:Syne Variable,Syne,sans-serif;font-variant-numeric:tabular-nums}.evd-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.evd-action{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:10px;font:inherit;font-size:.88rem;font-weight:600;color:var(--cyan-l);background:#0a0e2066;border:1px solid rgba(91,143,208,.35);transition:color .3s var(--ease),border-color .3s var(--ease),background .3s var(--ease)}.evd-action:hover{color:var(--text);border-color:var(--cyan);background:#5b8fd024}.evd-action:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.evd-action[hidden],.evd-form .cb-champ[hidden]{display:none}.evd-voisins{padding-bottom:24px}.evd-voisins .ev-grid{margin-bottom:48px}.evd-vignette{color:color-mix(in srgb,var(--cat) 45%,white);background:radial-gradient(90% 130% at 100% 0%,color-mix(in srgb,var(--cat) 58%,transparent),transparent 72%),radial-gradient(70% 100% at 0% 100%,color-mix(in srgb,var(--cat-2) 40%,transparent),transparent 70%),#0a0d1a}.evd-vignette .ev-card-cat-ico{display:flex;opacity:.8}.evd-carte-pastilles{display:flex;flex-wrap:wrap;gap:6px}.evd-lien-carte:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.evd-lien-carte:focus-visible{outline:none}.evd-carte-liste:focus-within{outline:2px solid var(--cyan);outline-offset:3px}.evd-carte-liste:hover .ev-card-title,.evd-carte-liste:focus-within .ev-card-title{color:var(--peach-l)}.evd-carte-suite{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:700;color:var(--cyan-l)}.evd-carte-suite .icone{transition:transform .4s var(--ease)}.evd-carte-liste:hover .evd-carte-suite .icone{transform:translate(4px)}.evd-carte-externe{position:relative;z-index:2}.ev-past-title a:hover{color:var(--peach-l)}.evd-barre-bas{display:none}@media (max-width: 900px){.evd-corps{grid-template-columns:minmax(0,1fr);gap:44px}}@media (max-width: 700px){.evd-hero.pj-hero--sans-image{min-height:0}.evd-corps{padding-top:24px;padding-bottom:44px}.evd-principal{gap:44px}.evd-principal .section-title{font-size:1.7rem;margin-bottom:16px}.evd-bloc{padding:18px;gap:12px}.evd-carte{padding:20px 18px}.evd-barre-bas{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:45;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#060810e6;border-top:1px solid var(--border);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}.evd-barre-bas .btn{min-height:44px}.evd-page--barre~footer{margin-bottom:72px}}@media (prefers-reduced-motion: reduce){.evd-action,.evd-carte-suite .icone{transition:none}.evd-carte-liste:hover .evd-carte-suite .icone{transform:none}}.evd-liens{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.evd-hero.pj-hero--sans-image{padding-bottom:88px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 96px),transparent 100%);mask-image:linear-gradient(180deg,#000 calc(100% - 96px),transparent 100%)}.evd-hero.pj-hero--sans-image .pj-hero-voile{background:none}.evd-corps{margin-top:-32px}@media (max-width: 900px){.evd-hero.pj-hero--sans-image{padding-bottom:56px}.evd-corps{margin-top:0}}
