.reco__grille[data-astro-cid-mxz7twrz]{gap:var(--space-12);max-width:52rem;display:grid}.reco__etape[data-astro-cid-mxz7twrz]{gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}@media (width<=40rem){.reco__etape[data-astro-cid-mxz7twrz]{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.reco__n[data-astro-cid-mxz7twrz]{font-size:2.4rem}.reco__viser[data-astro-cid-mxz7twrz]{justify-self:stretch}.reco__actions[data-astro-cid-mxz7twrz] .btn[data-astro-cid-mxz7twrz]{flex:10rem}}.reco__n[data-astro-cid-mxz7twrz]{font:italic 400 clamp(3rem, 2rem + 3vw, 4.5rem)/.9 var(--font-title);color:var(--c-accent);min-width:1.3ch}.reco__corps[data-astro-cid-mxz7twrz]{gap:var(--space-4);display:grid}.reco__corps[data-astro-cid-mxz7twrz] h3[data-astro-cid-mxz7twrz]{font-size:var(--fs-h3)}.reco__corps[data-astro-cid-mxz7twrz] p[data-astro-cid-mxz7twrz]{max-width:62ch}.reco__actions[data-astro-cid-mxz7twrz]{gap:var(--space-3);flex-wrap:wrap;display:flex}.reco__choix[data-astro-cid-mxz7twrz]{cursor:pointer}.reco__choix[data-astro-cid-mxz7twrz]:focus-within{outline:2px solid var(--c-focus);outline-offset:4px}.reco__apercu[data-astro-cid-mxz7twrz]{gap:var(--space-2);max-width:20rem;display:grid}.reco__apercu[data-astro-cid-mxz7twrz] canvas[data-astro-cid-mxz7twrz]{border-radius:var(--radius-sm);width:100%;height:auto;box-shadow:var(--shadow-sheet);background:var(--c-surface)}.reco__progres[data-astro-cid-mxz7twrz] progress[data-astro-cid-mxz7twrz]{width:100%;max-width:26rem;height:.6rem;accent-color:var(--c-accent)}.reco__verdict[data-astro-cid-mxz7twrz]{font:italic 500 1.35rem/1.35 var(--font-title);color:var(--c-paper)}.reco__verdict[data-astro-cid-mxz7twrz]:empty{display:none}.reco__liste[data-astro-cid-mxz7twrz]{gap:var(--space-4);padding:0;list-style:none;display:grid}.reco__liste[data-astro-cid-mxz7twrz] li{gap:var(--space-4);padding:var(--space-3);border:1px solid var(--c-hair);border-radius:var(--radius-sm);background:var(--c-surface);grid-template-columns:4.5rem minmax(0,1fr);align-items:center;display:grid}.reco__liste[data-astro-cid-mxz7twrz] img{object-fit:cover;background:var(--c-paper);border-radius:2px;width:4.5rem;height:6rem}.reco__liste[data-astro-cid-mxz7twrz] .reco__nom{font:400 1.4rem/1.2 var(--font-title)}.reco__liste[data-astro-cid-mxz7twrz] a.reco__nom{text-decoration:none}.reco__liste[data-astro-cid-mxz7twrz] a.reco__nom:hover{color:var(--c-accent)}.reco__liste[data-astro-cid-mxz7twrz] .reco__latin{display:block}.reco__liste[data-astro-cid-mxz7twrz] .reco__jauge{align-items:center;gap:var(--space-3);margin-top:var(--space-2);font-size:var(--fs-sm);display:flex}.reco__liste[data-astro-cid-mxz7twrz] .reco__jauge span:first-child{background:var(--c-line);border-radius:999px;flex:1;max-width:12rem;height:.45rem;overflow:hidden}.reco__liste[data-astro-cid-mxz7twrz] .reco__jauge i{height:100%;width:calc(var(--v,0) * 100%);background:var(--c-accent);display:block}.reco__liste[data-astro-cid-mxz7twrz] .status{margin-top:var(--space-2)}.reco__liste[data-astro-cid-mxz7twrz] li.is-hors{grid-template-columns:minmax(0,1fr)}.reco__prudence[data-astro-cid-mxz7twrz]{background:var(--c-paper);color:var(--c-ink);padding:var(--space-6);gap:var(--space-3);box-shadow:var(--shadow-sheet);--c-focus:var(--c-danger);display:grid}.reco__prudence[data-astro-cid-mxz7twrz] h2[data-astro-cid-mxz7twrz]{color:var(--c-danger);font-size:2rem}.reco__prudence[data-astro-cid-mxz7twrz] a[data-astro-cid-mxz7twrz]{color:var(--c-ink)}.reco__credit[data-astro-cid-mxz7twrz] a[data-astro-cid-mxz7twrz]{color:inherit}.reco__alerte[data-astro-cid-mxz7twrz]{font:italic 500 1.4rem var(--font-title)}.reco__viser[data-astro-cid-mxz7twrz]{justify-self:start;gap:.6rem;min-height:3.4rem;padding-inline:1.6rem;font-size:1.05rem}.reco__refus[data-astro-cid-mxz7twrz]{max-width:60ch;color:var(--c-accent)}.viseur[data-astro-cid-mxz7twrz]{z-index:200;background:#000;grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;position:fixed;inset:0}.viseur[data-astro-cid-mxz7twrz][hidden]{display:none}.viseur[data-astro-cid-mxz7twrz] video[data-astro-cid-mxz7twrz]{object-fit:cover;grid-area:1/1;width:100%;height:100%}.viseur__cadre[data-astro-cid-mxz7twrz]{pointer-events:none;z-index:1;grid-area:1/1;place-items:center;display:grid;position:relative}.viseur__cadre[data-astro-cid-mxz7twrz] span[data-astro-cid-mxz7twrz]{aspect-ratio:1;outline-offset:-2px;border-radius:1.4rem;outline:2px solid #ede3ccd9;width:min(78vw,62vh);box-shadow:0 0 0 100vmax #00000059}.viseur__fermer[data-astro-cid-mxz7twrz]{z-index:2;top:calc(.75rem + env(safe-area-inset-top,0px));width:3rem;height:3rem;color:var(--c-paper);cursor:pointer;background:#0e1a15b3;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;right:.75rem}.viseur__bas[data-astro-cid-mxz7twrz]{z-index:2;padding:var(--space-4) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom,0px));justify-items:center;gap:var(--space-4);background:linear-gradient(#0000,#000000bf 40%);display:grid;position:absolute;inset:auto 0 0}.viseur__nom[data-astro-cid-mxz7twrz]{min-width:min(90vw,22rem);min-height:3.6rem;color:var(--c-paper);text-align:center;background:#0e1a15d9;border-radius:1.2rem;justify-items:center;gap:.15rem;padding:.6rem 1.4rem;text-decoration:none;display:grid}.viseur__nom[data-astro-cid-mxz7twrz] b{font:400 1.5rem/1.15 var(--font-title)}.viseur__nom[data-astro-cid-mxz7twrz] span{font-size:var(--fs-sm)}.viseur__nom[data-astro-cid-mxz7twrz].is-sur{background:var(--c-accent);color:var(--c-on-accent)}.viseur__declencheur[data-astro-cid-mxz7twrz]{border:3px solid var(--c-paper);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:4.6rem;height:4.6rem;display:grid}.viseur__declencheur[data-astro-cid-mxz7twrz] span[data-astro-cid-mxz7twrz]{background:var(--c-paper);border-radius:50%;width:3.6rem;height:3.6rem;transition:transform .15s}.viseur__declencheur[data-astro-cid-mxz7twrz]:active span[data-astro-cid-mxz7twrz]{transform:scale(.88)}.viseur__aide[data-astro-cid-mxz7twrz]{font-size:var(--fs-xs);color:var(--c-paper);text-align:center;max-width:34ch}
