.ArenaVivante-module__lYT2jW__cadre{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.ArenaVivante-module__lYT2jW__planche{--u:max(100cqw / var(--pw), 100cqh / var(--ph));--ancre-y:.5;width:calc(var(--pw) * var(--u));height:calc(var(--ph) * var(--u));left:calc((100cqw - var(--pw) * var(--u)) * .5);top:calc((100cqh - var(--ph) * var(--u)) * var(--ancre-y));background-repeat:no-repeat;background-size:100% 100%;position:absolute}@media (min-width:768px){.ArenaVivante-module__lYT2jW__planche{--ancre-y:.3}}.ArenaVivante-module__lYT2jW__couche{position:absolute}.ArenaVivante-module__lYT2jW__detoure{background-repeat:no-repeat;background-size:100% 100%;}.ArenaVivante-module__lYT2jW__etoile{background:radial-gradient(circle,#fff 0%,#d2dcff8c 18%,#c8d2ff00 60%);border-radius:50%;}.ArenaVivante-module__lYT2jW__lueur{background:radial-gradient(circle, var(--centre) 0%, var(--halo) 40%, transparent 70%);mix-blend-mode:screen;border-radius:50%;}.ArenaVivante-module__lYT2jW__bougie{mix-blend-mode:screen;background:radial-gradient(#ffb45a99,#ffa05000 65%);border-radius:50%;}.ArenaVivante-module__lYT2jW__lanterne{mix-blend-mode:screen;background:radial-gradient(circle,#ffd278d9 0%,#ffaa5059 30%,#ffa05000 70%);border-radius:50%;}.ArenaVivante-module__lYT2jW__cascade{mix-blend-mode:screen;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000);}.ArenaVivante-module__lYT2jW__chute{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 8% 86%,#0000);mask-image:linear-gradient(#0000,#000 8% 86%,#0000)}.ArenaVivante-module__lYT2jW__voile{background-repeat:repeat-y;background-size:100% 50%;width:100%;height:200%;position:absolute;top:0;left:0}.ArenaVivante-module__lYT2jW__voileEau{opacity:.7;background-image:url(/images/arene/vivante/cascade-eau.webp)}.ArenaVivante-module__lYT2jW__voileDecale{opacity:.45;width:80%;left:10%;transform:translateY(-25%)scaleX(-1)}.ArenaVivante-module__lYT2jW__voileFilets{opacity:.85;background-image:url(/images/arene/vivante/cascade-filets.webp)}@keyframes ArenaVivante-module__lYT2jW__coule{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes ArenaVivante-module__lYT2jW__couleDecale{0%{transform:translateY(-25%)scaleX(-1)}to{transform:translateY(-75%)scaleX(-1)}}.ArenaVivante-module__lYT2jW__animee .ArenaVivante-module__lYT2jW__voile{animation-name:ArenaVivante-module__lYT2jW__coule;animation-duration:calc(var(--boucle) / var(--passages));animation-timing-function:linear;animation-iteration-count:infinite}.ArenaVivante-module__lYT2jW__animee .ArenaVivante-module__lYT2jW__voileDecale{animation-name:ArenaVivante-module__lYT2jW__couleDecale;animation-duration:calc(var(--boucle) / var(--passages) * 1.25)}.ArenaVivante-module__lYT2jW__animee .ArenaVivante-module__lYT2jW__voileFilets{animation-duration:calc(var(--boucle) / var(--passages) / 2)}.ArenaVivante-module__lYT2jW__monte .ArenaVivante-module__lYT2jW__chute{-webkit-mask-image:linear-gradient(#0000,#000 30% 92%,#0000);mask-image:linear-gradient(#0000,#000 30% 92%,#0000)}.ArenaVivante-module__lYT2jW__animee .ArenaVivante-module__lYT2jW__monte .ArenaVivante-module__lYT2jW__voile{animation-direction:reverse}.ArenaVivante-module__lYT2jW__ecume{background:radial-gradient(#fffc,#ffffff4d 40%,#fff0 70%);border-radius:50%;}.ArenaVivante-module__lYT2jW__brume{width:calc(var(--pw) * var(--u));left:0;}.ArenaVivante-module__lYT2jW__nappe{background:radial-gradient(ellipse, rgba(var(--brume), .95), rgba(var(--brume), .55) 35%, rgba(var(--brume), 0) 68%);border-radius:50%;height:100%;position:absolute;top:0}@keyframes ArenaVivante-module__lYT2jW__roule{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ArenaVivante-module__lYT2jW__rouleGauche{0%{transform:translate(0)}to{transform:translate(-100%)}}.ArenaVivante-module__lYT2jW__animee .ArenaVivante-module__lYT2jW__brume{animation-name:ArenaVivante-module__lYT2jW__roule;animation-duration:var(--boucle);animation-timing-function:linear;animation-iteration-count:infinite}.ArenaVivante-module__lYT2jW__animee .ArenaVivante-module__lYT2jW__brumeGauche{animation-name:ArenaVivante-module__lYT2jW__rouleGauche}.ArenaVivante-module__lYT2jW__jaillissement{}.ArenaVivante-module__lYT2jW__jet{width:0;height:0;position:absolute;top:55%;left:50%}.ArenaVivante-module__lYT2jW__goutte{opacity:0;background:radial-gradient(circle,#fff 0 35%,#ffffffd9 60%,#fff0 100%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(.5)}@keyframes ArenaVivante-module__lYT2jW__jaillit{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}12%{opacity:.95}70%{opacity:.75}to{opacity:0;transform:translate(-50%,-850%)scale(.35)}}@keyframes ArenaVivante-module__lYT2jW__jaillitCourt{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}15%{opacity:.9}to{opacity:0;transform:translate(-50%,-500%)scale(.3)}}.ArenaVivante-module__lYT2jW__animee .ArenaVivante-module__lYT2jW__goutte{animation-name:ArenaVivante-module__lYT2jW__jaillit;animation-timing-function:cubic-bezier(.2,.7,.5,1);animation-iteration-count:infinite}.ArenaVivante-module__lYT2jW__animee .ArenaVivante-module__lYT2jW__goutteCourte{animation-name:ArenaVivante-module__lYT2jW__jaillitCourt}.ArenaVivante-module__lYT2jW__bulle{opacity:0;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(.3);box-shadow:inset 0 0 0 1.5px #ffffffd9,inset 0 0 6px #fff6}@keyframes ArenaVivante-module__lYT2jW__creve{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}35%{opacity:.8}85%{opacity:.6}to{opacity:0;transform:translate(-50%,-80%)scale(1.15)}}.ArenaVivante-module__lYT2jW__animee .ArenaVivante-module__lYT2jW__bulle{animation-name:ArenaVivante-module__lYT2jW__creve;animation-timing-function:ease-out;animation-iteration-count:infinite}.ArenaVivante-module__lYT2jW__vapeur{}.ArenaVivante-module__lYT2jW__bouffee{opacity:0;background:radial-gradient(circle,#ffffff80,#ffffff2e 45%,#fff0 70%);border-radius:50%;position:absolute;bottom:0;transform:translate(-50%)scale(.5)}@keyframes ArenaVivante-module__lYT2jW__monte{0%{opacity:0;transform:translate(-50%)scale(.5)}25%{opacity:.55}to{opacity:0;transform:translate(-50%,-230%)scale(1.5)}}.ArenaVivante-module__lYT2jW__animee .ArenaVivante-module__lYT2jW__bouffee{animation-name:ArenaVivante-module__lYT2jW__monte;animation-timing-function:ease-out;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.ArenaVivante-module__lYT2jW__cadre *{animation:none!important}}
.Course-module__OsWPvW__fond{--base:var(--outil,var(--primary));background:radial-gradient(120% 55% at 50% -6%, color-mix(in oklch, var(--base), transparent 45%), transparent 70%), repeating-linear-gradient(45deg, #ffffff09 0 2px, transparent 2px 34px), repeating-linear-gradient(-45deg, #ffffff09 0 2px, transparent 2px 34px), linear-gradient(180deg, color-mix(in oklch, var(--primary), black 58%) 0%, color-mix(in oklch, var(--primary), black 70%) 60%, color-mix(in oklch, var(--primary), black 76%) 100%);overflow:hidden}.Course-module__OsWPvW__filigrane{aspect-ratio:1;opacity:.13;pointer-events:none;width:min(78vmin,34rem);position:absolute;bottom:-6vmin;right:-12vmin;transform:rotate(-12deg)}.Course-module__OsWPvW__pastille{background:color-mix(in oklch, var(--outil,var(--primary)), white 80%);box-shadow:0 0 0 2px color-mix(in oklch, var(--foreground), black 45%), 0 2px 0 2px color-mix(in oklch, var(--foreground), black 45%);border-radius:9999px;flex-shrink:0;place-items:center;display:inline-grid}.Course-module__OsWPvW__fin{--prune:color-mix(in oklch, var(--primary), black 70%);--or:var(--highlight);--or-fonce:color-mix(in oklch, var(--highlight), black 35%);flex-direction:column;flex:1;width:100%;max-width:28rem;margin:0 auto;display:flex;position:relative}.Course-module__OsWPvW__finCour{z-index:-1;position:fixed;inset:0;overflow:hidden}.Course-module__OsWPvW__finVoile{z-index:-1;pointer-events:none;background:linear-gradient(#2b165038 0%,#2b16504d 45%,#2b1650b3 100%);position:fixed;inset:0}.Course-module__OsWPvW__verdict{text-align:center;padding-top:4px;position:relative}.Course-module__OsWPvW__titre{justify-content:center;display:flex}.Course-module__OsWPvW__titreImage{filter:drop-shadow(0 6px 10px #00000059);width:66%;max-width:270px;height:auto}.Course-module__OsWPvW__legende{font-family:var(--font-heading), "Baloo 2", sans-serif;color:#fff;text-shadow:0 1px 0 var(--prune), 1px 0 0 var(--prune), -1px 0 0 var(--prune), 0 -1px 0 var(--prune), 0 3px 0 var(--prune);text-wrap:balance;margin-top:2px;font-size:15px;font-weight:800}.Course-module__OsWPvW__combattants{grid-template-columns:1fr 1fr;gap:12px;margin:8px 10px 0;display:grid}.Course-module__OsWPvW__combattant{flex-direction:column;align-items:center;gap:2px;display:flex}.Course-module__OsWPvW__sprite{filter:drop-shadow(0 10px 12px #00000073);width:116px;height:116px;position:relative}.Course-module__OsWPvW__spriteTouche{filter:drop-shadow(0 0 16px color-mix(in oklch, var(--highlight), transparent 25%)) drop-shadow(0 10px 12px #00000073);transform:scale(1.08)}.Course-module__OsWPvW__spriteKo{filter:grayscale(.3)brightness(.88)drop-shadow(0 10px 12px #00000073);transform:rotate(-8deg)translateY(6px)scale(.94)}.Course-module__OsWPvW__nom{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-heading), "Baloo 2", sans-serif;color:#fff;text-shadow:0 1px 0 var(--prune), 1px 0 0 var(--prune), -1px 0 0 var(--prune), 0 -1px 0 var(--prune), 0 2px 0 var(--prune);margin-top:10px;font-size:14px;font-weight:800;overflow:hidden}.Course-module__OsWPvW__score{font-family:var(--font-heading), "Baloo 2", sans-serif;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 0 var(--prune), 2px 0 0 var(--prune), -2px 0 0 var(--prune), 0 -2px 0 var(--prune), 0 4px 0 var(--prune);font-size:28px;font-weight:800;line-height:1}.Course-module__OsWPvW__scoreOr{color:var(--or)}.Course-module__OsWPvW__rang{height:28px;color:var(--foreground);font-family:var(--font-heading), "Baloo 2", sans-serif;white-space:nowrap;box-shadow:inset 0 0 0 2px color-mix(in oklch, var(--primary), transparent 76%), 0 3px 0 color-mix(in oklch, var(--primary), white 70%);background:#fff;border-radius:9999px;align-items:center;gap:5px;margin-top:6px;padding:0 10px 0 6px;font-size:12px;font-weight:800;display:inline-flex}.Course-module__OsWPvW__rang img{object-fit:contain;width:20px;height:20px}.Course-module__OsWPvW__bilan{border-radius:var(--carte-rayon,1.5rem);background:var(--card);color:var(--foreground);box-shadow:var(--carte-ombre);flex-direction:column;gap:10px;margin-top:auto;padding:14px;display:flex}.Course-module__OsWPvW__ligne{justify-content:center;align-items:center;min-height:52px;display:flex}.Course-module__OsWPvW__ligue{grid-template-rows:auto auto auto;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:1px 10px;width:100%;display:grid}.Course-module__OsWPvW__ligueBlason{grid-area:1/1/3}.Course-module__OsWPvW__ligueLib{white-space:nowrap;grid-area:1/2}.Course-module__OsWPvW__liguePlace{grid-area:2/2}.Course-module__OsWPvW__ligueGains{grid-area:1/3/3}.Course-module__OsWPvW__ligueEnjeu{grid-area:3/2/auto/-1}.Course-module__OsWPvW__ligueBlason{object-fit:contain;filter:drop-shadow(0 3px 4px #0000002e);flex-shrink:0;width:52px;height:52px}.Course-module__OsWPvW__ligueTexte{display:contents}.Course-module__OsWPvW__ligueLib{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:800}.Course-module__OsWPvW__liguePlace{font-family:var(--font-heading), "Baloo 2", sans-serif;color:var(--foreground);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1.05}.Course-module__OsWPvW__liguePlace s{color:var(--muted-foreground);font-size:17px}.Course-module__OsWPvW__liguePlace strong{color:var(--primary)}.Course-module__OsWPvW__liguePlace small{color:var(--muted-foreground);font-size:13px;font-weight:700}.Course-module__OsWPvW__ligueEnjeu{color:var(--muted-foreground);font-size:12px;font-weight:700}.Course-module__OsWPvW__ligueGains{flex-shrink:0}.Course-module__OsWPvW__note{text-align:center;color:var(--muted-foreground);text-wrap:balance;flex-direction:column;align-items:center;font-size:13px;font-weight:700;display:flex}.Course-module__OsWPvW__boutons{flex-direction:column;gap:8px;padding-top:2px;display:flex}.Course-module__OsWPvW__deux{gap:8px;display:flex}.Course-module__OsWPvW__btnOr{background:linear-gradient(180deg, color-mix(in oklch, var(--highlight), white 22%), var(--highlight));color:var(--prune);box-shadow:0 4px 0 var(--or-fonce)}.Course-module__OsWPvW__btnOr:hover{background:linear-gradient(180deg, color-mix(in oklch, var(--highlight), white 28%), var(--highlight))}.Course-module__OsWPvW__attente{color:var(--muted-foreground);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.Course-module__OsWPvW__attente img{animation:1.1s ease-in-out infinite Course-module__OsWPvW__coupe-bat}@keyframes Course-module__OsWPvW__coupe-bat{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.Course-module__OsWPvW__attente img{animation:none}}
.FinDuelHeros-module__v1YERq__fin{z-index:80;overscroll-behavior:contain;color:var(--foreground);background:var(--background);position:fixed;inset:0;overflow:hidden auto}.FinDuelHeros-module__v1YERq__fond{pointer-events:none;position:fixed;inset:-25% 0 0}.FinDuelHeros-module__v1YERq__decor{object-fit:cover;object-position:center bottom}.FinDuelHeros-module__v1YERq__voile{background:radial-gradient(ellipse 85% 38% at 50% 18%, color-mix(in oklab, var(--highlight) 34%, transparent), transparent 70%), linear-gradient(to bottom, color-mix(in oklab, var(--foreground) 22%, transparent) 0%, color-mix(in oklab, var(--foreground) 4%, transparent) 26%, transparent 55%, color-mix(in oklab, var(--background) 35%, transparent) 100%);position:absolute;inset:0}.FinDuelHeros-module__v1YERq__fin:not([data-gagne]) .FinDuelHeros-module__v1YERq__voile{background:linear-gradient(to bottom, color-mix(in oklab, var(--foreground) 45%, transparent) 0%, color-mix(in oklab, var(--foreground) 22%, transparent) 40%, color-mix(in oklab, var(--foreground) 12%, transparent) 100%)}.FinDuelHeros-module__v1YERq__colonne{max-width:26rem;min-height:100%;padding:calc(env(safe-area-inset-top) + 1.2rem) 1rem calc(env(safe-area-inset-bottom) + 1rem);flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.FinDuelHeros-module__v1YERq__haut{flex-direction:column;align-items:center;width:100%;margin-bottom:1.2rem;display:flex;position:relative}.FinDuelHeros-module__v1YERq__rayons{background:repeating-conic-gradient(from 0deg, color-mix(in oklab, var(--highlight) 50%, transparent) 0deg 9deg, transparent 9deg 24deg);border-radius:50%;width:34rem;height:34rem;margin:-17rem 0 0 -17rem;animation:.6s ease-out .25s both FinDuelHeros-module__v1YERq__apparait,26s linear infinite FinDuelHeros-module__v1YERq__rayons;position:absolute;top:42%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0% 18%,#0000 62%);mask-image:radial-gradient(circle,#000 0% 18%,#0000 62%)}.FinDuelHeros-module__v1YERq__titre{width:min(92%,22rem);margin:0;position:relative}.FinDuelHeros-module__v1YERq__titreImage{width:100%;height:auto;filter:drop-shadow(0 6px 0 color-mix(in oklab, var(--foreground) 35%, transparent));animation:.7s cubic-bezier(.3,1.5,.5,1) .1s both FinDuelHeros-module__v1YERq__tombe;display:block}.FinDuelHeros-module__v1YERq__cartes{justify-content:center;gap:.9rem;margin:auto 0 0;padding:0;list-style:none;display:flex}.FinDuelHeros-module__v1YERq__carte{background:var(--card);border:3px solid var(--carte-liseret);width:8.4rem;box-shadow:0 6px 0 color-mix(in oklch, var(--primary), white 55%), 0 18px 32px -18px color-mix(in oklab, var(--foreground) 60%, transparent);transform-origin:50% 100%;border-radius:1.3rem;flex-direction:column;align-items:center;gap:.1rem;padding:.85rem .5rem .7rem;animation:.56s cubic-bezier(.2,1.3,.4,1) both FinDuelHeros-module__v1YERq__pop;display:flex}.FinDuelHeros-module__v1YERq__carte[data-unite=xp],.FinDuelHeros-module__v1YERq__carte[data-unite=trophee]{border-color:color-mix(in oklch, var(--highlight), white 30%);box-shadow:0 6px 0 color-mix(in oklch, var(--highlight), black 15%), 0 18px 32px -18px color-mix(in oklab, var(--foreground) 60%, transparent)}.FinDuelHeros-module__v1YERq__objet{place-items:center;width:4.6rem;height:4.6rem;display:grid}.FinDuelHeros-module__v1YERq__carte[data-part] .FinDuelHeros-module__v1YERq__objet{animation:.38s ease-in-out infinite alternate FinDuelHeros-module__v1YERq__bat}.FinDuelHeros-module__v1YERq__icone{width:4.1rem;height:4.1rem;filter:drop-shadow(0 5px 8px color-mix(in oklab, var(--foreground) 25%, transparent))}.FinDuelHeros-module__v1YERq__montant{font-variant-numeric:tabular-nums;font-size:2.2rem;font-weight:800;line-height:1}.FinDuelHeros-module__v1YERq__libelle{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:.72rem;font-weight:800}.FinDuelHeros-module__v1YERq__progres{flex-direction:column;gap:.85rem;width:100%;margin-top:1.3rem;padding:.9rem 1rem 1rem .8rem;animation:.42s ease-out 1s both FinDuelHeros-module__v1YERq__monte;display:flex}.FinDuelHeros-module__v1YERq__ligne{align-items:center;gap:.7rem;display:flex}.FinDuelHeros-module__v1YERq__rondNiveau,.FinDuelHeros-module__v1YERq__rondMatiere{border-radius:50%;flex-shrink:0;place-items:center;width:2.8rem;height:2.8rem;display:grid}.FinDuelHeros-module__v1YERq__rondNiveau{background:var(--primary);color:var(--primary-foreground);box-shadow:0 3px 0 color-mix(in oklab, var(--primary) 60%, var(--foreground));font-size:1.3rem}.FinDuelHeros-module__v1YERq__rondMatiere{background:color-mix(in oklab, var(--highlight) 18%, var(--card));box-shadow:0 3px 0 color-mix(in oklab, var(--highlight) 55%, var(--foreground));position:relative}.FinDuelHeros-module__v1YERq__vignette{object-fit:contain;width:2.3rem;height:2.3rem}.FinDuelHeros-module__v1YERq__badgeTrophee{background:var(--card);width:1.55rem;height:1.55rem;box-shadow:0 2px 0 color-mix(in oklab, var(--highlight) 55%, var(--foreground));border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-.3rem;right:-.35rem}.FinDuelHeros-module__v1YERq__ligne[data-monte] .FinDuelHeros-module__v1YERq__rondNiveau{background:var(--highlight);color:var(--prune);box-shadow:0 3px 0 var(--or-fonce);animation:.48s cubic-bezier(.3,1.6,.5,1) both FinDuelHeros-module__v1YERq__pop}.FinDuelHeros-module__v1YERq__ligne[data-monte] .FinDuelHeros-module__v1YERq__rondMatiere{animation:.48s cubic-bezier(.3,1.6,.5,1) both FinDuelHeros-module__v1YERq__pop}.FinDuelHeros-module__v1YERq__ligneHaut{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.95rem;display:flex}.FinDuelHeros-module__v1YERq__ligneHaut span:last-child{color:var(--muted-foreground);font-size:.78rem;font-weight:800}.FinDuelHeros-module__v1YERq__ligne[data-monte] .FinDuelHeros-module__v1YERq__ligneHaut span:first-child{color:color-mix(in oklch, var(--highlight), black 30%)}.FinDuelHeros-module__v1YERq__rail{background:color-mix(in oklab, var(--foreground) 14%, transparent);height:1rem;box-shadow:inset 0 2px 0 color-mix(in oklab, var(--foreground) 12%, transparent);border-radius:999px;margin-top:.3rem;display:block;position:relative;overflow:hidden}.FinDuelHeros-module__v1YERq__rail:after{content:"";background:color-mix(in oklab, var(--card) 45%, transparent);border-radius:999px;height:30%;position:absolute;inset:2px 6px auto}.FinDuelHeros-module__v1YERq__remplissage{transform-origin:0;border-radius:999px;transition:transform .22s cubic-bezier(.2,.9,.3,1);position:absolute;inset:0}.FinDuelHeros-module__v1YERq__ligne[data-ton=xp] .FinDuelHeros-module__v1YERq__remplissage{background:linear-gradient(180deg, color-mix(in oklch, var(--primary), white 18%), var(--primary))}.FinDuelHeros-module__v1YERq__ligne[data-ton=trophee] .FinDuelHeros-module__v1YERq__remplissage{background:linear-gradient(180deg, color-mix(in oklch, var(--highlight), white 22%), var(--highlight))}.FinDuelHeros-module__v1YERq__boutons{grid-template-columns:1fr 1.35fr;gap:.7rem;width:100%;margin-top:auto;padding-top:1.3rem;animation:.42s ease-out 1.3s both FinDuelHeros-module__v1YERq__monte;display:grid}.FinDuelHeros-module__v1YERq__quitter,.FinDuelHeros-module__v1YERq__rejouer{height:3.6rem;font-family:var(--font-heading);border-radius:1.2rem;font-size:1.15rem}.FinDuelHeros-module__v1YERq__quitter{background:var(--card);color:var(--foreground);border:3px solid color-mix(in oklab, var(--primary) 24%, var(--card));box-shadow:0 5px 0 color-mix(in oklab, var(--primary) 45%, var(--foreground))}.FinDuelHeros-module__v1YERq__quitter:hover{background:color-mix(in oklab, var(--primary) 6%, var(--card))}.FinDuelHeros-module__v1YERq__rejouer{border:3px solid color-mix(in oklch, var(--highlight), white 35%);box-shadow:0 5px 0 var(--or-fonce);font-size:1.3rem}.FinDuelHeros-module__v1YERq__note{background:color-mix(in oklab, var(--card) 80%, transparent);color:var(--muted-foreground);border-radius:999px;margin-top:.7rem;padding:.15rem .6rem;font-size:.7rem;font-weight:600}@keyframes FinDuelHeros-module__v1YERq__tombe{0%{opacity:0;transform:translateY(-60%)scale(1.25)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes FinDuelHeros-module__v1YERq__apparait{0%{opacity:0}to{opacity:1}}@keyframes FinDuelHeros-module__v1YERq__rayons{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FinDuelHeros-module__v1YERq__monte{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes FinDuelHeros-module__v1YERq__pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes FinDuelHeros-module__v1YERq__bat{0%{transform:scale(1)}to{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.FinDuelHeros-module__v1YERq__rayons{animation:1ms both FinDuelHeros-module__v1YERq__apparait}.FinDuelHeros-module__v1YERq__carte[data-part] .FinDuelHeros-module__v1YERq__objet{animation:none}}
.FenetreVivante-module__uDiIla__cadre{--tete:84px;--pied:calc(188px + env(safe-area-inset-bottom));--u:clamp(100cqw / 768, (100cqh - var(--pied) - var(--tete)) / 1117, 100cqw / 688);pointer-events:none;background:#deceb4;position:absolute;inset:0;overflow:hidden;container-type:size}.FenetreVivante-module__uDiIla__planche{width:calc(768 * var(--u));height:calc(1376 * var(--u));left:calc((100cqw - 768 * var(--u)) / 2);top:calc(100cqh - var(--pied) - 1137 * var(--u));position:absolute}.FenetreVivante-module__uDiIla__socle{left:0;right:0;top:calc(100cqh - var(--pied) + 237 * var(--u));background:#b9a68a;position:absolute;bottom:0}.FenetreVivante-module__uDiIla__fondu{display:none}@media (min-width:768px){.FenetreVivante-module__uDiIla__cadre{--u:calc(100cqh / 1376)}.FenetreVivante-module__uDiIla__planche{top:0}.FenetreVivante-module__uDiIla__socle{display:none}.FenetreVivante-module__uDiIla__fondu{width:calc(38.4 * var(--u));display:block;position:absolute;top:0;bottom:0}.FenetreVivante-module__uDiIla__fonduGauche{left:calc((100cqw - 768 * var(--u)) / 2);background:linear-gradient(90deg,#deceb4 0,#deceb400 100%)}.FenetreVivante-module__uDiIla__fonduDroit{right:calc((100cqw - 768 * var(--u)) / 2);background:linear-gradient(270deg,#deceb4 0,#deceb400 100%)}}.FenetreVivante-module__uDiIla__boite{position:absolute;overflow:hidden}.FenetreVivante-module__uDiIla__vue{position:absolute;inset:0}.FenetreVivante-module__uDiIla__affiche,.FenetreVivante-module__uDiIla__video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.FenetreVivante-module__uDiIla__video{opacity:0;transition:opacity .9s}.FenetreVivante-module__uDiIla__videoPrete{opacity:1}.FenetreVivante-module__uDiIla__couloir{will-change:transform;width:100%;animation:linear infinite FenetreVivante-module__uDiIla__traverse;position:absolute;left:0}@keyframes FenetreVivante-module__uDiIla__traverse{0%{transform:translate(-36%)}to{transform:translate(100%)}}.FenetreVivante-module__uDiIla__nuage{height:auto;display:block;position:absolute;top:0;left:0}.FenetreVivante-module__uDiIla__nuageMiroir{transform:scaleX(-1)}.FenetreVivante-module__uDiIla__vol{will-change:transform;width:100%;height:5%;animation:64s linear -9s infinite FenetreVivante-module__uDiIla__vol;position:absolute;top:24%;left:0}@keyframes FenetreVivante-module__uDiIla__vol{0%{transform:translate(-14%)}62%{transform:translate(108%,-190%)}to{transform:translate(108%,-190%)}}.FenetreVivante-module__uDiIla__oiseau{aspect-ratio:2;width:1.9%;animation:.62s ease-in-out infinite alternate FenetreVivante-module__uDiIla__bat;position:absolute}.FenetreVivante-module__uDiIla__oiseau svg{width:100%;height:100%;display:block;overflow:visible}@keyframes FenetreVivante-module__uDiIla__bat{0%{transform:scaleY(1)}to{transform:scaleY(.28)}}.FenetreVivante-module__uDiIla__hibouX,.FenetreVivante-module__uDiIla__hibouY{will-change:transform;position:absolute;inset:0}.FenetreVivante-module__uDiIla__hibouX{animation:44s ease-in-out infinite FenetreVivante-module__uDiIla__hibou-x}.FenetreVivante-module__uDiIla__hibouY{animation:44s ease-in-out infinite FenetreVivante-module__uDiIla__hibou-y}@keyframes FenetreVivante-module__uDiIla__hibou-x{0%{transform:translate(74.7%)}6%{animation-timing-function:ease-in;transform:translate(74.7%)}23%{animation-timing-function:linear;transform:translate(-10%)}25%{animation-timing-function:ease-out;transform:translate(-10%)}44%{transform:translate(56%)}57%{transform:translate(54%)}75%{transform:translate(72%)}90%{transform:translate(74.7%)}to{transform:translate(74.7%)}}@keyframes FenetreVivante-module__uDiIla__hibou-y{0%{transform:translateY(31.5%)}6%{transform:translateY(31.5%)}16%{transform:translateY(36%)}23%{transform:translateY(35%)}25%{transform:translateY(34.5%)}38%{transform:translateY(35%)}55%{transform:translateY(12.5%)}66%{transform:translateY(11%)}76%{transform:translateY(13%)}90%{transform:translateY(31.5%)}to{transform:translateY(31.5%)}}.FenetreVivante-module__uDiIla__hibouCorps{animation:44s ease-in-out infinite FenetreVivante-module__uDiIla__hibou-allure;position:absolute;top:0;left:0}@keyframes FenetreVivante-module__uDiIla__hibou-allure{0%{transform:translate(-50%,-50%)rotate(0)scale(1)}6%{transform:translate(-50%,-50%)rotate(0)scale(1)}11%{transform:translate(-50%,-50%)rotate(-9deg)scale(.99)}23%{transform:translate(-50%,-50%)rotate(-8deg)scale(.92)}25%{transform:translate(-50%,-50%)rotate(8deg)scale(.92)}38%{transform:translate(-50%,-50%)rotate(8deg)scale(.94)}47%{transform:translate(-50%,-50%)rotate(2deg)scale(.9)}55%{transform:translate(-50%,-50%)rotate(-2deg)scale(.84)}60%{transform:translate(-50%,-50%)rotate(6deg)scale(.84)}76%{transform:translate(-50%,-50%)rotate(5deg)scale(.86)}85%{transform:translate(-50%,-50%)rotate(-3deg)scale(.95)}90%{transform:translate(-50%,-50%)rotate(0)scale(1)}to{transform:translate(-50%,-50%)rotate(0)scale(1)}}.FenetreVivante-module__uDiIla__hibouAiles{width:100%;overflow:hidden}.FenetreVivante-module__uDiIla__hibouBande{max-width:none;height:100%;animation:infinite FenetreVivante-module__uDiIla__hibou-bat;display:block}@keyframes FenetreVivante-module__uDiIla__hibou-bat{0%{transform:translate(0,0)}to{transform:translate(-100%)}}.FenetreVivante-module__uDiIla__eclat{aspect-ratio:1;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);opacity:0;background:#fff;margin:0;animation:ease-in-out infinite FenetreVivante-module__uDiIla__scintille;position:absolute}@keyframes FenetreVivante-module__uDiIla__scintille{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(0)}45%{opacity:.95;transform:translate(-50%,-50%)scale(1)rotate(18deg)}70%{opacity:.35;transform:translate(-50%,-50%)scale(.6)rotate(26deg)}to{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(30deg)}}.FenetreVivante-module__uDiIla__chute{border-radius:30% 30% 12% 12%;position:absolute;overflow:hidden}.FenetreVivante-module__uDiIla__filet{background:linear-gradient(#fff0,#ffffffe6 45%,#fff0);border-radius:999px;width:16%;height:34%;animation:1.25s linear infinite FenetreVivante-module__uDiIla__coule;position:absolute;top:0}@keyframes FenetreVivante-module__uDiIla__coule{0%{transform:translateY(-110%)}to{transform:translateY(310%)}}.FenetreVivante-module__uDiIla__ecume{aspect-ratio:1.7;background:radial-gradient(#ffffffd9 0%,#fff6 45%,#fff0 72%);border-radius:50%;animation:2.3s ease-in-out infinite FenetreVivante-module__uDiIla__mousse;position:absolute}@keyframes FenetreVivante-module__uDiIla__mousse{0%{opacity:.45;transform:translate(-50%,-50%)scale(.8)}50%{opacity:.85;transform:translate(-50%,-58%)scale(1.12)}to{opacity:.45;transform:translate(-50%,-50%)scale(.8)}}.FenetreVivante-module__uDiIla__volute{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#ffffffe6 0%,#ffffff80 50%,#fff0 72%);border-radius:50%;animation:6.4s ease-out infinite FenetreVivante-module__uDiIla__monte;position:absolute}@keyframes FenetreVivante-module__uDiIla__monte{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}18%{opacity:.7}to{opacity:0;transform:translate(150%,-420%)scale(1.9)}}.FenetreVivante-module__uDiIla__pierre{width:100%;height:100%;display:block;position:absolute;inset:0}.FenetreVivante-module__uDiIla__proche{position:absolute;inset:0}.FenetreVivante-module__uDiIla__rayon{background:linear-gradient(116deg,#fff6dc00 24%,#fff6dc4d 36%,#fff6dc1a 47%,#fff6dc00 58%),linear-gradient(116deg,#fffaeb00 52%,#fffaeb29 60%,#fffaeb00 68%);animation:11s ease-in-out infinite FenetreVivante-module__uDiIla__respire;position:absolute;inset:-6%}@keyframes FenetreVivante-module__uDiIla__respire{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.FenetreVivante-module__uDiIla__grain{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#fffae6f2 0%,#ffe4a08c 38%,#ffe4a000 70%);border-radius:50%;animation:none;position:absolute}.FenetreVivante-module__uDiIla__trajet1{animation-name:FenetreVivante-module__uDiIla__flotte-1}.FenetreVivante-module__uDiIla__trajet2{animation-name:FenetreVivante-module__uDiIla__flotte-2}.FenetreVivante-module__uDiIla__trajet3{animation-name:FenetreVivante-module__uDiIla__flotte-3}@keyframes FenetreVivante-module__uDiIla__flotte-1{0%{opacity:0;transform:translate(0,0)scale(.6)}20%{opacity:.85}60%{opacity:.6;transform:translate(180%,-420%)scale(1)}to{opacity:0;transform:translate(320%,-760%)scale(.7)}}@keyframes FenetreVivante-module__uDiIla__flotte-2{0%{opacity:0;transform:translate(0,0)scale(.8)}25%{opacity:.7}55%{opacity:.75;transform:translate(-240%,-300%)scale(1.1)}to{opacity:0;transform:translate(-120%,-680%)scale(.6)}}@keyframes FenetreVivante-module__uDiIla__flotte-3{0%{opacity:0;transform:translate(0,0)scale(.7)}30%{opacity:.8;transform:translate(140%,-160%)scale(1)}70%{opacity:.5;transform:translate(60%,-460%)scale(.9)}to{opacity:0;transform:translate(220%,-640%)scale(.6)}}.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__couloir,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__hibouX,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__hibouY,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__hibouCorps,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__hibouBande,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__vol,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__oiseau,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__eclat,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__filet,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__ecume,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__volute,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__rayon,.FenetreVivante-module__uDiIla__fige .FenetreVivante-module__uDiIla__grain{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.FenetreVivante-module__uDiIla__couloir,.FenetreVivante-module__uDiIla__rayon,.FenetreVivante-module__uDiIla__hibouX,.FenetreVivante-module__uDiIla__hibouY,.FenetreVivante-module__uDiIla__hibouCorps,.FenetreVivante-module__uDiIla__hibouBande{animation:none}.FenetreVivante-module__uDiIla__hibouX{transform:translate(74.7%)}.FenetreVivante-module__uDiIla__hibouY{transform:translateY(31.5%)}.FenetreVivante-module__uDiIla__hibouCorps{transform:translate(-50%,-50%)}.FenetreVivante-module__uDiIla__hibouBande{transform:translate(-43.75%)}.FenetreVivante-module__uDiIla__vol,.FenetreVivante-module__uDiIla__eclat,.FenetreVivante-module__uDiIla__filet,.FenetreVivante-module__uDiIla__ecume,.FenetreVivante-module__uDiIla__volute,.FenetreVivante-module__uDiIla__grain{display:none}}
.SubjectPlate-module__ZjY8Kq__fleche{filter:drop-shadow(0 1.5px #5b2bb873);width:26px;height:19px;animation:1.15s ease-in-out infinite SubjectPlate-module__ZjY8Kq__rebond-haut;display:block}.SubjectPlate-module__ZjY8Kq__fleche[data-sens=bas]{animation-name:SubjectPlate-module__ZjY8Kq__rebond-bas}@keyframes SubjectPlate-module__ZjY8Kq__rebond-haut{0%,to{transform:translateY(0)}45%{transform:translateY(-4px)}60%{transform:translateY(-3px)}}@keyframes SubjectPlate-module__ZjY8Kq__rebond-bas{0%,to{transform:translateY(0)}45%{transform:translateY(4px)}60%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.SubjectPlate-module__ZjY8Kq__fleche{animation:none}}.SubjectPlate-module__ZjY8Kq__cible:active .SubjectPlate-module__ZjY8Kq__fleche{animation-play-state:paused;scale:.88}
.ClassementSheet-module__hgjrua__chiffre{font-family:var(--font-baloo), var(--font-nunito), system-ui, sans-serif;color:#fff;-webkit-text-stroke:4px color-mix(in oklch, var(--primary), black 62%);paint-order:stroke fill;font-weight:800;line-height:1}.ClassementSheet-module__hgjrua__plaqueMoi{color:#fff;background:radial-gradient(circle at 18% 30%, #ffffff38 0%, transparent 42%), linear-gradient(160deg, color-mix(in oklch, var(--primary), white 8%) 0%, color-mix(in oklch, var(--primary), black 30%) 100%);border:3px solid color-mix(in oklch, var(--primary), black 55%);box-shadow:inset 0 2px 0 #ffffff4d, 0 5px 0 color-mix(in oklch, var(--primary), black 55%), 0 10px 20px color-mix(in oklch, var(--primary), transparent 70%);border-radius:1.5rem;padding:1rem;position:relative;overflow:hidden}.ClassementSheet-module__hgjrua__rayons{aspect-ratio:1;pointer-events:none;background:repeating-conic-gradient(#ffffff1a 0deg 10deg,#0000 10deg 24deg);border-radius:9999px;width:70%;position:absolute;top:-40%;left:-18%;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 68%);mask-image:radial-gradient(circle,#000 20%,#0000 68%)}.ClassementSheet-module__hgjrua__gorge{background:#00000052;border-radius:9999px;height:1rem;position:relative;overflow:hidden;box-shadow:inset 0 2px 3px #00000059}.ClassementSheet-module__hgjrua__or{background:linear-gradient(180deg, #ffe58a 0%, var(--highlight) 55%, color-mix(in oklch, var(--highlight), black 18%) 100%);border-radius:9999px;transition:width .6s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0 auto 0 0;box-shadow:inset 0 2px #ffffff8c}.ClassementSheet-module__hgjrua__carteMatiere{background:var(--card);border:2px solid color-mix(in oklch, var(--foreground), transparent 88%);box-shadow:0 4px 0 color-mix(in oklch, var(--foreground), transparent 88%);border-radius:1.25rem;padding:.85rem}.ClassementSheet-module__hgjrua__carteMatiere[data-active]{border-color:var(--primary);box-shadow:0 4px 0 color-mix(in oklch, var(--primary), black 30%)}.ClassementSheet-module__hgjrua__medaillon{border:2px solid color-mix(in oklch, var(--foreground), transparent 85%);border-radius:1rem;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;display:grid;box-shadow:inset 0 -3px #00000014}.ClassementSheet-module__hgjrua__pastilleTrophees{background:linear-gradient(180deg, color-mix(in oklch, var(--primary), black 20%), color-mix(in oklch, var(--primary), black 45%));box-shadow:inset 0 1px 0 #fff3, 0 2px 0 color-mix(in oklch, var(--primary), black 60%);border-radius:9999px;align-items:center;gap:.3rem;padding:.2rem .6rem .2rem .35rem;display:inline-flex}.ClassementSheet-module__hgjrua__gorgeClaire{background:var(--muted);border-radius:9999px;height:.6rem;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000026}.ClassementSheet-module__hgjrua__violet{background:linear-gradient(180deg, color-mix(in oklch, var(--primary), white 15%), color-mix(in oklch, var(--primary), black 15%));border-radius:9999px;position:absolute;inset:0 auto 0 0;box-shadow:inset 0 1px #ffffff73}.ClassementSheet-module__hgjrua__tuileJeu{aspect-ratio:4/3;border:2px solid color-mix(in oklch, var(--foreground), transparent 80%);box-shadow:0 3px 0 color-mix(in oklch, var(--foreground), transparent 82%);background:var(--secondary);border-radius:.9rem;display:block;position:relative;overflow:hidden}.ClassementSheet-module__hgjrua__tuileJeu:active{box-shadow:0 1px 0 color-mix(in oklch, var(--foreground), transparent 82%);transform:translateY(2px)}.ClassementSheet-module__hgjrua__tuileJeu[data-conseil]{border-color:var(--highlight);box-shadow:0 3px 0 color-mix(in oklch, var(--highlight), black 25%)}.ClassementSheet-module__hgjrua__tuileJeu[data-verrou]{filter:grayscale();opacity:.6}.ClassementSheet-module__hgjrua__tuileVoile{background:linear-gradient(#0000 35%,#140a28c7 100%);position:absolute;inset:0}.ClassementSheet-module__hgjrua__tuileNom{font-family:var(--font-baloo), var(--font-nunito), system-ui, sans-serif;color:#fff;-webkit-text-stroke:3px #140a28d9;paint-order:stroke fill;font-size:.72rem;font-weight:800;line-height:1.05;position:absolute;bottom:.3rem;left:.4rem;right:.4rem}.ClassementSheet-module__hgjrua__tuileCompte{background:#140a28b3;border-radius:9999px;align-items:center;gap:.15rem;padding:.05rem .4rem .05rem .2rem;display:inline-flex;position:absolute;top:.3rem;left:.3rem}.ClassementSheet-module__hgjrua__tuileGain{background:var(--highlight);color:color-mix(in oklch, var(--primary), black 60%);font-family:var(--font-baloo), var(--font-nunito), system-ui, sans-serif;box-shadow:0 2px 0 color-mix(in oklch, var(--highlight), black 30%);border-radius:9999px;padding:.05rem .4rem;font-size:.7rem;font-weight:800;position:absolute;top:.3rem;right:.3rem}.ClassementSheet-module__hgjrua__ruban{background:var(--highlight);color:color-mix(in oklch, var(--primary), black 60%);font-family:var(--font-baloo), var(--font-nunito), system-ui, sans-serif;letter-spacing:.04em;text-transform:uppercase;padding:.05rem 1.8rem;font-size:.55rem;font-weight:800;position:absolute;top:1.7rem;right:-1.6rem;transform:rotate(35deg)}
