.ev-prg-vide{padding:var(--ev-space-6);border-radius:var(--ev-radius-lg);background:var(--ev-bg-surface);border:1px solid var(--ev-border-subtle)}.ev-prg-vide-phrase{max-width:62ch}.ev-prg{gap:var(--ev-space-6)}.ev-prg>.ev-parcours-entete,.ev-prg>.ev-parcours-navigation{margin:0}.ev-prg-panneau:empty{display:none}.ev-prg-panneau:not([hidden]),.ev-prg-bilan:not([hidden]){gap:var(--ev-space-6);display:grid}.ev-prg [hidden]{display:none!important}.ev-prg-recompenses,.ev-prg-archives{border-top:1px solid var(--ev-border-subtle);padding-block:var(--ev-space-3)}.ev-prg-recompenses>summary,.ev-prg-archives>summary{min-height:44px;padding-block:var(--ev-space-3);cursor:pointer;font-weight:600}.ev-prg-recompenses[open]>summary,.ev-prg-archives[open]>summary{margin-bottom:var(--ev-space-5)}.ev-prg-recherche{gap:var(--ev-space-2);max-width:36rem;font-weight:600;display:grid}.ev-prg-recherche input{width:100%;min-width:0;min-height:48px;font:inherit;padding:var(--ev-space-3) var(--ev-space-4);border:1px solid var(--ev-border-strong);border-radius:var(--ev-radius-md);background:var(--ev-bg-surface);color:var(--ev-text-primary)}.ev-prg-recherche input::placeholder{color:var(--ev-text-secondary);opacity:1}.ev-prg-jours{gap:var(--ev-space-3);display:grid}.ev-prg-jour{background:var(--ev-bg-surface);border-radius:var(--ev-radius-lg);padding:var(--ev-space-4) var(--ev-space-5)}.ev-prg-jour>summary{justify-content:space-between;align-items:center;gap:var(--ev-space-4);cursor:pointer;min-height:52px;display:flex}.ev-prg-jour>summary:after{content:"+";font-size:var(--ev-fs-xl);color:var(--ev-text-link)}.ev-prg-jour[open]>summary:after{content:"−"}.ev-prg-jour>summary>span:first-child{flex:1}.ev-prg-jour>summary strong,.ev-prg-jour>summary span span{display:block}.ev-prg-jour>summary span span{color:var(--ev-text-secondary);font-size:var(--ev-fs-sm);margin-top:var(--ev-space-1)}.ev-prg-jour-resultat{color:var(--ev-text-primary);font-variant-numeric:tabular-nums}.ev-prg-reponses{margin:var(--ev-space-4) 0 0;padding:0;list-style:none}.ev-prg-reponses li{gap:var(--ev-space-3);border-top:1px solid var(--ev-border-subtle);padding-block:var(--ev-space-4);grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;display:grid}.ev-prg-reponses time{color:var(--ev-text-secondary);font-size:var(--ev-fs-sm);font-variant-numeric:tabular-nums}.ev-prg-reponses li>span>span{color:var(--ev-text-secondary);font-size:var(--ev-fs-sm);margin-top:var(--ev-space-1);display:block}.ev-prg-resultat{font-size:var(--ev-fs-sm);color:var(--ev-text-secondary)}.ev-prg-resultat[data-juste=true]{color:var(--ev-text-success)}.ev-prg-journal>.ev-cta{place-self:start}.ev-prg :is(.ev-prg-jour summary,.ev-prg-recherche input):focus-visible{outline:2px solid var(--ev-border-focus);outline-offset:3px}@media (max-width:599px){.ev-prg-jour{padding:var(--ev-space-3) var(--ev-space-4)}.ev-prg-jour>summary{gap:var(--ev-space-2);flex-wrap:wrap}.ev-prg-jour-resultat{font-size:var(--ev-fs-sm)}.ev-prg-reponses li{grid-template-columns:3rem minmax(0,1fr)}.ev-prg-resultat{grid-column:2}}.ev-prg .ev-synchronisation--discrete{background:0 0;border:0;padding:0}.ev-prg .ev-synchronisation--discrete button{text-underline-offset:.2em;background:0 0;border:0;padding-inline:0;text-decoration:underline}.ev-prg-futures>summary{cursor:pointer;min-height:44px;padding-block:var(--ev-space-3)}.ev-prg-futures>summary h3{display:inline}.ev-prg-futures[open]>p{margin-block:var(--ev-space-3)}
