.essai[data-astro-cid-rhlq6bjf]{justify-items:start;gap:10px;margin-top:8px;display:grid}.essai-lancer[data-astro-cid-rhlq6bjf]{gap:10px;min-height:56px;padding:0 26px;font-size:1.08rem}.essai-note[data-astro-cid-rhlq6bjf]{color:var(--doux);margin:0;font-size:.95rem}.essai-sans3d[data-astro-cid-rhlq6bjf],.essai-vrai-cube{background:var(--carte);border:1px solid var(--bord);border-radius:var(--rayon)}.essai-sans3d[data-astro-cid-rhlq6bjf]{max-width:46ch;padding:16px 18px}.essai-sans3d[data-astro-cid-rhlq6bjf] p[data-astro-cid-rhlq6bjf]{margin:0 0 8px}.essai-sans3d[data-astro-cid-rhlq6bjf] p[data-astro-cid-rhlq6bjf]:last-child{margin:0}html.essai-ouvert,html.essai-ouvert body{overflow:hidden}.essai-plein{z-index:1000;background:var(--canard-fonce);color:var(--texte);grid-template-rows:auto 1fr;display:grid;position:fixed;inset:0}.essai-barre{padding:max(8px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left));background:var(--canard);border-bottom:1px solid var(--bord);justify-content:space-between;align-items:center;gap:12px;display:flex}.essai-nom{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.essai-fermer{flex:none;gap:8px}.essai-zone{min-height:0;position:relative}.essai-zone iframe{background:var(--canard-fonce);border:0;width:100%;height:100%;position:absolute;inset:0}.essai-attente{z-index:1;background:var(--canard-fonce);color:var(--doux);place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.essai-attente[hidden]{display:none}.essai-attente .k4k-toupie{width:150px;height:auto;display:block;overflow:visible}.essai-vrai-cube{z-index:2;left:50%;bottom:max(16px, env(safe-area-inset-bottom));width:min(92vw,440px);box-shadow:var(--ombre);animation:essai-monte .45s var(--sortie) both;gap:12px;padding:20px;display:grid;position:absolute;transform:translate(-50%)}.essai-vrai-cube[hidden]{display:none}.essai-vrai-cube h2{margin:0;font-size:1.35rem}.essai-vrai-cube p{margin:0}.essai-vrai-cube .bouton{justify-self:start}@keyframes essai-monte{0%{opacity:0;transform:translate(-50%,24px)}}@media (prefers-reduced-motion:reduce){.essai-vrai-cube{animation:none}}.illus{justify-items:center;margin:6px 0 4px;display:grid}.illus>svg{cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;max-width:360px;height:auto;overflow:visible}.illus .t,.picto path,.picto circle,.picto rect{fill:none;stroke:var(--texte);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.illus .t.doux{stroke:var(--bord-fort)}.illus .t.pointille{stroke-dasharray:3 6;stroke:var(--info)}.illus .t-fonce{fill:none;stroke:var(--sur-action);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.illus .plein-ok{fill:var(--ok)}.illus .plein-fond{fill:var(--canard-fonce)}.illus .plein-texte{fill:var(--texte)}.illus text{fill:var(--texte);font-family:var(--police);font-size:15px;font-weight:600}.illus [style*=--i],.illus .i-ok,.illus .i-saut,.illus .i-drapeau,.illus .i-anse,.illus .i-glisse,.illus .i-choix{transform-box:fill-box;transform-origin:50%}.illus .i-scan{stroke:var(--info);stroke-width:2px;stroke-linecap:round;opacity:0}.illus .i-point{fill:var(--info);stroke:var(--info);stroke-width:1.5px}.illus .i-douteuse{opacity:0}.illus .i-cadre{fill:none;stroke:var(--info);stroke-width:2px;stroke-dasharray:4 4;opacity:0}.illus .i-doigt{opacity:0}.illus .i-choix{fill:none;stroke:var(--info);stroke-width:2.5px}.illus .i-num{fill:var(--doux);font-size:11px}.illus .i-puce text{font-size:14px}.illus .i-puce.ici rect{stroke:var(--info);fill:var(--carte)}.illus .i-puce.ici text{fill:var(--info)}.illus .i-code{fill:var(--texte)}.illus .i-secteur{fill:none;stroke:var(--info);stroke-width:44px;stroke-dasharray:.33 1;opacity:.35;transform-origin:170px 86px;transform:rotate(-90deg)}.illus .i-aiguille{transform:rotate(120deg)}.illus .i-mot{opacity:0;font-size:28px}.illus .i-mot-fin{opacity:1}.illus .i-barre{fill:none;stroke:var(--danger);stroke-width:3px;stroke-linecap:round}.illus[data-pret] *{animation-fill-mode:both!important}.illus[data-pret]:not(.joue) *{animation-play-state:paused!important}.illus[data-pret] .i-case{animation:i-pop .32s var(--clac) calc(.3s + var(--i) * .11s)}.illus[data-pret] .i-scan{animation:i-scan 1.3s var(--sortie) .2s}.illus[data-pret][data-illus=photo] .i-point{animation:i-allume .3s var(--sortie) calc(1.5s + var(--i) * .16s)}.illus[data-pret] .i-ok{animation:i-pop .4s var(--clac) 2.6s}.illus[data-pret][data-illus=verifier] .i-ok{animation-delay:3s}.illus[data-pret] .i-douteuse{animation:1.6s linear .2s i-clignote}.illus[data-pret] .i-corrigee{animation:i-pop .35s var(--clac) 2.3s}.illus[data-pret] .i-cadre{animation:1.6s linear .2s i-clignote}.illus[data-pret] .i-doigt{animation:i-touche 1.3s var(--sortie) 1.2s}.illus[data-pret] .i-choix{animation:i-choisit 2.4s var(--sortie) .3s}.illus[data-pret] .i-saut{animation:3.4s linear .3s i-grimpe}.illus[data-pret] .i-num{animation:i-allume .3s var(--sortie) calc(.3s + var(--i) * .47s)}.illus[data-pret] .i-drapeau{animation:i-leve .5s var(--clac) 3.5s}.illus[data-pret] .i-onde{animation:i-onde 1.2s ease-in-out calc(var(--i) * .15s) 3}.illus[data-pret] .i-anse{animation:i-ouvre .45s var(--clac) 1.5s}.illus[data-pret] .i-code{animation:i-pop .25s var(--clac) calc(.2s + var(--i) * .28s)}.illus[data-pret] .i-secteur{animation:i-secteur 1.4s var(--sortie) 2s}.illus[data-pret] .i-aiguille{animation:i-aiguille 1.4s var(--sortie) 2s}.illus[data-pret] .i-mot{animation:i-mot .6s var(--sortie) calc(var(--i) * .56s)}.illus[data-pret] .i-mot-fin{animation-name:i-mot-fin}.illus[data-pret][data-illus=langues] .i-point{animation:i-allume .25s var(--sortie) calc(var(--i) * .56s)}.illus[data-pret] .i-donnee{animation:i-rebond 1.8s ease-in-out calc(var(--i) * .25s) 2}.illus[data-pret] .i-barre{stroke-dasharray:1;animation:i-trace .5s var(--sortie) 1.2s}.illus[data-pret] .i-perso{animation:i-saute .6s var(--clac) calc(.3s + var(--i) * .45s)}@keyframes i-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes i-allume{0%{opacity:.15}to{opacity:1}}@keyframes i-scan{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1;transform:translateY(62px)}to{opacity:0;transform:translateY(62px)}}@keyframes i-clignote{0%,24%,50%,74%{opacity:1}25%,49%,75%,99%{opacity:.15}to{opacity:0}}@keyframes i-touche{0%{opacity:0;transform:translate(30px,30px)}40%{opacity:1;transform:none}55%{transform:scale(.85)}70%{opacity:1;transform:none}to{opacity:0}}@keyframes i-choisit{0%{transform:translateY(-42px)}30%{transform:translateY(-42px)}55%{transform:translateY(42px)}75%{transform:translateY(42px)}to{transform:none}}@keyframes i-leve{0%{opacity:0;transform:translateY(14px)scaleY(.2)}to{opacity:1;transform:none}}@keyframes i-onde{0%,to{opacity:1}50%{opacity:.2}}@keyframes i-ouvre{0%{transform:none}to{transform:translateY(-9px)}}@keyframes i-secteur{0%{stroke-dasharray:0 1}to{stroke-dasharray:.33 1}}@keyframes i-aiguille{0%{transform:rotate(0)}to{transform:rotate(120deg)}}@keyframes i-mot{0%{opacity:0;transform:translateY(10px)}25%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}@keyframes i-mot-fin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes i-rebond{0%,to{transform:none}45%{transform:translate(52px,-60px)}55%{transform:translate(48px,-58px)}}@keyframes i-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes i-saute{0%,to{transform:none}45%{transform:translateY(-14px)}}@keyframes i-grimpe{0%{transform:translate(-162px,84px)}9%{transform:translate(-148px,64px)}14%{transform:translate(-135px,70px)}23%{transform:translate(-121px,50px)}28%{transform:translate(-108px,56px)}37%{transform:translate(-94px,36px)}42%{transform:translate(-81px,42px)}51%{transform:translate(-67px,22px)}56%{transform:translate(-54px,28px)}65%{transform:translate(-40px,8px)}70%{transform:translate(-27px,14px)}79%{transform:translate(-13px,-6px)}84%,to{transform:none}}.picto{border:1px solid var(--bord);border-radius:var(--rayon-petit);background:var(--carte);vertical-align:middle;flex:none;place-items:center;width:44px;height:44px;display:inline-grid}.picto svg{width:26px;height:26px;overflow:visible}.picto[data-pret] path,.picto[data-pret] circle,.picto[data-pret] rect{stroke-dasharray:1;animation:i-trace .6s var(--sortie) both}.picto[data-pret]:not(.joue) *{animation-play-state:paused!important}.picto[data-pret] :nth-child(2){animation-delay:40ms}.picto[data-pret] :nth-child(3){animation-delay:80ms}.contenu .cartes-illus{gap:14px;margin:4px 0;display:grid}.contenu .carte-illus{border:1px solid var(--bord);border-radius:var(--rayon);background:#0a4a5c73;grid-template-columns:minmax(0,1fr);gap:10px;padding:18px;display:grid}.contenu .carte-illus h3,.contenu .carte-illus .illus{margin:0}.contenu .carte-illus .illus>svg{max-width:300px}@media (width>=700px){.contenu .carte-illus{grid-template-columns:220px minmax(0,1fr);align-items:center;column-gap:22px}.contenu .carte-illus>.illus{grid-row:1/span 9}.contenu .carte-illus .illus>svg{max-width:220px}}.contenu .encadre{border-radius:var(--rayon);border:1px solid var(--bord-fort);background:var(--carte);gap:10px;padding:18px;display:grid}.contenu .encadre>p:first-child strong{color:var(--info)}.contenu .encadre ul{padding:0;list-style:none}.contenu li:has(>.picto){align-items:center;gap:12px;display:flex}.contenu ul:has(>li>.picto){gap:10px;padding-left:0;list-style:none}.contenu .en-bref ul{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.contenu h3>.picto{width:36px;height:36px;margin-right:10px}.contenu h3>.picto svg{width:22px;height:22px}.contenu .illus+p,.contenu .illus+ul{margin-top:-4px}@media (prefers-reduced-motion:reduce){.illus[data-pret] *,.picto[data-pret] *{animation:none!important}}.illus .c{stroke:var(--texte);stroke-width:1.4px;stroke-linejoin:round}.illus .c-gris{fill:var(--bord-fort)}.illus .cadre-face{fill:none;stroke:#ff7a2f;stroke-width:3px}.illus .i-volant-avant{opacity:0}.illus[data-pret] .i-volant-avant{animation:i-volant 2.4s var(--sortie) .5s both}.illus[data-pret] .i-volant-apres{animation:2.4s linear .5s both i-volant-fin}@keyframes i-volant{0%{opacity:1;transform:rotate(0)}80%{opacity:1;transform:rotate(180deg)}to{opacity:0;transform:rotate(180deg)}}@keyframes i-volant-fin{0%,80%{opacity:0}to{opacity:1}}
