:root{--n4:#c6efb5;--n4-t:#1f5f12;--n3:#e4f6d8;--n3-t:#2e6b1f;--n2:#fbf3c9;--n2-t:#6b5500;--n1:#fde3e3;--n1-t:#9b1c1c;--dom:#e11d48;--ext:#f5c400;--nul:#b9c0cc}.m-ariane{flex-wrap:wrap;gap:4px 6px;margin:2px 0 10px;display:flex}.match img[width="18"]{width:18px;height:18px}.match img[width="22"]{width:22px;height:22px}.match img[width="28"]{width:28px;height:28px}.match img[width="32"]{width:32px;height:32px}.match img[width="36"]{width:36px;height:36px}.match img[width="40"]{width:40px;height:40px}.match img[width="44"]{width:44px;height:44px}.match img[width="48"]{width:48px;height:48px}.match img[width="72"]{width:72px;height:72px}.match img[width="84"]{width:84px;height:84px}.match{gap:var(--gouttiere);display:grid}.m-tete{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;grid-template-areas:"compet face actions""infos infos infos";align-items:center;gap:14px 18px;padding:18px 20px 14px;display:grid}.m-compet{grid-area:compet;align-items:center;gap:12px;min-width:0;display:flex}.m-compet img{object-fit:contain;flex:none;width:44px;height:44px}.m-compet div{color:var(--texte-2);min-width:0;font-size:13px;display:grid}.m-compet b{color:var(--texte);font-size:15px}.m-face{grid-area:face;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.m-eq{justify-content:flex-end;align-items:center;gap:14px;min-width:0;display:flex}.m-eq.ext{justify-content:flex-start}.m-h1{overflow-wrap:anywhere;text-align:right;margin:0;font-size:20px;font-weight:800}.m-h1.ext{text-align:left}.m-ecu{object-fit:contain;flex:none;width:72px;height:72px}.m-centre{text-align:center;justify-items:center;gap:4px;min-width:130px;display:grid}.m-date{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.m-score{letter-spacing:.02em;font-size:34px;font-weight:800}.m-centre.direct .m-score,.m-centre.direct .m-sous{color:var(--direct-texte)}.m-sous{color:var(--texte-3);text-transform:capitalize;align-items:center;gap:6px;font-size:13px;display:inline-flex}.m-actions{grid-area:actions;gap:8px;display:flex}.m-btn{background:var(--marque);color:#fff;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.m-btn svg{width:18px;height:18px}.m-btn.plein{justify-content:center;margin:6px 16px 16px}.m-infos{border-top:1px solid var(--filet);color:var(--texte-2);flex-wrap:wrap;grid-area:infos;justify-content:center;gap:8px 22px;margin:0;padding:12px 0 0;font-size:13px;list-style:none;display:flex}.m-infos li{align-items:center;gap:6px;display:inline-flex}.m-infos svg{width:17px;height:17px;color:var(--texte-3)}a.lien-entite{color:inherit;border-radius:10px;text-decoration:none}a.lien-entite:focus-visible{outline:2px solid var(--marque);outline-offset:3px}@media (hover:hover) and (pointer:fine){a.lien-entite:hover .m-h1 span,a.lien-entite:hover b{color:var(--marque-texte);text-underline-offset:3px;text-decoration:underline}a.lien-entite:hover .m-ecu{transform:scale(1.04)}}.m-ecu{transition:transform .15s var(--ease)}.m-grille{gap:var(--gouttiere);grid-template-columns:minmax(0,1fr);grid-template-areas:"centre""gauche""droite";align-items:start;display:grid}.m-gauche{gap:var(--gouttiere);grid-area:gauche;display:grid}.m-centre-col{gap:var(--gouttiere);grid-area:centre;min-width:0;display:grid}.m-droite{gap:var(--gouttiere);grid-area:droite;justify-items:center;display:grid}.m-droite>*,.colle{justify-items:center;width:100%;display:grid}.m-stats{gap:var(--gouttiere);display:grid}@media (width>=900px){.m-grille{grid-template-columns:340px minmax(0,1fr);grid-template-areas:"gauche centre""droite centre"}}@media (width>=1280px){.m-grille{grid-template-columns:380px minmax(0,1fr) 300px;grid-template-areas:"gauche centre droite"}.m-stats{margin-right:calc(300px + var(--gouttiere))}.colle{top:calc(var(--entete) + 12px);position:sticky}}.bloc-mini{gap:10px;padding:14px 16px;display:grid}.mini-titre{justify-content:space-between;align-items:baseline;gap:8px;font-size:15px;font-weight:700;display:flex}.mini-titre small{color:var(--texte-3);font-size:12px;font-weight:600}.mini-note{color:var(--texte-3);margin:0;font-size:12px}.lien-bloc{justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.lien-bloc svg{width:14px;height:14px}.cotes-1x2{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cotes-1x2 span{border:1px solid var(--filet);border-radius:8px;justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.cotes-1x2 small{color:var(--texte-3);font-weight:700}.cotes-1x2 b{font-size:16px}.apercu{position:relative}.apercu-fond{background:radial-gradient(120% 90% at 50% 110%,#0a3c9c 0%,#0464fc 55%,#3d8bff 100%);justify-content:center;align-items:center;gap:22px;height:150px;display:flex}.ap-ecu{object-fit:contain;filter:drop-shadow(0 6px 14px #00000059);width:84px;height:84px}.ap-vs{color:#fff;letter-spacing:.08em;font-size:22px;font-weight:900}.apercu-bas{color:#fff;background:#0b1630;justify-content:space-between;gap:8px;padding:10px 14px;font-size:13px;display:flex}.apercu-bas b{letter-spacing:.06em}.qvg{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.qvg div{border:1px solid var(--filet);border-radius:999px;justify-items:center;gap:4px;padding:8px 4px;font-size:12px;display:grid}.qvg b{color:var(--marque-texte);font-size:15px}.qvg-barre{background:var(--panneau);border-radius:999px;height:8px;display:flex;overflow:hidden}.b-dom{background:var(--dom)}.b-nul{background:var(--nul)}.b-ext{background:var(--ext)}.mini-classement{border-collapse:collapse;width:100%;font-size:13px}.mini-classement th{text-align:left;color:var(--texte-3);padding:6px 4px;font-size:12px;font-weight:600}.mini-classement td{border-top:1px solid var(--filet);padding:7px 4px}.mini-classement .eq-cell{align-items:center;gap:8px;min-width:0;display:flex}.mini-classement tr.moi td{background:var(--marque-voile)}.mini-classement.complet{margin-top:6px}.m-onglets{scrollbar-width:none;border-bottom:1px solid var(--filet);display:flex;overflow-x:auto}.m-onglets::-webkit-scrollbar{display:none}.m-onglets a{text-align:center;color:var(--texte-2);white-space:nowrap;flex:1 0 auto;padding:14px 16px;font-size:14px;font-weight:600;position:relative}.m-onglets a:first-child{color:var(--marque-texte)}.m-onglets a:first-child:after{content:"";background:var(--marque);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:12px;right:12px}.bloc{padding:0 0 6px}.bloc-titre{padding:16px 16px 10px;font-size:17px;font-weight:800}.bloc-titre small{color:var(--texte-3);font-size:14px;font-weight:500}.chapeau{border-left:3px solid var(--marque);background:var(--marque-voile);color:var(--texte);border-radius:0 8px 8px 0;margin:-2px 16px 12px;padding:10px 12px;font-size:14px;line-height:1.5}.m-stats>.bloc{content-visibility:auto;contain-intrinsic-size:auto 720px}.sous-titre{align-items:center;gap:8px;padding:14px 16px 6px;font-size:14px;font-weight:700;display:flex}.texte-bloc{color:var(--texte-2);margin:0;padding:0 16px 12px;font-size:14px;line-height:1.55}.source-bloc{color:var(--texte-3);margin:0;padding:8px 16px 12px;font-size:12px;line-height:1.45}.vide-bloc{color:var(--texte-3);margin:0;padding:14px 16px;font-size:14px}.compo-tete{justify-content:space-between;gap:10px;padding:0 16px 10px;font-size:15px;display:flex}.ct-eq{align-items:center;gap:10px;display:inline-flex}.formation{background:var(--panneau);color:var(--texte-2);border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700}.terrain{aspect-ratio:100/64;background:repeating-linear-gradient(90deg,#2f8f46 0 10%,#2a8340 10% 20%);border-radius:12px;max-width:calc(100% - 32px);margin:0 16px;position:relative;overflow:hidden}.terrain-lignes{fill:none;stroke:#ffffff8c;stroke-width:.35px;width:100%;height:100%;position:absolute;inset:0}.joueur{text-align:center;justify-items:center;gap:2px;width:74px;display:grid;position:absolute;translate:-50% -50%}.maillot{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid;box-shadow:0 2px 6px #0000004d}.joueur.dom .maillot{background:var(--dom);color:#fff}.joueur.ext .maillot{background:var(--ext);color:#12161f}.joueur .nom{color:#fff;text-shadow:0 1px 2px #000000b3;white-space:nowrap;text-overflow:ellipsis;max-width:74px;font-size:11px;font-weight:700;overflow:hidden}.bref{gap:6px;margin:0;padding:0 16px 8px 34px;font-size:14px;line-height:1.5;display:grid}.deux-mini{gap:var(--gouttiere);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.deux-mini{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.dm{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dm-eq{text-align:center;justify-items:center;gap:6px;font-size:14px;display:grid}.badges{flex-wrap:wrap;justify-content:center;gap:4px;display:inline-flex}.badge{color:#fff;border-radius:6px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:inline-grid}.badge.r-V{background:#1e9e43}.badge.r-N{background:#9aa3b2}.badge.r-D{background:#d63333}.h2h-mini{text-align:center;grid-template-columns:auto 1fr 1fr 1fr auto;align-items:center;gap:6px;display:grid}.h2h-mini div{color:var(--texte-3);font-size:12px;display:grid}.h2h-mini b{color:var(--texte);font-size:20px}.tab-defil{padding:0 16px;overflow-x:auto}.comparatif{border-collapse:separate;border-spacing:4px;width:100%;min-width:460px;font-size:14px}.comparatif th{text-align:left;color:var(--texte-2);background:var(--panneau);border-radius:6px;padding:8px 10px;font-weight:600}.comparatif thead th{color:var(--texte-3);text-align:center;background:0 0;font-size:13px}.comparatif thead th:first-child{text-align:left}.comparatif td{text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;padding:8px 10px;font-weight:700}.comparatif td.nb{background:var(--panneau);color:var(--texte)}.n4{background:var(--n4);color:var(--n4-t)}.n3{background:var(--n3);color:var(--n3-t)}.n2{background:var(--n2);color:var(--n2-t)}.n1{background:var(--n1);color:var(--n1-t)}.n0{background:var(--panneau);color:var(--texte)}.comparatif.cotes{min-width:320px}.tuiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;padding:4px 16px 10px;display:grid}.tuiles.trois{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.tuile{border-bottom:4px solid #0000;border-radius:10px;gap:4px;padding:14px;display:grid}.tuile b{font-size:16px}.tuile span{opacity:.85;font-size:12px}.tuile.n4{border-bottom-color:#3ea54a}.tuile.n3{border-bottom-color:#7cc36c}.tuile.n2{border-bottom-color:#e2b200}.tuile.n1{border-bottom-color:#e05050}.h2h-tete{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) minmax(0,1fr);align-items:center;gap:12px;padding:4px 16px 12px;display:grid}.h2h-eq{text-align:center;justify-items:center;gap:4px;font-size:14px;display:grid}.h2h-eq span{color:var(--texte-3);font-size:12px}.h2h-centre{justify-items:center;gap:6px;display:grid}.h2h-centre>b{font-size:24px}.h2h-centre>span{color:var(--texte-3);font-size:13px}.h2h-barre{background:var(--panneau);border-radius:6px;width:100%;height:26px;font-size:12px;font-weight:700;display:flex;overflow:hidden}.h2h-barre span{place-items:center;min-width:0;display:grid;overflow:hidden}.h2h-barre .b-dom{color:#1f5f12;background:#b9e79b}.h2h-barre .b-nul{color:#6b4200;background:#fcd18c}.h2h-barre .b-ext{color:#8a1c1c;background:#f6a3a3}.h2h-legende{color:var(--texte-3);font-size:12px}.h2h-liste{gap:4px;margin:0;padding:0 16px 10px;list-style:none;display:grid}.h2h-liste li{background:var(--panneau);border-radius:8px;grid-template-columns:92px minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:grid}.h2h-liste time{color:var(--texte-3);font-size:12px}.h2h-liste span:first-of-type{text-align:right}.h2h-liste .g{font-weight:700}.deux{grid-template-columns:minmax(0,1fr);gap:12px;padding:0 16px 6px;display:grid}@media (width>=760px){.deux{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.deux .tab-defil,.deux .barres .source-bloc{padding-inline:0}.fiche{border:1px solid var(--filet);border-radius:10px;overflow:hidden}.fiche-tete{color:#fff;background:#13213f;align-items:center;gap:12px;padding:12px;display:flex}.fiche-tete div{font-size:12px;display:grid}.fiche-tete b{font-size:16px}.fiche-forme,.fiche-stats{border-collapse:collapse;width:100%;font-size:13px}.fiche-forme th,.fiche-stats th,.fiche-forme td,.fiche-stats td{border-top:1px solid var(--filet);text-align:center;padding:7px 10px}.fiche-forme thead th,.fiche-stats thead th{background:var(--panneau);color:var(--texte-3);border-top:0;font-weight:600}.fiche-forme tbody th,.fiche-stats tbody th{text-align:left;color:var(--texte-2);font-weight:600}.fiche-stats td:nth-child(2){background:var(--marque-voile);font-weight:700}.ppg{font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;min-width:46px;height:26px;padding:0 6px;font-weight:800;display:inline-grid}.ppg.grand{min-width:64px;height:36px;font-size:18px}.forme-duel{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:12px;padding:4px 16px 12px;display:grid}.fd-eq{text-align:center;justify-items:center;gap:6px;display:grid}.fd-eq small{color:var(--texte-3);font-size:12px}.fd-centre{text-align:center;font-size:14px}.fd-centre p{margin:4px 0}.fd-proba{color:var(--texte-2);font-size:13px}.derniers{gap:4px;margin:0;padding:0;list-style:none;display:grid}.derniers li{background:var(--panneau);border-radius:8px;grid-template-columns:auto 82px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:grid}.derniers time{color:var(--texte-3);font-size:12px}.d-eq{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.va-marquer{border:1px solid var(--filet);border-radius:10px;gap:10px;padding:12px;display:grid}.va-marquer>div:not(.jauge){align-items:center;gap:10px;font-size:13px;display:flex}.jauge{background:#f2c4c4;border-radius:999px;height:10px;overflow:hidden}.jauge span{background:#8fd07c;border-radius:999px;height:100%;display:block}.jauge.dom span{background:#8fd07c}.jauge.ext span{background:#f29a9a}.chance{border-radius:999px;justify-self:center;margin:0;padding:4px 12px;font-size:14px;font-weight:800}.premier{gap:10px;padding:0 16px 8px;display:grid}.pb-ligne{grid-template-columns:auto minmax(80px,140px) minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14px;display:grid}.pb-val{text-align:right;justify-items:end;display:grid}.pb-val b{font-size:20px}.pb-val small{color:var(--texte-3);font-size:12px}.comparatif.minutes{min-width:640px}.barres{border:1px solid var(--filet);border-radius:10px;padding:12px}.barres-titre{align-items:center;gap:8px;margin:0 0 10px;font-size:16px;display:flex}.barres-titre small{color:var(--texte-2);font-size:13px;font-weight:600}.barres ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.barres li{background:var(--panneau);border-radius:6px;align-items:center;gap:8px;height:30px;padding:0 10px;font-size:14px;display:flex;position:relative;overflow:hidden}.barres .barre{width:var(--l);background:#bfe0ff;position:absolute;inset:0 auto 0 0}.barres .b-nom,.barres b{position:relative}.barres .source-bloc{padding:8px 0 0}.tendances ul{background:var(--filet);border-radius:10px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.tendances li{background:var(--carte);grid-template-columns:20px minmax(0,1fr);gap:10px;padding:12px;font-size:14px;line-height:1.5;display:grid}.tendances .fleche{padding-top:2px;font-size:12px}.t-haut .fleche{color:#1e9e43}.t-bas .fleche{color:#d63333}.t-neutre .fleche{color:#8b95a7}.analyse{padding:0 16px 8px;font-size:15px;line-height:1.65}.analyse p{max-width:75ch;margin:0 0 10px}.plier{margin:4px 16px 6px}.plier summary{cursor:pointer;color:var(--marque-texte);padding:6px 0;font-size:14px;font-weight:600}.faq{gap:6px;padding:0 16px 10px;display:grid}.faq details{border:1px solid var(--filet);border-radius:10px;padding:0 14px}.faq summary{cursor:pointer;padding:12px 0;font-size:15px;font-weight:700}.faq p{color:var(--texte-2);margin:0 0 12px;font-size:14px;line-height:1.55}.methode p{color:var(--texte-2);margin:0;padding:0 16px 10px;font-size:13px;line-height:1.55}@media (hover:hover) and (pointer:fine){.m-btn:hover,.m-onglets a:hover{text-decoration:none}.m-btn:hover{background:var(--marque-fonce)}.m-onglets a:hover{background:var(--survol)}}@media (width<=767px){.m-tete{grid-template-columns:minmax(0,1fr);grid-template-areas:"compet""face""actions""infos";padding:14px}.m-actions{justify-content:center}.m-face{gap:8px}.m-eq,.m-eq.ext{flex-direction:column-reverse;justify-content:center;gap:6px}.m-eq.ext{flex-direction:column}.m-h1,.m-h1.ext{text-align:center;font-size:15px}.match img.m-ecu{width:52px;height:52px}.match img.ap-ecu{width:64px;height:64px}.m-ariane{font-size:12px}.m-centre{min-width:0}.m-score{font-size:28px}.m-date{font-size:16px}.m-infos{justify-content:flex-start}.joueur{width:50px}.joueur .nom{max-width:50px;font-size:9px}.maillot{width:22px;height:22px;font-size:10px}.terrain{max-width:calc(100% - 20px);margin:0 10px}.h2h-tete,.forme-duel{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);gap:6px;padding-inline:10px}.h2h-liste li{grid-template-columns:70px minmax(0,1fr) auto minmax(0,1fr);gap:6px;font-size:13px}.pb-ligne{grid-template-columns:auto minmax(0,1fr) auto}.pb-ligne .jauge{grid-column:1/-1}}
