.forge{--fg-ink:var(--ink,#26221c);--fg-ink2:var(--ink2,#4a4437);--fg-paper:var(--paper,#fffdf8);--fg-cream:var(--cream,#fdf6ec);--fg-sand:var(--sand2,#d8cdb6);--fg-sand-l:var(--sand5,#efe6d2);--fg-mut:var(--mut,#6d675c);--fg-cta:var(--c-cta,#ff5d47);--fg-teal:var(--teal-d,#0b8a73);--fg-or:var(--gold-d,#e0a82e);font-family:var(--pop-sans,"Nunito", "Segoe UI", sans-serif);color:var(--fg-ink);flex-direction:column;gap:12px;padding-bottom:8px;display:flex}.forge *{box-sizing:border-box}.forge button{font:inherit;color:inherit}.forge-vitrine{background:var(--fg-paper);border:2px solid var(--fg-ink);box-shadow:3px 3px 0 var(--fg-ink);border-radius:16px 16px 16px 4px;padding:12px 14px 14px;position:relative}.forge-surtitre{font-family:var(--pop-mono,"JetBrains Mono", monospace);font-size:var(--t-sur);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-mut);margin:0 0 6px;font-weight:700}.forge-vitrine-haut{align-items:center;gap:12px;display:flex}.forge-grand{background:radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--c,#ffe27a) 38%, transparent) 0 58%, transparent 60%);border-radius:50% 50% 46% 54%;flex:none;place-items:center;width:68px;height:68px;display:grid}.forge-grand img,.forge-grand .forge-ico-vide{width:auto;max-width:62px;height:auto;max-height:62px;filter:drop-shadow(1.5px 2px 0 color-mix(in srgb, var(--ink) 28%, transparent));display:block;transform:rotate(-6deg)}.forge-grand .forge-ico-vide{width:46px;height:46px}.forge-vitrine-texte{min-width:0}.forge-nom{font-family:var(--pop-display,var(--pop-sans,"Nunito", sans-serif));font-size:var(--t-feuille);letter-spacing:-.01em;margin:0;font-weight:900;line-height:1.1}.forge-dit{color:var(--fg-ink2);margin:4px 0 0;font-size:14px;line-height:1.35}.forge-essai{border:1.5px solid var(--fg-sand);background:radial-gradient(ellipse 70% 22% at 62% 92%, color-mix(in srgb, var(--ink) 7%, transparent), transparent 70%), linear-gradient(180deg, #eef6f1 0 58%, #e4dcc4 58% 100%);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:12px;justify-content:center;align-items:flex-end;gap:18px;width:100%;height:138px;margin-top:12px;padding:0 10px 10px;display:flex;position:relative;overflow:hidden}.forge-essai:focus-visible{outline:2.5px solid var(--fg-ink);outline-offset:2px}.forge-essai-main{place-items:center;width:56px;height:56px;margin-bottom:30px;display:grid;transform:translate(18px)}.forge-essai-main img,.forge-essai-main .forge-ico-vide{transform-origin:20% 82%;width:auto;max-width:54px;height:auto;max-height:54px;filter:drop-shadow(1px 1.5px 0 color-mix(in srgb, var(--ink) 30%, transparent));display:block}.forge-essai-main .forge-ico-vide{width:40px;height:40px}.forge-essai-cible{flex:none;position:relative}.forge-essai-socle{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--ink) 22%, transparent), transparent 70%);width:78%;height:16px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.forge-essai-bete{position:absolute;inset:0}.forge-essai-bete img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.forge-essai-bete.fg-touche{animation:fxaEncaisse calc(var(--fxa-t,.26s) * .8) cubic-bezier(.2, 2, .4, 1) both}.forge-essai-bete.fg-touche[data-poids="3"]{animation-name:fxaEncaisseLourd}.forge-agir{flex-direction:column;align-items:stretch;gap:6px;margin-top:12px;display:flex}.forge-cta{letter-spacing:.01em;--b-fond:var(--fg-cta);--b-encre:var(--c-cta-texte,#fff);touch-action:manipulation;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:10px 18px;font-size:17px;font-weight:900;display:flex}.forge-cta.fg-manque{background:var(--fg-sand-l);border-color:var(--fg-sand);box-shadow:none;color:var(--fg-mut)!important}.forge-cta.fg-portee{background:var(--fg-paper);border:2px solid var(--fg-teal);box-shadow:none;color:var(--fg-teal)!important}.forge-cta svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.forge-prix{background:color-mix(in srgb, var(--ink) 20%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:4px;padding:2px 9px 2px 5px;display:inline-flex}.forge-cta.fg-manque .forge-prix{background:color-mix(in srgb, var(--ink) 7%, transparent)}.forge-etoile{object-fit:contain;vertical-align:-3px;width:18px;height:18px;display:inline-block}.forge-note{color:var(--fg-mut);text-align:center;justify-content:center;align-items:center;gap:5px;margin:0;font-size:13px;display:flex}.forge-note .forge-etoile{filter:grayscale(.5);width:15px;height:15px}.forge-note.fg-refus{color:var(--c-danger,#e04630)}.forge-honnete{border-left:3px solid var(--fg-sand);color:var(--fg-mut);margin:0 4px;padding-left:10px;font-size:13px;line-height:1.4}.forge-ratelier-titre{font-family:var(--pop-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-mut);margin:6px 2px 0;font-size:12px;font-weight:700}.forge-ratelier{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.forge-carte{text-align:center;background:var(--fg-paper);border:1.5px solid var(--fg-sand);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:10px 10px 10px 3px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;width:100%;height:100%;min-height:112px;padding:8px 4px 7px;display:flex}.forge-carte:focus-visible{outline:2.5px solid var(--fg-ink);outline-offset:2px}.forge-carte.fg-vue{border:2px solid var(--fg-ink);box-shadow:2px 2px 0 var(--fg-ink);padding:7.5px 3.5px 6.5px}.forge-carte-ico{background:radial-gradient(circle, color-mix(in srgb, var(--c,#ffe27a) 26%, transparent) 0 60%, transparent 62%);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.forge-carte-ico img,.forge-carte-ico .forge-ico-vide{width:auto;max-width:44px;height:auto;max-height:44px;filter:drop-shadow(1px 1px 0 color-mix(in srgb, var(--ink) 25%, transparent));display:block}.forge-carte-ico .forge-ico-vide{width:32px;height:32px}.forge-carte-nom{align-items:center;min-height:2.3em;font-size:12.5px;font-weight:800;line-height:1.15;display:flex}.forge-carte-etat{font-variant-numeric:tabular-nums;color:var(--fg-or);align-items:center;gap:3px;font-size:12px;font-weight:800;display:inline-flex}.forge-carte-etat .forge-etoile{vertical-align:0;width:15px;height:15px}.forge-carte-etat svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.forge-carte.fg-portee .forge-carte-etat{color:var(--fg-teal)}.forge-carte.fg-forgee .forge-carte-etat{color:var(--fg-ink2);font-weight:700}.forge-carte.fg-trop-cher .forge-carte-ico{filter:grayscale(.55);opacity:.72}.forge-carte.fg-trop-cher .forge-carte-etat{color:var(--fg-mut)}.forge-carte.fg-trop-cher .forge-carte-etat .forge-etoile{filter:grayscale(.6);opacity:.8}.forge-ico-vide{border:2px dashed color-mix(in srgb, var(--c,#ffe27a) 70%, var(--ink));background:color-mix(in srgb, var(--c,#ffe27a) 30%, transparent);border-radius:50%;display:block}.pop .mon-plaque.frappe[data-allure] .mon-epee img,.forge-essai[data-allure] .forge-essai-main[data-geste="1"] img,.forge-essai[data-allure] .forge-essai-main[data-geste="1"] .forge-ico-vide{transform-origin:20% 82%;animation:fxaGesteTranche var(--fxa-t,.3s) cubic-bezier(.3, .9, .3, 1) both}.pop .mon-plaque.frappe[data-allure=assomme] .mon-epee img,.forge-essai[data-allure=assomme] .forge-essai-main[data-geste="1"]>*{animation-name:fxaGesteAssomme}.pop .mon-plaque.frappe[data-allure=pique] .mon-epee img,.forge-essai[data-allure=pique] .forge-essai-main[data-geste="1"]>*{animation-name:fxaGestePique}.pop .mon-plaque.frappe[data-allure=farce] .mon-epee img,.forge-essai[data-allure=farce] .forge-essai-main[data-geste="1"]>*{animation-name:fxaGesteFarce}@keyframes fxaGesteTranche{0%{transform:rotate(0)scale(1)}20%{transform:rotate(-30deg)scale(1.04)}44%{transform:rotate(46deg)scale(1.1)}68%{transform:rotate(-8deg)scale(1)}to{transform:rotate(0)scale(1)}}@keyframes fxaGesteAssomme{0%{transform:rotate(0)scale(1)}26%{transform:rotate(-48deg)translateY(-3px)scale(1.08)}46%{transform:rotate(34deg)translateY(2px)scale(1.18,.9)}62%{transform:rotate(26deg)scale(1.06,.96)}to{transform:rotate(0)scale(1)}}@keyframes fxaGestePique{0%{transform:translate(0)rotate(0)}24%{transform:translate(-7px,5px)rotate(8deg)scale(.96)}44%{transform:translate(12px,-9px)rotate(-6deg)scale(1.12)}64%{transform:translate(6px,-4px)rotate(-2deg)scale(1.02)}to{transform:translate(0)rotate(0)}}@keyframes fxaGesteFarce{0%{transform:rotate(0)scale(1)}16%{transform:rotate(-24deg)scale(1.06)}34%{transform:rotate(28deg)scale(1.1)}52%{transform:rotate(-16deg)scale(1.04)}72%{transform:rotate(10deg)scale(1.02)}to{transform:rotate(0)scale(1)}}.pop .frappable[data-poids] .slime-img.impact{animation-name:fxaEncaisse;animation-timing-function:ease-out}.pop .frappable[data-poids="1"] .slime-img.impact{animation-name:fxaEncaisseLeger}.pop .frappable[data-poids="3"] .slime-img.impact{animation-name:fxaEncaisseLourd}@keyframes fxaEncaisse{0%,22%{transform:scale(1.16)rotate(-7deg)translate(-4px)}36%{transform:scale(1.08) rotate(-2deg) translateX(var(--fxa-sec,3px))}54%{transform:scale(1.03) rotate(1deg) translateX(calc(var(--fxa-sec,3px) * -.6))}to{transform:scale(1)rotate(0)translate(0)}}@keyframes fxaEncaisseLeger{0%,20%{transform:scale(1.08)rotate(-4deg)translate(-2px)}40%{transform:scale(1.03) rotate(1deg) translateX(var(--fxa-sec,1.5px))}to{transform:scale(1)rotate(0)translate(0)}}@keyframes fxaEncaisseLourd{0%,20%{transform:scale(1.24,1.06)rotate(-9deg)translate(-6px,3px)}32%{transform:scale(1.12, 1.02) rotate(-3deg) translate(var(--fxa-sec,5px), -1px)}46%{transform:scale(1.06) rotate(2deg) translate(calc(var(--fxa-sec,5px) * -.8), 1px)}62%{transform:scale(1.02) rotate(-1deg) translate(calc(var(--fxa-sec,5px) * .4), 0)}to{transform:scale(1)rotate(0)translate(0)}}.fxa{pointer-events:none;z-index:3;position:absolute;inset:0}.fxa.fxa-creuse{filter:saturate(.2)brightness(1.45)opacity(.55)}.fxa-marque{transform:translate(calc(-50% + var(--dx,0px)), calc(-50% + var(--dy,0px))) rotate(var(--rot,0deg)) scaleX(var(--flip,1)) scale(var(--s,1));animation:fxaTaillade calc(var(--fxa-t,.26s) + 40ms) cubic-bezier(.15, .85, .35, 1) var(--d,0s) both;position:absolute;top:52%;left:50%}.fxa-marque>*{display:block;position:absolute;inset:0}.fxa-marque>img{object-fit:contain;width:100%;height:100%}.fxa-m-taillade>img{opacity:.55}.fxa-m-taillade .fxa-teinte{background:var(--fxa-c);-webkit-mask:var(--masque) center / contain no-repeat;-webkit-mask:var(--masque) center / contain no-repeat;mask:var(--masque) center / contain no-repeat;opacity:.82}.fxa-sucre-orge .fxa-teinte{background:repeating-linear-gradient(45deg, #e8262f 0 7px, var(--paper) 7px 14px);opacity:.95}.fxa-epee>img{opacity:1}.fxa-epee .fxa-teinte{display:none}@keyframes fxaTaillade{0%{transform:translate(calc(-58% + var(--dx,0px)), calc(-42% + var(--dy,0px))) rotate(var(--rot)) scaleX(var(--flip,1)) scale(calc(var(--s,1) * .5));opacity:0}18%{opacity:1}60%{transform:translate(calc(-50% + var(--dx,0px)), calc(-50% + var(--dy,0px))) rotate(var(--rot)) scaleX(var(--flip,1)) scale(calc(var(--s,1) * 1.06));opacity:1}to{transform:translate(calc(-44% + var(--dx,0px)), calc(-56% + var(--dy,0px))) rotate(var(--rot)) scaleX(var(--flip,1)) scale(calc(var(--s,1) * 1.22));opacity:0}}.fxa-m-bosse{animation-name:fxaBosse;animation-duration:calc(var(--fxa-t,.3s) * 1.15);animation-timing-function:cubic-bezier(.1,.8,.3,1)}.fxa-m-bosse>i{border:calc(var(--fxa-px,120px) * .032) solid color-mix(in srgb, var(--fxa-c) 85%, #fff);background:radial-gradient(circle, #fffdf8f2 0 14%, color-mix(in srgb, var(--fxa-c) 45%, transparent) 30%, transparent 56%);filter:blur(.5px);border-radius:50%}.fxa-m-bosse>i:after{content:"";border:calc(var(--fxa-px,120px) * .016) solid #fffdf8d9;border-radius:50%;position:absolute;inset:18%}@keyframes fxaBosse{0%{transform:translate(calc(-50% + var(--dx,0px)), calc(-50% + var(--dy,0px))) scale(calc(var(--s,1) * .2));opacity:0}14%{opacity:1}to{transform:translate(calc(-50% + var(--dx,0px)), calc(-50% + var(--dy,0px))) scale(calc(var(--s,1) * 1.25));opacity:0}}.fxa-m-piqure{animation-name:fxaPiqure}.fxa-m-piqure>i{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--fxa-c) 70%, transparent) 50%, var(--paper) 94%, transparent);border-radius:999px;inset:44% 30% 44% -10%}.fxa-m-piqure:after{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--paper) 0 22%, color-mix(in srgb, var(--fxa-c) 70%, transparent) 40%, transparent 68%);border-radius:50%;width:30%;position:absolute;top:50%;left:62%;transform:translate(-50%,-50%)}@keyframes fxaPiqure{0%{transform:translate(calc(-80% + var(--dx,0px)), calc(-50% + var(--dy,0px))) rotate(var(--rot)) scaleX(.3);opacity:0}30%{opacity:1}50%{transform:translate(calc(-50% + var(--dx,0px)), calc(-50% + var(--dy,0px))) rotate(var(--rot)) scaleX(calc(var(--s,1) * 1.05));opacity:1}to{transform:translate(calc(-40% + var(--dx,0px)), calc(-50% + var(--dy,0px))) rotate(var(--rot)) scaleX(var(--s,1)) scaleY(.6);opacity:0}}.fxa-m-fouet{animation-name:fxaFouet;animation-timing-function:cubic-bezier(.3,.7,.3,1)}.fxa-m-fouet>i{border:calc(var(--fxa-px,120px) * .05) solid transparent;border-top-color:var(--fxa-c);border-left-color:color-mix(in srgb, var(--fxa-c) 45%, transparent);filter:drop-shadow(0 1px 0 color-mix(in srgb, var(--ink) 30%, transparent));border-radius:50%}.fxa-plume.fxa-m-fouet>i{border-width:calc(var(--fxa-px,120px) * .022);filter:drop-shadow(0 0 1.5px color-mix(in srgb, var(--ink) 45%, transparent))}@keyframes fxaFouet{0%{transform:translate(calc(-50% + var(--dx,0px)), calc(-50% + var(--dy,0px))) rotate(calc(var(--rot) - 80deg)) scaleX(var(--flip,1)) scale(var(--s,1));opacity:0}20%{opacity:1}70%{opacity:.9}to{transform:translate(calc(-50% + var(--dx,0px)), calc(-50% + var(--dy,0px))) rotate(calc(var(--rot) + 70deg)) scaleX(var(--flip,1)) scale(calc(var(--s,1) * 1.08));opacity:0}}.fxa-m-balayage{animation-name:fxaBalayage;animation-duration:calc(var(--fxa-t,.3s) * 1.2);animation-timing-function:cubic-bezier(.4,.1,.3,1)}.fxa-m-balayage>i{background:repeating-linear-gradient(100deg, transparent 0 8px, color-mix(in srgb, var(--fxa-c) 85%, var(--paper)) 8px 12px), radial-gradient(ellipse at center, color-mix(in srgb, var(--fxa-c) 75%, transparent) 0 35%, transparent 70%);border-radius:50%;inset:30% -30%;-webkit-mask:radial-gradient(#000 30%,#0000 70%);mask:radial-gradient(#000 30%,#0000 70%)}@keyframes fxaBalayage{0%{transform:translate(calc(-95% + var(--dx,0px)), calc(-40% + var(--dy,0px))) rotate(-8deg);opacity:0}25%{opacity:1}to{transform:translate(calc(-5% + var(--dx,0px)), calc(-60% + var(--dy,0px))) rotate(-14deg);opacity:0}}.fxa-eclat{animation:fxaEclat calc(var(--fxa-t,.26s) + .14s) cubic-bezier(.2, .7, .4, 1) var(--d,0s) both;position:absolute;top:46%;left:50%}@keyframes fxaEclat{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)rotate(0)}70%{opacity:1}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1) rotate(var(--rot));opacity:0}}.fxa-e-miettes,.fxa-e-gouttes,.fxa-e-copeaux,.fxa-e-feuilles,.fxa-e-sucre{animation-name:fxaChute;animation-duration:calc(var(--fxa-t,.26s) + .26s);animation-timing-function:linear}@keyframes fxaChute{0%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translate(-50%,-50%)scale(.5)rotate(0)}40%{transform:translate(calc(-50% + var(--hx)), calc(-50% + var(--hy))) scale(1) rotate(calc(var(--rot) * .5));opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.6)}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(.9) rotate(var(--rot));opacity:0}}.fxa-e-plumes{animation-name:fxaPlume;animation-duration:calc(var(--fxa-t,.16s) * 2 + .42s);animation-timing-function:ease-out}@keyframes fxaPlume{0%{opacity:1;transform:translate(-50%,-50%)scale(.5)rotate(0)}30%{transform:translate(calc(-50% + var(--hx)), calc(-50% + var(--hy))) scale(1) rotate(28deg);opacity:1}62%{transform:translate(calc(-50% + var(--dx) * .8), calc(-50% + var(--dy) * .4)) rotate(-22deg);opacity:.95}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(14deg);opacity:0}}.fxa-e-poussiere{animation-name:fxaNuage;animation-duration:calc(var(--fxa-t,.3s) + .32s);animation-timing-function:ease-out}@keyframes fxaNuage{0%{opacity:.9;transform:translate(-50%,-20%)scale(.3)}to{transform:translate(calc(-50% + var(--dx) * .8), calc(-20% + var(--dy) * .3)) scale(1.7);opacity:0}}.fxa-e-paillettes{animation-name:fxaPaillette;animation-duration:calc(var(--fxa-t,.3s) + .3s)}@keyframes fxaPaillette{0%{opacity:1;transform:translate(-50%,-50%)scale(0)rotate(0)}40%{transform:translate(calc(-50% + var(--dx) * .7), calc(-50% + var(--dy) * .7)) scale(1.25) rotate(45deg);opacity:1}70%{transform:translate(calc(-50% + var(--dx) * .9), calc(-50% + var(--dy) * .9)) scale(.5) rotate(90deg);opacity:1}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1) rotate(135deg);opacity:0}}.fxa-e-etoiles,.fxa-e-sucre{background:var(--c);clip-path:polygon(50% 0%,63% 34%,98% 35%,70% 56%,80% 91%,50% 72%,20% 91%,30% 56%,2% 35%,37% 34%)}.fxa-e-etoiles{filter:drop-shadow(0 1px 0 color-mix(in srgb, var(--ink) 45%, transparent))}.fxa-e-sucre{filter:drop-shadow(0 0 1px #b81f28)}.fxa-e-etincelles{background:var(--paper);box-shadow:0 0 5px 2px var(--c);border-radius:50%}.fxa-e-miettes{background:var(--c);box-shadow:inset -1.5px -1.5px 0 color-mix(in srgb, var(--ink) 20%, transparent);border-radius:45% 25% 50% 30%}.fxa-e-plumes:before{content:"";background:linear-gradient(180deg, var(--paper) 0 42%, #b9ae96 42% 58%, #f4ecdc 58%);filter:drop-shadow(0 1px 0 color-mix(in srgb, var(--ink) 35%, transparent));border-radius:50%/60% 60% 40% 40%;position:absolute;inset:33% 0}.fxa-e-gouttes:before{content:"";background:radial-gradient(circle at 38% 38%, var(--paper) 0 16%, var(--c) 24%, color-mix(in srgb, var(--c) 70%, #1d4e7a) 100%);border-radius:0 50% 50%;position:absolute;inset:0;transform:rotate(45deg)}.fxa-e-feuilles{background:linear-gradient(135deg, var(--c), color-mix(in srgb, var(--c) 55%, #2f5d1a));border-radius:0 100%}.fxa-e-copeaux{border:2.5px solid var(--c);border-bottom-color:#0000;border-right-color:#0000;border-radius:50%}.fxa-e-poussiere{background:radial-gradient(circle, color-mix(in srgb, var(--c) 60%, var(--paper)) 0 34%, transparent 70%);border-radius:50%}.fxa-e-paillettes{clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);background:radial-gradient(circle, var(--paper) 0 22%, var(--c) 48%)}.fxa-bruit{z-index:4;white-space:nowrap;font-family:var(--pop-display,var(--pop-sans,"Nunito", sans-serif));letter-spacing:.01em;color:color-mix(in srgb, var(--fxa-c) 32%, var(--ink));text-shadow:1.5px 1.5px 0 var(--paper), -1px -1px 0 var(--paper), 1px -1px 0 var(--paper), -1px 1px 0 var(--paper), 0 2px 0 var(--paper);animation:fxaBruit calc(var(--fxa-t,.3s) + .38s) cubic-bezier(.2, 1.5, .4, 1) both;font-weight:900;line-height:1;position:absolute;top:0;right:-4%}@keyframes fxaBruit{0%{opacity:0;transform:rotate(-10deg)scale(.3)}24%{opacity:1;transform:rotate(-10deg)scale(1.12)}70%{opacity:1;transform:rotate(-8deg)translateY(-4px)scale(1)}to{opacity:0;transform:rotate(-6deg)translateY(-10px)scale(.96)}}@media (prefers-reduced-motion:reduce){.pop .mon-plaque.frappe[data-allure] .mon-epee img,.forge-essai .forge-essai-main>*,.forge-essai-bete.fg-touche,.pop .frappable[data-poids] .slime-img.impact{animation:none!important}.fxa-eclat{display:none}.fxa-marque,.fxa-bruit{opacity:.9;animation:none}}.pop .mon-plaque[data-allure] .mon-epee{background:radial-gradient(circle, color-mix(in srgb, var(--fxa-c,#ffe27a) 58%, #fffdf866) 0 46%, color-mix(in srgb, var(--fxa-c,#ffe27a) 22%, transparent) 60%, transparent 70%);border-radius:50%}.pop .matin-signal .ms-arme{background:radial-gradient(circle, color-mix(in srgb, var(--c,#ffe27a) 42%, transparent) 0 58%, transparent 62%);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;margin:-6px 2px -6px 0;display:grid;position:relative}.pop .matin-signal .ms-arme img{width:auto;max-width:32px;height:auto;max-height:32px;filter:drop-shadow(1px 1px 0 color-mix(in srgb, var(--ink) 25%, transparent));display:block;transform:rotate(-6deg)}.pop .matin-signal .ms-arme .ms-rond{background:var(--paper,#fffdf8);opacity:1;width:16px;height:16px;color:color-mix(in srgb, var(--ink,#26221c) 60%, transparent);border-width:1.5px;border-color:color-mix(in srgb, var(--ink,#26221c) 55%, transparent);font-size:10px;position:absolute;bottom:-5px;right:-6px}.fxa-geste{z-index:4;pointer-events:none;left:var(--g-x,4%);top:var(--g-y,6%);transform-origin:20% 82%;transform:var(--g-contact);animation:fxaGesteArrive var(--fxa-impact,.11s) cubic-bezier(.55, 0, .9, .45) both, fxaGesteRepart var(--fxa-t,.26s) cubic-bezier(.2, .7, .4, 1) var(--fxa-impact,.11s) forwards;position:absolute}.fxa-geste img,.fxa-geste .forge-ico-vide{object-fit:contain;width:100%;height:100%;filter:drop-shadow(1.5px 2.5px 0 color-mix(in srgb, var(--ink) 35%, transparent));display:block}@keyframes fxaGesteArrive{0%{transform:var(--g-depart);opacity:0}35%{opacity:1}to{transform:var(--g-contact);opacity:1}}@keyframes fxaGesteRepart{0%{transform:var(--g-contact);opacity:1}45%{transform:var(--g-mi);opacity:1}to{transform:var(--g-fin);opacity:0}}.fxa-geste[data-allure=tranche]{--g-x:2%;--g-y:4%;--g-depart:translate(-16%, -20%) rotate(-70deg);--g-contact:translate(0, 0) rotate(34deg);--g-mi:translate(6%, 5%) rotate(52deg);--g-fin:translate(12%, 10%) rotate(66deg)}.fxa-geste[data-allure=assomme]{--g-x:10%;--g-y:-16%;--g-depart:translate(-10%, -26%) rotate(-78deg);--g-contact:translate(0, 0) rotate(58deg) scale(1.06, .94);--g-mi:translate(0, -7%) rotate(44deg);--g-fin:translate(-5%, -18%) rotate(22deg)}.fxa-geste[data-allure=pique]{--g-x:-12%;--g-y:26%;--g-depart:translate(-38%, 32%) rotate(4deg);--g-contact:translate(10%, -10%) rotate(4deg);--g-mi:translate(2%, -2%) rotate(4deg);--g-fin:translate(-24%, 22%) rotate(4deg)}.fxa-geste[data-allure=farce]{--g-x:34%;--g-y:-2%;--g-depart:translate(26%, -24%) rotate(-84deg);--g-contact:translate(0, 0) rotate(22deg);--g-mi:translate(6%, -4%) rotate(-14deg);--g-fin:translate(14%, -14%) rotate(16deg)}.fxa-hote{pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pop .mon-plaque .fxa-moins{z-index:3;pointer-events:none;font-family:var(--pop-display,var(--pop-sans,"Nunito", sans-serif));white-space:nowrap;color:color-mix(in srgb, var(--c-stamina,#ff5d47) 82%, var(--ink));text-shadow:1.5px 1.5px 0 var(--paper), -1px -1px 0 var(--paper), 1px -1px 0 var(--paper), -1px 1px 0 var(--paper);font-size:17px;font-weight:900;line-height:1;animation:.75s cubic-bezier(.2,1.4,.4,1) both fxaMoins;position:absolute;top:-8px;left:44px}@keyframes fxaMoins{0%{opacity:0;transform:translateY(6px)scale(.5)}22%{opacity:1;transform:translateY(0)scale(1.15)}70%{opacity:1;transform:translateY(-4px)scale(1)}to{opacity:0;transform:translateY(-12px)scale(.95)}}@media (prefers-reduced-motion:reduce){.fxa-geste{opacity:1;animation:none}.pop .mon-plaque .fxa-moins{animation:none}}