.v16x{--v16x-t:62px;--v16x-pas:60vh;background:var(--papier);padding-block:clamp(48px,7vw,104px)}.v16x-plateau{width:min(100% - 2 * var(--gouttiere), 1200px);gap:clamp(20px,3vw,40px);margin-inline:auto;display:grid}.v16x-etape{align-items:center;gap:32px;scroll-margin-top:96px;display:grid}@media (min-width:900px){.v16x-etape{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,5vw,80px)}}.v16x-carte{background:var(--papier);border-radius:clamp(24px,2.6vw,36px);padding:clamp(22px,3.4vw,52px);box-shadow:0 44px 90px -56px #0d0d0d61,0 6px 18px -10px #0d0d0d1a,0 0 0 1px #0d0d0d12}.v16x-ouverture{align-content:center;justify-items:center;padding-block:clamp(24px,4vw,56px) clamp(32px,5vw,72px);grid-template-columns:minmax(0,1fr)!important}.v16x-ouverture .v16c-chute{margin:0 auto}.v16x-fin{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.v16x-fin>.v16-section.v16d-bloc{padding-block:0;scroll-margin-top:96px}.v16x-fin .s-cadre{max-width:none;height:100%;padding:0}.v16x-fin .v16d-carte{height:100%;box-shadow:0 44px 90px -50px #0d0d0d8c}.v16x-texte{align-content:center;justify-items:start;gap:0;max-width:31rem;display:grid}.v16x-agent{font:600 .9375rem/1.2 var(--police);color:var(--encre);align-items:center;gap:10px;margin-bottom:18px;display:inline-flex}.v16x-mascotte{background:var(--citron-pale);border-radius:50%;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.v16x-mascotte .e-epingle{width:44px;height:44px;margin-top:10px}.v16x-texte h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.3rem + 1.9vw,2.875rem);line-height:1.08}.v16x-surligne{background:var(--citron-pale);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.14em;margin:0 -.02em;padding:0 .1em}.v16x-p{color:var(--encre-2);margin-top:20px;font-size:1.0625rem;line-height:1.6}.v16x-p p{margin:0}.v16x-aide{color:var(--encre-2);margin:12px 0 0;font-size:1.0625rem;line-height:1.6}.v16x-aide strong{color:var(--encre);font-weight:650}.v16x-lien{font:600 .9375rem/1.3 var(--police);color:var(--encre);text-decoration:underline;-webkit-text-decoration-color:var(--citron-fonce);text-decoration-color:var(--citron-fonce);text-underline-offset:4px;align-items:center;gap:6px;margin-top:18px;text-decoration-thickness:2px;display:inline-flex}.v16x-lien svg{fill:currentColor;width:16px;height:16px;transition:translate .2s}.v16x-lien:hover svg{translate:3px}.v16x-traits{gap:8px;margin-top:28px;display:none}.v16x-traits button{cursor:pointer;background:#e7e7e2;border:0;border-radius:4px;width:28px;height:4px;padding:0;position:relative}.v16x-traits button:before{content:"";position:absolute;inset:-12px -4px}.v16x-traits button[aria-current]{background:var(--encre)}.v16x-traits button:hover:not([aria-current]){background:#cfcfc8}.v16x-traits button:focus-visible{outline:2px solid var(--encre);outline-offset:4px}.v16x-visuel{justify-self:center;width:100%;min-width:0;position:relative}.v16x-dessin{aspect-ratio:640/420;background:#f1f0ea;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #0d0d0d66;container-type:inline-size}.v16x-dessin>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.v16x-dessin>:not(svg){position:absolute}.v16x-jeu[data-pret] .v16x-dessin :is(span,b,li,i,g,path,svg){transition:opacity .3s, transform .7s var(--m-ressort), translate .9s var(--m-ressort), scale .42s var(--m-ressort), background .5s, color .5s, fill .5s, box-shadow .4s}.v16x-action{z-index:3;justify-items:center;bottom:16px;left:50%;transform:translate(-50%)}.v16x-action .v16c-bouton{min-height:52px;padding:0 26px;font-size:1rem;box-shadow:0 16px 30px -14px #0d0d0d73,inset 0 -3px #00000014}.v16x-action .v16c-ok{white-space:nowrap;min-height:52px;box-shadow:0 16px 30px -16px #0d0d0d59}.v16x-action .v16c-curseur{transform:translate(150px,-60px)}.v16x-action .v16c-curseur-y{transform:translateY(-90px)}.e1 .v16x-action .v16c-curseur,.e1 .v16x-action .v16c-curseur-y{transform:none}.v16x-jeu.e3 .v16x-action .v16c-bouton{opacity:0}.v16x-jeu.e3 .v16x-action .v16c-ok{opacity:1;transform:none}.v16x-notif{z-index:3;background:var(--encre);color:#fff;font:600 .8125rem/1.2 var(--police);white-space:nowrap;opacity:0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px 7px 9px;display:inline-flex;top:12px;right:12px;transform:translateY(-8px)scale(.92)}.v16x-notif svg{width:16px;height:16px;fill:var(--citron)}.v16x-jeu.e5 .v16x-notif{opacity:1;transform:none}.v16x-mascotte-d{z-index:2;width:clamp(52px,11cqi,76px);transform:translate(-50%,-88%)}.v16x-mascotte-d .e-a,.v16x-mascotte-d .e-b{transition:opacity .2s}.v16x-jeu.e4 .v16x-mascotte-d .e-a{opacity:0}.v16x-jeu.e4 .v16x-mascotte-d .e-b{opacity:1}.v16x-jeu[data-pret].e4 .v16x-mascotte-d>svg{animation:v16c-saute .7s var(--m-ressort)}.v16x-punaise{fill:#8b8a83}.v16x-punaise circle{fill:#fff}.v16x-dessin .v16c-tag{transform:translate(-50%,-100%)}@property --v16x-p{syntax:"<integer>";inherits:true;initial-value:0}@property --v16x-r{syntax:"<integer>";inherits:true;initial-value:0}@property --v16x-f{syntax:"<number>";inherits:true;initial-value:0}@property --v16x-c{syntax:"<color>";inherits:true;initial-value:#d9412f}@property --v16x-ct{syntax:"<color>";inherits:true;initial-value:#fff}.v16x-dessin{--u:calc(100cqi / 640)}@media (max-width:559px){.v16x-dessin:is(.v16x-d-ia,.v16x-d-citations,.v16x-d-journal){aspect-ratio:480/420;--u:calc(100cqi / 480)}}.v16x-dessin .v16c-legende{z-index:2}.v16x-coche{width:max(12px, calc(20 * var(--u)));height:max(12px, calc(20 * var(--u)));color:#fff;background:#fff;border:2px solid #cfcfc8;border-radius:50%;flex:none;place-items:center;display:grid}.v16x-coche svg{fill:currentColor;width:82%;height:82%}.e4 .v16x-coche{border-color:var(--vert);background:var(--vert)}@keyframes v16x-coche{0%{background:#fff;border-color:#cfcfc8;scale:1}40%{scale:1.3}to{border-color:var(--vert);background:var(--vert);scale:1}}.v16x-legende-logos svg{width:15px;height:15px;margin-right:-3px}.v16x-legende-logos svg:last-of-type{margin-right:4px}.v16x-ia-tab{grid-template-columns:calc(26 * var(--u)) minmax(0, 1fr);column-gap:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u));border-radius:calc(18 * var(--u));background:#fff;display:grid;box-shadow:0 24px 44px -32px #0d0d0d73}.v16x-ia-places{font:700 max(10px, calc(13 * var(--u)))/1 var(--police);color:#66655e;text-align:right;font-variant-numeric:tabular-nums;grid-template-rows:repeat(10,1fr);align-items:center;margin:0;padding:0;list-style:none;display:grid}.v16x-ia-places li:first-child{color:var(--encre)}.v16x-ia-lignes{position:relative}.v16x-ia-ligne{grid-template-columns:31% minmax(0, 1fr) calc(46 * var(--u));align-items:center;column-gap:calc(10 * var(--u));height:10%;padding-inline:calc(10 * var(--u));font:600 max(10px, calc(13 * var(--u)))/1 var(--police);color:var(--encre-2);display:grid;position:absolute;left:0;right:0}.v16x-ia-nom{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v16x-ia-piste{background:#f3f2ec;border-radius:99px;height:50%;display:block;overflow:hidden}.v16x-ia-piste i{border-radius:inherit;background:#cfcec6;height:100%;display:block}.v16x-ia-part{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.e4 .v16x-ia-ligne{translate:0 100%}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-ia-ligne{transition:translate .42s var(--m-ressort) var(--d)}.v16x-dessin .v16x-ia-vous{z-index:1;color:var(--encre);box-shadow:0 8px 18px -10px #0d0d0d80, 0 0 0 max(1.5px, calc(2.5 * var(--u))) var(--v16x-c);--v16x-p:var(--pa);--v16x-c:var(--ech-5);background:#fff;border-radius:99px;font-weight:800}.v16x-ia-vous .v16x-ia-piste i{width:var(--la);background:var(--v16x-c)}.v16x-ia-vous .v16x-ia-part{counter-reset:v16x-p var(--v16x-p)}.v16x-ia-vous .v16x-ia-part:before{content:counter(v16x-p)}.e4 .v16x-dessin .v16x-ia-vous{--v16x-p:var(--pb);--v16x-c:var(--ech-1);translate:0 -900%}.e4 .v16x-ia-vous .v16x-ia-piste i{width:var(--lb)}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-ia-vous{transition:translate var(--m) linear var(--d), --v16x-p var(--l) linear var(--d);animation:v16x-teinte var(--m) linear var(--d) backwards}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-ia-vous .v16x-ia-piste i{transition:width var(--l) linear var(--d)}@keyframes v16x-teinte{0%{--v16x-c:var(--ech-5)}30%{--v16x-c:var(--ech-4)}55%{--v16x-c:var(--ech-3)}80%{--v16x-c:var(--ech-2)}to{--v16x-c:var(--ech-1)}}.v16x-ia-epingle{right:calc(-48 * var(--u));width:calc(42 * var(--u));position:absolute;top:50%;translate:0 -62%}.v16x-ia-epingle .e-epingle{width:100%;height:auto;display:block}.e4 .v16x-ia-epingle .e-a{opacity:0}.e4 .v16x-ia-epingle .e-b{opacity:1}.v16x-jeu[data-pret].e4 .v16x-ia-epingle :is(.e-a,.e-b){transition:opacity .2s calc(var(--d) + var(--m))}.v16x-recherche{font:500 clamp(.875rem, 2.6cqi, 1.0625rem)/1.2 var(--police-google-ui);color:var(--encre);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:9px;padding:10px 18px 10px 14px;display:inline-flex;transform:translate(-50%,-50%);box-shadow:0 12px 26px -18px #0d0d0d80}.v16x-recherche svg{width:20px;height:20px}.v16x-boutique{transform-box:fill-box;transform-origin:50% 100%}.v16x-facade{fill:#f3f2ed}.v16x-enseigne{fill:#a3a29b}.v16x-store path:first-child{fill:#d9d7cf}.v16x-vitre{fill:#e3e2dc}.v16x-porte{fill:#bdbcb5}.v16x-eclat{opacity:0}.e4 .v16x-boutique{opacity:.32;scale:.9}.e4 .v16x-boutique-vous{opacity:1;scale:1.07}.e4 .v16x-boutique-vous .v16x-facade{fill:#fff}.e4 .v16x-boutique-vous .v16x-enseigne{fill:var(--encre)}.e4 .v16x-boutique-vous .v16x-store path:first-child{fill:var(--citron)}.e4 .v16x-boutique-vous .v16x-vitre{fill:#ffefa6}.e4 .v16x-boutique-vous .v16x-porte{fill:#3d3c37}.e4 .v16x-eclat{opacity:1}.v16x-jeu[data-pret] .v16x-dessin .v16x-boutique{transition:opacity .6s .45s, scale .7s var(--m-ressort) .45s}.v16x-jeu[data-pret] .v16x-dessin .v16x-boutique-vous{transition:scale .7s var(--m-ressort)}.v16x-jeu[data-pret] .v16x-dessin .v16x-boutique :is(rect,path){transition:fill .5s}.v16x-rang b{background:var(--ech-2);color:var(--encre)}.v16x-rang[data-a="1"] b{background:var(--ech-1);color:var(--ech-1-t)}.e4 .v16x-rang b{background:var(--ech-2);color:var(--encre)}.e4 .v16x-rang[data-b="4"] b{background:var(--ech-3);color:var(--encre)}.v16x-rang-vous b{background:var(--ech-5);color:#fff}.e4 .v16x-rang-vous b{background:var(--ech-1);color:var(--ech-1-t)}.e4 .v16x-rang:not(.v16x-rang-vous){opacity:.4;scale:.88}.e4 .v16x-rang-vous{scale:1.15}.v16x-jeu[data-pret] .v16x-dessin .v16x-rang{transition:opacity .6s .45s, scale .6s var(--m-ressort) .45s}.v16x-jeu[data-pret].e4 .v16x-rang-vous b{animation:v16c-pop .52s var(--m-ressort)}.v16x-fiche-vous{width:clamp(44px,9cqi,60px)}.v16x-cit{gap:calc(10 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u)) calc(16 * var(--u));border-radius:calc(20 * var(--u));font-family:var(--police);--v16x-p:var(--pa);--v16x-c:var(--ech-5);background:#fff;grid-template-rows:auto auto minmax(0,1fr);display:grid;box-shadow:0 24px 44px -32px #0d0d0d73}.v16x-cit-tete{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));min-width:0;display:flex}.v16x-cit-titre{font:800 max(10px, calc(17 * var(--u)))/1.15 var(--police);letter-spacing:-.015em;color:var(--encre);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v16x-cit-total{align-items:center;gap:calc(8 * var(--u));font:600 max(10px, calc(11.5 * var(--u)))/1.15 var(--police);color:var(--encre-2);flex:none;display:inline-flex}.v16x-cit-total b{counter-reset:v16x-p var(--v16x-p);padding:calc(4 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));background:var(--v16x-c);color:#fff;font:800 max(12px, calc(26 * var(--u)))/1.1 var(--police);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.v16x-cit-total b:before{content:counter(v16x-p)}.v16x-cit-total span{max-width:9em}.v16x-cit-ia{gap:calc(6 * var(--u)) calc(14 * var(--u));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.v16x-cit-ia li{align-items:center;gap:calc(5 * var(--u));font:600 max(10px, calc(11.5 * var(--u)))/1 var(--police);color:var(--encre-2);white-space:nowrap;display:inline-flex}.v16x-cit-ia li:before{content:"";width:calc(10 * var(--u));height:calc(10 * var(--u));background:var(--c);border-radius:3px}.v16x-cit-ia svg{width:max(10px, calc(15 * var(--u)));height:max(10px, calc(15 * var(--u)))}.v16x-cit-graphe{min-height:0;position:relative}.v16x-cit-graphe>svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.v16x-cit-grille{stroke:#efeee8;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.v16x-cit-sol{stroke:#e2e1da;stroke-width:2px;vector-effect:non-scaling-stroke}.v16x-cit-aire-a{fill:var(--ech-5);opacity:.16}.v16x-cit-ligne-a{fill:none;stroke:var(--ech-5);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.v16x-cit-bande{opacity:.88;stroke:#fff;stroke-width:1px;vector-effect:non-scaling-stroke}.v16x-cit-ligne{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v16x-cit-b{clip-path:inset(-10% 100% -10% 0)}.e4 .v16x-cit-b{clip-path:inset(-10% 0)}.e4 .v16x-cit{--v16x-p:var(--pb);--v16x-c:var(--ech-1)}.e4 .v16x-cit-total b{color:var(--ech-1-t)}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-cit-b{transition:clip-path var(--m) cubic-bezier(.45, .1, .55, .95) var(--d)}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-cit{transition:--v16x-p var(--m) cubic-bezier(.55, .05, .6, 1) var(--d);animation:v16x-teinte var(--m) linear var(--d) backwards}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-cit-total b{transition:color .3s calc(var(--d) + var(--m) * .85)}.e4 .v16x-cit :is(.v16x-cit-ligne-a,.v16x-cit-aire-a){opacity:0}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-cit :is(.v16x-cit-ligne-a,.v16x-cit-aire-a){transition:opacity .5s calc(var(--d) + var(--m))}.v16x-liste{gap:calc(10 * var(--u));font-family:var(--police);flex-direction:column;display:flex;overflow:hidden}.v16x-liste-tete{font-size:max(10px, calc(15 * var(--u)));justify-content:space-between;align-items:baseline;gap:8px;display:flex}.v16x-liste-tete b{letter-spacing:-.01em;white-space:nowrap;font-weight:800}.v16x-liste-compte{counter-reset:v16x-r var(--v16x-r);color:#66655e;white-space:nowrap;--v16x-r:var(--ra);font-size:max(10px,.85em);font-weight:600}.v16x-liste-compte:before{content:counter(v16x-r)}.e4 .v16x-liste-compte{--v16x-r:var(--rb)}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-liste-compte{transition:--v16x-r var(--m) steps(8, jump-start) var(--d)}.v16x-liste ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-ton="3"]{--t:var(--ech-3);--t-texte:var(--ech-3-t)}[data-ton="4"]{--t:var(--ech-4);--t-texte:var(--ech-4-t)}[data-ton="5"]{--t:var(--ech-5);--t-texte:var(--ech-5-t)}.v16x-t{align-items:center;column-gap:calc(10 * var(--u));max-height:calc(60 * var(--u));margin-bottom:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));border-left:max(3px, calc(5 * var(--u))) solid var(--t);font:600 max(10px, calc(13.5 * var(--u)))/1.25 var(--police);color:var(--encre);background:#f6f6f2;grid-template-columns:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.v16x-t span{white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(currentColor, currentColor) no-repeat 0 56% / 0% max(1px, calc(2 * var(--u)));justify-self:start;max-width:100%;overflow:hidden}.v16x-t em{color:var(--t-texte);white-space:nowrap;font-size:.82em;font-style:normal;font-weight:700}.e4 .v16x-t{opacity:0;max-height:0;margin-bottom:0;padding-block:0}.e4 .v16x-t span{background-size:100% max(1px, calc(2 * var(--u)));color:var(--encre-2)}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-t{animation:v16x-t-part var(--m) ease var(--d) both}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-t span{animation:v16x-t-barre var(--m) linear var(--d) both}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-t>i{animation:v16x-coche calc(var(--m) * .3) ease var(--d) both}@keyframes v16x-t-part{0%,62%{max-height:calc(60 * var(--u));margin-bottom:calc(8 * var(--u));padding-block:calc(10 * var(--u));opacity:1}80%{opacity:0;max-height:calc(60 * var(--u));margin-bottom:calc(8 * var(--u));padding-block:calc(10 * var(--u))}to{opacity:0;max-height:0;margin-bottom:0;padding-block:0}}@keyframes v16x-t-barre{0%,22%{background-size:0% max(1px, calc(2 * var(--u)));color:var(--encre)}58%,to{background-size:100% max(1px, calc(2 * var(--u)));color:var(--encre-2)}}.v16x-liste-fini{margin:calc(4 * var(--u)) 0 0;padding:calc(10 * var(--u)) calc(14 * var(--u));background:var(--vert-doux);color:var(--vert-texte);font:700 max(10px, calc(15 * var(--u)))/1.2 var(--police);opacity:0;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;display:inline-flex;scale:.8}.v16x-liste-fini svg{fill:currentColor;width:1.2em;height:1.2em}.e4 .v16x-liste-fini{opacity:1;scale:1}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-liste-fini{transition:opacity .3s var(--d), scale .5s var(--m-ressort) var(--d)}.v16x-jauge{justify-items:center;gap:calc(10 * var(--u));padding:calc(16 * var(--u)) calc(12 * var(--u)) calc(18 * var(--u));border-radius:calc(18 * var(--u));font-family:var(--police);--v16x-r:var(--ra);--v16x-f:var(--fa);--v16x-c:var(--ca);--v16x-ct:var(--cta);background:#fff;grid-template-rows:auto auto minmax(0,1fr);display:grid;box-shadow:0 24px 44px -32px #0d0d0d73}.e4 .v16x-jauge{--v16x-r:var(--rb);--v16x-f:var(--fb);--v16x-c:var(--cb);--v16x-ct:var(--ctb)}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-jauge{animation:var(--k) var(--kd) linear both}.v16x-jauge-titre{font:700 max(10px, calc(13 * var(--u)))/1.15 var(--police);color:var(--encre-2);text-align:center;white-space:nowrap}.v16x-jauge-rang{counter-reset:v16x-r var(--v16x-r);min-width:2.2em;padding:calc(4 * var(--u)) calc(14 * var(--u));border-radius:calc(14 * var(--u));background:var(--v16x-c);color:var(--v16x-ct);font:800 max(14px, calc(34 * var(--u)))/1.1 var(--police);letter-spacing:-.03em;font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;display:inline-flex}.v16x-jauge-rang:before{content:counter(v16x-r)}.v16x-jauge-rang sup{margin-left:1px;font-size:.5em}.v16x-jauge-tube{width:max(6px, calc(12 * var(--u)));margin-top:calc(44 * var(--u));background:#efeee8;border-radius:99px;justify-self:center;position:relative;box-shadow:inset 0 0 0 1px #0d0d0d0d}.v16x-jauge-tube em{width:calc(26 * var(--u));background:#d5d4cc;border-radius:2px;height:2px;font-size:0;position:absolute;top:0;left:50%;translate:-50%}.v16x-jauge-plein{height:calc(var(--v16x-f) * 100%);border-radius:inherit;background:var(--v16x-c);position:absolute;bottom:0;left:0;right:0}.v16x-jauge-epingle{left:50%;bottom:calc(var(--v16x-f) * 100%);width:calc(40 * var(--u));position:absolute;translate:-50% 4%}.v16x-jauge-epingle .e-epingle{width:100%;height:auto;display:block}.e4 .v16x-jauge-epingle .e-a{opacity:0}.e4 .v16x-jauge-epingle .e-b{opacity:1}.v16x-jeu[data-pret].e4 .v16x-jauge-epingle :is(.e-a,.e-b){transition:opacity .2s var(--fin)}.v16x-carnet{perspective:calc(1600 * var(--u));font-family:var(--police)}.v16x-page{padding:calc(34 * var(--u)) calc(22 * var(--u)) calc(14 * var(--u)) calc(46 * var(--u));border-radius:calc(16 * var(--u));background:#fff linear-gradient(to right, transparent calc(32 * var(--u)), #f3c9c1 calc(32 * var(--u)), #f3c9c1 calc(34 * var(--u)), transparent calc(34 * var(--u)));transform-origin:50% 0;backface-visibility:hidden;position:absolute;inset:0;box-shadow:0 2px #e2e1da}.v16x-page header{align-items:baseline;column-gap:calc(10 * var(--u));grid-template-columns:auto minmax(0,1fr) auto;display:grid}.v16x-page header b{font:800 max(11px, calc(22 * var(--u)))/1 var(--police);letter-spacing:-.02em}.v16x-page header span{font:500 max(10px, calc(11 * var(--u)))/1.2 var(--police);color:#66655e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v16x-page header small{font:600 max(10px, calc(11 * var(--u)))/1 var(--mono);color:#66655e}.v16x-page ol{margin:calc(14 * var(--u)) 0 0;padding:0;list-style:none}.v16x-page li{align-items:center;column-gap:calc(10 * var(--u));height:calc(60 * var(--u));font:600 max(10px, calc(13.5 * var(--u)))/1.2 var(--police);border-bottom:2px solid #ecebe5;grid-template-columns:4.4em minmax(0,1fr) auto;display:grid}.v16x-page .v16x-date{font:600 max(10px, .82em)/1 var(--mono);color:#66655e}.v16x-page .v16x-quoi{color:var(--encre);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-page li>i{animation:v16x-coche .42s ease var(--d) both}.e4 .v16x-page-tourne{opacity:0;transform:translateY(-34%)rotateX(78deg)}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-page-tourne{animation:v16x-tourne .76s cubic-bezier(.45, 0, .55, 1) var(--d) both}@keyframes v16x-tourne{0%{opacity:1;transform:none}55%{opacity:1;transform:translateY(-10%)rotateX(48deg)}to{opacity:0;transform:translateY(-34%)rotateX(78deg)}}.v16x-spirale{left:0;top:calc(-12 * var(--u));width:100%;height:calc(24 * var(--u));z-index:9;position:absolute}.v16x-dessin :has(>.v16x-a){align-items:center;display:inline-grid}.v16x-dessin .v16x-a,.v16x-dessin .v16x-b{grid-area:1/1;align-items:center;gap:.3em;display:inline-flex}.v16x-dessin .v16x-b,.e4 .v16x-dessin .v16x-a,.v16x-jeu.e4 .v16x-a{opacity:0}.e4 .v16x-dessin .v16x-b,.v16x-jeu.e4 .v16x-b{opacity:1}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-a{transition:opacity .2s var(--d,0s)}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-b{transition:opacity .2s var(--d,0s);animation:v16x-entre .48s var(--m-ressort) var(--d,0s) backwards}@keyframes v16x-entre{0%{scale:.6}to{scale:1}}.v16x-duel{gap:calc(16 * var(--u));font-family:var(--police);grid-template-columns:1fr 1fr;display:grid}.v16x-duel-carte{gap:calc(8 * var(--u));min-width:0;padding:calc(14 * var(--u)) calc(16 * var(--u));border-radius:calc(18 * var(--u));background:#fff;grid-template-rows:auto 1fr;display:grid;box-shadow:0 24px 44px -32px #0d0d0d73}.v16x-duel-vous{box-shadow:0 24px 44px -32px #0d0d0d73, 0 0 0 max(1.5px, calc(2.5 * var(--u))) var(--citron)}.v16x-duel-carte header{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));min-width:0;display:flex}.v16x-duel-carte header>span{min-width:0;display:grid}.v16x-duel-carte header b{font:800 max(10px, calc(15 * var(--u)))/1.15 var(--police);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v16x-duel-carte header small{font:600 max(10px, calc(11 * var(--u)))/1.3 var(--police);color:#66655e;white-space:nowrap}.v16x-duel-rang{min-width:calc(54 * var(--u));padding:calc(3 * var(--u)) calc(10 * var(--u));border-radius:calc(12 * var(--u));background:var(--ca);color:var(--encre);font:800 max(12px, calc(24 * var(--u)))/1.1 var(--police);letter-spacing:-.03em;flex:none;place-items:center;font-style:normal;display:inline-grid;position:relative}.v16x-duel-rang sup{font-size:.5em}.v16x-duel-rang-1{background:var(--ech-1);color:var(--ech-1-t)}.e4 .v16x-duel-vous .v16x-duel-rang{background:var(--cb);color:var(--ech-1-t)}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-duel-vous .v16x-duel-rang{transition:background .4s var(--fin), color .4s var(--fin)}.v16x-duel-vous .v16x-duel-rang{--d:var(--fin)}.v16x-duel ul{align-content:space-evenly;margin:0;padding:0;list-style:none;display:grid}.v16x-duel li{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));padding-block:calc(7 * var(--u));font:600 max(10px, calc(12.5 * var(--u)))/1.2 var(--police);color:var(--encre-2);border-top:1px solid #efeee8;display:flex}.v16x-duel li>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v16x-duel li>b{color:var(--encre);white-space:nowrap;flex:none;font-weight:800;position:relative}.v16x-duel-vous li .v16x-a{color:var(--ech-5-t)}.v16x-duel-vous li .v16x-b{color:var(--vert-texte);justify-self:end}.v16x-duel-vous li .v16x-a{justify-self:end}.v16x-duel-taches{z-index:2;padding:calc(8 * var(--u)) calc(16 * var(--u));background:var(--encre);color:#fff;font:700 max(10px, calc(15 * var(--u)))/1.2 var(--police);white-space:nowrap;--v16x-r:var(--ra);border-radius:999px;align-items:center;display:inline-flex;transform:translate(-50%,-50%)}.v16x-duel-taches b{counter-reset:v16x-r var(--v16x-r);color:var(--citron);font-variant-numeric:tabular-nums}.v16x-duel-taches b:before{content:counter(v16x-r)}.v16x-duel-taches .v16x-b svg{width:1.2em;height:1.2em;fill:var(--citron)}.e4 .v16x-duel-taches{--v16x-r:var(--rb)}.v16x-jeu[data-pret].e4 .v16x-dessin .v16x-duel-taches{transition:--v16x-r var(--m) steps(24, jump-start) var(--d)}.v16x-duel-taches>span{--d:var(--df);justify-self:center}.v16x-duel-epingle{width:clamp(40px,8cqi,56px)}.v16x-tab{padding:calc(16 * var(--u)) calc(18 * var(--u));border-radius:calc(20 * var(--u));font-family:var(--police);background:#fff;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 44px -32px #0d0d0d73}.v16x-tab-titre{font:800 max(10px, calc(16 * var(--u)))/1.15 var(--police);letter-spacing:-.01em;margin-bottom:calc(8 * var(--u))}.v16x-tab-ligne{align-items:center;column-gap:calc(10 * var(--u));font:600 max(10px, calc(12 * var(--u)))/1.2 var(--police);color:var(--encre-2);border-top:1px solid #efeee8;flex:1;grid-template-columns:20% 16% minmax(0,1fr) 25%;display:grid}.v16x-tab-ligne>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.v16x-tab-tete{padding-bottom:calc(6 * var(--u));font-size:max(10px, calc(10.5 * var(--u)));color:#66655e;text-transform:uppercase;letter-spacing:.04em;border-top:0;flex:none}.v16x-tab-qui{align-items:center;gap:calc(7 * var(--u));color:var(--encre);font-weight:700;display:inline-flex}.v16x-tab-qui i{width:calc(24 * var(--u));height:calc(24 * var(--u));background:var(--citron-pale);color:var(--encre);font:800 max(10px, calc(11 * var(--u)))/1 var(--police);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.v16x-tab-quoi{color:var(--encre)}.v16x-tab-rang{align-items:center;gap:calc(5 * var(--u));display:inline-flex;overflow:visible!important}.v16x-tab-rang svg{width:max(9px, calc(14 * var(--u)));height:max(9px, calc(14 * var(--u)));fill:#a5a49c;flex:none}.v16x-tab-rang em{font-style:normal;font-weight:800;display:inline-flex;position:relative}.v16x-tab-avant{padding:calc(2 * var(--u)) calc(7 * var(--u));border-radius:calc(8 * var(--u));background:var(--ca);color:var(--encre)}.v16x-tab-apres .v16x-a{color:#66655e;white-space:nowrap;font-size:.9em;font-weight:600}.v16x-tab-apres .v16x-b{padding:calc(2 * var(--u)) calc(7 * var(--u));border-radius:calc(8 * var(--u));background:var(--cb);color:var(--ech-1-t);justify-self:start}.v16x-tab-rang sup{font-size:.6em}.v16x-auto-lot{grid-template-columns:calc(54 * var(--u)) minmax(0, 1fr) auto;align-items:center;column-gap:calc(12 * var(--u));border-top:1px solid #efeee8;flex:1;display:grid}.v16x-auto-n{font:800 max(12px, calc(26 * var(--u)))/1 var(--police);letter-spacing:-.03em;text-align:center}.v16x-auto-quoi{gap:calc(3 * var(--u));min-width:0;display:grid}.v16x-auto-quoi b{font:700 max(10px, calc(14 * var(--u)))/1.2 var(--police);color:var(--encre);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v16x-auto-quoi small{font:500 max(10px, calc(11 * var(--u)))/1.25 var(--police);color:#66655e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v16x-auto-etat{min-width:calc(128 * var(--u));font:700 max(10px, calc(11.5 * var(--u)))/1 var(--police);white-space:nowrap;justify-items:end;font-style:normal;position:relative}.v16x-auto-etat>span{padding:calc(6 * var(--u)) calc(10 * var(--u));border-radius:999px}.v16x-auto-etat .v16x-a{color:var(--encre-2);background:#f3f2ec}.v16x-auto-etat .v16x-b{background:var(--vert-doux);color:var(--vert-texte);justify-self:end}.v16x-auto-etat .v16x-a{justify-self:end}.v16x-auto-etat svg{fill:currentColor;width:1.2em;height:1.2em}.v16x-auto-regle{margin:calc(6 * var(--u)) 0 0;padding-top:calc(8 * var(--u));font:600 max(10px, calc(11.5 * var(--u)))/1.3 var(--police);color:var(--encre-2);border-top:1px solid #efeee8}.v16x-tampon{border:3px solid var(--vert);color:var(--vert-texte);font:800 clamp(.6875rem, 2.2cqi, .9375rem)/1.1 var(--police);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;opacity:0;background:#ffffffdb;border-radius:10px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex;transform:translate(-50%,-50%)rotate(-9deg)scale(1.7)}.v16x-tampon svg{fill:currentColor;width:18px;height:18px}.v16x-jeu.e4 .v16x-tampon{opacity:1;scale:1}.v16x-carte :is(.v16x-notif,.v16c-notif){display:none}.v16x-visuel .v16c-plan:hover{transform:none}@media (max-width:640px){.v16x-carte{padding:22px 16px 16px}.v16x-carte .v16x-texte{padding-inline:4px}.v16x-dessin{border-radius:20px}.v16x-action{bottom:10px}.v16x-action .v16c-bouton,.v16x-action .v16c-ok{min-height:42px;padding:0 16px;font-size:.8125rem}.v16x-notif{font-size:.6875rem;inset:auto auto 58px 50%;transform:translate(-50%,8px)scale(.92)}.v16x-jeu.e5 .v16x-notif{transform:translate(-50%)}.v16x-dessin .v16c-tag{gap:0;padding:3px;font-size:0}.v16x-dessin .v16c-tag b{min-width:26px;height:22px;font-size:.8125rem;line-height:22px!important}.v16x-dessin .v16c-legende{padding:4px 8px 4px 6px;font-size:.625rem;top:8px;left:8px}.v16x-legende-logos svg{width:11px;height:11px}.v16x-ia-ligne{grid-template-columns:0 minmax(0, 1fr) calc(60 * var(--u));column-gap:calc(8 * var(--u))}.v16x-ia-ligne .v16x-ia-nom{visibility:hidden}.v16x-ia-vous{grid-template-columns:auto minmax(0, 1fr) calc(60 * var(--u))}.v16x-ia-vous .v16x-ia-nom{visibility:visible}.v16x-cit-total span{display:none}.v16x-cit-ia{gap:4px 8px}.v16x-cit-ia li{gap:3px;font-size:0}.v16x-t em,.v16x-page header span{display:none}.v16x-t{grid-template-columns:auto minmax(0,1fr)}.v16x-jauge-tube em{width:14px}}@media (scripting:enabled) and (min-width:900px) and (min-height:560px) and (prefers-reduced-motion:no-preference){.v16x{padding-block:0}.v16x-piste{height:calc(100vh - var(--v16x-t) + var(--n,6) * var(--v16x-pas))}.v16x-scene{top:var(--v16x-t);height:calc(100vh - var(--v16x-t));align-items:center;display:grid;position:sticky;overflow:clip}.v16x-plateau{gap:0}.v16x-plateau>.v16x-etape{grid-area:1/1}.v16x-traits{display:flex}.v16x-visuel{width:min(100%, calc((100vh - var(--v16x-t) - 190px) * 640 / 420))}.v16x-carte{padding:clamp(22px,4vh,44px) clamp(28px,3.4vw,52px)}@media (min-width:1100px){.v16x-carte.v16x-etape{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(32px,4vw,64px)}}.v16x-carte .v16x-texte{max-width:33rem}.v16x-carte .v16x-agent{margin-bottom:min(16px,1.8vh)}.v16x-carte .v16x-texte h2{font-size:min(clamp(1.875rem,1.2rem + 1.6vw,2.625rem),5.2vh)}.v16x-carte :is(.v16x-p,.v16x-aide){font-size:min(1.0625rem,2.25vh);line-height:1.55}.v16x-carte .v16x-p{margin-top:min(18px,2vh)}.v16x-carte .v16x-aide{margin-top:min(10px,1.2vh)}.v16x-carte .v16x-lien{margin-top:min(16px,1.8vh)}.v16x-carte .v16x-traits{margin-top:min(24px,2.6vh)}.v16x-carte .v16x-visuel{width:min(100%, calc((100vh - var(--v16x-t) - 250px) * 640 / 420))}.v16x-fin .v16d-carte{padding-block:clamp(28px,5vh,56px)}.v16x-fin .v16d-essai{max-width:min(900px,100%)}.v16x-fin .v16d-essai h2{font-size:min(clamp(2rem,1.2rem + 2.2vw,3.25rem),6.4vh)}.v16x-fin .v16d-essai-texte{font-size:min(1.125rem,2.4vh)}.v16x-fin .v16d-essai-champ{margin-top:min(36px,3.6vh)}.v16x-etape{opacity:0;visibility:hidden;transition:opacity .2s,translate 0s linear .2s,scale 0s linear .2s,visibility 0s linear .2s;translate:0 28px;scale:.985}.v16x-etape[data-on]{opacity:1;visibility:visible;transition:opacity .42s .2s,translate .64s cubic-bezier(.2,.7,.2,1) .2s,scale .64s cubic-bezier(.2,.7,.2,1) .2s,visibility;translate:0;scale:1}.v16x-etape .v16x-texte>:not(.v16x-traits){transition:translate .6s cubic-bezier(.2,.7,.2,1) .2s;translate:0 10px}.v16x-etape[data-on] .v16x-texte>*{translate:0}}.v16x-fin>.v16po-essai{padding-block:0;scroll-margin-top:96px}.v16x-fin>.v16po-essai .s-cadre{max-width:none;height:100%;padding:0}.v16x-fin .v16po-essai-carte{align-content:center;height:100%;box-shadow:0 44px 90px -50px #0d0d0d8c}@media (scripting:enabled) and (min-width:900px) and (min-height:560px) and (prefers-reduced-motion:no-preference){.v16x-fin .v16po-essai-carte{padding-block:clamp(28px,5vh,56px)}.v16x-fin .v16po-essai-carte h2{max-width:20ch;font-size:min(clamp(2rem,1.2rem + 2.2vw,3.25rem),6.4vh)}.v16x-fin .v16po-essai-texte{font-size:min(1.125rem,2.4vh)}.v16x-fin .v16po-essai-champ{margin-top:min(36px,3.6vh)}.v16x-etape.v16x-fin{transform-origin:50% 60%;translate:0;scale:.82}.v16x-etape.v16x-fin[data-on]{transition:opacity .36s .12s,scale .76s cubic-bezier(.18,.9,.24,1.08) .12s,visibility;scale:1}.v16x-fin :is(.v16d-essai,.v16po-essai-carte)>*{opacity:0;transition:opacity,translate;translate:0 14px}.v16x-fin[data-on] :is(.v16d-essai,.v16po-essai-carte)>*{opacity:1;transition:opacity .42s,translate .56s cubic-bezier(.2,.7,.2,1);translate:0}.v16x-fin[data-on] :is(.v16d-essai,.v16po-essai-carte)>:first-child{transition-delay:.38s}.v16x-fin[data-on] :is(.v16d-essai,.v16po-essai-carte)>:nth-child(2){transition-delay:.46s}.v16x-fin[data-on] :is(.v16d-essai,.v16po-essai-carte)>:nth-child(3){transition-delay:.54s}.v16x-fin[data-on] :is(.v16d-essai,.v16po-essai-carte)>:nth-child(n+4){transition-delay:.62s}}@media (prefers-reduced-motion:no-preference){.v16x[data-io]:not([data-pret]) .v16x-fin{transition:opacity .42s,scale .7s cubic-bezier(.18,.9,.24,1.08)}.v16x[data-io]:not([data-pret]) .v16x-fin:not([data-vu]){opacity:0;scale:.86}}@media (scripting:enabled) and (max-width:899px) and (prefers-reduced-motion:no-preference){.v16x[data-io]:not([data-pret]) .v16x-plateau>.v16x-etape:not(.v16x-ouverture){top:min(calc(var(--v16x-t) + 12px + var(--i,0) * 10px), calc(100svh - var(--h,0px) - 12px));position:sticky}.v16x[data-io]:not([data-pret]) .v16x-plateau>.v16x-carte{background:var(--papier)}.v16x[data-io]:not([data-pret]) .v16x-plateau>.v16x-etape:not(.v16x-ouverture,.v16x-carte,.v16x-fin){background:var(--papier);border-radius:24px;padding:18px 14px 20px;box-shadow:0 -12px 28px -20px #0d0d0d59,0 0 0 1px #0d0d0d12}}
