.page--carnet,.cn-calque{--cn-vert:#3ddc97;--cn-rouge:#ff5c6c;--cn-tir:#ffc54d;--cn-defense:#4fd8ff;--cn-ballon:#ff7a45;--cn-rythme:#37d1ad}.page--carnet{padding-bottom:calc(var(--e-8) + 120px)}.cn-accueil>*,.cn-section>*,.cn-deck>*,.cn-match>*,.cn-fin>*{min-width:0}.cn-plus{color:var(--cn-vert,#3ddc97)}.cn-moins{color:var(--cn-rouge,#ff5c6c)}.cn-vide,.cn-aide{color:var(--texte-doux);margin:0;font-size:.875rem}.cn-carte--tir{--cn:var(--cn-tir,#ffc54d)}.cn-carte--defense{--cn:var(--cn-defense,#4fd8ff)}.cn-carte--ballon{--cn:var(--cn-ballon,#ff7a45)}.cn-carte--rythme{--cn:var(--cn-rythme,#37d1ad)}.cn-carte .carte__nom{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:9.6cqw;line-height:.92;display:-webkit-box;overflow:hidden}.cn-carte .carte__sous{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cn-action .carte__portrait{background:radial-gradient(80% 70% at 50% 30%, color-mix(in srgb, var(--cn) 26%, transparent), transparent 70%), linear-gradient(180deg, #1b202c, #10131b 72%)}.cn-action .carte__portrait:before{content:none}.cn-schema{z-index:1;position:absolute;inset:0}.cn-schema svg{width:100%;height:100%;display:block}.cn-i-bois1{stop-color:#3a2617}.cn-i-bois2{stop-color:#110b07}.cn-i-spot1{stop-color:var(--cn);stop-opacity:.3}.cn-i-spot2{stop-color:var(--cn);stop-opacity:0}.cn-i-nous1{stop-color:#fff;stop-opacity:.95}.cn-i-nous2{stop-color:var(--cn)}.cn-i-nous3{stop-color:color-mix(in srgb, var(--cn) 55%, #000)}.cn-i-cone1{stop-color:var(--cn);stop-opacity:.04}.cn-i-cone2{stop-color:var(--cn);stop-opacity:.45}.cn-i-lames{stroke:#fff;stroke-opacity:.05;stroke-width:.5px}.cn-i-lignes{fill:none;stroke:#fff6;stroke-width:.8px}.cn-i-tirets{stroke-dasharray:2 2}.cn-i-cle{fill:#ff5c2b21;stroke:#fff6;stroke-width:.8px}.cn-i-cle--vive{fill:color-mix(in srgb, var(--cn) 34%, transparent);stroke:var(--cn);stroke-width:1.2px}.cn-i-planche{stroke:#fff;stroke-opacity:.85;stroke-width:1.3px;stroke-linecap:round}.cn-i-cercle{fill:none;stroke:#ff7a45;stroke-width:1.2px}.cn-i-ombre{fill:#00000073}.cn-i-nous{stroke:#0b0d13;stroke-width:.9px}.cn-i-terne{opacity:.3}.cn-i-eux{fill:#c8d2e629;stroke:#e1e8f5cc;stroke-width:.9px}.cn-i-etoile{fill:#0b0d13}.cn-i-etoile-eux{fill:#f0f4faeb}.cn-i-ballon{fill:#ff8a3d;stroke:#2a1206;stroke-width:.5px}.cn-i-couture{fill:none;stroke:#2a1206;stroke-width:.35px}.cn-i-trace{fill:none;stroke:var(--cn);stroke-width:1.9px;stroke-linecap:round}.cn-i-trace--air{stroke-width:1.3px;stroke-dasharray:2.2 2.4}.cn-i-pointe{fill:var(--cn)}.cn-i-bande{fill:none;stroke:var(--cn);stroke-width:3.4px;stroke-opacity:.5}.cn-i-leur{fill:none;stroke:#e1e8f5b3;stroke-width:1.2px;stroke-dasharray:2 2}.cn-i-leur--libre{stroke:var(--cn-rouge,#ff5c6c);stroke-opacity:.85}.cn-i-leur--coupe{stroke-opacity:.45}.cn-i-mur{stroke:var(--cn);stroke-width:2px;stroke-linecap:round}.cn-i-bras{fill:none;stroke:var(--cn);stroke-width:1.6px;stroke-linecap:round}.cn-i-rempart{stroke:var(--cn);stroke-width:4px;stroke-linecap:round}.cn-i-boite{fill:none;stroke:var(--cn);stroke-width:1px;stroke-dasharray:2 1.6;opacity:.85}.cn-i-anneau{fill:color-mix(in srgb, var(--cn) 14%, transparent);stroke:var(--cn);stroke-width:1.4px;stroke-dasharray:3 2}.cn-i-eclat{stroke:#ffd67a;stroke-width:1.2px;stroke-linecap:round}.cn-i-milieu{fill:none;stroke:#fff6;stroke-width:.8px}.cn-i-piege{fill:color-mix(in srgb, var(--cn) 18%, transparent);stroke:var(--cn);stroke-width:1.4px}.cn-i-nuit{fill:#05060a9e}.cn-i-chrono{fill:#0d1018;stroke:var(--cn);stroke-width:2.6px}.cn-i-chrono-bouton{fill:color-mix(in srgb, var(--cn) 70%, #fff)}.cn-i-chrono-temps{fill:none;stroke:var(--cn);stroke-width:4px;stroke-opacity:.45;stroke-linecap:round}.cn-i-chrono-ticks{stroke:#ffffffb8;stroke-width:1px;stroke-linecap:round}.cn-i-t rect{fill:#f4f6f9}.cn-i-sifflet{fill:#c9d1e0}.cn-i-son{fill:none;stroke:var(--cn);stroke-width:1.2px;stroke-linecap:round}.cn-badge{background:color-mix(in srgb, var(--cn) 22%, var(--nuit-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cn) 75%, transparent);color:var(--cn);font-family:var(--police-stade);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:1.4cqw;padding:1cqw 1.8cqw .8cqw;font-size:max(7px,4.8cqw);font-weight:900;line-height:1}.cn-faces{border-top:1px solid var(--filet);gap:1.2cqw;padding-top:2.2cqw;display:grid}.cn-face{border-radius:1.4cqw;grid-template-columns:auto 1fr;align-items:baseline;gap:1.8cqw;padding:1cqw 2cqw;display:grid}.cn-face span{letter-spacing:.08em;text-transform:uppercase;font-size:max(5px,3.2cqw);font-weight:800}.cn-face b{font-family:var(--police-stade);text-overflow:ellipsis;white-space:nowrap;font-size:max(7px,5.6cqw);font-weight:800;line-height:1.05;overflow:hidden}.cn-face--plus{color:var(--cn-vert,#3ddc97);background:#3ddc9721}.cn-face--moins{color:var(--cn-rouge,#ff5c6c);background:#ff5c6c21}@container carte (max-width:87px){.cn-carte .carte__infos{display:grid}.cn-faces,.cn-carte .carte__sous,.cn-carte .carte__pied{display:none}.cn-carte .carte__nom{font-size:13cqw}}@container carte (max-width:56px){.cn-carte .carte__infos{display:none}}.cn-dos{width:var(--largeur,64px);aspect-ratio:.716;background:repeating-linear-gradient(135deg, #ff5c2b24 0 5px, transparent 5px 12px), radial-gradient(70% 50% at 50% 40%, #ff5c2b4d, transparent 70%), var(--nuit-0);box-shadow:inset 0 0 0 2px #ff7a5299, var(--ombre-carte);border-radius:8px;display:block}.cn-choix{--largeur:150px;color:inherit;cursor:pointer;scroll-snap-align:start;transition:transform var(--d-moyen) var(--ease-sortie);background:0 0;border:0;border-radius:14px;flex:none;justify-items:center;gap:6px;padding:0;display:grid;position:relative}.cn-choix .carte{--largeur:inherit}.cn-choix:not(:disabled):hover{transform:translateY(-4px)}.cn-choix:focus-visible{outline:none}.cn-choix:focus-visible .carte__recto{box-shadow:var(--focus), var(--ombre-carte)}.cn-choix:disabled{cursor:default}.cn-choix--refus{animation:.36s ease-in-out cn-non}@keyframes cn-non{20%,60%{transform:translate(-6px)rotate(-2deg)}40%,80%{transform:translate(6px)rotate(2deg)}}.cn-accueil{gap:var(--e-4);grid-template-areas:"une""depart""deck""sp";max-width:1180px;margin:0 auto;display:grid}.cn-une{padding:var(--e-4);border:1px solid var(--nuit-4);background:radial-gradient(90% 70% at 100% 0%, #37d1ad2e, transparent 64%), radial-gradient(70% 60% at 0% 100%, #ff5c2b24, transparent 70%), var(--nuit-2);border-radius:20px;grid-area:une;position:relative;overflow:hidden}.cn-sur{color:var(--orange-texte);font-family:var(--police-stade);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.cn-une__titre,.cn-h2{font-family:var(--police-stade);text-transform:uppercase;margin:4px 0 6px;font-size:clamp(1.7rem,6vw,2.4rem);font-weight:900;line-height:.95}.cn-h2{font-size:1.6rem}.cn-h3{color:var(--texte-doux);font-family:var(--police-stade);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:900}.cn-une__lede{max-width:62ch;margin:0 0 var(--e-3);font-size:1rem}.cn-regles{color:var(--texte-doux);counter-reset:regle;gap:8px 18px;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}@media (min-width:720px){.cn-regles{grid-template-columns:repeat(2,minmax(0,1fr))}}.cn-regles li{counter-increment:regle;grid-template-columns:22px minmax(0,1fr);gap:8px;display:grid}.cn-regles li:before{content:counter(regle);background:color-mix(in srgb, #37d1ad 22%, var(--nuit-3));color:#7fe6cc;width:22px;height:22px;font-family:var(--police-stade);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:900;display:grid}.cn-section{gap:var(--e-3);min-width:0;display:grid}.cn-section--deck{grid-area:deck}.cn-section--sp{grid-area:sp}.cn-section__tete{justify-content:space-between;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.cn-eventail{--carte:min(128px, calc((100vw - 56px) / 5.2));justify-content:center;padding:18px 0 6px;display:flex}@media (min-width:1024px){.cn-eventail{--carte:min(128px, calc((100vw - var(--rail,0px) - 520px) / 5.2))}}.cn-eventail__carte{--largeur:var(--carte);width:var(--carte);margin-left:calc(var(--carte) * -.42);transform:rotate(calc((var(--i) - (var(--n) - 1) / 2) * 3.4deg)) translateY(calc(max(var(--i) - (var(--n) - 1) / 2, (var(--n) - 1) / 2 - var(--i)) * 2.4px));transform-origin:50% 120%;transition:transform var(--d-moyen) var(--ease-sortie);animation:cn-entre .48s var(--ease-ressort) both;animation-delay:calc(var(--i) * 45ms)}.cn-eventail__carte:first-child{margin-left:0}.cn-eventail:hover .cn-eventail__carte{transform:rotate(calc((var(--i) - (var(--n) - 1) / 2) * 5deg)) translateY(-6px)}@keyframes cn-entre{0%{opacity:0;transform:translateY(26px)scale(.86)}}.cn-speciales{flex-wrap:wrap;gap:12px;display:flex}.cn-speciales__carte{width:120px;animation:cn-entre .48s var(--ease-ressort) both}.cn-depart{padding:var(--e-4);border:1px solid var(--nuit-4);background:var(--nuit-2);border-radius:20px;grid-area:depart;align-content:start;gap:12px;display:grid}.cn-depart__club{align-items:center;gap:var(--e-3);font-family:var(--police-stade);text-transform:uppercase;margin:0;font-size:1.25rem;font-weight:900;line-height:1.05;display:flex}.cn-depart__club span{gap:2px;display:grid}.cn-depart__club small{color:var(--texte-doux);font-family:var(--police-texte);text-transform:none;font-size:.8125rem;font-weight:400}.cn-difficultes .segment{font-family:var(--police-stade);text-transform:uppercase;font-weight:800}.cn-depart__aide{min-height:2.6em;animation:cn-monte .22s var(--ease-sortie) both}.cn-interrupteur{color:var(--texte-doux);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;font-size:.8125rem;display:grid}.cn-interrupteur input{opacity:0;pointer-events:none;position:absolute}.cn-interrupteur__piste{background:var(--nuit-4);width:38px;height:22px;transition:background var(--d-court) ease;border-radius:999px;position:relative}.cn-interrupteur__piste:after{content:"";background:var(--texte);width:16px;height:16px;transition:transform var(--d-court) var(--ease-sortie);border-radius:50%;position:absolute;top:3px;left:3px}.cn-interrupteur input:checked+.cn-interrupteur__piste{background:var(--orange)}.cn-interrupteur input:checked+.cn-interrupteur__piste:after{transform:translate(16px)}.cn-interrupteur input:focus-visible+.cn-interrupteur__piste{box-shadow:var(--focus)}.cn-depart__paie{margin:0;font-size:.875rem}.cn-depart__paie .montant,.cn-fin__paie .montant{vertical-align:middle;display:inline-flex}.cn-depart__jouer{width:100%}.cn-fermee{max-width:640px;padding:var(--e-5) var(--e-4);border:1px solid var(--nuit-4);background:var(--nuit-2);border-radius:20px;margin:0 auto}.cn-attente{min-height:60vh}@media (min-width:1024px){.cn-accueil{align-items:start;gap:var(--e-5);grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"une depart""deck depart""sp depart"}.cn-depart{top:calc(var(--hud-h) + env(safe-area-inset-top,0px) + 16px);position:sticky}}.cn-deck{gap:var(--e-4);max-width:1180px;margin:0 auto;display:grid}.cn-deck__gauche,.cn-deck__droite{align-content:start;gap:var(--e-3);min-width:0;display:grid}.cn-deck__grande{display:none}.cn-deck__actions{bottom:calc(var(--barre-onglets) + env(safe-area-inset-bottom,0px));z-index:4;background:linear-gradient(180deg, transparent, var(--nuit-1) 30%);padding:10px 0;position:sticky}@media (min-width:1024px){.cn-deck{align-items:start;gap:var(--e-5);grid-template-columns:minmax(0,1fr) 320px}.cn-deck__droite{top:calc(var(--hud-h) + env(safe-area-inset-top,0px) + 16px);padding:var(--e-4);border:1px solid var(--nuit-4);background:var(--nuit-2);border-radius:20px;position:sticky}.cn-deck__grande{width:200px;animation:cn-entre .36s var(--ease-ressort) both;justify-self:center;display:block}.cn-deck__droite .cn-detail{animation:none}.cn-deck__pool{max-width:680px}.cn-deck__actions{background:0 0;padding:0;position:static}}.cn-deck__tete{justify-content:space-between;align-items:baseline;gap:var(--e-3);display:flex}.cn-deck__compte{font-family:var(--police-stade);color:var(--texte-doux);transition:color var(--d-court) ease;font-size:1.75rem;font-weight:900}.cn-deck__compte--plein{color:var(--or-texte)}.cn-deck__places{border:1px solid var(--nuit-4);background:var(--nuit-0);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:10px;list-style:none;display:grid}@media (min-width:720px){.cn-deck__places{grid-template-columns:repeat(8,minmax(0,1fr))}}.cn-deck__place{aspect-ratio:.716;container-type:inline-size}.cn-deck__trou{border:2px dashed var(--nuit-4);width:100%;height:100%;color:var(--nuit-4);font-family:var(--police-stade);border-radius:10px;place-items:center;font-size:1.5rem;font-weight:900;display:grid}.cn-deck__retirer{cursor:pointer;width:100%;animation:cn-pose .42s var(--ease-ressort) both;background:0 0;border:0;padding:0;display:block}.cn-deck__retirer .carte{--largeur:100%}@keyframes cn-pose{0%{opacity:0;transform:translateY(60px)rotate(-10deg)scale(1.25)}60%{opacity:1}}.cn-deck__pool{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.cn-choix--pool{--largeur:100%;width:100%;animation:cn-entre .42s var(--ease-ressort) both;animation-delay:calc(var(--i) * 40ms)}.cn-choix--pool .carte{width:100%}.cn-choix--lue .carte__recto{box-shadow:0 0 0 2px var(--orange), var(--ombre-carte)}.cn-choix--max .carte{filter:saturate(.55)brightness(.78)}.cn-copies{gap:4px;display:flex}.cn-copies i{border:1.5px solid var(--texte-doux);width:10px;height:10px;transition:background var(--d-court) ease, transform var(--d-court) var(--ease-ressort);border-radius:50%}.cn-copies i.plein{border-color:var(--or);background:var(--or);transform:scale(1.15)}.cn-deck__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.cn-refus{color:var(--cn-rouge,#ff5c6c);margin:0;font-weight:700}.cn-detail{background:var(--nuit-3);animation:cn-monte .26s var(--ease-sortie) both;border-radius:14px;padding:10px 14px;font-size:.9375rem}.cn-detail p{margin:3px 0}.cn-detail__quand{color:var(--texte-doux)}@keyframes cn-monte{0%{opacity:0;transform:translateY(8px)}}.cn-match{gap:14px;max-width:1320px;margin:0 auto;display:grid}.cn-match__direct{min-width:0}.cn-puce{color:#7fe6cc;font-family:var(--police-stade);letter-spacing:.06em;text-transform:uppercase;background:#37d1ad29;border:1px solid #37d1ad99;border-radius:999px;justify-self:center;padding:1px 8px;font-size:.6875rem;font-weight:900}.cn-signal{animation:cn-monte .3s var(--ease-sortie) both;background:#3e6dff1f;border:1px solid #3e6dff80;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:10px 0;padding:10px 14px;display:flex}.cn-signal b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.125rem;font-weight:900}.cn-signal span{color:var(--texte-doux);font-size:.875rem}.cn-signal--a-toi{border-color:color-mix(in srgb, var(--orange) 70%, transparent);animation:cn-monte .3s var(--ease-sortie) both, cn-pouls 1.8s ease-in-out .3s infinite;background:#ff5c2b24}@keyframes cn-pouls{50%{box-shadow:0 0 0 4px #ff5c2b33}}.cn-banc{background:var(--nuit-2);flex-direction:column;min-width:0;display:flex}.cn-banc__tete{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;padding:8px 14px 10px;display:grid;position:relative}.cn-banc__poignee{background:var(--nuit-4);border-radius:4px;grid-column:1/-1;justify-self:center;width:40px;height:4px}.cn-banc__titre{font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;font-size:1.0625rem;font-weight:900}.cn-statut{background:var(--nuit-3);max-width:100%;color:var(--texte-doux);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;justify-self:end;padding:3px 10px;font-size:.8125rem;font-weight:700;overflow:hidden}.cn-statut--a-toi{background:var(--orange);color:var(--sur-orange);animation:1.8s ease-in-out infinite cn-pouls}.cn-statut--leur{color:var(--bleu-texte);background:#3e6dff40}.cn-chrono{background:var(--nuit-4);border-radius:3px;grid-column:1/-1;height:3px;overflow:hidden}.cn-chrono span{background:var(--orange);transform-origin:0;height:100%;animation:linear forwards cn-chrono;display:block}@keyframes cn-chrono{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.cn-banc__corps{overscroll-behavior:contain;align-content:start;gap:14px;min-height:0;padding:0 14px 14px;display:grid;overflow:auto}.cn-banc__h{color:var(--texte-doux);font-family:var(--police-stade);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0 0 6px;font-size:.875rem;font-weight:900;display:flex}.cn-banc__h small{font-family:var(--police-texte);letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:400}.cn-banc__pile{color:var(--texte-faible);font-family:var(--police-texte);letter-spacing:0;text-transform:none;margin-left:auto;font-size:.75rem;font-weight:400}.cn-banc__cartes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cn-banc__cartes--sp{grid-template-columns:repeat(4,minmax(0,1fr))}.cn-jeu{min-width:0;color:inherit;cursor:pointer;transition:transform var(--d-moyen) var(--ease-sortie);background:0 0;border:0;border-radius:12px;justify-items:center;gap:6px;padding:0;display:grid;position:relative}.cn-jeu .carte{width:100%}.cn-jeu:not(:disabled):hover{transform:translateY(-4px)}.cn-jeu:focus-visible{outline:none}.cn-jeu:focus-visible .carte__recto{box-shadow:var(--focus), var(--ombre-carte)}.cn-jeu--choisie,.cn-jeu--choisie:not(:disabled):hover{transform:translateY(-8px)}.cn-jeu--choisie .carte__recto{box-shadow:0 0 0 3px var(--texte), 0 0 26px 4px color-mix(in srgb, var(--orange) 60%, transparent), var(--ombre-carte)}.cn-jeu--grise .carte{filter:grayscale(.85)brightness(.6)}.cn-jeu--donne{animation:cn-donne .52s var(--ease-poids) both;animation-delay:calc(80ms + var(--i,0) * 90ms)}@keyframes cn-donne{0%{opacity:0;transform:translate(30px,60px)rotate(14deg)scale(.6)}}.cn-jeu--part{z-index:3;animation:cn-part .46s var(--ease-elan) forwards}@keyframes cn-part{to{opacity:0;transform:translateY(-120px)rotate(-8deg)scale(.5)}}.cn-etiquette{border:1px solid var(--nuit-4);background:var(--nuit-3);max-width:100%;color:var(--texte-doux);letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:700;overflow:hidden}.cn-etiquette--or{border-color:color-mix(in srgb, var(--or) 55%, transparent);color:var(--or-texte)}.cn-leur-carte__ligne{animation:cn-monte .3s var(--ease-sortie) both;background:#3e6dff14;border:1px solid #3e6dff73;border-radius:14px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:8px;display:grid}.cn-leur-carte__ligne+.cn-leur-carte__ligne{margin-top:8px}.cn-leur-carte__carte{display:block}.cn-leur-carte__texte{opacity:0;gap:3px;font-size:.875rem;transition:opacity .26s;display:grid}.cn-leur-carte__texte--vu{opacity:1}.cn-leur-carte__texte b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.125rem}.cn-choix-lu{border:1px solid var(--nuit-4);background:var(--nuit-3);animation:cn-monte .24s var(--ease-sortie) both;border-radius:14px;gap:6px;padding:12px;font-size:.875rem;display:grid}.cn-choix-lu p{margin:0}.cn-choix-lu__nom b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.125rem}.cn-choix-lu__mot{letter-spacing:.06em;text-transform:uppercase;min-width:3.4em;font-size:.6875rem;font-weight:900;display:inline-block}.cn-choix-lu__quand,.cn-choix-lu__aide{color:var(--texte-doux)}.cn-choix-lu--calme{border-style:dashed}.cn-banc__pied{border-top:1px solid var(--nuit-4);background:var(--nuit-2);animation:cn-monte .22s var(--ease-sortie) both;gap:6px;padding:10px 14px 12px;display:grid}.cn-banc__pied .bouton{min-width:0;padding-inline:10px;font-size:1rem}.cn-banc__pied .bouton--principal{order:-1}.cn-banc__pied .bouton--secondaire{min-height:calc(40px + var(--levre));font-size:.9375rem}.cn-lecture{color:var(--texte-doux)}.cn-lecture summary{cursor:pointer;font-weight:700}.cn-lecture p{margin:3px 0}.cn-tirs{gap:4px;display:grid}.cn-tirs__ligne{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;font-size:.8125rem;display:flex}.cn-tirs__qui{min-width:5.5em;font-weight:700}.cn-tirs__pilule{background:var(--nuit-1);white-space:nowrap;border-radius:999px;align-items:baseline;gap:4px;padding:2px 8px;display:inline-flex}.cn-tirs__pilule--change{box-shadow:inset 0 0 0 1px var(--orange);animation:cn-monte .22s var(--ease-sortie) both}.cn-tirs__zone{color:var(--texte-doux)}.cn-tirs__avant{color:var(--texte-faible);font-size:.75rem}.cn-pastilles{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cn-pastille{border-left:4px solid var(--accent,var(--orange));background:var(--nuit-3);animation:cn-arrive .56s var(--ease-ressort) both;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:.875rem;display:grid;position:relative}.cn-pastille__carte{width:32px;display:block}@keyframes cn-arrive{0%{opacity:0;box-shadow:0 0 0 2px var(--accent,var(--orange));transform:translateY(-20px)scale(.9)}}.cn-pastille--tir{--accent:var(--cn-tir)}.cn-pastille--defense{--accent:var(--cn-defense)}.cn-pastille--ballon{--accent:var(--cn-ballon)}.cn-pastille--rythme{--accent:var(--cn-rythme)}.cn-pastille--ssr{--accent:var(--ssr)}.cn-pastille--ur{border-image:var(--iris-lineaire) 1}.cn-pastille__nom{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.cn-pastille__bilan{color:var(--texte-doux);white-space:nowrap}.cn-pastille__bilan small{color:var(--texte-faible)}.cn-pastille--finie{animation:3.2s ease-in both cn-quitte}@keyframes cn-quitte{0%,78%{opacity:1}to{opacity:.35}}.cn-tampon{background:color-mix(in srgb, var(--nuit-1) 70%, transparent);color:var(--texte);font-family:var(--police-stade);animation:cn-tampon .42s var(--ease-ressort) both;pointer-events:none;border:2px solid;border-radius:6px;padding:0 8px;font-size:1.125rem;font-weight:900;position:absolute;top:50%;right:30%;transform:translateY(-50%)rotate(-10deg)}@keyframes cn-tampon{0%{opacity:0;transform:translateY(-50%)rotate(-24deg)scale(2.4)}}.cn-ecrits{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cn-ecrits:empty{display:none}.cn-ligne{color:var(--texte-doux);animation:cn-ligne .32s var(--ease-sortie) both;border-radius:8px;padding:5px 8px;font-size:.8125rem}@keyframes cn-ligne{0%{opacity:0;transform:translateY(-6px)}}.cn-ligne--moi,.cn-ligne--leur{border-left:3px solid var(--orange);background:#ff5c2b12}.cn-ligne--leur{border-left-color:var(--bleu);background:#3e6dff14}.cn-ligne--bilan-moi,.cn-ligne--bilan-leur{border:1px dashed var(--nuit-4)}.cn-quitter{justify-self:start}@media (max-width:1199px){.page--carnet:has(.cn-banc){padding-bottom:calc(var(--e-8) + 150px)}.cn-banc{left:var(--rail,0px);right:0;bottom:calc(var(--barre-onglets) + env(safe-area-inset-bottom,0px));z-index:35;max-height:calc(100svh - var(--hud-h) - var(--bande-endurance,0px) - var(--barre-onglets) - env(safe-area-inset-top,0px) - 12px);border-top:1px solid var(--nuit-4);background:color-mix(in srgb, var(--nuit-2) 97%, transparent);border-radius:18px 18px 0 0;position:fixed;box-shadow:0 -18px 40px -12px #000000f2}.cn-banc--a-toi{border-top-color:var(--orange)}.cn-banc--leur{border-top-color:var(--bleu)}.cn-banc__voile{z-index:34;background:#05060a8c;animation:.2s both cn-voile;position:fixed;inset:0}.cn-banc__corps,.cn-banc__tete{width:100%;max-width:600px;margin:0 auto}.cn-banc__pied{padding-inline:max(14px,50% - 286px)}.cn-banc:not(.cn-banc--ouvert) .cn-banc__corps{padding-bottom:10px;overflow:hidden}.cn-banc:not(.cn-banc--ouvert) .cn-banc__corps>:not(.cn-banc__main),.cn-banc:not(.cn-banc--ouvert) .cn-banc__main .cn-banc__h{display:none}.cn-banc:not(.cn-banc--ouvert) .cn-banc__main{gap:6px;display:flex;overflow:hidden}.cn-banc:not(.cn-banc--ouvert) .cn-banc__cartes{gap:6px;display:flex}.cn-banc:not(.cn-banc--ouvert) .cn-banc__cartes--sp{border-left:1px solid var(--nuit-4);padding-left:6px}.cn-banc:not(.cn-banc--ouvert) .cn-jeu{pointer-events:none;width:54px;animation:none}.cn-banc:not(.cn-banc--ouvert) .cn-etiquette,.cn-banc:not(.cn-banc--ouvert) .cn-banc__pied{display:none}.cn-banc--ouvert .cn-banc__corps{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}}@media (max-width:1023px){.cn-banc:not(.cn-banc--ouvert) .cn-banc__corps{padding-bottom:30px}.cn-banc__pied{padding-bottom:34px}}@media (min-width:1200px){.cn-match{grid-template-columns:minmax(0,1fr) 390px;align-items:start}.cn-banc{top:calc(var(--hud-h) + env(safe-area-inset-top,0px) + 12px);max-height:calc(100vh - var(--hud-h) - 24px);border:1px solid var(--nuit-4);border-radius:18px;position:sticky;overflow:hidden}.cn-banc--a-toi{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange), 0 18px 40px -20px #ff5c2bb3}.cn-banc--leur{border-color:var(--bleu)}.cn-banc__voile,.cn-banc__poignee{display:none}.cn-banc__tete{cursor:default;padding-top:12px}}.cn-intro{z-index:60;padding:var(--e-5) var(--e-4);text-align:center;background:radial-gradient(70% 50% at 50% 30%,#ff5c2b33,#0000 70%),#07080cf0;align-content:center;justify-items:center;gap:10px;animation:.26s both cn-voile;display:grid;position:fixed;inset:0;overflow:auto}@keyframes cn-voile{0%{opacity:0}}.cn-intro__sur{color:var(--orange-texte);font-family:var(--police-stade);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:800}.cn-intro__titre{font-family:var(--police-stade);text-transform:uppercase;margin:0;font-size:clamp(1.6rem,6vw,2.4rem);font-weight:900;line-height:1}.cn-intro__melange{width:74px;height:104px;margin:14px 0 6px;position:relative}.cn-intro__dos{--largeur:74px;animation:cn-melange 1.5s var(--ease-poids) both;animation-delay:calc(var(--i) * 18ms);position:absolute;inset:0}.cn-intro__dos:nth-child(2n){animation-name:cn-melange-b}@keyframes cn-melange{0%{transform:translateY(calc(var(--i) * -1.5px))}25%{transform:translate(-58px)rotate(-12deg)}50%{transform:translateY(calc(var(--i) * -1.5px))}75%{transform:translate(-46px)rotate(-8deg)}to{transform:translateY(calc(var(--i) * -1.5px))}}@keyframes cn-melange-b{0%{transform:translateY(calc(var(--i) * -1.5px))}25%{transform:translate(58px)rotate(12deg)}50%{transform:translateY(calc(var(--i) * -1.5px))}75%{transform:translate(46px)rotate(8deg)}to{transform:translateY(calc(var(--i) * -1.5px))}}.cn-intro__ligne{color:var(--texte-doux);animation:cn-monte .3s var(--ease-sortie) both 1.45s;margin:0}.cn-intro__main{justify-content:center;gap:8px;display:flex}.cn-intro__carte{animation:cn-tire .62s var(--ease-poids) both;animation-delay:calc(1.6s + var(--i) * .16s)}@keyframes cn-tire{0%{opacity:0;transform:translateY(-150px) rotate(calc(-14deg + var(--i) * 10deg)) scale(.7)}60%{opacity:1}}.cn-intro__ligne--sp{animation-delay:2.2s}.cn-intro__paie{animation:cn-paie .52s var(--ease-ressort) both 2.4s;align-items:center;gap:6px;margin:4px 0 0;display:flex}@keyframes cn-paie{0%{opacity:0;transform:scale(.6)}}.cn-intro__go{animation:cn-paie .52s var(--ease-ressort) both 2.5s;margin-top:8px}.cn-sifflet{gap:14px;display:grid}.cn-fin--bandeau{border-color:color-mix(in srgb, #37d1ad 45%, var(--nuit-4));background:radial-gradient(90% 120% at 100% 0%, #37d1ad24, transparent 60%), var(--nuit-2);max-width:none;padding:12px 16px}.cn-fin__lien{color:var(--bleu-texte);margin-left:6px;font-size:.875rem}.cn-fin{max-width:760px;padding:var(--e-5) var(--e-4);border:1px solid var(--nuit-4);background:var(--nuit-2);border-radius:20px;gap:8px;margin:0 auto;display:grid}.cn-fin__paie{color:var(--texte-doux);margin:0;font-size:.9375rem}.cn-fin__somme{margin:4px 0;font-size:1rem}.cn-fin__somme b{font-family:var(--police-stade);font-size:1.5rem}.cn-fin__h{color:var(--texte-doux);font-family:var(--police-stade);text-transform:uppercase;margin:12px 0 0;font-size:1rem;font-weight:900}.cn-recap{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cn-recap__ligne,.cn-recap__tete{grid-template-columns:54px minmax(0,1fr) auto 3.2rem;align-items:center;gap:10px;display:grid}.cn-recap__tete{color:var(--texte-faible);text-transform:uppercase;font-size:.75rem}.cn-recap__tete span:nth-child(n+3){text-align:right}.cn-recap__ligne{background:var(--nuit-3);animation:cn-entre .42s var(--ease-ressort) both;animation-delay:calc(.3s + var(--i) * 70ms);border-radius:12px;padding:4px 6px}.cn-recap__texte{min-width:0;display:grid}.cn-recap__texte b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cn-recap__texte small{color:var(--texte-doux)}.cn-recap__bilan,.cn-recap__energie{font-family:var(--police-stade);text-align:right;white-space:nowrap;font-size:1.125rem;font-weight:800}.cn-recap__energie{color:var(--texte-doux);font-size:.9375rem}.tuile--carnet{--ton:#37d1ad;container-type:inline-size}.cn-tuile__eventail{align-items:flex-end;padding-left:12px;display:flex}.cn-tuile__carte{transform:rotate(calc((var(--i) - 1) * 10deg)) translateY(calc((var(--i) - 1) * (var(--i) - 1) * 3px));transform-origin:50% 110%;transition:transform var(--d-moyen) var(--ease-sortie);margin-left:-10px;display:block}.cn-tuile__carte .carte{--largeur:40px}@media (hover:hover) and (pointer:fine){.tuile--carnet:hover .cn-tuile__carte{transform:rotate(calc((var(--i) - 1) * 16deg)) translateY(-4px)}}@container (max-width:179px){.cn-tuile__eventail{padding-left:14px}.cn-tuile__carte{transform:rotate(calc((var(--i) - 1) * 8deg)) translateY(calc((var(--i) - 1) * (var(--i) - 1) * 2px));margin-left:-17px}.cn-tuile__carte .carte{--largeur:34px}}@media (hover:hover) and (pointer:fine){@container (max-width:179px){.tuile--carnet:hover .cn-tuile__carte{transform:rotate(calc((var(--i) - 1) * 10deg)) translateY(-3px)}}}@container (max-width:134px){.cn-tuile__carte .carte{--largeur:30px}}@media (prefers-reduced-motion:reduce){.cn-choix,.cn-choix--pool,.cn-choix--refus,.cn-eventail__carte,.cn-deck__retirer,.cn-speciales__carte,.cn-jeu,.cn-jeu--donne,.cn-pastille,.cn-tampon,.cn-ligne,.cn-signal,.cn-statut--a-toi,.cn-leur-carte__ligne,.cn-choix-lu,.cn-tirs__pilule--change,.cn-intro__dos,.cn-intro__ligne,.cn-intro__carte,.cn-intro__paie,.cn-intro__go,.cn-recap__ligne,.cn-detail,.cn-etiquette--or{animation:none!important}.cn-jeu--part{opacity:0}.cn-pastille--finie{animation:3.2s step-end both cn-quitte!important}}
.page--plan,.pdj-annonce,.pdj-intro{--pdj-vert:#3ddc97;--pdj-rouge:#ff5c6c;--pdj-attaque:#ffc54d;--pdj-defense:#4fd8ff;--pdj-ballon:#ff7a45;--pdj-rebond:#8aa6ff;--pdj-rythme:#37d1ad}.page--plan{padding-bottom:calc(var(--e-8) + 96px)}.pdj-depart>*,.pdj-section>*,.pdj-direct>*,.pdj-fin>*,.pdj-cote>*{min-width:0}.pdj-plus{color:var(--pdj-vert,#3ddc97)}.pdj-moins{color:var(--pdj-rouge,#ff5c6c)}.pdj-aide{color:var(--texte-doux);margin:0;font-size:.875rem;line-height:1.4}.pdj-icone{vertical-align:-.12em;flex:none;width:1em;height:1em;display:inline-block}.pdj-lien{color:var(--bleu-texte);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.pdj-sur{color:var(--orange-texte);font-family:var(--police-stade);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.pdj-h2{font-family:var(--police-stade);text-transform:uppercase;margin:4px 0 6px;font-size:1.6rem;font-weight:900;line-height:.95}.pdj-h3{color:var(--texte-doux);font-family:var(--police-stade);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:900}.pdj-fermee,.pdj-depart--vide{justify-items:start;gap:var(--e-3);max-width:640px;margin:var(--e-5) auto;padding:var(--e-5);border:1px solid var(--nuit-4);background:var(--nuit-2);border-radius:20px;display:grid}.pdj-attente{min-height:60vh}.pdj-carte{--cn:var(--pdj,#ffc54d)}.pdj-carte .carte__nom{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:9.6cqw;line-height:.92;display:-webkit-box;overflow:hidden}.pdj-carte .carte__sous{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdj-carte--equipe .carte__portrait{background:radial-gradient(80% 70% at 50% 30%, color-mix(in srgb, var(--cn) 26%, transparent), transparent 70%), linear-gradient(180deg, #1b202c, #10131b 72%)}.pdj-carte--equipe .carte__portrait:before{content:none}.pdj-medaillon{z-index:2;aspect-ratio:1;width:22cqw;box-shadow:0 0 0 .9cqw var(--nuit-1), 0 0 0 1.7cqw color-mix(in srgb, var(--cn) 80%, transparent);border-radius:50%;position:absolute;bottom:3.5cqw;right:3.5cqw;overflow:hidden}.pdj-medaillon .visage{width:100%;height:100%}.pdj-decl{z-index:3;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cn) 60%, transparent);color:var(--texte);font-family:var(--police-stade);letter-spacing:.04em;text-transform:uppercase;background:#07080cb8;border-radius:999px;align-items:center;gap:1.2cqw;padding:1.1cqw 2cqw 1cqw;font-size:max(6px,4.6cqw);font-weight:900;line-height:1;display:inline-flex;position:absolute;top:13cqw;right:3.5cqw}.pdj-decl .pdj-icone{width:5cqw;height:5cqw;color:var(--cn)}.pdj-badge{background:color-mix(in srgb, var(--cn) 22%, var(--nuit-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cn) 75%, transparent);color:var(--cn);font-family:var(--police-stade);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:1.4cqw;padding:1cqw 1.8cqw .8cqw;font-size:max(7px,4.8cqw);font-weight:900;line-height:1}.pdj-faces{border-top:1px solid var(--filet);gap:1.2cqw;padding-top:2.2cqw;display:grid}.pdj-face{border-radius:1.4cqw;grid-template-columns:auto 1fr;align-items:center;gap:1.8cqw;padding:1cqw 2cqw;display:grid}.pdj-face span{letter-spacing:.08em;text-transform:uppercase;font-size:max(5px,3.2cqw);font-weight:800}.pdj-face b{font-family:var(--police-stade);text-overflow:ellipsis;white-space:nowrap;font-size:max(7px,5.4cqw);font-weight:800;line-height:1.05;overflow:hidden}.pdj-face--effet{color:var(--pdj-vert,#3ddc97);background:#3ddc9721}.pdj-face--prix{color:var(--pdj-rouge,#ff5c6c);background:#ff5c6c21}.pdj-face--moment{color:#f3eaff;background:linear-gradient(90deg,#a86bff3d,#4fd8ff33,#ffc54d38);position:relative;overflow:hidden}.pdj-face--moment .pdj-icone{width:4.6cqw;height:4.6cqw;color:var(--or)}.pdj-face--moment b{background:var(--iris-lineaire);color:#0000;-webkit-background-clip:text;background-clip:text}.carte__pied .pdj-pips{gap:1cqw;display:inline-flex}.pdj-pips i{background:#ffffff24;border-radius:50%;width:2.6cqw;height:2.6cqw}.pdj-pips i[data-on]{background:var(--cn);box-shadow:0 0 1.6cqw color-mix(in srgb, var(--cn) 70%, transparent)}.pdj-tampon{z-index:6;color:var(--or-texte);font-family:var(--police-stade);white-space:nowrap;animation:pdj-tampon .42s var(--ease-ressort) both;pointer-events:none;background:#07080ca8;border:1.2cqw solid;border-radius:3cqw;padding:2cqw 4cqw 1.6cqw;font-size:max(9px,13cqw);font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}@keyframes pdj-tampon{0%{opacity:0;transform:translate(-50%,-50%)rotate(-12deg)scale(1.8)}}@container carte (max-width:87px){.pdj-carte .carte__infos{display:grid}.pdj-faces,.pdj-carte .carte__sous,.pdj-carte .carte__pied,.pdj-badge{display:none}.pdj-carte .carte__nom{font-size:13cqw}.pdj-decl{padding:2cqw;top:4cqw;right:4cqw}.pdj-decl b{display:none}.pdj-decl .pdj-icone{width:9cqw;height:9cqw}.pdj-medaillon{width:30cqw}}@container carte (max-width:56px){.pdj-carte .carte__infos,.pdj-decl,.pdj-medaillon{display:none}}.tuile--plan{--ton:#8aa6ff;container-type:inline-size}.pdj-tuile__ligne{align-items:flex-end;gap:5px;display:flex}.pdj-tuile__carte{transform:translateY(calc(var(--i) * -3px));transition:transform var(--d-moyen) var(--ease-sortie);justify-items:center;gap:2px;display:grid}.pdj-tuile__carte .carte{--largeur:36px}.pdj-tuile__carte small{color:var(--texte-doux);font-size:.625rem;font-weight:800;line-height:1}@media (hover:hover) and (pointer:fine){.tuile--plan:hover .pdj-tuile__carte{transform:translateY(calc(var(--i) * -3px - 4px))}}@container (max-width:179px){.pdj-tuile__ligne{gap:3px}.pdj-tuile__carte .carte{--largeur:28px}.pdj-tuile__carte:nth-child(4){display:none}}.pdj-depart{gap:var(--e-4);grid-template-areas:"une""cote""feuille""ligne""lue""vivier";max-width:1240px;margin:0 auto;display:grid}.pdj-une{padding:var(--e-4);border:1px solid var(--nuit-4);background:radial-gradient(90% 70% at 100% 0%, #8aa6ff33, transparent 64%), radial-gradient(70% 60% at 0% 100%, #ffc54d1f, transparent 70%), var(--nuit-2);border-radius:20px;grid-area:une;position:relative;overflow:hidden}.pdj-une__titre{font-family:var(--police-stade);text-transform:uppercase;margin:4px 0 6px;font-size:clamp(1.7rem,6vw,2.4rem);font-weight:900;line-height:.95}.pdj-une__lede{max-width:62ch;margin:0 0 var(--e-3);font-size:1rem}.pdj-regles{color:var(--texte-doux);counter-reset:regle;gap:8px 18px;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.pdj-regles li{counter-increment:regle;grid-template-columns:22px 1fr;align-items:baseline;gap:8px;display:grid}.pdj-regles li:before{content:counter(regle);width:22px;height:22px;color:var(--bleu-texte);font-family:var(--police-stade);background:#8aa6ff29;border-radius:50%;place-items:center;font-size:.8125rem;font-weight:900;display:grid}@media (min-width:720px){.pdj-regles{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdj-cote{gap:var(--e-3);grid-area:cote;align-content:start;display:grid}.pdj-match{gap:var(--e-3);padding:var(--e-4);border:1px solid var(--nuit-4);background:var(--nuit-2);border-radius:20px;display:grid}.pdj-match__club{font-family:var(--police-stade);text-transform:uppercase;align-items:center;gap:12px;margin:0;font-size:1.375rem;font-weight:900;line-height:1;display:flex}.pdj-match__club>span{gap:4px;display:grid}.pdj-match__club small{color:var(--texte-doux);font-family:var(--police-texte);text-transform:none;font-size:.8125rem;font-weight:500}.pdj-leur{padding-top:var(--e-3);border-top:1px solid var(--filet);gap:10px;display:grid}.pdj-leur__titre{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.pdj-leur__titre b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.0625rem;font-weight:900}.pdj-leur__titre small{color:var(--texte-doux);font-size:.8125rem}.pdj-leur__cartes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.pdj-leur__cartes li{animation:pdj-arrive .42s var(--ease-sortie) calc(var(--i) * 70ms) both;justify-items:center;gap:4px;display:grid}.pdj-leur__quand{color:var(--texte-doux);text-align:center;font-size:.6875rem;font-weight:700;line-height:1.15}@keyframes pdj-arrive{0%{opacity:0;transform:translateY(10px)scale(.96)}}.pdj-alerte{border-left:3px solid var(--bleu);background:#3e6dff1f;border-radius:0 10px 10px 0;margin:0;padding:9px 12px;font-size:.875rem;line-height:1.4}.pdj-alerte--toi{border-left-color:var(--orange);background:#ff5c2b1a}.pdj-pied{gap:8px;display:grid}.pdj-refus{color:#ff9aa5;background:#ff5c6c24;border-radius:10px;margin:0;padding:8px 12px;font-size:.875rem;font-weight:600;animation:.36s ease-in-out pdj-non}@keyframes pdj-non{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.pdj-match__compte{text-align:center}.pdj-section{gap:var(--e-3);padding:var(--e-4);border:1px solid var(--nuit-4);background:var(--nuit-2);border-radius:20px;display:grid}.pdj-section--ligne{grid-area:ligne}.pdj-section--vivier{grid-area:vivier}.pdj-section--feuille{grid-area:feuille}.pdj-section--feuille .pdj-section__tete{justify-content:flex-start;align-items:center}.pdj-puce-feuille{background:var(--nuit-3);color:var(--texte-doux);border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:800}.pdj-puce-feuille--propre{background:color-mix(in srgb, var(--or-texte) 16%, var(--nuit-3));color:var(--or-texte)}.pdj-feuille__retour{margin-left:auto}.pdj-feuille{gap:8px;display:grid}.pdj-feuille__cinq,.pdj-feuille__banc{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.pdj-feuille__banc{grid-template-columns:repeat(4,minmax(0,1fr));width:80%}.pdj-joueur{background:var(--nuit-1);width:100%;color:inherit;font:inherit;cursor:pointer;transition:border-color var(--d-court), background var(--d-court), transform var(--d-court) var(--ease-sortie);border:1px solid #0000;border-radius:14px;justify-items:center;gap:3px;padding:7px 2px 6px;display:grid}.pdj-joueur:hover{border-color:var(--nuit-4)}.pdj-joueur:active{transform:scale(.97)}.pdj-joueur--choisi{border-color:var(--or-texte);background:color-mix(in srgb, var(--or-texte) 10%, var(--nuit-1))}.pdj-joueur__rond{--anneau:#8e97a8;aspect-ratio:1;background:var(--anneau);border-radius:50%;width:min(58px,100%);padding:3px;display:block;overflow:hidden;box-shadow:0 6px 14px -8px #000000e6}[data-tier=SR]>.pdj-joueur__rond,.pdj-joueur__rond[data-tier=SR]{--anneau:var(--sr)}[data-tier=SSR]>.pdj-joueur__rond,.pdj-joueur__rond[data-tier=SSR]{--anneau:var(--ssr)}[data-tier=UR]>.pdj-joueur__rond,.pdj-joueur__rond[data-tier=UR]{--anneau:var(--iris)}.pdj-joueur__visage{background-color:var(--nuit-2);object-position:50% 12%;background-position:50% 12%;border-radius:50%}.pdj-joueur__poste{color:var(--texte-doux);font-size:.6875rem}.pdj-joueur__nom{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;font-weight:800;overflow:hidden}.pdj-joueur__cartes{color:var(--texte-doux);align-items:center;gap:3px;font-size:.625rem;display:flex}.pdj-joueur__pastille{background:var(--fam,#ffc54d);border-radius:50%;width:7px;height:7px}.pdj-joueur__pastille--defense{--fam:#4fd8ff}.pdj-joueur__pastille--ballon{--fam:#ff7a45}.pdj-joueur__pastille--rebond{--fam:#8aa6ff}.pdj-joueur__pastille--rythme{--fam:#37d1ad}.pdj-choixjoueur{border:1px solid var(--nuit-4);background:var(--nuit-1);border-radius:16px;gap:10px;padding:12px;display:grid}.pdj-choixjoueur__titre{gap:2px;margin:0;display:grid}.pdj-choixjoueur__titre small{color:var(--texte-doux)}.pdj-choixjoueur__liste{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pdj-candidat{border:1px solid var(--nuit-4);background:var(--nuit-2);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--d-court), transform var(--d-court) var(--ease-sortie);border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.pdj-candidat:hover{border-color:var(--or-texte)}.pdj-candidat:active{transform:scale(.98)}.pdj-candidat .pdj-joueur__rond{width:48px}.pdj-candidat__qui{gap:2px;min-width:0;display:grid}.pdj-candidat__qui b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdj-candidat__qui small{color:var(--texte-doux);font-size:.75rem}.pdj-candidat__deja{color:var(--or-texte)}.pdj-candidat__cartes{gap:4px;display:flex}.pdj-choixjoueur__pied{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pdj-section__tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.pdj-compteur{background:var(--nuit-3);color:var(--texte-doux);border-radius:999px;padding:2px 10px;font-size:.8125rem;font-weight:800}.pdj-ligne{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pdj-temps{min-width:0;position:relative}.pdj-temps__place{border:1px dashed var(--nuit-4);background:var(--nuit-1);width:100%;min-height:100%;color:inherit;font:inherit;cursor:pointer;transition:border-color var(--d-court), background var(--d-court), transform var(--d-court) var(--ease-sortie);border-radius:12px;align-content:start;justify-items:center;gap:5px;padding:6px 5px 7px;display:grid;position:relative}.pdj-temps__place .carte{--largeur:100%;max-width:120px}.pdj-temps__place--pleine{border-style:solid;border-color:var(--nuit-4);background:var(--nuit-3)}.pdj-temps__place--cible{border-color:var(--bleu-texte);background:#3e6dff1a;animation:1.6s ease-in-out infinite pdj-appel}@keyframes pdj-appel{50%{box-shadow:0 0 0 3px #3e6dff38}}.pdj-temps__place--choisie{border-color:var(--or);box-shadow:0 0 0 1px var(--or)}.pdj-temps__place:active{transform:scale(.97)}.pdj-temps__nom{font-family:var(--police-stade);font-size:.9375rem;font-weight:900;line-height:1}.pdj-temps__quart{color:var(--texte-faible);font-size:.625rem;font-weight:800;position:absolute;top:7px;right:8px}.pdj-temps__vide{aspect-ratio:.716;width:100%;max-width:120px;color:var(--texte-faible);background:repeating-linear-gradient(135deg,#ffffff08 0 6px,#0000 6px 12px);border-radius:10px;place-items:center;font-size:1.5rem;font-weight:300;display:grid}.pdj-pose{animation:pdj-pose .36s var(--ease-ressort) both}@keyframes pdj-pose{0%{opacity:0;transform:translateY(-14px)scale(1.08)rotate(-3deg)}}.pdj-places{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pdj-place{border:1px dashed var(--nuit-4);background:var(--nuit-1);border-radius:12px;align-content:start;gap:8px;padding:8px;display:grid}.pdj-place--cible{border-color:var(--bleu-texte);background:#3e6dff1a}.pdj-place__titre{color:var(--texte-doux);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:.75rem;font-weight:800;display:flex}.pdj-place__cartes{flex-wrap:wrap;gap:6px;display:flex}.pdj-place__carte,.pdj-place__vide{max-width:120px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:84px;padding:0}.pdj-place__carte .carte{--largeur:100%}.pdj-place__carte--choisie{box-shadow:0 0 0 2px var(--or)}.pdj-place__vide{aspect-ratio:.716;color:var(--texte-faible);text-align:center;background:repeating-linear-gradient(135deg,#ffffff08 0 6px,#0000 6px 12px);align-content:center;place-items:center;gap:4px;padding:6px;display:grid}.pdj-place__vide span{font-size:1.4rem;line-height:1}.pdj-place__vide small{font-size:.6875rem;line-height:1.25}.pdj-place__vide:disabled{cursor:default}.pdj-place--cible .pdj-place__vide{color:var(--bleu-texte)}.pdj-lue{grid-area:lue}.pdj-lue__aide{padding:var(--e-3) var(--e-4);border:1px dashed var(--nuit-4);border-radius:16px}.pdj-lue__corps{gap:var(--e-3) var(--e-4);padding:var(--e-4);border:1px solid color-mix(in srgb, var(--or) 45%, var(--nuit-4));background:radial-gradient(80% 90% at 0% 0%, #ffc54d1a, transparent 70%), var(--nuit-2);animation:pdj-arrive .3s var(--ease-sortie) both;border-radius:20px;grid-template-columns:minmax(92px,150px) minmax(0,1fr);display:grid}.pdj-lue__carte .carte{--largeur:100%}.pdj-lue__texte{overflow-wrap:anywhere;align-content:start;gap:8px;min-width:0;font-size:.9375rem;line-height:1.4;display:grid}.pdj-lue__texte p{margin:0}.pdj-lue__nom{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.pdj-lue__nom b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.5rem;font-weight:900;line-height:1}.pdj-famille{background:color-mix(in srgb, var(--f,#ffc54d) 18%, transparent);color:var(--f,#ffc54d);text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:800}.pdj-famille--attaque{--f:var(--pdj-attaque)}.pdj-famille--defense{--f:var(--pdj-defense)}.pdj-famille--ballon{--f:var(--pdj-ballon)}.pdj-famille--rebond{--f:var(--pdj-rebond)}.pdj-famille--rythme{--f:var(--pdj-rythme)}.pdj-lue__decl{color:var(--texte-doux);align-items:center;gap:5px;font-size:.8125rem;font-weight:700;display:inline-flex}.pdj-mot{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;margin-right:4px;font-size:.6875rem;font-weight:900;display:inline-flex}.pdj-moment-lu{background:linear-gradient(90deg,#a86bff29,#4fd8ff1f,#ffc54d24);border-radius:10px;padding:8px 10px}.pdj-moment-lu .pdj-mot{color:var(--or-texte)}.pdj-lue__contre,.pdj-lue__niveau{color:var(--texte-doux);font-size:.875rem}.pdj-lue__niveau{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.pdj-lue__pips{gap:5px;display:inline-flex}.pdj-lue__pips i{background:#ffffff24;border-radius:50%;width:9px;height:9px}.pdj-lue__pips i[data-on]{background:var(--or-texte);box-shadow:0 0 6px color-mix(in srgb, var(--or-texte) 60%, transparent)}.pdj-lue__temps{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;display:grid}.pdj-puce-temps{border:1px solid var(--nuit-4);background:var(--nuit-1);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:10px;justify-items:center;gap:1px;padding:5px 0 4px;display:grid}.pdj-puce-temps b{font-family:var(--police-stade);font-size:1rem;font-weight:900;line-height:1}.pdj-puce-temps small{max-width:100%;color:var(--texte-faible);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.5625rem;font-weight:700;overflow:hidden}.pdj-puce-temps:hover{border-color:var(--bleu-texte)}.pdj-puce-temps--prise{border-color:color-mix(in srgb, var(--f,#8c96a8) 70%, transparent);background:color-mix(in srgb, var(--f,#8c96a8) 12%, var(--nuit-1))}.pdj-puce-temps--attaque{--f:var(--pdj-attaque)}.pdj-puce-temps--defense{--f:var(--pdj-defense)}.pdj-puce-temps--ballon{--f:var(--pdj-ballon)}.pdj-puce-temps--rebond{--f:var(--pdj-rebond)}.pdj-puce-temps--rythme{--f:var(--pdj-rythme)}.pdj-puce-temps--elle{border-color:var(--or);cursor:default;background:#ffc54d29}.pdj-puce-temps--elle small{color:var(--or-texte)}.pdj-barre{left:var(--rail,0px);right:0;bottom:calc(var(--barre-onglets,0px) + env(safe-area-inset-bottom,0px));z-index:40;padding:12px max(var(--bord-g), calc((100% - 720px) / 2)) 16px;border-top:1px solid var(--nuit-4);background:color-mix(in srgb, var(--nuit-1) 96%, transparent);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);animation:pdj-barre-monte .22s var(--ease-sortie) both;gap:10px;display:grid;position:fixed;box-shadow:0 -18px 40px -24px #000c}@keyframes pdj-barre-monte{0%{opacity:0;transform:translateY(24px)}}.pdj-barre__tete{grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.pdj-barre__titre{gap:2px;min-width:0;margin:0;display:grid}.pdj-barre__titre b{font-family:var(--police-stade);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:1.0625rem;font-weight:900;line-height:1.05;overflow:hidden}.pdj-barre__titre small{color:var(--texte-doux);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.pdj-barre__fermer{border:1px solid var(--nuit-4);background:var(--nuit-2);width:36px;height:36px;color:var(--texte);font:inherit;cursor:pointer;border-radius:999px;place-items:center;padding:0;font-size:1.25rem;line-height:1;display:grid}.pdj-barre__poser{width:100%}.pdj-barre__retirer{justify-self:start}.page--plan:has(.pdj-barre){padding-bottom:calc(var(--e-8) + 240px)}.pdj-fantome{z-index:60;pointer-events:none;filter:drop-shadow(0 12px 18px #0009);width:72px;position:fixed;transform:translate(-50%,-70%)rotate(-4deg)}.pdj-survol{outline:2px solid var(--or);outline-offset:2px}.pdj-choix,.pdj-temps__place--pleine,.pdj-place__carte{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.pdj-barre{animation:none}}.pdj-vivier{gap:8px;display:grid}.pdj-vivier__titre{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.pdj-vivier__titre b{font-size:.875rem;font-weight:800}.pdj-vivier__titre small{color:var(--texte-doux);flex-basis:100%;font-size:.8125rem}.pdj-vivier__cartes{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;display:grid}.pdj-choix{color:inherit;font:inherit;cursor:pointer;animation:pdj-arrive .36s var(--ease-sortie) calc(var(--i) * 35ms) both;transition:transform var(--d-moyen) var(--ease-sortie);background:0 0;border:0;border-radius:14px;justify-items:center;gap:4px;padding:0;display:grid;position:relative}.pdj-choix .carte{--largeur:100%}.pdj-choix:hover{transform:translateY(-3px)}.pdj-choix--choisie .carte__recto{box-shadow:0 0 0 2px var(--or), 0 14px 28px -12px #ffc54d8c}.pdj-choix--choisie{transform:translateY(-5px)}.pdj-choix--posee .carte{opacity:.55}.pdj-choix--autre .carte{opacity:.4;filter:saturate(.4)}.pdj-etiquette{z-index:7;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:calc(100% - 8px);color:var(--texte-doux);text-align:center;background:#07080cdb;border-radius:999px;padding:2px 7px;font-size:.625rem;font-weight:800;line-height:1.3;position:absolute;bottom:6px;left:50%;overflow:hidden;transform:translate(-50%)}.pdj-etiquette--pose{color:var(--or-texte)}@media (max-width:1023px){.pdj-pied{left:var(--rail,0px);right:0;bottom:calc(var(--barre-onglets) + env(safe-area-inset-bottom,0px));z-index:30;padding:10px max(var(--bord-g), calc((100% - 600px) / 2)) 30px;border-top:1px solid var(--nuit-4);background:color-mix(in srgb, var(--nuit-1) 94%, transparent);-webkit-backdrop-filter:var(--verre-flou);backdrop-filter:var(--verre-flou);position:fixed}.pdj-match__compte{font-size:.8125rem}.page--plan:has(.pdj-pied){padding-bottom:calc(var(--e-8) + 150px)}.pdj-barre{padding-bottom:30px}}@media (min-width:1024px){.pdj-depart{grid-template-columns:minmax(0,1fr) 400px;grid-template-areas:"une cote""feuille cote""ligne cote""lue cote""vivier cote";align-items:start}.pdj-cote{top:calc(var(--hud-h) + env(safe-area-inset-top,0px) + 12px);max-height:calc(100vh - var(--hud-h) - 24px);scrollbar-width:thin;position:sticky;overflow:auto}.pdj-ligne{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.pdj-vivier__cartes{grid-template-columns:repeat(auto-fill,minmax(124px,1fr))}.pdj-lue__corps{grid-template-columns:168px minmax(0,1fr)}}.pdj-direct{gap:14px;max-width:1320px;margin:0 auto;display:grid}.pdj-direct__live{min-width:0}.pdj-puce{color:#b9c9ff;font-family:var(--police-stade);letter-spacing:.06em;text-transform:uppercase;background:#8aa6ff29;border:1px solid #8aa6ff99;border-radius:999px;justify-self:center;padding:1px 8px;font-size:.6875rem;font-weight:900}.recit__ligne[data-plan] .recit__texte{font-weight:700}.recit__ligne[data-plan=moi] .recit__texte{color:#b9c9ff}.recit__ligne[data-plan=eux] .recit__texte{color:#9fb0c9}.recit__ligne[data-plan^=moment]{background:linear-gradient(90deg,#ffc54d29,#0000 80%)}.recit__ligne[data-plan^=moment] .recit__texte{color:var(--or-texte);font-weight:800}.parquet__joueur[data-anneau] .parquet__visage:before{content:"";z-index:-1;box-shadow:0 0 0 2px var(--anneau,#ffc54d), 0 0 14px 1px color-mix(in srgb, var(--anneau,#ffc54d) 60%, transparent);pointer-events:none;animation:pdj-anneau .52s var(--ease-sortie) both;border-radius:50%;position:absolute;inset:-4px}@keyframes pdj-anneau{0%{opacity:0;transform:scale(1.3)}}.parquet__joueur[data-anneau$=attaque]{--anneau:var(--pdj-attaque,#ffc54d)}.parquet__joueur[data-anneau$=defense]{--anneau:var(--pdj-defense,#4fd8ff)}.parquet__joueur[data-anneau$=ballon]{--anneau:var(--pdj-ballon,#ff7a45)}.parquet__joueur[data-anneau$=rebond]{--anneau:var(--pdj-rebond,#8aa6ff)}.parquet__joueur[data-anneau$=rythme]{--anneau:var(--pdj-rythme,#37d1ad)}.parquet__joueur[data-anneau^=cinq-] .parquet__visage:before{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--anneau) 70%, transparent)}.parquet__joueur[data-anneau=marque] .parquet__visage:before{background:radial-gradient(closest-side,#0000 72%,#07080cb3 74%);border:1px dashed #dce4f599;inset:-5px;box-shadow:0 0 0 2px #0b0d13,0 0 0 3.5px #a0acc4b3}.parquet__joueur[data-anneau=marque] .parquet__visage:after{content:"½";z-index:3;color:#e9eefb;width:20px;height:20px;font-family:var(--police-stade);background:#0b0d13;border-radius:50%;place-items:center;font-size:.75rem;font-weight:900;display:grid;position:absolute;top:-6px;right:-8px;box-shadow:0 0 0 1.5px #dce4f5bf}.parquet__joueur[data-anneau=moment] .parquet__visage:before{background:conic-gradient(from var(--angle-iris,0deg), #a86bff, #4fd8ff, #ff5c2b, #ffc54d, #a86bff);animation:pdj-anneau .52s var(--ease-sortie) both, pdj-iris 2.4s linear infinite;inset:-7px;box-shadow:0 0 22px 3px #ffc54d8c;-webkit-mask:radial-gradient(closest-side,#0000 78%,#000 80%);mask:radial-gradient(closest-side,#0000 78%,#000 80%)}@property --angle-iris{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes pdj-iris{to{--angle-iris:360deg}}.pdj-bande{background:var(--nuit-2);flex-direction:column;min-width:0;display:flex}.pdj-bande__tete{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:4px 10px;padding:8px 14px;display:grid;position:relative}.pdj-bande__poignee{background:var(--nuit-4);border-radius:4px;grid-column:1/-1;justify-self:center;width:40px;height:4px}.pdj-bande__titre{font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;font-size:1.0625rem;font-weight:900}.pdj-bande__temps{color:var(--bleu-texte);background:#3e6dff33;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:900}.pdj-bande__statut{max-width:100%;color:var(--texte-doux);text-overflow:ellipsis;white-space:nowrap;justify-self:end;font-size:.8125rem;font-weight:700;overflow:hidden}.pdj-bande--moment .pdj-bande__statut{color:var(--or-texte)}.pdj-bande__corps{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:12px;min-height:0;padding:0 14px 14px;display:flex;overflow:auto}.pdj-bande__corps>*{flex:none}.pdj-bande__h{color:var(--texte-doux);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.75rem;font-weight:800}.pdj-bandeau-ancre{min-height:0}.pdj-bandeau{--c:var(--bleu);border:1px solid color-mix(in srgb, var(--c) 70%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 22%, transparent), transparent 85%), var(--nuit-1);animation:pdj-bandeau var(--duree,2.6s) var(--ease-sortie) both;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:8px 12px 10px 8px;display:grid;position:relative;overflow:hidden}.pdj-bandeau--eux{--c:#9fb0c9}.pdj-bandeau--coupe{--c:var(--pdj-rouge,#ff5c6c)}.pdj-bandeau--ecran{--c:var(--pdj-ballon,#ff7a45)}.pdj-bandeau--ta-carte{--c:var(--or-texte)}.pdj-bandeau--ta-carte .pdj-bandeau__texte small{letter-spacing:.12em}.pdj-bandeau__texte{gap:2px;min-width:0;display:grid}.pdj-bandeau__texte small{color:var(--c);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:900}.pdj-bandeau__texte b{font-size:.875rem;font-weight:700;line-height:1.3}.pdj-bandeau__anneau{background:var(--c);transform-origin:0;width:100%;height:3px;animation:pdj-vide var(--duree,2.6s) linear both;position:absolute;bottom:0;left:0}@keyframes pdj-bandeau{0%{opacity:0;transform:translateY(-8px)scale(.98)}10%,86%{opacity:1;transform:none}to{opacity:0}}@keyframes pdj-vide{to{transform:scaleX(0)}}.pdj-rang--reactions{border-top:0;margin-top:0}.pdj-rang__reactions,.pdj-rangs{gap:4px;display:grid}.pdj-rang{transition:background var(--d-moyen), opacity var(--d-moyen);border-radius:10px;grid-template-columns:74px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6px;padding:3px 6px;display:grid}.pdj-rang--tete{color:var(--texte-faible);letter-spacing:.06em;text-transform:uppercase;padding-block:0;font-size:.6875rem;font-weight:800}.pdj-rang--courant{background:#3e6dff29;box-shadow:inset 0 0 0 1px #3e6dff8c}.pdj-rang--passe{opacity:.6}.pdj-rang--match{border-top:1px solid var(--filet);border-radius:0 0 10px 10px;margin-top:4px}.pdj-rang__temps{gap:1px;line-height:1.1;display:grid}.pdj-rang__temps b{font-family:var(--police-stade);font-size:1rem;font-weight:900}.pdj-rang__temps small{color:var(--texte-faible);font-size:.625rem;font-weight:700}.pdj-cellule{border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:42px;padding:2px 6px 2px 2px;display:grid}.pdj-cellule--vide{border:1px dashed var(--filet)}.pdj-cellule .carte{--largeur:30px}.pdj-cellule__nom{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;line-height:1.2;overflow:hidden}.pdj-cellule--ouverte{background:color-mix(in srgb, var(--f,#ffc54d) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--f,#ffc54d) 70%, transparent)}.pdj-cellule--finie{opacity:.75}.pdj-cellule--allume{box-shadow:inset 0 0 0 1px #ffc54dcc}.pdj-cellule--attaque{--f:var(--pdj-attaque)}.pdj-cellule--defense{--f:var(--pdj-defense)}.pdj-cellule--ballon{--f:var(--pdj-ballon)}.pdj-cellule--rebond{--f:var(--pdj-rebond)}.pdj-cellule--rythme{--f:var(--pdj-rythme)}.pdj-cellule .pdj-tampon{border-width:1px;padding:1px 3px;font-size:9px}.pdj-avenir{gap:6px;margin-top:8px;display:grid}.pdj-avenir__ligne{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:0;display:grid}.pdj-avenir__cartes{gap:4px;display:flex}.pdj-avenir__cartes .carte{--largeur:30px}.pdj-avenir .pdj-aide{font-size:.75rem}.pdj-mini{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;display:none}.pdj-mini__temps{text-align:center;border-radius:7px;justify-items:stretch;gap:2px;padding:3px;display:grid}.pdj-mini__temps--courant{background:#3e6dff38;box-shadow:inset 0 0 0 1px #3e6dffb3}.pdj-mini__temps i{background:#ffffff12;border-radius:3px;height:7px;display:block}.pdj-mini__moi{height:12px!important}.pdj-mini__temps small{color:var(--texte-faible);font-size:.5625rem;font-weight:800;line-height:1}.pdj-mini--cachee{background:repeating-linear-gradient(135deg,#a0acc480 0 2px,#a0acc426 2px 4px)!important}.pdj-mini--attaque{background:var(--pdj-attaque)!important}.pdj-mini--defense{background:var(--pdj-defense)!important}.pdj-mini--ballon{background:var(--pdj-ballon)!important}.pdj-mini--rebond{background:var(--pdj-rebond)!important}.pdj-mini--rythme{background:var(--pdj-rythme)!important}.pdj-mini--ouverte{animation:1.4s ease-in-out infinite alternate pdj-souffle;box-shadow:0 0 8px 1px}@keyframes pdj-souffle{to{filter:brightness(1.35)}}.pdj-moments{gap:6px;display:grid}.pdj-moment-vu{background:linear-gradient(90deg,#a86bff38,#4fd8ff24,#ffc54d33);border-radius:12px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:4px 8px;margin:0;padding:8px 10px;display:grid;box-shadow:inset 0 0 0 1px #ffc54d8c}.pdj-moment-vu .pdj-icone{color:var(--or)}.pdj-moment-vu b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.0625rem;font-weight:900}.pdj-moment-vu span{color:var(--texte-doux);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.pdj-moment-vu__reste{font-weight:900;color:var(--or-texte)!important}.pdj-moment-vu__jauge{background:#ffffff1a;border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}.pdj-moment-vu__jauge span{width:calc(var(--part) * 100%);background:var(--iris-lineaire);height:100%;transition:width .4s linear;display:block}.pdj-moment-vu--eux{background:#a0acc41f;box-shadow:inset 0 0 0 1px #a0acc480}.pdj-enjeu__cartes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pdj-enjeu__carte{background:var(--nuit-1);animation:pdj-arrive .32s var(--ease-sortie) both;border-radius:12px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px 6px 6px;display:grid}.pdj-enjeu__carte--eux{background:#a0acc40f}.pdj-enjeu__texte{gap:2px;min-width:0;display:grid}.pdj-enjeu__texte b{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:800;overflow:hidden}.pdj-enjeu__texte small{color:var(--texte-doux);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.pdj-enjeu__bilan{font-family:var(--police-stade);font-size:1.125rem;font-weight:900}.pdj-enjeu__droite{justify-items:end;gap:2px;display:grid}.pdj-enjeu__decisifs{background:color-mix(in srgb, var(--or-texte) 18%, transparent);color:var(--or-texte);animation:pdj-decisif .7s var(--ease-sortie);border-radius:999px;padding:1px 7px;font-size:.6875rem;font-weight:900}.pdj-enjeu__decisifs--eux{color:#9fb0c9;background:#9fb0c929}@keyframes pdj-decisif{0%{transform:scale(1.5)}to{transform:none}}.pdj-fil ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pdj-fil__ligne{border-left:2px solid var(--bleu);background:var(--nuit-1);animation:pdj-arrive .3s var(--ease-sortie) both;border-radius:0 8px 8px 0;padding:5px 8px;font-size:.8125rem;line-height:1.35}.pdj-fil__ligne--eux{color:var(--texte-doux);border-left-color:#9fb0c9}.pdj-fil__ligne--moment{border-left-color:var(--or);background:linear-gradient(90deg, #ffc54d24, var(--nuit-1));color:var(--or-texte);font-weight:700}@media (max-width:1199px){.page--plan:has(.pdj-bande){padding-bottom:calc(var(--e-8) + 170px)}.pdj-bande{left:var(--rail,0px);right:0;bottom:calc(var(--barre-onglets) + env(safe-area-inset-bottom,0px));z-index:35;max-height:calc(100svh - var(--hud-h) - var(--bande-endurance,0px) - var(--barre-onglets) - env(safe-area-inset-top,0px) - 12px);border-top:1px solid var(--nuit-4);background:var(--nuit-2);border-radius:18px 18px 0 0;position:fixed;box-shadow:0 -18px 40px -12px #000000f2}.pdj-bande--moment{border-top-color:var(--or)}.pdj-bande__voile{z-index:34;background:#05060a8c;position:fixed;inset:0}.pdj-bande__corps,.pdj-bande__tete{width:100%;max-width:640px;margin:0 auto}.pdj-bande:not(.pdj-bande--ouverte) .pdj-bande__corps{gap:8px;padding-bottom:30px;overflow:hidden}.pdj-bande:not(.pdj-bande--ouverte) .pdj-bande__corps>:not(.pdj-bandeau-ancre):not(.pdj-bande__ligne):not(.pdj-moments),.pdj-bande:not(.pdj-bande--ouverte) .pdj-rangs,.pdj-bande:not(.pdj-bande--ouverte) .pdj-avenir,.pdj-bande:not(.pdj-bande--ouverte) .pdj-moment-vu__jauge{display:none}.pdj-bande:not(.pdj-bande--ouverte) .pdj-mini{display:grid}.pdj-bande:not(.pdj-bande--ouverte) .pdj-moment-vu{padding:5px 10px}.pdj-bande--ouverte .pdj-bande__corps{padding-bottom:calc(30px + env(safe-area-inset-bottom,0px))}}@media (min-width:1200px){.pdj-direct{grid-template-columns:minmax(0,1fr) 400px;align-items:start}.pdj-bande{top:calc(var(--hud-h) + env(safe-area-inset-top,0px) + 12px);max-height:calc(100vh - var(--hud-h) - 24px);border:1px solid var(--nuit-4);border-radius:18px;position:sticky;overflow:hidden}.pdj-bande--moment{border-color:#ffc54db3;box-shadow:0 0 0 1px #ffc54d59,0 18px 40px -20px #ffc54d80}.pdj-bande__voile,.pdj-bande__poignee{display:none}.pdj-bande__tete{cursor:default;padding-top:12px}.pdj-bandeau-ancre{min-height:64px}}.pdj-annonce{z-index:70;padding:var(--e-5);text-align:center;pointer-events:none;background:radial-gradient(60% 46% at 50% 42%,#a86bff59,#0000 72%),radial-gradient(40% 30% at 50% 60%,#ffc54d38,#0000 70%),#05060ad1;align-content:center;justify-items:center;gap:8px;animation:3.2s both pdj-annonce;display:grid;position:fixed;inset:0}.pdj-annonce--eux{background:radial-gradient(60% 46% at 50% 42%,#a0acc440,#0000 72%),#05060ad1}@keyframes pdj-annonce{0%{opacity:0}8%,84%{opacity:1}to{opacity:0}}.pdj-annonce__carte{width:min(46vw,210px);animation:pdj-annonce-carte .9s var(--ease-ressort) both}.pdj-annonce__carte .carte{--largeur:100%;filter:drop-shadow(0 0 30px #ffc54d73)}@keyframes pdj-annonce-carte{0%{opacity:0;transform:translateY(40px)scale(.6)rotate(-8deg)}}.pdj-annonce__sur{color:var(--or-texte);font-family:var(--police-stade);letter-spacing:.12em;text-transform:uppercase;margin:10px 0 0;font-size:1.125rem;font-weight:800}.pdj-annonce__nom{background:var(--iris-lineaire);color:#0000;font-family:var(--police-stade);text-transform:uppercase;animation:pdj-monument 1.1s var(--ease-sortie) .38s both;-webkit-background-clip:text;background-clip:text;margin:0;padding:.1em .04em 0;font-size:clamp(3rem,2rem + 8vw,6.5rem);font-weight:900;line-height:1}@keyframes pdj-monument{0%{opacity:0;letter-spacing:.3em;transform:scale(1.25)}}.pdj-annonce__texte{max-width:34ch;color:var(--texte);animation:pdj-arrive .5s var(--ease-sortie) .9s both;margin:0;font-size:1rem;line-height:1.4}.pdj-intro{z-index:60;padding:var(--e-5) var(--e-4);text-align:center;background:radial-gradient(70% 50% at 50% 30%,#3e6dff38,#0000 70%),#07080cf2;align-content:center;justify-items:center;gap:12px;animation:.26s both pdj-voile;display:grid;position:fixed;inset:0;overflow:auto}@keyframes pdj-voile{0%{opacity:0}}.pdj-intro__sur{color:var(--orange-texte);font-family:var(--police-stade);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:800}.pdj-intro__titre{font-family:var(--police-stade);text-transform:uppercase;margin:0 0 4px;font-size:clamp(1.8rem,1.2rem + 3vw,3rem);font-weight:900;line-height:.95}.pdj-intro__plan{gap:6px;width:min(100%,640px);display:grid}.pdj-intro__qui{color:var(--texte-doux);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.pdj-intro__cartes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pdj-intro__carte{animation:pdj-vole .52s var(--ease-ressort) calc(.2s + var(--i) * .14s) both;justify-items:center;gap:4px;display:grid}.pdj-intro__carte .carte{--largeur:100%;max-width:116px}.pdj-intro__carte span{font-family:var(--police-stade);font-size:1rem;font-weight:900}.pdj-intro__plan--eux .pdj-intro__carte{animation-name:pdj-vole-eux}@keyframes pdj-vole{0%{opacity:0;transform:translateY(80px)scale(.8)rotate(6deg)}}@keyframes pdj-vole-eux{0%{opacity:0;transform:translateY(-80px)scale(.8)rotate(-6deg)}}.pdj-intro__marque{color:var(--bleu-texte);animation:pdj-arrive .4s var(--ease-sortie) 1.2s both;margin:2px 0 0;font-size:.875rem;font-weight:700}.pdj-intro__aide{max-width:46ch;color:var(--texte-doux);margin:4px 0 0;font-size:.9375rem}.pdj-intro__go{min-width:220px;animation:pdj-arrive .4s var(--ease-sortie) 1.5s both}.pdj-sifflet{gap:var(--e-4);max-width:1120px;margin:0 auto;display:grid}.pdj-fin{gap:10px;display:grid}.pdj-fin--bandeau{padding:var(--e-3) var(--e-4);border:1px solid color-mix(in srgb, #8aa6ff 45%, var(--nuit-4));background:radial-gradient(80% 120% at 0% 0%, #8aa6ff24, transparent 70%), var(--nuit-2);border-radius:16px}.pdj-fin__decisifs{color:var(--or-texte);align-items:baseline;gap:8px;margin:0;font-weight:800;display:flex}.pdj-fin__moment{color:var(--or-texte);font-family:var(--police-stade);text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:1.25rem;font-weight:900;display:flex}.pdj-fin__somme{margin:0;font-size:1rem}.pdj-fin__somme b{font-family:var(--police-stade);font-size:1.5rem;font-weight:900}.pdj-fin__h{margin:var(--e-3) 0 0;font-family:var(--police-stade);text-transform:uppercase;align-items:baseline;gap:10px;font-size:1.25rem;font-weight:900;display:flex}.pdj-recap{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pdj-recap__ligne{border:1px solid var(--nuit-4);background:var(--nuit-2);animation:pdj-arrive .36s var(--ease-sortie) calc(var(--i) * 70ms) both;border-radius:14px;grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 12px 10px 10px;display:grid}.pdj-recap__ligne--moment{background:linear-gradient(90deg, #ffc54d1a, transparent 70%), var(--nuit-2);border-color:#ffc54d99}.pdj-recap__texte{gap:3px;min-width:0;display:grid}.pdj-recap__texte b{font-family:var(--police-stade);text-transform:uppercase;font-size:1.125rem;font-weight:900;line-height:1.05}.pdj-recap__texte small{color:var(--texte-faible);font-size:.75rem;font-weight:700}.pdj-recap__phrase{color:var(--texte-doux);font-size:.875rem;line-height:1.35}.pdj-recap__phrase--moment{color:var(--or-texte);font-weight:700}.pdj-recap__bilan{font-family:var(--police-stade);font-size:1.375rem;font-weight:900}.pdj-fin__note{margin-top:6px}@media (prefers-reduced-motion:reduce){.pdj-tampon,.pdj-leur__cartes li,.pdj-pose,.pdj-choix,.pdj-lue__corps,.pdj-bandeau,.pdj-bandeau__anneau,.pdj-enjeu__carte,.pdj-fil__ligne,.pdj-annonce__carte,.pdj-annonce__nom,.pdj-annonce__texte,.pdj-intro__carte,.pdj-intro__marque,.pdj-intro__go,.pdj-recap__ligne,.pdj-temps__place--cible,.pdj-mini--ouverte,.parquet__joueur[data-anneau] .parquet__visage:before{animation:none!important}}.pdj-carte .tier[data-tier=coach]{--teinte:#9fb4c8;color:#dfe8f1;letter-spacing:.06em;text-transform:uppercase}.pdj-carte--coach .carte__pied{justify-content:flex-start}
