.onglets__brand,.onglet__key,.reglages__touches{display:none}@media (min-width:1024px){:root{--rail:92px;--hud-h:64px;--bande-endurance:0px;--sous-hud:var(--e-4);--barre-onglets:0px;--colonne:1280px}.salle__halo{left:calc(50% + var(--rail) / 2)}.avec-onglets{padding-left:var(--rail);padding-bottom:var(--e-7)}.avec-onglets:has(>#contenu>:is(.entree,.seuil)){padding-left:0}.onglets{width:var(--rail);padding:0 0 var(--e-4);background:linear-gradient(90deg,#0000 60%,#ffffff08),linear-gradient(#131826,#090b11 70%);border-top:0;border-right:1px solid #ffffff1a;flex-direction:column;display:flex;top:0;right:auto;box-shadow:1px 0 #000000b3,16px 0 32px -18px #000000e6}.onglets__brand{height:calc(var(--hud-h) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);color:var(--texte);flex:none;place-content:center;justify-items:center;text-decoration:none;display:grid;position:relative}.onglets__brand:after{content:"";background:var(--orange);height:2px;position:absolute;bottom:0;left:0;right:-1px}.onglets__brand b{font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;transform:skewX(var(--biais));font-size:1.0625rem;font-weight:900;line-height:1}.onglets__brand span{display:none}.onglets__marque{width:40px;height:40px}.onglets__brand b{display:none}.onglets__liste{gap:var(--e-1);max-width:none;height:auto;margin:var(--e-5) 0 0;padding:0 var(--e-2);flex-direction:column;display:flex}.onglet{height:72px;transition:color var(--d-court) var(--ease-sortie), background-color var(--d-court) var(--ease-sortie);border-radius:12px}.onglet__lumiere{width:auto;height:auto;transform:skewX(var(--biais));background:linear-gradient(180deg, #ffb07a, var(--orange) 55%, #d63f17) left / 4px 100% no-repeat, linear-gradient(90deg, #ff5c2b47, #ff5c2b0d 75%, transparent);border-radius:8px;inset:6px 4px}.onglet--central .onglet__icone{width:52px;height:52px;margin-top:0}.onglet--central{height:88px}.onglet--central svg{width:28px;height:28px}.hud{left:var(--rail);align-items:center;column-gap:var(--e-6);height:calc(var(--hud-h) + env(safe-area-inset-top,0px));padding-inline:max(var(--bord-g), calc((100vw - var(--rail) - var(--colonne)) / 2 + var(--gouttiere)));grid-template-columns:auto minmax(0,1fr) auto;display:grid}.hud:after{background:linear-gradient(90deg, var(--orange), #ff5c2b40 22%, transparent 55%)}.hud__barre{display:contents}.hud__joueur{grid-area:1/1}.hud__bourse{grid-area:1/3}.hud__endurance{width:min(100%,440px);min-height:44px;padding:0 0 0 var(--e-5);border-left:1px solid #ffffff1a;grid-area:1/2;justify-self:start;margin:0}.reglages__touches{color:var(--texte-doux);font-size:var(--t-meta);flex-wrap:wrap;gap:4px 8px;margin:-2px 0 0 30px;line-height:1.4;display:flex}.reglages__touches>span{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.reglages__touches kbd{min-width:18px;height:20px;color:var(--texte-faible);font-family:var(--police-texte);font-size:var(--t-micro);border:1px solid #ffffff1f;border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 3px;font-weight:700;line-height:1;display:inline-grid}.reglages__touches[data-coupe]{opacity:.45}.entree{padding-bottom:var(--e-7);justify-items:center}.entree__contenu{justify-items:center;gap:var(--e-4);text-align:center;max-width:760px}.entree__titre{transform-origin:bottom;justify-self:center;font-size:clamp(7rem,3rem + 7vw,10.5rem)}.entree__saison{justify-self:center;margin:0 0 4px}.entree__ligne{font-size:1.25rem}.entree__actions{gap:var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,640px)}.entree__mention{max-width:52ch}.lobby{gap:var(--e-6);padding-top:var(--e-3)}.showcase{--card-w:clamp(144px, 12vw, 194px);--step:calc(var(--card-w) * .62);--stage-h:430px;align-items:center;gap:var(--e-5);margin:0 calc(-1 * var(--bord-d)) 0 0;padding:0 var(--bord-d) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"copy stage"}.lobby--tonight .showcase{--card-w:clamp(132px, 10.6vw, 170px);--stage-h:380px}.showcase__light{inset:-40px -4% 0}.showcase__floor{height:46%;bottom:-18px}.showcase__pool{height:64px}.showcase__slot{transform:translateX(calc(-50% + var(--k) * var(--step))) translateY(calc(var(--far) * var(--far) * 6px)) rotate(calc(var(--k) * 3deg));bottom:34px}.showcase__copy{gap:var(--e-4);padding-bottom:var(--e-3);margin:0}.showcase__line{font-size:1.1875rem}.showcase__actions{gap:var(--e-3) var(--e-4);flex-wrap:wrap;width:auto;display:flex}.showcase__actions .bouton--large{width:auto;padding-inline:24px}.showcase__second{justify-self:start;padding-inline:20px}.doors__list{gap:var(--e-5);grid-template-columns:repeat(3,minmax(0,1fr))}.door{--door-pack:74px;display:grid}.door__link{gap:var(--e-3);grid-template:"visual"156px"text"1fr"action"/minmax(0,1fr);padding:18px 22px 22px}.door__visual{background:radial-gradient(70% 90% at 50% 100%,#e2eaff0f,#0000 70%);border-radius:12px;min-height:0;margin:-4px -6px 0}.door__title{font-size:1.625rem}.door__sleeve .fantome__nom{display:block}.door__sleeve{--sleeve-w:88px;--sleeve-step:66px;top:calc(22px - var(--i) * 6px)}.door__bracket{max-width:196px}.door__versus .blason--grand{width:60px;height:60px;font-size:1.375rem}.season{align-items:start;column-gap:var(--e-6);padding:var(--e-5) var(--e-5) var(--e-4);grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);grid-template-areas:"head tiers""pitch tiers""foot tiers"}.season__head{grid-area:head}.season__pitch{grid-area:pitch}.season__foot{flex-direction:column;grid-area:foot;align-items:start;gap:0}.season__tiers{grid-area:tiers;grid-template-columns:repeat(4,minmax(0,1fr));align-self:center}.season__tier{grid-template-columns:minmax(0,1fr);justify-items:start;gap:12px;padding:14px}.season__swatch{width:44px}.page:has(>#pack-premium){gap:var(--e-5);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.page:has(>#pack-premium)>:is(#pack-buzzer,.mention){grid-column:1/-1}.page:has(>#pack-premium)>.mention{margin-top:var(--e-5)}#pack-premium{align-self:stretch;align-items:stretch;gap:var(--e-4);padding:var(--e-6) var(--e-6) var(--e-5);flex-direction:column;grid-column:1;display:flex}#pack-premium .vedette-pack__halo{width:78%;height:66%;left:50%;transform:translate(-50%)}#pack-premium .vedette-pack__corps{justify-items:center;gap:var(--e-5);text-align:center;grid-template-columns:minmax(0,1fr)}#pack-premium .vedette-pack__objet .sachet{width:clamp(160px,13vw,204px)}#pack-premium .vedette-pack__tete{justify-content:center}#pack-premium .vedette-pack__titre{font-size:clamp(2.5rem,1.4rem + 1.6vw,3.25rem)}#pack-premium .vedette-pack__accroche{max-width:34ch;margin-inline:auto}#pack-premium>.taux{margin-top:auto}#pack-premium>.vedette-pack__edition{padding-top:var(--e-4);border-top:1px solid var(--filet);grid-area:auto}.page:has(>#pack-premium)>.banc{grid-column:2;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;align-self:stretch;margin:0}.banc__pack{--pad:var(--e-5);align-items:center;column-gap:var(--e-6);grid-template-rows:minmax(0,1fr) auto auto}.banc__scene{--l-pack:clamp(118px, 10vw, 146px);width:calc(var(--l-pack) * 1.76);padding-top:calc(var(--l-pack) * .74);align-self:center}.banc__vedette{--l-carte:calc(var(--l-pack) * .74);bottom:calc(var(--l-pack) * 1.04)}.banc__vedette[data-rang="0"]{transform:translate(-40%)rotate(-16deg)}.banc__vedette[data-rang="2"]{transform:translate(40%)rotate(16deg)}.banc__nom{font-size:1.75rem}.classeur__entete{justify-content:start;column-gap:var(--e-5);grid-template-columns:auto auto minmax(0,440px)}.classeur__compte{justify-self:start}.classeur__compte b{font-size:2.5rem}.classeur__jauge{grid-column:3}.classeur__tiers{max-width:760px;margin-bottom:var(--e-4)}.classeur__tier{min-height:46px;font-size:1.125rem}.classeur__manque{max-width:560px;margin-bottom:var(--e-4)}.classeur--club{padding-top:var(--e-4)}.vestiaires{gap:var(--e-4);grid-template-columns:repeat(4,minmax(0,1fr))}.vestiaire{gap:10px;padding:16px}.vestiaire .monogramme{width:42px;height:42px;font-size:1.0625rem}.vestiaire__compte{font-size:1.75rem}.vestiaire__nom{font-size:1.375rem}.vestiaire__visages{gap:6px}.club__banniere{gap:var(--e-3) var(--e-5);padding:var(--e-5) var(--e-6)}.club__banniere .monogramme{border-radius:16px;width:64px;height:64px;font-size:1.5rem}.club__titres h1{font-size:2.5rem}.club__compte{font-size:3rem}.club__banniere+.classeur__tiers,.club__complet+.classeur__tiers{margin-top:var(--e-2)}.club__places{gap:var(--e-5) var(--e-4);grid-template-columns:repeat(5,minmax(0,1fr))}.chasse__postes{max-width:520px}.chasse__liste{gap:var(--e-2) var(--e-3);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.vestiaire,.club__voisin,.classeur__manque{transition:transform var(--d-moyen) var(--ease-ressort), border-color var(--d-court), background-color var(--d-court)}.vestiaire:hover{border-color:var(--club-vive);transform:translateY(-4px)}.club__voisin:hover,.classeur__manque:hover{border-color:var(--filet-fort);background-color:var(--nuit-3)}.vestiaire:hover:active,.club__voisin:hover:active{transition-duration:var(--d-appui);transform:scale(.97)}.emplacement__lien{transition:transform var(--d-moyen) var(--ease-ressort), filter var(--d-court)}.emplacement:not([data-hors-filtre]) .emplacement__lien:hover{filter:brightness(1.08)drop-shadow(0 16px 18px #0000008c);transform:translateY(-6px)}.emplacement:not([data-hors-filtre]) .emplacement__lien:hover:active{transition-duration:var(--d-appui);transform:scale(.95)}.chasse__ligne:hover{border-color:var(--filet-fort);background:var(--nuit-3)}}@media (min-width:1024px){.fiche__affiche{justify-content:center;align-items:center;column-gap:var(--e-7,56px);padding:var(--e-4) var(--e-6) var(--e-6);border-radius:24px;grid-template-columns:auto minmax(0,560px);margin:0}.fiche__affiche>.fiche__nav{grid-column:1/-1}.fiche__scene{padding:0}.fiche__identite{text-align:left;justify-items:start}.fiche__nom{font-size:4.5rem}.fiche__puces,.fiche__ligne{justify-content:start}.fiche__filigrane{left:auto;right:var(--e-6);font-size:26rem;top:0;transform:none}.fiche__corps{align-items:start;gap:var(--e-6) var(--e-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.fiche__bloc--progression,.fiche__replis{grid-column:1/-1}.fiche__replis{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.fiche__repli[open]{grid-column:1/-1}.fiche__progression .marche__actions{grid-template-columns:1fr 1fr}.fiche{padding-bottom:0}.fiche__barre--pouce{display:none}.fiche__barre--affiche{width:100%;margin-top:var(--e-2);box-shadow:inset 0 0 0 1px var(--filet-fort);-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0d13bd;border-radius:16px;position:relative;inset:auto;display:flex!important}.fiche__barre--affiche .fiche__barre-annonce{justify-content:start;left:0;right:0}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.fiche__edition:hover{border-color:var(--filet-fort);background:var(--nuit-3)}.fiche__retour:hover{color:var(--texte)}.equipe-onglet:not([aria-pressed=true]):hover{background:var(--nuit-3)}.segment:not([aria-pressed=true],[aria-selected=true]):hover{color:var(--texte)}}.match__reading{display:contents}.match__reading>*{animation:ecran-entre var(--d-ecran) var(--ease-sortie) backwards;animation-delay:calc(var(--rang,0) * var(--d-cascade) + var(--decale,0s))}@media (prefers-reduced-motion:reduce){.match__reading>*{animation-name:ecran-fondu}}@media (min-width:1024px){.match{gap:var(--e-4) var(--e-6);grid-template-rows:repeat(7,auto) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start}.match>:not(.match__lumieres,.match__reading){grid-column:1}.match>.resultat{grid-column:1/-1;margin:0}.match__reading{gap:var(--e-4);grid-area:2/2/-1;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.match__reading:has(>.recit){top:calc(var(--hud-h) + env(safe-area-inset-top,0px) + var(--e-4));position:sticky}.match__reading .recit{max-height:max(22rem, calc(100svh - var(--hud-h) - 7rem));scrollbar-color:var(--nuit-4) transparent;scrollbar-width:thin;overflow-y:auto}.recit__titre{top:0}.direct__fil{--fil:max(16rem, calc(100svh - 36rem));min-height:min(24rem, var(--fil));max-height:var(--fil);scrollbar-color:var(--nuit-4) transparent;scrollbar-width:thin;overflow-y:auto}.match__actions{gap:var(--e-3);flex-wrap:wrap;display:flex}.match__actions .bouton{flex:1 1 0;width:auto}.match__actions .match__retour{flex-basis:100%}.energie__colonnes{grid-template-columns:minmax(0,1fr)}}@media (min-width:1440px){.energie__colonnes{grid-template-columns:1fr 1fr}}.tableau--preview{display:none}@media (min-width:1024px){.tournoi{column-gap:var(--e-6);row-gap:var(--e-6)}.tournoi>.inscription,.tournoi>.bareme{align-self:stretch}.tableau--preview{display:grid}.tableau--preview .rencontre{opacity:.7}.tableau__titre{font-size:1.75rem}.tours{gap:var(--e-6)}.tour__liste{grid-auto-rows:1fr;justify-content:normal;gap:0;display:grid}.tour__liste>li{align-items:center;padding:5px 0;display:flex;position:relative}.tour:not(:last-child) .tour__liste>li:after{content:"";top:50%;right:calc(-1 * var(--e-6) / 2);width:calc(var(--e-6) / 2);background:var(--filet-fort);pointer-events:none;height:1px;position:absolute}.tour:not(:first-child) .tour__liste>li:before{content:"";top:25%;bottom:25%;left:calc(-1 * var(--e-6) / 2);width:calc(var(--e-6) / 2);border-left:1px solid var(--filet-fort);background:linear-gradient(var(--filet-fort), var(--filet-fort)) left center / 100% 1px no-repeat;pointer-events:none;position:absolute}.page.regie{--toc-width:216px;padding-right:calc(var(--bord-d) + var(--toc-width) + var(--e-6))}.entete:has(>.sommaire){--toc-width:216px;padding-right:calc(var(--bord-d) + var(--toc-width) + var(--e-6))}.sommaire{top:calc(var(--hud-h) + env(safe-area-inset-top,0px) + var(--e-5));right:max(var(--bord-d), calc((100vw - var(--rail) - var(--colonne)) / 2 + var(--gouttiere)));z-index:2;width:216px;max-height:calc(100vh - var(--hud-h) - 2 * var(--e-5));padding:var(--e-3) 0;border-left:1px solid var(--filet-fort);gap:2px;margin:0;display:grid;position:fixed;overflow-y:auto}.sommaire .puce{min-height:34px;padding:0 var(--e-4);color:var(--texte-doux);transition:color var(--d-court);background:0 0;border:0;border-radius:0;position:relative}.sommaire .puce[aria-current]{color:var(--texte)}.sommaire .puce[aria-current]:before{content:"";background:var(--orange);border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:-2px}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.sommaire .puce:hover{color:var(--texte);background:#ffffff0a}}@media (min-width:1280px){:root{--rail:232px}.onglets__brand{grid-template-columns:auto auto;justify-content:start;place-items:center start;column-gap:8px;padding-left:21px}.onglets__marque{grid-row:1/span 2;width:44px;height:44px}.onglets__brand b{grid-column:2;font-size:1.875rem;display:block}.onglets__brand span{color:var(--orange-texte);font-family:var(--police-texte);font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;grid-column:2;margin-top:3px;font-weight:700;font-stretch:112%;display:block}.onglets__liste{padding:0 var(--e-4)}.onglet{height:52px;padding:0 var(--e-3) 0 var(--e-2);letter-spacing:.05em;grid-template-columns:38px minmax(0,1fr) auto;justify-items:start;gap:10px;font-size:1.0625rem}.onglet__icone{width:38px}.onglet__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.onglet__key{min-width:22px;height:22px;color:var(--texte-faible);font-family:var(--police-texte);font-size:var(--t-micro);letter-spacing:0;border:1px solid #ffffff1f;border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 5px;font-weight:700;line-height:1;display:grid}.onglet--central{isolation:isolate;height:60px;margin:var(--e-2) 0;color:#1a0b04;text-shadow:0 1px #ffdcc859}.onglet--central:before{content:"";inset:0 0 var(--levre);z-index:-1;transform:skewX(var(--biais));background:radial-gradient(120% 90% at 30% 0%, #fff6, transparent 50%), linear-gradient(180deg, #ff9a64, var(--orange) 55%, #d63f17);box-shadow:inset 0 1px 0 #ffffff73, 0 var(--levre) 0 #8a2508, 0 calc(var(--levre) + 10px) 22px -10px #ff5c2bb3;transition:box-shadow var(--d-relache) var(--ease-ressort), filter var(--d-court) var(--ease-sortie);border-radius:9px;position:absolute}.onglet--central .onglet__icone{width:38px;height:32px;margin-bottom:var(--levre);box-shadow:none;color:#1a0b04;background:0 0;border-radius:0}.onglet--central[aria-current=page] .onglet__icone{box-shadow:none}.onglet--central .onglet__label,.onglet--central .onglet__key{margin-bottom:var(--levre)}.onglet--central[aria-current=page]{color:#1a0b04}.onglet--central[aria-current=page]:before{box-shadow:inset 0 1px 0 #ffffff80, 0 0 0 2px #ffc4aa8c, 0 var(--levre) 0 #8a2508, 0 0 30px -4px #ff5c2bcc}.onglet--central .ic-plein,.onglet--central[aria-current=page] .ic-plein{fill:#fff4e8;fill-opacity:.9}.onglet--central .onglet__key{color:#1a0b04bf;border-color:#1a0b0459}.onglet--central .pastille{top:-6px;right:-2px}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.onglet:hover{color:var(--texte);background-color:#ffffff0b}.onglet--central:hover{background-color:#0000}.onglet--central:hover:before{filter:brightness(1.08)}.hud__joueur:hover b,.hud__endurance:hover .compte-endurance{color:var(--orange-texte)}.hud__capsule:hover{box-shadow:inset 0 2px 4px #000000bf,inset 0 -1px #ffffff14,0 0 0 1px #ffffff42}.reglages__bouton:hover{background:#ffffff0f}.bouton:not([disabled],[aria-disabled=true]):hover:before{filter:brightness(1.12)}.bouton-rond:hover,.theatre__regie-bouton:hover{border-color:var(--filet-fort);background-color:#282e40d9}.reglages__ligne:hover .reglages__icone{color:var(--texte)}.reglages__ligne:hover .reglages__interrupteur{box-shadow:inset 0 1px 3px #000000d9,0 0 0 1px #ffffff4d}.door__link,a.versus,.invite,.raccourci,.vedette{transition:transform var(--d-moyen) var(--ease-ressort), filter var(--d-court) var(--ease-sortie)}.door__link:hover,a.versus:hover,.invite:hover,.raccourci:hover,.vedette:hover{filter:brightness(1.07);transform:translateY(-3px)}.door__link:hover:active,a.versus:hover:active,.invite:hover:active,.raccourci:hover:active,.vedette:hover:active{transition-duration:var(--d-appui);transform:scale(.975)}.door__link:hover .door__action:before{filter:brightness(1.12)}.showcase__card{transition:transform var(--d-moyen) var(--ease-ressort), filter var(--d-court) var(--ease-sortie)}.showcase__slot:hover{z-index:11}.showcase__card:hover{filter:drop-shadow(0 22px 22px #000000b3)brightness(1.06);transform:translateY(-12px)scale(1.03)}.showcase__card:hover:active{transition-duration:var(--d-appui);transform:translateY(-8px)scale(.99)}.raccourci .chevron{transition:transform var(--d-moyen) var(--ease-ressort)}.raccourci:hover .chevron{transform:translate(3px)rotate(45deg)}.vedette-pack__objet:hover .sachet,.banc__objet:hover .sachet{transform:rotate(-1deg)translateY(-8px)scale(1.03)}.banc__pack:hover .banc__vedette[data-rang="0"]{transform:translate(-44%)translateY(-6%)rotate(-19deg)}.banc__pack:hover .banc__vedette[data-rang="1"]{transform:translateY(-26%)}.banc__pack:hover .banc__vedette[data-rang="2"]{transform:translate(44%)translateY(-6%)rotate(19deg)}}
.plaquette{--carte-place:72px;--carte-banc:60px}.demi-terrain{aspect-ratio:1/1.2;margin-bottom:var(--e-5);background:radial-gradient(60% 50% at 50% 40%,#ffaa6e17,#0000 70%),repeating-linear-gradient(90deg,#ffffff05 0 22px,#0000 22px 44px),linear-gradient(#1a1410,#0e0c0b);border-radius:14px;position:relative;box-shadow:inset 0 2px 8px #000000b3,0 0 0 1px #ffffff14}.demi-terrain__lignes{width:100%;height:100%;position:absolute;inset:0}.plaquette__ligne-titre>.plaquette__titre{white-space:nowrap;flex:none}.plaquette__geste{color:var(--texte-doux);font-size:var(--t-corps);text-align:right;line-height:1.3}.place{isolation:isolate;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-items:center;gap:3px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.place:focus-visible{outline:none}.place:focus-visible>.carte,.place:focus-visible>.place__creux{box-shadow:var(--focus)}.place:before{content:"";z-index:-1;opacity:0;transition:opacity var(--d-moyen) var(--ease-sortie);pointer-events:none;background:radial-gradient(closest-side,#ffb07a57,#ff5c2b1a 60%,#0000);border-radius:50%;position:absolute;inset:-18px -22px -6px}.place[data-choisi]:before,.place[data-change]:before{opacity:1}.place[data-choisi]>.carte,.place[data-change]>.carte{border-radius:calc(var(--carte-place) * .05 + 2px);outline:2px solid var(--orange);outline-offset:3px}.place__entre{z-index:2;pointer-events:none;min-height:20px;padding:0 8px;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.place__entre svg{width:12px;height:12px}.place--banc .place__entre{top:12px}.place[data-change]>.carte{animation:place-entre var(--d-relache) var(--ease-ressort)}@keyframes place-entre{0%{opacity:.4;transform:scale(.86)}}.place__nom{max-width:calc(var(--carte-place) + 24px);font-family:var(--police-stade);letter-spacing:.02em;text-overflow:ellipsis;text-shadow:0 1px #000000b3;white-space:nowrap;font-size:.9375rem;font-weight:800;line-height:1.1;overflow:hidden}.place__infos{align-items:stretch;gap:3px;display:inline-flex}.place__poste,.place__min{min-height:20px;font-family:var(--police-stade);letter-spacing:.04em;border-radius:4px;align-items:center;gap:3px;padding:0 6px;font-size:.8125rem;font-weight:800;line-height:1;display:inline-flex}.place__poste{color:var(--texte);background:#0009}.place__style{flex:none;width:11px;height:11px}.place--banc .place__infos{gap:2px}.place--banc .place__poste,.place--banc .place__min{padding:0 3px;font-size:.75rem}.place__poste[data-ailleurs]{background:#ff5c2b8c}.place__min{color:var(--texte);background:#3e6dff3d;box-shadow:inset 0 0 0 1px #8aa6ff59}.place__min small{color:var(--bleu-texte);font-size:.6875rem}.plaquette__banc{margin-top:var(--e-2)}.plaquette__banc .plaquette__ligne-titre{margin-bottom:var(--e-3)}.plaquette__banc .plaquette__titre{margin-bottom:0}.banc-equipe{gap:var(--e-2);padding:var(--e-3) var(--e-2) var(--e-2);background:linear-gradient(#ffffff08,#0000 70%),#0b0d12;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:inset 0 2px 6px #0009,0 0 0 1px #ffffff0f}.place--banc{--carte-place:var(--carte-banc);position:relative;transform:none}.place__rang{color:var(--texte-doux);font-family:var(--police-stade);letter-spacing:.06em;font-size:.8125rem;font-weight:800;line-height:1}.place__creux{width:var(--carte-banc);aspect-ratio:.716;color:var(--texte-doux);background:#ffffff06;border:1.5px dashed #ffffff3d;border-radius:8px;place-items:center;display:grid}.place__creux svg{width:22px;height:22px}.place--libre .place__nom{color:var(--texte-doux);font-size:.875rem}.place--libre[data-choisi]>.place__creux{border-color:var(--orange);color:var(--orange-texte)}.place--attente{opacity:.45;cursor:default}.bandeau-changement{scroll-margin:var(--e-4) 0 calc(var(--barre-onglets) + var(--e-4));align-items:center;gap:6px var(--e-3);margin-top:var(--e-6);padding:var(--e-4) var(--e-4) var(--e-3);background:linear-gradient(100deg, #ff5c2b29, #ff5c2b05 62%), var(--nuit-3);animation:bandeau-entre var(--d-moyen) var(--ease-sortie);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ruban ruban""lignes annuler""bilan bilan""liens liens""note note";display:grid;position:relative;box-shadow:inset 0 0 0 1px #ff5c2b6b,0 14px 26px -16px #000000f2}@keyframes bandeau-entre{0%{opacity:0;transform:translate(-14px)}}.bandeau-changement__ruban{margin:calc(-1 * var(--e-4) - 12px) 0 2px 6px;grid-area:ruban;justify-self:start}.bandeau-changement__lignes{grid-area:lignes;gap:4px;margin:0;padding:0;list-style:none;display:grid}.bandeau-changement__lignes li{font-size:var(--t-corps);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.bandeau-changement__lignes svg{flex:none;width:18px;height:18px}.bandeau-changement__lignes [data-sens=entre] svg{color:var(--orange-texte)}.bandeau-changement__lignes [data-sens=sort] svg{color:var(--texte-doux)}.bandeau-changement__lignes b{font-family:var(--police-stade);letter-spacing:.02em;font-size:1.125rem;font-weight:800}.bandeau-changement__lieu{color:var(--texte-doux)}.bandeau-changement__lignes .chiffres{font-family:var(--police-stade);font-weight:800}.bandeau-changement__bilan{border-top:1px solid var(--filet);color:var(--texte-doux);font-size:var(--t-corps);flex-wrap:wrap;grid-area:bilan;align-items:baseline;gap:6px;padding-top:6px;display:flex}.bandeau-changement__bilan b{color:var(--texte);font-family:var(--police-stade);font-size:1.125rem;font-weight:900}.bandeau-changement__liens{gap:2px var(--e-4);font-size:var(--t-corps);flex-wrap:wrap;grid-area:liens;display:flex}.bandeau-changement__liens .libelle{margin-right:4px}.bandeau-changement__liens [data-sens=plus] b{color:var(--bleu-texte)}.bandeau-changement__liens [data-sens=moins] b{color:var(--orange-texte)}.bandeau-changement__note{font-size:var(--t-corps);grid-area:note}.bandeau-changement__annuler{min-height:44px;color:var(--bleu-texte);grid-area:annuler;align-self:start;margin-block:-6px;padding-inline:4px;font-weight:600}.ecart{font-family:var(--police-stade);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:3px;font-size:.875rem;font-weight:800;line-height:1;display:inline-flex}.ecart:before{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background:currentColor;width:.62em;height:.52em}.ecart[data-sens=plus]{color:var(--bleu-texte)}.ecart[data-sens=moins]{color:var(--orange-texte)}.ecart[data-sens=moins]:before{clip-path:polygon(0 0,100% 0,50% 100%)}.ecart[data-sens=egal]{color:var(--texte-doux)}.ecart[data-sens=egal]:before{display:none}.feuille--choix{max-width:600px;max-height:94dvh}.changement{--carte-en-place:56px;--carte-entre:0px;overscroll-behavior:contain;scrollbar-color:var(--nuit-4) transparent;scrollbar-width:thin;flex-direction:column;max-height:94dvh;display:flex}.changement__tete{display:contents}.changement__barre{z-index:4;top:calc(-1 * var(--e-3));justify-content:space-between;align-items:center;gap:var(--e-3);margin:calc(-1 * var(--e-3)) calc(-1 * var(--gouttiere)) 0;padding:var(--e-3) var(--gouttiere) var(--e-2);border-radius:var(--r-feuille) var(--r-feuille) 0 0;background:#12151e;display:flex;position:sticky}.changement__regles{margin:0 0 var(--e-4)}.changement .feuille__titre{min-width:0;font-family:var(--police-stade);letter-spacing:.02em;font-size:1.625rem;font-weight:900;line-height:1}.changement__regles{flex-wrap:wrap;gap:6px;display:flex}.regle{border-radius:var(--r-puce);background:var(--nuit-3);min-height:30px;box-shadow:inset 0 0 0 1px var(--filet-fort);font-family:var(--police-stade);letter-spacing:.03em;align-items:center;gap:6px;padding:0 10px;font-size:.9375rem;font-weight:800;line-height:1;display:inline-flex}.regle svg{width:15px;height:15px;color:var(--texte-doux)}.regle--verrou{background:#ff5c2b24;box-shadow:inset 0 0 0 1px #ff5c2b99}.regle--verrou svg{color:var(--orange-texte)}.changement__aide{font-size:var(--t-corps);display:none}.changement:before{display:none}.changement__barre:before{content:"";background:var(--filet-fort);border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:6px;left:50%}.changement__barre{padding-top:calc(var(--e-3) + 14px)}.changement__scene{display:contents}.changement>.changement__tete{order:0}.changement__scene>.en-place{order:1}.changement__liste{order:2;min-width:0}.changement__scene>.changement__plateau{order:3}.en-place{align-items:start;gap:var(--e-3);margin:var(--e-2) 0 var(--e-3);padding:var(--e-4) var(--e-3) var(--e-3);background:#090c13;border-radius:14px;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;box-shadow:0 0 0 1px #ffffff12}.en-place__corps{gap:4px;min-width:0;display:grid}.en-place__nom{justify-content:space-between;align-items:baseline;gap:2px var(--e-2);flex-wrap:wrap;display:flex}.en-place__nom b{font-family:var(--police-stade);font-size:1.25rem;font-weight:800}.en-place__puissance{font-family:var(--police-stade);font-size:1.25rem;font-weight:900}.en-place__puissance small{color:var(--texte-doux);font-family:var(--police-texte);font-size:var(--t-micro);font-weight:600}.en-place__ligne{align-items:center;gap:4px var(--e-3);color:var(--texte-doux);font-size:var(--t-meta);flex-wrap:wrap;display:flex}.en-place__minutes{color:var(--bleu-texte);font-family:var(--police-stade);font-size:.9375rem;font-weight:800}.en-place__traits{font-size:var(--t-meta);display:none}.en-place__fiche{min-height:40px;color:var(--bleu-texte);font-size:var(--t-meta);justify-self:start;align-items:center;gap:2px;margin:-2px 0 -10px;font-weight:600;display:inline-flex}.en-place__fiche svg{width:16px;height:16px}.en-place--libre{align-items:center}.en-place__ruban{top:-12px;left:var(--e-4);position:absolute}.en-place__creux{width:var(--carte-en-place);aspect-ratio:.716;border:1.5px dashed #ffffff3d;border-radius:8px}.en-place__vide{font-size:var(--t-corps)}.changement__outils{gap:var(--e-2);margin-bottom:var(--e-3);grid-template-columns:minmax(0,1fr);display:grid}.choix__legende{margin:0 0 6px}.changement__filtre .choix__legende{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.changement__tri{align-items:center;gap:var(--e-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.changement__tri .choix__legende{margin:0}.tris{margin-right:calc(-1 * var(--gouttiere));padding:2px var(--gouttiere) 4px 0;scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.tris::-webkit-scrollbar{display:none}@media (min-width:640px){.tris{flex-wrap:wrap;margin-right:0;padding-right:0;overflow:visible}}.tri{border:1px solid var(--filet-fort);border-radius:var(--r-puce);background:var(--nuit-2);min-width:44px;min-height:44px;color:var(--texte-doux);font-family:var(--police-stade);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;flex:none;padding:0 12px;font-size:.9375rem;font-weight:800}.tri[aria-pressed=true],.choix__col[aria-pressed=true]{color:var(--texte);background:#ff5c2b24;border-color:#ff5c2b99}.choix__entete{display:none}.choix{gap:6px;margin:0;padding:0;list-style:none;display:grid}.choix__vide{margin-top:var(--e-2)}.choix__item{scroll-margin:12px 0 236px}.choix__ligne{align-items:start;gap:8px var(--e-3);border:1px solid var(--filet);background:var(--nuit-2);width:100%;color:var(--texte);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:border-color var(--d-court), background-color var(--d-court);border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"carte nom puissance""carte stats stats";padding:8px 10px 8px 8px;display:grid}.choix__ligne>.carte{grid-area:carte}.choix__ligne[aria-pressed=true]{background:linear-gradient(100deg, #ff5c2b2b, #ff5c2b05 60%), var(--nuit-2);border-color:#ff5c2bbf;box-shadow:0 0 0 1px #ff5c2b59}.choix__ligne:focus-visible{box-shadow:var(--focus);outline:none}.choix__nom{grid-area:nom;gap:3px;min-width:0;display:grid}.choix__nom b{font-family:var(--police-stade);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:800;line-height:1.1;overflow:hidden}.choix__meta{color:var(--texte-doux);font-size:var(--t-meta);flex-wrap:wrap;align-items:center;gap:3px 8px;line-height:1.25;display:flex}.choix__etoiles{color:var(--or-texte);letter-spacing:-.05em}.choix__statut{min-height:20px;color:var(--bleu-texte);font-family:var(--police-stade);letter-spacing:.03em;background:#3e6dff33;border-radius:4px;align-items:center;padding:0 6px;font-size:.8125rem;font-weight:800;display:inline-flex}.choix__statut--meme{color:var(--or-texte);background:#ffc54d24}.choix__niveau{display:none}.choix__puissance{grid-area:puissance;justify-items:end;gap:2px;display:grid}.choix__puissance b{font-family:var(--police-stade);font-size:1.25rem;font-weight:900;line-height:1}.choix__ligne>.stats-ligne{grid-area:stats;align-self:end}.choix__ligne[data-refus]{border-style:dashed;border-color:var(--filet-fort);background:var(--nuit-1)}.choix__ligne[data-refus]>.carte,.choix__ligne[data-refus]>.stats-ligne{opacity:.5;filter:saturate(.4)}.choix__ligne[data-refus] .choix__nom b,.choix__ligne[data-refus] .choix__puissance b{color:var(--texte-doux)}.choix__ligne[data-refus][aria-pressed=true]{border-color:var(--texte-doux);background:var(--nuit-3);box-shadow:none}.choix__refus{color:var(--texte);font-size:var(--t-corps);align-items:flex-start;gap:6px;line-height:1.3;display:flex}.choix__refus svg{width:15px;height:15px;color:var(--texte-doux);flex:none;margin-top:2px}.choix__hors-poste{align-items:flex-start;gap:var(--e-2);margin:var(--e-3) 0 var(--e-2);padding:var(--e-3);border:1px dashed var(--filet-fort);color:var(--texte-doux);font-size:var(--t-corps);border-radius:12px;scroll-margin-bottom:120px;display:flex}.choix__hors-poste svg{width:16px;height:16px;color:var(--texte-doux);flex:none;margin-top:3px}.stats-ligne{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.stats-ligne__case{background:#ffffff08;border-radius:6px;align-content:start;justify-items:center;gap:1px;min-width:0;padding:3px 0;display:grid}.stats-ligne__case[data-trie]{background:#ff5c2b29;box-shadow:inset 0 0 0 1px #ff5c2b73}.stats-ligne__case--end{background:#4fd8ff0f}.stats-ligne__code{color:var(--texte-doux);letter-spacing:.04em;font-size:.6875rem;font-weight:600;line-height:1.1}.stats-ligne__case b{color:var(--texte);font-family:var(--police-stade);font-size:1rem;font-weight:800;line-height:1.05}.stats-ligne__lettre{color:var(--texte-doux);font-family:var(--police-stade);font-size:.75rem;font-weight:800;line-height:1}.stats-ligne__lettre[data-lettre^=S],.stats-ligne__lettre[data-lettre=A]{color:var(--or-texte)}.stats-ligne__ecart{font-size:.75rem}.changement__plateau{z-index:3;bottom:calc(-1 * (var(--e-5) + env(safe-area-inset-bottom,0px)));margin:var(--e-3) calc(-1 * var(--gouttiere)) calc(-1 * (var(--e-5) + env(safe-area-inset-bottom,0px)));padding:var(--e-3) var(--gouttiere) calc(var(--e-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--filet-fort);background:linear-gradient(#ffffff0a,#0000 40%),#151925;position:sticky;box-shadow:0 -18px 30px -14px #000000f2}.entre{gap:var(--e-2);display:grid}.entre--vide{align-items:center;gap:var(--e-3);grid-template-columns:auto minmax(0,1fr)}.entre__creux{aspect-ratio:.716;width:36px;color:var(--texte-doux);border:1.5px dashed #ffffff42;border-radius:6px;place-items:center;display:grid}.entre__creux svg{width:18px;height:18px}.entre__invite{font-size:var(--t-corps);line-height:1.35}.entre__invite span{color:var(--texte-doux)}.entre__tete{align-items:center;gap:var(--e-3);display:none}.entre__carte{display:none}.entre__qui{justify-content:space-between;align-items:center;gap:2px var(--e-3);flex-wrap:wrap;flex:1;min-width:0;display:flex}.entre__nom{align-items:baseline;gap:2px var(--e-2);flex-wrap:wrap;min-width:0;display:flex}.entre__nom b{font-family:var(--police-stade);letter-spacing:.02em;font-size:1.375rem;font-weight:900;line-height:1}.entre__puissance{font-family:var(--police-stade);align-items:baseline;gap:6px;font-size:1.25rem;font-weight:900;display:inline-flex}.entre__face{font-size:var(--t-meta);display:none}.entre__fiche{min-height:36px;color:var(--bleu-texte);font-size:var(--t-meta);align-items:center;gap:2px;font-weight:600;display:inline-flex}.entre__fiche svg{width:14px;height:14px}.entre>.stats-ligne{display:none}.transferts{gap:4px;margin:0;padding:0;list-style:none;display:grid}.transfert{align-items:center;gap:var(--e-2);grid-template-columns:82px auto minmax(0,1fr) auto;min-height:28px;display:grid}.transfert__sens{letter-spacing:.08em;justify-self:start;gap:3px;min-height:24px;padding:0 9px 0 7px}.transfert__sens svg{flex:none;width:13px;height:13px}.transfert__nom{font-family:var(--police-stade);letter-spacing:.02em;font-size:1.0625rem;font-weight:800}.transfert__trajet{min-width:0;color:var(--texte-doux);font-size:var(--t-meta);flex-wrap:wrap;align-items:center;gap:0 3px;line-height:1.25;display:inline-flex}.transfert__trajet svg{flex:none;width:12px;height:12px}.transfert__arrivee{color:var(--texte);font-weight:600}.transfert__minutes{min-width:3.4em;color:var(--texte);font-family:var(--police-stade);text-align:center;background:#3e6dff33;border-radius:4px;padding:2px 6px;font-size:.9375rem;font-weight:800}.transfert[data-sens=sort] .transfert__minutes{color:var(--texte-doux);background:#ffffff0d}.changement-cout{border-top:1px solid var(--filet);gap:2px;margin:0;padding-top:6px;display:grid}.changement-cout__ligne{justify-content:space-between;align-items:baseline;gap:2px var(--e-3);flex-wrap:wrap;display:flex}.changement-cout dt{color:var(--texte-doux);font-size:var(--t-meta)}.changement-cout dd{font-family:var(--police-stade);align-items:center;gap:6px;margin:0;font-size:1.0625rem;font-weight:800;display:inline-flex}.changement-cout dd>svg{width:12px;height:12px;color:var(--texte-doux)}.changement-cout__avant{color:var(--texte-doux)}.changement-cout__ligne--lien dd{font-family:var(--police-texte);font-size:var(--t-meta);font-weight:600}.changement-cout__ligne--lien[data-sens=plus] dd{color:var(--bleu-texte)}.changement-cout__ligne--lien[data-sens=moins] dd{color:var(--orange-texte)}.entre__note{font-size:var(--t-corps)}.entre__refus{align-items:flex-start;gap:var(--e-2);padding:10px var(--e-3);border:1px dashed var(--filet-fort);background:var(--nuit-3);font-size:var(--t-corps);border-radius:10px;line-height:1.4;display:flex}.entre__refus svg{width:18px;height:18px;color:var(--texte-doux);flex:none;margin-top:2px}.entre__actions{align-items:flex-start;gap:var(--e-3);margin-top:2px;display:flex}.entre__poser{white-space:normal;text-align:center;flex:1;min-width:0}.entre__voir{padding-inline:var(--e-4);flex:none}.entre[data-refus] .entre__nom b{color:var(--texte-doux)}.cinq-fin{padding:var(--e-4);background:var(--nuit-3);box-shadow:inset 0 0 0 1px var(--filet);border-radius:14px}.cinq-fin>.plaquette__titre{margin-bottom:var(--e-2)}.cinq-fin__aide{font-size:var(--t-corps);margin:0}.cinq-fin__liste{align-items:center;gap:8px var(--e-3);margin:var(--e-3) 0 0;grid-template-columns:max-content minmax(0,1fr);padding:0;list-style:none;display:grid}.cinq-fin__ligne{display:contents}.cinq-fin__poste{font-weight:700}.cinq-fin__choix{border:1px solid var(--filet-fort);background:var(--nuit-1);width:100%;min-width:0;min-height:44px;color:var(--texte);font:inherit;border-radius:10px;padding:8px 12px}.cinq-fin__choix:disabled{color:var(--texte-doux);opacity:.8}.cinq-fin__choix:focus-visible{box-shadow:var(--focus);outline:none}@media (prefers-reduced-motion:reduce){.place[data-change]>.carte,.bandeau-changement{animation:none}}.plaquette{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.intercalaires{gap:var(--e-3);display:grid}.intercalaires__aide{color:var(--texte-doux);font-size:var(--t-corps);margin:0 0 0 4px}.intercalaires__aide[data-retour]{color:var(--texte)}.intercalaires .equipes{align-items:flex-end;gap:6px;padding-left:10px;display:flex}.intercalaires .equipe-onglet{z-index:0;border-color:var(--filet-fort);background:linear-gradient(#161a25,#0e1118);border-bottom-color:#0000;border-radius:14px 14px 0 0;flex:1 1 0;min-width:0;max-width:230px;min-height:64px;margin-bottom:-1px;position:relative}.intercalaires .equipe-onglet:active{transform:translateY(2px)}.intercalaires .equipe-onglet[aria-pressed=true]{z-index:2;background:linear-gradient(180deg, #2b2129, var(--nuit-2) 86%);border-color:#ff8c648c #ff8c648c #0000;box-shadow:0 -10px 24px -14px #ff5c2bb3}.intercalaires .equipe-onglet[aria-pressed=true]:after{content:"";background:var(--nuit-2);height:3px;position:absolute;bottom:-2px;left:0;right:0}.plaquette__feuille{z-index:1;background:linear-gradient(180deg, #ffffff08, transparent 320px), var(--nuit-2);min-width:0;box-shadow:var(--ombre-plaque);border:1px solid #ff8c648c;border-radius:0 18px 18px;position:relative}.coach{top:calc(var(--hud-h) + var(--bande-endurance) + env(safe-area-inset-top,0px));z-index:6;overscroll-behavior-x:contain;scrollbar-width:none;border-bottom:1px solid var(--filet-fort);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#10131bf0;border-radius:0 17px 0 0;align-items:center;gap:6px;padding:8px 10px;display:flex;position:sticky;overflow-x:auto}.coach::-webkit-scrollbar{display:none}.coach__equipe,.coach__gestes{display:none}.coach-pastille{border:1px solid var(--filet);background:var(--nuit-3);color:var(--texte);touch-action:manipulation;border-radius:10px;flex:none;gap:2px;padding:5px 10px 6px;line-height:1.1;text-decoration:none;display:grid}.coach-pastille[aria-current]{background:#19203a;border-color:#8aa6ff8c}.coach-pastille:focus-visible{box-shadow:var(--focus);outline:none}.coach-pastille__nom{color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;font-weight:600;font-stretch:112%;display:flex}.coach-pastille__num{background:linear-gradient(180deg, #ffb07a, var(--orange));color:#160904;width:16px;height:16px;font-family:var(--police-stade);letter-spacing:0;border-radius:4px;place-items:center;font-size:.8125rem;font-weight:900;display:inline-grid}.coach-pastille__val{font-family:var(--police-stade);white-space:nowrap;align-items:center;gap:3px;font-size:1.125rem;font-weight:800;display:flex}.coach-pastille__val small{color:var(--texte-doux);font-size:.8em}.coach-pastille__val[data-faux]{color:var(--orange-texte)}.coach-pastille__etat{min-width:18px;height:18px;font-family:var(--police-texte);border-radius:9px;place-items:center;margin-left:3px;padding:0 5px;font-size:.75rem;font-weight:800;line-height:1;display:inline-grid}.coach-pastille__etat[data-etat=ok]{color:#37d1ad;background:#37d1ad29}.coach-pastille__etat svg{width:11px;height:11px}.coach-pastille__etat[data-etat=alerte]{background:var(--orange);color:#160904}.sauve-auto{color:var(--texte-doux);flex:none;align-items:center;gap:8px;line-height:1.1;display:inline-flex}.sauve-auto__icone{color:#37d1ad;background:#37d1ad24;border-radius:50%;place-items:center;width:30px;height:30px;animation:.7s ease-out sauve-pouls;display:inline-grid}.sauve-auto__icone svg{width:20px;height:20px}.sauve-auto[data-etat=attente] .sauve-auto__icone{color:#a9bcff;background:#8aa6ff24;animation:none}.sauve-auto[data-etat=echec] .sauve-auto__icone{color:var(--orange-texte);background:#ff5c2b2e;animation:none}.sauve-auto__points circle{animation:.9s ease-in-out infinite sauve-point}.sauve-auto__points circle:nth-child(2){animation-delay:.15s}.sauve-auto__points circle:nth-child(3){animation-delay:.3s}.sauve-auto__textes{gap:2px;display:grid}.sauve-auto__mot{color:var(--texte);white-space:nowrap;font-size:.875rem;font-weight:700}.sauve-auto[data-etat=echec] .sauve-auto__mot{color:var(--orange-texte)}.sauve-auto__aide{white-space:nowrap;font-size:.75rem}.sauve-auto__encore{white-space:nowrap;font-size:.875rem}.sauve-auto[data-compact],.sauve-auto__bouton{flex-direction:column;gap:2px}.sauve-auto__bouton{color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex}.sauve-auto__bouton:focus-visible{box-shadow:var(--focus);border-radius:8px;outline:none}.sauve-auto[data-compact] .sauve-auto__icone{width:26px;height:26px}.sauve-auto[data-compact] .sauve-auto__icone svg{width:18px;height:18px}.sauve-auto[data-compact] .sauve-auto__mot{color:var(--texte-doux);font-family:var(--police-stade);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:800}@keyframes sauve-pouls{0%{transform:scale(.8);box-shadow:0 0 #37d1ad80}60%{transform:scale(1.08);box-shadow:0 0 0 7px #37d1ad00}to{transform:scale(1)}}@keyframes sauve-point{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.sauve-auto__icone,.sauve-auto__points circle{animation:none}}.coach-pied{bottom:calc(var(--barre-onglets) + env(safe-area-inset-bottom,0px));z-index:6;border-top:1px solid var(--filet-fort);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#0b0d13f2;border-radius:0 0 17px 17px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px;display:grid;position:sticky}.coach-pied__lettre{color:var(--orange-texte);font-family:var(--police-stade);padding:0 4px;font-size:2rem;font-weight:900;line-height:1}.coach-pied .bouton{white-space:normal;text-align:center;width:100%;min-height:46px;padding-inline:10px;font-size:.9375rem}.temps{padding:var(--e-5) var(--e-4) var(--e-6);border-top:1px solid var(--filet);scroll-margin-top:calc(var(--hud-h) + var(--bande-endurance) + env(safe-area-inset-top,0px) + 72px);position:relative}.coach+.temps{border-top:0}.temps__tete{align-items:start;gap:var(--e-2) var(--e-3);margin-bottom:var(--e-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.temps__tete[data-num]{grid-template-columns:auto minmax(0,1fr)}.temps__num{width:40px;height:40px;transform:skewX(var(--biais));background:linear-gradient(180deg, #ffb07a, var(--orange) 55%, #d63f17);color:#160904;font-family:var(--police-stade);border-radius:8px;place-items:center;font-size:1.75rem;font-weight:900;line-height:1;display:inline-grid;box-shadow:inset 0 1px #fff6,0 3px #8a2508}.temps__num>span{transform:skew(9deg)}.temps__titres{min-width:0}.temps__titre{font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:1.75rem;font-weight:900;line-height:1}.temps__sous{max-width:70ch;color:var(--texte-doux);font-size:var(--t-corps);margin:6px 0 0}.temps__droite{place-self:center end}.temps__tete[data-num]>.temps__droite{grid-column:2;justify-self:start}.temps__droite .plaquette__total,.temps__droite .plaquette__plan{text-align:left;margin:0}.plaquette__plus-loin{align-items:center;gap:var(--e-3);padding:var(--e-5) var(--e-4) 0;border-top:1px solid var(--filet);color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;margin:0;font-weight:600;font-stretch:112%;display:flex}.plaquette__plus-loin:after{content:"";background:var(--filet);flex:1;height:1px}.plaquette__plus-loin+.temps{padding-top:var(--e-4);border-top:0}.plaquette__feuille .plaquette__titre{margin-bottom:var(--e-3)}.qui{gap:var(--e-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"puissance""terrain""auto""fin""stoppeur";display:grid}.qui__puissance{grid-area:puissance;margin:0}.qui__puissance .titre-plaque{margin:0 0 var(--e-3) 8px;justify-self:start}.qui__terrain{grid-area:terrain;min-width:0}.qui__auto{grid-area:auto}.qui__auto .equipes__auto{margin-top:0}.qui__fin{grid-area:fin}.qui__stoppeur{grid-area:stoppeur}.puissance-equipe__liens{color:inherit;text-decoration:none}.puissance-equipe__liens b{color:var(--or-texte)}.puissance-equipe__liens:hover b,.puissance-equipe__liens:focus-visible b{text-underline-offset:3px;text-decoration:underline}.place__energie{width:calc(var(--carte-place) * .9);background:#04060a;border-radius:3px;height:5px;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f}.place__energie>span,.pile>span{height:100%;width:calc(var(--part) * 100%);border-radius:inherit;background:var(--teinte-palier,linear-gradient(90deg, #2b55e6, #4fa4ff));display:block}[data-palier=frais]>.pile,.place__energie[data-palier=frais]{--teinte-palier:linear-gradient(90deg, #0f8a6c, #37d1ad)}[data-palier=souffle]>.pile,.place__energie[data-palier=souffle]{--teinte-palier:linear-gradient(90deg, #b67a0e, var(--or))}[data-palier=fatigue]>.pile,.place__energie[data-palier=fatigue]{--teinte-palier:linear-gradient(90deg, #c63a14, #ff8a55)}[data-palier=crame]>.pile,.place__energie[data-palier=crame]{--teinte-palier:linear-gradient(90deg, #8a1430, #f2404c)}.place__fin{z-index:3;pointer-events:none;min-height:20px;padding:0 7px;position:absolute;top:-8px;right:-14px}.place--banc .place__fin{top:12px}.place--banc{align-content:start}.place__relaie{max-width:calc(var(--carte-banc) + 24px);color:var(--texte-doux);font-size:var(--t-micro);text-align:center;line-height:1.25}.place__relaie b{color:var(--cyan-texte);font-weight:700}.minutes{gap:var(--e-6);display:grid}.minutes__postes,.minutes__curseurs{min-width:0}.minutes__curseurs{align-content:start;gap:var(--e-5);display:grid}.minutes__energie{padding:var(--e-3) var(--e-4);background:var(--nuit-3);box-shadow:inset 0 0 0 1px var(--filet);color:var(--texte-doux);font-size:var(--t-corps);border-radius:10px;margin:0}.minutes__energie .libelle{color:var(--texte);margin-right:6px}.minutes .rotations{margin:0}.minutes .plaquette__plafond{margin:0 0 var(--e-3)}.minutes .rotations__auto{margin:0}.postes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.poste{align-items:center;gap:4px var(--e-3);grid-template-columns:46px minmax(0,1fr);display:grid}.poste__nom{font-family:var(--police-stade);font-size:1.25rem;font-weight:900;line-height:1}.poste__nom small{color:var(--texte-faible);font-family:var(--police-texte);font-size:var(--t-micro);margin-top:3px;font-weight:600;line-height:1.1;display:block}.poste__barre{background:#04060a;border-radius:8px;height:34px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #000000d9,0 0 0 1px #ffffff1a}.poste__barre:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#0000008c calc(25% - 1px) 25%);position:absolute;inset:0}.poste__seg{flex:0 0 calc(var(--part) * 100%);color:#fff;min-width:0;font-family:var(--police-stade);text-shadow:0 1px 1px #00000080;white-space:nowrap;transition:flex-basis var(--d-moyen) var(--ease-sortie);align-items:center;gap:6px;padding:0 8px;font-size:1rem;font-weight:800;line-height:1;display:flex;overflow:hidden}.poste__seg--titulaire{background:linear-gradient(#ffffff42,#fff0 55%),linear-gradient(90deg,#2b55e6,#4f86ff)}.poste__seg--releve{background:linear-gradient(#ffffff38,#fff0 55%),linear-gradient(90deg,#0f7d97,#2bb7d6);justify-content:center}.poste__seg--trou{background:repeating-linear-gradient(-45deg,#ff5c2b9e 0 6px,#ff5c2b2e 6px 12px);justify-content:center}.poste__qui-joue{text-overflow:ellipsis;overflow:hidden}.poste__relais{color:var(--texte-doux);font-size:var(--t-meta);grid-column:2;margin:0;line-height:1.35}.poste__relais b{color:var(--cyan-texte);font-weight:600}.poste__relais [data-manque]{color:var(--orange-texte);font-weight:700}.postes__echelle,.postes__legende{margin-left:calc(46px + var(--e-3))}.postes__echelle{color:var(--texte-faible);font-size:var(--t-micro);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;display:flex}.postes__legende{gap:4px var(--e-4);margin-top:var(--e-3);color:var(--texte-doux);font-size:var(--t-meta);flex-wrap:wrap;margin-bottom:0;display:flex}.postes__legende span{align-items:center;gap:6px;display:inline-flex}.postes__legende span:before{content:"";background:#3f6cf7;border-radius:3px;width:14px;height:10px}.postes__legende [data-cle=releve]:before{background:#20a3c2}.postes__legende [data-cle=trou]:before{background:repeating-linear-gradient(-45deg,#ff5c2be6 0 3px,#ff5c2b4d 3px 6px)}.minutes .rotation{gap:0 var(--e-3);grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"visage nom min""curseur curseur curseur""energie energie energie";padding-bottom:10px}.rotation__visage{background:var(--nuit-4);width:38px;height:38px;box-shadow:0 0 0 2px var(--r);border-radius:50%;grid-area:visage;overflow:hidden}.rotation[data-tier=SR] .rotation__visage{box-shadow:0 0 0 2px var(--sr)}.rotation[data-tier=SSR] .rotation__visage{box-shadow:0 0 0 2px var(--ssr)}.rotation[data-tier=UR] .rotation__visage{box-shadow:0 0 0 2px var(--or)}.minutes .rotation__nom{grid-area:nom;min-width:0}.minutes .rotation__nom span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.minutes .rotation__min{grid-area:min}.minutes .rotation__curseur{grid-area:curseur}.minutes .rotation__energie{color:var(--texte-doux);font-size:var(--t-meta);grid-area:energie;align-items:center;gap:8px;margin:0;display:flex}.minutes .rotation__energie .chiffres{color:var(--texte);font-family:var(--police-stade);font-size:1rem;font-weight:800}.minutes .rotation__energie--alerte .chiffres{color:var(--orange-texte)}.pile{border-radius:4px;flex:none;width:30px;height:14px;margin-right:3px;padding:2px;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff59}.pile:after{content:"";background:#ffffff59;border-radius:0 2px 2px 0;width:3px;height:6px;position:absolute;top:4px;right:-4px}.pile>span{border-radius:2px}.comment summary{min-height:44px;color:var(--bleu-texte);cursor:pointer;align-items:center;gap:8px;font-weight:600;list-style:none;display:inline-flex}.comment summary::-webkit-details-marker{display:none}.comment summary:before{content:"+";border-radius:50%;place-items:center;width:22px;height:22px;font-size:1rem;line-height:1;display:inline-grid;box-shadow:inset 0 0 0 1.5px}.comment[open] summary:before{content:"−"}.comment summary:focus-visible{box-shadow:var(--focus);border-radius:8px;outline:none}.comment p{max-width:76ch;color:var(--texte-doux);font-size:var(--t-corps);margin:0}.plan-etape{gap:var(--e-5);display:grid}.plan-etape .plans{gap:var(--e-2);margin:0 calc(-1 * var(--e-4));padding:2px var(--e-4) 8px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--e-4);scrollbar-width:thin;display:flex;overflow-x:auto}.plan-etape .plans>li{scroll-snap-align:start;flex:0 0 min(76%,260px)}.plan-etape .plan{align-content:start;height:100%}.plan-corps{gap:var(--e-5);display:grid}.plan-corps .plan-detail,.plan-corps .plaquette__titre--reglages{margin-top:0}.regime{gap:8px;margin:0;display:grid}.regime figcaption{margin-bottom:2px}.tirs__ligne{align-items:center;gap:var(--e-3);grid-template-columns:104px minmax(0,1fr);display:grid}.tirs__nom{color:var(--texte-doux);font-size:var(--t-meta);line-height:1.2}.tirs__barre{border-radius:7px;height:30px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.tirs__barre>span{flex:var(--part) 1 0;background:var(--tir);color:#fff;min-width:0;font-family:var(--police-stade);text-shadow:0 1px 1px #0009;white-space:nowrap;transition:flex-grow var(--d-moyen) var(--ease-sortie);justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:flex;overflow:hidden}.tirs__barre small{opacity:.85;font-size:.75em}[data-tir=three]{--tir:#7b5cff}[data-tir=mid]{--tir:#3e6dff}[data-tir=rim]{--tir:#d9501f}.tirs__ecarts,.tirs__cles{gap:2px var(--e-3);margin:0 0 0 calc(104px + var(--e-3));color:var(--texte-doux);font-size:var(--t-meta);flex-wrap:wrap;display:flex}.tirs__ecarts .regime__ecart{font-size:var(--t-meta);margin-left:0}.tirs__cles span{align-items:center;gap:6px;display:inline-flex}.tirs__cles span:before{content:"";background:var(--tir);border-radius:2px;width:10px;height:10px}.regime .regime__note{margin:4px 0 0}.temps--chimie .chimie{gap:var(--e-5)}.temps--chimie .temps__tete,.temps--quetes .quetes-equipe__tete{margin-bottom:0}@media (min-width:1024px){.plaquette{--carte-place:86px;--carte-banc:70px}.intercalaires{align-items:flex-end;gap:var(--e-5);display:flex}.intercalaires .equipes{flex:0 690px}.intercalaires__aide{order:1;max-width:52ch;margin:0 0 14px}.coach{flex-wrap:wrap;gap:8px;padding:10px 16px;overflow:visible}.coach__equipe{border-right:1px solid var(--filet-fort);color:var(--orange-texte);font-family:var(--police-stade);align-self:stretch;align-items:center;margin-right:2px;padding:0 12px 0 2px;font-size:2.25rem;font-weight:900;line-height:1;display:flex}.coach__gestes{align-items:center;gap:var(--e-3);margin-left:auto;display:flex}.coach__gestes .bouton{min-height:42px;padding-inline:16px;font-size:.9375rem}.coach-pied{display:none}.temps{padding:var(--e-6) var(--e-6) var(--e-7);scroll-margin-top:calc(var(--hud-h) + env(safe-area-inset-top,0px) + 80px)}.temps__tete[data-num]{grid-template-columns:auto minmax(0,1fr) auto}.temps__tete[data-num]>.temps__droite{grid-column:3;justify-self:end}.temps__droite .plaquette__total,.temps__droite .plaquette__plan{text-align:right}.plaquette__plus-loin{padding:var(--e-6) var(--e-6) 0}.qui{align-items:start;column-gap:var(--e-6);grid-template:"terrain puissance""terrain auto""terrain fin""terrain stoppeur""terrain."1fr/minmax(0,1.7fr) minmax(0,1fr)}.demi-terrain{aspect-ratio:1.3}.minutes{align-items:start;column-gap:var(--e-6);grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr)}.minutes__postes{top:calc(var(--hud-h) + env(safe-area-inset-top,0px) + 88px);position:sticky}.minutes .rotation{grid-template-columns:38px minmax(96px,.8fr) minmax(120px,1.6fr) 66px;grid-template-areas:"visage nom curseur min""visage nom energie energie";padding:6px 0 10px}.minutes .rotation__energie{margin-top:-4px}.plan-etape .plans{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.plan-corps{align-items:start;column-gap:var(--e-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.95fr)}.temps--chimie .liens-chimie,.temps--chimie .liens-dort{align-items:start;column-gap:var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr))}.temps--quetes .contrats{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.temps--quetes .contrat{grid-template-columns:minmax(0,1fr)}.temps--quetes .contrat__lot{justify-content:start;align-items:center;gap:var(--e-3);grid-auto-flow:column}.temps--quetes .contrat__niveau{justify-items:start}.feuille--choix{width:min(1180px,100vw - 64px);max-width:none;height:min(920px,100dvh - 40px);max-height:none;margin:auto}.changement{--carte-en-place:72px;--carte-entre:72px;gap:0 var(--e-5);height:100%;max-height:none;padding:var(--e-5);border-radius:var(--r-feuille);border-bottom:1px solid var(--verre-bord);grid-template:"tete tete""scene liste"minmax(0,1fr)/336px minmax(0,1fr);display:grid;overflow:hidden}.changement:before{display:none}.changement__tete{align-items:center;gap:var(--e-2) var(--e-4);margin-bottom:var(--e-4);padding-bottom:var(--e-4);border-bottom:1px solid var(--filet);grid-area:tete;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"titre regles fermer""aide aide aide";display:grid}.changement__barre{display:contents}.changement__barre:before{display:none}.changement__barre .feuille__titre{grid-area:titre}.changement__barre .bouton-rond{grid-area:fermer}.changement__regles{grid-area:regles;margin:0}.changement__aide{grid-area:aide;display:block}.changement__scene{gap:var(--e-2);scrollbar-width:thin;flex-direction:column;grid-area:scene;min-height:0;display:flex;overflow:auto}.en-place{grid-template-columns:auto minmax(0,1fr);margin-bottom:0}.en-place__corps{display:contents}.en-place__libelle,.en-place__nom,.en-place__ligne{grid-column:2}.en-place>.carte,.en-place__creux{grid-row:1/span 3}.en-place .stats-ligne,.en-place__traits,.en-place__fiche{grid-column:1/-1}.en-place__traits{display:block}.en-place__fiche{min-height:32px;margin-block:-4px}.en-place__nom{display:grid}.changement__plateau{box-shadow:none;background:0 0;border:0;flex:1;margin:0;padding:0;display:flex;position:static}.entre{padding:var(--e-3);background:linear-gradient(160deg,#ff5c2b1a,#0000 45%),#090c13;border-radius:14px;flex:1;align-content:start;box-shadow:0 0 0 1px #ff5c2b59}.entre--vide{align-content:center;justify-items:center;gap:var(--e-4);padding:var(--e-6) var(--e-5);text-align:center;background:#090c13;grid-template-columns:1fr;box-shadow:0 0 0 1px #ffffff12}.entre--vide .entre__creux{border-radius:10px;width:88px}.entre--vide .entre__creux svg{width:28px;height:28px;transform:rotate(90deg)}.entre__invite b{font-family:var(--police-stade);text-transform:uppercase;margin-bottom:4px;font-size:1.375rem;font-weight:900;display:block}.entre__invite span{max-width:28ch;display:block}.entre__tete{align-items:flex-start;display:flex}.entre__voir{display:none}.entre__carte{display:block}.entre__qui{justify-content:stretch;gap:4px;display:grid}.entre__nom{display:grid}.entre__face{display:none}.entre>.stats-ligne{display:grid}.entre__actions{bottom:calc(-1 * var(--e-3));margin:var(--e-1) calc(-1 * var(--e-3)) calc(-1 * var(--e-3));padding:var(--e-3) var(--e-3) var(--e-4);background:linear-gradient(#090c1399,#090c13 30%);border-radius:0 0 14px 14px;position:sticky}.changement:has(.entre:not(.entre--vide)) .en-place__traits{display:none}.transfert{grid-template-columns:82px minmax(0,1fr) auto;grid-template-areas:"sens nom minutes""sens trajet minutes";row-gap:0;padding:4px 0}.transfert__sens{grid-area:sens}.transfert__nom{grid-area:nom}.transfert__trajet{grid-area:trajet}.transfert__minutes{grid-area:minutes}.changement__liste{scrollbar-color:var(--nuit-4) transparent;scrollbar-width:thin;flex-direction:column;grid-area:liste;min-height:0;padding-right:6px;display:flex;overflow:auto}.changement__outils{grid-template-columns:minmax(0,1fr)}.choix__item{scroll-margin:64px 0 12px}}@media (min-width:1280px){.plaquette{--carte-place:96px;--carte-banc:76px}.changement{--cols:48px minmax(0, 1fr) 44px 88px 322px}.changement__tri{display:none}.changement__outils:not(:has(.changement__filtre)){display:none}.choix__entete{z-index:2;grid-template-columns:var(--cols);align-items:center;gap:var(--e-3);border-bottom:1px solid var(--filet-fort);background:#12151f;margin-bottom:6px;padding:6px 11px 6px 9px;display:grid;position:sticky;top:0}.choix__entete-joueur{color:var(--texte-doux);font-family:var(--police-texte);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;grid-column:1/3;font-weight:600;font-stretch:112%}.choix__entete-stats{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.choix__col{border-radius:var(--r-puce);min-height:44px;color:var(--texte-doux);font-family:var(--police-stade);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;padding:0 4px;font-size:.875rem;font-weight:800}.choix__col--puissance{justify-self:end;padding-inline:10px}.choix__ligne{grid-template-columns:var(--cols);grid-template-areas:"carte nom niveau puissance stats";align-items:center}.choix__niveau{color:var(--texte-doux);font-family:var(--police-stade);text-align:center;grid-area:niveau;font-size:1.125rem;font-weight:800;display:block}.choix__ligne>.stats-ligne{align-self:center}.choix__ligne .stats-ligne__code{display:none}.choix__ligne .stats-ligne__case{padding:6px 0}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.place:not(.place--attente):hover>.carte,.place--libre:not(.place--attente):hover>.place__creux{transform:translateY(-4px)}.place>.carte,.place>.place__creux{transition:transform var(--d-moyen) var(--ease-ressort)}.place--libre:not(.place--attente):hover>.place__creux{border-color:var(--filet-fort);color:var(--texte)}.choix__ligne:not([aria-pressed=true]):hover,.tri:not([aria-pressed=true]):hover{background-color:var(--nuit-3)}.choix__col:not([aria-pressed=true]):hover{color:var(--texte)}}.stoppeur__choix{margin-top:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;display:grid}.stoppeur__option{background:var(--nuit-1);min-height:44px;box-shadow:inset 0 0 0 1px var(--filet-fort);color:var(--texte);font:inherit;font-size:var(--t-meta);text-align:left;cursor:pointer;transition:box-shadow var(--d-court), background var(--d-court);border:0;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.stoppeur__option[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--braise), 0 0 14px -6px #ff6a33cc;background:#ff5c2b24}.stoppeur__option:focus-visible{box-shadow:var(--focus);outline:none}.stoppeur__style{align-items:center;gap:6px;display:inline-flex}.stoppeur__glyphe{flex:none;width:14px;height:14px}
.fils-chimie{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fils-chimie__fil{transition:opacity var(--d-moyen) var(--ease-sortie)}.fils-chimie path{fill:none;stroke:var(--teinte);stroke-linecap:round}.fils-chimie__halo{stroke-width:9px;opacity:.16}.fils-chimie__trait{stroke-width:2.25px;opacity:.92;stroke-dasharray:100;stroke-dashoffset:0;animation:fil-trace .76s var(--ease-sortie) both;animation-delay:calc(var(--i) * 90ms + .12s)}.fils-chimie__fil[data-lien=style] .fils-chimie__trait{stroke-dasharray:1.4 1.6;animation:fil-apparait .6s var(--ease-sortie) both;animation-delay:calc(var(--i) * 90ms + .12s)}.fils-chimie__fil:is([data-lien=creation],[data-lien=peinture],[data-lien=rideau],[data-lien=clutch],[data-lien=fraternite]) .fils-chimie__trait{stroke-width:1.75px}.fils-chimie__etincelle{stroke:color-mix(in srgb, var(--teinte) 45%, #fff);stroke-width:3.25px;stroke-dasharray:2.5 97.5;opacity:0;animation:2.8s linear infinite fil-etincelle;animation-delay:calc(var(--i) * .41s + .9s)}@keyframes fil-trace{0%{stroke-dashoffset:100px}}@keyframes fil-apparait{0%{opacity:0}}@keyframes fil-etincelle{0%{stroke-dashoffset:100px;opacity:0}8%{opacity:.95}70%{opacity:.95}to{stroke-dashoffset:0;opacity:0}}.fils-chimie[data-focus] .fils-chimie__fil:not([data-allume]){opacity:.1}.fils-chimie__fil[data-allume] .fils-chimie__trait{stroke-width:3.5px}.fils-chimie__fil[data-allume] .fils-chimie__halo{opacity:.32}.demi-terrain[data-focus] .place:not([data-lien-focus]){opacity:.45;transition:opacity var(--d-moyen) var(--ease-sortie)}.place[data-lien-focus]>.carte{box-shadow:0 0 0 2px var(--teinte), 0 0 22px -2px var(--teinte), var(--ombre-carte)}.chimie{gap:var(--e-4);display:grid}.chimie>.plaquette__ligne-titre{margin-bottom:0}.chimie__tete{gap:var(--e-3);display:grid}.chimie__reacteur{isolation:isolate;align-items:end;gap:2px var(--e-3);padding:var(--e-4);background:radial-gradient(90% 120% at 0 0,#ff7a5238,#0000 62%),radial-gradient(70% 90% at 100% 100%,#c6a6ff1f,#0000 70%),linear-gradient(#171b27,#0e1018);border-radius:14px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"plus unite""aide aide";display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ff8c6447,inset 0 1px #ffffff0f}.chimie__reacteur:before{content:"";z-index:-1;background:repeating-linear-gradient(-62deg,#ffffff09 0 2px,#0000 2px 13px);position:absolute;inset:0}.chimie__plus{background:linear-gradient(#ffd67a,#ff7a52 70%);color:#0000;font-family:var(--police-stade);letter-spacing:var(--interlettre-stade);-webkit-background-clip:text;background-clip:text;grid-area:plus;font-size:clamp(2.75rem,2.2rem + 2.4vw,3.5rem);font-style:italic;font-weight:900;line-height:.9}.chimie__reacteur[data-vide] .chimie__plus{color:var(--texte-doux);background:0 0}.chimie__unite{color:var(--orange-texte);font-family:var(--police-stade);letter-spacing:var(--interlettre-stade);text-transform:uppercase;grid-area:unite;padding-bottom:4px;font-size:1.0625rem;font-weight:800}.chimie__aide{margin:var(--e-2) 0 0;color:var(--texte-doux);font-size:var(--t-corps);grid-area:aide;line-height:1.4}.chimie__chacun{gap:var(--e-2);display:grid}.chimie__chacun>.libelle{margin:0}.chacun{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.chacun__joueur{min-width:0;box-shadow:inset 0 0 0 1px var(--filet);transition:opacity var(--d-moyen) var(--ease-sortie);animation:chimie-monte var(--d-ecran) var(--ease-sortie) both;animation-delay:calc(var(--i) * var(--d-cascade));background:#ffffff06;border-radius:12px;align-content:start;justify-items:center;gap:4px;padding:8px 2px 10px;display:grid}.chacun__joueur[data-eteint]{opacity:.35}.chacun__visage{width:46px;height:46px;box-shadow:0 0 0 2px var(--r);border-radius:50%;overflow:hidden}.chacun__visage[data-tier=SR],.visages-chimie__rond[data-tier=SR],.piste-chimie__visage[data-tier=SR]{box-shadow:0 0 0 2px var(--sr)}.chacun__visage[data-tier=SSR],.visages-chimie__rond[data-tier=SSR],.piste-chimie__visage[data-tier=SSR]{box-shadow:0 0 0 2px var(--ssr)}.chacun__visage[data-tier=UR],.visages-chimie__rond[data-tier=UR],.piste-chimie__visage[data-tier=UR]{box-shadow:0 0 0 2px var(--or)}.chacun__nom{max-width:100%;font-size:var(--t-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.chacun__points{justify-content:center;gap:3px;min-height:7px;display:flex}.chacun__points>span{background:var(--teinte);width:7px;height:7px;box-shadow:0 0 6px -1px var(--teinte);border-radius:50%}.chacun__plus{color:var(--orange-texte);font-family:var(--police-stade);font-size:1.125rem;font-weight:900;line-height:1}@keyframes chimie-monte{0%{opacity:0;transform:translateY(6px)}}.liens-chimie{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lien-chimie{background:radial-gradient(80% 140% at 0% 0%, color-mix(in srgb, var(--teinte) 15%, transparent), transparent 60%), linear-gradient(180deg, #151925, #10131c);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--teinte) 30%, transparent), inset 0 1px 0 #ffffff0d;transition:box-shadow var(--d-moyen) var(--ease-sortie);border-radius:14px;gap:10px;padding:14px 14px 14px 18px;display:grid;position:relative}.lien-chimie:before{content:"";background:var(--teinte);width:4px;box-shadow:0 0 12px var(--teinte);border-radius:0 4px 4px 0;position:absolute;top:12px;bottom:12px;left:0}.lien-chimie:hover,.lien-chimie:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--teinte) 70%, transparent), 0 0 26px -10px var(--teinte), inset 0 1px 0 #ffffff0d}.lien-chimie__tete{align-items:center;gap:var(--e-3);grid-template-columns:42px minmax(0,1fr) auto;display:grid}.lien-chimie__marque,.lien-dort__marque{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--teinte) 30%, transparent), transparent 70%), var(--nuit-1);width:42px;height:42px;box-shadow:inset 0 0 0 2px var(--teinte);color:var(--teinte);border-radius:12px;place-items:center;display:grid}.lien-chimie__glyphe{width:22px;height:22px}.lien-chimie__mono{color:var(--texte);font-family:var(--police-stade);font-size:1.0625rem;font-weight:900}.lien-chimie__noms{gap:2px;min-width:0;display:grid}.lien-chimie__nom{font-family:var(--police-stade);letter-spacing:var(--interlettre-stade);text-transform:uppercase;font-size:1.1875rem;font-weight:900;line-height:1}.lien-chimie__groupe{color:var(--teinte);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;font-weight:800;line-height:1.3}.lien-chimie__chiffres{justify-items:end;gap:2px;display:grid}.lien-chimie__pct{color:var(--teinte);font-family:var(--police-stade);text-shadow:0 0 18px color-mix(in srgb, var(--teinte) 45%, transparent);font-size:1.625rem;font-style:italic;font-weight:900;line-height:.9}.lien-chimie__apport{color:var(--texte-doux);font-size:var(--t-meta);white-space:nowrap}.lien-chimie__badge{background:color-mix(in srgb, var(--teinte) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--teinte) 45%, transparent);color:var(--teinte);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;border-radius:999px;padding:3px 10px;font-weight:800}.lien-chimie__qui{align-items:center;gap:var(--e-3);min-width:0;display:flex}.lien-chimie__liste{min-width:0;font-weight:600;line-height:1.3}.visages-chimie{flex:none;padding-left:6px;display:flex}.visages-chimie__rond{width:32px;height:32px;box-shadow:0 0 0 2px var(--r);animation:chimie-monte var(--d-ecran) var(--ease-sortie) both;animation-delay:calc(var(--i) * var(--d-cascade));border-radius:50%;outline:2px solid #121620;margin-left:-6px;overflow:hidden}.lien-chimie__effet{color:var(--texte);margin:0;line-height:1.4}.lien-chimie__suite{font-size:var(--t-corps);margin:0}.paliers-chimie{margin:0;padding:0;list-style:none;display:flex}.paliers-chimie__pas{flex:1 1 0;justify-items:center;gap:4px;min-width:0;display:grid;position:relative}.paliers-chimie__pas+.paliers-chimie__pas:before{content:"";background:#ffffff1f;border-radius:2px;height:2px;position:absolute;top:13px;left:calc(15px - 50%);right:calc(50% + 15px)}.paliers-chimie__pas:is([data-etat=passe],[data-etat=atteint])+.paliers-chimie__pas:before{background:linear-gradient(90deg, var(--teinte), color-mix(in srgb, var(--teinte) 30%, transparent))}.paliers-chimie__pas[data-etat=atteint]:before,.paliers-chimie__pas[data-etat=passe]:before{background:var(--teinte)!important}.paliers-chimie__seuil{background:var(--nuit-1);width:28px;height:28px;color:var(--texte-doux);font-family:var(--police-stade);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:900;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff29}.paliers-chimie__bonus{color:var(--texte-faible);font-family:var(--police-stade);font-size:var(--t-meta);font-weight:800}.paliers-chimie__pas[data-etat=passe] .paliers-chimie__seuil{background:color-mix(in srgb, var(--teinte) 35%, var(--nuit-1));color:var(--texte)}.paliers-chimie__pas[data-etat=atteint] .paliers-chimie__seuil{background:var(--teinte);box-shadow:0 0 16px -2px var(--teinte);color:var(--nuit-1)}.paliers-chimie__pas[data-etat=atteint] .paliers-chimie__bonus{color:var(--texte)}.paliers-chimie__pas[data-etat=suivant] .paliers-chimie__seuil{box-shadow:inset 0 0 0 1.5px var(--teinte);color:var(--teinte);outline:1.5px dashed color-mix(in srgb, var(--teinte) 55%, transparent);outline-offset:3px}.paliers-chimie__pas[data-etat=suivant] .paliers-chimie__bonus{color:var(--teinte)}.piste-chimie{align-items:center;gap:var(--e-2) var(--e-3);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--teinte) 28%, transparent);background:#ffffff08;background-image:repeating-linear-gradient(90deg, color-mix(in srgb, var(--teinte) 40%, transparent) 0 6px, transparent 6px 11px);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;border-radius:12px;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"visage texte""visage bouton";padding:10px 12px;display:grid}.piste-chimie__visage{width:36px;height:36px;box-shadow:0 0 0 2px var(--r);border-radius:50%;grid-area:visage;align-self:start;overflow:hidden}.piste-chimie__texte{grid-area:texte;gap:2px;margin:0;line-height:1.35;display:grid}.piste-chimie__texte>.libelle{color:var(--teinte)}.piste-chimie__pour{color:var(--texte-doux)}.piste-chimie__geste{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.piste-chimie__ecart{color:var(--texte-doux);font-size:var(--t-meta);white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.lien-chimie__essayer{grid-area:bouton;justify-self:start;min-height:44px;padding-inline:18px}@media (max-width:1023px){.lien-chimie .piste-chimie__pour{display:none}}.chimie__sous-titre{align-items:center;gap:var(--e-3);margin:var(--e-2) 0 var(--e-3);color:var(--texte-doux);font-family:var(--police-stade);letter-spacing:.08em;text-transform:uppercase;font-size:1rem;font-weight:900;display:flex}.chimie__sous-titre:after{content:"";background:linear-gradient(90deg, var(--filet-fort), transparent);flex:1;height:1px}.liens-dort{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lien-dort{gap:var(--e-3);border-bottom:1px solid var(--filet);grid-template-columns:42px minmax(0,1fr);padding:12px 12px 12px 0;display:grid}.lien-dort:last-child{border-bottom:0}.lien-dort__marque{background:var(--nuit-1);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--teinte) 45%, transparent);color:color-mix(in srgb, var(--teinte) 70%, var(--texte-faible))}.lien-dort__corps{gap:6px;min-width:0;display:grid}.lien-dort__corps p{margin:0}.lien-dort__tete{justify-content:space-between;align-items:center;gap:var(--e-3);display:flex}.lien-dort__tete>b{font-family:var(--police-stade);letter-spacing:var(--interlettre-stade);text-transform:uppercase;font-size:1.0625rem;font-weight:900}.lien-dort__points{gap:5px;display:inline-flex}.lien-dort__points>span{width:10px;height:10px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--teinte) 60%, transparent);border-radius:50%}.lien-dort__points>span[data-plein]{background:var(--teinte);box-shadow:0 0 8px -1px var(--teinte)}.lien-dort__regle{color:var(--texte-doux);line-height:1.35}.lien-dort__effet{line-height:1.35}.lien-dort__effet>.libelle{color:var(--teinte);margin-right:4px}.lien-dort__manque{font-size:var(--t-corps)}.chimie__rien,.chimie__eteints{margin:0;line-height:1.4}.quetes-equipe{gap:var(--e-3);display:grid}.quetes-equipe__tete{justify-content:space-between;align-items:baseline;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.quetes-equipe__semaine{color:var(--texte-doux);font-size:var(--t-meta);margin:0}.quetes-equipe__aide{color:var(--texte-doux);margin:0;line-height:1.4}.contrats{gap:10px;margin:0;padding:0;list-style:none;display:grid}.contrat{--niveau:#d9b38c;gap:var(--e-3);background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--niveau) 12%, transparent), transparent 60%), linear-gradient(180deg, #151925, #0f121a);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--niveau) 26%, transparent), inset 0 1px 0 #ffffff0d;animation:chimie-monte var(--d-ecran) var(--ease-sortie) both;animation-delay:calc(var(--i) * 70ms);border-radius:14px;grid-template-columns:64px minmax(0,1fr);padding:14px;display:grid;position:relative}.contrat[data-niveau=moyen]{--niveau:#a9bfff}.contrat[data-niveau=dur]{--niveau:var(--or)}.contrat[data-etat=pret]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--orange) 70%, transparent), 0 0 28px -12px var(--orange), inset 0 1px 0 #ffffff0d}.contrat[data-etat=faite]{background:linear-gradient(#13161f,#0f121a);box-shadow:inset 0 0 0 1px #ffc54d4d}.contrat__lot{align-content:start;justify-items:center;gap:6px;display:grid}.contrat__piece{background:radial-gradient(circle at 50% 30%,#ffd67a52,#0000 66%),#110d06;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;box-shadow:inset 0 1px 3px #000c,0 0 0 1px #ffc54d80}.contrat__piece .montant{letter-spacing:-.01em;font-size:.9375rem}.contrat[data-etat=faite] .contrat__piece{position:relative}.contrat[data-etat=faite] .contrat__piece .montant{opacity:.55}.contrat[data-etat=faite] .contrat__piece:after{content:"";background:var(--or) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1305' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 14px no-repeat;width:22px;height:22px;box-shadow:0 0 0 2px #0f121a, 0 0 14px -2px var(--or);border-radius:50%;position:absolute;bottom:-2px;right:-4px}.contrat__niveau{max-width:100%;color:var(--niveau);font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;justify-items:center;gap:3px;font-weight:800;display:grid}.contrat__pips{gap:3px;display:flex}.contrat__pips>span{background:#ffffff24;border-radius:2px;width:12px;height:4px}.contrat__pips>span[data-plein]{background:var(--niveau)}.contrat__corps{align-content:start;gap:8px;min-width:0;display:grid}.contrat__corps p{margin:0}.contrat__texte{font-family:var(--police-stade);letter-spacing:var(--interlettre-stade);text-transform:uppercase;font-size:1.25rem;font-weight:900;line-height:1.05}.contrat[data-etat=faite] .contrat__texte{color:var(--texte-doux)}.contrat__ligne{align-items:center;gap:4px var(--e-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.contrat__ligne>.jauge{grid-column:1/-1}.contrat__qui{min-width:0;line-height:1.3}.contrat__qui>.libelle{margin-right:6px}.contrat__compte{font-family:var(--police-stade);font-size:1.125rem;font-weight:900}.contrat__ligne--classeur .contrat__compte{color:var(--texte-doux)}.contrat__statut{align-items:center;gap:8px;line-height:1.35;display:inline-flex}.contrat__statut--pret{color:var(--orange-texte);font-weight:700}.contrat__statut--faite{color:var(--or-texte);font-weight:700}.contrat__statut--faite:before{content:"";border:2.5px solid;border-width:0 2.5px 2.5px 0;flex:none;width:6px;height:11px;margin:-3px 3px 0 2px;transform:rotate(42deg)}.contrat__statut--pret:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-in-out infinite contrat-pouls;box-shadow:0 0 0 4px #ff5c2b38}@keyframes contrat-pouls{50%{box-shadow:0 0 0 7px #ff5c2b00}}.contrat__gestes{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.contrat__gestes .bouton{min-height:44px}.contrat__retour{color:var(--texte-doux);margin:0;line-height:1.35}@media (min-width:1024px){.chimie__tete{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch}.chimie__chacun{align-content:center}.piste-chimie{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"visage texte bouton"}.lien-chimie__essayer{justify-self:end}}.quetes-equipe-accueil{padding:var(--e-4);margin-top:14px}@media (min-width:1024px){.quetes-equipe-accueil .contrats{grid-template-columns:repeat(3,minmax(0,1fr))}.quetes-equipe-accueil .contrat{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.quetes-equipe-accueil .contrat__corps{flex-direction:column;display:flex}.quetes-equipe-accueil .contrat__gestes{margin-top:auto}.quetes-equipe-accueil .contrat__lot{justify-content:start;align-items:center;gap:var(--e-3);grid-auto-flow:column}.quetes-equipe-accueil .contrat__niveau{justify-items:start}}@media (prefers-reduced-motion:reduce){.fils-chimie__trait,.fils-chimie__fil[data-lien=style] .fils-chimie__trait,.chacun__joueur,.visages-chimie__rond,.contrat,.contrat__statut--pret:before{animation:none}.fils-chimie__etincelle{display:none}}
.sequence{z-index:80;padding-top:env(safe-area-inset-top,0px);background:radial-gradient(120% 90% at 50% 55%, #0b0d14 0%, var(--nuit-0) 62%);color:var(--texte);cursor:pointer;touch-action:none;overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;animation:sequence-entre .22s var(--ease-sortie) both;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.sequence[data-etat=fin]{opacity:0;transition:opacity .24s ease-in}.sequence__titres{z-index:1;justify-items:start;gap:var(--e-2);width:min(100%,1120px);padding:var(--e-5) calc(var(--bord-d) + 96px) var(--e-3) var(--bord-g);pointer-events:none;animation:sequence-monte .52s var(--ease-sortie) .12s both;flex:none;display:grid;position:relative}.sequence__titre{font-family:var(--police-stade);letter-spacing:var(--interlettre-stade);text-transform:uppercase;text-wrap:balance;text-shadow:0 2px #0000008c;margin:0;font-size:clamp(2rem,1.4rem + 3vw,3.5rem);font-weight:900;line-height:.92}.sequence__ligne{max-width:40ch;color:var(--texte-doux);font-size:var(--t-chapo);margin:0;font-weight:600}.sequence__scene{flex:auto;width:100%;min-height:0;position:relative}@media (min-aspect-ratio:4/5){.sequence__scene{aspect-ratio:16/9;flex:none;width:min(100vw,1120px,177.778svh - 337.778px)}}.sequence__plateau{position:absolute;inset:0;-webkit-mask-image:radial-gradient(76% 72%,#000 62%,#0000 100%);mask-image:radial-gradient(76% 72%,#000 62%,#0000 100%)}.sequence__canvas{opacity:0;width:100%;height:100%;transition:opacity .42s var(--ease-sortie);position:absolute;inset:0}.sequence[data-etat=joue] .sequence__canvas{opacity:1}.sequence[data-vif] .sequence__canvas{transition-duration:90ms}.sequence__bandeau{z-index:1;left:var(--bord-g);bottom:max(var(--e-6), calc(env(safe-area-inset-bottom,0px) + var(--e-5)));padding:var(--e-2) var(--e-4) var(--e-2) var(--e-3);border-left:3px solid var(--orange);pointer-events:none;animation:sequence-bandeau .36s var(--ease-sortie) both;background:linear-gradient(90deg,#07080cd1,#07080c80 70%,#0000);gap:2px;margin:0;display:grid;position:absolute}.sequence__bandeau b{font-family:var(--police-stade);text-transform:uppercase;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);font-weight:900;line-height:1}.sequence__bandeau span{color:var(--texte-doux);font-size:var(--t-corps);font-weight:600}.sequence__attente{color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;pointer-events:none;animation:sequence-entre .32s var(--ease-sortie) both;justify-content:center;align-items:center;gap:10px;margin:0;font-weight:600;font-stretch:112%;display:flex;position:absolute;inset:0}.sequence__attente:before{content:"";background:var(--orange);width:8px;height:8px;box-shadow:0 0 10px var(--orange);border-radius:50%;animation:.9s ease-in-out infinite alternate sequence-bat}@keyframes sequence-bat{0%{opacity:.35;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.sequence__attente:before{animation:none}}.sequence__passer{z-index:2;top:max(var(--e-5), calc(env(safe-area-inset-top,0px) + var(--e-4)));right:var(--bord-d);position:absolute}@keyframes sequence-entre{0%{opacity:0}}@keyframes sequence-monte{0%{opacity:0;transform:translateY(10px)}}@keyframes sequence-bandeau{0%{opacity:0;transform:translate(-16px)}}.mvp{--mvp-carte:clamp(128px, 42cqw, 232px);align-items:center;gap:var(--e-4);padding:var(--e-4);grid-template-columns:auto minmax(0,1fr);margin-top:14px;display:grid;position:relative;container-type:inline-size}.mvp__carte{border-radius:calc(var(--mvp-carte) * .05);display:grid;position:relative;box-shadow:0 0 30px -6px #ffc54d80}.mvp__texte{align-content:center;gap:6px;min-width:0;display:grid}.mvp__tete{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.mvp__nom{font-family:var(--police-stade);font-size:var(--t-titre-3);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900;line-height:1}.mvp__ligne,.mvp__raison{margin:0}.mvp__raison{color:var(--texte-doux)}.mvp__revoir{margin-top:var(--e-1);justify-self:start}@container (min-width:440px){.mvp{gap:var(--e-5)}.mvp__texte{gap:var(--e-2)}.mvp__nom{font-size:var(--t-titre-2)}}.mvp-bloc{gap:var(--e-3);min-width:0;display:grid}.star-mt{align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4) var(--e-3) calc(var(--e-3) + 4px);grid-template-columns:auto minmax(0,1fr);display:grid}.star-mt:before{content:"";left:0;top:var(--e-3);bottom:var(--e-3);background:var(--orange);border-radius:0 2px 2px 0;width:3px;position:absolute}.star-mt__visage{width:48px;height:48px;box-shadow:0 0 0 2px var(--nuit-2), 0 0 0 3.5px var(--orange);border-radius:50%;display:block;overflow:hidden}.star-mt__texte{gap:2px;min-width:0;display:grid}.star-mt .star-mt__tete{color:var(--orange-texte);margin:0}.star-mt__nom{font-family:var(--police-stade);font-size:var(--t-chapo);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900;line-height:1.1}.star-mt__ligne{color:var(--texte-doux);margin:0}.scenes-page{gap:var(--e-5);display:grid}.scenes-page__liste{gap:var(--e-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.scenes-page__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.scenes-page__scene{gap:var(--e-3);padding:var(--e-4);display:grid}.scenes-page__scene h2,.scenes-page__scene p{margin:0}.scenes-page__actions{gap:var(--e-2);flex-wrap:wrap;display:flex}.scenes-page__actions .bouton{white-space:normal;text-align:center}.scenes-page__etat{color:var(--texte-doux)}
.ecusson-passe{--e-taille:64px;isolation:isolate;width:var(--e-taille);height:calc(var(--e-taille) * 1.08);color:#160904;text-align:center;flex:none;align-content:center;place-items:center;display:inline-grid;position:relative}.ecusson-passe:before{content:"";z-index:-1;transform:skewX(var(--biais));background:linear-gradient(180deg, #ffc09a, #ff7a45 34%, var(--orange) 62%, #c93a12);border-radius:12px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #ffd6be73,inset 0 -4px #0000002e,0 4px #8a2508,0 12px 22px -10px #ff5c2bb3}.ecusson-passe__mot{font-family:var(--police-texte);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:800;line-height:1}.ecusson-passe__n{font-family:var(--police-stade);font-size:calc(var(--e-taille) * .5);text-shadow:0 1px #ffd6be99;font-weight:900;line-height:.95}.ecusson-passe__sceau{right:calc(var(--e-taille) * -.16);bottom:calc(var(--e-taille) * -.14);width:calc(var(--e-taille) * .46);height:calc(var(--e-taille) * .46);background:radial-gradient(circle at 50% 30%,#3a1a0c,#0d0806 72%);border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 0 0 2px #ff7a45,0 0 0 3.5px #160904,0 4px 8px #0009}.ecusson-passe__ticket{width:78%;height:78%}.ecusson-passe--grand{--e-taille:84px}.badge-passe{padding:var(--e-4);margin-top:14px}.badge-passe[aria-busy=true]{min-height:132px}.badge-passe__lien{align-items:center;gap:var(--e-4) var(--e-5);padding:var(--e-1) var(--e-1) var(--e-2) 6px;color:inherit;touch-action:manipulation;transition:transform var(--d-relache) var(--ease-ressort);border-radius:12px;grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.badge-passe__lien:active{transition-duration:var(--d-appui);transform:scale(.98)}.badge-passe__corps{gap:8px;min-width:0;display:grid}.badge-passe__tete{justify-content:space-between;align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.badge-passe__tete b{font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;font-size:1.375rem;font-weight:900}.badge-passe__ligne{line-height:1.35}.badge-passe__jour{color:var(--texte-doux)}.piste-mini{grid-template-columns:repeat(var(--paliers), minmax(0, 1fr));gap:3px;margin:4px 0 2px;padding-top:12px;display:grid;position:relative}.piste-mini__case{height:12px;transform:skewX(var(--biais));background:#05070b;border-radius:2px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #000000e6,0 0 0 1px #ffffff14}.piste-mini__case[data-etat=fait]{background:linear-gradient(180deg, #ffa070, var(--orange) 55%, #c93a12);box-shadow:inset 0 1px #ffffff59,0 0 8px -3px #ff5c2be6}.piste-mini__case[data-etat=cours]:before{content:"";background:linear-gradient(180deg, #ffa070, var(--orange) 55%, #c93a12);transform-origin:0;transform:scaleX(var(--part,0));position:absolute;inset:0}.piste-mini__case[data-etat=cours]{box-shadow:inset 0 1px 2px #000000e6,0 0 0 1px #ff7a52bf}.piste-mini__case[data-carte][data-etat=avenir],.piste-mini__case[data-carte][data-etat=cours]{box-shadow:inset 0 1px 2px #000000e6, 0 0 0 1.5px var(--or)}.piste-mini__carte{top:0;left:calc(var(--a) * 100%);background:linear-gradient(160deg, #ffe9a3, var(--or) 55%, #c98512);border-radius:1.5px;width:8px;height:10px;position:absolute;transform:translate(-50%)rotate(-8deg);box-shadow:0 0 0 1px #2a1a02,0 0 8px -2px #ffc54de6}.badge-passe__suivant{align-items:center;gap:var(--e-3);padding:10px var(--e-3);background:#ffffff08;border-radius:12px;grid-column:1/-1;grid-template-columns:auto auto minmax(0,1fr);display:grid;box-shadow:inset 0 0 0 1px #ffffff12}.badge-passe__suivant>.libelle{color:var(--orange-texte);white-space:nowrap}.badge-passe__lot{gap:2px;min-width:0;display:grid}.badge-passe__lot b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.125rem;font-weight:900;line-height:1.05}.badge-passe__lot span{color:var(--texte-doux);font-size:var(--t-meta);line-height:1.3}.quete__lot--passe{background:radial-gradient(circle at 50% 32%,#ff5c2b4d,#0000 68%),#0d0907;box-shadow:inset 0 1px 3px #000c,0 0 0 1px #ff7a5259}.quete__lot--passe .chiffres{color:var(--orange-texte);background:#150a06;box-shadow:0 0 0 1px #ff7a5299}.quete__lot--semaine.quete__lot--passe{background:radial-gradient(circle at 50% 32%,#ffc54d61,#0000 70%),#120d06;box-shadow:inset 0 1px 3px #000c,0 0 0 1px #ffc54d73}.quete__lot--semaine.quete__lot--passe .chiffres{color:var(--or-texte);background:#150f05;box-shadow:0 0 0 1px #ffc54d99}.quetes__tete{justify-content:space-between;align-items:baseline;gap:0 var(--e-3);flex-wrap:wrap;display:flex}.quetes__sous{margin:0 0 var(--e-3);color:var(--texte-doux);font-size:var(--t-meta)}.quete__lien{color:var(--texte);text-underline-offset:.22em;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.quete__lien:hover{-webkit-text-decoration-color:var(--orange-texte);text-decoration-color:var(--orange-texte)}.quetes__pied{margin-top:var(--e-3);font-size:var(--t-corps);line-height:1.4}.passe-page{gap:var(--e-6);padding-top:var(--e-2);display:grid}.passe-page--chargement{min-height:60vh}.passe-page__cote{gap:var(--e-6);align-content:start;min-width:0;display:grid}.passe-vide{padding:var(--e-5)}.passe-tete{gap:var(--e-3);padding:var(--e-5) var(--e-4) var(--e-4);display:grid}.passe-tete__kicker{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.passe-tete__nom{font-family:var(--police-stade);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 3px #0000008c;font-size:clamp(2.25rem,1.6rem + 3vw,3.25rem);font-weight:900;line-height:.92}.passe-tete__accroche{max-width:40ch;color:var(--texte-doux);line-height:1.4}.passe-tete__progres{align-items:center;gap:var(--e-5);margin-top:var(--e-2);grid-template-columns:auto minmax(0,1fr);padding-left:6px;display:grid}.passe-tete__barre{gap:8px;min-width:0;display:grid}.passe-tete__palier{font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;font-size:1.5rem;font-weight:900}.passe-tete__points{color:var(--texte-doux);line-height:1.35}.passe-tete__jour{align-items:center;gap:var(--e-3);margin-top:var(--e-1);box-shadow:inset 0 0 0 1px var(--filet);background:#00000052;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px 12px;display:grid}.passe-tete__jour .chiffres{font-family:var(--police-stade);font-size:1.0625rem;font-weight:800}.passe-tete__fin{line-height:1.4}.passe-tete__reclamer{justify-self:start}.passe-carte{align-items:center;gap:var(--e-4);padding:var(--e-4);grid-template-columns:auto minmax(0,1fr);display:grid}.passe-carte__objet{margin-right:22px;display:grid;position:relative}.passe-carte__objet>.carte-muette--grande{z-index:1;position:relative}.passe-carte__objet>.passe-carte__prime{--cm-l:70px;position:absolute;bottom:-8px;right:-24px;transform:rotate(9deg)}.passe-carte__objet>.passe-carte__vraie{z-index:1}.passe-carte__lien{justify-self:start}.passe-carte__texte{gap:var(--e-2);min-width:0;line-height:1.4;display:grid}.passe-carte__titre{align-items:center;gap:var(--e-2) var(--e-3);font-family:var(--police-stade);text-transform:uppercase;flex-wrap:wrap;font-size:1.375rem;font-weight:900;line-height:1;display:flex}.passe-carte__etat{color:var(--orange-texte);font-weight:700}.carte-muette{--cm-l:46px;--cm-teinte:var(--ssr);width:var(--cm-l);aspect-ratio:5/7;border-radius:calc(var(--cm-l) * .08);background:radial-gradient(70% 45% at 50% 40%, color-mix(in srgb, var(--cm-teinte) 36%, transparent), transparent 70%), repeating-linear-gradient(-45deg, #ffffff08 0 2px, transparent 2px 6px), linear-gradient(180deg, #1e2233, #0c0e16);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--cm-teinte) 75%, white 10%), inset 0 0 0 3px #00000080, 0 6px 14px -6px #000000e6;grid-template-rows:auto 1fr auto;justify-items:center;padding:4px 3px;display:grid;position:relative;overflow:hidden}[data-tier=UR]>.carte-muette,.carte-muette[data-tier=UR]{--cm-teinte:var(--cyan)}.carte-muette__tier{font-family:var(--police-stade);font-size:calc(var(--cm-l) * .22);color:color-mix(in srgb, var(--cm-teinte) 60%, white);font-weight:900;line-height:1}.carte-muette__silhouette{background:radial-gradient(circle at 50% 26%,#fff3 0 19%,#0000 20%),radial-gradient(50% 46% at 50% 100%,#ffffff29 0 98%,#0000 100%);align-self:end;width:72%;height:70%}.carte-muette__mot{font-family:var(--police-texte);font-size:max(8px, calc(var(--cm-l) * .15));letter-spacing:.06em;text-transform:uppercase;color:var(--texte-doux);white-space:nowrap;font-weight:800;line-height:1.2}.carte-muette--grande{--cm-l:104px;padding:8px 6px}.carte-muette--grande .carte-muette__mot{font-size:.75rem}.objet--prime .carte-muette,.carte-muette--prime{box-shadow:inset 0 0 0 1.5px var(--or), inset 0 0 0 3px #00000080, 0 0 14px -2px #ffc54d99;animation:3.2s ease-in-out infinite muette-respire}.objet--prime .carte-muette:after,.carte-muette--prime:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffe4a038 47%,#fffae673 50%,#ffe4a038 53%,#0000 58%);animation:5.2s cubic-bezier(.45,0,.25,1) infinite prime-reflet;position:absolute;inset:-10% -80%;transform:translate(-62%)}.carte-muette--prime .carte-muette__tier,.carte-muette--prime .carte-muette__mot{color:var(--or-texte)}@keyframes muette-respire{0%,to{box-shadow:inset 0 0 0 1.5px var(--or), inset 0 0 0 3px #00000080, 0 0 10px -2px #ffc54d73}50%{box-shadow:inset 0 0 0 2px #ffe39a,inset 0 0 0 3.5px #00000080,0 0 22px #ffc54dbf}}@media (prefers-reduced-motion:reduce){.objet--prime .carte-muette,.carte-muette--prime{animation:none}.objet--prime .carte-muette:after,.carte-muette--prime:after{display:none}}.passe-premium{--bord:var(--chrome-chaud);gap:var(--e-3);padding:var(--e-5) var(--e-4) var(--e-4);line-height:1.45;display:grid}.passe-premium__titre{--titre-fond:linear-gradient(180deg, #ffb07a, var(--orange) 55%, #d63f17);--titre-levre:#8a2508;color:#160904;text-shadow:0 1px #ffd6be80}.passe-premium__ferme{box-shadow:inset 0 0 0 1px var(--filet-fort);color:var(--texte-doux);border-radius:10px;padding:10px 12px;font-weight:700;line-height:1.4}.passe-premium__ok{align-items:center;gap:var(--e-2);color:var(--or-texte);font-weight:700;display:flex}.passe-premium__coche{flex:none;width:22px;height:22px}.passe-premium__note{font-size:var(--t-corps)}.passe-premium__pitch{font-family:var(--police-stade);text-transform:uppercase;color:var(--or-texte);font-size:1.375rem;font-weight:900;line-height:1.05}.passe-premium__table{border-collapse:collapse;width:100%;font-size:var(--t-corps)}.passe-premium__table :is(th,td){border-bottom:1px solid var(--filet);text-align:left;vertical-align:baseline;padding:7px 0}.passe-premium__table tbody tr:last-child :is(th,td){border-bottom:0}.passe-premium__table tbody th{font-weight:500;line-height:1.3}.passe-premium__table thead th{color:var(--texte-doux);font-size:var(--t-meta);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.passe-premium__table :is(td,th):not(:first-child){padding-left:var(--e-3);text-align:right;white-space:nowrap}.passe-premium__table td.chiffres{font-family:var(--police-stade);font-size:1.0625rem;font-weight:800}.passe-premium__table .passe-premium__col{color:var(--or-texte)}.passe-premium__bonus{color:var(--or-texte);background:#ffc54d1a;border-radius:10px;padding:10px 12px;font-weight:700;line-height:1.4;box-shadow:inset 0 0 0 1px #ffc54d59}.passe-discord{gap:var(--e-2);display:grid}.passe-discord__pitch{font-weight:700}.passe-discord__bouton{justify-self:start}.passe-discord__note{font-size:var(--t-meta)}.passe-discord__retour{box-shadow:inset 0 0 0 1px var(--filet-fort);border-radius:10px;padding:10px 12px;font-weight:700;line-height:1.4}.passe-discord__retour--bon{color:var(--or-texte);background:#ffc54d1a;box-shadow:inset 0 0 0 1px #ffc54d59}.passe-discord__retour a{color:inherit;text-decoration:underline}.passe-packs{align-items:center;gap:var(--e-4);padding:var(--e-4);grid-template-columns:auto minmax(0,1fr);display:grid}.passe-packs__objet{place-items:center;display:grid;position:relative}.passe-packs__nombre{background:var(--or);color:#160904;font-family:var(--police-stade);border-radius:999px;padding:2px 7px;font-size:.9375rem;font-weight:900;position:absolute;bottom:-6px;right:-8px;box-shadow:0 0 0 2px #05070b}.passe-packs__texte{gap:var(--e-2);min-width:0;line-height:1.4;display:grid}.passe-packs__titre{font-family:var(--police-stade);text-transform:uppercase;font-size:1.375rem;font-weight:900;line-height:1}.passe-packs__bouton{justify-self:start}.passe-points{gap:var(--e-3);padding:var(--e-4);display:grid}.passe-points__table{border-collapse:collapse;width:100%}.passe-points__table th,.passe-points__table td{border-bottom:1px solid var(--filet);text-align:left;vertical-align:baseline;padding:9px 0}.passe-points__table tr:last-child :is(th,td){border-bottom:0}.passe-points__table th{font-weight:500;line-height:1.35}.passe-points__table td{padding-left:var(--e-3);color:var(--orange-texte);font-family:var(--police-stade);text-align:right;white-space:nowrap;font-size:1.25rem;font-weight:900}.passe-points__hors{margin-left:var(--e-2);color:var(--or-texte);font-size:var(--t-meta);background:#ffc54d24;border-radius:999px;padding:1px 7px;font-weight:700;display:inline-block;box-shadow:inset 0 0 0 1px #ffc54d66}.passe-points__note{line-height:1.45}.piste{--rail-l:44px;min-width:0}.piste__titre{margin-bottom:var(--e-4)}.piste__tetes{z-index:3;top:calc(var(--hud-h) + var(--bande-endurance) + env(safe-area-inset-top,0px));grid-template-columns:minmax(0, 1fr) var(--rail-l) minmax(0, 1fr);gap:var(--e-2);background:linear-gradient(180deg, var(--nuit-1) 70%, transparent);padding:8px 0;display:grid;position:sticky}.piste__tete{min-height:30px;font-family:var(--police-stade);letter-spacing:.06em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:1rem;font-weight:900;display:inline-flex}.piste__tete--gratuite{background:linear-gradient(#2c3656,#181e31);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #aabeff2e}.piste__tete--premium{background:linear-gradient(180deg, #ffb07a, var(--orange) 60%, #d63f17);color:#160904;box-shadow:inset 0 1px #fff6}.piste__tete--fermee{color:var(--orange-texte);background:linear-gradient(#3a2a24,#221713);box-shadow:inset 0 0 0 1px #ff7a5259}.piste__cadenas{width:16px;height:16px}.piste__liste{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid;position:relative}.palier:before,.palier:after{content:"";z-index:-1;left:50%;top:calc(var(--e-2) / -2);bottom:calc(var(--e-2) / -2);pointer-events:none;width:8px;margin-left:-4px;position:absolute}.palier:first-child:before,.palier:first-child:after{border-radius:4px 4px 0 0;top:0}.palier:last-child:before{border-radius:0 0 4px 4px;bottom:0}.palier:before{background:#04060a;box-shadow:inset 1px 0 #ffffff0f,inset -1px 0 #ffffff0f}.palier--atteint:after,.palier--courant:after{background:linear-gradient(180deg, #ff8a55, var(--orange));box-shadow:0 0 10px #ff5c2b80}.palier--courant:after{height:calc((100% + var(--e-2)) * var(--dans,0));border-radius:0 0 4px 4px;bottom:auto}.palier{z-index:1;isolation:isolate;grid-template-columns:minmax(0, 1fr) var(--rail-l) minmax(0, 1fr);align-items:stretch;gap:var(--e-2);scroll-margin-top:calc(var(--hud-h) + var(--bande-endurance) + 64px);display:grid;position:relative}.palier__n{align-self:center;place-items:center;display:grid}.palier__n>span{width:36px;height:30px;transform:skewX(var(--biais));color:var(--texte-doux);font-family:var(--police-stade);background:linear-gradient(#2a3047,#151926);border-radius:7px;place-items:center;font-size:1.0625rem;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff29,0 0 0 1.5px #05070b,0 3px #05070b}.palier--atteint .palier__n>span{background:linear-gradient(180deg, #ffb07a, var(--orange) 58%, #d63f17);color:#160904;box-shadow:inset 0 1px #ffffff80,0 0 0 1.5px #3a1205,0 3px #8a2508}.palier--courant .palier__n>span{width:40px;height:34px;box-shadow:inset 0 0 0 2px var(--orange), 0 0 16px #ff5c2b8c, 0 3px 0 #05070b;color:var(--orange-texte);background:#0b0d13}.palier--carte .palier__n>span{outline:2px solid color-mix(in srgb, var(--ssr) 80%, white);outline-offset:2px}.piste--seule .piste__tetes,.piste--seule .palier,.piste--seule .piste__bilan{grid-template-columns:var(--rail-l) minmax(0, 1fr)}.piste--seule .palier:before,.piste--seule .palier:after{left:calc(var(--rail-l) / 2)}.piste__legende{margin:calc(var(--e-2) * -1) 0 var(--e-2);line-height:1.4}.piste__bilan{grid-template-columns:minmax(0, 1fr) var(--rail-l) minmax(0, 1fr);gap:var(--e-2);margin-top:var(--e-3);display:grid}.piste__total.case{line-height:1.35;font-size:var(--t-meta);grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.piste__total-titre{font-family:var(--police-stade);text-transform:uppercase;font-size:1rem;font-weight:900}.case--premium .piste__total-titre{color:var(--or-texte)}.case{background:linear-gradient(180deg, #ffffff0d, transparent 40%) padding-box, linear-gradient(var(--nuit-2), var(--nuit-2)) padding-box, var(--chrome-jeu) border-box;border:1.5px solid #0000;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:6px 8px;min-height:64px;padding:8px;display:grid;position:relative;box-shadow:0 8px 16px -12px #000000e6}.case--premium{background:radial-gradient(90% 70% at 100% 0%, #ff5c2b1f, transparent 70%) padding-box, linear-gradient(var(--nuit-2), var(--nuit-2)) padding-box, var(--chrome-chaud) border-box}.case--vide{box-shadow:none;background:#ffffff04;border:1px dashed #ffffff12}.case--loin{opacity:.72}.case--ferme{filter:saturate(.45);opacity:.7}.case--ferme .case__texte{padding-right:16px}.case--pris{background:linear-gradient(var(--nuit-1), var(--nuit-1)) padding-box, linear-gradient(180deg, #ffffff1a, #ffffff0a) border-box}.case--pris .case__objets{opacity:.6}.case--pret{background:linear-gradient(90deg, #ffc54d29, #ffc54d08 75%) padding-box, linear-gradient(var(--nuit-2), var(--nuit-2)) padding-box, linear-gradient(180deg, #fff0b8, #f2aa25) border-box;box-shadow:0 0 18px -6px #ffc54d8c}.case--vient{animation:case-vient .52s var(--ease-ressort)}@keyframes case-vient{30%{transform:scale(1.04)}}.case__objets{flex-direction:column;align-items:center;gap:4px;display:flex}.case__texte{gap:2px;min-width:0;display:grid}.case__nom{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:var(--police-stade);letter-spacing:.01em;font-size:1.0625rem;font-weight:800;line-height:1.1}.case__plus{color:var(--or-texte);margin-right:3px;font-weight:900}.case__ligne{color:var(--texte-doux);font-size:var(--t-meta);line-height:1.25}.case__voir{justify-self:start;min-height:34px;margin-top:4px;padding-inline:10px 13px;font-size:.875rem}.case__lecture{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;flex:none;width:8px;height:10px}.apercu-anim{gap:var(--e-3);display:grid}.apercu-anim__tete{justify-items:start;gap:6px;display:grid}.apercu-anim__tete p{color:var(--texte-doux);font-size:var(--t-corps)}.apercu-anim__plateau{height:clamp(280px,46svh,430px);box-shadow:inset 0 0 0 1px var(--filet);background:radial-gradient(60% 30% at 50% 100%,#ff6a3338,#0000 70%),#090a0f;border-radius:14px;position:relative;overflow:hidden}.apercu-anim__note{font-size:var(--t-meta);line-height:1.35}.apercu-anim__ou{color:var(--or-texte);font-size:var(--t-meta);font-weight:700}.apercu-anim__fermer{justify-self:stretch}.case__alerte{color:var(--or-texte);font-size:var(--t-meta);grid-column:1/-1;line-height:1.25}.case__bientot{grid-column:1/-1;justify-self:start;min-height:20px;margin-left:4px}.case__reclamer{min-height:calc(38px + var(--levre));grid-column:1/-1;padding-inline:12px;font-size:1rem}.case__pris{color:var(--or-texte);font-size:var(--t-meta);grid-column:1/-1;align-items:center;gap:5px;font-weight:700;display:inline-flex}.case__coche{width:16px;height:16px}.case__ferme{color:var(--orange-texte);position:absolute;top:6px;right:6px}.case__cadenas{width:16px;height:16px}.objet{--teinte:var(--orange);flex:none;place-items:center;width:40px;min-height:40px;display:inline-grid}.objet .montant{font-size:.875rem}.objet .montant .chiffres{display:none}.objet .montant__icone{width:26px;height:26px}.objet--xp .objet__fiole{color:#fff;width:34px;height:34px;font-family:var(--police-stade);text-shadow:0 1px #00000080;background:radial-gradient(circle at 35% 30%,#ffffff8c,#0000 45%),linear-gradient(160deg,#9fe9ff,#3e6dff 60%,#2337b8);border-radius:50%;place-items:center;font-size:.875rem;font-weight:900;display:grid;box-shadow:inset 0 -3px #00000040,0 0 0 1.5px #0d1a5e,0 3px 6px #0009}.objet--run .objet__ticket{background:radial-gradient(circle at 0 50%, var(--nuit-1) 4px, transparent 4.5px), radial-gradient(circle at 100% 50%, var(--nuit-1) 4px, transparent 4.5px), linear-gradient(160deg, #7ff0c9, #19b386 60%, #0d7a5a);color:#04261b;width:36px;height:24px;font-family:var(--police-stade);letter-spacing:.06em;border-radius:4px;place-items:center;font-size:.75rem;font-weight:900;display:grid;transform:rotate(-8deg);box-shadow:inset 0 -2px #00000040,0 3px 6px #0009}.objet--potion .objet__potion{background:radial-gradient(circle at 34% 30%,#fff9,#0000 40%),linear-gradient(#ffffff1f 0 38%,#0000 38%),linear-gradient(160deg,#e9ff9c,#6bd65a 55%,#1f8a4a);border-radius:50%;width:26px;height:26px;margin-top:8px;display:block;position:relative;box-shadow:inset 0 -3px #00000040,0 0 0 1.5px #0c3d24,0 3px 6px #0009}.objet--potion .objet__potion:before{content:"";background:linear-gradient(90deg,#b9ffd2,#6bd65a);border-radius:2px 2px 0 0;width:9px;height:8px;position:absolute;bottom:calc(100% - 2px);left:50%;transform:translate(-50%);box-shadow:0 0 0 1.5px #0c3d24}.objet--potion .objet__potion:after{content:"";background:#b07a3c;border-radius:2px;width:11px;height:5px;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 0 0 1.5px #3b250e}.objet--carte .carte-muette{--cm-l:34px;padding:2px}.objet--carte .carte-muette__mot{display:none}.objet--badge,.pastille-badge{background:radial-gradient(circle at 50% 30%, #ffffff80, transparent 46%), conic-gradient(from 200deg, var(--teinte), color-mix(in srgb, var(--teinte) 50%, black), var(--teinte));width:34px;height:34px;min-height:0;box-shadow:inset 0 0 0 3px #00000059, 0 0 0 1.5px #05070b, 0 0 0 3px color-mix(in srgb, var(--teinte) 60%, transparent);border-radius:50%}.objet--titre{width:40px;height:22px;min-height:0;transform:skewX(var(--biais));box-shadow:inset 0 1px 0 #ffffff4d, inset 4px 0 0 var(--teinte), 0 2px 0 #06080e;background:linear-gradient(#3a4770,#1b2239);border-radius:4px}.objet--skin{background:radial-gradient(80% 110% at 30% 0%, color-mix(in srgb, var(--teinte) 85%, white 15%), transparent 75%), linear-gradient(180deg, color-mix(in srgb, var(--teinte) 55%, #0b0d13), #12151e);width:40px;height:28px;min-height:0;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--teinte) 70%, transparent), 0 3px 6px #0009;border-radius:6px}.objet--dos,.sachet-muet{background:repeating-linear-gradient(90deg, #ffffff0f 0 2px, transparent 2px 5px), linear-gradient(180deg, color-mix(in srgb, var(--teinte,var(--bleu)) 55%, #0b0d13), #0b0d13);border-radius:4px 4px 6px 6px;width:30px;height:40px;min-height:0;box-shadow:inset 0 0 0 1.5px #ffffff2e,0 3px 6px #0009}.sachet-muet{--teinte:var(--bleu);place-items:center;display:grid}.sachet-muet__nom{font-family:var(--police-stade);letter-spacing:.04em;text-transform:uppercase;writing-mode:vertical-rl;font-size:.5625rem;font-weight:900;transform:rotate(180deg)}.objet--habillage{background:linear-gradient(90deg, var(--teinte) 0 30%, #12151e 30% 70%, color-mix(in srgb, var(--teinte) 50%, black) 70%);border-radius:4px;width:40px;height:18px;min-height:0;box-shadow:inset 0 0 0 1px #fff3,0 3px 6px #0009}.objet--entree{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--teinte) 40%, transparent), transparent 70%), #0b0d13;width:38px;height:38px;min-height:0;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--teinte) 70%, transparent);color:color-mix(in srgb, var(--teinte) 70%, white);border-radius:10px}.objet__icone{width:24px;height:24px}.objet--animation .objet__ballon{background:radial-gradient(circle at 34% 30%,#ffffff73,#0000 42%),linear-gradient(90deg,#0000 47%,#3a1606 47% 53%,#0000 53%),linear-gradient(#0000 47%,#3a1606 47% 53%,#0000 53%),radial-gradient(circle,#ff8a3d,#e2541c 70%,#9c3210);border-radius:50%;width:26px;height:26px;display:block;position:relative;transform:rotate(-18deg);box-shadow:inset 0 -3px #00000040,0 3px 6px #0009}.objet--animation .objet__ballon:after{content:"";border:2px solid #ffffff8c;border-color:#ffffff8c #fff3 #0000 #0000;border-radius:50%;position:absolute;inset:-5px}.objet--scene .objet__mvp{background:radial-gradient(circle at 50% 0, #ffffff80, transparent 60%), linear-gradient(160deg, color-mix(in srgb, var(--teinte) 70%, white), var(--teinte) 55%, color-mix(in srgb, var(--teinte) 55%, black));width:36px;height:26px;box-shadow:0 0 10px color-mix(in srgb, var(--teinte) 60%, transparent), inset 0 -2px 0 #00000040, 0 3px 6px #0009;color:#10121a;font-family:var(--police-stade);letter-spacing:.06em;border-radius:6px;place-items:center;font-size:.75rem;font-weight:900;display:grid}.hud__ecusson{flex:none;place-items:center;display:inline-grid;position:relative}.hud__ecusson--passe:before{content:"";background:conic-gradient(var(--orange) calc(var(--part,0) * 1turn), #ffffff1f 0);-webkit-mask-composite:xor;pointer-events:none;border-radius:34%;padding:2.5px;position:absolute;inset:-5px;transform:rotate(-4deg);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hud__palier{background:linear-gradient(180deg, #ffb07a, var(--orange) 60%, #d63f17);color:#160904;min-width:20px;height:18px;font-family:var(--police-stade);border-radius:5px;place-items:center;padding:0 4px;font-size:.8125rem;font-weight:900;line-height:1;display:grid;position:absolute;bottom:-7px;right:-9px;box-shadow:0 0 0 1.5px #05070b,0 2px #05070b}.hud__gain--passe{color:var(--orange-texte);left:50%;right:auto;translate:-50%}@media (min-width:640px){.case{grid-template-columns:auto minmax(0,1fr) auto;padding:10px 12px}.case__reclamer,.case__pris{grid-column:auto}.case__bientot{grid-column:2;margin-left:0}.piste{--rail-l:56px}}@media (min-width:1024px){.passe-page{align-items:start;gap:var(--e-6) var(--e-7);grid-template-columns:minmax(340px,400px) minmax(0,1fr)}.passe-page__cote{top:calc(var(--hud-h) + var(--e-4));max-height:calc(100vh - var(--hud-h) - var(--e-6));padding:20px 6px var(--e-4) 2px;scrollbar-width:thin;margin-top:-20px;position:sticky;overflow-y:auto}.piste__tetes{top:var(--hud-h)}.badge-passe__lien:hover{background:#ffffff08}.badge-passe__lien{grid-template-columns:auto minmax(0,1fr) minmax(220px,280px)}.badge-passe__suivant{align-content:center;align-self:stretch;gap:8px var(--e-3);padding:var(--e-3) var(--e-4);grid-column:auto;grid-template-columns:auto minmax(0,1fr)}.badge-passe__suivant>.libelle{grid-column:1/-1}}.cinq-xp__liste{margin:0 0 var(--e-4);gap:6px;padding:0;list-style:none;display:grid}.cinq-xp__liste li{align-items:baseline;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;grid-template-columns:3.25rem minmax(0,1fr);display:grid}.cinq-xp__poste{color:var(--texte-doux);font-size:var(--t-meta);letter-spacing:.06em;font-weight:700}.cinq-xp__muet{align-items:center;gap:var(--e-2);min-height:44px;margin-bottom:var(--e-3);color:var(--texte-doux);cursor:pointer;display:flex}.cinq-xp__muet input{width:20px;height:20px;accent-color:var(--or);margin:0}.cinq-xp__actions{gap:var(--e-2);display:grid}.cinq-xp__actions>.bouton{width:100%}@media (min-width:1024px){.feuille--cinq{max-width:480px;margin:auto}.feuille--cinq .feuille__corps{padding-top:var(--e-5);border-radius:var(--r-feuille)}.feuille--cinq .feuille__corps:before{content:none}}@media (prefers-reduced-motion:reduce){.case--vient{animation:none}}
