.carte2{position:relative;isolation:isolate;overflow:hidden;margin-bottom:10px;border-radius:16px;background:#151C18;box-shadow:0 8px 20px -14px rgba(0,0,0,.9);cursor:pointer}.carte2:after,.carte2:before{content:"";position:absolute;inset:0;z-index:-1}.carte2:before{background:color-mix(in srgb,var(--c1) 30%,#151C18);-webkit-clip-path:polygon(0 0,55% 0,45% 100%,0 100%);clip-path:polygon(0 0,55% 0,45% 100%,0 100%)}.carte2:after{background:color-mix(in srgb,var(--c2) 30%,#151C18);-webkit-clip-path:polygon(55% 0,100% 0,100% 100%,45% 100%);clip-path:polygon(55% 0,100% 0,100% 100%,45% 100%)}.tete2{display:flex;align-items:center;gap:7px;padding:10px 14px 0;min-height:32px;white-space:nowrap;font-size:12px;color:rgba(255,255,255,.78)}.tete2 .sp{flex:1 1}.tete2:has(.echeance) .quand-jour{display:none}.tete2 .echeance{color:var(--acid);font-weight:700}.badge2{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:5px;line-height:1.2}.badge2.live{background:var(--live);color:#111;display:inline-flex;align-items:center;gap:5px}.badge2.live i{width:5px;height:5px;border-radius:50%;background:#111;animation:carte2-pouls 1.2s infinite}.badge2.fini{background:rgba(0,0,0,.35);color:rgba(255,255,255,.85)}.badge2.afaire{background:var(--acid);color:#111}@keyframes carte2-pouls{50%{opacity:.25}}.joker2{font-size:11px;font-weight:800;letter-spacing:.04em;padding:4px 8px;border-radius:6px;line-height:1.1;cursor:pointer;border:1px solid rgba(255,255,255,.45);background:rgba(0,0,0,.25);color:rgba(255,255,255,.9)}.joker2.on{background:var(--acid);border-color:var(--acid);color:#111}.joker2:disabled{opacity:.35;cursor:not-allowed}.lien2{background:none;border:0;padding:8px 0 8px 6px;margin:-8px 0;cursor:pointer;font-size:12px;font-weight:700;color:#fff;text-decoration:underline;text-underline-offset:3px}.rond2{width:18px;height:18px;border-radius:50%;background:var(--acid);color:#111;display:grid;place-items:center;flex:none}.rond2 svg{width:11px;height:11px}.scene2{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:4px;padding:8px 10px}.club2,.scene2{align-items:center;gap:4px}.club2{display:flex;flex-direction:column;min-width:0}.club2 img{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 3px 5px rgba(0,0,0,.4))}.nom2{font-weight:700;font-size:14.5px;line-height:1.2;text-wrap:balance}.milieu2,.nom2{text-align:center}.milieu2{padding:0 4px}.score2{font-weight:800;font-size:30px;letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.score2 em{font-style:normal;font-weight:700;opacity:.6;margin:0 2px}.score2.prono{color:var(--acid)}.score2.prono .perd{color:#fff;opacity:.55}.score2.vs{font-size:18px;font-weight:600;color:rgba(255,255,255,.6)}.sous2{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,.8);margin-top:4px;white-space:nowrap}.cases2{display:flex;gap:6px;align-items:center}.tiret2{color:rgba(255,255,255,.5);font-weight:600}.cote2{font-size:13px;font-weight:700;color:var(--acid);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cote2 .fois,.nul2 .fois{font-size:.8em;opacity:.85;margin-right:1px}.cote2 .cote-ecart,.nul2 .cote-ecart{font-size:11.5px;margin-left:4px}.nul2{margin-top:2px;font-size:12px;color:rgba(255,255,255,.7);white-space:nowrap}.nul2 b{color:var(--acid);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.carte2 .gain-voir.fleche{margin-left:4px;color:var(--muted)}.carte2 .gain-voir.fleche:after{width:7px;height:7px;border-right-width:2px;border-bottom-width:2px}.fiche2 .presentation2{margin:-4px -16px 14px;border-bottom:1px solid var(--border)}.fiche2 .presentation2 .decor{border-top:0}.fiche2 .presentation2 .decor-more{background:none;padding-left:8px;position:static;display:block;margin:2px 0 0 auto;line-height:1.4}.fiche2 .presentation2 .banter-pied{flex-direction:row-reverse}.fiche2 .presentation2 .banter-pied .decor-more{margin:0}.pas-de-cotes2{margin:0;padding:0 14px 11px;text-align:center;font-size:12px;color:rgba(255,255,255,.7)}.roue2{position:relative;width:58px;height:96px;touch-action:pan-y;-webkit-mask-image:linear-gradient(transparent,rgba(0,0,0,.55) 18%,#000 38%,#000 62%,rgba(0,0,0,.55) 82%,transparent);mask-image:linear-gradient(transparent,rgba(0,0,0,.55) 18%,#000 38%,#000 62%,rgba(0,0,0,.55) 82%,transparent)}.roue2:before{content:"";position:absolute;left:0;right:0;top:30px;height:36px;border-radius:10px;pointer-events:none;background:rgba(0,0,0,.42);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.roue2.tourne:before,.roue2:focus-within:before{box-shadow:inset 0 0 0 1.5px var(--acid)}.roue2 .piste{position:relative;height:100%;overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none;padding-block:32px;overscroll-behavior:contain;outline:none;cursor:-webkit-grab;cursor:grab}.roue2 .piste::-webkit-scrollbar{display:none}.roue2 .n{--a:3;height:32px;display:grid;place-items:center;scroll-snap-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:800;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:calc(28px - var(--a) * 7px);opacity:calc(1 - var(--a) * .35)}.roue2.vide .n{color:rgba(255,255,255,.55)}.roue2 .n .v{line-height:1;text-box:trim-both cap alphabetic}.roue2 .n .trait{display:block;width:calc(18px - var(--a) * 4px);height:3px;border-radius:2px;background:currentColor}.roue2 .n .fleches{display:block;width:calc(14px - var(--a) * 3px);height:auto}.roue-aide{width:0;min-width:100%;margin-top:4px;font-size:11.5px;line-height:1.3;font-weight:700;color:var(--acid);text-align:center}.cases2 input.case2{width:58px;height:48px;padding:0;margin:0;border:0;border-radius:10px;outline:none;text-align:center;background:rgba(0,0,0,.42);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);color:#fff;font:inherit;font-size:26px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.cases2 input.case2:focus{box-shadow:inset 0 0 0 1.5px var(--acid)}.bas2{background:rgba(16,22,19,.55);border-top:1px solid rgba(255,255,255,.1);cursor:default}.bas2 .decor{border-top-color:rgba(255,255,255,.1)}.bas2 .decor-more{background:none;padding-left:8px;position:static;display:block;margin:2px 0 0 auto;line-height:1.4}.bas2 .banter-pied{flex-direction:row-reverse}.bas2 .banter-pied .decor-more{margin:0}.bas2 .actions{border-top:1px solid rgba(255,255,255,.1)}.bas2 .cote-prono{margin:0;padding:10px 14px 12px;border-top:0}.bas2.collapsed{padding:10px 14px}.bas2.apparait{animation:carte2-deplie .22s ease-out}@keyframes carte2-deplie{0%{opacity:0;transform:translateY(-6px)}}.moi2{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px 10px 14px;border:0;cursor:pointer;text-align:left;background:rgba(16,22,19,.55);border-top:1px solid rgba(255,255,255,.1);color:var(--text)}.moi2 .toi{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--acid)}.moi2 .sc{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.moi2 .jk{font-size:10px;font-weight:700;background:var(--acid);color:#111;padding:1px 4px;border-radius:3px}.moi2 .place{margin-left:auto;font-size:13px;color:var(--muted)}.moi2 .pts{margin-left:auto;font-size:19px;font-weight:800;padding:4px 11px;border-radius:9px;background:var(--acid);color:#111;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.moi2 .place+.pts{margin-left:0}.moi2 .pts small{color:rgba(0,0,0,.65);font-size:12px;font-weight:700}.moi2 .pts.zero{background:rgba(255,255,255,.12);color:var(--muted)}.moi2 .pts.zero small{color:var(--dim)}.moi2 .pts .flamme{width:16px;height:19px;margin:0 4px 0 -3px;vertical-align:-2px}.moi2 .chev,.ouvrir2 span{color:var(--acid);font-size:18px;line-height:1}.ouvrir2{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:9px 14px;border:0;cursor:pointer;border-top:1px solid rgba(255,255,255,.1);background:rgba(16,22,19,.55);color:var(--muted);font-size:12.5px;font-weight:700}.fiche2-cadre{position:fixed;inset:0;z-index:60;pointer-events:none}.fiche2-voile{position:absolute;inset:0;background:rgba(0,0,0,.55);opacity:0;transition:opacity .3s ease}.fiche2-cadre.ouvert{pointer-events:auto}.fiche2-cadre.ouvert .fiche2-voile{opacity:1}.fiche2{position:absolute;left:0;right:0;bottom:0;margin:0 auto;max-width:560px;height:90%;height:90dvh;display:flex;flex-direction:column;overflow:hidden;color:var(--text);cursor:default;background:#151E19;border-radius:20px 20px 0 0;box-shadow:0 -10px 30px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1);transform:translateY(102%);transition:transform .32s cubic-bezier(.2,.85,.25,1)}.fiche2-cadre.ouvert .fiche2{transform:translateY(0)}.fiche2.tire{transition:none}.fiche2-tete{position:relative;isolation:isolate;padding:8px 16px 12px;touch-action:none;cursor:-webkit-grab;cursor:grab}.fiche2-tete:after,.fiche2-tete:before{content:"";position:absolute;inset:0;z-index:-1}.fiche2-tete:before{background:color-mix(in srgb,var(--c1) 30%,#151C18);-webkit-clip-path:polygon(0 0,55% 0,45% 100%,0 100%);clip-path:polygon(0 0,55% 0,45% 100%,0 100%)}.fiche2-tete:after{background:color-mix(in srgb,var(--c2) 30%,#151C18);-webkit-clip-path:polygon(55% 0,100% 0,100% 100%,45% 100%);clip-path:polygon(55% 0,100% 0,100% 100%,45% 100%)}.fiche2 .poignee{width:40px;height:5px;border-radius:3px;background:rgba(255,255,255,.35);margin:0 auto 8px}.fiche2 .fermer{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;border:0;background:rgba(0,0,0,.35);color:#fff;font-size:18px;cursor:pointer;display:grid;place-items:center}.fiche2 .affiche{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;margin-top:4px}.fiche2 .eq{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.fiche2 .eq img{width:34px;height:34px;object-fit:contain}.fiche2 .eq b{font-size:14.5px;text-align:center}.fiche2 .eq small{font-size:11.5px;color:rgba(255,255,255,.7)}.fiche2 .eq small sup,.fiche2 .rang sup{font-size:.75em}.fiche2 .mil{text-align:center}.fiche2 .mil .gros{font-size:26px;font-weight:800;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fiche2 .mil .petit{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,.75);margin-top:2px}.fiche2 .mil .petit.blanc{color:#fff;margin-top:3px}.fiche2 .mil .petit.direct{color:#FF8A6B}.fiche2 .lieu{margin-top:10px;text-align:center;font-size:12px;color:rgba(255,255,255,.75)}.fiche2 .onglets{display:flex;border-bottom:1px solid var(--border);padding:0 8px;background:#151E19}.fiche2 .onglets button{flex:1 1;border:0;background:none;padding:12px 2px 10px;cursor:pointer;font-size:13.5px;font-weight:700;color:var(--dim);white-space:nowrap;border-bottom:2.5px solid transparent;margin-bottom:-1px}.fiche2 .onglets button[aria-selected=true]{color:var(--text);border-bottom-color:var(--acid)}.fiche2-corps{flex:1 1;overflow-y:auto;padding:14px 16px 16px;overscroll-behavior:contain}.fiche2-pied{padding:10px 16px calc(14px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--border);display:flex;align-items:center;gap:10px;background:#151E19}.fiche2-pied .texte{font-size:13px;color:var(--muted)}.fiche2-pied .texte b{color:var(--text);font-size:15px}.fiche2-pied .etiq{display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin-bottom:1px}.fiche2-pied .ligne{display:flex;align-items:baseline;gap:8px}.fiche2-pied .ess{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.fiche2-pied .jk{font-size:10px;font-weight:700;background:var(--acid);color:#111;padding:1px 4px;border-radius:3px;margin-left:6px;vertical-align:2px}.fiche2-pied .action{margin-left:auto;padding:10px 20px;border-radius:10px;border:0;background:var(--acid);color:#0B0B0C;font-weight:800;font-size:14.5px;cursor:pointer}.fiche2-pied .action.discret{background:var(--surface-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--border)}.attente2{text-align:center;padding:24px 8px;color:var(--muted);font-size:14px;line-height:1.5;margin:0}.fiche2 .tete-l{display:flex;align-items:center;gap:10px;margin-bottom:10px}.fiche2 .consensus-l{margin:0;flex:1 1;font-size:13px;color:var(--muted)}.fiche2 .consensus-l b{color:var(--text)}.fiche2 .detail-tog{flex:none;border:1px solid var(--border);background:var(--surface-2);color:var(--text);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700;cursor:pointer}.fiche2 .detail-tog.on{border-color:var(--acid);color:var(--acid)}.fiche2 .liste-l.bascule{animation:carte-bascule .32s ease;transform-origin:center}.fiche2 .ligne-l{display:grid;grid-template-columns:22px 1fr auto 50px;grid-gap:4px 8px;gap:4px 8px;align-items:center;padding:8px 0;border-top:1px solid rgba(255,255,255,.06);font-size:14px}.fiche2 .ligne-l.me{background:rgba(250,204,72,.08);margin:0 -16px;padding-left:16px;padding-right:16px}.fiche2 .ligne-l .rg{font-weight:800;color:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fiche2 .ligne-l .qui{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fiche2 .ligne-l.me .qui{color:var(--acid);font-weight:700}.fiche2 .ligne-l .jk{font-size:10px;font-weight:700;background:var(--acid);color:#111;padding:1px 4px;border-radius:3px;margin-left:5px;vertical-align:middle}.fiche2 .ligne-l .sc{color:var(--muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fiche2 .ligne-l .sc small{font-size:12px;color:var(--dim)}.fiche2 .ligne-l .pts{font-weight:800;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.fiche2 .ligne-l .pts.zero{color:var(--dim);font-weight:600}.fiche2 .ligne-l .bs{font-size:10.5px;font-weight:700;color:var(--dim);margin-right:4px}.fiche2 .ligne-l .calc{grid-column:2/-1;font-size:12px;color:var(--dim);margin-top:-2px}.fiche2 .note-l{font-size:12px;color:var(--dim);margin:10px 0 0}.fiche2 .forme{display:flex;flex-direction:column;gap:18px}.fiche2 .forme-eq .titre{display:flex;align-items:center;gap:8px;margin-bottom:6px}.fiche2 .forme-eq .titre img{width:26px;height:26px;object-fit:contain}.fiche2 .forme-eq .titre b{font-size:15px;white-space:nowrap}.fiche2 .forme-eq .titre .rang{margin-left:auto;font-size:12px;color:var(--dim);text-align:right;line-height:1.25}.fiche2 .forme-eq .titre .nw{white-space:nowrap}.fiche2 .mini-pastilles{display:flex;gap:3px;margin-left:4px}.fiche2 .pastille{width:19px;height:19px;border-radius:5px;display:grid;place-items:center;font-size:10px;font-weight:800}.fiche2 .pastille.V,.fiche2 .resultat .r.V{background:#2F7A4F;color:#EFFFF4}.fiche2 .pastille.D,.fiche2 .resultat .r.D{background:#6E2B2B;color:#FFE9E6}.fiche2 .pastille.N,.fiche2 .resultat .r.N{background:var(--surface-2);color:var(--muted)}.fiche2 .resultat{display:grid;grid-template-columns:34px 20px 1fr auto;grid-gap:8px;gap:8px;align-items:center;padding:6px 0;border-top:1px solid rgba(255,255,255,.06);font-size:13px}.fiche2 .resultat .j{color:var(--dim);font-size:12px}.fiche2 .resultat .r{width:20px;height:20px;border-radius:5px;display:grid;place-items:center;font-size:11px;font-weight:800}.fiche2 .resultat .adv{color:var(--muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fiche2 .resultat .sc{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fiche2 .bilan{text-align:center;margin-bottom:14px}.fiche2 .bilan .chiffres{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:var(--muted);margin-bottom:6px}.fiche2 .bilan .chiffres b{font-size:22px;color:var(--text);font-weight:800;margin-right:4px}.fiche2 .bilan .tirets{display:grid;grid-gap:6px;gap:6px}.fiche2 .bilan .tirets i{height:7px;border-radius:4px}.fiche2 .bilan p{margin:8px 0 0;font-size:12.5px;color:var(--dim)}.fiche2 .confrontation{display:grid;grid-template-columns:66px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:9px 0;border-top:1px solid rgba(255,255,255,.06);font-size:13.5px}.fiche2 .confrontation .quand{font-size:12px;color:var(--dim);white-space:nowrap}.fiche2 .confrontation .ligne-sc{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:8px;gap:8px;align-items:center}.fiche2 .confrontation .ligne-sc>span:first-child{justify-self:start}.fiche2 .confrontation .ligne-sc>span:last-child{justify-self:end}.fiche2 .confrontation .sc{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fiche2 .confrontation .gagne{font-weight:700;color:#fff;padding:3px 8px;border-radius:6px;background:color-mix(in srgb,var(--club) 38%,#151E19);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--club) 70%,transparent)}.fiche2 .confrontation .perd{color:var(--dim);padding:3px 0}.fiche2 .confrontation .egal{color:var(--muted);padding:3px 0}.fiche2 .choix-eq{display:flex;gap:4px;padding:3px;border-radius:10px;background:var(--bg-2);margin-bottom:12px}.fiche2 .choix-eq button{flex:1 1;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:8px;padding:6px 8px;background:none;color:var(--dim);font-weight:700;font-size:13.5px;cursor:pointer}.fiche2 .choix-eq button img{width:22px;height:22px;object-fit:contain;opacity:.55}.fiche2 .choix-eq button[aria-pressed=true] img{opacity:1}.fiche2 .choix-eq button[aria-pressed=true]{background:var(--surface-2);color:var(--text)}.fiche2 .terrain2{position:relative;aspect-ratio:300/352;max-width:100%;border-radius:12px;overflow:hidden}.fiche2 .terrain2 .lignes{position:absolute;inset:0;width:100%;height:100%;display:block}.fiche2 .place2{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;width:25%}.fiche2 .maillot-j2{position:relative;display:grid;place-items:center;width:34px;height:34px}.fiche2 .maillot-j2 img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.55))}.fiche2 .maillot-j2 b{position:relative;margin-top:3px;min-width:17px;padding:0 3px;border-radius:5px;background:rgba(0,0,0,.62);color:#fff;font-size:10.5px;font-weight:800;line-height:15px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fiche2 .nom-j2{max-width:100%;font-size:10.5px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.9);text-align:center;line-height:1.15;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fiche2 .banc2{margin-top:10px;padding:8px 0 10px;border-radius:12px;background:#173C25}.fiche2 .banc2-t{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.6);text-align:center;margin-bottom:6px}.fiche2 .banc2-g{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:10px;row-gap:10px}.fiche2 .banc2-g .place2{position:static;transform:none;width:auto}@media (prefers-reduced-motion:reduce){.fiche2,.fiche2-voile{transition:none}.badge2.live i,.fiche2 .liste-l.bascule{animation:none}}