.chargement-ninja{display:block;width:96px;height:96px;flex:none;overflow:visible;--nc-vitesse: 1}.nc-course{animation:nc-rebond calc(.22s * var(--nc-vitesse)) ease-in-out infinite}.nc-cuisse{transform-origin:0 0;animation:nc-foulee calc(.44s * var(--nc-vitesse)) linear infinite}.nc-tibia{transform-origin:0 0;animation:nc-genou calc(.44s * var(--nc-vitesse)) linear infinite}.nc-loin :is(.nc-cuisse,.nc-tibia){animation-delay:calc(-.22s * var(--nc-vitesse))}.nc-ruban{transform-origin:155px 65px;animation:nc-ruban calc(.22s * var(--nc-vitesse)) ease-in-out infinite alternate}@keyframes nc-rebond{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes nc-foulee{0%,to{transform:rotate(-45deg)}25%{transform:rotate(10deg)}50%{transform:rotate(50deg)}75%{transform:rotate(-28deg)}}@keyframes nc-genou{0%,to{transform:rotate(55deg)}25%{transform:rotate(20deg)}50%{transform:rotate(65deg)}75%{transform:rotate(132deg)}}@keyframes nc-ruban{0%{transform:rotate(-5deg)}to{transform:rotate(7deg)}}.telechargement-panel{position:fixed;z-index:10000;left:50%;bottom:max(16px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));transform:translate(-50%);width:min(420px,calc(100% - 28px));box-sizing:border-box;padding:17px 19px;color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);box-shadow:var(--ui-dialog-shadow);font:var(--ui-text-body)/1.5 var(--ui-font-body)}.telechargement-panel[hidden]{display:none}.telechargement-titre{display:block;font-size:16px}.telechargement-detail{margin:5px 0 10px;color:var(--ui-text-muted);min-height:2.9em}.telechargement-actions{display:flex;flex-wrap:wrap;gap:10px}.telechargement-actions:has(button:not([hidden])){margin-top:14px}.telechargement-panel.telechargement-partie{background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);box-shadow:var(--ui-dialog-shadow);text-align:center}.telechargement-partie:not(.telechargement-erreur):not(.telechargement-contenus){clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;pointer-events:none}.telechargement-partie.telechargement-contenus{z-index:11000;top:50%;bottom:auto;transform:translate(-50%,-50%);width:min(420px,calc(100% - 28px));padding:24px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel)}.telechargement-contenus progress[hidden]{display:none}.telechargement-partie .telechargement-detail{color:var(--ui-text-muted)}.telechargement-partie .telechargement-partie html[data-prechargement-accueil],html[data-prechargement-accueil] body{background:#000}html[data-prechargement-accueil] #home-app,html[data-prechargement-accueil] #home-status{visibility:hidden}.telechargement-panel.telechargement-accueil{inset:0;transform:none;width:100%;height:100%;display:grid;place-items:center;overflow:auto;padding:max(24px,var(--safe-area-inset-top, env(safe-area-inset-top, 0px))) max(24px,var(--safe-area-inset-right, env(safe-area-inset-right, 0px))) max(24px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px))) max(24px,var(--safe-area-inset-left, env(safe-area-inset-left, 0px)));background:#000;color:#fff;border:0;border-radius:0;box-shadow:none;text-align:center}.telechargement-contenu{width:min(320px,100%)}.telechargement-accueil .chargement-ninja{margin:0 auto 24px}.telechargement-accueil .telechargement-titre{font-size:16px;font-weight:600}.telechargement-accueil .telechargement-detail{margin:10px 0 20px;color:var(--ui-text-muted);min-height:3em}.telechargement-pourcentage{display:block;min-height:1.5em;margin-top:8px;font-variant-numeric:tabular-nums;color:var(--ui-text-muted)}.telechargement-accueil .telechargement-actions{justify-content:center}.telechargement-accueil .chargement-navigation{display:none}.telechargement-panel.telechargement-navigation{place-content:center;justify-items:center;gap:18px;padding:24px}.telechargement-navigation>.chargement-navigation{display:block}.telechargement-navigation .chargement-ninja{margin:0}.telechargement-navigation>.voie-layout{display:none}.telechargement-navigation.telechargement-erreur>.voie-layout{display:block;width:min(320px,100%)}.telechargement-navigation.telechargement-erreur .voie-content>:not(.voie-footer),.telechargement-navigation.telechargement-erreur progress{display:none}.theme-design-voie,.voie-screen{--paper:var(--ui-canvas);--ink:var(--ui-text);--muted:var(--ui-text-muted);--accent:var(--ui-gold);--track:var(--ui-border);--voie-base:#254c70;--voie-light:#3a657f;--voie-fond:radial-gradient(ellipse at 50% 35%,var(--voie-light),var(--voie-base) 55%,var(--paper));--voie-bouton:linear-gradient(#ead8b0,#d3b47b);--voie-bouton-texte:#293b4b}html[data-prechargement-accueil],html[data-prechargement-accueil] body{background:#000}.telechargement-panel.telechargement-accueil.voie-screen{inset:0;display:block;padding:0;width:100%;height:100%;overflow:auto;overscroll-behavior:contain;border:0;border-radius:0;transform:none;background:var(--paper);color:var(--ink);text-align:left}.voie-screen .voie-layout{width:min(100%,480px);margin:0 auto;container-type:inline-size}.voie-screen .voie-content{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:100svh;aspect-ratio:390/760;background:var(--voie-fond)}.voie-screen .voie-brand{position:absolute;z-index:2;top:max(5cqw,var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));left:8.7cqw;right:8.7cqw;display:flex;align-items:center;justify-content:space-between;height:10cqw}.voie-brand>span{display:flex;align-items:center;font:700 4.7cqw/1 var(--ui-font-display);letter-spacing:-.15cqw}.voie-brand>span svg{width:6cqw;height:6cqw;margin-right:1.5cqw}.voie-screen .voie-motion{display:grid;place-items:center;width:44px;height:44px;padding:12px;border:1px solid #b4c8d82e;border-radius:50%;background:#142d4644;color:var(--muted);cursor:pointer}.voie-motion svg{width:18px;height:18px}.voie-play,.voie-screen[data-animations=off] .voie-pause{display:none}.voie-screen[data-animations=off] .voie-play{display:block}.voie-screen .voie-scene{position:absolute;inset:0;pointer-events:none}.voie-screen .voie-art{position:absolute;inset:0 auto auto 0;width:100%;height:auto}.voie-screen .voie-runner{position:absolute;left:1.45cqw;top:101.13cqw;width:27cqw;height:27cqw}.voie-screen .voie-sprint{position:relative;width:100%;height:100%}.voie-screen .chargement-ninja{width:100%;height:100%;margin:0;color:#fff}.voie-screen .chargement-ninja [fill="#000"]{fill:#172032}.voie-screen .voie-headline{position:absolute;margin:0;top:23cqw;left:8.7cqw;width:60cqw;font:500 13cqw/1 var(--ui-font-display);letter-spacing:-.5cqw;color:var(--ink)}.voie-screen .telechargement-pourcentage{position:absolute;margin:0;left:8.7cqw;top:132cqw;min-height:0;font:400 20cqw/.9 var(--ui-font-display);letter-spacing:-1cqw;color:var(--accent)}.voie-screen .telechargement-pourcentage:after{content:"%";font-size:.28em;letter-spacing:0;margin-left:1cqw}.voie-screen.voie-indeterminee .telechargement-pourcentage:after{content:none}.voie-screen .voie-footer{position:absolute;left:8.7cqw;right:8.7cqw;bottom:max(2.4cqw,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));font-family:var(--ui-font-body)}.voie-screen .telechargement-titre{font-size:max(12px,3.6cqw);font-weight:600;margin:0;line-height:1.3}.voie-screen .telechargement-detail{min-height:0;margin:3cqw 0 0;font-size:max(11px,2.8cqw);line-height:1.55;color:var(--muted)}.voie-screen .telechargement-detail:empty{display:none}.voie-screen .telechargement-actions{display:flex;flex-wrap:wrap;gap:10px}.voie-screen .telechargement-actions:has(button:not([hidden])){margin-top:4cqw}.voie-screen [data-entrer-repaire]{width:100%}.voie-screen .power-token{opacity:.14;transition:opacity .3s}.voie-screen .power-token.revele{opacity:1}.voie-screen .power-token.revele circle{stroke:var(--accent)}.voie-screen .voie-go,.voie-screen .voie-burst,.voie-screen .voie-speed,.voie-screen[data-etat=pret] .voie-headline,.voie-screen[data-etat=pret] .telechargement-titre{display:none}.voie-screen[data-etat=pret] .telechargement-pourcentage{top:136cqw;font-size:29cqw;color:var(--ink)}.voie-screen[data-etat=pret] .chargement-ninja{--nc-vitesse:.68}.voie-screen[data-etat=pret] .voie-go{display:block;position:absolute;left:8.7cqw;top:27cqw;color:var(--accent);font:400 26cqw/.9 Impact,Arial Narrow,sans-serif;letter-spacing:-.7cqw;transform:rotate(-6deg)}.voie-screen[data-etat=pret] .voie-burst{display:block;position:absolute;left:55cqw;top:23cqw;width:60cqw;height:60cqw;color:var(--accent);overflow:visible}.voie-wave,.voie-shard{opacity:0;transform-box:fill-box;transform-origin:center}.voie-screen[data-etat=pret] .voie-speed{display:block;position:absolute;left:-2%;top:47%;width:45%;height:22%;color:var(--accent)}.voie-speed i{position:absolute;right:0;top:10%;width:85%;height:1px;background:currentColor;opacity:.4}.voie-speed i:nth-child(2){top:50%;width:62%}.voie-speed i:nth-child(3){top:90%;width:75%}:is(.voie-screen,.telechargement-navigation) .chargement-ninja .nc-course{animation:nc-rebond calc(.22s * var(--nc-vitesse)) ease-in-out infinite!important}:is(.voie-screen,.telechargement-navigation) .chargement-ninja .nc-cuisse{animation:nc-foulee calc(.44s * var(--nc-vitesse)) linear infinite!important}:is(.voie-screen,.telechargement-navigation) .chargement-ninja .nc-tibia{animation:nc-genou calc(.44s * var(--nc-vitesse)) linear infinite!important}:is(.voie-screen,.telechargement-navigation) .chargement-ninja .nc-ruban{animation:nc-ruban calc(.22s * var(--nc-vitesse)) ease-in-out infinite alternate!important}:is(.voie-screen,.telechargement-navigation) .chargement-ninja .nc-loin :is(.nc-cuisse,.nc-tibia){animation-delay:calc(-.22s * var(--nc-vitesse))!important}.voie-screen[data-animations=on] .voie-nuages{animation:voie-defile 38s linear infinite!important}.voie-screen[data-animations=on][data-etat=pret] .voie-sprint{animation:voie-sprint .95s .1s cubic-bezier(.2,.75,.2,1) both!important}.voie-screen[data-animations=on][data-etat=pret] .telechargement-pourcentage{animation:voie-chiffre .85s cubic-bezier(.16,1,.3,1) both!important}.voie-screen[data-animations=on][data-etat=pret] .voie-go{animation:voie-go .65s .42s cubic-bezier(.16,1,.3,1) both!important}.voie-screen[data-animations=on][data-etat=pret] .telechargement-actions{animation:voie-entree .65s .65s cubic-bezier(.16,1,.3,1) both!important}.voie-screen[data-animations=on][data-etat=pret] .voie-wave{animation:voie-onde 1.2s .22s ease-out both!important}.voie-screen[data-animations=on][data-etat=pret] .voie-shard{animation:voie-eclat 1.05s .22s ease-out both!important}.voie-screen[data-animations=on][data-etat=pret] .voie-speed i{animation:voie-vitesse .58s .9s linear infinite!important}.voie-screen[data-animations=on][data-etat=pret] .voie-speed i:nth-child(2){animation-delay:1.1s!important}.voie-screen[data-animations=on][data-etat=pret] .voie-speed i:nth-child(3){animation-delay:1.25s!important}.voie-screen[data-animations=off] .chargement-ninja *,.voie-screen[data-visible=non][data-etat][data-animations] *{animation-play-state:paused!important}@keyframes voie-defile{to{transform:translate(-390px)}}@keyframes voie-sprint{0%{opacity:0;transform:translate(-45cqw) skew(-10deg)}25%{opacity:1}72%{transform:translate(2cqw)}to{opacity:1;transform:translate(0)}}@keyframes voie-chiffre{0%{opacity:0;transform:translateY(4cqw) scale(.65)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes voie-go{0%{opacity:0;transform:translate(-8cqw) rotate(-15deg)}to{opacity:1;transform:translate(0) rotate(-6deg)}}@keyframes voie-entree{0%{opacity:0;transform:translateY(5cqw)}to{opacity:1;transform:translateY(0)}}@keyframes voie-onde{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(2.1)}}@keyframes voie-eclat{0%{opacity:0;transform:translateY(50px) scale(.3)}25%{opacity:.85}to{opacity:0;transform:translateY(-20px) scale(.4)}}@keyframes voie-vitesse{0%{opacity:0;transform:translate(3cqw) scaleX(.3)}30%{opacity:.65}to{opacity:0;transform:translate(-8cqw) scaleX(1)}}@media(max-width:350px){.voie-screen .voie-content{min-height:max(100svh,650px)}}.voie-screen progress{margin:6cqw 0 0}.voie-screen .telechargement-actions button{flex:1 1 auto}
