.stk{--stk-vert-nuit:#051a10;--stk-vert-foret:#0b4a2b;--stk-vert-profond:#073d22;--stk-vert-club:#0b5d34;--stk-vert-signal:var(--rofc-accent, #1fd17a);--stk-ink:#17231b;--stk-ink-muted:#4e5d53;--stk-hairline:#d7e2da;--stk-surface:#ffffff;--stk-surface-alt:#f1f4f1;--stk-accent-text:var(--stk-vert-club);--stk-titre:var(--stk-vert-profond);--stk-victoire:#1fd17a;--stk-nul:#a8b5ad;--stk-defaite:#e5484d;--stk-police:Inter, "Helvetica Neue", Arial, sans-serif;font-family:var(--stk-police);color:var(--stk-ink);background:var(--stk-surface);margin:0 0 40px;line-height:1.45;font-size:16px;-webkit-font-smoothing:antialiased}.stk *,.stk *::before,.stk *::after{box-sizing:border-box}.stk--sombre{--stk-ink:#ffffff;--stk-ink-muted:#cfe3d6;--stk-hairline:#3d6b52;--stk-surface:transparent;--stk-surface-alt:rgba(255, 255, 255, .06);--stk-accent-text:var(--stk-vert-signal);--stk-titre:#ffffff;background:linear-gradient(180deg,var(--stk-vert-foret),var(--stk-vert-nuit));padding:32px clamp(18px, 4vw, 40px);border-radius:14px}.stk-tete{margin-bottom:20px}.stk-tete-ligne{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.stk .stk-tete-lien{font-size:15px;font-weight:600;color:var(--stk-accent-text);text-decoration:none}.stk .stk-tete-lien:hover{text-decoration:underline}.stk-etiquette{display:flex;align-items:center;gap:14px;margin-bottom:8px}.stk-etiquette span{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--stk-accent-text);white-space:nowrap}.stk-etiquette i{flex:1;height:1px;background:var(--stk-vert-signal)}.stk .stk-titre{font-family:var(--stk-police);font-weight:900;font-size:clamp(34px, 6vw, 56px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:var(--stk-titre);margin:0}.stk .stk-sous-titre{font-family:var(--stk-police);font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--stk-ink-muted);margin:18px 0 10px}.stk-pied,.stk-legende{font-size:12.5px;color:var(--stk-ink-muted);margin:12px 0 0}.stk-legende{margin-top:8px}.stk-vide{padding:22px;border:1px solid var(--stk-hairline);border-radius:10px;color:var(--stk-ink-muted);text-align:center}.stk-chapo{font-size:22px;font-weight:300;margin:0 0 18px}.stk-chapo b{font-weight:800;color:var(--stk-accent-text)}.stk-logo{width:26px;height:26px;object-fit:contain;flex:none;border-radius:4px}.stk--sombre .stk-logo{background:#fff;padding:2px}.stk-equipes{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.stk-eq{display:inline-flex;align-items:center;gap:8px;min-width:0}.stk-eq span{overflow-wrap:anywhere}.stk-nous b{font-weight:800;text-transform:uppercase;color:var(--stk-accent-text);letter-spacing:.02em}.stk-vs{color:var(--stk-ink-muted)}.stk-jour+.stk-jour{margin-top:18px}.stk-jour-titre{background:var(--stk-vert-profond);color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:14px;padding:9px 14px;border-radius:10px 10px 0 0}.stk--sombre .stk-jour-titre{background:rgb(255 255 255 / .1)}.stk-lignes{border:1px solid var(--stk-hairline);border-top:0;border-radius:0 0 10px 10px;overflow:hidden}.stk-match{display:grid;grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:11px 14px}.stk-match:nth-child(even){background:var(--stk-surface-alt)}.stk-match+.stk-match{border-top:1px solid var(--stk-hairline)}.stk-heure{font-weight:900;font-size:18px;color:var(--stk-titre)}.stk-prochain{border:1px solid var(--stk-hairline);border-left:4px solid var(--stk-vert-signal);border-radius:10px;padding:16px 18px}.stk-prochain-quand{font-size:14px;color:var(--stk-ink-muted);margin-bottom:8px}.stk-prochain-quand b{color:var(--stk-ink);font-weight:800}.stk-prochain-equipes{font-size:20px;font-weight:700}.stk-prochain .stk-equipes{gap:12px}.stk-prochain .stk-logo{width:34px;height:34px}.stk-resultats{display:grid;gap:10px}.stk-res{border:1px solid var(--stk-hairline);border-left:5px solid var(--stk-nul);border-radius:10px;padding:10px 14px}.stk-res--v{border-left-color:var(--stk-victoire)}.stk-res--d{border-left-color:var(--stk-defaite)}.stk-res--a{border-left-color:var(--stk-hairline)}.stk-res-haut{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--stk-ink-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.stk-issue{font-weight:700;color:var(--stk-ink)}.stk-res--v .stk-issue{color:var(--stk-accent-text)}.stk-res--d .stk-issue{color:var(--stk-defaite)}.stk-res-ligne{display:flex;align-items:center;justify-content:space-between;gap:12px}.stk-score{font-weight:900;font-size:22px;white-space:nowrap;background:var(--stk-surface-alt);border-radius:10px;padding:4px 12px;color:var(--stk-titre)}.stk-score i{font-style:normal;color:var(--stk-ink-muted);margin:0 3px}.stk-table-cadre{overflow-x:auto;-webkit-overflow-scrolling:touch}.stk .stk-table{width:100%;border-collapse:collapse;font-size:15px;margin:0;border:0}.stk .stk-table th,.stk .stk-table td{padding:9px 8px;text-align:center;border:0;border-bottom:1px solid var(--stk-hairline);white-space:nowrap}.stk .stk-table th{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--stk-ink-muted);background:var(--stk-surface-alt)}.stk .stk-table tbody tr:nth-child(even){background:var(--stk-surface-alt)}.stk .stk-table td.stk-c-nom,.stk .stk-table th.stk-c-nom{text-align:left;width:100%;white-space:normal}.stk-table td.stk-c-nom{font-weight:700;text-transform:uppercase;font-size:14px}.stk-nom{display:flex;align-items:center;gap:10px}.stk-table td.stk-c-rang{font-weight:900;color:var(--stk-titre);width:40px}.stk-table td.stk-c-pts{font-weight:900;color:var(--stk-titre)}.stk .stk-table tr.stk-nous{background:color-mix(in srgb,var(--rofc-accent,#1fd17a) 16%,transparent);box-shadow:inset 4px 0 0 var(--stk-vert-signal)}.stk-table tr.stk-nous td.stk-c-nom{color:var(--stk-accent-text)}@media (max-width:640px){.stk .stk-table .stk-c-x{display:none}.stk .stk-table th,.stk .stk-table td{padding:8px 5px}.stk-match{grid-template-columns:52px 1fr}}.stk-onglets{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.stk .stk-onglet{font:600 13px/1 var(--stk-police);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:10px 14px;border-radius:999px;border:1px solid var(--stk-hairline);background:#fff0;color:var(--stk-ink);cursor:pointer}.stk .stk-onglet[aria-selected="true"]{background:var(--stk-vert-profond);border-color:var(--stk-vert-profond);color:#fff}.stk--sombre .stk-onglet[aria-selected="true"]{background:var(--stk-vert-signal);border-color:var(--stk-vert-signal);color:var(--stk-vert-nuit)}.stk-sp-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px}.stk-sp-grille--compact{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.stk-sp{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 2;padding:12px;background:#fff;border:1px solid var(--stk-hairline);border-radius:14px;transition:border-color .2s}.stk--sombre .stk-sp{border-color:#fff0}a.stk-sp:hover{border-color:var(--stk-vert-signal)}.stk-sp img{width:100%;height:100%;object-fit:contain}.stk-sp--grand{grid-column:1 / -1;aspect-ratio:auto;height:240px;padding:14px 24px}.stk .stk-devenir{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px;padding:14px 18px;border-radius:10px;text-decoration:none;background:var(--stk-vert-profond);color:#fff;border-left:4px solid var(--stk-vert-signal)}.stk--sombre .stk-devenir{background:rgb(255 255 255 / .08)}.stk-devenir span{font-weight:300}.stk-devenir b{font-weight:800;color:var(--stk-vert-signal);white-space:nowrap}.stk .stk-devenir:hover b{text-decoration:underline}.stk .stk-table--ecran{font-variant-numeric:tabular-nums}.stk .stk-table--ecran thead th{background:#0b5d34;color:#fff;letter-spacing:.07em;font-weight:700}.stk .stk-table--ecran td.stk-c-rang{width:64px;text-align:left;white-space:nowrap}.stk-rang{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;border-radius:50%;background:#e7efe9;color:#073d22;font-weight:800;font-size:13px}.stk .stk-podium .stk-rang{background:#0b5d34;color:#fff}.stk .stk-table--ecran tr.stk-nous{background:color-mix(in srgb,var(--rofc-accent,#1fd17a) 28%,#fff)!important;box-shadow:inset 4px 0 0 var(--rofc-accent,#1fd17a)}.stk .stk-table--ecran tr.stk-nous td{font-weight:800;color:#17231b}.stk .stk-table--ecran tr.stk-nous td.stk-c-nom{color:#17231b}.stk .stk-table--ecran tr.stk-nous .stk-rang{background:#051a10;color:#fff}.stk-tend{display:inline-block;min-width:22px;margin-left:5px;font-size:11px;font-weight:800;vertical-align:middle}.stk-tend--up{color:#1e8a3c}.stk-tend--down{color:#c0392b}.stk-tend--eq{color:#9aa79e}.stk .stk-table--ecran td.stk-c-forme,.stk .stk-table--ecran th.stk-c-forme{text-align:left;white-space:nowrap}.stk-f{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:4px;border-radius:6px;font-style:normal;font-size:11px;font-weight:800;color:#fff}.stk-f--v{background:#1fd17a;color:#051a10}.stk-f--n{background:#a8b5ad;color:#051a10}.stk-f--d{background:#e5484d}.stk-f--der{outline:2px solid;outline-offset:2px}.stk-f--v.stk-f--der{outline-color:#1fd17a}.stk-f--n.stk-f--der{outline-color:#a8b5ad}.stk-f--d.stk-f--der{outline-color:#e5484d}.stk--sombre .stk-rang{background:rgb(255 255 255 / .12);color:#fff}@media (max-width:640px){.stk .stk-table--ecran .stk-c-forme{display:none}.stk .stk-table--ecran td.stk-c-rang{width:52px}}.stk-live{display:contents}