{"id":12922,"date":"2025-11-25T18:10:53","date_gmt":"2025-11-25T17:10:53","guid":{"rendered":"https:\/\/bsgbadminton.fr\/?page_id=12922"},"modified":"2026-03-19T12:11:54","modified_gmt":"2026-03-19T11:11:54","slug":"icbsg2526","status":"publish","type":"page","link":"https:\/\/bsgbadminton.fr\/index.php\/icbsg2526\/","title":{"rendered":"IC 25-26"},"content":{"rendered":"<div id=\"pl-12922\"  class=\"panel-layout\" ><div id=\"pg-12922-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-12922-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-12922-0-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<div class=\"ic-page\"><\/div><\/div>\n<\/div><\/div><\/div><\/div><div id=\"pg-12922-1\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-12922-1-0\"  class=\"panel-grid-cell\" ><div id=\"panel-12922-1-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"1\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<!-- =========================\n     BANNI\u00c8RE : MONT\u00c9E EN R\u00c9GIONAL (sans citation Mony)\n========================= -->\n\n<section class=\"ic-banner\" aria-label=\"Mont\u00e9e en R\u00e9gional\">\n  <style>\n    .ic-banner{\n      margin:22px 0 26px;\n      padding:18px;\n      border-radius:16px;\n      border:1px solid rgba(0,0,0,.10);\n      background: linear-gradient(135deg, rgba(0,0,0,.04), rgba(0,0,0,.01));\n      position:relative;\n      overflow:hidden;\n    }\n    .ic-banner:before{\n      content:\"\";\n      position:absolute; inset:-60px -60px auto auto;\n      width:180px; height:180px;\n      background:rgba(0,0,0,.06);\n      border-radius:50%;\n      transform:rotate(15deg);\n    }\n    .ic-banner:after{\n      content:\"\";\n      position:absolute; inset:auto auto -70px -70px;\n      width:220px; height:220px;\n      background:rgba(0,0,0,.05);\n      border-radius:50%;\n    }\n    .ic-banner .ic-row{\n      position:relative;\n      display:flex;\n      justify-content:space-between;\n      align-items:flex-start;\n      gap:14px;\n      flex-wrap:wrap;\n    }\n    .ic-banner .ic-kicker{\n      display:inline-flex;align-items:center;gap:8px;\n      padding:6px 10px;border-radius:999px;\n      border:1px solid rgba(0,0,0,.12);\n      background:rgba(255,255,255,.7);\n      font-size:12px;letter-spacing:.35px;\n      text-transform:uppercase;\n    }\n    .ic-banner h2{\n      margin:10px 0 6px;\n      font-size:26px; line-height:1.12;\n    }\n    .ic-banner .ic-sub{\n      margin:0;\n      opacity:.9;\n      font-size:15px;\n      max-width:850px;\n    }\n    .ic-banner .ic-scorebox{\n      min-width:240px;\n      border:1px solid rgba(0,0,0,.12);\n      background:rgba(255,255,255,.75);\n      border-radius:14px;\n      padding:12px 14px;\n    }\n    .ic-banner .ic-scorebox .t{margin:0 0 6px;font-weight:900}\n    .ic-banner .ic-scorebox .s{margin:0;font-size:16px}\n    .ic-banner .ic-scorebox .s strong{font-size:18px}\n    .ic-banner .ic-meta{\n      margin-top:12px;\n      display:flex;\n      gap:10px;\n      flex-wrap:wrap;\n      position:relative;\n    }\n    .ic-banner .ic-pill{\n      display:inline-flex;align-items:center;gap:8px;\n      padding:6px 10px;border-radius:999px;\n      border:1px solid rgba(0,0,0,.10);\n      background:rgba(255,255,255,.7);\n      font-size:13px;\n      opacity:.95;\n    }\n    .ic-banner details{\n      margin-top:12px;\n      border:1px solid rgba(0,0,0,.10);\n      border-radius:12px;\n      background:rgba(255,255,255,.75);\n      position:relative;\n    }\n    .ic-banner summary{\n      cursor:pointer;\n      padding:10px 12px;\n      font-weight:900;\n    }\n    .ic-banner .ic-msg{\n      padding:0 12px 12px;\n      opacity:.95;\n      font-size:14px;\n    }\n    .ic-banner .ic-msg p{margin:0}\n  <\/style>\n\n  <div class=\"ic-row\">\n    <div>\n      <span class=\"ic-kicker\">\ud83c\udff8 Barrage \/ Play-off 1A<\/span>\n      <h2>BSG 1 monte en R\u00e9gional ! \ud83e\udd73<\/h2>\n      <p class=\"ic-sub\">\n        Match d\u00e9cisif remport\u00e9 <strong>4\u20133<\/strong> face \u00e0 <strong>Quincy-Voisins 2<\/strong>.\n        Gr\u00e2ce \u00e0 cette victoire, <strong>Bussy acc\u00e8de aux interclubs r\u00e9gionaux<\/strong> la saison prochaine \u2014 <strong>une premi\u00e8re historique<\/strong> pour le club.\n      <\/p>\n\n      <div class=\"ic-meta\">\n        <span class=\"ic-pill\">\ud83d\udcc5 <strong>Mercredi 18 mars 2026<\/strong> \u2014 20:00<\/span>\n        <span class=\"ic-pill\">\ud83d\udccd C.S. Laura Flessel \u2014 77600 Bussy-Saint-Georges<\/span>\n        <span class=\"ic-pill\">\ud83c\udfc6 Interclubs Comit\u00e9 77 D1 \u2014 Play-off 1A<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"ic-scorebox\" aria-label=\"Score barrage\">\n      <p class=\"t\">Score final<\/p>\n      <p class=\"s\"><strong>Bussy Saint Georges 1<\/strong> <strong>4<\/strong> \u2013 <strong>3<\/strong> <strong>Quincy-Voisins 2<\/strong><\/p>\n      <p class=\"s\" style=\"margin-top:6px;opacity:.8;font-size:13px;\">\ud83c\udf89 Mont\u00e9e valid\u00e9e pour la saison prochaine<\/p>\n    <\/div>\n  <\/div>\n\n  <details>\n    <summary>\ud83d\udce3 Lire le message publi\u00e9 sur le groupe WhatsApp<\/summary>\n    <div class=\"ic-msg\">\n      <p>\n        \ud83d\udcaaVictoire ! \u2728<br \/>\n        \u2600\ufe0fAujourd'hui, le soleil brille fort sur Bussy. \u2600\ufe0f<br \/>\n        J'ai le plaisir de vous annoncer que Bussy monte directement en r\u00e9gional pour la 1\u00e8re fois de son histoire.<br \/><br \/>\n\n        Je souhaite mettre \u00e0 l'honneur La capitaine Lauren \ud83e\udef6 qui a ramen\u00e9 un point pr\u00e9cieux pour la victoire \ud83d\udc4f, malgr\u00e9 l'enjeu et la pression, et qui gr\u00e2ce \u00e0 sa compo chirurgicale a permis \u00e0 l'\u00e9quipe 1, la victoire 4 \u00e0 3, contre une \u00e9quipe de Quincy-Voisins tr\u00e8s forte et combative. Hourra Capitaine Lauren !\ud83d\udc4f\ud83d\udc4d<br \/><br \/>\n\n        David a rien l\u00e2ch\u00e9 et s'est m\u00eame d\u00e9doubl\u00e9\ud83d\udc4d\ud83d\udcaa. Un grand merci \u00e0 Alice et \u00e0 Juliette \ud83e\udef6pour leur \u00e9nergie qui a boost\u00e9 la team. K\u00e9vin et Ryan ont r\u00e9ussi \u00e0 tenir la baraque gr\u00e2ce \u00e0 tous.<br \/><br \/>\n\n        Un sp\u00e9cial hommage \u00e0 notre entra\u00eeneur Olivier FOSSY \ud83d\udc4fdont le travail depuis 2020 a permis cette mont\u00e9e et le d\u00e9veloppement du club.\u2728<br \/>\n        Et pour finir, de Gros mercis \ud83d\ude4faux supportrices et supporters \ud83d\udc4f\ud83e\udef6qui ont port\u00e9, avec leurs encouragements et leurs cris, l'\u00e9quipe1 jusqu'\u00e0 la victoire et des mercis appuy\u00e9s aux b\u00e9n\u00e9voles \ud83d\ude4f qui sont venus aider \u00e0 la buvette.<br \/><br \/>\n\n        Merciii \ud83e\udef6 et bravo \u00e0 vous, let's go, Bussy, let's go 2 R\u00e9gional ! \ud83d\udcab\ud83c\udff8\ud83e\udd73\n      <\/p>\n    <\/div>\n  <\/details>\n<\/section><\/div>\n<\/div><\/div><\/div><\/div><div id=\"pg-12922-2\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-12922-2-0\"  class=\"panel-grid-cell\" ><div id=\"panel-12922-2-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"2\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<!-- =========================\n     TEXTE COURT : C'EST QUOI UN BARRAGE + CE QUE SIGNIFIE LA MONT\u00c9E\n========================= -->\n\n<section class=\"ic-brief\" aria-label=\"Comprendre les barrages et la mont\u00e9e\">\n  <style>\n    .ic-brief{margin:14px 0 22px;padding:14px 18px;border:1px solid rgba(0,0,0,.10);border-radius:14px;background:#fff}\n    .ic-brief h3{margin:0 0 8px;font-size:18px}\n    .ic-brief p{margin:0 0 10px;opacity:.92}\n    .ic-brief ul{margin:8px 0 0 18px}\n    .ic-brief li{margin:6px 0}\n    .ic-brief .ic-note{margin-top:10px;font-size:13px;opacity:.75}\n  <\/style>\n\n  <h3>Barrage : une rencontre \u201c\u00e0 enjeu\u201d<\/h3>\n  <p>\n    En interclubs, un <strong>barrage<\/strong> (ou play-off) est une rencontre de fin de saison qui sert \u00e0\n    <strong>trancher un objectif<\/strong> : mont\u00e9e, maintien ou titre. Ce n\u2019est pas \u201cun match de plus\u201d :\n    c\u2019est un match o\u00f9 <strong>tout se joue sur une seule soir\u00e9e<\/strong>, avec une pression et une intensit\u00e9 forc\u00e9ment au-dessus.\n  <\/p>\n\n  <h3>Monter de niveau, \u00e7a veut dire quoi pour un club ?<\/h3>\n  <p>\n    Plus une \u00e9quipe monte, plus le club bascule vers un projet <strong>structur\u00e9<\/strong> et <strong>comp\u00e9titeur<\/strong>.\n    Cela ne repose pas uniquement sur le niveau des joueurs : \u00e7a demande un cadre, une organisation, et une exigence collective\n    qui s\u2019installent dans la dur\u00e9e.\n  <\/p>\n\n  <ul>\n    <li><strong>Rigueur sportive<\/strong> : entra\u00eenement plus r\u00e9gulier, objectifs techniques\/physiques, suivi des progr\u00e8s.<\/li>\n    <li><strong>Profondeur d\u2019effectif<\/strong> : avoir des solutions en cas d\u2019absence\/blessure, et un groupe capable de performer sur plusieurs journ\u00e9es.<\/li>\n    <li><strong>Organisation & logistique<\/strong> : convocations, compos, d\u00e9placements, gestion des licences\/\u00e9ligibilit\u00e9s, respect des r\u00e8glements.<\/li>\n    <li><strong>Culture d\u2019\u00e9quipe<\/strong> : coh\u00e9sion, \u00e9tat d\u2019esprit, gestion du stress, capacit\u00e9 \u00e0 aller chercher le \u201cmatch qui fait basculer le score\u201d.<\/li>\n    <li><strong>Encadrement & structuration<\/strong> : coaching, accompagnement des jeunes, passerelles loisir \u2192 comp\u00e9tition, continuit\u00e9 d\u2019une saison sur l\u2019autre.<\/li>\n  <\/ul>\n\n  <p class=\"ic-note\">\n    En bref : la mont\u00e9e valide un cap sportif\u2026 mais surtout un cap de <strong>structuration<\/strong>. La saison suivante se pr\u00e9pare d\u00e8s maintenant.\n  <\/p>\n<\/section><\/div>\n<\/div><\/div><\/div><\/div><div id=\"pg-12922-3\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-12922-3-0\"  class=\"panel-grid-cell\" ><div id=\"panel-12922-3-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"3\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<div class=\"ic-hero\">\n<h1 class=\"ic-hero-title\">Interclubs 2025\u20132026 \u2014 BSG Badminton<\/h1>\n<p class=\"ic-hero-lead\">Calendrier des rencontres de nos \u00e9quipes <strong>BSG 1 (D1A)<\/strong>,\n<strong>BSG 2 (D2B)<\/strong> et <strong>BSG 3 (D4B)<\/strong>, plus les\neffectifs et les documents utiles.<\/p>\n\n<nav class=\"ic-nav\"><a href=\"#cal-visu\">\ud83d\udcc5 Calendrier visuel<\/a>\n<a href=\"#cal-3cols\">\ud83d\udcca Dates des rencontres<\/a>\n<a href=\"#effectifs\">\ud83d\udc65 Effectifs<\/a>\n<a href=\"#docs\">\ud83d\udcc1 Documents<\/a><\/nav><\/div>\n\n<hr class=\"ic-hr\" \/><\/div>\n<\/div><\/div><\/div><\/div><div id=\"pg-12922-4\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-12922-4-0\"  class=\"panel-grid-cell\" ><div id=\"panel-12922-4-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"4\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"cal-visu\" class=\"ic-section\">\n  <h2>\ud83d\udcc5 Calendrier visuel<\/h2>\n  <div class=\"ic-gcal\">\n    <!-- remplace l\u2019URL par ton iframe Google Calendar -->\n    <iframe src=\"https:\/\/calendar.google.com\/calendar\/embed?src=80aa8a33a62a9e943adbab5d584d72cc97000926f628146950142710b3f8c626%40group.calendar.google.com&ctz=Europe%2FParis\"><\/iframe>\n  <\/div>\n<\/section><\/div>\n<\/div><\/div><\/div><\/div><div id=\"pg-12922-5\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-12922-5-0\"  class=\"panel-grid-cell\" ><div id=\"panel-12922-5-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"5\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"cal-3cols\" class=\"ic-section\">\n<div class=\"ic-cal3-grid\">\n\n<!-- ===================================================== -->\n<!-- =======================  D1  ========================= -->\n<!-- ===================================================== -->\n\n<div class=\"ic-team ic-team--d1\">\n<h3><span class=\"ic-badge d1\">D1A<\/span> BSG 1<\/h3>\n<ul class=\"ic-matchlist\">\n\n<!-- J01 -->\n<li class=\"ic-match\" data-date=\"2025-11-17\" data-time=\"19:45\" data-score=\"3-4\" data-home=\"false\">\n  <div class=\"ic-when\">17\/11\/2025 <span class=\"time\">19:45<\/span><\/div>\n  <div class=\"ic-who\">Val d\u2019Europe 3 vs BSG 1<\/div>\n  <div class=\"ic-score\">3 - 4<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J02 -->\n<li class=\"ic-match\" data-date=\"2025-11-26\" data-time=\"20:00\" data-score=\"7-0\" data-home=\"true\">\n  <div class=\"ic-when\">26\/11\/2025 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 1 vs Fontainebleau 1<\/div>\n  <div class=\"ic-score\">7 - 0<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J03 -->\n<li class=\"ic-match\" data-date=\"2025-12-03\" data-time=\"20:00\" data-score=\"6-1\" data-home=\"true\">\n  <div class=\"ic-when\">03\/12\/2025 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 1 vs Claye-Souilly 3<\/div>\n  <div class=\"ic-score\">6 - 1<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J04 -->\n<li class=\"ic-match\" data-date=\"2025-12-11\" data-time=\"20:15\" data-score=\"0-7\" data-home=\"false\">\n  <div class=\"ic-when\">11\/12\/2025 <span class=\"time\">20:15<\/span><\/div>\n  <div class=\"ic-who\">Pontault-Combault 1 vs BSG 1<\/div>\n  <div class=\"ic-score\">0 - 7<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J05 -->\n<li class=\"ic-match\" data-date=\"2025-12-17\" data-time=\"20:00\" data-score=\"7-0\" data-home=\"true\">\n  <div class=\"ic-when\">17\/12\/2025 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 1 vs Quincy-Voisins 3<\/div>\n  <div class=\"ic-score\">7 - 0<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J06 -->\n<li class=\"ic-match\" data-date=\"2026-01-14\" data-time=\"20:00\" data-score=\"4-3\" data-home=\"true\">\n  <div class=\"ic-when\">14\/01\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 1 vs Val d\u2019Europe 3<\/div>\n  <div class=\"ic-score\">4 - 3<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J07 -->\n<li class=\"ic-match\" data-date=\"2026-01-21\" data-time=\"19:45\" data-score=\"2-5\" data-home=\"false\">\n  <div class=\"ic-when\">21\/01\/2026 <span class=\"time\">19:45<\/span><\/div>\n  <div class=\"ic-who\">Fontainebleau 1 vs BSG 1<\/div>\n  <div class=\"ic-score\">2 - 5<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J08 -->\n<li class=\"ic-match\" data-date=\"2026-01-26\" data-time=\"20:00\" data-score=\"1-6\" data-home=\"false\">\n  <div class=\"ic-when\">26\/01\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">Claye-Souilly 3 vs BSG 1<\/div>\n  <div class=\"ic-score\">1 - 6<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J09 -->\n<li class=\"ic-match\" data-date=\"2026-02-04\" data-time=\"20:00\" data-score=\"7-0\" data-home=\"true\">\n  <div class=\"ic-when\">04\/02\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 1 vs Pontault-Combault 1<\/div>\n  <div class=\"ic-score\">7 - 0<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n\n<!-- J10 -->\n<li class=\"ic-match\" data-date=\"2026-02-12\" data-time=\"\" data-score=\"0-7\" data-home=\"false\">\n  <div class=\"ic-when\">12\/02\/2026<\/div>\n  <div class=\"ic-who\">Quincy-Voisins 3 vs BSG 1<\/div>\n  <div class=\"ic-score\">0 - 7<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<\/ul>\n<\/div>\n\n<!-- ===================================================== -->\n<!-- =======================  D2  ========================= -->\n<!-- ===================================================== -->\n\n<div class=\"ic-team ic-team--d2\">\n<h3><span class=\"ic-badge d2\">D2B<\/span> BSG 2<\/h3>\n<ul class=\"ic-matchlist\">\n\n<!-- J01 -->\n<li class=\"ic-match\" data-date=\"2025-11-19\" data-time=\"20:00\" data-score=\"3-4\" data-home=\"true\">\n  <div class=\"ic-when\">19\/11\/2025 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 2 vs Quincy-Voisins 5<\/div>\n  <div class=\"ic-score\">3 - 4<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J02 -->\n<li class=\"ic-match\" data-date=\"2025-11-27\" data-time=\"20:30\" data-score=\"2-5\" data-home=\"false\">\n  <div class=\"ic-when\">27\/11\/2025 <span class=\"time\">20:30<\/span><\/div>\n  <div class=\"ic-who\">Vaires 1 vs BSG 2<\/div>\n  <div class=\"ic-score\">2 - 5<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J03 -->\n<li class=\"ic-match\" data-date=\"2025-12-05\" data-time=\"20:00\" data-score=\"3-4\" data-home=\"false\">\n  <div class=\"ic-when\">05\/12\/2025 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">Chelles 2 vs BSG 2<\/div>\n  <div class=\"ic-score\">3 - 4<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J04 -->\n<li class=\"ic-match\" data-date=\"2025-12-10\" data-time=\"20:00\" data-score=\"3-4\" data-home=\"true\">\n  <div class=\"ic-when\">10\/12\/2025 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 2 vs Lagny-sur-Marne \/ Mont\u00e9vrain 4<\/div>\n  <div class=\"ic-score\">3 - 4<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J05 -->\n<li class=\"ic-match\" data-date=\"2025-12-17\" data-time=\"20:00\" data-score=\"1-6\" data-home=\"true\">\n  <div class=\"ic-when\">17\/12\/2025 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 2 vs Claye-Souilly 4<\/div>\n  <div class=\"ic-score\">1 - 6<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J06 -->\n<li class=\"ic-match\" data-date=\"2026-01-15\" data-time=\"20:30\" data-score=\"4-3\" data-home=\"false\">\n  <div class=\"ic-when\">15\/01\/2026 <span class=\"time\">20:30<\/span><\/div>\n  <div class=\"ic-who\">Quincy-Voisins 5 vs BSG 2<\/div>\n  <div class=\"ic-score\">4 - 3<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J07 -->\n<li class=\"ic-match\" data-date=\"2026-01-21\" data-time=\"20:00\" data-score=\"6-1\" data-home=\"true\">\n  <div class=\"ic-when\">21\/01\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 2 vs Vaires 1<\/div>\n  <div class=\"ic-score\">6 - 1<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J08 -->\n<li class=\"ic-match\" data-date=\"2026-01-28\" data-time=\"20:00\" data-score=\"6-1\" data-home=\"true\">\n  <div class=\"ic-when\">28\/01\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 2 vs Chelles 2<\/div>\n  <div class=\"ic-score\">6 - 1<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J09 -->\n<li class=\"ic-match\" data-date=\"2026-02-03\" data-time=\"20:00\" data-score=\"4-3\" data-home=\"false\">\n  <div class=\"ic-when\">03\/02\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">Lagny-sur-Marne \/ Mont\u00e9vrain 4 vs BSG 2<\/div>\n  <div class=\"ic-score\">4 - 3<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J10 -->\n<li class=\"ic-match\" data-date=\"2026-02-09\" data-time=\"20:00\" data-score=\"5-2\" data-home=\"false\">\n  <div class=\"ic-when\">09\/02\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">Claye-Souilly 4 vs BSG 2<\/div>\n  <div class=\"ic-score\">5 - 2<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n\n<\/ul>\n<\/div>\n\n<!-- ===================================================== -->\n<!-- =======================  D4  ========================= -->\n<!-- ===================================================== -->\n\n<div class=\"ic-team ic-team--d4\">\n<h3><span class=\"ic-badge d4\">D4B<\/span> BSG 3<\/h3>\n<ul class=\"ic-matchlist\">\n\n<!-- J01 -->\n<li class=\"ic-match\" data-date=\"2025-11-17\" data-time=\"19:45\" data-score=\"5-2\" data-home=\"false\">\n  <div class=\"ic-when\">17\/11\/2025 <span class=\"time\">19:45<\/span><\/div>\n  <div class=\"ic-who\">Val d\u2019Europe 7 vs BSG 3<\/div>\n  <div class=\"ic-score\">5 - 2<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J02 -->\n<li class=\"ic-match\" data-date=\"2025-11-26\" data-time=\"20:00\" data-score=\"6-1\" data-home=\"true\">\n  <div class=\"ic-when\">26\/11\/2025 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 3 vs Roissy-en-Brie 2<\/div>\n  <div class=\"ic-score\">6 - 1<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J03 -->\n<li class=\"ic-match\" data-date=\"2025-12-03\" data-time=\"20:00\" data-score=\"0-7\" data-home=\"true\">\n  <div class=\"ic-when\">03\/12\/2025 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 3 vs Champs sur Marne 2<\/div>\n  <div class=\"ic-score\">0 - 7<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J04 -->\n<li class=\"ic-match\" data-date=\"2025-12-11\" data-time=\"20:30\" data-score=\"2-5\" data-home=\"false\">\n  <div class=\"ic-when\">11\/12\/2025 <span class=\"time\">20:30<\/span><\/div>\n  <div class=\"ic-who\">Vaires 2 vs BSG 3<\/div>\n  <div class=\"ic-score\">2 - 5<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J05 -->\n<li class=\"ic-match\" data-date=\"2025-12-15\" data-time=\"20:00\" data-score=\"1-6\" data-home=\"false\">\n  <div class=\"ic-when\">15\/12\/2025 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">Torcy 1 vs BSG 3<\/div>\n  <div class=\"ic-score\">1 - 6<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Aller<\/span><\/div>\n<\/li>\n\n<!-- J06 -->\n<li class=\"ic-match\" data-date=\"2026-01-14\" data-time=\"20:00\" data-score=\"1-6\" data-home=\"true\">\n  <div class=\"ic-when\">14\/01\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 3 vs Val d\u2019Europe 7<\/div>\n  <div class=\"ic-score\">1 - 6<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J07 -->\n<li class=\"ic-match\" data-date=\"2026-01-21\" data-time=\"20:30\" data-score=\"4-3\" data-home=\"false\">\n  <div class=\"ic-when\">21\/01\/2026 <span class=\"time\">20:30<\/span><\/div>\n  <div class=\"ic-who\">Roissy-en-Brie 2 vs BSG 3<\/div>\n  <div class=\"ic-score\">4 - 3<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J08 -->\n<li class=\"ic-match\" data-date=\"2026-01-30\" data-time=\"20:00\" data-score=\"4-3\" data-home=\"false\">\n  <div class=\"ic-when\">30\/01\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">Champs sur Marne 2 vs BSG 3<\/div>\n  <div class=\"ic-score\">4 - 3<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag away\">Ext\u00e9rieur<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J09 -->\n<li class=\"ic-match\" data-date=\"2026-02-04\" data-time=\"20:00\" data-score=\"6-1\" data-home=\"true\">\n  <div class=\"ic-when\">04\/02\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 3 vs Vaires 2<\/div>\n  <div class=\"ic-score\">6 - 1<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n<!-- J10 -->\n<li class=\"ic-match\" data-date=\"2026-02-11\" data-time=\"20:00\" data-score=\"5-2\" data-home=\"true\">\n  <div class=\"ic-when\">11\/02\/2026 <span class=\"time\">20:00<\/span><\/div>\n  <div class=\"ic-who\">BSG 3 vs Torcy 1<\/div>\n  <div class=\"ic-score\">5 - 2<\/div>\n  <div class=\"ic-result-text\"><\/div>\n  <div class=\"ic-tags\"><span class=\"ic-tag home\">Domicile<\/span><span class=\"ic-tag\">Retour<\/span><\/div>\n<\/li>\n\n\n<\/ul>\n<\/div>\n\n<\/div>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><\/div><div id=\"pg-12922-6\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-12922-6-0\"  class=\"panel-grid-cell\" ><div id=\"panel-12922-6-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"6\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<!-- ========================= BILAN INTERCLUBS (AUTO) \u2014 V2 (chips + podium m\u00e9dailles) \u00c0 ins\u00e9rer juste avant \"Effectifs\" ========================= -->\n\n<section id=\"ic-bilan-auto\" class=\"ic-summary\" aria-label=\"Bilan Interclubs\"><style>\n    #ic-bilan-auto{margin:22px 0 26px;padding:18px;border:1px solid rgba(0,0,0,.10);border-radius:14px;background:#fff}<br \/>\n    #ic-bilan-auto .ic-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}<br \/>\n    #ic-bilan-auto h2{margin:0;font-size:22px;line-height:1.15}<br \/>\n    #ic-bilan-auto .ic-note{margin:4px 0 0;opacity:.75;font-size:13px}<br \/>\n    #ic-bilan-auto .ic-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:14px}<br \/>\n    #ic-bilan-auto .ic-card{border:1px solid rgba(0,0,0,.10);border-radius:14px;padding:12px 14px;background:rgba(0,0,0,.02)}<br \/>\n    #ic-bilan-auto .ic-title{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 8px}<br \/>\n    #ic-bilan-auto .ic-title strong{font-size:16px}<br \/>\n    #ic-bilan-auto .ic-title span{font-size:13px;opacity:.75}\n<p>    \/* Chips V\/D (lisibles) *\/<br \/>\n    #ic-bilan-auto .ic-chips{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 10px}<br \/>\n    #ic-bilan-auto .ic-chip{<br \/>\n      display:inline-flex;align-items:center;gap:8px;<br \/>\n      padding:6px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.10);<br \/>\n      background:#fff;font-size:13px;line-height:1<br \/>\n    }<br \/>\n    #ic-bilan-auto .ic-chip b{font-size:14px}<br \/>\n    #ic-bilan-auto .ic-chip--w b{font-weight:800}<br \/>\n    #ic-bilan-auto .ic-chip--l b{font-weight:800}<\/p>\n<p>    \/* Barres ratio *\/<br \/>\n    #ic-bilan-auto .ic-bar{height:8px;background:rgba(0,0,0,.10);border-radius:999px;overflow:hidden}<br \/>\n    #ic-bilan-auto .ic-bar > i{display:block;height:100%;width:var(--w,0%);background:rgba(0,0,0,.55)}<\/p>\n<p>    \/* Podium *\/<br \/>\n    #ic-bilan-auto .ic-podium{margin-top:14px;border-top:1px dashed rgba(0,0,0,.18);padding-top:14px}<br \/>\n    #ic-bilan-auto .ic-podium-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}<br \/>\n    #ic-bilan-auto .ic-podium-item{border:1px solid rgba(0,0,0,.10);border-radius:14px;padding:12px;background:rgba(0,0,0,.02);position:relative}<br \/>\n    #ic-bilan-auto .ic-rank{position:absolute;top:10px;right:10px;font-size:12px;opacity:.75}<br \/>\n    #ic-bilan-auto .ic-medal{font-size:18px}<br \/>\n    #ic-bilan-auto .ic-podium-name{margin:6px 0 0;font-weight:900}<br \/>\n    #ic-bilan-auto .ic-podium-sub{margin:2px 0 10px;font-size:13px;opacity:.85}<br \/>\n    #ic-bilan-auto .ic-podium-track{height:10px;background:rgba(0,0,0,.10);border-radius:999px;overflow:hidden}<br \/>\n    #ic-bilan-auto .ic-podium-track i{display:block;height:100%;width:var(--w,0%);background:rgba(0,0,0,.55)}<br \/>\n  <\/p><\/style>\n<div class=\"ic-head\">\n<div>\n<h2>Bilan Interclubs \u2014 saison 2025\u20132026<\/h2>\n<p class=\"ic-note\">Calcul automatique sur les rencontres jou\u00e9es \u00b7 MAJ :\n<strong data-ic-field=\"last-update\">\u2014<\/strong><\/p>\n\n<\/div>\n<div class=\"ic-note\">(V = victoire \u00b7 D = d\u00e9faite)<\/div>\n<\/div>\n<div class=\"ic-grid\"><!-- TOTAL CLUB -->\n<div class=\"ic-card\">\n<p class=\"ic-title\"><strong>Club (total)<\/strong><span data-ic-field=\"total-played\">0<\/span> jou\u00e9es<\/p>\n\n<div class=\"ic-chips\"><span class=\"ic-chip ic-chip--w\">V <b data-ic-field=\"total-wins\">0<\/b><\/span>\n<span class=\"ic-chip ic-chip--l\">D <b data-ic-field=\"total-losses\">0<\/b><\/span><\/div>\n<div class=\"ic-bar\" title=\"Taux de victoire\"><\/div>\n<\/div>\n<!-- BSG 1 -->\n<div class=\"ic-card\">\n<p class=\"ic-title\"><strong>BSG 1<\/strong>D1A<\/p>\n\n<div class=\"ic-chips\"><span class=\"ic-chip\">J <b data-ic-field=\"bsg1-played\">0<\/b><\/span>\n<span class=\"ic-chip ic-chip--w\">V <b data-ic-field=\"bsg1-wins\">0<\/b><\/span>\n<span class=\"ic-chip ic-chip--l\">D <b data-ic-field=\"bsg1-losses\">0<\/b><\/span><\/div>\n<div class=\"ic-bar\"><\/div>\n<\/div>\n<!-- BSG 2 -->\n<div class=\"ic-card\">\n<p class=\"ic-title\"><strong>BSG 2<\/strong>D2B<\/p>\n\n<div class=\"ic-chips\"><span class=\"ic-chip\">J <b data-ic-field=\"bsg2-played\">0<\/b><\/span>\n<span class=\"ic-chip ic-chip--w\">V <b data-ic-field=\"bsg2-wins\">0<\/b><\/span>\n<span class=\"ic-chip ic-chip--l\">D <b data-ic-field=\"bsg2-losses\">0<\/b><\/span><\/div>\n<div class=\"ic-bar\"><\/div>\n<\/div>\n<!-- BSG 3 -->\n<div class=\"ic-card\">\n<p class=\"ic-title\"><strong>BSG 3<\/strong>D4B<\/p>\n\n<div class=\"ic-chips\"><span class=\"ic-chip\">J <b data-ic-field=\"bsg3-played\">0<\/b><\/span>\n<span class=\"ic-chip ic-chip--w\">V <b data-ic-field=\"bsg3-wins\">0<\/b><\/span>\n<span class=\"ic-chip ic-chip--l\">D <b data-ic-field=\"bsg3-losses\">0<\/b><\/span><\/div>\n<div class=\"ic-bar\"><\/div>\n<\/div>\n<\/div>\n<!-- PODIUM (par % de victoires) -->\n<div class=\"ic-podium\" aria-label=\"Podium Interclubs\">\n<div class=\"ic-podium-grid\">\n<div class=\"ic-podium-item\">\n<div class=\"ic-rank\">#2<\/div>\n<div class=\"ic-medal\">\ud83e\udd48<\/div>\n<p class=\"ic-podium-name\" data-ic-field=\"podium-2-name\">\u2014<\/p>\n<p class=\"ic-podium-sub\" data-ic-field=\"podium-2-sub\">\u2014<\/p>\n\n<div class=\"ic-podium-track\"><\/div>\n<\/div>\n<div class=\"ic-podium-item\">\n<div class=\"ic-rank\">#1<\/div>\n<div class=\"ic-medal\">\ud83e\udd47<\/div>\n<p class=\"ic-podium-name\" data-ic-field=\"podium-1-name\">\u2014<\/p>\n<p class=\"ic-podium-sub\" data-ic-field=\"podium-1-sub\">\u2014<\/p>\n\n<div class=\"ic-podium-track\"><\/div>\n<\/div>\n<div class=\"ic-podium-item\">\n<div class=\"ic-rank\">#3<\/div>\n<div class=\"ic-medal\">\ud83e\udd49<\/div>\n<p class=\"ic-podium-name\" data-ic-field=\"podium-3-name\">\u2014<\/p>\n<p class=\"ic-podium-sub\" data-ic-field=\"podium-3-sub\">\u2014<\/p>\n\n<div class=\"ic-podium-track\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<script>\n    (function () {\n      function q(root, sel){ return (root || document).querySelector(sel); }\n      function qa(root, sel){ return Array.prototype.slice.call((root || document).querySelectorAll(sel)); }\n\n      function parseScore(text){\n        if (!text) return null;\n        var m = String(text).match(\/(\\d+)\\s*[-\u2013]\\s*(\\d+)\/);\n        if (!m) return null;\n        return { a: parseInt(m[1],10), b: parseInt(m[2],10) };\n      }\n\n      function parseDateFromMatch(li){\n        if (li && li.dataset && li.dataset.date) {\n          var d = new Date(li.dataset.date + \"T00:00:00\");\n          if (!isNaN(d.getTime())) return d;\n        }\n        var when = li ? q(li, '.ic-when') : null;\n        if (when) {\n          var m = when.textContent.match(\/(\\d{2})\\\/(\\d{2})\\\/(\\d{4})\/);\n          if (m) {\n            var dd = parseInt(m[1],10), mm = parseInt(m[2],10) - 1, yy = parseInt(m[3],10);\n            var d2 = new Date(yy, mm, dd);\n            if (!isNaN(d2.getTime())) return d2;\n          }\n        }\n        return null;\n      }\n\n      function formatFRDate(d){\n        var dd = String(d.getDate()).padStart(2,'0');\n        var mm = String(d.getMonth()+1).padStart(2,'0');\n        var yy = d.getFullYear();\n        return dd + \"\/\" + mm + \"\/\" + yy;\n      }\n\n      function setField(name, value){\n        qa(document, '[data-ic-field=\"' + name + '\"]').forEach(function(el){\n          if (el.tagName === 'I') {\n            if (typeof value === 'string' && value.includes('%')) el.style.setProperty('--w', value);\n            else if (typeof value === 'number') el.style.setProperty('--w', value + '%');\n          } else {\n            el.textContent = value;\n          }\n        });\n      }\n\n      var stats = { 1:{played:0,wins:0,losses:0}, 2:{played:0,wins:0,losses:0}, 3:{played:0,wins:0,losses:0} };\n      var seen = new Set();\n      var lastPlayedDate = null;\n\n      qa(document, '.ic-match').forEach(function(li){\n        var whoEl = q(li, '.ic-who');\n        var scoreEl = q(li, '.ic-score');\n        var resultEl = q(li, '.ic-result-text');\n\n        var who = whoEl ? whoEl.textContent.trim() : (li.textContent || '');\n        var teamMatch = who.match(\/\\bBSG\\s*([123])\\b\/i);\n        if (!teamMatch) return;\n\n        var teamNo = parseInt(teamMatch[1], 10);\n        if (![1,2,3].includes(teamNo)) return;\n\n        var score = parseScore(scoreEl ? scoreEl.textContent : '');\n        if (!score && li.dataset && li.dataset.score) score = parseScore(li.dataset.score);\n        if (!score) return;\n\n        var resultTxt = resultEl ? resultEl.textContent.toLowerCase() : '';\n        if (resultTxt.includes('pas encore jou\u00e9e') || (score.a === 0 && score.b === 0)) return;\n\n        var dObj = parseDateFromMatch(li);\n        var dateKey = (li.dataset && li.dataset.date) ? li.dataset.date : (dObj ? dObj.toISOString().slice(0,10) : '');\n        var key = [teamNo, dateKey, who.replace(\/\\s+\/g,' '), score.a + '-' + score.b].join('|');\n        if (seen.has(key)) return;\n        seen.add(key);\n\n        var vsIndex = who.toLowerCase().indexOf('vs');\n        var bsgIndex = who.toUpperCase().indexOf(('BSG ' + teamNo));\n        var bsgIsHome = (vsIndex !== -1 && bsgIndex !== -1) ? (bsgIndex < vsIndex) : (li.dataset && li.dataset.home === \"true\"); var bsgScore = bsgIsHome ? score.a : score.b; var oppScore = bsgIsHome ? score.b : score.a; stats[teamNo].played += 1; if (bsgScore > oppScore) stats[teamNo].wins += 1;\n        else if (bsgScore < oppScore) stats[teamNo].losses += 1; if (dObj && (!lastPlayedDate || dObj > lastPlayedDate)) lastPlayedDate = dObj;\n      });\n\n      var totalPlayed = stats[1].played + stats[2].played + stats[3].played;\n      var totalWins   = stats[1].wins   + stats[2].wins   + stats[3].wins;\n      var totalLosses = stats[1].losses + stats[2].losses + stats[3].losses;\n\n      function pctStr(w,p){ return (p ? Math.round((w\/p)*100) : 0) + '%'; }\n      function pctNum(w,p){ return (p ? Math.round((w\/p)*100) : 0); }\n\n      setField('last-update', lastPlayedDate ? formatFRDate(lastPlayedDate) : '\u2014');\n\n      setField('total-played', totalPlayed);\n      setField('total-wins', totalWins);\n      setField('total-losses', totalLosses);\n      setField('total-bar', pctStr(totalWins, totalPlayed));\n\n      [1,2,3].forEach(function(n){\n        setField('bsg'+n+'-played', stats[n].played);\n        setField('bsg'+n+'-wins', stats[n].wins);\n        setField('bsg'+n+'-losses', stats[n].losses);\n        setField('bsg'+n+'-bar', pctStr(stats[n].wins, stats[n].played));\n      });\n\n      var podium = [1,2,3].map(function(n){\n        return { n:n, played:stats[n].played, wins:stats[n].wins, losses:stats[n].losses, rate:pctNum(stats[n].wins, stats[n].played) };\n      }).sort(function(a,b){\n        if (b.rate !== a.rate) return b.rate - a.rate;\n        if (b.wins !== a.wins) return b.wins - a.wins;\n        return b.played - a.played;\n      });\n\n      function setPodium(pos, item){\n        setField('podium-'+pos+'-name', 'BSG ' + item.n);\n        setField('podium-'+pos+'-sub', item.wins + 'V \/ ' + item.losses + 'D \u2014 ' + item.rate + '%');\n        setField('podium-'+pos+'-bar', item.rate); \/\/ number => --w:xx%\n      }\n\n      setPodium(1, podium[0]);\n      setPodium(2, podium[1]);\n      setPodium(3, podium[2]);\n    })();\n  <\/script>\n\n<\/section><\/div>\n<\/div><\/div><\/div><\/div><div id=\"pg-12922-7\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-12922-7-0\"  class=\"panel-grid-cell\" ><div id=\"panel-12922-7-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"7\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<section id=\"effectifs\" class=\"ic-section\">\n  <h2>\ud83d\udc65 Effectifs<\/h2>\n\n  <div class=\"ic-eff-grid\">\n\n    <!-- ================== \u00c9QUIPE 1 \u2013 D1A ================== -->\n<div class=\"ic-eff-team\">\n  <h3 class=\"ic-eff-title\">\n    <span class=\"ic-eff-dot\"><\/span>\n    \u00c9quipe 1 \u2014 D1\n    <span class=\"ic-eff-chip\">D1A<\/span>\n  <\/h3>\n\n  <ul class=\"ic-eff-roster\">\n\n    <!-- Loic Baron -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Loic-Baron.jpg\" alt=\"Loic Baron\"\/>\n      <div><p class=\"ic-eff-name\">Loic BARON<\/p><\/div>\n    <\/li>\n\n    <!-- Alice Chartrel -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Alice-Chartrel.jpg\" alt=\"Alice Chartrel\"\/>\n      <div><p class=\"ic-eff-name\">Alice CHARTREL<\/p><\/div>\n    <\/li>\n\n    <!-- Juliette Chartrel -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Juliette-Chartrel.jpg\" alt=\"Juliette Chartrel\"\/>\n      <div><p class=\"ic-eff-name\">Juliette CHARTREL<\/p><\/div>\n    <\/li>\n\n    <!-- John Chau -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/John-Chau.jpg\" alt=\"John Chau\"\/>\n      <div><p class=\"ic-eff-name\">John CHAU<\/p><\/div>\n    <\/li>\n\n    <!-- David Nhek -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/David-Nhek.jpg\" alt=\"David Nhek\"\/>\n      <div><p class=\"ic-eff-name\">David NHEK<\/p><\/div>\n    <\/li>\n\n    <!-- Floriane Geais -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Floriane-Geais.jpg\" alt=\"Floriane Geais\"\/>\n      <div><p class=\"ic-eff-name\">Floriane GEAIS<\/p><\/div>\n    <\/li>\n\n    <!-- Mony Seng -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Mony-Seng.jpg\" alt=\"Mony Seng\"\/>\n      <div><p class=\"ic-eff-name\">Mony SENG<\/p><\/div>\n    <\/li>\n\n    <!-- K\u00e9vin Seng-Kawato -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Kevin-Seng-Kawato.jpg\" alt=\"Kevin Seng-Kawato\"\/>\n      <div><p class=\"ic-eff-name\">K\u00e9vin SENG-KAWATO<\/p><\/div>\n    <\/li>\n\n    <!-- Ryan Seng-Kawato -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Ryan-Seng-Kawato.jpg\" alt=\"Ryan Seng-Kawato\"\/>\n      <div><p class=\"ic-eff-name\">Ryan SENG-KAWATO<\/p><\/div>\n    <\/li>\n\n    <!-- Lauren Prachith -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Lauren-Prachith.jpg\" alt=\"Lauren Prachith\"\/>\n      <div><p class=\"ic-eff-name\">Lauren PRACHITH<\/p><\/div>\n    <\/li>\n\n    <!-- Lucas Prachith -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Lucas-Prachith.jpg\" alt=\"Lucas Prachith\"\/>\n      <div><p class=\"ic-eff-name\">Lucas PRACHITH<\/p><\/div>\n    <\/li>\n\n  <\/ul>\n<\/div>\n\n\n\n    <!-- ================== \u00c9QUIPE 2 \u2013 D2B ================== -->\n    <div class=\"ic-eff-team\">\n  <h3 class=\"ic-eff-title\">\n    <span class=\"ic-eff-dot\"><\/span>\n    \u00c9quipe 2 \u2014 D2\n    <span class=\"ic-eff-chip\">D2B<\/span>\n  <\/h3>\n\n  <ul class=\"ic-eff-roster\">\n\n    <!-- Audrey Diep -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Audrey-Diep.jpg\" alt=\"Audrey Diep\"\/>\n      <div><p class=\"ic-eff-name\">Audrey DIEP<\/p><\/div>\n    <\/li>\n\n    <!-- Olivier Coujandassamy -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Olivier-Coujandassamy.jpg\" alt=\"Olivier Coujandassamy\"\/>\n      <div><p class=\"ic-eff-name\">Olivier COUJANDASSAMY<\/p><\/div>\n    <\/li>\n\n    <!-- Quoc Thai Dang -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Quoc_Thai-Dang.jpg\" alt=\"Quoc Thai Dang\"\/>\n      <div><p class=\"ic-eff-name\">Quoc Thai DANG<\/p><\/div>\n    <\/li>\n\n    <!-- Kevin Foure -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Kevin-Foure.jpg\" alt=\"Kevin Foure\"\/>\n      <div><p class=\"ic-eff-name\">Kevin FOURE<\/p><\/div>\n    <\/li>\n\n    <!-- Morgane Lachaize -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Morgane-Lachaize.jpg\" alt=\"Morgane Lachaize\"\/>\n      <div><p class=\"ic-eff-name\">Morgane LACHAIZE<\/p><\/div>\n    <\/li>\n\n    <!-- Fleuriane Lam -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Fleuriane-Lam.jpg\" alt=\"Fleuriane Lam\"\/>\n      <div><p class=\"ic-eff-name\">Fleuriane LAM<\/p><\/div>\n    <\/li>\n\n    <!-- Oc\u00e9ane Lam -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Oceane-Lam.jpg\" alt=\"Oc\u00e9ane Lam\"\/>\n      <div><p class=\"ic-eff-name\">Oc\u00e9ane LAM<\/p><\/div>\n    <\/li>\n\n    <!-- Richard Leang -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Richard-Leang.jpg\" alt=\"Richard Leang\"\/>\n      <div><p class=\"ic-eff-name\">Richard LEANG<\/p><\/div>\n    <\/li>\n\n    <!-- Micka\u00ebl Mavrodis -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Mickael-Mavrodis.jpg\" alt=\"Micka\u00ebl Mavrodis\"\/>\n      <div><p class=\"ic-eff-name\">Micka\u00ebl MAVRODIS<\/p><\/div>\n    <\/li>\n\n    <!-- Marlon Kodikara -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Marlon-Kodikara.jpg\" alt=\"Marlon Kodikara\"\/>\n      <div><p class=\"ic-eff-name\">Marlon KODIKARA<\/p><\/div>\n    <\/li>\n\n    <!-- Florian Kucharski -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Florian-Kucharski.jpg\" alt=\"Florian Kucharski\"\/>\n      <div><p class=\"ic-eff-name\">Florian KUCHARSKI<\/p><\/div>\n    <\/li>\n\n    <!-- David Praud -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/David-Praud.jpg\" alt=\"David Praud\"\/>\n      <div><p class=\"ic-eff-name\">David PRAUD<\/p><\/div>\n    <\/li>\n\n    <!-- Sivanda Ouk -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Sivanda-Ouk.jpg\" alt=\"Sivanda Ouk\"\/>\n      <div><p class=\"ic-eff-name\">Sivanda OUK<\/p><\/div>\n    <\/li>\n\n    <!-- Thanh L\u00e2m Tang -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Thanh_Lam-Tang.jpg\" alt=\"Thanh L\u00e2m Tang\"\/>\n      <div><p class=\"ic-eff-name\">Thanh L\u00e2m TANG<\/p><\/div>\n    <\/li>\n\n    <!-- Clement Phung -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Clement-Phung.jpg\" alt=\"Clement Phung\"\/>\n      <div><p class=\"ic-eff-name\">Clement PHUNG<\/p><\/div>\n    <\/li>\n\n    <!-- David Pochon -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/David-Pochon.jpg\" alt=\"David Pochon\"\/>\n      <div><p class=\"ic-eff-name\">David POCHON<\/p><\/div>\n    <\/li>\n\n    <!-- Monique Svay -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Monique-Svay.jpg\" alt=\"Monique Svay\"\/>\n      <div><p class=\"ic-eff-name\">Monique SVAY<\/p><\/div>\n    <\/li>\n\n    <!-- Victor Siritham -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Victor-Siritham.jpg\" alt=\"Victor Siritham\"\/>\n      <div><p class=\"ic-eff-name\">Victor SIRITHAM<\/p><\/div>\n    <\/li>\n\n  <\/ul>\n<\/div>\n\n\n\n    <!-- ================== \u00c9QUIPE 3 \u2013 D4B ================== -->\n    <div class=\"ic-eff-team\">\n  <h3 class=\"ic-eff-title\">\n    <span class=\"ic-eff-dot\"><\/span>\n    \u00c9quipe 3 \u2014 D4\n    <span class=\"ic-eff-chip\">D4B<\/span>\n  <\/h3>\n\n  <ul class=\"ic-eff-roster\">\n\n    <!-- Quentin Crosnier -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Quentin-Crosnier.jpg\" alt=\"Quentin Crosnier\"\/>\n      <div><p class=\"ic-eff-name\">Quentin CROSNIER<\/p><\/div>\n    <\/li>\n\n    <!-- Antoine Delmas -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Antoine-Delmas.jpg\" alt=\"Antoine Delmas\"\/>\n      <div><p class=\"ic-eff-name\">Antoine DELMAS<\/p><\/div>\n    <\/li>\n\n    <!-- Irene Trieu -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Irene-Trieu.jpg\" alt=\"Irene Trieu\"\/>\n      <div><p class=\"ic-eff-name\">Ir\u00e8ne TRIEU<\/p><\/div>\n    <\/li>\n\n    <!-- Victor Kim -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Victor-Kim.jpg\" alt=\"Victor Kim\"\/>\n      <div><p class=\"ic-eff-name\">Victor KIM<\/p><\/div>\n    <\/li>\n\n    <!-- Lydie Lao -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Lydie-Lao.jpg\" alt=\"Lydie Lao\"\/>\n      <div><p class=\"ic-eff-name\">Lydie LAO<\/p><\/div>\n    <\/li>\n\n    <!-- Yen Linh Lu -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Yen_Linh-Lu.jpg\" alt=\"Yen Linh Lu\"\/>\n      <div><p class=\"ic-eff-name\">Yen Linh LU<\/p><\/div>\n    <\/li>\n\n    <!-- Ambre Mathey -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Ambre-Mathey.jpg\" alt=\"Ambre Mathey\"\/>\n      <div><p class=\"ic-eff-name\">Ambre MATHEY<\/p><\/div>\n    <\/li>\n\n    <!-- Juline Marconi -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Juline-Marconi.jpg\" alt=\"Juline Marconi\"\/>\n      <div><p class=\"ic-eff-name\">Juline MARCONI<\/p><\/div>\n    <\/li>\n\n    <!-- Michael Am -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Michael-Am.jpg\" alt=\"Michael Am\"\/>\n      <div><p class=\"ic-eff-name\">Michael AM<\/p><\/div>\n    <\/li>\n\n    <!-- Wen Boun Nhang -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Wen-Boun_Nhang.jpg\" alt=\"Wen Boun Nhang\"\/>\n      <div><p class=\"ic-eff-name\">Wen Boun NHANG<\/p><\/div>\n    <\/li>\n\n    <!-- Charlie Delmas -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Charlie-Delmas.jpg\" alt=\"Charlie Delmas\"\/>\n      <div><p class=\"ic-eff-name\">Charlie DELMAS<\/p><\/div>\n    <\/li>\n\n    <!-- Thi Huyen Trang Nguyen -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Thi-Huyen-Trang_Nguyen.jpg\" alt=\"Thi Huyen Trang Nguyen\"\/>\n      <div><p class=\"ic-eff-name\">Thi Huyen Trang NGUYEN<\/p><\/div>\n    <\/li>\n\n    <!-- Imnilox (pas de nom) -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Imnilox.jpg\" alt=\"Imnilox\"\/>\n      <div><p class=\"ic-eff-name\">Imnilox<\/p><\/div>\n    <\/li>\n\n    <!-- Jiefeng Li -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Jiefeng-Li.jpg\" alt=\"Jiefeng Li\"\/>\n      <div><p class=\"ic-eff-name\">Jiefeng LI<\/p><\/div>\n    <\/li>\n\n    <!-- Hoainam Le -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Hoainam-Le.jpg\" alt=\"Hoainam Le\"\/>\n      <div><p class=\"ic-eff-name\">Hoainam LE<\/p><\/div>\n    <\/li>\n\n    <!-- Yan Sun -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Yan-Sun.jpg\" alt=\"Yan Sun\"\/>\n      <div><p class=\"ic-eff-name\">Yan SUN<\/p><\/div>\n    <\/li>\n\n    <!-- Hiong Ton -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Hiong-Ton.jpg\" alt=\"Hiong Ton\"\/>\n      <div><p class=\"ic-eff-name\">Hiong TON<\/p><\/div>\n    <\/li>\n\n    <!-- Lucas Pallas -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Lucas-Pallas.jpg\" alt=\"Lucas Pallas\"\/>\n      <div><p class=\"ic-eff-name\">Lucas PALLAS<\/p><\/div>\n    <\/li>\n\n    <!-- Thanh-Long Pham -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Thanh-Long-Pham.jpg\" alt=\"Thanh-Long Pham\"\/>\n      <div><p class=\"ic-eff-name\">Thanh-Long PHAM<\/p><\/div>\n    <\/li>\n\n    <!-- Gaelle Souvanheuane -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Gaelle-Souvanheuane.jpg\" alt=\"Gaelle Souvanheuane\"\/>\n      <div><p class=\"ic-eff-name\">Gaelle SOUVANHEUANE<\/p><\/div>\n    <\/li>\n\n    <!-- Linda Tran -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Linda-Tran.jpg\" alt=\"Linda Tran\"\/>\n      <div><p class=\"ic-eff-name\">Linda TRAN<\/p><\/div>\n    <\/li>\n\n    <!-- Alex Truong -->\n    <li class=\"ic-eff-player\">\n      <img decoding=\"async\" class=\"ic-eff-avatar\" src=\"https:\/\/bsgbadminton.fr\/wp-content\/uploads\/2025\/11\/Alex-Truong.jpg\" alt=\"Alex Truong\"\/>\n      <div><p class=\"ic-eff-name\">Alex TRUONG<\/p><\/div>\n    <\/li>\n\n  <\/ul>\n<\/div>\n\n\n  <\/div>\n<\/section>\n<\/div>\n<\/div><\/div><\/div><\/div><div id=\"pg-12922-8\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-12922-8-0\"  class=\"panel-grid-cell\" ><div id=\"panel-12922-8-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"8\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n    const matches = [...document.querySelectorAll(\".ic-match\")];\n    const now = new Date();\n\n    \/* ----------------------------------------------------------------------\n       1) TRAITEMENT DES SCORES : inversion ext \/ dom + victoire \/ d\u00e9faite\n       ---------------------------------------------------------------------- *\/\n    matches.forEach(match => {\n\n        const scoreDiv = match.querySelector(\".ic-score\");\n        const resultDiv = match.querySelector(\".ic-result-text\");\n\n        const rawScore = match.dataset.score || \"\";\n        const isHome = match.dataset.home === \"true\";   \/\/ BSG \u00e0 domicile\n        const isAway = match.dataset.home === \"false\";  \/\/ BSG \u00e0 l\u2019ext\u00e9rieur\n\n        \/\/ Score 0-0 = match futur\n        if (rawScore === \"0-0\") {\n            scoreDiv.textContent = \"Rencontre pas encore jou\u00e9e\";\n            match.classList.add(\"ic-future\");\n            return;\n        }\n\n        \/\/ Extraire les scores\n        let parts = rawScore.split(\"-\");\n        if (parts.length !== 2) return;\n\n        let A = parseInt(parts[0].trim(), 10);\n        let B = parseInt(parts[1].trim(), 10);\n\n        \/\/ Score c\u00f4t\u00e9 BSG :\n        \/\/ - Si domicile : BSG = A\n        \/\/ - Si ext\u00e9rieur : BSG = B\n        let bsgScore = isHome ? A : B;\n        let oppScore = isHome ? B : A;\n\n        let emoji = \"\";\n        if (bsgScore > oppScore) emoji = \"\ud83d\udfe9\";          \/\/ victoire\n        else if (bsgScore < oppScore) emoji = \"\ud83d\udfe7\";     \/\/ d\u00e9faite (orange)\n        else emoji = \"\u26aa\";                              \/\/ nul\n\n        \/\/ injection du score corrig\u00e9\n        scoreDiv.innerHTML = `<strong>${emoji} ${bsgScore} - ${oppScore}<\/strong>`;\n\n        \/\/ Ajouter classe victoire\/d\u00e9faite\n        if (bsgScore > oppScore) match.classList.add(\"ic-win\");\n        else if (bsgScore < oppScore) match.classList.add(\"ic-loss\");\n    });\n\n\n    \/* ----------------------------------------------------------------------\n       2) MATCH PASS\u00c9 \/ FUTUR \/ PROCHAIN \/ AUJOURD'HUI\n       ---------------------------------------------------------------------- *\/\n    const parsed = matches.map(el => ({\n        el,\n        date: new Date(el.dataset.date + \"T\" + (el.dataset.time || \"00:00\"))\n    }));\n\n    const past = parsed.filter(x => x.date < now);\n    const future = parsed.filter(x => x.date >= now);\n\n    \/\/ Matchs pass\u00e9s\n    past.forEach(x => x.el.classList.add(\"ic-passed\"));\n\n    \/\/ Match du jour \u2192 bordure rouge\n    parsed.forEach(x => {\n        if (x.date.toDateString() === now.toDateString()) {\n            x.el.classList.add(\"ic-today\");\n        }\n    });\n\n    \/\/ Prochain match\n    if (future.length > 0) {\n        const next = future.sort((a, b) => a.date - b.date)[0];\n        next.el.classList.add(\"ic-upcoming\");\n    }\n\n\n    \/* ----------------------------------------------------------------------\n       3) COMPTE \u00c0 REBOURS SUR MATCH FUTUR\n       ---------------------------------------------------------------------- *\/\n    matches.forEach(match => {\n        const ds = match.dataset.date;\n        const ts = match.dataset.time || \"00:00\";\n        const matchDate = new Date(ds + \"T\" + ts);\n        const diffMs = matchDate - now;\n\n        if (diffMs <= 0) return; \/\/ pas de compte \u00e0 rebours si pass\u00e9\n\n        let cdSpan = match.querySelector(\".ic-countdown\");\n        if (!cdSpan) {\n            cdSpan = document.createElement(\"span\");\n            cdSpan.className = \"ic-countdown\";\n            match.appendChild(cdSpan);\n        }\n\n        function updateCountdown() {\n            const now2 = new Date().getTime();\n            const dist = matchDate.getTime() - now2;\n\n            if (dist <= 0) {\n                cdSpan.innerText = \"\";\n                return;\n            }\n\n            const d = Math.floor(dist \/ (1000*60*60*24));\n            const h = Math.floor((dist % (1000*60*60*24)) \/ (1000*60*60));\n            const m = Math.floor((dist % (1000*60*60)) \/ (1000*60));\n            const s = Math.floor((dist % (1000*60)) \/ 1000);\n\n            cdSpan.innerText = `${d}j ${h}h ${m}m ${s}s`;\n        }\n\n        updateCountdown();\n        setInterval(updateCountdown, 1000);\n    });\n\n});\n<\/script>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>\ud83c\udff8 Barrage \/ Play-off 1A BSG 1 monte en R\u00e9gional ! \ud83e\udd73 Match d\u00e9cisif remport\u00e9 4\u20133 face \u00e0 Quincy-Voisins 2. Gr\u00e2ce \u00e0 cette victoire, Bussy acc\u00e8de aux interclubs r\u00e9gionaux la saison prochaine \u2014 une premi\u00e8re historique pour le club. \ud83d\udcc5 Mercredi 18 mars 2026 \u2014 20:00 \ud83d\udccd C.S. Laura Flessel \u2014 77600 Bussy-Saint-Georges \ud83c\udfc6 Interclubs&hellip;&nbsp;<a href=\"https:\/\/bsgbadminton.fr\/index.php\/icbsg2526\/\" rel=\"bookmark\">Lire la suite &raquo;<span class=\"screen-reader-text\">IC 25-26<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"off","neve_meta_content_width":100,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-12922","page","type-page","status-publish","hentry"],"aioseo_notices":[],"featured_image_src":null,"_links":{"self":[{"href":"https:\/\/bsgbadminton.fr\/index.php\/wp-json\/wp\/v2\/pages\/12922","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bsgbadminton.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bsgbadminton.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bsgbadminton.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bsgbadminton.fr\/index.php\/wp-json\/wp\/v2\/comments?post=12922"}],"version-history":[{"count":44,"href":"https:\/\/bsgbadminton.fr\/index.php\/wp-json\/wp\/v2\/pages\/12922\/revisions"}],"predecessor-version":[{"id":13339,"href":"https:\/\/bsgbadminton.fr\/index.php\/wp-json\/wp\/v2\/pages\/12922\/revisions\/13339"}],"wp:attachment":[{"href":"https:\/\/bsgbadminton.fr\/index.php\/wp-json\/wp\/v2\/media?parent=12922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}