@property --fx-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --fx-y{syntax:"<percentage>";inherits:true;initial-value:40%}@property --fx-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.carte[data-effet] .carte__face{--fx-x:calc(var(--px) * 1%);--fx-y:calc(var(--py) * 1%)}.carte[data-effet]:not([data-actif]):not([data-source]) .carte__face{animation:7s ease-in-out infinite alternate effet-balayage}@keyframes effet-balayage{0%{--fx-x:15%;--fx-y:25%}50%{--fx-x:70%;--fx-y:60%}to{--fx-x:90%;--fx-y:30%}}@keyframes effet-aurore{to{background-position:300% 0}}@keyframes effet-tourne{to{--fx-ang:360deg}}.carte__fx,.carte__macaron{z-index:3;pointer-events:none;position:absolute}.carte__fx{border-radius:inherit;inset:0}.carte__fx:before,.carte__fx:after{content:"";border-radius:inherit;pointer-events:none;display:none;position:absolute;inset:0}.carte__effet{border:1px solid color-mix(in srgb, var(--rc) 55%, var(--line));background:color-mix(in srgb, var(--card) 92%, transparent);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:1.4cqw;margin:0;padding:.8cqw 2.8cqw;font-size:clamp(.62rem,4.4cqw,.85rem);font-weight:800;line-height:1.25;display:inline-flex}.carte__effet-etoiles{color:var(--r-legendaire);letter-spacing:.04em}@container (max-width:8.5rem){.carte__effet{gap:1cqw;padding:.8cqw 2cqw;font-size:.58rem}}.carte[data-effet=lueur]:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--effet-or) 75%, transparent), color-mix(in srgb, var(--effet-or-chaud) 40%, transparent) 62%, transparent);opacity:calc(.95 * var(--att));animation:4s ease-in-out infinite carte-halo;inset:-14%}.carte[data-effet=lueur] .carte__cadre{box-shadow:0 0 0 max(1.5px, .7cqw) var(--effet-or), 0 0 16px color-mix(in srgb, var(--effet-or) 80%, transparent), var(--shadow)}.carte[data-effet=lueur] .carte__fx{box-shadow:inset 0 0 14px color-mix(in srgb, var(--effet-or) 45%, transparent);background:linear-gradient(115deg, transparent calc(var(--fx-x) - 18%), color-mix(in srgb, var(--effet-or-clair) 80%, var(--effet-or)) calc(var(--fx-x) - 4%), var(--effet-or) var(--fx-x), var(--effet-or-clair) calc(var(--fx-x) + 4%), transparent calc(var(--fx-x) + 18%));mix-blend-mode:soft-light}.carte[data-effet=lueur] .carte__fx:after{background:radial-gradient(circle at var(--fx-x) var(--fx-y), color-mix(in srgb, var(--effet-or) 47%, transparent), transparent 35%);mix-blend-mode:screen;display:block}.carte[data-effet=lueur] .carte__titre{text-shadow:0 0 8px color-mix(in srgb, var(--effet-or) 55%, transparent)}.carte[data-effet=neon] .carte__cadre,.carte[data-effet=vinyle] .carte__cadre{box-shadow:0 0 14px color-mix(in srgb, var(--aurore-b) 45%, transparent), 0 0 26px color-mix(in srgb, var(--aurore-c) 30%, transparent), var(--shadow)}.carte[data-effet=neon] .carte__cadre:after,.carte[data-effet=vinyle] .carte__cadre:after{z-index:-1;border-radius:inherit;background:var(--aurore);-webkit-mask-composite:xor;background-size:300% 100%;padding:max(2px,1.2cqw);animation:4s linear infinite effet-aurore;display:block;inset:0;translate:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.carte[data-effet=neon] .carte__fx:before,.carte[data-effet=vinyle] .carte__fx:before{z-index:1;background:var(--aurore);-webkit-mask-composite:xor;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--aurore-b) 70%, transparent));background-size:300% 100%;padding:max(1.5px,.75cqw);animation:4s linear infinite reverse effet-aurore;display:block;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.carte[data-effet=vinyle] .carte__fx{background:conic-gradient(from var(--fx-ang) at 50% 40%, transparent 0 18deg, color-mix(in srgb, var(--sur-photo) 55%, transparent) 30deg, transparent 46deg 190deg, color-mix(in srgb, var(--sur-photo) 40%, transparent) 205deg, transparent 222deg), repeating-radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--effet-espace) 28%, transparent) 0 1px, transparent 1px 3px);mix-blend-mode:overlay;animation:3.3s linear infinite effet-tourne}.carte__macaron{aspect-ratio:1;background:radial-gradient(circle, var(--effet-espace) 0 9%, var(--t) 10% 60%, color-mix(in srgb, var(--t) 70%, black) 61%);width:22%;box-shadow:0 0 0 1px color-mix(in srgb, var(--effet-espace) 40%, transparent);opacity:.9;border-radius:50%;top:40%;left:39%;translate:0 -50%}.carte[data-pleine-image] .carte__cadre{padding:0}.carte[data-pleine-image] .carte__face{border-radius:var(--radius-carte)}.carte[data-pleine-image] .carte__foil,.carte[data-pleine-image] .carte__eclats,.carte[data-pleine-image] .carte__aurore,.carte[data-pleine-image] .carte__constellation{display:none}.carte[data-pleine-image] .carte__face:after{box-shadow:none;background:0 0}.carte[data-pleine-image] .carte__cadre:after{z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 max(2px, 1cqw) var(--rc), inset 0 0 18px color-mix(in srgb, var(--effet-espace) 35%, transparent);background:0 0;padding:0;animation:none;display:block;inset:0;translate:none;-webkit-mask:none;mask:none}.carte[data-pleine-image][data-rarete=mystique] .carte__cadre:after{box-shadow:none;background:var(--aurore);-webkit-mask-composite:xor;background-size:300% 100%;padding:max(2px,1cqw);animation:6s linear infinite effet-aurore;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.carte[data-pleine-image] .carte__corps{border-radius:0 0 var(--radius-carte) var(--radius-carte);background:linear-gradient(transparent, color-mix(in srgb, var(--effet-espace) 45%, transparent) 50%, color-mix(in srgb, var(--effet-espace) 72%, transparent));box-shadow:none;border:0;padding:16cqw 6cqw 6cqw;bottom:0;left:0;right:0}.carte[data-pleine-image] .carte__corps:before{display:none}.carte[data-pleine-image] .carte__titre{color:var(--sur-photo);text-shadow:0 1px 2px var(--effet-espace), 0 0 12px color-mix(in srgb, var(--effet-espace) 80%, transparent)}.carte[data-pleine-image] .carte__artiste,.carte[data-pleine-image] .carte__oeuvre{color:var(--sur-photo);text-shadow:0 1px 2px var(--effet-espace), 0 0 8px var(--effet-espace)}.carte[data-pleine-image] .carte__genre{text-shadow:none}.carte[data-effet=chrome] .carte__visuel{filter:grayscale()contrast(1.35)brightness(1.08)}.carte[data-effet=chrome] .carte__face{background:var(--effet-argent)}.carte[data-effet=chrome] .carte__fx{background:linear-gradient(105deg, transparent calc(var(--fx-x) - 22%), color-mix(in srgb, var(--effet-argent-clair) 85%, transparent) var(--fx-x), transparent calc(var(--fx-x) + 22%)), repeating-linear-gradient(135deg, color-mix(in srgb, var(--effet-argent-clair) 16%, transparent) 0 1px, transparent 1px 4px), repeating-linear-gradient(45deg, color-mix(in srgb, var(--effet-espace) 12%, transparent) 0 1px, transparent 1px 6px);mix-blend-mode:hard-light}.carte[data-effet=chrome] .carte__cadre{box-shadow:0 0 0 1px var(--effet-argent-clair), 0 0 18px color-mix(in srgb, var(--effet-argent-clair) 35%, transparent), var(--shadow)}.carte[data-effet=spectre] .carte__fx{background:var(--effet-prisme);background-size:260% 260%;background-position:var(--fx-x) var(--fx-y);mix-blend-mode:color-dodge;opacity:.6}.carte[data-effet=spectre] .carte__fx:before{background:repeating-linear-gradient(115deg, transparent 0 7px, color-mix(in srgb, var(--sur-photo) 14%, transparent) 7px 8px);-webkit-mask-image:radial-gradient(circle at var(--fx-x) var(--fx-y), #000 0 25%, transparent 65%);-webkit-mask-image:radial-gradient(circle at var(--fx-x) var(--fx-y), #000 0 25%, transparent 65%);mask-image:radial-gradient(circle at var(--fx-x) var(--fx-y), #000 0 25%, transparent 65%);mix-blend-mode:overlay;display:block}.carte[data-effet=spectre] .carte__fx:after{background:radial-gradient(circle at var(--fx-x) var(--fx-y), color-mix(in srgb, var(--sur-photo) 45%, transparent), transparent 35%);mix-blend-mode:overlay;display:block}.carte[data-effet=fantome] .carte__face{background:var(--effet-brume)}.carte[data-effet=fantome] .carte__visuel{filter:grayscale()brightness(1.5)contrast(.85)sepia(.3)hue-rotate(180deg);-webkit-mask-image:radial-gradient(circle at var(--fx-x) var(--fx-y), #000 0 18%, #00000038 52%);-webkit-mask-image:radial-gradient(circle at var(--fx-x) var(--fx-y), #000 0 18%, #00000038 52%);mask-image:radial-gradient(circle at var(--fx-x) var(--fx-y), #000 0 18%, #00000038 52%)}.carte[data-effet=fantome] .carte__fx{background:radial-gradient(120% 60% at 30% 110%, color-mix(in srgb, var(--effet-brume-clair) 60%, transparent), transparent 60%), radial-gradient(80% 50% at 80% -10%, color-mix(in srgb, var(--effet-brume) 67%, transparent), transparent 60%);animation:6s ease-in-out infinite alternate effet-brume}@keyframes effet-brume{to{opacity:.7;translate:0 -6%}}.carte[data-effet=fantome] .carte__corps{background:linear-gradient(transparent, color-mix(in srgb, var(--effet-brume-clair) 60%, transparent) 50%, color-mix(in srgb, var(--effet-brume-clair) 88%, transparent))}.carte[data-effet=fantome] .carte__titre{color:var(--effet-encre);text-shadow:0 0 8px var(--effet-brume-clair)}.carte[data-effet=fantome] .carte__artiste,.carte[data-effet=fantome] .carte__oeuvre{color:var(--effet-encre-2);text-shadow:none}.carte[data-effet=fantome] .carte__cadre{box-shadow:0 0 18px color-mix(in srgb, var(--effet-brume) 45%, transparent), var(--shadow)}.carte[data-effet=galaxie] .carte__face{background:var(--effet-espace)}.carte[data-effet=galaxie] .carte__visuel{filter:brightness(.62)saturate(1.5)contrast(1.1)}.carte[data-effet=galaxie] .carte__fx{overflow:hidden}.carte__nebuleuse,.carte__spirale,.carte__etoiles-loin,.carte__etoiles-pres,.carte__astre,.carte__voile{mix-blend-mode:screen;position:absolute}.carte__nebuleuse{background:radial-gradient(38% 30% at 30% 30%, color-mix(in srgb, var(--aurore-c) 73%, transparent), transparent 70%), radial-gradient(34% 28% at 72% 58%, color-mix(in srgb, var(--aurore-a) 67%, transparent), transparent 70%), radial-gradient(30% 24% at 45% 78%, color-mix(in srgb, var(--aurore-d) 67%, transparent), transparent 70%);translate:calc((var(--fx-x) - 50%) * .15) calc((var(--fx-y) - 50%) * .15);animation:7s ease-in-out infinite alternate effet-respire;inset:-20%}@keyframes effet-respire{0%{opacity:.65}to{opacity:1}}.carte__spirale{aspect-ratio:1;opacity:.8;background:conic-gradient(from var(--fx-ang), transparent 0 10deg, color-mix(in srgb, var(--aurore-c) 40%, transparent) 40deg, transparent 90deg 180deg, color-mix(in srgb, var(--aurore-a) 40%, transparent) 220deg, transparent 270deg);filter:blur(3px);border-radius:50%;width:120%;animation:24s linear infinite effet-tourne;top:2%;left:-10%;-webkit-mask-image:radial-gradient(circle,#000 0 8%,#0009 25%,#0000 60%);mask-image:radial-gradient(circle,#000 0 8%,#0009 25%,#0000 60%)}.carte__spirale:after{content:"";background:radial-gradient(circle, var(--sur-photo), var(--effet-or-clair) 40%, transparent 70%);filter:blur(2px);border-radius:50%;position:absolute;inset:44%}.carte__etoiles-loin,.carte__etoiles-pres{inset:-10%}.carte__etoiles-loin{background-image:radial-gradient(circle, var(--sur-photo) 0 .7px, transparent 1.3px), radial-gradient(circle, var(--effet-astre) 0 .6px, transparent 1.2px);translate:calc((var(--fx-x) - 50%) * -.08) calc((var(--fx-y) - 50%) * -.08);background-position:3px 7px,13px 2px;background-size:19px 23px,29px 31px}.carte__etoiles-pres{background-image:radial-gradient(circle, var(--sur-photo) 0 1.3px, transparent 2.2px), radial-gradient(circle, var(--effet-or-clair) 0 1px, transparent 1.8px);translate:calc((var(--fx-x) - 50%) * -.22) calc((var(--fx-y) - 50%) * -.22);background-position:11px 23px,41px 5px;background-size:67px 73px,89px 61px;animation:2.4s ease-in-out infinite alternate effet-clignote}@keyframes effet-clignote{0%{opacity:.45}to{opacity:1}}.carte__astre{aspect-ratio:1;width:max(12px,10cqw);translate:calc((var(--fx-x) - 50%) * -.3) calc((var(--fx-y) - 50%) * -.3);margin:calc(max(12px,10cqw)/-2) 0 0 calc(max(12px,10cqw)/-2)}.carte__astre:before,.carte__astre:after{content:"";background:radial-gradient(closest-side, var(--sur-photo), var(--effet-astre) 40%, transparent);opacity:var(--att);animation:effet-aigrette 2.8s var(--d,0s) ease-in-out infinite;border-radius:50%;position:absolute;top:50%;left:50%}.carte__astre:before{width:100%;height:2px;margin:-1px 0 0 -50%}.carte__astre:after{width:2px;height:100%;margin:-50% 0 0 -1px}@keyframes effet-aigrette{0%,to{opacity:.4;scale:.35}50%{opacity:1;scale:1.25}}.carte__voile{mix-blend-mode:color-dodge;opacity:.35;background:linear-gradient(125deg, transparent 30%, var(--aurore-b) 42%, var(--aurore-c) 50%, var(--aurore-d) 58%, transparent 70%);background-size:240% 240%;background-position:var(--fx-x) var(--fx-y);inset:0}.carte[data-effet=galaxie] .carte__fx:before{z-index:1;border-radius:calc(var(--radius-carte) - 2px);background:var(--aurore);-webkit-mask-composite:xor;opacity:.55;background-size:300% 100%;padding:max(1.5px,.6cqw);animation:4s linear infinite effet-aurore;display:block;inset:max(2px,1cqw);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.carte[data-effet=galaxie] .carte__titre{color:var(--effet-titre-galaxie);text-shadow:0 0 8px var(--effet-or), 0 0 18px var(--aurore-c), 0 1px 2px var(--effet-espace)}html[data-effets=off] .carte[data-effet],html[data-effets=off] .carte[data-effet]:after,html[data-effets=off] .carte[data-effet] *,html[data-effets=off] .carte[data-effet] :before,html[data-effets=off] .carte[data-effet] :after{animation:none!important}.carte__reprise{letter-spacing:.04em;color:var(--ink);background:color-mix(in srgb, var(--card) 80%, transparent);border:1px solid var(--line);border-radius:999px;align-self:flex-start;padding:.05em .5em;font-size:.7em;font-weight:800}
.ouverture{--impact:.12;--hors-scene:calc(var(--entete-h) + 16.7rem)}.ouverture[data-effet=mystique]{--impact:.3}@property --ov-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ov-ang{to{--ov-ang:360deg}}@keyframes ov-apparait{0%{opacity:0}}@keyframes ov-flash{0%{opacity:0}12%{opacity:.95}to{opacity:0}}.paquet__jet{transform-origin:50% 100%;opacity:0;pointer-events:none;background:radial-gradient(ellipse 55% 100% at 50% 100%, color-mix(in srgb, var(--glow) 70%, white), transparent 70%);height:54%;position:absolute;top:-40%;left:-10%;right:-10%}.ouverture[data-coupe] .paquet__jet{animation:1.1s ease-out forwards ov-jet}.ouverture[data-etat=dechirage] .paquet__jet{animation:1.1s ease-out forwards ov-jet,.5s ease-in .3s forwards ov-sortie}@keyframes ov-jet{0%{opacity:0;scale:1 .2}30%{opacity:1;scale:1}to{opacity:.5;scale:1.15 1.2}}@keyframes ov-sortie{to{opacity:0}}.ouverture[data-presage] .paquet[data-irise] .paquet__reflet{background:linear-gradient(105deg, transparent 38%, var(--aurore-d) 43%, var(--effet-or) 46%, var(--aurore-a) 49%, var(--aurore-b) 52%, var(--aurore-c) 55%, transparent 60%);mix-blend-mode:overlay;opacity:.85}.paquet__god-cartes i{aspect-ratio:5/7;border:2px solid var(--effet-argent-clair);width:58%;box-shadow:0 0 10px white, inset 0 0 10px color-mix(in srgb, var(--effet-argent-clair) 50%, transparent);transform-origin:50% 130%;translate:-50% -50%;rotate:calc((var(--k) - 2) * (3deg + var(--presage-p,0) * 9deg));opacity:calc(.3 + var(--presage-p,0) * .55);animation:ov-apparait 1.2s ease-out both, ov-pulse-argent 1.8s calc(var(--k) * -.3s) ease-in-out infinite alternate;border-radius:6px;position:absolute;top:60%;left:50%}@keyframes ov-pulse-argent{to{filter:brightness(1.7)}}.paquet__god-holo{mix-blend-mode:overlay;background:conic-gradient(from var(--ov-ang) at 50% 50%, white, var(--effet-argent-sombre), var(--effet-argent-clair), black, var(--effet-argent-clair), white);opacity:calc(.5 + var(--presage-p,0) * .35);animation:1.2s ease-out both ov-apparait,5s linear infinite ov-ang;position:absolute;inset:0}.paquet__cosmos{background:radial-gradient(circle, white 0 .8px, transparent 1.4px) 3px 5px / 17px 21px, radial-gradient(circle, color-mix(in srgb, var(--aurore-b) 60%, white) 0 1.1px, transparent 1.8px) 9px 2px / 41px 37px, radial-gradient(60% 40% at 30% 40%, color-mix(in srgb, var(--aurore-c) 70%, transparent), transparent 70%) 0 0 / 100% 100% no-repeat, radial-gradient(50% 40% at 70% 70%, color-mix(in srgb, var(--aurore-d) 55%, transparent), transparent 70%) 0 0 / 100% 100% no-repeat, var(--effet-espace);opacity:calc(.4 + var(--presage-p,0) * .55);animation:1.4s ease-out both ov-apparait,16s linear infinite ov-cosmos-derive;position:absolute;inset:0}@keyframes ov-cosmos-derive{to{background-position:3px 89px,9px 76px,0 0,0 0,0 0}}.paquet__god-eclipse{opacity:0;background:radial-gradient(ellipse 80% 70% at 50% 54%, var(--mystique-nuit) 50%, color-mix(in srgb, var(--mystique-nuit) 80%, transparent));animation:1.8s ease-in-out .2s forwards ov-eteint;position:absolute;inset:0}@keyframes ov-eteint{to{opacity:.93}}.paquet__diamant{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side, white, color-mix(in srgb, var(--effet-or-clair) 70%, transparent) 40%, transparent);clip-path:polygon(50% 0,56% 44%,100% 50%,56% 56%,50% 100%,44% 56%,0 50%,44% 44%);width:46%;position:absolute;top:9%;right:2%;translate:50% -50%;scale:0}.ouverture[data-coupe] .paquet__diamant{animation:.9s ease-out both ov-diamant}@keyframes ov-diamant{0%{rotate:0deg;scale:0}35%{rotate:45deg;scale:1.5}to{rotate:90deg;scale:0}}.ouverture[data-god=eclipse][data-etat=attente]:not([data-coupe]) .paquet{animation:none}.ouverture[data-god=secret][data-etat=attente]:not([data-coupe]) .paquet{animation:4.6s ease-in-out infinite paquet-flotte}.ouverture[data-god=galaxie][data-etat=attente]:not([data-coupe]) .paquet{animation:5.2s ease-in-out infinite paquet-flotte}.ouverture[data-god=secret] .paquet__visuel{opacity:calc(.85 - var(--presage-p,0) * .45)}.ouverture[data-god=galaxie] .paquet__visuel{opacity:calc(.85 - var(--presage-p,0) * .55)}.ouverture[data-god] .paquet__visuel{transition:opacity 1.2s}.ouverture[data-god=eclipse] .paquet{--glow:var(--effet-or-clair)}.ouverture[data-god=secret] .paquet{--glow:white}.ouverture[data-god=galaxie] .paquet{--glow:color-mix(in srgb, var(--aurore-c) 60%, white)}.ouverture[data-coupe][data-etat=attente] .presage--dessus{animation:none}.ouverture[data-etat=dechirage] .presage--dessus{animation:.35s ease-in forwards presage-sortie}.ouverture[data-presage=mystique]{animation:1.4s ease-in-out 1.2s forwards presage-avale}.presage[data-genre=mystique] .presage__voile{animation:1.4s cubic-bezier(.5,0,.3,1) 1.2s forwards presage-voile,3.2s ease-in-out 2.6s infinite presage-voile-reflet}.ouverture[data-presage=epique][data-allure=pouls][data-etat=attente]:not([data-coupe]) .paquet{animation:paquet-flotte 3.4s ease-in-out infinite, ov-coeur calc(var(--pd) * 1.4) ease-out infinite}.ouverture:is([data-presage=legendaire],[data-presage=mystique])[data-allure=pouls][data-etat=attente]:not([data-coupe]) .paquet{animation:paquet-flotte 3.4s ease-in-out infinite, ov-coeur calc(var(--pd) * 1.4) ease-out infinite, presage-tremble calc(2.6s - var(--presage-p,0) * 1.1s) linear infinite}@keyframes ov-coeur{0%,to{scale:1}10%{scale:calc(1.035 + var(--presage-p,0) * .025)}20%{scale:1}30%{scale:calc(1.02 + var(--presage-p,0) * .015)}42%{scale:1}}.ouverture[data-presage=epique][data-allure=brume][data-etat=attente]:not([data-coupe]) .paquet{animation:2.4s ease-in-out infinite paquet-flotte}.presage[data-allure=brume] .presage__lueur{filter:blur(18px);inset:-24% -44%}.presage[data-genre=epique] .presage__poussiere{background:color-mix(in srgb, var(--r-epique) 50%, white);box-shadow:0 0 9px 3px color-mix(in srgb, var(--r-epique) 75%, transparent);animation-duration:calc(3.2s - var(--presage-p,0) * 1.2s)}.presage__cercle{aspect-ratio:1;opacity:0;border:2px solid color-mix(in srgb, var(--pc) 70%, white);width:100%;box-shadow:0 0 14px var(--pc), inset 0 0 14px color-mix(in srgb, var(--pc) 50%, transparent);animation:ov-cercle calc(var(--pd) * 1.4) calc(var(--pd) * var(--k) * -.47) ease-out infinite;border-radius:50%;position:absolute;top:56%;left:50%;translate:-50% -50%}@keyframes ov-cercle{0%{opacity:calc(.6 + var(--presage-p,0) * .35);scale:.5}to{opacity:0;scale:1.7}}.presage__goutte{left:var(--x);width:3px;height:calc(10px + var(--g) * 6px);opacity:0;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--pt,var(--r-legendaire)) 35%, white));box-shadow:0 0 6px 1px color-mix(in srgb, var(--pt,var(--r-legendaire)) 80%, transparent);animation:ov-goutte calc(1.6s - var(--presage-p,0) * .5s) calc(var(--k) * -.29s) linear infinite;border-radius:2px;margin-left:-1.5px;position:absolute;top:-30%}.presage[data-genre=legendaire] .presage__goutte{--pt:var(--r-legendaire)}@keyframes ov-goutte{0%{opacity:0;translate:0}12%{opacity:1}88%{opacity:.9}to{opacity:0;translate:0 calc(var(--carte-largeur,15rem) * 2.1)}}.presage[data-genre^=god-] .presage__etincelle{--ed:2s}@property --ov-orb{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes ov-orb{to{--ov-orb:360deg}}.ouverture[data-presage=god-eclipse]{animation:14s linear infinite ov-orb}.presage__couronne{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--effet-or-clair) 45%, transparent) 30%, transparent 60%), repeating-conic-gradient(from var(--ov-ang), color-mix(in srgb, var(--r-legendaire) 50%, white) 0deg 2deg, transparent 2deg 9deg, color-mix(in srgb, var(--aurore-a) 45%, transparent) 9deg 10deg, transparent 10deg 17deg);width:250%;opacity:calc(.45 + var(--presage-p,0) * .55);translate:-50% -50%;scale:calc(.85 + var(--presage-p,0) * .3);border-radius:50%;animation:60s linear infinite ov-ang,2.4s ease-out .4s both ov-apparait,1.9s ease-in-out 2.6s infinite ov-sourd;position:absolute;top:56%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 22%,#0000 74%);mask:radial-gradient(closest-side,#000 22%,#0000 74%)}@keyframes ov-sourd{0%,46%,to{filter:brightness()}8%{filter:brightness(1.8)}18%{filter:brightness()}28%{filter:brightness(1.45)}}.presage__bord{background:color-mix(in srgb, var(--r-legendaire) 40%, white);filter:blur(calc(6px + var(--presage-p,0) * 8px));opacity:calc(.7 + var(--presage-p,0) * .3);border-radius:10px;animation:2s ease-out .6s both ov-apparait;position:absolute;inset:11% -2% -1%}.presage__astre{--aa:calc(var(--ov-orb) + var(--a0) * (1 - var(--presage-p,0) * .85));left:calc(50% + cos(var(--aa)) * var(--carte-largeur,15rem) * .92);top:calc(58% + sin(var(--aa)) * var(--carte-largeur,15rem) * .34);width:9px;height:9px;box-shadow:0 0 8px 2px color-mix(in srgb, var(--r-legendaire) 80%, white), 0 0 20px 6px color-mix(in srgb, var(--r-legendaire) 45%, transparent);opacity:calc(.6 + sin(var(--aa)) * .4);scale:calc(.85 + sin(var(--aa)) * .35);background:#fff;border-radius:50%;margin:-4.5px;animation:1.6s ease-out 1s both ov-apparait;position:absolute}.presage__aura{aspect-ratio:1;background:conic-gradient(from var(--ov-ang), white, var(--effet-argent-sombre), white, var(--effet-argent-sombre), white);filter:blur(8px);width:200%;opacity:calc(.35 + var(--presage-p,0) * .45);border-radius:50%;animation:6s linear infinite ov-ang,1.6s ease-out both ov-apparait;position:absolute;top:56%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#0000 50%,#000 62%,#0000 80%);mask:radial-gradient(closest-side,#0000 50%,#000 62%,#0000 80%)}.presage__chrome{border-radius:0 0 6px 6px;position:absolute;inset:12% 0 0;overflow:hidden}.presage__chrome:before{content:"";mix-blend-mode:screen;background:linear-gradient(105deg,#0000 44%,#ffffffd9 49%,#0000 51%,#fff6 54%,#0000 57%);animation:2.2s ease-in-out infinite paquet-reflet;position:absolute;inset:-20% -60%}.presage__gravure,.fond-god__gravure{pointer-events:none;background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--effet-argent-clair) 60%, transparent) 0 1px, transparent 1px 6px);animation:ov-gravure 3.4s var(--gd,0s) ease-in-out infinite;position:absolute;-webkit-mask:linear-gradient(100deg,#0000 35%,#000 47% 53%,#0000 65%) 0 0/300% 100% no-repeat;mask:linear-gradient(100deg,#0000 35%,#000 47% 53%,#0000 65%) 0 0/300% 100% no-repeat}.presage__gravure--croise,.fond-god__gravure--croise{--gd:-1.7s;background:repeating-linear-gradient(-25deg, color-mix(in srgb, var(--effet-argent-clair) 45%, transparent) 0 1px, transparent 1px 5px)}@keyframes ov-gravure{0%{-webkit-mask-position:100% 0;mask-position:100% 0}55%,to{-webkit-mask-position:0 0;mask-position:0 0}}.presage__gravure{mix-blend-mode:screen;opacity:calc(.5 + var(--presage-p,0) * .5);border-radius:0 0 6px 6px;inset:12% 0 0}.presage__halo-aurore{aspect-ratio:1;background:conic-gradient(from var(--ov-ang), var(--aurore-a), var(--aurore-b), var(--aurore-c), var(--aurore-d), var(--aurore-a));filter:blur(10px);width:220%;opacity:calc(.35 + var(--presage-p,0) * .5);border-radius:50%;animation:3.5s linear infinite ov-ang,1.6s ease-out both ov-apparait;position:absolute;top:56%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#0000 48%,#000 60%,#0000 80%);mask:radial-gradient(closest-side,#0000 48%,#000 60%,#0000 80%)}.ouverture[data-god]{isolation:isolate;z-index:900}.ouverture[data-god]:not([data-etat=fin]){background:0 0;border-color:#0000}.ouverture[data-god][data-effet]{z-index:1000}html:not([data-immersif]) .ouverture[data-god][data-etat=fin]{animation:10ms step-start 6.4s forwards ov-god-redescend}@keyframes ov-god-redescend{to{z-index:0}}.fond-god{--cw:var(--carte-largeur,15rem);z-index:-1;background:radial-gradient(ellipse 80% 55% at 50% 38%, color-mix(in srgb, var(--t) 24%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--card) 80%, transparent), color-mix(in srgb, var(--card-2) 70%, transparent)), var(--paper);pointer-events:auto;animation:1.6s both ov-apparait;position:fixed;inset:0;overflow:hidden}.fond-god[data-variante=secret]{animation-duration:2.4s}.fond-god>*{pointer-events:none;position:absolute}.ouverture[data-god][data-etat=fin] .fond-god{animation:2.4s 4s forwards ov-fond-retour}@keyframes ov-fond-retour{to{opacity:0;visibility:hidden}}@property --ov-r{syntax:"<percentage>";inherits:false;initial-value:0%}.fond-god__ombre{opacity:.92;background:radial-gradient(circle at var(--cx,50%) var(--cy,45%), transparent var(--ov-r), color-mix(in srgb, var(--mystique-nuit) 80%, transparent) calc(var(--ov-r) + 18%), var(--mystique-nuit) calc(var(--ov-r) + 42%));animation:2.8s ease-in .1s both ov-avale,1.9s ease-in-out 2.9s infinite ov-ombre-sourde;inset:0}@keyframes ov-avale{0%{--ov-r:115%}}@keyframes ov-ombre-sourde{0%,46%,to{opacity:.92}8%{opacity:.68}18%{opacity:.92}28%{opacity:.8}}.fond-god__loin{width:calc(var(--cw) * .42);aspect-ratio:1;top:1rem;left:5%}.fond-god__soleil{background:radial-gradient(closest-side, white 0 44%, var(--effet-or-clair) 48%, color-mix(in srgb, var(--r-legendaire) 45%, transparent) 62%, transparent);border-radius:50%;position:absolute;inset:0}.fond-god__soleil:before{content:"";background:repeating-conic-gradient(from var(--ov-ang), color-mix(in srgb, var(--effet-or-clair) 75%, transparent) 0deg 2.5deg, transparent 2.5deg 13deg, color-mix(in srgb, var(--aurore-a) 45%, transparent) 13deg 14deg, transparent 14deg 22deg);opacity:calc(.2 + var(--presage-p,0) * .8);border-radius:50%;animation:40s linear infinite ov-ang;position:absolute;inset:-70%;-webkit-mask:radial-gradient(closest-side,#0000 18%,#000 24%,#0000 72%);mask:radial-gradient(closest-side,#0000 18%,#000 24%,#0000 72%)}.ouverture[data-coupe] .fond-god__soleil:before{animation:40s linear infinite ov-ang,1.5s ease-out .1s both ov-eruption}@keyframes ov-eruption{0%{scale:1}22%{filter:brightness(1.8);scale:2.3}to{scale:1.35}}.fond-god__lune{background:var(--mystique-nuit);box-shadow:0 0 6px 1px color-mix(in srgb, var(--effet-or-clair) 60%, transparent);translate:calc((1 - var(--presage-p,0)) * -120%) calc((1 - var(--presage-p,0)) * 35%);border-radius:50%;transition:translate .5s;position:absolute;inset:25%}.fond-god__rayons{left:var(--cx,50%);top:var(--cy,45%);width:calc(var(--cw) * 5);aspect-ratio:1;opacity:0;background:repeating-conic-gradient(from var(--ov-ang), color-mix(in srgb, var(--effet-or-clair) 70%, transparent) 0deg 2.5deg, transparent 2.5deg 11deg, color-mix(in srgb, var(--r-legendaire) 45%, transparent) 11deg 12.5deg, transparent 12.5deg 20deg);border-radius:50%;transition:opacity 1s;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#000 10%,#0000 70%);mask:radial-gradient(closest-side,#000 10%,#0000 70%)}.ouverture[data-coupe] .fond-god__rayons{opacity:.45;animation:50s linear infinite ov-ang,1.6s cubic-bezier(.2,.9,.3,1) both ov-jaillit}.ouverture[data-apotheose] .fond-god__rayons{opacity:.85}@keyframes ov-jaillit{0%{opacity:0;scale:0}15%{opacity:1}45%{opacity:1;scale:1.15}}.fond-god__explose{left:var(--cx,50%);top:var(--cy,45%);width:var(--cw);aspect-ratio:1;opacity:0;background:radial-gradient(closest-side, transparent 52%, white 64%, var(--effet-or-clair) 70%, color-mix(in srgb, var(--r-legendaire) 50%, transparent) 80%, transparent);border-radius:50%;translate:-50% -50%}.ouverture[data-coupe] .fond-god__explose{animation:ov-explose calc(1.2s + var(--k) * .3s) calc(80ms + var(--k) * .25s) ease-out both}@keyframes ov-explose{0%{opacity:0;scale:.5}8%{opacity:1}to{opacity:0;scale:6}}.fond-god__or{left:var(--x);opacity:0;background:var(--effet-or-clair);width:3px;height:3px;box-shadow:0 0 6px 2px color-mix(in srgb, var(--r-legendaire) 70%, transparent);animation:ov-or-monte var(--d) calc(var(--k) * -.9s) linear infinite;border-radius:50%;bottom:-6px}@keyframes ov-or-monte{0%{opacity:0;translate:0}12%{opacity:.9}80%{opacity:.6}to{translate:var(--dx) -100cqh;opacity:0}}.fond-god[data-variante=eclipse]{container-type:size}.fond-god__gris{background:radial-gradient(ellipse 80% 55% at 50% 38%, color-mix(in srgb, var(--t) 24%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--card) 80%, transparent), color-mix(in srgb, var(--card-2) 70%, transparent)), var(--paper);filter:grayscale()contrast(1.05);inset:0}.fond-god__grain{opacity:.5;mix-blend-mode:screen;background-image:radial-gradient(circle, color-mix(in srgb, var(--effet-argent-clair) 55%, transparent) 0 .6px, transparent 1.1px), radial-gradient(circle, color-mix(in srgb, var(--effet-argent-clair) 35%, transparent) 0 .5px, transparent 1px), radial-gradient(circle, #ffffff73 0 .8px, transparent 1.3px);background-position:0 0,3px 2px,9px 7px;background-size:7px 11px,13px 5px,23px 19px;animation:.6s steps(3,end) infinite ov-grain;inset:-8px}@keyframes ov-grain{33%{translate:-3px 2px}66%{translate:2px -3px}}.fond-god__gravure{opacity:.55;inset:0}.fond-god__halo-argent{left:var(--cx,50%);top:var(--cy,45%);width:calc(var(--cw) * 2.6);aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--effet-argent-clair) 28%, transparent), transparent);border-radius:50%;animation:3.2s ease-in-out infinite ov-souffle;translate:-50% -50%}@keyframes ov-souffle{50%{opacity:.6;scale:1.12}}.ouverture[data-god=secret] :is(.paquet__corps,.paquet__haut){filter:grayscale()contrast(1.12);transition:filter 2.4s}.ouverture[data-god=secret] :is(.ouverture__dos,.ouverture__bandeau,.ouverture__impact,.ouverture__lame,.presage--derriere,.effet-leg>*,.effet-mys__dessous,.effet-mys__dessus,.particules-god){filter:grayscale()}.fond-god__espace{background:radial-gradient(ellipse 90% 60% at 50% var(--cy,45%), color-mix(in srgb, var(--aurore-c) 16%, var(--effet-espace)), var(--effet-espace) 72%);inset:0}.fond-god__nebuleuse{left:var(--x);top:var(--y);width:calc(var(--cw) * 2.4);aspect-ratio:1.5;mix-blend-mode:screen;opacity:.8;background:radial-gradient(closest-side, color-mix(in srgb, var(--neb) 45%, transparent), color-mix(in srgb, var(--neb) 15%, transparent) 55%, transparent);animation:ov-respire 7s calc(var(--k) * -2.4s) ease-in-out infinite alternate;border-radius:50%;translate:-50% -50%}@keyframes ov-respire{0%{opacity:.5;scale:.82}to{opacity:1;scale:1.18}}.fond-god__champ{mix-blend-mode:screen;inset:0}.fond-god__champ--loin{background-image:radial-gradient(circle, white 0 .6px, transparent 1.1px), radial-gradient(circle, color-mix(in srgb, var(--aurore-b) 50%, white) 0 .7px, transparent 1.2px);background-position:5px 11px,17px 3px;background-size:23px 29px,37px 31px;animation:3s ease-in-out infinite alternate ov-clignote}@keyframes ov-clignote{to{opacity:.55}}.fond-god__champ--plonge{opacity:.8;background-image:radial-gradient(circle, white 0 1px, transparent 1.7px), radial-gradient(circle, color-mix(in srgb, var(--aurore-a) 60%, white) 0 .9px, transparent 1.5px);background-size:59px 67px,83px 53px;background-position:calc(var(--k) * 19px) calc(var(--k) * 29px), calc(var(--k) * 31px) calc(var(--k) * 13px);animation:ov-plonge 7.5s calc(var(--k) * -2.5s) linear infinite;inset:-50%}@keyframes ov-plonge{0%{opacity:0;scale:.35}35%{opacity:1}to{opacity:0;scale:1.9}}.fond-god__spirale{left:var(--cx,50%);top:var(--cy,45%);width:calc(var(--cw) * (2.2 + var(--presage-p,0) * 1.1));aspect-ratio:1;opacity:calc(.45 + var(--presage-p,0) * .55);transition:opacity 1.2s;translate:-50% -50%;rotate:-22deg;scale:1 .46}.ouverture[data-god=galaxie][data-etat=revelation] .fond-god__spirale{opacity:.5}.ouverture[data-god=galaxie][data-apotheose] .fond-god__spirale{opacity:1}.fond-god__disque{mix-blend-mode:screen;animation:28s linear infinite ov-rotation;position:absolute;inset:0}@keyframes ov-rotation{to{rotate:360deg}}.fond-god__disque i{inset:calc(var(--k) * 15%);background:conic-gradient(from calc(var(--k) * 42deg), transparent 0deg 15deg, color-mix(in srgb, var(--c) 75%, transparent) 60deg, transparent 120deg 195deg, color-mix(in srgb, var(--c) 75%, transparent) 240deg, transparent 300deg);border-radius:50%;position:absolute;-webkit-mask:radial-gradient(closest-side,#0000 45%,#000 68% 80%,#0000);mask:radial-gradient(closest-side,#0000 45%,#000 68% 80%,#0000)}.fond-god__coeur{background:radial-gradient(closest-side, white, color-mix(in srgb, var(--effet-or-clair) 80%, transparent) 35%, color-mix(in srgb, var(--aurore-c) 40%, transparent) 65%, transparent);border-radius:50%;position:absolute;inset:36%}.ouverture[data-god=galaxie][data-etat=dechirage] .fond-god__coeur{animation:1.8s ease-in-out both ov-coeur-galaxie}@keyframes ov-coeur-galaxie{55%{filter:brightness(1.8);scale:2.4}}.fond-god__onde{left:var(--cx,50%);top:var(--cy,45%);width:var(--cw);aspect-ratio:1;opacity:0;border:3px solid color-mix(in srgb, var(--aurore-a) 60%, white);box-shadow:0 0 24px var(--aurore-c), inset 0 0 24px var(--aurore-d);border-radius:50%;translate:-50% -50%}.ouverture[data-god=galaxie][data-etat=dechirage] .fond-god__onde{animation:1.4s ease-out .95s both ov-onde}@keyframes ov-onde{0%{opacity:0;scale:.4}6%{opacity:.95;scale:.55}to{opacity:0;scale:3.2}}.fond-god__filante{left:var(--x);top:var(--y);width:calc(var(--cw) * .8);opacity:0;transform-origin:100%;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--aurore-b) 50%, white) 70%, white);height:2px;animation:ov-filante var(--d) var(--dl) linear infinite;border-radius:2px}@keyframes ov-filante{0%{opacity:0;transform:rotate(155deg)translate(0)scaleX(.3)}2%{opacity:1}10%,to{transform:rotate(155deg) translateX(calc(var(--cw) * 1.8)) scaleX(1);opacity:0}}.flash-god{z-index:40;opacity:0;pointer-events:none;position:fixed;inset:0}.ouverture[data-god=eclipse][data-coupe] .flash-god{background:radial-gradient(circle at var(--cx,50%) var(--cy,42%), white, color-mix(in srgb, var(--effet-or-clair) 70%, transparent) 25%, transparent 65%);animation:.9s ease-out .1s both ov-flash}.ouverture[data-god=secret][data-coupe] .flash-god{background:#fff;animation:.5s ease-out both ov-flash-net}@keyframes ov-flash-net{0%{opacity:0}5%{opacity:.95}to{opacity:0}}.ouverture[data-god=galaxie][data-etat=dechirage] .flash-god{background:radial-gradient(circle at var(--cx,50%) var(--cy,42%), white, color-mix(in srgb, var(--aurore-c) 60%, transparent) 30%, transparent 70%);animation:.8s ease-out .9s both ov-flash}.particules-god{z-index:35;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.ouverture[data-god=secret][data-etat=dechirage] .paquet__corps{animation:.45s ease-in 50ms forwards ov-eclate-argent}@keyframes ov-eclate-argent{40%{filter:grayscale()brightness(1.8);scale:1.08}to{opacity:0;filter:grayscale()brightness(2.4);scale:1.2}}.ouverture[data-god=secret][data-etat=dechirage] .ouverture__emplacement{animation:ov-eventail-sortie 1.3s calc(.15s + var(--i) * 40ms) var(--jeu-lent) both}@keyframes ov-eventail-sortie{0%{opacity:0;transform:translate(calc(var(--carte-largeur) * (var(--i) - 2) * .38), calc(var(--carte-largeur) * ((var(--i) - 2) * (var(--i) - 2) * .03 - .05))) rotate(calc((var(--i) - 2) * 12deg)) scale(.24)}22%,62%{opacity:1;transform:translate(calc(var(--carte-largeur) * (var(--i) - 2) * .38), calc(var(--carte-largeur) * ((var(--i) - 2) * (var(--i) - 2) * .03 - .05))) rotate(calc((var(--i) - 2) * 12deg)) scale(.6)}}.ouverture[data-god=galaxie][data-etat=dechirage] .paquet{animation:1s cubic-bezier(.55,0,.85,.35) 50ms forwards ov-aspire}.ouverture[data-god=galaxie][data-etat=dechirage] .paquet__corps{animation:none}@keyframes ov-aspire{25%{filter:brightness(1.4);rotate:-6deg;scale:1.06}to{opacity:0;filter:brightness(3);rotate:320deg;scale:.02}}.ouverture[data-god=galaxie][data-etat=dechirage] .ouverture__emplacement{animation:ov-naissance 1.1s calc(1s + var(--i) * 80ms) var(--jeu-ressort) both}@keyframes ov-naissance{0%{opacity:0;transform:scale(.05)rotate(-220deg)}}.ouverture.ouverture .ouverture__emplacement[data-phase=annonce][data-etat][data-place] .ouverture__retourne{animation:ov-vers-tranche var(--demi,.3s) cubic-bezier(.55, 0, .9, .45) forwards}@keyframes ov-vers-tranche{0%{transform:none}to{transform:rotateY(90deg)scale(1.12)}}.ouverture.ouverture .ouverture__emplacement[data-phase=retourne][data-etat][data-place] .ouverture__retourne{animation:ov-depuis-tranche var(--flip,.4s) cubic-bezier(.15, .6, .25, 1) both}@keyframes ov-depuis-tranche{0%{transform:rotateY(90deg)scale(1.12)}to{transform:rotateY(180deg)scale(1)}}.ouverture.ouverture .ouverture__emplacement[data-phase=annonce][data-etat][data-place] .ouverture__dos{animation:none}.ouverture .ouverture__emplacement[data-place=scene]:is([data-rarete=legendaire],[data-rarete=mystique]){transform:none}.ouverture .ouverture__emplacement[data-place=scene]:is([data-rarete=legendaire],[data-rarete=mystique]):is([data-phase=retourne],[data-phase=montre]){transform:scale(1.05)}.ouverture .ouverture__emplacement[data-phase=annonce]:before{animation-delay:var(--demi,0s)}.ouverture .ouverture__emplacement[data-phase=annonce][data-rarete=commune]:before{display:none}.ouverture__lame{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(to bottom, transparent, var(--rc-clair,white) 14% 86%, transparent);width:4px;box-shadow:0 0 calc(10px + var(--puissance,.3) * 16px) calc(1px + var(--puissance,.3) * 3px) var(--rc,white);border-radius:2px;margin-left:-2px;position:absolute;top:-6%;bottom:-6%;left:50%}.ouverture__emplacement[data-phase=annonce]:not([data-rarete=commune]) .ouverture__lame{animation:ov-lame var(--annonce,.8s) var(--demi,0s) ease-out both}@keyframes ov-lame{0%{opacity:0;scale:1 .3}30%{opacity:1}to{opacity:1;scale:1 1.06}}.ouverture .ouverture__emplacement[data-phase=annonce][data-rarete=legendaire]{--tremble:4.5px;animation:ouv-frisson 60ms linear infinite alternate, ov-recul var(--annonce) var(--demi,0s) ease-in both}@keyframes ov-recul{0%,62%{scale:1}to{scale:.93}}.ouverture .ouverture__emplacement[data-phase=annonce][data-rarete=mystique]{animation:ov-mys-coeur var(--annonce) var(--demi,0s) linear both}@keyframes ov-mys-coeur{0%,16%{scale:1}18%{scale:1.06}20%{scale:1}22%{scale:1.04}24%,27%{scale:1}29%{scale:1.06}31%{scale:1}33%{scale:1.04}35%,88%{translate:0;scale:1}90%{translate:-3px 1px}92%{translate:3px -1px}94%{translate:-4px}96%{translate:4px 1px}98%{translate:-3px -1px}to{translate:0}}.ouverture.ouverture[data-rapide] .ouverture__emplacement[data-phase=annonce]:is([data-rarete=legendaire],[data-rarete=mystique]){animation:none}.ouverture .ouverture__annonce{animation-delay:var(--demi,0s)}.ouverture__emplacement[data-fx][data-phase=annonce]:after{content:"";z-index:-1;border-radius:calc(var(--radius-carte) * 2);pointer-events:none;background:conic-gradient(from var(--ov-ang), var(--aurore-a), var(--effet-or), var(--aurore-d), var(--aurore-c), var(--aurore-b), var(--aurore-a));filter:blur(10px);-webkit-mask-composite:xor;opacity:0;animation:ov-halo-irise var(--annonce) var(--demi,0s) ease-out both, ov-ang 2.4s linear infinite;padding:12px;position:absolute;inset:-7%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes ov-halo-irise{0%,38%{opacity:0}60%,to{opacity:.6}}.ouverture__lame:after{content:"";border-radius:inherit;opacity:0;background:linear-gradient(to bottom, transparent, var(--aurore-a) 14%, var(--effet-or) 32%, var(--aurore-d) 50%, var(--aurore-c) 68%, var(--aurore-b) 86%, transparent);position:absolute;inset:0}.ouverture__emplacement[data-fx][data-phase=annonce] .ouverture__lame:after{animation:ov-indice var(--annonce) var(--demi,0s) ease-out both}@keyframes ov-indice{0%,34%{opacity:0}50%,to{opacity:1}}.ouverture__lame:before{content:"";width:calc(var(--carte-largeur,15rem) * .3);aspect-ratio:1;opacity:0;clip-path:polygon(50% 0,56% 44%,100% 50%,56% 56%,50% 100%,44% 56%,0 50%,44% 44%);background:radial-gradient(closest-side,#fff,#fff6 45%,#0000);position:absolute;top:0;left:50%;translate:-50% -50%}.ouverture__emplacement[data-fx][data-phase=annonce] .ouverture__lame:before{animation:ov-lame-eclat var(--annonce) var(--demi,0s) ease-in-out both}@keyframes ov-lame-eclat{0%,55%{opacity:0;top:0;rotate:0deg;scale:.3}66%{opacity:1;scale:1.1}90%{opacity:1;top:100%;rotate:90deg;scale:.9}to{opacity:0;top:100%;rotate:120deg;scale:.3}}.ouverture.ouverture[data-god=eclipse] .ouverture__emplacement[data-phase=annonce]:before{background:radial-gradient(closest-side, transparent 0 40%, color-mix(in srgb, var(--rc) 55%, white) 47%, color-mix(in srgb, var(--rc) 50%, transparent) 55%, transparent 75%), repeating-conic-gradient(from var(--ov-ang), color-mix(in srgb, var(--rc) 55%, transparent) 0deg 3deg, transparent 3deg 12deg);animation:ouv-lueur var(--annonce) var(--demi,0s) ease-in both, ov-ang 8s linear infinite;-webkit-mask:radial-gradient(closest-side,#000 45%,#0000);mask:radial-gradient(closest-side,#000 45%,#0000)}.ouverture.ouverture[data-god=secret] .ouverture__emplacement[data-phase=annonce]:before{background:conic-gradient(from var(--ov-ang), white, var(--effet-argent-sombre), white, var(--effet-argent-sombre), white);filter:blur(5px);animation:ouv-lueur var(--annonce) var(--demi,0s) ease-in both, ov-ang 1.6s linear infinite;-webkit-mask:radial-gradient(closest-side,#0000 38%,#000 52%,#0000 78%);mask:radial-gradient(closest-side,#0000 38%,#000 52%,#0000 78%)}.ouverture.ouverture[data-god=galaxie] .ouverture__emplacement[data-phase=annonce]:before{background:radial-gradient(closest-side, #fff9, transparent 34%), conic-gradient(from var(--ov-ang), var(--aurore-a), var(--aurore-c), var(--aurore-d), var(--aurore-b), var(--aurore-a));filter:blur(7px);animation:ouv-lueur var(--annonce) var(--demi,0s) ease-in both, ov-ang 2.2s linear infinite;-webkit-mask:radial-gradient(closest-side,#000 28%,#0000 40%,#000 54%,#0000 80%);mask:radial-gradient(closest-side,#000 28%,#0000 40%,#000 54%,#0000 80%)}.ouverture__socles{pointer-events:none;grid-area:1/1;place-items:start center;width:100%;display:grid}.ouverture__socle{--s:var(--s-rang);z-index:3;width:var(--carte-largeur);aspect-ratio:5/7;border-radius:calc(var(--radius-carte) * 2.5);border:8px dashed color-mix(in srgb, var(--r-legendaire) 50%, transparent);transform:translate(calc((var(--i) - 2) * (var(--s) + .06) * 100%), calc((.5 + .5 * var(--s)) * 100% + var(--ecart-rangee))) scale(var(--s));grid-area:1/1;transition:border-color .6s,box-shadow .6s;animation:.8s ease-out both ov-apparait}.ouverture__socle:after{content:"";aspect-ratio:1;background:color-mix(in srgb, var(--r-legendaire) 55%, var(--mystique-nuit));clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:42%;position:absolute;top:50%;left:50%;translate:-50% -50%}.ouverture__socle[data-plein]{border-style:solid;border-color:var(--r-legendaire);box-shadow:0 0 60px 16px color-mix(in srgb, var(--r-legendaire) 55%, transparent)}.ouverture__bandeau{z-index:31;position:relative}.ouverture__nom-effet{isolation:isolate;max-width:calc(100% - 1rem);font:800 .95rem/1.3 var(--font-body);color:var(--effet-argent-clair);background:color-mix(in srgb, var(--mystique-nuit) 85%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--aurore-c) 45%, transparent), 0 0 42px color-mix(in srgb, var(--aurore-a) 25%, transparent);border-radius:999px;margin:0;padding:.35rem 1rem;animation:.7s cubic-bezier(.2,1.6,.4,1) both ov-tampon;position:relative;overflow:hidden}.ouverture__nom-effet:before,.ouverture__badge-effet:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(115deg, var(--aurore-a), var(--aurore-b), var(--aurore-c), var(--aurore-d), var(--aurore-a));-webkit-mask-composite:xor;background-size:300% 100%;padding:2px;animation:3s linear infinite ov-aurore-defile;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ov-aurore-defile{to{background-position:300% 0}}.ouverture__nom-effet:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffb3 50%,#0000 70%);animation:.9s ease-out .45s both ov-reflet-nom;position:absolute;inset:0;translate:-120%}@keyframes ov-tampon{0%{opacity:0;filter:blur(6px);scale:1.9}55%{opacity:1;filter:blur();scale:.93}to{opacity:1;scale:1}}@keyframes ov-reflet-nom{0%{translate:-120%}to{translate:120%}}.ouverture__nom-effet-nom{background:linear-gradient(90deg, var(--aurore-a), white, var(--aurore-d));color:#0000;-webkit-background-clip:text;background-clip:text}.ouverture__nom-effet-etoiles{color:var(--effet-or);letter-spacing:.1em;margin-left:.2rem}.ouverture__etoile{animation:ov-etoile .4s calc(.55s + var(--k) * .13s) cubic-bezier(.2, 1.8, .4, 1) both;display:inline-block}@keyframes ov-etoile{0%{opacity:0;scale:.4}60%{opacity:1;text-shadow:0 0 10px var(--effet-or), 0 0 22px var(--effet-or);scale:1.6}to{opacity:1;text-shadow:0 0 6px color-mix(in srgb, var(--effet-or) 60%, transparent);scale:1}}.ouverture__etiquette{z-index:7;width:max-content;max-width:calc(100% + 1.5rem);font:800 .8rem/1.25 var(--font-body);background:var(--card);color:var(--ink-soft);border:1px solid var(--line);box-shadow:var(--shadow);opacity:0;pointer-events:none;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .35rem;margin:0;padding:.15rem .6rem;transition:opacity .3s;display:flex;position:absolute;top:calc(100% + .5rem);left:50%;translate:-50%}.ouverture__etiquette[data-genre=nouvelle]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.ouverture__etiquette-gain{color:var(--ink);white-space:nowrap;align-items:center;gap:.2rem;display:inline-flex}.ouverture__etiquette .icone-tentox{width:1.2em;height:1.2em;color:var(--accent-2);flex:none}.ouverture__emplacement[data-phase=montre] .ouverture__etiquette,.ouverture__cartes[data-scene=grille] .ouverture__etiquette{opacity:1}.ouverture{--ecart-rangee:2.6rem}.ouverture .ouverture__emplacement[data-place=rangee]{transform:translate(calc((var(--i) - 2) * (var(--s) + .06) * 100%), calc((.5 + .5 * var(--s)) * 100% + var(--ecart-rangee))) scale(var(--s))}.ouverture .ouverture__piste{min-height:calc(var(--carte-largeur) * 1.4 * (1 + var(--s-rang)) + 3.6rem)}.ouverture .ouverture__scene[data-scene=grille] .ouverture__piste{min-height:0}.ouverture__badge-effet{z-index:7;isolation:isolate;width:max-content;max-width:calc(100% + 1rem);font:800 .78rem/1.25 var(--font-body);color:var(--effet-argent-clair);background:color-mix(in srgb, var(--mystique-nuit) 88%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--aurore-c) 55%, transparent);opacity:0;pointer-events:none;border-radius:999px;margin:0;padding:.1rem .6rem;transition:opacity .4s;position:absolute;top:-.75rem;left:50%;translate:-50%}.ouverture__badge-effet-etoiles{color:var(--effet-or);letter-spacing:.06em;margin-left:.25rem}.ouverture__cartes[data-scene=grille] .ouverture__badge-effet{opacity:1;animation:2.4s ease-in-out infinite alternate ov-luit}@keyframes ov-luit{to{box-shadow:0 0 26px color-mix(in srgb, var(--aurore-a) 70%, transparent), 0 0 48px color-mix(in srgb, var(--aurore-d) 35%, transparent)}}.ouverture__cartes[data-scene=grille] .ouverture__emplacement[data-fx] .ouverture__face--avant{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--aurore-c) 60%, transparent))}.ouverture__emplacement[data-place=eventail]{z-index:var(--z);pointer-events:none;transform:translate(calc(var(--carte-largeur) * var(--evt-x)), calc(var(--carte-largeur) * var(--evt-y))) rotate(var(--evt-r)) scale(var(--evt-s));transition-duration:1s}@property --ov-orbite{syntax:"<angle>";inherits:true;initial-value:0deg}@property --ov-rayon{syntax:"<number>";inherits:true;initial-value:0}.ouverture__emplacement[data-place=orbite]{z-index:calc(31 + sin(var(--ov-orbite)) * 4);pointer-events:none;transform:translate(0, calc(var(--carte-largeur) * .1)) scale(.5);translate:calc(cos(var(--ov-orbite)) * var(--carte-largeur) * .78 * var(--ov-rayon)) calc(sin(var(--ov-orbite)) * var(--carte-largeur) * .3 * var(--ov-rayon));scale:calc(1 + sin(var(--ov-orbite)) * .16 * var(--ov-rayon));animation:ov-orbite 9s calc(var(--i) * -1.8s) linear infinite, ov-orbite-entre 1.4s var(--jeu-lent) forwards;transition-duration:1.2s}@keyframes ov-orbite{0%{--ov-orbite:0deg}to{--ov-orbite:360deg}}@keyframes ov-orbite-entre{0%{--ov-rayon:0}to{--ov-rayon:1}}.ouverture[data-apotheose] .ouverture__face--avant:after{content:"";z-index:8;border-radius:var(--radius-carte);pointer-events:none;mix-blend-mode:color-dodge;opacity:0;background-size:300% 100%;animation:1.6s ease-in-out .9s both ov-balaie;position:absolute;inset:0}.ouverture[data-apotheose][data-god=eclipse] .ouverture__face--avant:after{background-image:linear-gradient(115deg, transparent 32%, var(--effet-or-clair) 44%, var(--aurore-a) 52%, transparent 64%)}.ouverture[data-apotheose][data-god=secret] .ouverture__face--avant:after{background-image:linear-gradient(115deg, transparent 32%, var(--effet-argent-clair) 44%, white 50%, var(--effet-argent-sombre) 56%, transparent 66%)}.ouverture[data-apotheose][data-god=galaxie] .ouverture__face--avant:after{background-image:linear-gradient(115deg, transparent 30%, var(--aurore-b) 40%, var(--aurore-c) 48%, var(--aurore-d) 56%, transparent 66%)}@keyframes ov-balaie{0%{opacity:.85;background-position:100% 0}85%{opacity:.85}to{opacity:0;background-position:0 0}}.fond-god__couronne,.fond-god__arc{left:var(--cx,50%);top:calc(var(--cy,45%) + var(--cw) * .12);aspect-ratio:1;opacity:0;border-radius:50%;translate:-50% -50%}.fond-god__couronne{width:calc(var(--cw) * 3.6);background:radial-gradient(closest-side, transparent 0 24%, color-mix(in srgb, white 85%, var(--r-legendaire)) 28%, color-mix(in srgb, var(--r-legendaire) 55%, transparent) 34%, transparent 60%), repeating-conic-gradient(from var(--ov-ang), color-mix(in srgb, var(--r-legendaire) 60%, white) 0deg 2deg, transparent 2deg 9deg, color-mix(in srgb, var(--aurore-a) 50%, transparent) 9deg 10.5deg, transparent 10.5deg 16deg);-webkit-mask:radial-gradient(closest-side,#000 30%,#0000 78%);mask:radial-gradient(closest-side,#000 30%,#0000 78%)}.ouverture[data-apotheose][data-god=eclipse] .fond-god__couronne{opacity:1;animation:ov-ang 30s linear infinite, ov-gonfle 3.6s var(--jeu-lent) both}@keyframes ov-gonfle{0%{scale:.2}to{scale:1}}.fond-god__arc{width:var(--cw);background:conic-gradient(from var(--ov-ang), white, var(--effet-argent-sombre), var(--effet-argent-clair), white, var(--effet-argent-sombre), white);-webkit-mask:radial-gradient(closest-side,#0000 60%,#000 66% 72%,#0000 78%);mask:radial-gradient(closest-side,#0000 60%,#000 66% 72%,#0000 78%)}.ouverture[data-apotheose][data-god=secret] .fond-god__arc{animation:3s linear infinite ov-ang,2.4s ease-out .2s both ov-arc}.ouverture[data-apotheose][data-god=galaxie] .fond-god__arc{background:conic-gradient(from var(--ov-ang), var(--aurore-a), var(--aurore-b), var(--aurore-c), var(--aurore-d), var(--aurore-a));animation:3s linear infinite ov-ang,3s ease-out .3s both ov-arc}@keyframes ov-arc{0%{opacity:0;scale:.2}15%{opacity:1}to{opacity:0;scale:5}}.ouverture__piste{container-type:inline-size}.ouverture__cartes[data-scene=grille]{--carte-largeur:min(12.5rem, calc((100cqw - 1.2rem) / 3), calc((100dvh - var(--entete-h) - 17.5rem - 4.4rem - var(--reserve-completion,0rem)) / 2.9));row-gap:2.2rem;padding-top:.8rem}.ouverture__cartes[data-scene=grille] .ouverture__emplacement{margin-bottom:1.6rem}@media (min-width:56rem){.ouverture__cartes[data-scene=grille]{--carte-largeur:min(12.5rem, calc((100cqw - 2.5rem) / 5), calc((100dvh - var(--entete-h) - 17.5rem - 2.4rem - var(--reserve-completion,0rem)) / 1.55))}}.ouverture[data-rapide=fast] .ouverture__emplacement{transition:transform .48s var(--jeu-ressort), opacity .3s var(--jeu-lent)}.ouverture__immersif{z-index:45;width:var(--cible);height:var(--cible);min-width:var(--cible);min-height:var(--cible);border:1px solid var(--line);background:color-mix(in srgb, var(--card) 70%, transparent);color:var(--ink);opacity:.72;cursor:pointer;transition:opacity var(--duree) var(--courbe);border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:.35rem;right:.35rem}.ouverture__immersif:hover,.ouverture__immersif:focus-visible{opacity:1}.ouverture__immersif .icone{width:1.25rem;height:1.25rem}html[data-immersif] .ouverture__immersif{opacity:.45}html[data-immersif] body{overflow:hidden}html[data-immersif] .ouverture{--entete-h:0px;--hors-scene:8rem;z-index:900;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.6rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:radial-gradient(ellipse 80% 55% at 50% 38%, color-mix(in srgb, var(--t) 24%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--card) 80%, transparent), color-mix(in srgb, var(--card-2) 70%, transparent)), var(--paper);animation:ov-immersif-entre .35s var(--jeu-lent) both;border:0;border-radius:0;position:fixed;inset:0;overflow:hidden}@keyframes ov-immersif-entre{0%{opacity:.4;scale:.97}}html[data-immersif] .ouverture__actions .ouverture__tout{display:none}html[data-immersif] .ouverture__titre{opacity:.8}@media (prefers-reduced-motion:reduce){.flash-god,.particules-god,.paquet__jet,.paquet__diamant,.ouverture__lame,.fond-god__explose,.fond-god__or,.fond-god__onde,.fond-god__filante,.fond-god__gravure,.fond-god__couronne,.fond-god__arc,.presage__gravure,.presage__cercle,.presage__goutte,.presage__astre,.presage__chrome{display:none}.ouverture[data-etat=fin] .fond-god{opacity:0;pointer-events:none}html:not([data-immersif]) .ouverture[data-god][data-etat=fin]{z-index:auto}.fond-god__ombre{--ov-r:30%}.paquet__god-eclipse{opacity:.93}.ouverture__emplacement[data-etat=revelee] .ouverture__etiquette,.ouverture__emplacement[data-etat=revelee] .ouverture__badge-effet{opacity:1}.ouverture__cartes .ouverture__emplacement{margin-top:.8rem;margin-bottom:1.6rem}}html[data-effets=off] :is(.flash-god,.particules-god,.fond-god__filante,.fond-god__gravure,.fond-god__explose,.fond-god__or){display:none}html[data-effets=off] .fond-god,html[data-effets=off] .fond-god *{animation-duration:.01ms!important;animation-iteration-count:1!important}
.lot-hote{display:contents}.lot{--t:var(--teinte,var(--accent));--lot-gap:clamp(.3rem, 1.6vw, .8rem);min-height:0;padding:.5rem .5rem calc(.5rem + env(safe-area-inset-bottom));border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(ellipse 80% 55% at 50% 38%, color-mix(in srgb, var(--t) 24%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--card) 80%, transparent), color-mix(in srgb, var(--card-2) 70%, transparent));flex-direction:column;flex:1 1 0;gap:.4rem;scroll-margin-top:.75rem;display:flex;position:relative;overflow-x:clip}.lot:focus{outline:none}.lot__titre{margin:0}.lot__message{color:var(--ink-soft);text-align:center;margin:auto}.lot__zone{border-radius:var(--radius);width:100%;min-height:12rem;color:var(--ink);font:inherit;cursor:pointer;touch-action:pan-y;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:1.25rem;padding:.5rem;display:flex;position:relative}.lot__zone:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.lot__zone[aria-disabled=true]{cursor:default}.lot__paquets{justify-content:center;align-items:center;width:min(100%,34rem);padding-block:1rem;display:flex;position:relative}.lot__paquet{aspect-ratio:5/7.6;width:min(7.5rem,21vw);z-index:calc(10 - var(--p));rotate:calc(var(--c) * 7deg);translate:0 calc(var(--c) * var(--c) * .35rem);animation:lot-arrivee .55s calc(var(--p) * 70ms) var(--jeu-ressort) both;flex:none;margin-inline:calc(min(7.5rem,21vw)/-10);position:relative}.lot__paquet-corps{border-radius:calc(var(--radius) * .6);border:3px solid color-mix(in srgb, var(--t) 60%, var(--card-2));background:linear-gradient(165deg, color-mix(in srgb, var(--t) 55%, var(--card-2)), color-mix(in srgb, var(--t) 22%, var(--paper)));box-shadow:var(--shadow-haute);position:absolute;inset:0;overflow:hidden}.lot__paquet-visuel{object-fit:cover;opacity:.85}.lot__paquet-embleme{color:color-mix(in srgb, var(--t) 40%, var(--ink));place-items:center;display:grid;position:absolute;inset:30% 25%}.lot__paquet-embleme svg{width:100%;height:100%}.lot__paquet-reflet{animation:paquet-reflet 3.2s calc(var(--p) * .25s) ease-in-out infinite;background:linear-gradient(105deg,#0000 44%,#ffffff52 50%,#0000 56%);position:absolute;inset:-10% -60%}.lot__paquet-bande{border-radius:calc(var(--radius) * .6) calc(var(--radius) * .6) 0 0;background:linear-gradient(180deg, color-mix(in srgb, var(--t) 35%, var(--ink)), color-mix(in srgb, var(--t) 60%, var(--card-2)));border-bottom:2px dashed color-mix(in srgb, var(--ink) 45%, transparent);height:14%;position:absolute;top:0;left:0;right:0}.lot__eclat{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, white 85%, var(--glow)), color-mix(in srgb, var(--glow) 60%, transparent) 40%, transparent 70%);opacity:0;pointer-events:none;z-index:20;border-radius:50%;width:60%;position:absolute;top:50%;left:50%;translate:-50% -50%}.lot__consigne{border:1px solid var(--line);background:color-mix(in srgb, var(--card) 88%, transparent);color:var(--ink);border-radius:999px;padding:.35rem .9rem;font-size:.9rem;font-weight:800;animation:2.4s ease-in-out infinite lot-respire}.lot[data-etat=dechirage] .lot__paquet{animation:lot-secousse .25s ease-in-out both, lot-souffle .6s .65s var(--jeu-lent) forwards}.lot[data-etat=dechirage] .lot__paquet-bande{animation:lot-bande .4s calc(.2s + var(--p) * 40ms) var(--jeu-lent) forwards}.lot[data-etat=dechirage] .lot__eclat{animation:.8s ease-out .45s forwards lot-eclat}.lot[data-etat=dechirage] .lot__paquet-reflet{animation:none}@keyframes lot-arrivee{0%{opacity:0;transform:translateY(40px)scale(.7)}}@keyframes lot-secousse{25%{transform:translate(-4px)rotate(-2deg)}75%{transform:translate(4px)rotate(2deg)}}@keyframes lot-bande{to{transform:translate(calc(var(--c) * 14px), -90px) rotate(calc(-25deg + var(--c) * 12deg));opacity:0}}@keyframes lot-eclat{30%{opacity:1}to{opacity:0;scale:3.2}}@keyframes lot-souffle{to{transform:translate(calc(var(--c) * 70px), -30px) scale(1.25);opacity:0}}@keyframes lot-respire{50%{translate:0 -3px}}.lot__paquets-saut{display:none}.lot[data-grand] .lot__paquets{flex-wrap:wrap;padding-block:.5rem}.lot[data-grand] .lot__paquets-saut{flex:0 0 100%;height:0;display:block}.lot[data-grand] .lot__paquet{width:min(6.25rem,19vw);margin-inline:calc(min(6.25rem,19vw)/-10)}.lot[data-grand] .lot__paquets-saut~.lot__paquet{margin-top:calc(min(6.25rem,19vw)/-2.22222)}.lot[data-grand] .lot__zone{gap:.75rem}.lot-choix{flex-direction:column;flex:none;align-items:center;gap:.3rem;display:flex}.lot-choix__legende{color:var(--ink-soft);font-size:.8rem;font-weight:700}.lot-choix__options{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.lot-choix__option{min-height:var(--cible);border:1px solid var(--line);background:color-mix(in srgb, var(--card) 85%, transparent);color:var(--ink);font:700 .85rem/1.2 var(--font-body);cursor:pointer;transition:background var(--duree) var(--courbe), border-color var(--duree) var(--courbe);border-radius:999px;padding:0 .9rem}.lot-choix__option[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.lot-choix__option[aria-pressed=true]:before{content:"✓ "}.lot-choix__option:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.lot__pied .lot-choix{margin-top:.6rem}.lot-mini{--rc:var(--r-commune);aspect-ratio:5/7;border-radius:max(3px, calc(var(--radius-carte) * .5));border:max(2px, .08em) solid var(--rc);background:linear-gradient(160deg, color-mix(in srgb, var(--teinte,var(--accent-2)) 45%, var(--card-2)), var(--card));width:100%;display:block;position:relative;overflow:hidden;container-type:inline-size}.lot-mini[data-rarete=rare]{--rc:var(--r-rare)}.lot-mini[data-rarete=epique]{--rc:var(--r-epique)}.lot-mini[data-rarete=legendaire]{--rc:var(--r-legendaire)}.lot-mini[data-rarete=mystique]{--rc:var(--r-mystique)}.lot-mini__visuel{object-fit:cover}.lot-mini__repli{color:color-mix(in srgb, var(--teinte,var(--accent-2)) 40%, var(--ink));position:absolute;inset:25%}.lot-mini__repli svg{width:100%;height:100%}.lot-mini__gemmes{background:linear-gradient(transparent, color-mix(in srgb, var(--paper) 80%, transparent));color:var(--rc);justify-content:center;padding:4cqw 0 5cqw;display:flex;position:absolute;bottom:0;left:0;right:0}.lot-mini__gemmes .gemmes{fill:currentColor;width:auto;height:max(4px,11cqw)}.lot__grille{justify-content:center;column-gap:var(--lot-gap);grid-template-columns:repeat(5,minmax(0,7rem));row-gap:.9rem;margin:0 auto;padding:0;list-style:none;display:grid}.lot__case{--rc:var(--t);min-width:0;animation:lot-pose .4s calc(var(--k) * 12ms) var(--jeu-ressort) both;flex-direction:column;align-items:center;gap:.3rem;display:flex;position:relative;container-type:inline-size}.lot__case[data-rarete=commune]{--rc:var(--r-commune)}.lot__case[data-rarete=rare],.lot__vedette[data-rarete=rare]{--rc:var(--r-rare)}.lot__case[data-rarete=epique],.lot__vedette[data-rarete=epique]{--rc:var(--r-epique)}.lot__case[data-rarete=legendaire],.lot__vedette[data-rarete=legendaire]{--rc:var(--r-legendaire)}.lot__case[data-rarete=mystique],.lot__vedette[data-rarete=mystique]{--rc:var(--r-mystique)}.lot__case,.lot__vedette{--fx:var(--aurore-c)}.lot [data-effet=lueur]{--fx:var(--effet-or)}.lot [data-effet=neon]{--fx:var(--aurore-b)}.lot [data-effet=vinyle]{--fx:var(--aurore-d)}.lot [data-effet=chrome]{--fx:var(--effet-argent-clair)}.lot [data-effet=spectre]{--fx:var(--aurore-a)}.lot [data-effet=fantome]{--fx:var(--effet-brume)}.lot [data-effet=galaxie]{--fx:var(--aurore-c)}@keyframes lot-pose{0%{opacity:0;transform:translateY(-24px)scale(.6)rotate(-6deg)}}.lot__carte{aspect-ratio:5/7;perspective:700px;--carte-largeur:100%;width:100%;position:relative}.lot__retourne{--lot-flip:.28s;transform-style:preserve-3d;transition:transform var(--lot-flip) var(--jeu-lent);position:absolute;inset:0}.lot__case[data-rarete=epique] .lot__retourne,.lot__case[data-rarete=legendaire] .lot__retourne,.lot__case[data-rarete=mystique] .lot__retourne{--lot-flip:.48s}.lot__retourne[data-face=avant]{transform:rotateY(180deg)}.lot__face{backface-visibility:hidden;position:absolute;inset:0}.lot__face--avant{transform:rotateY(180deg)}.lot__face--dos .ouverture__dos{box-shadow:var(--shadow);border-width:2px}.lot__face--dos .ouverture__dos-embleme{border-width:2px}.lot__toucher{z-index:3;border-radius:var(--radius-carte);cursor:pointer;background:0 0;border:0;width:100%;min-height:0;padding:0;position:absolute;inset:0}.lot__toucher:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@keyframes lot-annonce{0%{transform:scale(1.04)rotate(-1.5deg)}to{transform:scale(1.12)rotate(1.5deg)}}.lot__carte:after{content:"";border-radius:var(--radius-carte);pointer-events:none;opacity:0;position:absolute;inset:0}.lot__case[data-etat=revelee]:not([data-rarete=commune]) .lot__carte:after{border:2px solid var(--rc);animation:.7s ease-out lot-onde}.lot__case[data-etat=revelee][data-rarete=legendaire] .lot__carte:after,.lot__case[data-etat=revelee][data-rarete=mystique] .lot__carte:after{box-shadow:0 0 24px var(--rc);border-width:3px;animation:.9s ease-out 2 lot-onde}.lot__case[data-etat=revelee][data-rarete=mystique] .lot__carte:after{border-color:var(--aurore-a);box-shadow:0 0 24px var(--aurore-c), inset 0 0 18px var(--aurore-d)}@keyframes lot-onde{0%{opacity:1;scale:1}to{opacity:0;scale:1.45}}.lot__case[data-etat=revelee][data-rarete=epique] .lot__face--avant,.lot__case[data-etat=revelee][data-rarete=legendaire] .lot__face--avant,.lot__case[data-etat=revelee][data-rarete=mystique] .lot__face--avant{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--rc) 65%, transparent))}.lot__case[data-surprise] .lot__carte{animation:lot-surprise .6s var(--jeu-ressort)}@keyframes lot-surprise{40%{scale:1.18}}.lot .lot__badge{z-index:5;opacity:1;max-width:none;box-shadow:0 0 14px color-mix(in srgb, var(--fx) 70%, transparent);padding:.1rem .5rem;font-size:.7rem;animation:2.4s ease-in-out infinite alternate ov-luit;top:-.7rem}.lot .lot__badge .ouverture__badge-effet-etoiles{font-size:1.1em}@container (max-width:5rem){.lot__badge-nom{display:none}.lot .lot__badge .ouverture__badge-effet-etoiles{margin-left:0}}.lot__case[data-etat=revelee][data-fx] .lot__face--avant{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--fx) 70%, transparent));animation:2.2s ease-in-out infinite alternate lot-fx-halo}.lot__case[data-fx] .lot__carte:before{content:"";z-index:4;border-radius:calc(var(--radius-carte) + 3px);border:2px solid var(--fx);pointer-events:none;box-shadow:0 0 12px color-mix(in srgb, var(--fx) 60%, transparent);position:absolute;inset:-3px}@keyframes lot-fx-halo{to{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--fx) 85%, transparent)) drop-shadow(0 0 4px var(--fx))}}.lot__etiquette{max-width:100%;min-height:2.1rem;font:800 .66rem/1.15 var(--font-body);color:var(--ink-soft);text-align:center;flex-wrap:wrap;place-content:flex-start center;align-items:center;gap:0 .25rem;margin:0;display:flex}.lot__etiquette[data-genre]{animation:.3s ease-out .15s both lot-etiquette}.lot__etiquette[data-genre=nouvelle]{background:var(--accent);min-height:0;color:var(--on-accent);border-radius:999px;align-self:center;margin-bottom:auto;padding:.1rem .45rem}.lot__etiquette-gain{color:var(--ink);white-space:nowrap;align-items:center;gap:.15rem;display:inline-flex}.lot__etiquette .icone-tentox{width:1.2em;height:1.2em;color:var(--accent-2);flex:none}@container (max-width:5.5rem){.lot__etiquette-mot{display:none}}@keyframes lot-etiquette{0%{opacity:0;translate:0 -4px}}.lot__actions{margin-top:0}.lot__scene{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative}.lot__vedette{--rc:var(--t);z-index:10;border-radius:var(--radius);background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--rc) 32%, transparent), transparent 60%), color-mix(in srgb, var(--paper) 78%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;place-items:center;animation:.28s ease-out both lot-vedette-entree;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}.lot__vedette[data-phase=retour]{animation:lot-vedette-sortie .38s var(--jeu-lent) forwards}.lot__vedette-scene{--carte-largeur:min(15rem, 62cqw, calc((100cqh - 6.5rem) / 1.4));flex-direction:column;align-items:center;gap:.5rem;display:flex;position:relative}.lot__vedette-carte{z-index:1;width:var(--carte-largeur);aspect-ratio:5/7;perspective:1100px;position:relative}.lot__vedette-retourne{--lot-flip:.48s}.lot__vedette[data-phase=annonce] .lot__vedette-retourne{animation:.45s ease-in-out infinite alternate lot-annonce}.lot__vedette[data-phase=annonce] .ouverture__dos{border-color:var(--rc);box-shadow:0 0 18px color-mix(in srgb, var(--rc) 85%, transparent), 0 0 52px color-mix(in srgb, var(--rc) 55%, transparent)}.lot__vedette[data-phase=montre] .lot__face--avant{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--rc) 75%, transparent))}.lot__vedette[data-fx][data-phase=montre] .lot__face--avant{filter:drop-shadow(0 0 22px color-mix(in srgb, var(--fx) 85%, transparent));animation:1.1s ease-in-out infinite alternate lot-fx-halo}.lot__vedette[data-surprise][data-phase=montre] .lot__vedette-carte{animation:lot-surprise .6s var(--jeu-ressort)}.lot__vedette-rayons{left:50%;top:calc(var(--carte-largeur) * .7);aspect-ratio:1;pointer-events:none;opacity:0;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--rc) 45%, transparent) 0deg 7deg, transparent 7deg 22deg);border-radius:50%;width:min(150cqw,150cqh);position:absolute;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 18%,#0000 68%);mask:radial-gradient(circle,#000 18%,#0000 68%)}.lot__vedette[data-fx] .lot__vedette-rayons{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--fx) 55%, transparent) 0deg 7deg, transparent 7deg 22deg)}.lot__vedette:is([data-phase=montre],[data-phase=retour]) .lot__vedette-rayons{opacity:1;animation:.5s ease-out both lot-rayons-ouvre,14s linear infinite lot-rayons-tourne}.lot__vedette-titres{z-index:2;flex-direction:column;align-items:center;gap:.4rem;min-height:5.6rem;display:flex;position:relative}.lot__vedette .lot__vedette-effet{box-shadow:0 0 20px color-mix(in srgb, var(--fx) 60%, transparent), 0 0 44px color-mix(in srgb, var(--fx) 30%, transparent);font-size:1.05rem}.lot__vedette-effet .ouverture__badge-effet-etoiles{font-size:1.15em}.lot__vedette-rarete{border:2px solid var(--rc);background:color-mix(in srgb, var(--rc) 16%, var(--card));color:var(--ink);font:800 .95rem/1.2 var(--font-display);border-radius:999px;align-items:center;gap:.35rem;margin:0;padding:.2rem .8rem;animation:.6s cubic-bezier(.2,1.6,.4,1) .12s both ov-tampon;display:inline-flex}@keyframes lot-vedette-entree{0%{opacity:0}}@keyframes lot-vedette-sortie{to{opacity:0;scale:.55}}@keyframes lot-rayons-ouvre{0%{scale:.3}}@keyframes lot-rayons-tourne{to{rotate:360deg}}body:has(.lot[data-etat=fin]){height:auto;min-height:100dvh}.lot[data-etat=fin]{flex:1 0 auto}.conteneur--boosters:has(.lot[data-etat=fin]){flex:1 0 auto}.boosters:has(>.lot[data-etat=fin]){flex:1 0 auto}.vitrine-ouverture__cadre:has(>.lot[data-etat=fin]){height:auto}.lot[data-etat=fin] .lot__scene{flex:none;padding-top:.9rem}.lot-recap{flex-direction:column;display:flex}.lot-recap__tete{--cols:3;--ecart:clamp(.5rem, 2.5vw, 1.1rem);justify-content:center;column-gap:var(--ecart);flex-wrap:wrap;row-gap:1.6rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:40rem){.lot-recap__tete{--cols:4}}@media (min-width:64rem){.lot-recap__tete{--cols:5}}.lot-recap__case--tete{width:min(12rem, calc((100% - (var(--cols) - 1) * var(--ecart)) / var(--cols)));flex:none}.lot[data-etat=fin] .lot-recap__case--tete{animation:lot-sacre .5s calc(var(--k) * 70ms) var(--jeu-ressort) both}.lot-recap__case--tete .lot__carte{border-radius:var(--radius-carte);box-shadow:0 0 14px color-mix(in srgb, var(--rc) 55%, transparent)}.lot-recap__case--tete[data-fx] .lot__carte{box-shadow:0 0 18px color-mix(in srgb, var(--fx) 65%, transparent)}.lot-recap__case--tete .lot__etiquette{font-size:.75rem}.lot-recap .lot__recap{margin-block:1.2rem .9rem}@keyframes lot-sacre{0%{opacity:0;transform:scale(.7)translateY(14px)}}.lot__grille--petites{grid-template-columns:repeat(auto-fill,minmax(3.6rem,4.8rem));row-gap:.6rem}.lot[data-etat=fin] .lot__grille--petites .lot__case,.lot[data-etat=fin] .lot__grille--petites .lot__carte:after{animation:none}.lot__replie{margin-top:.2rem}.lot__replie>summary{width:fit-content;min-height:var(--cible);border:1px solid var(--line);background:color-mix(in srgb, var(--card) 85%, transparent);color:var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;margin:0 auto .6rem;padding:0 1.1rem;font-size:.9rem;font-weight:800;list-style:none;display:flex}.lot__replie>summary::-webkit-details-marker{display:none}.lot__replie>summary:after{content:"";width:.45rem;height:.45rem;transition:rotate var(--duree) var(--courbe);border-bottom:2px solid;border-right:2px solid;translate:0 -.12rem;rotate:45deg}.lot__replie[open]>summary:after{translate:0 .12rem;rotate:-135deg}.lot__replie>summary:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.lot__recap{border-block:1px solid var(--line);animation:ouv-monte .5s var(--jeu-lent) both;flex-direction:column;align-items:center;gap:.4rem;margin-block:.9rem;padding-block:.8rem;display:flex}.lot__recap:first-child{border-top:0;margin-top:0;padding-top:0}.lot__recap .ouverture__bilan{padding:.1rem .8rem;font-size:.9rem}.lot__recap .ouverture__bilan-nombre{font-size:1.25rem}.lot__pied{border-top:1px solid var(--line);flex:none;padding-top:.4rem}.lot__comptes{flex-wrap:wrap;justify-content:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.lot__compte{--rc:var(--r-commune);border:2px solid var(--rc);background:color-mix(in srgb, var(--rc) 14%, var(--card));color:var(--ink);border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .55rem;font-size:.8rem;font-weight:700;display:inline-flex}.lot__compte[data-rarete=rare]{--rc:var(--r-rare)}.lot__compte[data-rarete=epique]{--rc:var(--r-epique)}.lot__compte[data-rarete=legendaire]{--rc:var(--r-legendaire)}.lot__compte[data-rarete=mystique]{--rc:var(--r-mystique)}.lot__compte strong{font-family:var(--font-display);font-variant-numeric:tabular-nums}.lot__bilans{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.lot__completions{text-align:center;flex-direction:column;gap:.25rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.lot__completions li{border-radius:var(--radius);border:2px solid var(--r-legendaire);background:color-mix(in srgb, var(--r-legendaire) 12%, var(--card));padding:.25rem .8rem}.lot__recompense,.completion__bonus{white-space:nowrap}.lot__recompense .icone-tentox,.completion__bonus .icone-tentox{vertical-align:-.2em;width:1.15em;height:1.15em;color:var(--accent-2)}.lot__garantie{text-align:center;max-width:26rem;color:var(--ink-soft);margin:0;font-size:.85rem}.lot__boutons>.ouverture__terminer{order:-1}@media (max-width:30rem){.lot__boutons>.ouverture__terminer,.ouverture__boutons[data-rouvrir]>.ouverture__rouvrir{flex:100%}}.ouverture__boutons[data-rouvrir]>.ouverture__rouvrir{order:-1}.lot__zoom{border:1px solid var(--line);border-radius:var(--radius);background:var(--card-2);max-width:min(24rem,94vw);max-height:94dvh;color:var(--ink);box-shadow:var(--shadow-haute);padding:0}.lot__zoom::backdrop{background:color-mix(in srgb, var(--paper) 75%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lot__zoom-corps{flex-direction:column;align-items:center;gap:.6rem;padding:1.2rem 1rem 1rem;display:flex}.lot__zoom-rangee{align-items:flex-start;gap:.5rem;display:flex}.lot__zoom-carte{--carte-largeur:min(16rem, 70vw, calc(94vw - 2rem - 2px - var(--cible) - .5rem), calc((94dvh - 12rem) / 1.4));position:relative}.lot .lot__badge--grand{padding:.1rem .6rem;font-size:.78rem;top:-.8rem}.lot__zoom .lot__etiquette{min-height:0;font-size:.85rem}.lot__zoom-marques{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}@media (prefers-reduced-motion:reduce){.lot *,.lot :before,.lot :after{animation:none!important}.lot__retourne,.lot__retourne[data-face=avant],.lot__face--avant{transition:none;transform:none}.lot__face{transition:opacity .2s linear}.lot__retourne[data-face=avant] .lot__face--dos,.lot__retourne[data-face=dos] .lot__face--avant{opacity:0}}html[data-effets=off] .lot__paquet-reflet,html[data-effets=off] .lot__eclat,html[data-effets=off] .lot .lot__badge,html[data-effets=off] .lot__carte:after,html[data-effets=off] .lot__consigne,html[data-effets=off] .lot__face--avant,html[data-effets=off] .lot__vedette-rayons,html[data-effets=off] .lot__vedette-retourne,html[data-effets=off] .lot-booster__rayons{animation:none}
.lot[data-style=booster][data-etat=dechirage] .lot__paquet{animation:lot-empile .5s calc(var(--p) * 20ms) var(--jeu-lent) forwards}.lot[data-style=booster][data-etat=dechirage] :is(.lot__paquet-bande,.lot__eclat){animation:none}@keyframes lot-empile{to{transform:translate(calc(var(--c) * -40%), 60%) rotate(calc(var(--c) * -7deg)) scale(.45);opacity:0}}.lot-booster{--rc:var(--t);--g:clamp(.4rem, 2cqw, .9rem);--w:min(28cqw, calc((100cqh - var(--g)) / 2.8), 10rem);cursor:pointer;flex:1 1 0;place-items:center;min-height:0;padding:2rem 0 6.5rem;display:grid;position:relative;overflow:hidden;container:lot-booster/size}.lot-booster[data-rarete=epique],.lot-booster__nom[data-rarete=epique]{--rc:var(--r-epique)}.lot-booster[data-rarete=legendaire],.lot-booster__nom[data-rarete=legendaire]{--rc:var(--r-legendaire)}.lot-booster[data-rarete=mystique],.lot-booster__nom[data-rarete=mystique]{--rc:var(--r-mystique)}.lot-booster__compteur{text-align:center;color:var(--ink-soft);font:800 .95rem/1.4 var(--font-display);font-variant-numeric:tabular-nums;margin:0;position:absolute;top:.2rem;left:0;right:0}.lot-booster__paquet{--c:0;aspect-ratio:5/7.6;width:min(9rem,32cqw,65.7895cqh);animation:lot-booster-arrivee .2s var(--jeu-lent) both;grid-area:1/1;position:relative}.lot-booster__paquet[data-phase=dechire]{animation:.18s ease-in forwards lot-booster-souffle}.lot-booster__paquet[data-phase=dechire] .lot__paquet-bande{animation:lot-bande .18s var(--jeu-lent) forwards}@keyframes lot-booster-arrivee{0%{opacity:.5;transform:translateY(32cqh)scale(.35)rotate(-6deg)}}@keyframes lot-booster-souffle{40%{transform:scale(1.12)rotate(-3deg)}to{opacity:0;transform:scale(.7)translateY(-12%)}}.lot-booster__main{justify-content:center;gap:var(--g);width:calc(3 * var(--w) + 2 * var(--g));flex-wrap:wrap;grid-area:1/1;margin:0;padding:0;list-style:none;display:flex}.lot-booster .lot-booster__case{--pas-x:calc(var(--w) + var(--g));--pas-y:calc(var(--w) * 1.4 + var(--g));width:var(--w);animation:lot-booster-etale .28s calc(var(--i) * 25ms) var(--jeu-lent) both;transition:scale .3s var(--jeu-ressort);flex:none;gap:0}.lot-booster__case:first-child{--ox:var(--pas-x);--oy:calc(var(--pas-y) / 2)}.lot-booster__case:nth-child(2){--ox:0px;--oy:calc(var(--pas-y) / 2)}.lot-booster__case:nth-child(3){--ox:calc(var(--pas-x) * -1);--oy:calc(var(--pas-y) / 2)}.lot-booster__case:nth-child(4){--ox:calc(var(--pas-x) / 2);--oy:calc(var(--pas-y) / -2)}.lot-booster__case:nth-child(5){--ox:calc(var(--pas-x) / -2);--oy:calc(var(--pas-y) / -2)}@container lot-booster (min-width:36rem){.lot-booster__main{--w:min(17cqw, calc(100cqh / 1.4), 11rem);flex-wrap:nowrap;width:auto}.lot-booster .lot-booster__case:nth-child(n){--ox:calc((2 - var(--i)) * var(--pas-x));--oy:0px}}@keyframes lot-booster-etale{0%{opacity:0;transform:translate(var(--ox,0px), var(--oy,0px)) scale(.5) rotate(-4deg)}}.lot-booster[data-phase=file] .lot-booster__case{animation:.2s ease-in forwards lot-booster-file}@keyframes lot-booster-file{to{opacity:0;transform:translateY(-35cqh)scale(.35)}}.lot-booster__case[data-brille]{z-index:2;scale:1.18}.lot-booster__case[data-brille] .lot__carte{border-radius:var(--radius-carte);box-shadow:0 0 18px 4px color-mix(in srgb, var(--rc) 70%, transparent), 0 0 46px 10px color-mix(in srgb, var(--rc) 35%, transparent)}.lot-booster__rayons{aspect-ratio:1;pointer-events:none;opacity:0;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--rc) 40%, transparent) 0deg 7deg, transparent 7deg 22deg);border-radius:50%;width:max(120cqw,120cqh);transition:opacity .3s ease-out;position:absolute;top:calc(50% - 2.25rem);left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 15%,#0000 62%);mask:radial-gradient(circle,#000 15%,#0000 62%)}.lot-booster[data-phase=brille]:is([data-rarete=legendaire],[data-rarete=mystique]) .lot-booster__rayons{opacity:.9;animation:.5s ease-out both lot-rayons-ouvre,14s linear infinite lot-rayons-tourne}.lot-booster__nom{z-index:3;pointer-events:none;white-space:nowrap;flex-direction:column;align-items:center;gap:.3rem;display:flex;position:absolute;bottom:4.4rem;left:50%;translate:-50%}.lot-booster .lot-booster__effet{font-size:.9rem}.lot-booster__pile{width:0;height:3.7rem;position:absolute;bottom:.4rem;left:50%}.lot-booster__pile-paquet{aspect-ratio:5/7.6;width:2.4rem;translate:calc(-50% + var(--i) * .45rem) 0;rotate:calc(var(--i) * 4deg);transform-origin:50% 120%;transition:translate .25s var(--jeu-lent), rotate .25s var(--jeu-lent);position:absolute;bottom:0;left:0}.lot-booster__pile-paquet .lot__paquet-corps{box-shadow:var(--shadow);border-width:2px}
.lot-tri{--rc:var(--t);--bac-h:min(30cqh, 8.5rem);--bac-ecart:.3rem;cursor:pointer;flex:1 1 0;min-height:0;position:relative;overflow:hidden;container:lot-tri/size}.lot-tri__bac[data-rarete=rare],.lot-tri__nom[data-rarete=rare]{--rc:var(--r-rare)}.lot-tri__bac[data-rarete=epique],.lot-tri__nom[data-rarete=epique]{--rc:var(--r-epique)}.lot-tri__bac[data-rarete=legendaire],.lot-tri__nom[data-rarete=legendaire]{--rc:var(--r-legendaire)}.lot-tri__bac[data-rarete=mystique],.lot-tri__nom[data-rarete=mystique]{--rc:var(--r-mystique)}.lot-tri__etat{text-align:center;color:var(--ink-soft);font:800 .95rem/1.4 var(--font-display);font-variant-numeric:tabular-nums;margin:0;position:absolute;top:.2rem;left:0;right:0}.lot-tri__bacs{height:var(--bac-h);gap:var(--bac-ecart);animation:lot-tri-entree .4s var(--jeu-lent) both;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;transition:opacity .4s ease-out,transform .4s ease-out;display:grid;position:absolute;bottom:0;left:0;right:0}.lot-tri[data-phase=vedettes] .lot-tri__bacs{opacity:.25;transform:translateY(1rem)}@keyframes lot-tri-entree{0%{opacity:0;transform:translateY(40%)}}.lot-tri__bac{--rc:var(--r-commune);border-radius:var(--radius);border:2px solid color-mix(in srgb, var(--rc) 70%, transparent);background:color-mix(in srgb, var(--rc) 10%, var(--card));flex-direction:column;justify-content:flex-end;align-items:center;gap:.15rem;padding:.3rem .1rem .4rem;display:flex;position:relative;overflow:hidden;container-type:inline-size}.lot-tri__remplissage{transform-origin:bottom;transform:scaleY(var(--f,0));background:color-mix(in srgb, var(--rc) 28%, transparent);transition:transform .2s ease-out;position:absolute;inset:0}.lot-tri__nombre{color:var(--ink);font:800 clamp(1.1rem, 24cqw, 1.9rem)/1 var(--font-display);font-variant-numeric:tabular-nums;position:relative}.lot-tri__bac[data-plein] .lot-tri__nombre{animation:lot-tri-pop .25s var(--jeu-ressort)}@keyframes lot-tri-pop{50%{transform:scale(1.25)}}.lot-tri__gemmes{justify-content:center;max-width:92%;line-height:0;display:flex;position:relative}.lot-tri__gemmes .gemmes{max-width:100%;height:.55rem}.lot-tri__libelle{max-width:100%;color:var(--ink-soft);font:800 clamp(.5rem, 13cqw, .72rem)/1.1 var(--font-body);text-transform:uppercase;letter-spacing:.02em;text-align:center;overflow-wrap:anywhere;position:relative}.lot-tri__bac[data-plein]:is([data-rarete=legendaire],[data-rarete=mystique]){border-color:var(--rc);box-shadow:0 0 16px color-mix(in srgb, var(--rc) 60%, transparent)}.lot-tri__vols{pointer-events:none;position:absolute;inset:0}.lot-tri__vol{--mw:min(13cqw, 3.6rem);--y0:16cqh;--pas:calc((100cqw + var(--bac-ecart)) / 5);--bx:calc((var(--bac) - 2) * var(--pas));--by:calc(100cqh - var(--bac-h) / 2 - var(--y0) - var(--mw) * .7);left:50%;top:var(--y0);width:var(--mw);margin-left:calc(var(--mw) / -2);animation:lot-tri-chute .42s var(--d,0s) ease-in both;position:absolute}@keyframes lot-tri-chute{0%{opacity:0;transform:translate(calc(var(--j) * 6px), -.8rem) scale(1.1)}15%{opacity:1;transform:translate(calc(var(--j) * 6px), 0) scale(1.1)}85%{opacity:1}to{opacity:0;transform:translate(var(--bx), var(--by)) scale(.5)}}.lot-tri__vol[data-genre=lente]{--mw:min(22cqw, 6rem);animation:lot-tri-lente .85s var(--jeu-lent) both}@keyframes lot-tri-lente{0%{opacity:0;transform:translateY(-1rem)scale(.6)}25%,60%{opacity:1;transform:translateY(6cqh)scale(1.2)}to{opacity:0;transform:translate(var(--bx), var(--by)) scale(.35)}}.lot-tri__vol[data-genre=bond]{--mw:min(18cqw, 5rem);--dx:calc((var(--de) - 2) * var(--pas));animation:lot-tri-bond .7s var(--jeu-lent) both}@keyframes lot-tri-bond{0%{opacity:.4;transform:translate(var(--dx), var(--by)) scale(.4)}45%,70%{opacity:1;transform:translate(calc((var(--dx) + var(--bx)) / 2), calc(var(--by) - 30cqh)) scale(1.3) rotate(-6deg)}to{opacity:0;transform:translate(var(--bx), var(--by)) scale(.4)}}.lot-tri__vol:is([data-genre=lente],[data-genre=bond]) .lot-mini{box-shadow:0 0 16px 4px color-mix(in srgb, var(--rc) 70%, transparent), 0 0 40px 8px color-mix(in srgb, var(--rc) 30%, transparent)}.lot-tri__nom{--rc:var(--r-commune);left:50%;bottom:calc(var(--bac-h) + .6rem);z-index:3;border:2px solid var(--rc);background:color-mix(in srgb, var(--rc) 16%, var(--card));color:var(--ink);font:800 .95rem/1.2 var(--font-display);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;margin:0;padding:.2rem .8rem;animation:.5s cubic-bezier(.2,1.6,.4,1) both ov-tampon;display:inline-flex;position:absolute;translate:-50%}.lot-tri__eventail{z-index:4;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;inset:1.8rem 0 0}.lot-tri__eventail-cartes{--cw:min(30cqw, 9rem, calc(48cqh / 1.4));width:100%;height:calc(var(--cw) * 1.4 + 1.5rem);position:relative}.lot-tri__eventail-carte{--pasf:min(calc(min(62cqw, 30rem) / var(--n1)), calc(var(--cw) * .8));width:var(--cw);aspect-ratio:5/7;margin-left:calc(var(--cw) / -2);perspective:900px;--carte-largeur:100%;transform:translateX(calc(var(--i) * var(--pasf))) translateY(calc(var(--i) * var(--i) * .2rem)) rotate(calc(var(--i) * min(8deg, calc(36deg / var(--n1)))));animation:lot-tri-eventail .38s calc(var(--o) * 40ms) var(--jeu-ressort) both;position:absolute;top:0;left:50%}@keyframes lot-tri-eventail{0%{opacity:0;transform:translateY(40%)scale(.5)}}.lot-tri__eventail .lot__retourne{--lot-flip:.42s}.lot-tri__eventail[data-phase=montre] .lot__retourne{transition-delay:calc(var(--o) * 60ms)}.lot-tri__eventail[data-phase=montre] .lot__face--avant{border-radius:var(--radius-carte);box-shadow:0 0 16px color-mix(in srgb, var(--r-epique) 60%, transparent)}.lot-tri__eventail[data-phase=montre] .lot-tri__eventail-carte[data-fx] .lot__face--avant{box-shadow:0 0 18px color-mix(in srgb, var(--fx) 70%, transparent)}.lot-tri__eventail-carte{--fx:var(--aurore-c)}.lot-tri__nom--eventail{position:static;translate:none}.lot-tri .lot__vedette[data-phase=retour]{animation-duration:.25s}
.lot-mur{cursor:pointer;flex:1 1 0;min-height:0;position:relative;container:lot-mur/size}.lot-mur__grille{grid-template-columns:repeat(var(--cols,7), var(--w,2.6rem));grid-auto-rows:calc(var(--w,2.6rem) * 1.4);gap:var(--g,5px);place-content:center;height:100%;margin:0;padding:0;list-style:none;display:grid}.lot-mur__case{--rc:var(--t);--ox:center;--oy:center;perspective:500px;transform-origin:var(--ox) var(--oy);transition:scale .3s var(--jeu-ressort);animation:lot-mur-pose .35s calc(var(--k) * 8ms) var(--jeu-ressort) both;position:relative}.lot-mur__case[data-rarete=commune],.lot-mur__nom[data-rarete=commune]{--rc:var(--r-commune)}.lot-mur__case[data-rarete=rare]{--rc:var(--r-rare)}.lot-mur__case[data-rarete=epique]{--rc:var(--r-epique)}.lot-mur__case[data-rarete=legendaire],.lot-mur__nom[data-rarete=legendaire]{--rc:var(--r-legendaire)}.lot-mur__case[data-rarete=mystique],.lot-mur__nom[data-rarete=mystique]{--rc:var(--r-mystique)}.lot-mur__case[data-bord-x=g]{--ox:left}.lot-mur__case[data-bord-x=d]{--ox:right}.lot-mur__case[data-bord-y=h]{--oy:top}.lot-mur__case[data-bord-y=b]{--oy:bottom}@keyframes lot-mur-pose{0%{opacity:0;transform:translateY(-14px)scale(.6)}}.lot-mur__retourne{transform-style:preserve-3d;transition:transform .28s var(--jeu-lent);position:absolute;inset:0}.lot-mur__case[data-vue] .lot-mur__retourne{transition-delay:min(calc(var(--k) * 12ms), .6s);transform:rotateY(180deg)}.lot-mur__case[data-allume] .lot-mur__retourne{transition-duration:.42s;transition-delay:0s}.lot-mur__dos,.lot-mur__avant{backface-visibility:hidden;position:absolute;inset:0}.lot-mur__avant{transform:rotateY(180deg)}.lot-mur__dos{border-radius:max(3px, calc(var(--radius-carte) * .5));border:2px solid color-mix(in srgb, var(--t) 55%, var(--line));background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--t) 32%, var(--card-2)) 0 4px, color-mix(in srgb, var(--t) 16%, var(--card-2)) 4px 8px);box-shadow:var(--shadow)}.lot-mur__case[data-allume]{z-index:3}.lot-mur__case[data-allume=annonce]{scale:1.3}.lot-mur__case[data-allume=annonce] .lot-mur__dos{border-color:var(--rc);box-shadow:0 0 12px 3px color-mix(in srgb, var(--rc) 75%, transparent), 0 0 30px 6px color-mix(in srgb, var(--rc) 35%, transparent)}.lot-mur__case[data-allume=montre][data-rarete=epique]{scale:1.45}.lot-mur__case[data-allume=montre]:is([data-rarete=legendaire],[data-rarete=mystique]){scale:1.9}.lot-mur__case[data-allume=montre] .lot-mini{box-shadow:0 0 14px 4px color-mix(in srgb, var(--rc) 75%, transparent), 0 0 34px 8px color-mix(in srgb, var(--rc) 35%, transparent)}.lot-mur__case[data-eclaire] .lot-mini{box-shadow:0 0 8px 1px color-mix(in srgb, var(--rc) 60%, transparent)}.lot-mur__case[data-surprise]{animation:lot-mur-eclat .6s var(--jeu-ressort)}@keyframes lot-mur-eclat{30%{transform:rotate(-6deg)}60%{transform:rotate(4deg)}}.lot-mur__toucher{z-index:2;border-radius:max(3px, calc(var(--radius-carte) * .5));cursor:zoom-in;background:0 0;border:0;width:100%;min-height:0;padding:0;position:absolute;inset:0}.lot-mur__toucher:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.lot-mur__nom{z-index:5;pointer-events:none;white-space:nowrap;flex-direction:column;align-items:center;gap:.3rem;display:flex;position:absolute;bottom:.4rem;left:50%;translate:-50%}.lot-mur .lot-mur__effet{font-size:.9rem}
.carte-alt{--t:var(--teinte,var(--accent));--alt-w:13rem;--alt-or:var(--effet-or);--alt-halo:color-mix(in srgb, var(--aurore-d) 55%, transparent);width:var(--alt-w);aspect-ratio:5/7;color:var(--effet-argent-clair);font-family:var(--font-body);position:relative;container-type:inline-size}.carte-alt--petite{--alt-w:min(10rem, calc(50vw - 2.4rem))}.carte-alt--moyenne{--alt-w:13rem}.carte-alt--grande{--alt-w:min(18rem, 78vw)}.carte-alt__cadre{background:linear-gradient(var(--effet-espace), var(--effet-espace)) padding-box, linear-gradient(135deg, var(--effet-or-clair), var(--effet-or) 35%, var(--effet-or-chaud) 65%, var(--effet-or-clair)) border-box;box-shadow:0 0 6cqw var(--alt-halo), 0 1.5cqw 5cqw #00000080;border:max(2px,1.4cqw) solid #0000;border-radius:5cqw;position:absolute;inset:0;overflow:hidden}.carte-alt__cadre>*{position:absolute}.carte-alt__media{z-index:0;background:color-mix(in srgb, var(--t) 40%, var(--effet-espace));inset:0}.carte-alt__couverture,.carte-alt__video,.carte-alt__gif{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.carte-alt__video{animation:.6s both alt-apparait}.carte-alt__gif{pointer-events:none;background:var(--effet-espace);border:0}.carte-alt__repli{color:color-mix(in srgb, var(--effet-argent-clair) 70%, transparent);place-items:center;display:grid;position:absolute;inset:0}.carte-alt__repli svg{width:34%;height:auto}.carte-alt__holo{z-index:1;pointer-events:none;background:linear-gradient(115deg, transparent 32%, color-mix(in srgb, var(--aurore-a) 70%, transparent) 42%, color-mix(in srgb, var(--aurore-b) 70%, transparent) 47%, color-mix(in srgb, var(--aurore-c) 70%, transparent) 52%, color-mix(in srgb, var(--aurore-d) 70%, transparent) 57%, transparent 67%);mix-blend-mode:color-dodge;opacity:.45;animation:4.8s ease-in-out infinite alt-holo;inset:-40%}@keyframes alt-holo{0%{translate:-28% -12%}50%{translate:28% 12%}to{translate:-28% -12%}}.carte-alt__lisere{z-index:2;pointer-events:none;border:1px solid color-mix(in srgb, var(--effet-or-clair) 55%, transparent);border-radius:3.6cqw;inset:1.6cqw}.carte-alt__badge{z-index:3;letter-spacing:.14em;color:var(--mystique-nuit);background:linear-gradient(135deg, var(--effet-or-clair), var(--effet-or) 50%, var(--effet-or-chaud));border:1px solid var(--mystique-nuit);box-shadow:0 0 0 max(1.5px, .8cqw) var(--effet-or-clair), 0 0 max(8px, 5cqw) color-mix(in srgb, var(--effet-or) 85%, transparent), 0 0 max(14px, 9cqw) color-mix(in srgb, var(--aurore-d) 55%, transparent);border-radius:2cqw;margin:0;padding:.6cqw 3cqw;font-size:max(.72rem,7.2cqw);font-weight:900;line-height:1.25;top:4cqw;left:4cqw;overflow:hidden}.carte-alt__badge:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffffa6 50%,#0000 65%);position:absolute;inset:0;translate:-120%}@media (prefers-reduced-motion:no-preference){html:not([data-effets=off]) .carte-alt__badge:after{animation:3.2s ease-in-out infinite alt-badge-reflet}}@keyframes alt-badge-reflet{0%,55%{translate:-120%}to{translate:120%}}.carte-alt__effet{z-index:3;border:1px solid color-mix(in srgb, var(--effet-or) 55%, transparent);background:#05030fa8;border-radius:999px;align-items:baseline;gap:1.2cqw;margin:0;padding:.8cqw 2.4cqw;font-size:max(.55rem,4.6cqw);font-weight:800;line-height:1.2;display:flex;top:4cqw;right:4cqw}.carte-alt__effet-etoiles{color:var(--effet-or);letter-spacing:.04em}.carte-alt__nouvelle{z-index:3;color:var(--on-accent);background:var(--accent);border-radius:999px;padding:.4cqw 2.4cqw;font-size:max(.55rem,4.4cqw);font-weight:800;top:15cqw;left:4cqw}.carte-alt__bas{z-index:2;background:linear-gradient(#0000,#05030fb8 45%,#05030ff0 100%);padding:10cqw 5cqw 5cqw;inset:auto 0 0}.carte-alt__bas p{margin:0}.carte-alt__titre{text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:2;text-shadow:0 .5cqw 2cqw #000000b3;-webkit-box-orient:vertical;font-size:max(.7rem,7.6cqw);font-weight:800;line-height:1.12;display:-webkit-box;overflow:hidden}.carte-alt__artiste{color:color-mix(in srgb, var(--effet-argent-clair) 82%, transparent);white-space:nowrap;text-overflow:ellipsis;margin-top:.8cqw;font-size:max(.6rem,5cqw);overflow:hidden}.carte-alt__oeuvre{white-space:nowrap;text-overflow:ellipsis;color:color-mix(in srgb, var(--effet-argent-clair) 78%, transparent);margin-top:1.2cqw;font-size:max(.55rem,4.4cqw);overflow:hidden}.carte-alt__genre{text-transform:uppercase;letter-spacing:.06em;color:var(--effet-or);font-weight:800}.carte-alt__quantite{color:var(--mystique-nuit);background:var(--effet-or-clair);border-radius:999px;padding:.2cqw 2.4cqw;font-size:max(.6rem,4.6cqw);font-weight:800;position:absolute;top:2cqw;right:5cqw}.carte-alt__lire{z-index:4;width:max(var(--cible), 22cqw);height:max(var(--cible), 22cqw);border:2px solid var(--effet-or);color:var(--effet-or-clair);cursor:pointer;transition:scale var(--duree) var(--courbe), background-color var(--duree) var(--courbe);background:#05030f9e;border-radius:50%;place-items:center;margin:auto;padding:0;display:grid;inset:0}.carte-alt__lire .icone{width:46%;height:46%}.carte-alt__lire:hover{background:#05030fcc;scale:1.06}.carte-alt__lire:focus-visible{outline:3px solid var(--effet-or-clair);outline-offset:3px}.carte-alt__lire--coin{width:max(var(--cible), 14cqw);height:max(var(--cible), 14cqw);opacity:.8;margin:0;inset:14cqw 4cqw auto auto}.carte-alt__accord{z-index:4;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2cqw;padding:0 6cqw 24cqw;display:flex;inset:0}.carte-alt__voir{pointer-events:auto;min-height:var(--cible);border:2px solid var(--effet-or);color:var(--effet-or-clair);font:inherit;cursor:pointer;background:#05030fb8;border-radius:999px;padding:0 5cqw;font-size:max(.75rem,5.4cqw);font-weight:800}.carte-alt__voir:hover{background:#05030fe0}.carte-alt__voir:focus-visible{outline:3px solid var(--effet-or-clair);outline-offset:3px}.carte-alt__mention{text-align:center;background:#05030fa8;border-radius:1.6cqw;max-width:100%;padding:.4cqw 2cqw;font-size:max(.6rem,3.8cqw)}.carte-alt--petite .carte-alt__mention{display:none}.carte-alt__attribution{z-index:4;color:var(--effet-argent-clair);background:#05030fa8;border-radius:999px;padding:.3cqw 2cqw;font-size:max(.6rem,3.6cqw);text-decoration:none;top:15cqw;right:4cqw}.carte-alt__attribution:hover,.carte-alt__attribution:focus-visible{text-decoration:underline}.carte-alt[data-genre=easter-egg]{width:var(--carte-largeur,var(--alt-w));--alt-halo:color-mix(in srgb, var(--egg) 55%, transparent)}.carte-alt[data-genre=easter-egg] .carte-alt__cadre{background:linear-gradient(var(--effet-espace), var(--effet-espace)) padding-box, linear-gradient(135deg, var(--egg-clair), var(--egg) 45%, var(--egg-clair)) border-box}.carte-alt[data-genre=easter-egg] .carte-alt__lisere{border-color:color-mix(in srgb, var(--egg-clair) 55%, transparent)}.carte-alt[data-genre=easter-egg] .carte-alt__badge{letter-spacing:.03em;color:var(--egg-encre);background:linear-gradient(135deg, var(--egg-clair), var(--egg) 62%);border-color:var(--egg-encre);box-shadow:0 0 0 max(1.5px, .7cqw) var(--egg-clair), 0 0 max(6px, 3.5cqw) color-mix(in srgb, var(--egg) 75%, transparent);font-size:max(.68rem,5.6cqw)}.carte-alt[data-genre=easter-egg] .carte-alt__genre{color:var(--egg-clair)}.carte-alt[data-genre=easter-egg] :is(.carte-alt__voir,.carte-alt__effet){border-color:var(--egg)}.carte-alt[data-genre=easter-egg] .carte-alt__voir{color:var(--egg-clair)}.carte-alt[data-genre=easter-egg] .carte-alt__voir:focus-visible{outline-color:var(--egg-clair)}.carte-alt[data-genre=easter-egg] .carte-alt__quantite{color:var(--egg-encre);background:var(--egg-clair)}.carte-alt[data-genre=easter-egg] .carte-alt__effet{top:15cqw;left:4cqw;right:auto}.carte-alt[data-genre=easter-egg] .carte-alt__effet~.carte-alt__nouvelle{top:25cqw}.groupe__carte .carte-alt__accord{display:none}.ouverture[data-alt],.lot[data-alt],.ouverture[data-egg],.lot[data-egg]{isolation:isolate;z-index:900;background:0 0;border-color:#0000}.ouverture[data-alt] :is(.ouverture__titre,.ouverture__message),.lot[data-alt] :is(.lot__titre,.lot__message,.lot__consigne){color:var(--effet-argent-clair);text-shadow:0 1px 8px #000000b3}@property --alt-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes alt-ang{to{--alt-ang:360deg}}.fond-alt{z-index:-1;pointer-events:auto;background:radial-gradient(ellipse 60% 45% at var(--cx,50%) var(--cy,45%), color-mix(in srgb, var(--aurore-c) 20%, transparent), transparent 70%), var(--mystique-nuit);animation:.9s both alt-assombrit;position:fixed;inset:0;overflow:hidden}.fond-alt>*{pointer-events:none;position:absolute}@keyframes alt-assombrit{0%{opacity:0}}.fond-alt__irise{background:conic-gradient(from var(--alt-ang) at var(--cx,50%) var(--cy,45%), var(--aurore-a), var(--aurore-b), var(--aurore-c), var(--aurore-d), var(--aurore-a));opacity:.13;filter:blur(48px);animation:16s linear infinite alt-ang;inset:-20%}.fond-alt__fente{left:var(--cx,50%);top:var(--cy,45%);background:linear-gradient(to bottom, transparent, var(--effet-or-clair) 28%, var(--effet-argent-clair) 50%, var(--effet-or-clair) 72%, transparent);width:3px;height:min(72dvh,36rem);box-shadow:0 0 14px 3px var(--effet-or), 0 0 60px 16px color-mix(in srgb, var(--effet-or) 45%, transparent);animation:alt-fente 1.1s .25s var(--courbe) both, alt-pouls 1.8s 1.35s ease-in-out infinite;border-radius:999px;translate:-50% -50%}@keyframes alt-fente{0%{opacity:0;scale:1 0}}@keyframes alt-pouls{50%{opacity:.6}}.scene-alt{z-index:50;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1.2rem, env(safe-area-inset-bottom));color:var(--effet-argent-clair);outline:none;grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:.8rem;display:grid;position:fixed;inset:0;overflow:hidden}.scene-alt>span,.scene-alt__filigrane{pointer-events:none;position:absolute}.scene-alt__fond{background:radial-gradient(ellipse 65% 50% at 50% 44%, color-mix(in srgb, var(--aurore-d) 28%, transparent), transparent 72%), radial-gradient(circle at 15% 85%, color-mix(in srgb, var(--aurore-b) 20%, transparent), transparent 45%), radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--aurore-c) 22%, transparent), transparent 45%), var(--mystique-nuit);inset:0}.scene-alt__rayons{aspect-ratio:1;background:repeating-conic-gradient(color-mix(in srgb, var(--effet-or) 15%, transparent) 0deg 5deg, transparent 5deg 15deg);width:220vmax;animation:48s linear infinite alt-tourne,1s .5s both alt-apparait;top:44%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 0,#0000 42%);mask:radial-gradient(circle,#000 0,#0000 42%)}@keyframes alt-tourne{to{rotate:360deg}}@keyframes alt-apparait{0%{opacity:0}}.scene-alt__eclair{opacity:0;background:var(--effet-argent-clair);animation:.75s ease-out both alt-eclair;inset:0}@keyframes alt-eclair{0%{opacity:0}12%{opacity:1}to{opacity:0}}.scene-alt__irise{opacity:0;background:var(--aurore);mix-blend-mode:screen;animation:1.6s ease-out .12s both alt-irise;inset:0}@keyframes alt-irise{0%{opacity:0}25%{opacity:.75}to{opacity:0}}.scene-alt__filigrane{font-family:var(--font-display,var(--font-body));letter-spacing:.04em;color:#0000;background:var(--aurore);-webkit-text-stroke:2px color-mix(in srgb, var(--effet-or) 60%, transparent);opacity:.24;animation:alt-imprime .8s .35s var(--courbe) both;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(7rem,40vw,30rem);font-weight:900;line-height:1;top:44%;left:50%;translate:-50% -50%}@keyframes alt-imprime{0%{opacity:0;filter:blur(10px);scale:1.7}}.scene-alt__carte{z-index:2;grid-row:1;animation:.9s cubic-bezier(.2,.9,.25,1.15) 1.1s both alt-arrive;position:relative}.scene-alt .carte-alt--grande{--alt-w:min(21rem, 76vw, calc((100dvh - 8.5rem) / 1.4));--alt-halo:color-mix(in srgb, var(--aurore-d) 70%, transparent);animation:4.2s ease-in-out 2s infinite alt-flotte}@keyframes alt-arrive{0%{opacity:0;translate:0 16vh;scale:.45}}@keyframes alt-flotte{50%{translate:0 -2.2%;rotate:.6deg}}.scene-alt__continuer{z-index:2;grid-row:2;min-width:11rem;animation:.5s 1.9s both alt-apparait;position:relative}.scene-alt[data-genre=easter-egg]{grid-template-rows:auto minmax(0,1fr) auto}.scene-alt[data-genre=easter-egg] .scene-alt__fond{background:radial-gradient(ellipse 65% 50% at 50% 46%, color-mix(in srgb, var(--egg) 30%, transparent), transparent 72%), radial-gradient(circle at 12% 88%, color-mix(in srgb, var(--egg-clair) 14%, transparent), transparent 45%), radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--egg) 22%, transparent), transparent 45%), var(--mystique-nuit)}.scene-alt[data-genre=easter-egg] .scene-alt__rayons{background:repeating-conic-gradient(color-mix(in srgb, var(--egg) 16%, transparent) 0deg 9deg, transparent 9deg 22deg);animation:30s linear infinite reverse alt-tourne,.8s .3s both alt-apparait;top:46%}.scene-alt[data-genre=easter-egg] .scene-alt__eclair{background:var(--egg-clair)}.scene-alt[data-genre=easter-egg] .scene-alt__irise{background:radial-gradient(circle at 50% 46%, var(--egg), transparent 70%)}.scene-alt[data-genre=easter-egg] .scene-alt__filigrane{background:linear-gradient(135deg, var(--egg-clair), var(--egg));-webkit-text-stroke-color:color-mix(in srgb, var(--egg) 60%, transparent);-webkit-background-clip:text;background-clip:text;font-size:clamp(8rem,50vw,34rem);animation:.7s cubic-bezier(.3,1.6,.5,1) .2s both egg-imprime;top:46%;rotate:-10deg}@keyframes egg-imprime{0%{opacity:0;scale:2.2}}.scene-egg__encart{z-index:2;font-family:var(--font-display,var(--font-body));letter-spacing:.02em;color:var(--egg-encre);background:linear-gradient(135deg, var(--egg-clair), var(--egg) 62%);border:2px solid var(--egg-encre);box-shadow:0 0 0 4px var(--egg-clair), 0 0 2.4rem color-mix(in srgb, var(--egg) 70%, transparent);border-radius:999px;grid-row:1;margin:0;padding:.3em 1em;font-size:clamp(1.5rem,7vw,3rem);font-weight:900;line-height:1.15;animation:.8s cubic-bezier(.3,1.7,.5,1) .15s both egg-boing,2.6s ease-in-out 1.2s infinite egg-tangue;position:relative;rotate:-4deg}@keyframes egg-boing{0%{opacity:0;rotate:-28deg;scale:.2}}@keyframes egg-tangue{50%{rotate:3deg}}.scene-alt[data-genre=easter-egg] .scene-alt__carte{grid-row:2;align-self:stretch;place-items:center;max-width:100%;min-height:0;animation:.75s cubic-bezier(.25,1.5,.5,1) .85s both egg-arrive;display:grid;overflow-y:auto}@keyframes egg-arrive{0%{opacity:0;translate:0 18vh;rotate:14deg;scale:.3}}.scene-alt[data-genre=easter-egg] .scene-alt__continuer{grid-row:3;animation-delay:1.6s}.scene-egg__vedette{--carte-largeur:min(17rem, 72vw, calc((100dvh - 13rem) / 1.4));flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.6rem;padding:.6rem;display:flex}.scene-egg__vedette[data-gif]{--carte-largeur:min(15rem, 56vw, calc((100dvh - 13rem) / 1.4))}@media (max-width:47.99rem){.scene-egg__vedette[data-gif]{--carte-largeur:max(8.5rem, min(13rem, 52vw, calc((100dvh - 28rem) / 1.4)))}}.scene-egg__carte{animation:3.4s ease-in-out 1.7s infinite egg-dandine}@keyframes egg-dandine{25%{rotate:-1.6deg}75%{rotate:1.6deg}}.scene-egg__gif{width:min(20rem,86vw)}.scene-alt[data-genre=easter-egg] .carte-alt--grande{--alt-halo:color-mix(in srgb, var(--egg) 70%, transparent);animation:none}.alt-recap{border-radius:var(--radius);border:2px solid var(--effet-or);background:radial-gradient(ellipse at 20% 50%, color-mix(in srgb, var(--aurore-d) 26%, transparent), transparent 70%), var(--mystique-nuit);max-width:100%;box-shadow:0 0 1.4rem color-mix(in srgb, var(--aurore-d) 38%, transparent);color:var(--effet-argent-clair);align-items:center;gap:.75rem;padding:.4rem .9rem .4rem .5rem;display:flex}.alt-recap .carte-alt{--alt-w:clamp(4.8rem, 18vw, 6.5rem)}.alt-recap__titre{letter-spacing:.08em;text-transform:uppercase;color:var(--effet-or);order:2;margin:0;font-weight:900}.alt-recap__liste{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lot__recap .alt-recap{align-self:center}.alt-recap[data-genre=easter-egg]{border-color:var(--egg);background:radial-gradient(ellipse at 20% 50%, color-mix(in srgb, var(--egg) 24%, transparent), transparent 70%), var(--mystique-nuit);box-shadow:0 0 1.4rem color-mix(in srgb, var(--egg) 38%, transparent)}.alt-recap[data-genre=easter-egg] .alt-recap__titre{color:var(--egg-clair)}.alt-recap[data-genre=easter-egg] :is(.carte,.carte-alt){--carte-largeur:clamp(5.5rem, 20vw, 7rem)}.collection-alt{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--effet-or) 45%, var(--line));background:radial-gradient(ellipse 80% 60% at 50% 0%, color-mix(in srgb, var(--aurore-d) 12%, transparent), transparent 70%), var(--card);margin-top:2rem;padding:1rem}.collection-alt__entete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.collection-alt__entete h2{margin:0}.collection-alt__badge{letter-spacing:.12em;vertical-align:.1em;color:var(--mystique-nuit);background:linear-gradient(135deg, var(--effet-or-clair), var(--effet-or) 50%, var(--effet-or-chaud));border-radius:.35rem;padding:.05rem .5rem;font-size:.8em;font-weight:900;display:inline-block}.collection-alt__compteur{color:var(--ink-soft);align-items:baseline;gap:.4rem;margin:0;display:inline-flex}.collection-alt__compteur strong{color:var(--ink);font-size:1.3em}.collection-alt__nouvelles{color:var(--on-accent);background:var(--accent);border-radius:999px;margin-left:.4rem;padding:.05rem .6rem;font-size:.85em;font-weight:800}.collection-alt__vide{color:var(--ink-soft);margin:.8rem 0 0}.collection-alt__grille{grid-template-columns:repeat(auto-fill,minmax(min(10rem,50vw - 2.4rem),1fr));justify-items:center;gap:1.2rem 1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.collection-alt[data-genre=easter-egg]{border-color:color-mix(in srgb, var(--egg) 45%, var(--line));background:radial-gradient(ellipse 80% 60% at 50% 0%, color-mix(in srgb, var(--egg) 12%, transparent), transparent 70%), var(--card)}.collection-alt[data-genre=easter-egg] .collection-alt__badge{color:var(--egg-encre);background:linear-gradient(135deg, var(--egg-clair), var(--egg) 62%)}@media (min-width:900px){.collection-alt{padding:1.4rem 1.6rem}}@media (prefers-reduced-motion:reduce){.carte-alt__holo,.carte-alt__video,.fond-alt,.fond-alt>*,.scene-alt,.scene-alt>*,.scene-alt .carte-alt,.scene-egg__carte{animation:none!important}.carte-alt__lire{transition:none}}html[data-effets=off] :is(.carte-alt__holo,.carte-alt__video,.fond-alt,.fond-alt>*,.scene-alt,.scene-alt>*,.scene-alt .carte-alt,.scene-egg__carte){animation:none!important}
