.sachet{--p:0;--lxn:.3;--tour:0deg;--largeur:220px;width:var(--largeur);aspect-ratio:.62;touch-action:none;-webkit-user-select:none;user-select:none;color:var(--texte);transform:perspective(900px) rotate(calc(var(--p) * 1.4deg)) rotateY(var(--tour));transition:transform var(--d-moyen) var(--ease-ressort);flex:none;position:relative;container-type:inline-size}.sachet--statique{touch-action:auto}.sachet:focus-visible{outline-offset:10px;border-radius:10px}.sachet--tient{transition:none}.sachet__ombre{background:radial-gradient(closest-side,#000000eb,#00000080 50%,#0000) 50% 38%/86% 40% no-repeat,radial-gradient(closest-side,#00000080,#00000029 60%,#0000);border-radius:50%;height:13%;position:absolute;bottom:-7.5%;left:2%;right:2%}.sachet__halo{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#d6e2ff29,#d6e2ff0d 50%,#0000 72%);border-radius:50%;width:190%;animation:4.2s ease-in-out infinite alternate halo-respire;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sachet--tipoff .sachet__halo{background:radial-gradient(closest-side,#ff785033,#ff5c2b0f 50%,#0000 72%)}.sachet--buzzer .sachet__halo,.sachet--bleu .sachet__halo{background:radial-gradient(closest-side,#8aa6ff38,#3e6dff0f 50%,#0000 72%)}.sachet--minuit .sachet__halo{background:radial-gradient(closest-side,#8fe6ff33,#4fd8ff0e 50%,#0000 72%)}@keyframes halo-respire{0%{opacity:.55;transform:translate(-50%,-50%)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}.sachet__corps{border-radius:0 0 5cqw 5cqw;position:absolute;inset:12% 0 0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -1.2cqw #0000004d,0 3px 4px #00000080,0 26px 44px -16px #000000f2}.sachet__matiere{position:absolute;inset:0}.sachet--minuit .sachet__matiere{background:radial-gradient(circle at 74% 25%,#ffffffe6 0 .5cqw,#0000 .9cqw),radial-gradient(circle at 91% 31%,#d6f6ffb3 0 .4cqw,#0000 .8cqw),radial-gradient(circle at 62% 33%,#d6f6ff8c 0 .4cqw,#0000 .8cqw),radial-gradient(90% 46% at 50% 108%,#4fd8ff8c,#0000 70%),linear-gradient(118deg,#0000 0 30%,#8fe6ff29 33% 41%,#0000 44%),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000000d 1px 3px),linear-gradient(165deg,#1f5470 0%,#0c2134 42%,#133a52 68%,#071420 100%)}.sachet--minuit .sachet__corps:before{content:"";z-index:1;aspect-ratio:1;background:radial-gradient(circle at 34% 40%,#f4fcff,#a8ebff 72%,#6fd6f5);border-radius:50%;width:15cqw;position:absolute;top:7%;right:9%;-webkit-mask-image:radial-gradient(circle at 74% 34%,#0000 0 44%,#000 46%);mask-image:radial-gradient(circle at 74% 34%,#0000 0 44%,#000 46%)}.sachet--bleu .sachet__matiere{background:radial-gradient(90% 44% at 50% 108%,#8aa6ff99,#0000 70%),linear-gradient(118deg,#0000 0 30%,#d6e2ff33 33% 41%,#0000 44%),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000000f 1px 3px),linear-gradient(160deg,#5d84ff 0%,#1a2f8f 40%,#2f56d8 66%,#0f1d55 100%)}.sachet--tipoff .sachet__matiere{background:#120c0d}.sachet--tipoff .sachet__matiere:after{content:"";background:radial-gradient(80% 40% at 50% 105%,#ff5c2b6b,#0000 70%),linear-gradient(118deg,#110c0e 0 30%,#110c0e1a 33% 41%,#110c0e 44% 100%);position:absolute;inset:0}.sachet--buzzer .sachet__matiere{background:#0c1018}.sachet--buzzer .sachet__matiere:after{content:"";background:radial-gradient(80% 40% at 50% 105%,#3e6dff75,#0000 70%),linear-gradient(118deg,#0c1018 0 30%,#0c10181f 33% 41%,#0c1018 44% 100%);position:absolute;inset:0}.sachet__imprime{z-index:1;grid-template-rows:auto 1fr auto;justify-items:start;display:grid;position:absolute;inset:8% 9% 9%}.sachet__marque{font-family:var(--police-stade);letter-spacing:.16em;text-transform:uppercase;font-size:9cqw;font-weight:900;line-height:1}.sachet__marque-nom{align-items:center;gap:.4em;display:flex}.sachet__icone{width:1.4em;height:1.4em}.sachet__logo{filter:drop-shadow(0 .06em .1em #0000008c);width:auto;height:1.12em}.sachet__marque small{color:#f4f6f9d1;text-shadow:0 1px 2px #000000bf;font-family:var(--police-texte);letter-spacing:.14em;margin-top:1.8cqw;font-size:4.2cqw;font-weight:600;font-stretch:112%;display:block}.sachet--tipoff .sachet__marque small{color:#ff9a78}.sachet--buzzer .sachet__marque small,.sachet--bleu .sachet__marque small{color:var(--bleu-texte)}.sachet--minuit .sachet__marque small{color:var(--cyan-texte)}.sachet__motif{color:#f4f6f942;place-self:center;width:86cqw}.sachet__faisceau{fill:#e2eaff1a}.sachet--tipoff .sachet__faisceau{fill:#ff785029}.sachet--buzzer .sachet__faisceau{fill:#8aa6ff33}.sachet--minuit .sachet__faisceau{fill:#8fe6ff24}.sachet__nom{font-family:var(--police-stade);text-transform:uppercase;font-size:17cqw;font-weight:900;line-height:.84}.sachet__nom small{color:#f4f6f9d1;text-shadow:0 1px 2px #000000bf;font-family:var(--police-texte);letter-spacing:.08em;text-transform:uppercase;margin-top:2.6cqw;font-size:4.4cqw;font-weight:600;font-stretch:108%;line-height:1.2;display:block}.sachet__limitee{z-index:2;background:var(--orange);color:var(--sur-orange);letter-spacing:.1em;text-transform:uppercase;border-radius:1.4cqw;padding:1.4cqw 2.6cqw;font-size:4cqw;font-weight:700;font-stretch:112%;line-height:1;position:absolute;top:23%;left:9%}.sachet--buzzer .sachet__limitee{color:var(--texte);background:#1a2f8f;box-shadow:inset 0 0 0 1px #8aa6ffa6}.sachet[data-long] .sachet__nom{font-size:13.5cqw}@container (max-width:150px){.sachet__marque small,.sachet__nom small{display:none}.sachet__nom{font-size:19cqw}.sachet[data-long] .sachet__nom{font-size:15cqw}.sachet__limitee{font-size:5.4cqw}}.sachet__reflet{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sachet__reflet:before{content:"";width:70%;transform:translateX(calc(var(--lxn) * 160% - 70%));transition:transform var(--d-court) var(--ease-sortie);background:linear-gradient(100deg,#fff0 20%,#ffffff3d 48%,#fff0 76%);position:absolute;top:-10%;bottom:-10%;left:0}.sachet--tient .sachet__reflet:before{transition:none}.sachet__corps>.sachet__reflet:after,.sachet__bande>.sachet__reflet:after{content:"";position:absolute;inset:0}.sachet__corps>.sachet__reflet:after{background:linear-gradient(90deg,#00000070 0%,#00000021 7%,#0000 19% 72%,#00000029 89%,#00000080 100%),linear-gradient(#ffffff1a 0%,#0000 24% 58%,#00000042 100%)}.sachet__bande>.sachet__reflet:after{background:linear-gradient(90deg,#0006 0%,#0000 16% 76%,#00000070 100%),linear-gradient(#ffffff1f,#0000 70%)}.sachet__plis{z-index:3;pointer-events:none;-webkit-mask:var(--lumiere-plis) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--lumiere-plis) 0 0 / 100% 100% no-repeat;mask:var(--lumiere-plis) 0 0 / 100% 100% no-repeat;opacity:.38;position:absolute;inset:0;overflow:hidden}.sachet__plis:before{content:"";width:90%;transform:translateX(calc(var(--lxn) * 140% - 70%));transition:transform var(--d-court) var(--ease-sortie);background:radial-gradient(42% 58% at 50% 34%,#fffffff2,#ffffff4d 55%,#ffffff0f 100%);position:absolute;top:-10%;bottom:-10%;left:0}.sachet--tient .sachet__plis:before{transition:none}.sachet--tipoff .sachet__plis{opacity:.34}.sachet__corps:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff1f 0 .4cqw,#0000003d .4cqw 1.1cqw),linear-gradient(#00000057,#ffffff0d 35%,#0000004d);height:5.5cqw;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #00000073,0 -2px #ffffff12}.sachet__bande:after{content:"";z-index:2;pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff21 0 .4cqw,#00000038 .4cqw 1.1cqw);height:26%;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.sachet__ligne:before{content:"";background:linear-gradient(90deg, #ffead2b8, #ffcea680 calc(var(--p) * 100%), transparent calc(var(--p) * 100% + 18%));height:18cqw;opacity:min(1, calc(var(--p) * 2.4));pointer-events:none;position:absolute;top:-9cqw;left:-3%;right:-3%;-webkit-mask-image:linear-gradient(#0000,#00000080 34%,#000 48% 52%,#00000080 66%,#0000);mask-image:linear-gradient(#0000,#00000080 34%,#000 48% 52%,#00000080 66%,#0000)}.sachet__bouche:before{content:"";background:repeating-conic-gradient(from -64deg at 50% 100%,#fff2e25c 0deg 2.2deg,#0000 2.2deg 8deg);height:380%;position:absolute;bottom:69%;left:-50%;right:-50%;-webkit-mask-image:radial-gradient(55% 100% at 50% 100%,#000 8%,#0006 42%,#0000 76%);mask-image:radial-gradient(55% 100% at 50% 100%,#000 8%,#0006 42%,#0000 76%)}.sachet__bande{transform-origin:100% 100%;height:calc(12% + 1px);transform:translateY(calc(var(--p) * -1.4cqw)) rotate(calc(var(--p) * -3deg));transition:transform var(--d-court) var(--ease-sortie), opacity var(--d-court);border-radius:5cqw 5cqw 0 0;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff57}.sachet--tient .sachet__bande{transition:none}.sachet__consigne{z-index:1;color:var(--texte);letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 2px #000c;justify-content:center;align-items:center;gap:1.6cqw;font-size:6cqw;font-weight:700;font-stretch:108%;display:flex;position:absolute;inset:0}.sachet__consigne:after{content:"";border:.14em solid;border-width:.14em .14em 0 0;width:.6em;height:.6em;transform:rotate(45deg)}.sachet--statique .sachet__consigne{display:none}.sachet__ligne{z-index:4;pointer-events:none;background:#fff3;height:1px;position:absolute;top:12%;left:3%;right:3%}.sachet__ligne span{background:linear-gradient(90deg, #ff5c2b66, var(--orange) 70%, #fff);transform-origin:0;width:100%;height:3px;transform:scaleX(var(--p));opacity:min(1, calc(var(--p) * 6));border-radius:2px;position:absolute;top:-1px;left:0;box-shadow:0 0 12px #ff5c2bcc}.sachet__indice{pointer-events:none;height:7px;transition:opacity var(--d-court);position:absolute;top:-3px;left:0;right:0;overflow:hidden}.sachet__indice:before{content:"";width:34%;animation:indice-file 2.6s var(--ease-poids) .9s infinite;background:linear-gradient(90deg,#ff5c2b00,#ff7850e6 78%,#fff);border-radius:2px;position:absolute;top:2px;bottom:2px;left:0;transform:translate(-100%);box-shadow:0 0 10px #ff5c2bb3}@keyframes indice-file{0%{opacity:0;transform:translate(-100%)}10%{opacity:1}52%,to{opacity:0;transform:translate(300%)}}.sachet--tient .sachet__indice,.sachet--ouvert .sachet__indice{opacity:0}.sachet__bouche{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#fff4e6f2,#ff966466 50%,#0000);border-radius:50%;height:26%;position:absolute;top:4%;left:4%;right:4%;transform:scaleY(.4)}.sachet--ouvert .sachet__bande{opacity:0;transition:transform .52s var(--ease-elan), opacity .52s;transform:translate(46%,-150%)rotate(-24deg)}.sachet--ouvert .sachet__bouche{opacity:1;transition:opacity .26s ease-out, transform .42s var(--ease-sortie);transform:scaleY(1)}.sachet--ouvert .sachet__ligne{opacity:0;transition:opacity .2s}.sachet--lueur-sr{--lueur:var(--sr)}.sachet--lueur-ssr{--lueur:var(--ssr)}.sachet--lueur-ur{--lueur:var(--iris-2,#4fd8ff)}.sachet--lueur .sachet__ligne:after{content:"";background:radial-gradient(50% 50% at 50% 50%, #fff 0%, color-mix(in srgb, var(--lueur) 70%, #fff) 16%, color-mix(in srgb, var(--lueur) 65%, transparent) 40%, transparent 72%);transform-origin:0;width:100%;height:52px;transform:scaleX(var(--p));opacity:calc(var(--p) * 2.2 - .1);mix-blend-mode:screen;pointer-events:none;position:absolute;top:-26px;left:0}.sachet--lueur-ur .sachet__ligne:after{background:radial-gradient(50% 50% at 50% 50%, #fff 0%, #fff0 34%), var(--iris-lineaire);-webkit-mask-image:radial-gradient(50% 50%,#000 30%,#0000 78%);mask-image:radial-gradient(50% 50%,#000 30%,#0000 78%)}.sachet--lueur .sachet__halo:after{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--lueur) 55%, transparent), color-mix(in srgb, var(--lueur) 18%, transparent) 50%, transparent 72%);opacity:calc(var(--p) * 1.3);border-radius:50%;position:absolute;inset:0}.sachet--lueur-ur .sachet__halo:after{background:var(--iris);-webkit-mask-image:radial-gradient(closest-side,#0000008c,#0000002e 50%,#0000 72%);mask-image:radial-gradient(closest-side,#0000008c,#0000002e 50%,#0000 72%)}.sachet--lueur .sachet__ligne span{box-shadow:0 0 12px #ff5c2bcc, 0 0 calc(6px + var(--p) * 18px) color-mix(in srgb, var(--lueur) 90%, transparent)}.sachet--lueur .sachet__bouche{background:radial-gradient(closest-side, #fffcf8f2, color-mix(in srgb, var(--lueur) 70%, transparent) 46%, transparent)}.sachet--lueur-ur .sachet__bouche{background:radial-gradient(closest-side, #fffffff2, #fff0 42%), var(--iris-lineaire);-webkit-mask-image:radial-gradient(closest-side,#000 36%,#0000);mask-image:radial-gradient(closest-side,#000 36%,#0000)}.sachet--dos{--accent:var(--orange)}.sachet--dos.sachet--minuit{--accent:#4fd8ff}.sachet--dos.sachet--bleu,.sachet--dos.sachet--buzzer{--accent:#8aa6ff}.sachet.sachet--dos .sachet__matiere{background:radial-gradient(80% 56% at 50% -8%,#ffdaa0cc,#ff8c3e4d 46%,#0000 78%),radial-gradient(100% 42% at 50% 112%,#ff7628db,#ff4c1642 55%,#0000 76%),linear-gradient(118deg,#0000 0 30%,#ffe0b03d 33% 41%,#0000 44%),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000000d 1px 3px),linear-gradient(172deg,#cc5222 0%,#862a10 36%,#ae4119 66%,#4e180c 100%)}.sachet.sachet--dos .sachet__matiere:before,.sachet.sachet--dos .sachet__matiere:after,.sachet.sachet--dos .sachet__corps:before{content:none}.sachet.sachet--dos .sachet__motif{filter:drop-shadow(0 2.2cqw 3cqw #0009)drop-shadow(0 0 6cqw #ff6e226b);width:72cqw}.sachet__rampe{opacity:.95;width:100%;height:12%;position:absolute;bottom:0;left:0}.sachet--dos .sachet__nom{text-shadow:0 .05em .16em #000000d9,0 0 .6em #1a0603b3}.sachet--dos .sachet__nom:before{content:"";background:var(--accent);width:20cqw;height:1.3cqw;box-shadow:0 0 2.4cqw var(--accent);border-radius:1cqw;margin-bottom:2.6cqw;display:block}@container (max-width:150px){.sachet--dos .sachet__nom:before{height:2cqw}}.dos-s1__medaillon,.dos-s1__rampe{display:block;overflow:visible}.dos-s1__gravure{font-family:var(--police-texte);letter-spacing:.95px;text-transform:uppercase;font-size:5.6px;font-weight:700;font-stretch:115%}.dos-s1__s1{font-family:var(--police-stade);letter-spacing:-.5px;fill:#fff4dc;stroke:#2b0904;stroke-width:2.4px;paint-order:stroke;font-size:31px;font-weight:900}.dos-s1__braises{pointer-events:none;position:absolute;inset:0}.dos-s1__braises i{aspect-ratio:1;opacity:.85;width:1.6cqw;position:absolute;box-shadow:0 0 1.6cqw #ff7828cc}.dos-s1__braises i:nth-child(odd){opacity:.6;width:1.1cqw}.dos-s1__image--1{opacity:0}@media (prefers-reduced-motion:no-preference){.dos-s1__image--0,.dos-s1__image--1{animation:.84s step-end infinite dos-s1-feu}.dos-s1__image--1{animation-delay:-.42s}}@keyframes dos-s1-feu{0%{opacity:1}50%{opacity:0}}.vedette-pack{gap:var(--e-4);padding:var(--e-5) var(--e-4) var(--e-4);isolation:isolate;display:grid;overflow:hidden}.vedette-pack__halo{--brume:#ffa078;z-index:-1;pointer-events:none;background:linear-gradient(#ffa0783d,#ff5c2b12 70%,#ff5c2b05);width:52%;height:62%;position:absolute;top:0;left:0}.vedette-pack--froid .vedette-pack__halo{--brume:#96b0ff;background:linear-gradient(#8aa6ff47,#3e6dff14 70%,#3e6dff05)}.vedette-pack__objet{position:relative}.vedette-pack__objet:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffaa8238,#ff5c2b14 58%,#ff5c2b00);border-radius:50%;width:150%;height:24%;position:absolute;bottom:-9%;left:50%;transform:translate(-50%)}.vedette-pack--froid .vedette-pack__objet:before{background:radial-gradient(closest-side,#96b0ff3d,#3e6dff14 58%,#3e6dff00)}.vedette-pack+.vedette-pack{margin-top:var(--e-4)}#pack-buzzer{scroll-margin-top:var(--e-4)}.vedette-pack__tete{margin-bottom:var(--e-3);flex-wrap:wrap;gap:6px;display:flex}.vedette-pack__corps{align-items:center;gap:var(--e-4);grid-template-columns:auto minmax(0,1fr);display:grid}.vedette-pack__texte{min-width:0}.vedette-pack__objet,.banc__objet{cursor:pointer;touch-action:manipulation;transition:transform var(--d-relache) var(--ease-ressort);background:0 0;border:0;padding:0}.vedette-pack__objet:active,.banc__objet:active{transition-duration:var(--d-appui);transition-timing-function:var(--ease-sortie);transform:scale(.95)}.vedette-pack__objet .sachet,.banc__objet .sachet{transform:rotate(-4deg)}.vedette-pack__titre{font-size:var(--t-titre-2);text-transform:uppercase;margin-top:6px}.vedette-pack__accroche{margin-top:var(--e-2);color:var(--texte-doux)}.vedette-pack__meta,.banc__prix{margin-top:var(--e-2);font-size:var(--t-corps);color:var(--texte-doux)}.vedette-pack__meta b,.banc__prix b{color:var(--texte);font-weight:700}.vedette-pack__edition{gap:var(--e-2);margin-top:var(--e-2);padding-top:var(--e-4);border-top:1px solid var(--filet);display:grid}.vedette-pack__edition-titre{justify-content:space-between;align-items:baseline;gap:var(--e-3);color:var(--texte-doux);display:flex}.vedette-pack__edition-titre b{color:var(--texte);font-family:var(--police-stade);font-size:1.25rem;font-weight:800}.vedette-pack__editions{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.carte--manquante{filter:saturate(.45)brightness(.72)}.carte--photo.carte--manquante{filter:brightness(.88)}.taux{gap:6px;margin:0;padding:0;list-style:none;display:flex}.taux li{border:1px solid var(--filet);background:var(--nuit-1);border-radius:10px;flex:1 1 0;justify-items:center;gap:6px;min-width:max-content;padding:10px 4px 8px;display:grid}.taux li b{font-family:var(--police-stade);font-size:1.125rem;font-weight:800}.taux li[data-zero]{background:0 0;border-style:dashed}.taux li[data-zero] b{color:var(--texte-doux)}.taux li[data-zero] .tier{box-shadow:inset 0 0 0 1px var(--filet-fort);color:var(--texte-doux);background:0 0}.taux .tier{font-size:var(--t-meta)}.taux__edition{height:1.6em;min-height:0;font-family:var(--police-stade);font-size:var(--t-meta);letter-spacing:.03em;padding:0 .4em;font-weight:900;font-stretch:100%}.banc{gap:var(--e-4);margin-top:var(--e-4);display:grid}.banc__pack{--pad:var(--e-4);--teinte:var(--bleu);gap:var(--e-4);padding:var(--pad);isolation:isolate;grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden}.banc__pack--decouverte{--teinte:var(--cyan)}.banc__pack:before{content:"";z-index:-1;background:radial-gradient(110% 62% at 14% 0%, color-mix(in srgb, var(--teinte) 17%, transparent), transparent 70%), radial-gradient(70% 46% at 100% 100%, color-mix(in srgb, var(--teinte) 7%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:0}.banc__scene{--l-pack:clamp(88px, 24vw, 132px);width:calc(var(--l-pack) * 1.3);padding-top:calc(var(--l-pack) * .62);align-content:end;align-self:start;justify-items:center;display:grid;position:relative}.banc__faisceau{--brume:color-mix(in srgb, var(--teinte) 70%, #fff);z-index:-1;left:50%;top:calc(var(--pad) * -1);background:linear-gradient(180deg, color-mix(in srgb, var(--teinte) 28%, transparent), color-mix(in srgb, var(--teinte) 8%, transparent) 70%, color-mix(in srgb, var(--teinte) 2%, transparent));pointer-events:none;width:180%;position:absolute;bottom:14%;transform:translate(-50%)}.banc__scene:after{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--teinte) 46%, transparent), color-mix(in srgb, var(--teinte) 20%, transparent) 52%, color-mix(in srgb, var(--teinte) 6%, transparent) 80%, transparent);pointer-events:none;border-radius:50%;width:140%;height:22%;position:absolute;bottom:-5%;left:50%;transform:translate(-50%)}.banc__vedettes{pointer-events:none;translate:calc(var(--sx,0) * -14px) calc(var(--sy,0) * -8px);transition:translate var(--d-moyen) var(--ease-sortie);position:absolute;inset:0}.banc__vedette{--l-carte:calc(var(--l-pack) * .64);left:50%;bottom:calc(var(--l-pack) * 1.02);width:var(--l-carte);margin-left:calc(var(--l-carte) / -2);transform-origin:50% 100%;transition:transform var(--d-relache) var(--ease-ressort);position:absolute;-webkit-mask-image:linear-gradient(#000 58%,#0000 92%);mask-image:linear-gradient(#000 58%,#0000 92%)}.banc__vedette .carte{--largeur:100%}.banc__vedette[data-rang="0"]{transform:translate(-24%)rotate(-13deg)}.banc__vedette[data-rang="1"]{z-index:1;transform:translateY(-16%)}.banc__vedette[data-rang="2"]{transform:translate(24%)rotate(13deg)}.banc__vedette .carte{animation:5.4s ease-in-out infinite alternate vedette-ondule}.banc__vedette[data-rang="1"] .carte{animation-delay:-1.8s}.banc__vedette[data-rang="2"] .carte{animation-delay:-3.6s}@keyframes vedette-ondule{to{translate:0 -5%}}.banc__objet{z-index:2;transform:perspective(640px) rotateY(calc(var(--sx,0) * 24deg)) rotateX(calc(var(--sy,0) * -16deg));transition:transform .22s var(--ease-sortie);position:relative}.banc__objet .sachet{--lxn:calc(.3 + var(--sx,0) * 1.1)}.banc__nom{font-size:var(--t-titre-3);text-transform:uppercase}.banc__accroche,.banc__regle{font-size:var(--t-corps);margin-top:6px}.banc__pity{margin-top:var(--e-2);color:var(--texte-doux)}.banc__pity-ligne{align-items:center;gap:var(--e-2);display:flex}.banc__pity-ligne .jauge{flex:auto}.banc__pity-ligne .banc__pity-jauge:after{background:repeating-linear-gradient(90deg, transparent 0 calc(100% / var(--crans,10) - 1.5px), #00000080 calc(100% / var(--crans,10) - 1.5px) calc(100% / var(--crans,10)))}.banc__pity-ligne .tier{font-size:var(--t-meta);flex:none}.banc__pack .taux,.banc__pack>.bouton{grid-column:1/-1}.pack-verrou{color:var(--texte-doux);font-size:var(--t-corps);text-align:center;margin:0}.banc__pack>.pack-verrou{grid-column:1/-1}.bouton[aria-disabled=true] .bouton__prix{color:var(--texte-doux);text-shadow:none}.vedette-pack__objet[aria-disabled=true],.banc__objet[aria-disabled=true]{cursor:not-allowed}.vedette-pack__objet[aria-disabled=true]:active,.banc__objet[aria-disabled=true]:active{transform:none}.vedette-pack__objet[aria-disabled=true] .sachet,.banc__objet[aria-disabled=true] .sachet{filter:saturate(.6)brightness(.78)}.achat__tete{align-items:center;gap:var(--e-4);margin-bottom:var(--e-4);grid-template-columns:auto minmax(0,1fr);display:grid}.achat__tete p{color:var(--texte-doux);font-size:var(--t-corps);margin-top:6px}.achat__compte{margin:0 0 var(--e-4);gap:6px;display:grid}.achat__compte>div{justify-content:space-between;align-items:center;gap:var(--e-3);padding:10px var(--e-3);background:var(--nuit-2);box-shadow:inset 0 0 0 1px var(--filet);border-radius:12px;display:flex}.achat__compte dt{color:var(--texte-doux)}.achat__compte dd{margin:0;font-weight:700}.achat__actions{gap:var(--e-2);display:grid}.achat__actions>.bouton{width:100%}@media (min-width:1024px){.feuille--achat{max-width:480px;margin:auto}.feuille--achat .feuille__corps{padding-top:var(--e-5);border-radius:var(--r-feuille)}.feuille--achat .feuille__corps:before{content:none}}@media (min-width:760px){.banc{grid-template-columns:1fr 1fr}.banc__pack{grid-template-rows:minmax(0,1fr) auto auto}.banc__scene{--l-pack:clamp(92px, 10.5vw, 118px)}.vedette-pack{padding:var(--e-6);grid-template-columns:1.1fr 1fr;align-items:start}.vedette-pack__corps{grid-column:1}.vedette-pack__edition{border-top:0;grid-area:1/2/span 2;margin-top:0;padding-top:0}.vedette-pack .taux,.vedette-pack>.bouton,.vedette-pack>.pack-verrou{grid-column:1}}.theatre{--carte-l:min(68vw, 290px, calc((100vh - 340px) * .716));--carte-e:min(26vw, 124px);--descente:clamp(8px, calc((100vh - 600px) * .18), 40px);z-index:60;color:var(--texte);background:var(--nuit-0);overscroll-behavior:contain;animation:theatre-entre var(--d-moyen) var(--ease-sortie);outline:none;grid-template-rows:auto minmax(0,1fr) auto auto;display:grid;position:fixed;inset:0;overflow:hidden}@keyframes theatre-entre{0%{opacity:0}}.theatre--suite{animation:none}.theatre__consigne--attente{animation:attente-dite var(--d-moyen) var(--ease-sortie) .6s both}@keyframes attente-dite{0%{opacity:0}}@supports (height:100dvh){.theatre{--carte-l:min(68vw, 290px, calc((100dvh - 340px) * .716));--descente:clamp(8px, calc((100dvh - 600px) * .18), 40px)}}.theatre__fond,.theatre__sol,.theatre__penombre,.theatre__faisceau,.theatre__rayons,.theatre__eclat,.theatre__flash{pointer-events:none;position:absolute}.theatre__fond{background:radial-gradient(40% 6% at 50% 0%, #f0f4ff1a, #f0f4ff00), radial-gradient(120% 70% at 50% 110%, #141824, transparent 60%), var(--nuit-0);inset:0}.theatre__sol{left:50%;top:calc(64% + var(--descente));background:radial-gradient(closest-side,#e2eaff33,#e2eaff1a 46%,#e2eaff0a 74%,#0000);border-radius:50%;width:min(120vw,720px);height:22vh;transition:opacity .5s;transform:translate(-50%,-50%)}.theatre--tipoff .theatre__sol{background:radial-gradient(closest-side,#ffc4a633,#ff966e17 46%,#ff5c2b09 74%,#0000)}.theatre--buzzer .theatre__sol{background:radial-gradient(closest-side,#c4d4ff38,#8aa6ff1a 46%,#3e6dff0a 74%,#0000)}.theatre__penombre{opacity:0;background:#020305d1;transition:opacity .6s;inset:0}.theatre__faisceau{--brume:#e2eaff;transform-origin:50% 0;width:min(110vw,680px);height:82vh;transition:transform .7s var(--ease-poids), opacity .6s ease;background:linear-gradient(#e2eaff38,#e2eaff12 62%,#e2eaff04 92%);top:-8vh;left:50%;transform:translate(-50%)scaleX(1)}.theatre--tipoff .theatre__faisceau{--brume:#ffb28c;background:linear-gradient(#ffaa823d,#ff5c2b12 62%,#ff5c2b04 92%)}.theatre--buzzer .theatre__faisceau{--brume:#baccff;background:linear-gradient(#baccff47,#3e6dff14 62%,#3e6dff05 92%)}.theatre--moment .theatre__penombre{opacity:1}.theatre--moment .theatre__faisceau{transform:translate(-50%)scaleX(.56)}.theatre--ssr .theatre__faisceau{--brume:#d6beff;background:linear-gradient(#d6beff61,#a86bff1a 62%,#a86bff05 92%)}.theatre--ur .theatre__faisceau{--brume:#e8ecff;background:linear-gradient(#f0ecff66,#4fd8ff17 62%,#4fd8ff05 92%)}.theatre__faisceau:before{opacity:.24}.theatre__faisceau:after{opacity:.75}.theatre--lumiere .theatre__faisceau{transform:translate(-50%)scaleX(.74)}.theatre--moment .theatre__progression,.theatre--moment .theatre__rail{opacity:.25}.theatre__progression,.theatre__rail{transition:opacity .5s}.theatre__rayons{left:50%;top:calc(44% + var(--descente));aspect-ratio:1;opacity:0;background:repeating-conic-gradient(#ffecd611 0deg 1.6deg,#0000 1.6deg 12deg);width:max(150vmax,900px);transition:opacity .9s;transform:translate(-50%,-50%)rotate(0);-webkit-mask-image:radial-gradient(closest-side,#000 6%,#00000073 26%,#0000 52%);mask-image:radial-gradient(closest-side,#000 6%,#00000073 26%,#0000 52%)}.theatre--ur .theatre__rayons{opacity:1;animation:60s linear infinite rayons-tournent}@keyframes rayons-tournent{to{transform:translate(-50%,-50%)rotate(1turn)}}.theatre__flashs{pointer-events:none;position:absolute;inset:0}.theatre__flashs i{left:var(--x);top:var(--y);width:var(--taille);aspect-ratio:1;margin:calc(var(--taille) / -2) 0 0 calc(var(--taille) / -2);opacity:0;background:radial-gradient(closest-side,#fff 22%,#ebf2ff80 48%,#d6e2ff00);border-radius:50%;position:absolute}.theatre__flashs i:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:520%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.theatre--lumiere .theatre__flashs i{animation:flash-photo .46s var(--ease-sortie) var(--depart) backwards}.theatre--ssr .theatre__flashs i:nth-child(n+11){display:none}@keyframes flash-photo{0%{opacity:0;transform:scale(.3)}14%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}.theatre__eclat{left:50%;top:calc(40% + var(--descente));aspect-ratio:1;opacity:0;background:repeating-conic-gradient(from 4deg,#fff0e138 0deg 1.6deg,#0000 1.6deg 10deg);width:150vmin;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 4%,#0000 60%);mask-image:radial-gradient(closest-side,#000 4%,#0000 60%)}.theatre__flash{z-index:70;background:radial-gradient(70% 50% at 50% calc(40% + var(--descente)), #fff, #fff0e699 40%, #fff0 80%);opacity:0;inset:0}.theatre[data-lueur=SR] .theatre__eclat{background:repeating-conic-gradient(from 4deg,#96b2ff42 0deg 1.6deg,#0000 1.6deg 10deg)}.theatre[data-lueur=SSR] .theatre__eclat{background:repeating-conic-gradient(from 4deg,#ccaaff52 0deg 1.6deg,#0000 1.6deg 10deg)}.theatre[data-lueur=UR] .theatre__eclat{background:repeating-conic-gradient(from 4deg,#a86bff57 0deg 1.6deg,#0000 1.6deg 10deg,#4fd8ff57 10deg 11.6deg,#0000 11.6deg 20deg,#ff5c2b4d 20deg 21.6deg,#0000 21.6deg 30deg,#ffc54d4d 30deg 31.6deg,#0000 31.6deg 40deg)}.theatre[data-lueur=SSR] .theatre__flash{background:radial-gradient(70% 50% at 50% calc(40% + var(--descente)), #fff, #ccaaff9e 40%, #fff0 80%)}.theatre[data-lueur=UR] .theatre__flash{background:radial-gradient(70% 50% at 50% calc(40% + var(--descente)), #fff, #96e2ff99 40%, #fff0 80%)}.theatre[data-walkout=flare] .theatre__faisceau,.theatre[data-walkout=club] .theatre__faisceau,.theatre[data-walkout=flare] .theatre__sol,.theatre[data-walkout=club] .theatre__sol{opacity:0}.theatre__haut{z-index:5;align-items:center;gap:var(--e-3);padding:calc(env(safe-area-inset-top,0px) + var(--e-3)) var(--gouttiere) var(--e-2);grid-template-columns:44px 1fr 44px;display:grid;position:relative}.theatre__progression{justify-content:center;gap:6px;display:flex}.theatre__progression i{background:#ffffff29;border-radius:2px;width:30px;height:4px;position:relative;overflow:hidden}.theatre__progression i:after{content:"";border-radius:inherit;background:var(--orange);transform:scaleX(var(--part,0));transform-origin:0;transition:transform var(--d-ecran) var(--ease-poids);position:absolute;inset:0}.theatre__progression i[data-fait]:after{transform:scaleX(1)}.theatre__regie{z-index:6;left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 70px);justify-content:center;align-items:center;gap:var(--e-2);padding:0 var(--gouttiere);transition:opacity var(--d-court) ease, visibility 0s linear var(--d-court);display:flex;position:absolute}.theatre__regie[data-cache]{opacity:0;visibility:hidden}.theatre__regie-bouton{border:1px solid var(--filet-fort);border-radius:var(--r-puce);min-height:36px;color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:transform var(--d-relache) var(--ease-ressort);background:#0f121a99;padding:0 12px;font-weight:600;font-stretch:108%}.theatre__regie-bouton:active{transform:scale(.95)}.theatre__regie-bouton[aria-pressed=true]{color:#e3d2ff;background:#a86bff29;border-color:#a86bffb3}.theatre__scene{z-index:3;place-items:center;min-height:0;display:grid;position:relative}.theatre__objet{top:var(--descente);z-index:20;place-items:center;display:grid;position:relative}.theatre__flotte>.sachet{animation:objet-entre .44s var(--ease-ressort) 60ms backwards}.theatre__flotte{animation:4.8s ease-in-out .7s infinite alternate objet-flotte}.theatre[data-acte="2"] .theatre__flotte{animation-play-state:paused}@keyframes objet-entre{0%{opacity:0;transform:perspective(900px)translateY(28px)scale(.92)}}@keyframes objet-flotte{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.theatre__pile{left:50%;top:calc(50% + var(--descente));width:var(--carte-l);aspect-ratio:.716;transition:transform .42s var(--ease-poids), opacity .32s ease;position:absolute;transform:translate(-50%,-50%)}.theatre__pile--cachee{opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.86)}.theatre__pile--indice{transform:translate(-50%,-50%)translateY(26%)scale(.56)}.theatre__pile--indice .carte-pile--dessus{animation:.24s ease-in-out infinite alternate dos-tremble}@keyframes dos-tremble{0%{rotate:-1.3deg}to{rotate:1.3deg}}.carte-pile{-webkit-tap-highlight-color:transparent;outline:none;position:absolute;inset:0}.carte-pile--dessus{cursor:pointer;touch-action:none;transition:translate var(--d-relache) var(--ease-ressort), rotate var(--d-relache) var(--ease-ressort)}.carte-pile--glisse{transition:none}.carte-pile>.carte{transition:transform var(--d-relache) var(--ease-ressort)}.carte-pile--dessus:active>.carte{transition-duration:var(--d-appui);transition-timing-function:var(--ease-sortie);transform:scale(.97)}.carte-pile--dessus:focus-visible{box-shadow:var(--focus);border-radius:5%}.carte-pile .carte{position:relative}.carte-pile:not(.carte-pile--dessus){--verso-ombre:.3}.carte-pile__glow{opacity:0;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--glow,var(--sr)) 55%, transparent), transparent 75%);border-radius:12%;transition:opacity .3s;position:absolute;inset:-6%}.carte-pile--attend:not([data-tier=R]):before{content:"";z-index:-1;box-shadow:0 0 0 2px color-mix(in srgb, var(--glow) 80%, #fff), 0 0 24px 4px color-mix(in srgb, var(--glow) 75%, transparent), 0 0 64px 12px color-mix(in srgb, var(--glow) 38%, transparent);pointer-events:none;border-radius:5%/3.6%;animation:1.2s ease-in-out infinite alternate dos-annonce;position:absolute;inset:0}.carte-pile--attend[data-tier=UR]:not([data-deguisee]):before{box-shadow:0 0 0 2px #dcf6ffe6,-10px 0 30px 2px #a86bffb3,10px 0 30px 2px #4fd8ffb3,0 14px 40px 4px #ff5c2b80,0 -14px 40px 4px #ffc54d73}@keyframes dos-annonce{0%{opacity:.6}to{opacity:1}}.carte-pile[data-tier=SR]{--glow:var(--sr)}.carte-pile[data-tier=SSR]{--glow:var(--ssr)}.carte-pile[data-tier=UR]{--glow:var(--iris-2,#4fd8ff)}.carte-pile[data-deguisee]{--glow:var(--ssr)}.carte-pile--allumee .carte-pile__glow{opacity:1;transition:opacity .7s}.carte-pile--allumee[data-tier=UR] .carte-pile__glow{background:radial-gradient(closest-side,#4fd8ff4d,#0000 72%),radial-gradient(42% 16% at 50% 82%,#ff5c2b66,#0000);inset:-14%}.carte-pile__eclat{aspect-ratio:1;background:repeating-conic-gradient(from 6deg, var(--eclat,#c8d2e44d) 0deg 1.5deg, transparent 1.5deg 9deg);opacity:0;pointer-events:none;width:290%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 28%,#0000008c 52%,#0000 84%);mask-image:radial-gradient(closest-side,#000 28%,#0000008c 52%,#0000 84%)}.carte-pile[data-tier=SR] .carte-pile__eclat{--eclat:#789cff5c}.carte-pile[data-tier=SSR] .carte-pile__eclat{--eclat:#c6a4ff66}.carte-pile[data-tier=UR] .carte-pile__eclat{background:repeating-conic-gradient(from 6deg,#a86bff6b 0deg 1.5deg,#0000 1.5deg 9deg,#4fd8ff6b 9deg 10.5deg,#0000 10.5deg 18deg,#ff5c2b61 18deg 19.5deg,#0000 19.5deg 27deg,#ffc54d61 27deg 28.5deg,#0000 28.5deg 36deg)}.carte-pile--finale,.carte-pile--finale .carte__scene,.carte-pile--finale .carte__corps{will-change:transform}.carte-pile__onde{border:1.5px solid var(--glow,var(--r));box-shadow:0 0 16px -1px var(--glow,var(--r));opacity:0;pointer-events:none;border-radius:5%/3.6%;position:absolute;inset:0}.carte-pile[data-tier=UR] .carte-pile__onde{border-color:#78e2ffd9;box-shadow:0 0 16px -1px #4fd8ff99,0 0 30px -4px #ff5c2b73}.carte-pile--vedette .carte__scene{animation:2.2s cubic-bezier(.45,.05,.3,1) both vedette-presente,5.4s ease-in-out 2.2s infinite alternate vedette-respire}.carte-pile--vedette .carte__reflet:before{animation:2.2s cubic-bezier(.45,.05,.3,1) both vedette-reflet}.carte-pile--vedette .carte__holo:before{animation:2.2s cubic-bezier(.45,.05,.3,1) both vedette-holo}.carte-pile--vedette .carte__reflet:after{content:"";mix-blend-mode:overlay;opacity:0;background:linear-gradient(90deg,#0000,#fff9,#0000);width:28%;animation:.95s cubic-bezier(.3,0,.2,1) .38s vedette-lame;position:absolute;top:-10%;bottom:-10%;left:-30%}.carte-pile--vedette[data-tier=UR] .carte__reflet:after{animation-duration:1.5s}.carte-pile--vedette[data-tier=SR] .carte__reflet:after,.carte-pile--vedette[data-tier=R] .carte__reflet:after{animation-duration:.9s;animation-delay:.2s}.carte-pile--vedette[data-tier=UR] .carte__holo:before{animation:2.2s cubic-bezier(.45,.05,.3,1) vedette-holo-ur,8s ease-in-out 2.2s infinite alternate holo-derive}.theatre--gyro .carte-pile--dessus .carte__scene,.theatre--gyro .bilan__carte--heros .carte__scene,.theatre--gyro .carte-pile--dessus .carte__reflet:before,.theatre--gyro .bilan__carte--heros .carte__reflet:before{transition-duration:.12s}.theatre--gyro .carte-pile--dessus .carte--ur .carte__holo:before,.theatre--gyro .carte-pile--dessus .carte--ur .carte__holo:after,.theatre--gyro .carte-pile--dessus .carte--ur .carte__prisme:before,.theatre--gyro .bilan__carte--heros .carte--ur .carte__holo:before,.theatre--gyro .bilan__carte--heros .carte--ur .carte__holo:after,.theatre--gyro .bilan__carte--heros .carte--ur .carte__prisme:before{transition-duration:.12s;animation:none}.theatre--gyro .carte-pile--vedette .carte__scene{animation:2.2s cubic-bezier(.45,.05,.3,1) backwards vedette-presente}.theatre--gyro .carte-pile--vedette .carte__reflet:before{animation:2.2s cubic-bezier(.45,.05,.3,1) backwards vedette-reflet}.theatre--gyro .carte-pile--vedette .carte__holo:before{animation:2.2s cubic-bezier(.45,.05,.3,1) backwards vedette-holo}.theatre--gyro .carte-pile--vedette[data-tier=UR] .carte__holo:before{animation:2.2s cubic-bezier(.45,.05,.3,1) backwards vedette-holo-ur}@keyframes vedette-lame{0%{opacity:1;transform:translate(-10%)skew(-12deg)}to{opacity:1;transform:translate(460%)skew(-12deg)}}@keyframes vedette-presente{0%{transform:none}30%{transform:rotateY(-13deg)rotateX(4deg)}66%{transform:rotateY(9deg)rotateX(-3deg)}to{transform:none}}@keyframes vedette-respire{0%{transform:none}to{transform:rotateY(-4deg)rotateX(1.5deg)}}@keyframes vedette-reflet{0%,to{transform:translate(28%,12%)}30%{transform:translate(72%,30%)}66%{transform:translate(4%,4%)}}@keyframes vedette-holo{0%,to{transform:translate(91%)skew(-14deg)}30%{transform:translate(210%)skew(-14deg)}66%{transform:translate(14%)skew(-14deg)}}@keyframes vedette-holo-ur{0%{transform:translate(120%)skew(-14deg)}30%{transform:translate(230%)skew(-14deg)}to{transform:translate(10%)skew(-14deg)}}.bilan{--petite:min(92px, calc((100vw - 2 * var(--gouttiere) - 3 * var(--e-2)) / 4));--heros:min(184px, calc((100vh - 500px) * .716));align-self:end;justify-items:center;gap:var(--e-3);margin-bottom:var(--e-4);display:grid;position:relative}@supports (height:100dvh){.bilan{--heros:min(184px, calc((100dvh - 500px) * .716))}}@media (min-width:760px) and (min-height:640px){.bilan{--petite:116px;--heros:min(210px, calc((100vh - 540px) * .716))}@supports (height:100dvh){.bilan{--heros:min(210px, calc((100dvh - 540px) * .716))}}}.bilan__pack{color:var(--orange-texte);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:800}.bilan__main{grid-template-columns:repeat(var(--autres,4), var(--petite));justify-content:center;gap:22px var(--e-2);display:grid}.bilan__carte{isolation:isolate;width:var(--petite);position:relative}.bilan__carte--heros{width:var(--heros);grid-column:1/-1;justify-self:center}.bilan__carte--rare:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--glow,var(--ssr)) 46%, transparent), transparent 72%);pointer-events:none;border-radius:50%;position:absolute;inset:-18%}.bilan__carte[data-tier=SSR]{--glow:var(--ssr)}.bilan__carte[data-tier=UR]{--glow:var(--iris-2,#4fd8ff)}.bilan__tag{z-index:8;background:var(--orange);color:#1a0b04;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:3px;padding:3px 8px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;bottom:-10px;left:50%;transform:translate(-50%);box-shadow:0 6px 12px -4px #000c}.bilan__carte--heros .bilan__tag{padding:4px 12px;font-size:12px;bottom:-12px}.bilan__tag--doublon{background:var(--nuit-1);color:var(--texte);font-size:11px;box-shadow:inset 0 0 0 1px #4fd8ff8c,0 6px 12px -4px #000c}.bilan__tag .montant__icone{width:12px;height:12px}.theatre__rail{z-index:4;padding:var(--e-2) var(--gouttiere) 0;transition:opacity var(--d-moyen);justify-content:center;gap:8px;display:flex;position:relative}.rail__fente{aspect-ratio:.716;width:54px;box-shadow:var(--ombre-creux);background:#ffffff08;border-radius:5px}.trainee{z-index:65;transform-origin:0;opacity:0;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--t,#9ba3b4) 80%, transparent) 70%, #fff);height:3px;box-shadow:0 0 10px color-mix(in srgb, var(--t,#9ba3b4) 70%, transparent);border-radius:2px;margin-top:-1.5px;position:fixed}.trainee[data-tier=SR]{--t:var(--sr)}.trainee[data-tier=SSR]{--t:var(--ssr)}.trainee[data-tier=UR]{--t:var(--iris-2,#4fd8ff)}.theatre__bas{z-index:5;gap:var(--e-3);padding:var(--e-3) var(--gouttiere) calc(env(safe-area-inset-bottom,0px) + var(--e-4));display:grid;position:relative}.theatre__consigne{max-width:34rem;min-height:3.6em;color:var(--texte-doux);font-size:var(--t-chapo);text-align:center;margin:0 auto;line-height:1.4}.theatre__consigne--appuyee{animation:consigne-appuie .42s var(--ease-sortie)}@keyframes consigne-appuie{30%{transform:translate(-4px)}60%{transform:translate(3px)}}.theatre__actions{justify-content:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.theatre__actions .bouton{min-width:min(100%,220px)}.theatre[data-phase=sortie] .theatre__actions,.theatre[data-phase=revelation] .theatre__actions{min-height:48px}.theatre[data-phase=fin] .theatre__actions{flex-flow:column;align-items:center}.theatre[data-phase=fin] .theatre__actions .bouton{width:min(100%,320px)}.annonce{justify-items:center;gap:6px;display:grid}.annonce__ligne{color:var(--texte);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.annonce__ligne b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.375rem;font-weight:800}.annonce__etat{color:var(--texte);font-size:var(--t-corps)}.annonce__arrivee{color:var(--or-texte);font-size:var(--t-corps);text-align:center;font-weight:700}.recap{gap:4px;display:grid}.recap__ligne{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;display:inline-flex}.recap__ligne .tier{font-size:var(--t-meta)}.recap__vitrine{color:var(--texte-doux);font-size:var(--t-meta);margin-top:4px}.recap b{color:var(--texte);font-family:var(--police-stade);text-transform:uppercase;font-size:1.375rem;font-weight:800}.recap__jetons{font-size:.9em}.annonce__micro{color:var(--texte-doux);font-family:var(--police-stade);letter-spacing:.08em;text-transform:uppercase;font-size:1rem;font-weight:700}.annonce--micro .annonce__ligne b{text-shadow:0 0 22px color-mix(in srgb, var(--glow-micro,var(--ssr)) 70%, transparent);font-size:1.625rem}.theatre--ur .annonce--micro{--glow-micro:var(--iris-2,#4fd8ff)}.tampon{z-index:12;background:linear-gradient(180deg, #ffb07a, var(--orange) 60%, #d63f17);color:#1a0b04;font-family:var(--police-stade);font-size:calc(var(--carte-l) * .085);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;border-radius:6px;align-items:center;gap:.25em;padding:.28em .75em .32em;font-weight:900;line-height:1;animation:.38s cubic-bezier(.2,.9,.25,1.2) both tampon-frappe;display:inline-flex;position:absolute;top:17%;left:-7%;transform:rotate(-12deg);box-shadow:0 0 0 3px #ffffffd9,0 10px 24px -6px #ff5c2bcc}.tampon--doublon{color:var(--texte);font-size:calc(var(--carte-l) * .06);background:#0b0d13f0;box-shadow:0 0 0 2px #4fd8ffbf,0 10px 24px -8px #4fd8ff8c}.tampon .montant__icone{width:1em;height:1em}@keyframes tampon-frappe{0%{opacity:0;transform:rotate(-22deg)scale(1.9)}55%{opacity:1}to{transform:rotate(-12deg)scale(1)}}.walkout{--lueur:var(--ssr);z-index:25;cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.walkout[data-tier=UR]{--lueur:var(--iris-2,#4fd8ff)}.walkout__flare,.walkout__club{top:var(--descente);justify-items:center;gap:var(--e-5);display:grid;position:relative}.walkout__soleil{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--lueur) 45%, #fff) 0%, var(--lueur) 22%, color-mix(in srgb, var(--lueur) 30%, transparent) 44%, transparent 68%);width:min(62vw,250px);animation:soleil-leve .9s var(--ease-sortie) both, soleil-bat 1.5s ease-in-out .9s infinite alternate;border-radius:50%;place-items:center;display:grid;position:relative}.walkout__soleil:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--lueur) 34%, transparent), transparent);border-radius:50%;position:absolute;inset:-55%}.walkout[data-tier=UR] .walkout__soleil{background:radial-gradient(circle,#fff 0%,#ffffff8c 16%,#fff0 38%)}.walkout[data-tier=UR] .walkout__soleil:after{content:"";z-index:-1;background:var(--iris);border-radius:50%;animation:5s linear infinite iris-tourne;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000 98%);mask-image:radial-gradient(closest-side,#000 30%,#0000 98%)}.walkout__soleil .tier{box-shadow:0 0 0 3px #ffffffbf, 0 0 40px color-mix(in srgb, var(--lueur) 80%, transparent);font-size:2.2rem}.walkout__texte{color:var(--texte);font-size:var(--t-chapo);text-align:center;animation:indice-monte .5s var(--ease-sortie) .35s both;margin:0;font-weight:600}.walkout--tremble .walkout__soleil{animation:.42s linear both soleil-tremble}.walkout--casse .walkout__soleil{animation:soleil-casse .62s var(--ease-ressort) both, soleil-bat 1.5s ease-in-out .62s infinite alternate}.walkout--casse .walkout__texte{animation-delay:80ms}@keyframes soleil-tremble{20%{transform:translate(-3%)rotate(-3deg)}40%{transform:translate(3%)rotate(3deg)}60%{transform:translate(-2%)rotate(-2deg)}80%{transform:translate(2%)rotate(1.5deg)}}@keyframes soleil-casse{0%{opacity:.4;filter:brightness(2.2);transform:scale(1.4)}}.walkout__rayons{z-index:-1;aspect-ratio:1;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--club-vive) 55%, transparent) 0deg 6deg, transparent 6deg 15deg, color-mix(in srgb, var(--club-2) 45%, transparent) 15deg 19deg, transparent 19deg 30deg);width:min(190vw,1000px);animation:rayons-club 1.4s var(--ease-sortie) both;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 10%,#0000 66%);mask-image:radial-gradient(closest-side,#000 10%,#0000 66%)}.walkout .walkout__mono{width:120px;height:120px;box-shadow:inset 0 0 0 4px var(--club-vive), 0 0 70px -8px var(--club-vive);animation:indice-frappe .56s var(--ease-ressort) both;border-radius:28px;font-size:3rem}.walkout__nom{max-width:11ch;font-family:var(--police-stade);text-align:center;text-transform:uppercase;text-shadow:0 3px #0009;animation:indice-monte .5s var(--ease-sortie) .22s both;margin:0;font-size:clamp(2rem,10vw,3rem);font-weight:900;line-height:.95}.walkout__indice{left:0;right:0;bottom:calc(50% - var(--descente) + var(--carte-l) * .028 + 26px);justify-items:center;gap:4px;display:grid;position:absolute}.walkout__poste{color:color-mix(in srgb, var(--lueur) 30%, #fff);font-family:var(--police-stade);letter-spacing:.06em;text-transform:uppercase;animation:indice-monte .45s var(--ease-sortie) both;margin:0;font-size:clamp(1.75rem,6.5vh,2.75rem);font-weight:900;line-height:1}.walkout__numero{font-family:var(--police-stade);text-shadow:0 0 34px color-mix(in srgb, var(--lueur) 85%, transparent);margin:0;font-size:clamp(3rem,10vh,5rem);font-weight:900;line-height:.85;animation:.52s cubic-bezier(.2,.9,.25,1.2) .48s both indice-frappe}@keyframes soleil-leve{0%{opacity:0;transform:scale(.2)}45%{opacity:1}}@keyframes soleil-bat{to{transform:scale(1.06)}}@keyframes iris-tourne{to{rotate:1turn}}@keyframes rayons-club{0%{opacity:0;transform:translate(-50%,-50%)rotate(-24deg)scale(.55)}}@keyframes indice-monte{0%{opacity:0;transform:translateY(14px)}}@keyframes indice-frappe{0%{opacity:0;transform:scale(1.7)}55%{opacity:1}}@media (max-height:700px){.theatre__consigne{min-height:3.7em;font-size:var(--t-corps)}.theatre__regie{display:none}}@media (prefers-reduced-motion:reduce){.sachet__indice:before{animation:none;transform:translate(40%)}.banc__vedette .carte{animation:none}.banc__vedette,.banc__vedettes{transition:none}.theatre__flotte>.sachet,.theatre__flotte,.sachet__halo,.theatre--ur .theatre__rayons,.theatre__consigne--appuyee,.theatre,.carte-pile--attend:before,.theatre__pile--indice .carte-pile--dessus,.tampon,.walkout__soleil,.walkout__soleil:after,.walkout__texte,.walkout__rayons,.walkout__mono,.walkout__nom,.walkout__poste,.walkout__numero{animation:none!important}.theatre__pile{transition:opacity .2s}.theatre__faisceau,.theatre--moment .theatre__faisceau,.theatre--lumiere .theatre__faisceau{transform:translate(-50%)}.carte-pile--vedette .carte__scene,.carte-pile--vedette .carte__reflet:before,.carte-pile--vedette .carte__reflet:after,.carte-pile--vedette .carte__holo:before,.theatre--lumiere .theatre__flashs i{animation:none!important}.sachet--ouvert .sachet__bande{transform:none}}.theatre__flotte{position:relative}.theatre__geste{z-index:30;--course:calc(var(--carte-l) * .72 - 34px);pointer-events:none;height:0;position:absolute;top:6%;left:8%;right:8%}.theatre__geste-doigt{width:34px;height:34px;animation:geste-tire 1.9s var(--ease-sortie) .9s infinite;background:radial-gradient(circle,#ffffff8c,#ff5c2b59 60%,#0000 72%);border:2px solid #ffffffe6;border-radius:50%;position:absolute;top:-17px;left:0;box-shadow:0 0 18px #ff5c2bb3}@keyframes geste-tire{0%{opacity:0;transform:translate(0)scale(1.25)}12%{opacity:1;transform:translate(0)scale(1)}70%{opacity:1;transform:translateX(var(--course,160px)) scale(1)}to{opacity:0;transform:translateX(var(--course,160px)) scale(.9)}}@media (prefers-reduced-motion:reduce){.theatre__geste-doigt{animation:none}}
.score{--score-t:1em;font-family:var(--police-stade);font-size:var(--score-t);font-variant-numeric:tabular-nums;color:var(--texte-doux);font-weight:800;line-height:.85;display:inline-flex}.score--gagnant{color:var(--texte)}.score__chiffre{animation:chiffre-monte .44s var(--ease-ressort) both;animation-delay:calc(var(--i,0) * 70ms + .12s);display:inline-block}@keyframes chiffre-monte{0%{opacity:0;transform:translateY(32%)}}.marque__ligne--gagnant:after{content:"";background:var(--orange);clip-path:polygon(100% 0,100% 100%,0 50%);width:6px;height:12px;margin-top:-6px;position:absolute;top:50%;right:5px}.entree{isolation:isolate;min-height:100dvh;padding:0 var(--gouttiere) calc(env(safe-area-inset-bottom,0px) + var(--e-6));margin-bottom:calc(-1 * (var(--barre-onglets) + var(--e-6)));align-content:end;display:grid;position:relative;overflow:hidden}.entree__salle{z-index:-1;pointer-events:none;position:absolute;inset:0}.entree__faisceau{--brume:#e2eaff;width:min(140vw,900px);height:78vh;animation:projecteur-allume 1.4s var(--ease-sortie) .2s both;background:linear-gradient(#e2eaff3d,#e2eaff12 60%,#e2eaff04 95%);position:absolute;top:-4vh;left:50%;transform:translate(-50%)}.entree__faisceau:before{opacity:.2}.entree__faisceau:after{opacity:.65}.entree__terrain{width:100%;height:44vh;animation:projecteur-allume 1.6s var(--ease-sortie) .6s both;position:absolute;top:30vh;left:0;right:0}.entree__flaque{width:min(120vw,760px);height:22vh;animation:projecteur-allume 1.6s var(--ease-sortie) .4s both;background:radial-gradient(closest-side,#e2eaff33,#e2eaff17 48%,#e2eaff08 76%,#0000);border-radius:50%;position:absolute;top:56vh;left:50%;transform:translate(-50%,-50%)}@keyframes projecteur-allume{0%{opacity:0}30%{opacity:.4}38%{opacity:.15}}.entree__contenu{gap:var(--e-3);max-width:460px;animation:entree-monte .44s var(--ease-sortie) .7s both;grid-template-columns:minmax(0,1fr);display:grid}@keyframes entree-monte{0%{opacity:0;transform:translateY(18px)}}.entree__saison{color:var(--orange-texte);font-weight:600}.entree__titre{letter-spacing:.005em;text-transform:uppercase;font-size:clamp(3.75rem,.5rem + 18vw,9rem);font-weight:900;line-height:.82}.entree__genre{color:var(--texte)}.entree__ligne{color:var(--texte-doux);font-size:var(--t-chapo)}.entree__actions{gap:var(--e-2);margin-top:var(--e-4);display:grid}.entree__mention{margin-top:var(--e-3);color:var(--texte-faible);font-size:var(--t-corps)}.entree__mention a{color:var(--bleu-texte)}body:has(.entree) .salle__halo{opacity:0}.banc__pity b{color:var(--texte);font-weight:700}.classeur__entete{align-items:center;gap:var(--e-3) var(--e-3);grid-template-columns:auto minmax(0,1fr);display:grid}.classeur__compte{color:var(--texte-doux);font-family:var(--police-stade);justify-self:end;font-size:1.125rem;font-weight:800}.classeur__compte b{color:var(--texte);font-size:2rem}.classeur__jauge{grid-column:1/-1}.classeur__tiers{margin-bottom:var(--e-3)}.classeur__tier{min-height:42px;color:var(--texte);font-family:var(--police-stade);white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:1rem;font-weight:800;display:inline-flex}.classeur__tier .tier{font-size:.6875rem}.classeur__tier .doux{color:var(--texte-doux);font-size:.8em}.classeur__manque{align-items:center;gap:2px var(--e-3);margin-bottom:var(--e-3);border:1px dashed var(--filet-fort);background:var(--nuit-2);color:var(--texte);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;padding:12px 16px;text-decoration:none;display:grid}.classeur__manque-titre{font-family:var(--police-stade);text-transform:uppercase;font-size:1.25rem;font-weight:800;line-height:1}.classeur__manque-texte{color:var(--texte-doux);font-size:var(--t-corps);grid-row:2}.classeur__manque svg{grid-area:1/2/span 2;width:22px;height:22px}.classeur__retour{min-height:44px;margin-bottom:var(--e-2);color:var(--texte-doux);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.classeur__retour svg{width:18px;height:18px}.classeur--club{padding-top:var(--e-2)}html:has(.classeur--club){overscroll-behavior-x:none}.monogramme{background:var(--nuit-1);width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--club-vive,var(--filet-fort));font-family:var(--police-stade);border-radius:12px;flex:none;place-items:center;font-size:1.125rem;font-weight:800;display:grid;position:relative}.vestiaires{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.vestiaire{border:1px solid var(--filet);background:radial-gradient(120% 70% at 0% 0%, color-mix(in srgb, var(--club-1) 38%, transparent), transparent 70%), var(--nuit-2);height:100%;color:var(--texte);-webkit-touch-callout:none;border-radius:16px;gap:8px;padding:12px;text-decoration:none;display:grid}.vestiaire--complet{border-color:var(--club-vive)}.vestiaire--edition{border-color:#ff5c2b66}.vestiaire--froid{border-color:#3e6dff80}.vestiaire__tete{justify-content:space-between;align-items:center;display:flex}.vestiaire .monogramme{border-radius:10px;width:36px;height:36px;font-size:.9375rem}.vestiaire__compte{font-family:var(--police-stade);font-size:1.5rem;font-weight:800}.vestiaire__compte .doux{font-size:.7em}.vestiaire__nom{font-family:var(--police-stade);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:1.125rem;font-weight:800;line-height:1;overflow:hidden}.vestiaire__visages{grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:4px;display:grid}.vestiaire__place{aspect-ratio:1;box-shadow:0 0 0 1.5px var(--club-vive);transition:opacity var(--d-moyen);border-radius:50%;display:block;overflow:hidden}.vestiaire__place[data-tier=SSR]{box-shadow:0 0 0 2px var(--ssr)}.vestiaire__place[data-tier=UR]{box-shadow:0 0 0 2px var(--or)}.vestiaire__place[data-vide]{box-shadow:inset 0 0 0 1.5px #ffffff24}.vestiaire__place[data-hors-filtre]{opacity:.18}.visage{object-fit:cover;object-position:50% 16%;background:#1b2030 50% 16%/cover no-repeat;width:100%;height:100%;display:block}.visage--attente{color:var(--texte-doux);font-family:var(--police-stade);place-items:center;font-size:.8125rem;font-weight:800;display:grid}.vestiaire__barre,.club__barre{background:#ffffff12;border-radius:3px;height:5px;display:block;overflow:hidden}.vestiaire__barre>span,.club__barre>span{border-radius:inherit;background:linear-gradient(90deg, var(--club-1), var(--club-vive));transform-origin:0;height:100%;transform:scaleX(var(--part,0));display:block}.club__banniere{align-items:center;gap:10px var(--e-3);margin-bottom:var(--e-3);padding:var(--e-4);background:radial-gradient(110% 120% at 0% 0%, color-mix(in srgb, var(--club-1) 45%, transparent), transparent 70%), radial-gradient(80% 90% at 100% 100%, color-mix(in srgb, var(--club-2) 22%, transparent), transparent 70%), var(--nuit-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.club__banniere .monogramme{box-shadow:inset 0 0 0 2px var(--club-vive)}.club__titres{min-width:0}.club__titres h1{text-transform:uppercase;font-size:1.5rem;line-height:.95}.club__titres p{font-size:var(--t-corps);margin-top:4px;line-height:1.3}.club__compte{font-family:var(--police-stade);font-size:2rem;font-weight:800}.club__compte .doux{font-size:.6em}.club__barre{grid-column:1/-1}.club__complet{margin-bottom:var(--e-3);justify-self:start}.vestiaire__bientot,.club__bientot-puce{place-self:center end}.club__bientot{margin:0 0 var(--e-3)}.club__places{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin:0;padding:0;list-style:none;display:grid}.club__voisins{margin-top:var(--e-5);justify-content:space-between;gap:10px;display:flex}.club__voisin{border:1px solid var(--filet);background:var(--nuit-2);min-width:0;min-height:48px;color:var(--texte);font-family:var(--police-stade);border-radius:12px;align-items:center;gap:8px;padding:6px 12px;font-size:1.0625rem;font-weight:800;text-decoration:none;display:inline-flex}.club__voisin svg{flex:none;width:18px;height:18px}.club__voisin .monogramme{border-radius:8px;flex:none;width:30px;height:30px;font-size:.75rem}.club__voisin-nom{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.emplacement{transition:opacity var(--d-moyen)}.emplacement__lien{-webkit-touch-callout:none;border-radius:6%;display:block}.emplacement__lien:focus-visible{outline-offset:2px}.emplacement[data-hors-filtre]{opacity:.16}@media (min-width:640px){.vestiaires{gap:var(--e-3);grid-template-columns:repeat(3,minmax(0,1fr))}.club__places{gap:var(--e-4) var(--e-3);grid-template-columns:repeat(3,minmax(0,1fr))}}.chasse__postes{margin-bottom:var(--e-4)}.chasse__liste{gap:6px;margin:0;padding:0;list-style:none;display:grid}.chasse__ligne{align-items:center;gap:2px var(--e-3);border:1px solid var(--filet);background:var(--nuit-2);color:inherit;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;padding:8px 12px 8px 8px;text-decoration:none;display:grid}.chasse__ligne .fantome{grid-row:1/span 2}.chasse__nom{min-width:0;display:grid}.chasse__nom b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.chasse__nom span{color:var(--texte-doux);font-size:var(--t-corps);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chasse__numero{color:var(--texte-doux);font-family:var(--police-stade);grid-column:3;font-size:.9375rem;font-weight:700}.chasse__ligne .tier{font-size:var(--t-meta);grid-area:1/3;justify-self:end}.chasse__ligne .chasse__nom{grid-row:1/span 2}.page--fiche{padding-top:calc(env(safe-area-inset-top,0px) + var(--e-3))}.fiche__nav{justify-content:space-between;align-items:center;gap:var(--e-3);display:flex}.fiche__retour{min-height:44px;color:var(--texte-doux);font-size:var(--t-corps);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.fiche__retour svg{width:18px;height:18px}.fiche__voisins{align-items:center;gap:var(--e-2);display:flex}.fiche__position{min-width:3.4em;color:var(--texte-doux);font-family:var(--police-stade);text-align:center;font-size:1rem;font-weight:700}.fiche__scene{justify-items:center;gap:var(--e-3);padding:var(--e-5) 0 var(--e-4);isolation:isolate;display:grid;position:relative}body:has(.fiche) .salle__halo{opacity:0}.fiche__objet{cursor:pointer;touch-action:pan-y;background:0 0;border:0;border-radius:5%;padding:0}.fiche__geste{color:var(--texte-doux);font-size:var(--t-corps);align-items:center;gap:6px;display:inline-flex}.fiche__geste svg{width:16px;height:16px}.fiche__puces{margin-top:var(--e-3);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fiche__bio{margin:0;font-size:1.125rem;line-height:1.45}.fiche__possedee{align-items:center;gap:var(--e-2);font-size:var(--t-corps);flex-wrap:wrap;display:flex}.fiche__manque{justify-items:start;gap:var(--e-3);display:grid}.fiche__lettre{font-family:var(--police-stade);font-size:2rem;font-weight:900;line-height:1}.fiche__lettre[data-lettre=C],.fiche__lettre[data-lettre=D]{color:var(--texte-doux)}.fiche__details{margin-top:var(--e-3)}.fiche__details summary{align-items:center;gap:var(--e-2);min-height:44px;color:var(--bleu-texte);cursor:pointer;font-weight:600;list-style:none;display:flex}.fiche__details summary::-webkit-details-marker{display:none}.fiche__details summary:after{content:"";width:8px;height:8px;transition:transform var(--d-court) var(--ease-sortie);border:2px solid;border-width:0 2px 2px 0;margin-top:-4px;transform:rotate(45deg)}.fiche__details[open] summary:after{margin-top:4px;transform:rotate(-135deg)}.fiche__details summary:focus-visible{outline-offset:2px}.fiche__editions{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.fiche__edition{align-items:center;gap:var(--e-4);padding:var(--e-3);border:1px solid var(--filet);background:var(--nuit-1);color:inherit;border-radius:14px;grid-template-columns:auto 1fr;text-decoration:none;display:grid}.fiche__edition>span{font-size:var(--t-corps);gap:4px;display:grid}.fiche__edition b{font-size:var(--t-corps)}.plaquette__entete{justify-content:space-between;align-items:baseline;gap:var(--e-2);margin-bottom:var(--e-4);flex-wrap:wrap;display:flex}.plaquette__entete h2{font-size:var(--t-titre-3);text-transform:uppercase}.plaquette__titre{margin-bottom:var(--e-3);text-transform:uppercase;font-size:1.125rem}.plaquette__ligne-titre{justify-content:space-between;align-items:baseline;gap:var(--e-3);display:flex}.plaquette__total{font-family:var(--police-stade);font-size:1.75rem;font-weight:800}.plaquette__total span{color:var(--texte-doux);font-size:.875rem}.plaquette__total--faux{color:var(--orange-texte)}.plaquette__aide{margin-bottom:var(--e-4);font-size:var(--t-corps)}.rotations{gap:var(--e-3);margin:0 0 var(--e-4);padding:0;list-style:none;display:grid}.rotation{align-items:center;gap:0 var(--e-3);padding-bottom:var(--e-3);border-bottom:1px solid var(--filet);grid-template-columns:1fr auto;display:grid}.rotation__nom{display:grid}.rotation__nom b{font-weight:700}.rotation__nom span{color:var(--texte-doux);font-size:var(--t-corps)}.rotation__min{font-family:var(--police-stade);font-size:1.5rem;font-weight:800}.rotation__min small{color:var(--texte-doux);font-size:var(--t-meta)}.rotation__curseur{grid-column:1/-1}.rotation__energie{color:var(--texte-doux);font-size:var(--t-corps);grid-column:1/-1}.rotation__energie .chiffres{color:var(--texte);font-weight:700}.rotation__energie--alerte .chiffres{color:var(--orange-texte)}.tactiques{gap:var(--e-4);display:grid}.tactique{gap:var(--e-2);display:grid}.tactique__aide{font-size:var(--t-corps)}.equipes{gap:var(--e-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.equipe-onglet{align-items:start;gap:2px var(--e-2);border:1px solid var(--filet);background:var(--nuit-1);min-height:72px;color:var(--texte-doux);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:transform var(--d-relache) var(--ease-ressort);border-radius:12px;grid-template-columns:auto minmax(0,1fr);padding:10px 10px 10px 12px;display:grid}.equipe-onglet:active{transition-duration:var(--d-appui);transform:scale(.97)}.equipe-onglet[aria-pressed=true]{background:linear-gradient(100deg, #ff5c2b2e, #ff5c2b08 70%), var(--nuit-1);color:var(--texte);border-color:#ff5c2b99}.equipe-onglet:disabled{cursor:progress}.equipe-onglet__lettre{color:var(--texte);font-family:var(--police-stade);font-size:2.125rem;font-weight:900;line-height:.9}.equipe-onglet[aria-pressed=true] .equipe-onglet__lettre{color:var(--orange-texte)}.equipe-onglet__corps{gap:2px;min-width:0;display:grid}.equipe-onglet__corps b{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.equipe-onglet__puissance{color:var(--texte);font-family:var(--police-stade);font-size:1.125rem;font-weight:800;line-height:1}.equipe-onglet__neuve{color:var(--texte);font-family:var(--police-stade);font-size:1rem;font-weight:800;line-height:1}.equipe-onglet__plan{font-size:var(--t-meta);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.25}.equipes__auto{gap:var(--e-3);margin-top:var(--e-4);display:grid}.equipes__auto>.bouton{justify-self:start}.equipes__retour{justify-items:start;gap:var(--e-1);font-size:var(--t-corps);display:grid}.equipes__retour .lien-bouton{color:var(--bleu-texte)}.equipes-match{margin-bottom:var(--e-3);gap:6px;display:grid}.plaquette__plafond{margin:0 0 var(--e-4);padding:var(--e-3) var(--e-4);border:1px solid var(--filet-fort);background:var(--nuit-2);font-size:var(--t-corps);border-radius:10px}.plaquette__plafond .libelle{color:var(--orange-texte);margin-right:6px}.rotation__curseur[data-borne=plafond]::-webkit-slider-runnable-track{background:linear-gradient(90deg, transparent var(--borne), #ff8a55 var(--borne) calc(var(--borne) + 2px), #ff5c2b4d calc(var(--borne) + 2px)), linear-gradient(90deg, #2b55e6, #4fa4ff var(--rempli), #05070b var(--rempli))}.rotation__curseur[data-borne=plafond]::-moz-range-track{background:linear-gradient(90deg, transparent var(--borne), #ff8a55 var(--borne) calc(var(--borne) + 2px), #ff5c2b4d calc(var(--borne) + 2px)), linear-gradient(90deg, #2b55e6, #4fa4ff var(--rempli), #05070b var(--rempli))}.rotation__curseur[data-borne=plancher]::-webkit-slider-runnable-track{background:linear-gradient(90deg, transparent calc(var(--borne) - 1px), #ff8a55 calc(var(--borne) - 1px) calc(var(--borne) + 1px), transparent calc(var(--borne) + 1px)), linear-gradient(90deg, #2b55e6, #4fa4ff var(--rempli), #05070b var(--rempli))}.rotation__curseur[data-borne=plancher]::-moz-range-track{background:linear-gradient(90deg, transparent calc(var(--borne) - 1px), #ff8a55 calc(var(--borne) - 1px) calc(var(--borne) + 1px), transparent calc(var(--borne) + 1px)), linear-gradient(90deg, #2b55e6, #4fa4ff var(--rempli), #05070b var(--rempli))}.rotations__gestes{gap:var(--e-2);flex-wrap:wrap;display:flex}.rotations__auto{margin:var(--e-3) 0 0;font-size:var(--t-corps)}.plaquette__plan{color:var(--orange-texte);font-family:var(--police-stade);text-align:right;text-transform:uppercase;font-size:1.125rem;font-weight:800}.plans{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.plan__reglages{color:var(--texte-faible);font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.plan-detail{margin-top:var(--e-3);padding:var(--e-3) var(--e-4);font-size:var(--t-corps);background:#090c13;border-radius:12px;box-shadow:0 0 0 1px #ffffff12}.plan-detail dl{gap:var(--e-3);margin:0;display:grid}.plan-detail dd{margin:2px 0 0}.regime{width:100%;margin-top:var(--e-4);border-collapse:collapse;font-size:var(--t-meta)}.regime caption{margin-bottom:var(--e-2);text-align:left}.regime th,.regime td{border-bottom:1px solid var(--filet);text-align:right;vertical-align:baseline;padding:6px 4px}.regime thead th{color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-weight:600}.regime tbody th{color:var(--texte-doux);text-align:left;font-weight:600}.regime td{color:var(--texte);font-family:var(--police-stade);white-space:nowrap;font-size:1.125rem;font-weight:800}.regime td small{color:var(--texte-doux);font-size:var(--t-micro)}.regime__ecart{font-size:var(--t-micro);margin-left:4px}.regime__ecart[data-sens=plus]{color:var(--bleu-texte)}.regime__ecart[data-sens=moins]{color:var(--orange-texte)}.regime__note{margin-top:var(--e-2);font-size:var(--t-meta)}.plaquette__titre--reglages{margin-top:var(--e-5)}.match{gap:var(--e-4);grid-template-columns:minmax(0,1fr);display:grid}body:has(.match) .salle__halo{opacity:0}.match__lumieres{z-index:-1;pointer-events:none;position:fixed;inset:0}.match__lumiere{opacity:0;width:max(140vw,900px);height:92vh;transition:opacity .9s;position:absolute;top:-36vh;left:50%;transform:translate(-50%)}.match__lumiere--q1{background:radial-gradient(closest-side,#d6e2ff0f,#0000)}.match__lumiere--q2{background:radial-gradient(closest-side,#d6e2ff14,#0000)}.match__lumiere--q3{background:radial-gradient(closest-side,#e6eeff1c,#0000 85%)}.match__lumiere--q4{background:radial-gradient(closest-side,#f5f8ff2b,#f5f8ff0d 55%,#0000 80%);width:max(110vw,700px);top:-30vh}.match[data-quart="1"] .match__lumiere--q1,.match[data-quart="2"] .match__lumiere--q2,.match[data-quart="3"] .match__lumiere--q3,.match[data-quart="4"] .match__lumiere--q4{opacity:1}.match__demo{margin:0}.marque{gap:var(--e-4);padding:var(--e-4);display:grid}.marque__etat{justify-content:space-between;align-items:center;gap:var(--e-2);display:flex}.marque__final{border-radius:var(--r-puce);background:var(--texte);color:var(--nuit-1);font-family:var(--police-stade);letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;font-size:.875rem;font-weight:900}.marque__score{gap:6px;display:grid}.marque__ligne{align-items:center;gap:var(--e-3);background:var(--nuit-1);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;padding:10px 20px 10px 16px;display:grid;position:relative}.marque__equipe{gap:4px;min-width:0;display:grid}.marque__equipe b{font-family:var(--police-stade);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:1.375rem;font-weight:800;line-height:1;overflow:hidden}.marque__pts{--score-t:clamp(3.5rem, 1.8rem + 9vw, 6rem)}.marque__tiret{background:var(--texte-doux);border-radius:2px;width:14px;height:3px}.marque__quarts{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.marque__quarts th,.marque__quarts td{border-top:1px solid var(--filet);text-align:center;padding:8px 6px}.marque__quarts thead th{color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:.1em;border-top:0;font-weight:600}.marque__quarts tbody th{max-width:9rem;font-size:var(--t-corps);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.marque__quarts td{font-family:var(--police-stade);font-size:1.125rem;font-weight:700}.marque__seed{color:var(--texte-faible);font-size:var(--t-meta)}.faits{padding:var(--e-4)}.faits__tete{justify-content:space-between;align-items:center;gap:var(--e-2);margin-bottom:var(--e-3);flex-wrap:wrap;display:flex}.faits__tete .section__titre{margin:0}.faits__liste{gap:var(--e-3);counter-reset:fait;margin:0;padding:0;list-style:none;display:grid}.faits__liste li{gap:var(--e-2);counter-increment:fait;grid-template-columns:1.6rem 1fr;display:grid}.faits__liste li:before{content:counter(fait, decimal-leading-zero);color:var(--orange-texte);font-family:var(--police-stade);font-weight:800}.match__onglets{justify-self:stretch}.recit{padding:var(--e-2) var(--e-4) var(--e-4)}.recit__quart{padding-top:var(--e-4)}.recit__titre{z-index:1;justify-content:space-between;align-items:baseline;gap:var(--e-3);margin:0 calc(-1 * var(--e-4)) var(--e-2);padding:var(--e-2) var(--e-4);background:var(--nuit-2);text-transform:uppercase;font-size:1.125rem;display:flex;position:sticky;top:0}.recit__titre .chiffres{color:var(--texte-doux);font-size:1rem}.recit__lignes{margin:0;padding:0;list-style:none;display:grid}.recit__ligne{gap:var(--e-3);border-bottom:1px solid var(--filet);font-size:var(--t-corps);grid-template-columns:3rem 1fr auto;padding:8px 0;display:grid}.recit__chrono{color:var(--texte-doux)}.recit__score{font-weight:700}.recit__ligne--appui{font-weight:600}.recit__ligne--appui .recit__chrono{color:var(--orange-texte)}.box{gap:var(--e-4);grid-template-columns:minmax(0,1fr);display:grid}.box__equipe{padding:var(--e-4) 0 var(--e-2)}.box__titre{margin:0 var(--e-4) var(--e-3);text-transform:uppercase;font-size:1.125rem}.box__cadre{position:relative}.box__cadre:after{content:"";background:linear-gradient(90deg, transparent, var(--nuit-2) 88%);opacity:0;pointer-events:none;width:48px;transition:opacity var(--d-court) ease;position:absolute;top:0;bottom:0;right:0}.box__cadre[data-apres]:after{opacity:1}.box__defile{overscroll-behavior-x:contain;overflow-x:auto}.box__glisse{top:calc(var(--e-4) + 3px);right:var(--e-4);color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;pointer-events:none;font-weight:600;font-stretch:112%;position:absolute}@media (pointer:fine){.box__glisse{display:none}}.box__table{border-collapse:collapse;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;font-size:.9375rem}.box__table th,.box__table td{border-bottom:1px solid var(--filet);text-align:right;padding:8px}.box__table thead th{color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:.08em;font-weight:600}.box__table th[scope=row],.box__table thead th:first-child{z-index:1;padding-left:var(--e-4);background:var(--nuit-2);text-align:left;position:sticky;left:0}.box__table th[scope=row]:after,.box__table thead th:first-child:after{content:"";opacity:0;pointer-events:none;width:14px;transition:opacity var(--d-court) ease;background:linear-gradient(90deg,#0000008c,#0000);position:absolute;top:0;bottom:0;left:100%}.box__cadre[data-avant] .box__table th[scope=row]:after,.box__cadre[data-avant] .box__table thead th:first-child:after{opacity:1}.box__table th[scope=row] a{font-weight:600;text-decoration:none}.box__table th[scope=row] span{color:var(--texte-doux);font-size:var(--t-micro);margin-left:6px}.box__pts{color:var(--texte);font-weight:700}.box__banc{color:var(--texte-doux)}.box__table tfoot th,.box__table tfoot td{color:var(--texte-doux);border-bottom:0}.energie{padding:var(--e-4)}.energie__question{font-size:var(--t-titre-3);text-transform:uppercase}.energie>.doux{font-size:var(--t-corps);margin-top:6px}.energie__colonnes{gap:var(--e-5);margin-top:var(--e-4);display:grid}.energie__nom{margin-bottom:var(--e-3);text-transform:uppercase;font-size:1rem}.energie__joueurs{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.energie__joueur{align-items:center;gap:var(--e-3);border-radius:8px;grid-template-columns:minmax(0,1fr) 120px;display:grid}.energie__qui{min-width:0;display:grid}.energie__qui b{font-weight:600}.energie__qui span{color:var(--texte-doux);font-size:var(--t-corps);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.energie__barres{grid-template-columns:repeat(4,1fr);align-items:end;gap:4px;height:52px;display:grid;position:relative}.energie__seuil{background:var(--filet-fort);height:1px;position:absolute;left:0;right:0}.energie__barre{background:color-mix(in srgb, var(--bleu) 55%, var(--nuit-3));border-radius:3px 3px 1px 1px;position:relative}.energie__barre--q4{background:var(--bleu)}.energie__valeur{font-family:var(--police-stade);font-size:var(--t-meta);font-weight:800;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.match__actions{gap:var(--e-2);display:grid}.match__actions .bouton{width:100%}.match__retour{font-size:var(--t-corps)}.match__retour:empty{display:none}@media (min-width:760px){.energie__colonnes{grid-template-columns:1fr 1fr}}.mur{gap:var(--e-4);display:grid}.bloc{align-content:start;gap:var(--e-3);padding:var(--e-4);display:grid}.bloc__titre{font-size:var(--t-titre-3);text-transform:uppercase}.bloc__titre small{margin-left:var(--e-2);color:var(--texte-doux);font-family:var(--police-texte);font-size:var(--t-corps);letter-spacing:0;text-transform:none;font-weight:500}.bloc__gros{font-family:var(--police-stade);font-size:1.75rem;font-weight:800;line-height:1.02}.bloc__note{font-size:var(--t-corps)}.potes{margin:0;padding:0;list-style:none;display:grid}.pote{align-items:center;gap:var(--e-3);border-bottom:1px solid var(--filet);grid-template-columns:1fr auto;padding:10px 0;display:grid}.pote:last-child{border-bottom:0}.pote__qui{min-width:0;display:grid}.pote__qui b{font-weight:700}.pote__qui span{color:var(--texte-doux);font-size:var(--t-corps)}.pote__defier{min-height:40px;padding:0 14px;font-size:.9375rem}.classement{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.classement th,.classement td{border-bottom:1px solid var(--filet);text-align:left;padding:10px 6px}.classement thead th{color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.classement td.chiffres{font-family:var(--police-stade);font-size:1.0625rem;font-weight:700}.classement__rang{width:2.4rem;color:var(--texte-doux)}.classement__toi th,.classement__toi td{background:#3e6dff14}.classement__toi td:first-child{box-shadow:inset 2px 0 0 var(--bleu)}.classement__toi-puce{margin-left:var(--e-2)}.classement__tendance{color:var(--texte-doux)}.records{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.record{align-items:center;gap:var(--e-4);grid-template-columns:auto 1fr;display:grid}.record a{border-radius:6%}.record__texte{gap:2px;display:grid}.record__texte b{font-family:var(--police-stade);font-size:1.75rem;font-weight:800;line-height:1}.record__texte .doux{font-size:var(--t-corps)}.code-ami{font-family:var(--police-stade);letter-spacing:.02em;font-size:2rem;font-weight:800}.instantane{margin:var(--e-3) 0 var(--e-4);grid-template-columns:repeat(5,1fr);gap:6px;display:grid}@media (min-width:760px){.mur{grid-template-columns:1fr 1fr}.bloc--large{grid-column:1/-1}.records{grid-template-columns:repeat(3,1fr)}}.perdu__actions{gap:var(--e-2);flex-wrap:wrap;display:flex}.sommaire{margin-top:var(--e-4);flex-wrap:wrap;gap:8px;display:flex}.sommaire .puce{min-height:40px;padding:0 14px}.regles{gap:var(--e-3);padding:var(--e-4) var(--e-4) var(--e-4) calc(var(--e-4) + 1.4em);margin:0;display:grid}.regles li::marker{color:var(--orange-texte);font-family:var(--police-stade);font-weight:800}.regles b{color:var(--texte)}.regles li{color:var(--texte-doux)}.regie__principe{gap:var(--e-3);display:grid}.regie__idee{gap:var(--e-3);padding:var(--e-5) var(--e-4);display:grid}.regie__phrase{font-family:var(--police-stade);text-transform:uppercase;font-size:clamp(1.75rem,1.2rem + 2.4vw,2.5rem);font-weight:800;line-height:1}.regie__signatures{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.regie__signatures li{padding:var(--e-4);gap:4px;display:grid}.regie__signatures b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.25rem;font-weight:800}.regie__sous{margin:var(--e-6) 0 var(--e-3);text-transform:uppercase;font-size:1.125rem}.familles{gap:var(--e-3);display:grid}.famille{gap:var(--e-2);padding:var(--e-4);display:grid}.famille h3{text-transform:uppercase;font-size:1.25rem}.famille>.doux{font-size:var(--t-corps)}.nuances{margin:var(--e-2) 0 0;gap:2px;padding:0;list-style:none;display:grid}.nuance{align-items:center;gap:2px var(--e-3);border-bottom:1px solid var(--filet);grid-template-columns:36px 1fr auto;padding:8px 0;display:grid}.nuance__pastille{border-radius:8px;grid-row:span 2;width:36px;height:36px;box-shadow:inset 0 0 0 1px #ffffff24}.nuance code{font-size:var(--t-corps)}.nuance__hex{color:var(--texte-doux);font-size:var(--t-corps)}.nuance__role{color:var(--texte-doux);font-size:var(--t-corps);grid-column:2/-1}.typo{gap:var(--e-3);display:grid}.typo__famille{gap:var(--e-3);padding:var(--e-4);display:grid}.typo__monument{font-size:var(--t-monument);font-weight:800;line-height:.85}.typo__t1{font-family:var(--police-stade);font-size:var(--t-titre-1);text-transform:uppercase;font-weight:800;line-height:.88}.typo__t2{font-family:var(--police-stade);font-size:var(--t-titre-3);text-transform:uppercase;font-weight:800}.typo__chapo{font-size:var(--t-chapo);font-weight:500}.typo__tab{padding:var(--e-2) var(--e-3);background:var(--nuit-1);font-size:var(--t-corps);border-radius:8px}.echelle{width:100%;margin-top:var(--e-4);border-collapse:collapse;font-size:var(--t-corps)}.echelle th,.echelle td{border-bottom:1px solid var(--filet);text-align:left;vertical-align:top;padding:10px 8px 10px 0}.echelle th{font-weight:400}.echelle td:last-child{color:var(--texte-doux)}code{color:var(--bleu-texte);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.85em}.tiers-grille{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.tier-fiche{align-items:center;gap:var(--e-4);padding:var(--e-4);grid-template-columns:120px 1fr;display:grid}.tier-fiche__texte{font-size:var(--t-corps);gap:6px;display:grid}.tier-fiche__titre{align-items:center;gap:var(--e-2);display:flex}.tier-fiche__titre b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.5rem;font-weight:800}.tier-fiche__data{color:var(--texte)}.iris{gap:var(--e-3);margin-top:var(--e-3);padding:var(--e-4);font-size:var(--t-corps);display:grid}.iris__bande{background:var(--iris-lineaire);border-radius:4px;height:8px}.lettres-regie{gap:var(--e-3);display:grid}.lettres-regie__bandes{padding:var(--e-2) var(--e-4);display:grid}.lettres-regie__bande{align-items:center;gap:var(--e-3);border-bottom:1px solid var(--filet);font-size:var(--t-corps);grid-template-columns:3.2rem 6.2rem 1fr;padding:10px 0;display:grid}.lettres-regie__bande:last-child{border-bottom:0}.lettres-regie__bande b{font-size:1.75rem;font-weight:900}.lettres-regie__exemple{gap:var(--e-4);padding:var(--e-4);font-size:var(--t-corps);display:grid}.lettres-regie__grille{gap:var(--e-2);grid-template-columns:repeat(6,1fr);display:grid}.lettres-regie__grille .lettre__valeur{font-size:1.75rem}.editions-regie{gap:var(--e-4);padding:var(--e-4);display:grid}.editions-regie__cartes{gap:var(--e-3);grid-template-columns:1fr 1fr;max-width:360px;display:grid}.editions-regie__liste{gap:var(--e-3);margin:var(--e-4) 0 0;font-size:var(--t-corps);padding:0;list-style:none;display:grid}.editions-regie__liste li{align-items:start;gap:var(--e-3);grid-template-columns:auto 1fr;display:grid}.echantillons{gap:var(--e-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.echantillon{gap:var(--e-2);margin:0;display:grid}.echantillon__objet{border-radius:var(--r-plaque);height:96px}.echantillon figcaption{color:var(--texte-doux);font-size:var(--t-corps)}.echantillon figcaption b{color:var(--texte);display:block}.echantillon__verre{background:linear-gradient(115deg, transparent 30%, #ff5c2b80 31% 44%, transparent 45%), linear-gradient(65deg, transparent 50%, #3e6dff8c 51% 62%, transparent 63%), var(--nuit-3);place-items:center;display:grid}.echantillon__verre .verre{font-size:var(--t-corps);border-radius:12px;padding:10px 14px;font-weight:600}.echantillon__foil:after{content:"";border-radius:calc(var(--r-plaque) - 5px);background:var(--nuit-2);position:absolute;inset:5px}.vitrine{align-items:flex-end;gap:var(--e-4);margin-bottom:var(--e-3);flex-wrap:wrap;display:flex}.vitrine--ligne{align-items:center;gap:var(--e-2)}.vitrine--colonne{padding:var(--e-4);flex-direction:column;align-items:stretch}.regie__score{align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-5);display:inline-flex}.regie__pack{gap:var(--e-2);max-width:160px;margin:0;display:grid}.regie__pack figcaption{gap:2px;display:grid}.regie__demos{gap:var(--e-2);margin-top:var(--e-4);padding:var(--e-4);display:grid}.regie__demos .regie__sous{margin:0}.regie__demos-actions{gap:var(--e-2);margin-top:var(--e-2);flex-wrap:wrap;display:flex}.etats{gap:var(--e-3);display:grid}.mouvement{gap:var(--e-3);margin-bottom:var(--e-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.demo{justify-items:center;gap:var(--e-3);padding:var(--e-4);border:1px solid var(--filet);border-radius:var(--r-plaque);background:var(--nuit-2);display:grid}.demo__scene{padding:var(--e-3);place-items:center;display:grid;position:relative}.demo__glow{inset:-4%}.demo__tampon{width:150px;margin:var(--e-4) 0;position:relative}.choregraphie{gap:var(--e-2);margin:0 0 var(--e-4);font-size:var(--t-corps);padding:0;list-style:none;display:grid}.choregraphie li{align-items:start;gap:var(--e-3);grid-template-columns:3.2rem 1fr;display:grid}.interdits{gap:var(--e-2);margin:0 0 var(--e-4);padding-left:1.4em;display:grid}.interdits li::marker{color:var(--orange-texte);font-family:var(--police-stade);font-weight:800}@media (min-width:760px){.regie__principe{grid-template-columns:1.2fr 1fr}.familles,.typo,.tiers-grille,.lettres-regie,.etats{grid-template-columns:repeat(2,minmax(0,1fr))}.echantillons{grid-template-columns:repeat(3,minmax(0,1fr))}.editions-regie{grid-template-columns:auto 1fr;align-items:center}.editions-regie__cartes{width:340px}}@media (prefers-reduced-motion:reduce){.score__chiffre,.entree__faisceau,.entree__terrain,.entree__flaque,.entree__contenu{animation:none}}.emplacement__lien,.vestiaire,.club__voisin,.classeur__manque,.chasse__ligne,.choix__ligne,.fiche__edition,.place--banc{touch-action:manipulation;transition:transform var(--d-relache) var(--ease-ressort)}.emplacement__lien:active,.club__voisin:active,.place--banc:active{transition-duration:var(--d-appui);transition-timing-function:var(--ease-sortie);transform:scale(.95)}.vestiaire:active,.classeur__manque:active,.chasse__ligne:active,.choix__ligne:active,.fiche__edition:active{transition-duration:var(--d-appui);transition-timing-function:var(--ease-sortie);transform:scale(.98)}.place:not(.place--banc){touch-action:manipulation;transition:transform var(--d-relache) var(--ease-ressort)}.place:not(.place--banc):active{transition-duration:var(--d-appui);transition-timing-function:var(--ease-sortie);transform:translate(-50%,-50%)scale(.94)}.vestiaire__place[data-masquee]{box-shadow:none;outline:1.5px dashed color-mix(in srgb, var(--orange) 55%, transparent);outline-offset:-1.5px}
.feuilletage{--d-feuille:.42s;--encre-page:#141823}.feuilletage[data-double]{--d-feuille:.56s;--poche:clamp(118px, min(calc((100dvh - 330px) / 3 * .716 + 3px), calc((100vw - 260px) / 4)), 200px)}.feuilletage__classeur{position:relative}.tranche{height:52px;margin:var(--e-2) calc(-1 * var(--bord-d)) 0 calc(-1 * var(--bord-g));padding:0 var(--bord-d) 0 var(--bord-g);scrollbar-width:none;align-items:flex-end;gap:5px;display:flex;overflow-x:auto}.tranche::-webkit-scrollbar{display:none}.tranche__onglet{border:0;border-top:3px solid var(--club-vive);background:color-mix(in srgb, var(--club-1) 62%, var(--nuit-1));color:#d6dbe4;width:46px;height:44px;font-family:var(--police-stade);letter-spacing:.04em;opacity:.8;cursor:pointer;touch-action:manipulation;transition:height var(--d-court) var(--ease-sortie), width var(--d-court) var(--ease-sortie), opacity var(--d-court);border-radius:10px 10px 0 0;flex:none;padding:0 0 4px;font-size:.9375rem;font-weight:900}.tranche__onglet[aria-current]{background:color-mix(in srgb, var(--club-1) 86%, var(--nuit-1));height:52px;color:var(--texte);opacity:1}.tranche__onglet:focus-visible{outline-offset:-2px}.reliure{z-index:1;touch-action:pan-y;background:linear-gradient(#191e2a,#0f121a);border-radius:4px 18px 18px;padding:8px;position:relative;box-shadow:0 0 0 1px #ffffff12,0 30px 50px -24px #000,inset 0 1px #ffffff12}.reliure:before{content:"";pointer-events:none;border:1px dashed #ffffff12;border-radius:2px 15px 15px;position:absolute;inset:3px}.reliure__pages{perspective:1500px;perspective-origin:0%;display:grid;position:relative}.reliure__dos{background:linear-gradient(90deg,#07080c,#1c2130 32%,#262c3d 50%,#1c2130 68%,#07080c);grid-area:1/2;margin:-8px 0;box-shadow:inset 0 0 14px #000c}.reliure__anneau{z-index:2;top:var(--y);pointer-events:none;background:linear-gradient(#eef1f7,#9aa2b2 45%,#5a6273 80%,#3a404c);border-radius:8px;width:62px;height:14px;margin:-7px 0 0 -31px;position:absolute;left:50%;box-shadow:0 3px 6px #000000bf}.folio{z-index:1;box-sizing:border-box;background:radial-gradient(#ffffff0a 1px, transparent 1.3px) 0 0 / 14px 14px, var(--encre-page);backface-visibility:hidden;flex-direction:column;min-width:0;display:flex;position:relative;box-shadow:0 0 0 1px #ffffff0d,inset 0 1px #ffffff0d}.folio--seule{background:linear-gradient(90deg, #0000006b, #0000 38px), radial-gradient(#ffffff0a 1px, transparent 1.3px) 0 0 / 14px 14px, var(--encre-page);transform-origin:0;border-radius:5px 14px 14px 5px;grid-area:1/1;padding:8px 12px 4px 30px}.folio--g{background:linear-gradient(270deg, #00000073, #0000 44px), radial-gradient(#ffffff0a 1px, transparent 1.3px) 0 0 / 14px 14px, var(--encre-page);transform-origin:calc(100% + 17px);border-radius:14px 5px 5px 14px;grid-area:1/1;padding:12px 26px 6px 22px}.folio--d{background:linear-gradient(90deg, #00000073, #0000 44px), radial-gradient(#ffffff0a 1px, transparent 1.3px) 0 0 / 14px 14px, var(--encre-page);transform-origin:-17px;border-radius:5px 14px 14px 5px;grid-area:1/3;padding:12px 22px 6px 26px}.folio--blanche{min-height:100%}.folio__trou,.folio__anneau{top:var(--y);pointer-events:none;height:10px;margin-top:-5px;position:absolute}.folio__trou{background:var(--nuit-0);border-radius:50%;width:10px;left:11px;box-shadow:inset 0 1px 2px #000,0 1px #ffffff12}.folio__anneau{z-index:5;background:linear-gradient(#eef1f7,#9aa2b2 45%,#5a6273 80%,#3a404c);border-radius:6px;width:28px;left:-9px;box-shadow:0 2px 3px #000000b3}.folio__ombre{z-index:8;border-radius:inherit;opacity:0;pointer-events:none;background:#000000b3;position:absolute;inset:0}.folio__tete{justify-content:space-between;align-items:center;gap:var(--e-2);min-height:28px;color:var(--texte-faible);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;font-weight:700;display:flex}.folio__tete>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.folio__tete>span+span{flex:none}.folio__poches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.feuilletage[data-double] .folio__poches{grid-template-columns:repeat(2, var(--poche));gap:14px}.folio__pied{justify-content:space-between;align-items:center;gap:var(--e-2);min-height:52px;margin-top:auto;padding-top:6px;display:flex}.folio__milieu{flex-direction:column;align-items:center;gap:3px;display:flex}.folio__milieu b{font-family:var(--police-stade);letter-spacing:var(--interlettre-stade);font-size:1.0625rem;font-weight:800}.folio__milieu small{color:var(--texte-faible);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;font-weight:700}.folio__num{color:var(--texte-faible);font-family:var(--police-stade);font-size:1.0625rem;font-weight:800}.coin-page{border:1px solid var(--filet-fort);min-width:44px;min-height:44px;color:var(--texte);font-size:var(--t-meta);cursor:pointer;touch-action:manipulation;background:#ffffff0a;border-radius:22px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.coin-page svg{flex:none;width:18px;height:18px}.coin-page:disabled{opacity:.28;cursor:default}.folio--seule .coin-page{width:44px;padding:0}.folio--part,.folio--revient,.folio--avant-recto,.folio--avant-verso,.folio--arriere-recto,.folio--arriere-verso{z-index:3;animation:var(--d-feuille) var(--ease-flip) forwards}.folio--part{animation-name:folio-part}.folio--revient{animation-name:folio-revient}.folio--avant-recto{animation-name:folio-avant-recto}.folio--avant-verso{animation-name:folio-avant-verso}.folio--arriere-recto{animation-name:folio-arriere-recto}.folio--arriere-verso{animation-name:folio-arriere-verso}:is(.folio--part,.folio--avant-recto,.folio--arriere-recto) .folio__ombre{animation:folio-nuit var(--d-feuille) forwards}:is(.folio--revient,.folio--avant-verso,.folio--arriere-verso) .folio__ombre{animation:folio-jour var(--d-feuille) forwards}@keyframes folio-part{to{transform:rotateY(-100deg)}}@keyframes folio-revient{0%{transform:rotateY(-100deg)}to{transform:none}}@keyframes folio-avant-recto{to{transform:rotateY(-180deg)}}@keyframes folio-avant-verso{0%{transform:rotateY(180deg)}to{transform:none}}@keyframes folio-arriere-recto{to{transform:rotateY(180deg)}}@keyframes folio-arriere-verso{0%{transform:rotateY(-180deg)}to{transform:none}}@keyframes folio-nuit{to{opacity:1}}@keyframes folio-jour{0%{opacity:1}to{opacity:0}}.poche{transition:opacity var(--d-moyen);border-radius:9px;position:relative}.poche--manchon{background:#04060a80;padding:5px;box-shadow:inset 0 2px 8px #000000a6,inset 0 0 0 1px #ffffff14}.poche--manchon:before,.poche--manchon:after{content:"";z-index:4;pointer-events:none;position:absolute}.poche--manchon:before{background:linear-gradient(#ffffff0d,#fff0);border-bottom:1px solid #ffffff17;border-radius:9px 9px 0 0;height:9%;inset:0 0 auto}.poche--pleine:before{display:none}.poche--manchon:after{background:linear-gradient(115deg,#0000 38%,#ffffff14 45%,#0000 52% 72%,#ffffff0b 77%,#0000 82%);border-radius:9px;inset:0}.poche[data-hors-filtre]{opacity:.16}.poche__carte{-webkit-touch-callout:none;border-radius:6%;display:block}.poche__carte:focus-visible{outline-offset:2px}.poche--imprimee{border:1px solid var(--filet)}.ecusson{background:radial-gradient(130% 85% at 0% 0%, color-mix(in srgb, var(--club-1) 62%, transparent), transparent 72%);flex-direction:column;gap:7px;min-width:0;padding:11px 10px 12px;display:flex}.ecusson__haut{justify-content:space-between;align-items:center;gap:6px;display:flex}.ecusson .monogramme{border-radius:10px;width:38px;height:38px;font-size:1rem}.ecusson__compte{font-family:var(--police-stade);font-size:1.75rem;font-weight:900;line-height:1}.ecusson__compte .doux{font-size:.6em}.ecusson__nom{font-family:var(--police-stade);text-transform:uppercase;overflow-wrap:anywhere;flex-direction:column;font-size:1.375rem;font-weight:900;line-height:.95;display:flex}.ecusson__nom span{color:var(--club-vive)}.ecusson__devise{color:var(--texte-doux);font-size:var(--t-corps);line-height:1.2}.ecusson__complet{align-self:flex-start}.ecusson__barre{background:#ffffff14;border-radius:2px;flex:none;height:4px;margin-top:auto;display:block;overflow:hidden}.ecusson__barre span{width:calc(var(--part) * 100%);background:var(--club-vive);border-radius:2px;height:100%;display:block}.cachet{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}.cachet__rond{aspect-ratio:1;border:2px dashed var(--club-vive);width:min(104px,84%);color:var(--texte-faible);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.cachet__mots{max-width:86%;font-family:var(--police-stade);letter-spacing:.03em;text-transform:uppercase;font-size:.9375rem;font-weight:900;line-height:1}.cachet--or .cachet__rond{border:2px solid var(--or-texte);background:radial-gradient(circle at 34% 28%, #fff0c9, var(--or) 46%, #d99a1c);color:#2a1a05;transform:rotate(var(--biais));box-shadow:0 0 26px -4px #ffc54da6}.cachet__ligne{font-size:var(--t-meta);font-weight:700;line-height:1.2}.cachet--or .cachet__ligne{color:var(--or-texte)}.cachet__bonus{color:var(--texte-doux);font-size:var(--t-meta);line-height:1.2}.feuilletage__notes{gap:var(--e-2);margin-top:var(--e-4);display:grid}.feuilletage__notes p{margin:0}.feuilletage[data-double] .feuilletage__classeur{width:max-content;max-width:100%;margin:var(--e-3) auto 0;padding-right:44px}.feuilletage[data-double] .tranche{z-index:0;flex-direction:column;align-items:flex-start;gap:4px;width:52px;height:auto;margin:0;padding:0;position:absolute;top:28px;bottom:28px;right:0;overflow:visible}.feuilletage[data-double] .tranche__onglet{border-top:0;border-right:3px solid var(--club-vive);border-radius:0 10px 10px 0;flex:1 1 0;width:40px;height:auto;min-height:0;max-height:44px;padding:0 0 0 4px}.feuilletage[data-double] .tranche__onglet[aria-current]{width:50px}.feuilletage[data-double] .reliure{border-radius:22px;padding:14px}.feuilletage[data-double] .reliure:before{border-radius:18px;inset:5px}.feuilletage[data-double] .reliure__pages{perspective:2600px;perspective-origin:50%;grid-template-columns:auto 34px auto}@media (min-width:1024px){.feuilletage[data-double]{--poche:clamp(124px, min(calc((100dvh - 300px) / 3 * .716 + 3px), calc((100vw - 500px) / 4)), 200px)}.feuilletage__haut{justify-content:space-between;align-items:center;gap:var(--e-5);display:flex}.feuilletage__haut>.classeur__retour{flex:none;margin-bottom:0}.feuilletage__haut>.classeur__tiers{flex:0 620px;min-width:0;margin-bottom:0}.feuilletage__notes{width:min(100%,820px);margin-inline:auto}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.poche__carte{transition:transform var(--d-moyen) var(--ease-ressort), filter var(--d-court)}.poche:not([data-hors-filtre]) .poche__carte:hover{filter:brightness(1.08)drop-shadow(0 16px 18px #0000008c);transform:translateY(-6px)}.poche:not([data-hors-filtre]) .poche__carte:hover:active{transition-duration:var(--d-appui);transform:scale(.95)}.tranche__onglet:hover{opacity:1}.feuilletage[data-double] .tranche__onglet:hover{width:46px}.coin-page:not(:disabled):hover{background:var(--nuit-3)}}.poche--rangement{z-index:5}.poche--rangement .poche__carte{animation:rangement-chute .72s cubic-bezier(.22, .8, .18, 1) var(--rangement-quand) both}.poche--rangement:after{animation:rangement-reflet .9s cubic-bezier(.3, .6, .3, 1) calc(var(--rangement-quand) + .432s) both;background:linear-gradient(105deg,#0000 40%,#ffffff47 50%,#0000 60%) 100% 0/250% 100% no-repeat,linear-gradient(115deg,#0000 38%,#ffffff14 45%,#0000 52% 72%,#ffffff0b 77%,#0000 82%)}.poche--rangement .emplacement__neuve{animation-delay:calc(var(--rangement-quand) + .576s)}.feuilletage[data-rangement] .poche:not(.poche--rangement){animation:rangement-ombre .24s ease-out .2s both, rangement-jour .45s ease-in var(--rangement-fin) forwards}@keyframes rangement-chute{0%{opacity:0;filter:drop-shadow(0 26px 22px #000000bf);transform:translateY(-150%)rotate(-7deg)scale(1.08)}30%{opacity:1}72%{filter:drop-shadow(0 3px 4px #00000080);transform:translateY(3%)rotate(.6deg)scale(1)}to{opacity:1;filter:drop-shadow(0 0 #0000);transform:none}}@keyframes rangement-reflet{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}@keyframes rangement-ombre{to{opacity:.38}}@keyframes rangement-jour{0%{opacity:.38}to{opacity:1}}@media (prefers-reduced-motion:reduce){.folio--part,.folio--revient,.folio--avant-recto,.folio--avant-verso,.folio--arriere-recto,.folio--arriere-verso{animation:none;display:none}.poche--rangement .poche__carte,.poche--rangement:after,.feuilletage[data-rangement] .poche{animation:none}}
