{"id":985,"date":"2026-04-28T15:34:05","date_gmt":"2026-04-28T15:34:05","guid":{"rendered":"https:\/\/demo.danz.be\/demo\/horaire\/"},"modified":"2026-09-11T13:49:59","modified_gmt":"2026-09-11T13:49:59","slug":"horaire","status":"publish","type":"page","link":"https:\/\/demo.danz.be\/demo\/horaire\/","title":{"rendered":"Horaire"},"content":{"rendered":"<div class=\"danz-fe danz-fe-planning\" data-view=\"grid\" data-width=\"default\"><form method=\"get\" class=\"danz-fe-planning__filters\" role=\"search\"><div class=\"danz-fe-planning__filters-inner\"><label class=\"danz-fe-planning__filter\"><span class=\"danz-fe-planning__filter-label\">Style<\/span><select name=\"f_style\" class=\"danz-fe-planning__filter-select\"><option value=\"\">Tous<\/option><option value=\"8\">Afro<\/option><option value=\"5\">Bachata<\/option><option value=\"7\">Breakdance<\/option><option value=\"3\">Classique<\/option><option value=\"6\">Contemporain<\/option><option value=\"9\">Heels<\/option><option value=\"1\">Hip-Hop<\/option><option value=\"2\">Modern Jazz<\/option><option value=\"4\">Salsa<\/option><option value=\"10\">Tango<\/option><\/select><\/label><label class=\"danz-fe-planning__filter\"><span class=\"danz-fe-planning__filter-label\">Niveau<\/span><select name=\"f_level\" class=\"danz-fe-planning__filter-select\"><option value=\"\">Tous<\/option><option value=\"3\">Avanc\u00e9<\/option><option value=\"1\">D\u00e9butant<\/option><option value=\"5\">Eveil 4-6 ans<\/option><option value=\"6\">Initiation 7-10 ans<\/option><option value=\"2\">Interm\u00e9diaire<\/option><option value=\"4\">Pro<\/option><\/select><\/label><label class=\"danz-fe-planning__filter\"><span class=\"danz-fe-planning__filter-label\">Studio<\/span><select name=\"f_studio\" class=\"danz-fe-planning__filter-select\"><option value=\"\">Tous<\/option><option value=\"4\">Grande Salle<\/option><option value=\"1\">Studio Bleu<\/option><option value=\"5\">Studio Miroir<\/option><option value=\"3\">Studio Or<\/option><option value=\"2\">Studio Rouge<\/option><\/select><\/label><label class=\"danz-fe-planning__filter\"><span class=\"danz-fe-planning__filter-label\">Tranche horaire<\/span><select name=\"f_timeslot\" class=\"danz-fe-planning__filter-select\"><option value=\"\">Tous<\/option><option value=\"matin\">Matin (&lt; 12h)<\/option><option value=\"midi\">Midi (12h-14h)<\/option><option value=\"apresmidi\">Apr\u00e8s-midi (14h-18h)<\/option><option value=\"soir\">Soir (\u2265 18h)<\/option><\/select><\/label><div class=\"danz-fe-planning__filters-actions\"><button type=\"submit\" class=\"danz-fe-btn danz-fe-btn--primary\">\ud83d\udd0e Filtrer<\/button><\/div><\/div><\/form><nav class=\"danz-fe-planning__nav\" aria-label=\"Navigation semaine\"><span class=\"danz-fe-planning__nav-btn is-disabled\" aria-disabled=\"true\">\u2190 Semaine pr\u00e9c\u00e9dente<\/span><div class=\"danz-fe-planning__nav-center\"><strong>Cette semaine<\/strong><span class=\"danz-fe-planning__nav-range\">7 Sep \u2014 13 Sep 2026<\/span><\/div><a class=\"danz-fe-planning__nav-btn\" href=\"\/demo\/wp-json\/wp\/v2\/pages\/985?danz_week=1\">Semaine suivante \u2192<\/a><\/nav><div class=\"danz-fe-planning__grid\"><section class=\"danz-fe-planning__day\" data-dow=\"1\"><h3 class=\"danz-fe-planning__day-title\">lundi 7 septembre<\/h3><div class=\"danz-fe-planning__cards\"><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#F9D423;color:#1c1917;border-left:6px solid #1c1917\" data-class-id=\"10\" data-date=\"2026-09-07\" data-capacity=\"20\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Tango<\/h4><p class=\"danz-fe-planning__subtitle\">Avanc\u00e9 \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#F9D423;color:#1c1917\">\u23f1 10:00 \u2013 11:30<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey Vasseur<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Rouge<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"20\" data-capacity=\"20\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>20\/20<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#8ED1FC;color:#0b3954;border-left:6px solid #0b3954\" data-class-id=\"6\" data-date=\"2026-09-07\" data-capacity=\"14\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Hip-Hop<\/h4><p class=\"danz-fe-planning__subtitle\">Initiation 7-10 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#8ED1FC;color:#0b3954\">\u23f1 17:00 \u2013 18:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f1-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Cl\u00e9mence Carmona<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Or<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"14\" data-capacity=\"14\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>14\/14<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#FF9AA2;color:#5a0b12;border-left:6px solid #5a0b12\" data-class-id=\"22\" data-date=\"2026-09-07\" data-capacity=\"12\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Afro<\/h4><p class=\"danz-fe-planning__subtitle\">Interm\u00e9diaire \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#FF9AA2;color:#5a0b12\">\u23f1 18:00 \u2013 19:30<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-h3-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Yann Marceau<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Rouge<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"12\" data-capacity=\"12\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>12\/12<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><\/div><\/section><section class=\"danz-fe-planning__day\" data-dow=\"2\"><h3 class=\"danz-fe-planning__day-title\">mardi 8 septembre<\/h3><div class=\"danz-fe-planning__cards\"><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#B5EAD7;color:#0c3b2e;border-left:6px solid #0c3b2e\" data-class-id=\"4\" data-date=\"2026-09-08\" data-capacity=\"14\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Heels<\/h4><p class=\"danz-fe-planning__subtitle\">D\u00e9butant \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#B5EAD7;color:#0c3b2e\">\u23f1 09:00 \u2013 10:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey Vasseur<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Rouge<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"14\" data-capacity=\"14\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>14\/14<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#B5EAD7;color:#0c3b2e;border-left:6px solid #0c3b2e\" data-class-id=\"17\" data-date=\"2026-09-08\" data-capacity=\"12\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Heels<\/h4><p class=\"danz-fe-planning__subtitle\">Pro \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#B5EAD7;color:#0c3b2e\">\u23f1 09:00 \u2013 10:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f4-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey D&#039;Aubign\u00e9<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Miroir<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"12\" data-capacity=\"12\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>12\/12<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#F2A6C8;color:#4a0d2b;border-left:6px solid #4a0d2b\" data-class-id=\"7\" data-date=\"2026-09-08\" data-capacity=\"16\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Classique<\/h4><p class=\"danz-fe-planning__subtitle\">Eveil 4-6 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#F2A6C8;color:#4a0d2b\">\u23f1 17:00 \u2013 18:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey Vasseur<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Grande Salle<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"16\" data-capacity=\"16\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>16\/16<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#E4C1F9;color:#3b0a53;border-left:6px solid #3b0a53\" data-class-id=\"28\" data-date=\"2026-09-08\" data-capacity=\"24\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Breakdance<\/h4><p class=\"danz-fe-planning__subtitle\">Eveil 4-6 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#E4C1F9;color:#3b0a53\">\u23f1 18:00 \u2013 19:30<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f4-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey D&#039;Aubign\u00e9<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Or<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"24\" data-capacity=\"24\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>24\/24<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#FDBF6F;color:#4a2600;border-left:6px solid #4a2600\" data-class-id=\"1\" data-date=\"2026-09-08\" data-capacity=\"16\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Contemporain<\/h4><p class=\"danz-fe-planning__subtitle\">Pro \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#FDBF6F;color:#4a2600\">\u23f1 19:30 \u2013 21:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey Vasseur<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Bleu<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"16\" data-capacity=\"16\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>16\/16<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#C7A2E0;color:#2e1065;border-left:6px solid #2e1065\" data-class-id=\"3\" data-date=\"2026-09-08\" data-capacity=\"20\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Modern Jazz<\/h4><p class=\"danz-fe-planning__subtitle\">Initiation 7-10 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#C7A2E0;color:#2e1065\">\u23f1 19:30 \u2013 21:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f3-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Cassandre Marceau<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Miroir<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"20\" data-capacity=\"20\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>20\/20<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#B5EAD7;color:#0c3b2e;border-left:6px solid #0c3b2e\" data-class-id=\"12\" data-date=\"2026-09-08\" data-capacity=\"14\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Heels<\/h4><p class=\"danz-fe-planning__subtitle\">Eveil 4-6 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#B5EAD7;color:#0c3b2e\">\u23f1 21:00 \u2013 22:30<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-h1-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Yann Beaumont<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Miroir<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"14\" data-capacity=\"14\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>14\/14<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#7BD389;color:#0f3d20;border-left:6px solid #0f3d20\" data-class-id=\"15\" data-date=\"2026-09-08\" data-capacity=\"20\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Salsa<\/h4><p class=\"danz-fe-planning__subtitle\">Interm\u00e9diaire \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#7BD389;color:#0f3d20\">\u23f1 21:00 \u2013 22:30<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey Vasseur<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Or<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"20\" data-capacity=\"20\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>20\/20<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><\/div><\/section><section class=\"danz-fe-planning__day\" data-dow=\"3\"><h3 class=\"danz-fe-planning__day-title\">mercredi 9 septembre<\/h3><div class=\"danz-fe-planning__cards\"><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#E4C1F9;color:#3b0a53;border-left:6px solid #3b0a53\" data-class-id=\"8\" data-date=\"2026-09-09\" data-capacity=\"20\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Breakdance<\/h4><p class=\"danz-fe-planning__subtitle\">Initiation 7-10 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#E4C1F9;color:#3b0a53\">\u23f1 09:00 \u2013 10:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey Vasseur<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Bleu<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"20\" data-capacity=\"20\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>20\/20<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#FF9AA2;color:#5a0b12;border-left:6px solid #5a0b12\" data-class-id=\"13\" data-date=\"2026-09-09\" data-capacity=\"18\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Afro<\/h4><p class=\"danz-fe-planning__subtitle\">Pro \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#FF9AA2;color:#5a0b12\">\u23f1 09:00 \u2013 10:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey Vasseur<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Grande Salle<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"18\" data-capacity=\"18\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>18\/18<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#8ED1FC;color:#0b3954;border-left:6px solid #0b3954\" data-class-id=\"9\" data-date=\"2026-09-09\" data-capacity=\"18\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Hip-Hop<\/h4><p class=\"danz-fe-planning__subtitle\">Interm\u00e9diaire \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#8ED1FC;color:#0b3954\">\u23f1 17:00 \u2013 18:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f3-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Cassandre Marceau<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Miroir<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"18\" data-capacity=\"18\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>18\/18<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><\/div><\/section><section class=\"danz-fe-planning__day\" data-dow=\"4\"><h3 class=\"danz-fe-planning__day-title\">jeudi 10 septembre<\/h3><div class=\"danz-fe-planning__cards\"><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#B5EAD7;color:#0c3b2e;border-left:6px solid #0c3b2e\" data-class-id=\"19\" data-date=\"2026-09-10\" data-capacity=\"18\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Heels<\/h4><p class=\"danz-fe-planning__subtitle\">Eveil 4-6 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#B5EAD7;color:#0c3b2e\">\u23f1 09:00 \u2013 10:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f4-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey D&#039;Aubign\u00e9<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Miroir<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"18\" data-capacity=\"18\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>18\/18<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#C7A2E0;color:#2e1065;border-left:6px solid #2e1065\" data-class-id=\"2\" data-date=\"2026-09-10\" data-capacity=\"18\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Modern Jazz<\/h4><p class=\"danz-fe-planning__subtitle\">D\u00e9butant \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#C7A2E0;color:#2e1065\">\u23f1 19:30 \u2013 21:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f3-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Cassandre Marceau<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Miroir<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"18\" data-capacity=\"18\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>18\/18<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><\/div><\/section><section class=\"danz-fe-planning__day\" data-dow=\"5\"><h3 class=\"danz-fe-planning__day-title\">vendredi 11 septembre<\/h3><div class=\"danz-fe-planning__cards\"><article class=\"danz-fe-card danz-fe-planning__card is-past danz-fe-planning__card--teinte\" style=\"background:#FDBF6F;color:#4a2600;border-left:6px solid #4a2600\" data-class-id=\"20\" data-date=\"2026-09-11\" data-capacity=\"14\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Contemporain<\/h4><p class=\"danz-fe-planning__subtitle\">Eveil 4-6 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#FDBF6F;color:#4a2600\">\u23f1 12:30 \u2013 14:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-h1-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Yann Beaumont<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Or<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"14\" data-capacity=\"14\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>14\/14<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#5BC0EB;color:#04304a;border-left:6px solid #04304a\" data-class-id=\"11\" data-date=\"2026-09-11\" data-capacity=\"24\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Bachata<\/h4><p class=\"danz-fe-planning__subtitle\">Initiation 7-10 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#5BC0EB;color:#04304a\">\u23f1 17:00 \u2013 18:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-h3-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Yann Marceau<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Miroir<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"24\" data-capacity=\"24\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>24\/24<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"11\" data-date=\"2026-09-11\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#FF9AA2;color:#5a0b12;border-left:6px solid #5a0b12\" data-class-id=\"25\" data-date=\"2026-09-11\" data-capacity=\"16\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Afro<\/h4><p class=\"danz-fe-planning__subtitle\">D\u00e9butant \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#FF9AA2;color:#5a0b12\">\u23f1 17:00 \u2013 18:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-h2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Maxence Beaumont<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Bleu<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"16\" data-capacity=\"16\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>16\/16<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"25\" data-date=\"2026-09-11\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#7BD389;color:#0f3d20;border-left:6px solid #0f3d20\" data-class-id=\"27\" data-date=\"2026-09-11\" data-capacity=\"16\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Salsa<\/h4><p class=\"danz-fe-planning__subtitle\">Pro \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#7BD389;color:#0f3d20\">\u23f1 21:00 \u2013 22:30<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey Vasseur<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Rouge<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"16\" data-capacity=\"16\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>16\/16<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"27\" data-date=\"2026-09-11\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><\/div><\/section><section class=\"danz-fe-planning__day\" data-dow=\"6\"><h3 class=\"danz-fe-planning__day-title\">samedi 12 septembre<\/h3><div class=\"danz-fe-planning__cards\"><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#7BD389;color:#0f3d20;border-left:6px solid #0f3d20\" data-class-id=\"14\" data-date=\"2026-09-12\" data-capacity=\"20\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Salsa<\/h4><p class=\"danz-fe-planning__subtitle\">Interm\u00e9diaire \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#7BD389;color:#0f3d20\">\u23f1 12:30 \u2013 14:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-h1-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Yann Beaumont<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Miroir<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"20\" data-capacity=\"20\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>20\/20<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"14\" data-date=\"2026-09-12\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#7BD389;color:#0f3d20;border-left:6px solid #0f3d20\" data-class-id=\"23\" data-date=\"2026-09-12\" data-capacity=\"14\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Salsa<\/h4><p class=\"danz-fe-planning__subtitle\">D\u00e9butant \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#7BD389;color:#0f3d20\">\u23f1 12:30 \u2013 14:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f4-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey D&#039;Aubign\u00e9<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Miroir<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"14\" data-capacity=\"14\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>14\/14<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"23\" data-date=\"2026-09-12\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#7BD389;color:#0f3d20;border-left:6px solid #0f3d20\" data-class-id=\"24\" data-date=\"2026-09-12\" data-capacity=\"16\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Salsa<\/h4><p class=\"danz-fe-planning__subtitle\">Initiation 7-10 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#7BD389;color:#0f3d20\">\u23f1 17:00 \u2013 18:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-h3-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Yann Marceau<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Or<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"16\" data-capacity=\"16\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>16\/16<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"24\" data-date=\"2026-09-12\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#FDBF6F;color:#4a2600;border-left:6px solid #4a2600\" data-class-id=\"26\" data-date=\"2026-09-12\" data-capacity=\"18\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Contemporain<\/h4><p class=\"danz-fe-planning__subtitle\">Pro \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#FDBF6F;color:#4a2600\">\u23f1 18:00 \u2013 19:30<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f3-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Cassandre Marceau<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Rouge<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"18\" data-capacity=\"18\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>18\/18<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"26\" data-date=\"2026-09-12\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#C7A2E0;color:#2e1065;border-left:6px solid #2e1065\" data-class-id=\"16\" data-date=\"2026-09-12\" data-capacity=\"14\" data-booked=\"1\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Modern Jazz<\/h4><p class=\"danz-fe-planning__subtitle\">D\u00e9butant \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#C7A2E0;color:#2e1065\">\u23f1 19:30 \u2013 21:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f1-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Cl\u00e9mence Carmona<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Rouge<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"13\" data-capacity=\"14\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>13\/14<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:7%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"16\" data-date=\"2026-09-12\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#C7A2E0;color:#2e1065;border-left:6px solid #2e1065\" data-class-id=\"21\" data-date=\"2026-09-12\" data-capacity=\"16\" data-booked=\"1\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Modern Jazz<\/h4><p class=\"danz-fe-planning__subtitle\">Initiation 7-10 ans \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#C7A2E0;color:#2e1065\">\u23f1 21:00 \u2013 22:30<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-h2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Maxence Beaumont<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Rouge<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"15\" data-capacity=\"16\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>15\/16<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:6%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"21\" data-date=\"2026-09-12\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><\/div><\/section><section class=\"danz-fe-planning__day\" data-dow=\"7\"><h3 class=\"danz-fe-planning__day-title\">dimanche 13 septembre<\/h3><div class=\"danz-fe-planning__cards\"><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#F2A6C8;color:#4a0d2b;border-left:6px solid #4a0d2b\" data-class-id=\"5\" data-date=\"2026-09-13\" data-capacity=\"14\" data-booked=\"0\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Classique<\/h4><p class=\"danz-fe-planning__subtitle\">Avanc\u00e9 \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#F2A6C8;color:#4a0d2b\">\u23f1 09:00 \u2013 10:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-f2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Audrey Vasseur<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Miroir<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"14\" data-capacity=\"14\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>14\/14<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:0%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"5\" data-date=\"2026-09-13\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><article class=\"danz-fe-card danz-fe-planning__card danz-fe-planning__card--teinte\" style=\"background:#7BD389;color:#0f3d20;border-left:6px solid #0f3d20\" data-class-id=\"18\" data-date=\"2026-09-13\" data-capacity=\"16\" data-booked=\"1\"><header class=\"danz-fe-planning__card-h\"><div class=\"danz-fe-planning__title-wrap\"><h4 class=\"danz-fe-planning__title\">Salsa<\/h4><p class=\"danz-fe-planning__subtitle\">Avanc\u00e9 \u00b7 Cours hebdo<\/p><\/div><div class=\"danz-fe-planning__time-chip\" style=\"background:#7BD389;color:#0f3d20\">\u23f1 12:30 \u2013 14:00<\/div><\/header><div class=\"danz-fe-planning__info\"><span class=\"danz-fe-planning__chip danz-fe-planning__chip--teacher\"><img decoding=\"async\" class=\"danz-fe-planning__chip-avatar\" src=\"https:\/\/demo.danz.be\/demo\/wp-content\/uploads\/2026\/09\/demo-prof-h2-150x150.webp\" alt=\"\" loading=\"lazy\" \/>Maxence Beaumont<\/span><span class=\"danz-fe-planning__chip\"><span class=\"danz-fe-planning__chip-ico\" aria-hidden=\"true\">\ud83d\udccd<\/span>Studio Or<\/span><\/div><div class=\"danz-fe-planning__cap js-danz-cap\" data-remaining=\"15\" data-capacity=\"16\"><div class=\"danz-fe-planning__cap-text\"><span>Places restantes<\/span> <strong>15\/16<\/strong><\/div><div class=\"danz-fe-planning__cap-bar\"><div class=\"danz-fe-planning__cap-bar-fill\" style=\"width:6%;background:#16a34a\"><\/div><\/div><\/div><label class=\"danz-fe-planning__seats\" style=\"display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px\"><span>Places :<\/span><select class=\"js-danz-seats\" style=\"padding:6px 10px;border-radius:6px;border:1px solid #e5e7eb\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select><\/label><button type=\"button\" class=\"danz-fe-btn danz-fe-btn--primary danz-fe-btn--block js-danz-book\" data-class-id=\"18\" data-date=\"2026-09-13\">R\u00e9server<\/button><div class=\"js-danz-book-msg\" role=\"status\" aria-live=\"polite\" style=\"margin-top:8px;font-size:13px;min-height:18px\"><\/div><\/article><\/div><\/section><\/div><\/div>\t\t<style>\n\t\t\/* ================ PLANNING FO \u2014 cartes lisibles (v1.8.1) ================ *\/\n\t\t.danz-fe-planning__grid{display:grid;grid-template-columns:1fr;gap:24px}\n\t\t@media(min-width:900px){.danz-fe-planning__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}\n\t\t.danz-fe-planning__day-title{margin:0 0 14px;font-size:13px;text-transform:uppercase;letter-spacing:.8px;color:#6b7280;font-weight:700}\n\t\t.danz-fe-planning__cards{display:flex;flex-direction:column;gap:14px}\n\t\t.danz-fe-planning__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}\n\n\t\t\/* Card \u2014 layout propre avec hi\u00e9rarchie claire *\/\n\t\t.danz-fe-planning__card{\n\t\t\tbackground:#fff;\n\t\t\tborder-radius:14px;\n\t\t\tpadding:18px 20px;\n\t\t\tbox-shadow:0 1px 3px rgba(17,24,39,.04),0 1px 2px rgba(17,24,39,.05);\n\t\t\ttransition:box-shadow .15s ease, transform .15s ease;\n\t\t}\n\t\t.danz-fe-planning__card:hover{box-shadow:0 4px 12px rgba(17,24,39,.08),0 2px 4px rgba(17,24,39,.06);transform:translateY(-1px)}\n\t\t.danz-fe-planning__card.is-full{opacity:.72}\n\n\t\t\/* Header : titre \u00e0 gauche + chip heure \u00e0 droite *\/\n\t\t.danz-fe-planning__card-h{\n\t\t\tdisplay:flex;\n\t\t\talign-items:flex-start;\n\t\t\tjustify-content:space-between;\n\t\t\tgap:12px;\n\t\t\tmargin-bottom:12px;\n\t\t}\n\t\t.danz-fe-planning__title-wrap{flex:1 1 auto;min-width:0}\n\t\t.danz-fe-planning__title{\n\t\t\tmargin:0;\n\t\t\tfont-size:18px;\n\t\t\tfont-weight:700;\n\t\t\tline-height:1.25;\n\t\t\tcolor:#111827;\n\t\t\tletter-spacing:-.01em;\n\t\t}\n\t\t.danz-fe-planning__subtitle{\n\t\t\tmargin:3px 0 0;\n\t\t\tfont-size:13px;\n\t\t\tcolor:#6b7280;\n\t\t\tfont-weight:500;\n\t\t}\n\t\t.danz-fe-planning__time-chip{\n\t\t\tflex:0 0 auto;\n\t\t\tpadding:6px 12px;\n\t\t\tborder-radius:999px;\n\t\t\tfont-size:13px;\n\t\t\tfont-weight:700;\n\t\t\twhite-space:nowrap;\n\t\t\tletter-spacing:.02em;\n\t\t}\n\n\t\t\/* Infos chips : prof, studio, niveau *\/\n\t\t.danz-fe-planning__info{\n\t\t\tdisplay:flex;\n\t\t\tflex-wrap:wrap;\n\t\t\tgap:6px;\n\t\t\tmargin-bottom:14px;\n\t\t}\n\t\t.danz-fe-planning__chip{\n\t\t\tdisplay:inline-flex;\n\t\t\talign-items:center;\n\t\t\tgap:6px;\n\t\t\tpadding:5px 10px;\n\t\t\tborder-radius:8px;\n\t\t\tbackground:#f3f4f6;\n\t\t\tcolor:#374151;\n\t\t\tfont-size:13px;\n\t\t\tfont-weight:500;\n\t\t}\n\t\t.danz-fe-planning__chip-ico{font-size:14px;line-height:1}\n\n\t\t\/* Capacit\u00e9 : texte + barre de progression *\/\n\t\t.danz-fe-planning__cap{margin-bottom:14px}\n\t\t.danz-fe-planning__cap-text{\n\t\t\tdisplay:flex;\n\t\t\talign-items:baseline;\n\t\t\tjustify-content:space-between;\n\t\t\tfont-size:13px;\n\t\t\tcolor:#6b7280;\n\t\t\tmargin-bottom:6px;\n\t\t}\n\t\t.danz-fe-planning__cap-text strong{color:#111827;font-weight:700;font-size:15px}\n\t\t.danz-fe-planning__full{color:#b91c1c;font-weight:700;font-size:14px}\n\t\t.danz-fe-planning__cap-bar{\n\t\t\theight:6px;\n\t\t\tbackground:#f3f4f6;\n\t\t\tborder-radius:999px;\n\t\t\toverflow:hidden;\n\t\t}\n\t\t.danz-fe-planning__cap-bar-fill{\n\t\t\theight:100%;\n\t\t\tborder-radius:999px;\n\t\t\ttransition:width .3s ease, background-color .3s ease;\n\t\t}\n\n\t\t\/* S\u00e9lecteur de places (si multi-seats) *\/\n\t\t.danz-fe-planning__seats{\n\t\t\tdisplay:flex;\n\t\t\talign-items:center;\n\t\t\tgap:8px;\n\t\t\tmargin-bottom:10px;\n\t\t\tfont-size:13px;\n\t\t\tcolor:#374151;\n\t\t\tfont-weight:500;\n\t\t}\n\t\t.danz-fe-planning__seats select{\n\t\t\tpadding:6px 10px;\n\t\t\tborder-radius:8px;\n\t\t\tborder:1px solid #e5e7eb;\n\t\t\tbackground:#fff;\n\t\t\tfont-size:14px;\n\t\t\tfont-weight:600;\n\t\t}\n\n\t\t\/* Badge R\u00e9serv\u00e9 (quand l'utilisateur a d\u00e9j\u00e0 une r\u00e9sa active) *\/\n\t\t.danz-fe-planning__booked-badge{\n\t\t\tdisplay:flex;\n\t\t\talign-items:center;\n\t\t\tjustify-content:center;\n\t\t\tgap:6px;\n\t\t\tbackground:#dcfce7;\n\t\t\tcolor:#166534;\n\t\t\tpadding:8px 12px;\n\t\t\tborder-radius:10px;\n\t\t\tfont-size:13px;\n\t\t\tfont-weight:600;\n\t\t\tmargin-bottom:10px;\n\t\t}\n\n\t\t\/* Boutons d'action *\/\n\t\t.danz-fe-btn.danz-fe-btn--block{\n\t\t\tdisplay:flex;\n\t\t\talign-items:center;\n\t\t\tjustify-content:center;\n\t\t\twidth:100%;\n\t\t\tpadding:12px 20px;\n\t\t\tborder-radius:10px;\n\t\t\tfont-size:15px;\n\t\t\tfont-weight:600;\n\t\t\tcursor:pointer;\n\t\t\tborder:1px solid transparent;\n\t\t\ttransition:background-color .15s ease, border-color .15s ease, transform .05s ease;\n\t\t}\n\t\t.danz-fe-btn.danz-fe-btn--block:active{transform:scale(.98)}\n\t\t.danz-fe-btn.danz-fe-btn--block[disabled]{opacity:.6;cursor:not-allowed}\n\n\t\t\/* Message feedback (success\/error) *\/\n\t\t.js-danz-book-msg:empty{display:none}\n\n\t\t\/* Navigation Semaine pr\u00e9c\u00e9dente \/ suivante *\/\n\t\t.danz-fe-planning__nav{\n\t\t\tdisplay:flex;\n\t\t\talign-items:center;\n\t\t\tjustify-content:space-between;\n\t\t\tgap:12px;\n\t\t\tpadding:12px 16px;\n\t\t\tbackground:#f9fafb;\n\t\t\tborder:1px solid #e5e7eb;\n\t\t\tborder-radius:12px;\n\t\t\tmargin-bottom:18px;\n\t\t\tflex-wrap:wrap;\n\t\t}\n\t\t.danz-fe-planning__nav-btn{\n\t\t\tpadding:10px 16px;\n\t\t\tborder-radius:10px;\n\t\t\tbackground:#fff;\n\t\t\tborder:1px solid #d1d5db;\n\t\t\tcolor:#374151;\n\t\t\tfont-size:14px;\n\t\t\tfont-weight:600;\n\t\t\t\/* v1.24.212 \u2014 !important : Astra souligne les liens au survol. *\/\n\t\t\ttext-decoration:none !important;\n\t\t\ttransition:background-color .15s ease;\n\t\t\t\/* v1.24.210 \u2014 Accessibilit\u00e9 tactile : cible \u2265 44px (mobile first). *\/\n\t\t\tmin-height:44px;\n\t\t\tdisplay:inline-flex;\n\t\t\talign-items:center;\n\t\t}\n\t\t\/* v1.24.211 \u2014 R\u00c8GLE D'OR \u00e9tendue aux \u00e9tats : chaque hover\/actif fixe\n\t\t   fond ET texte (le th\u00e8me du site ne peut plus rendre un bouton illisible). *\/\n\t\t.danz-fe-planning__nav-btn:hover:not(.is-disabled){background:#f3f4f6 !important;color:#111827 !important;border-color:#9ca3af !important;text-decoration:none !important}\n\t\t.danz-fe-planning__nav-btn:active:not(.is-disabled){background:#111827 !important;color:#ffffff !important;border-color:#111827 !important}\n\t\t.danz-fe-planning__nav-btn:focus-visible{outline:3px solid #6366f1;outline-offset:2px}\n\t\t.danz-fe-planning__nav-btn.is-disabled{opacity:.4;cursor:not-allowed}\n\t\t\/* v1.24.210 \u2014 \u00c9tat de chargement AJAX (nav sans reload). *\/\n\t\t.danz-fe-planning[aria-busy=\"true\"]{pointer-events:none}\n\t\t\/* v1.24.214 \u2014 Dans un widget Danz Builder, c'est le widget qui gouverne\n\t\t   la largeur : le r\u00e9glage BO \u00ab largeur \u00bb (90\/95\/100vw + marges n\u00e9gatives)\n\t\t   ferait \u00e9clater les panneaux HORS du wrapper (fond d\u00e9grad\u00e9) sur les\n\t\t   th\u00e8mes \u00e0 conteneur \u00e9troit. R\u00e8gle aussi pr\u00e9sente dans builder.css,\n\t\t   dupliqu\u00e9e ici car ce CSS inline est toujours frais (pas de cache). *\/\n\t\t.danz-studio-widget .danz-fe-planning[data-width]{\n\t\t\tmax-width:100% !important;\n\t\t\twidth:100% !important;\n\t\t\tmargin-left:0 !important;\n\t\t\tmargin-right:0 !important;\n\t\t}\n\t\t.danz-fe-planning__nav-center{text-align:center;flex:1 1 auto;min-width:200px}\n\t\t.danz-fe-planning__nav-center strong{display:block;font-size:15px;color:#111827}\n\t\t.danz-fe-planning__nav-range{font-size:13px;color:#6b7280;margin-top:2px;display:block}\n\n\t\t\/* Vue Studios (matrice jour \u00d7 studios) \u2014 inspiration affiche studio de danse *\/\n\t\t.danz-fe-planning__studios-wrap{display:flex;flex-direction:column;gap:32px}\n\t\t.danz-fe-planning__studios-day{\n\t\t\tbackground:#fff;\n\t\t\tborder-radius:16px;\n\t\t\tpadding:28px 24px;\n\t\t\tborder:2px solid #111827;\n\t\t\tbox-shadow:0 2px 8px rgba(17,24,39,.04);\n\t\t}\n\t\t.danz-fe-planning__studios-title{\n\t\t\tmargin:0 0 22px;\n\t\t\tfont-size:34px;\n\t\t\tfont-weight:800;\n\t\t\tcolor:#111827;\n\t\t\ttext-align:center;\n\t\t\ttext-transform:capitalize;\n\t\t\tletter-spacing:-.02em;\n\t\t\tline-height:1.1;\n\t\t}\n\t\t.danz-fe-planning__studios-grid{display:grid;gap:16px}\n\t\t.danz-fe-planning__studios-col{display:flex;flex-direction:column;min-width:0}\n\t\t.danz-fe-planning__studios-col-title{\n\t\t\tmargin:0 0 14px;\n\t\t\tfont-size:18px;\n\t\t\tfont-weight:800;\n\t\t\tcolor:#111827;\n\t\t\ttext-align:center;\n\t\t\tpadding:10px 12px;\n\t\t\tbackground:#fef3c7;\n\t\t\tborder-radius:8px;\n\t\t\tletter-spacing:.01em;\n\t\t\ttext-transform:none;\n\t\t}\n\t\t.danz-fe-planning__studios-col-body{display:flex;flex-direction:column;gap:10px}\n\t\t.danz-fe-planning__studios-card{\n\t\t\tpadding:14px 14px;\n\t\t\tborder-radius:6px;\n\t\t\tdisplay:flex;\n\t\t\tflex-direction:column;\n\t\t\tgap:4px;\n\t\t\tmin-height:110px;\n\t\t\tbox-shadow:0 1px 3px rgba(0,0,0,.12);\n\t\t\ttext-align:center;\n\t\t\tjustify-content:center;\n\t\t}\n\t\t.danz-fe-planning__studios-card.is-full{opacity:.72}\n\t\t.danz-fe-planning__studios-card-title{font-size:16px;font-weight:800;line-height:1.2;letter-spacing:-.01em}\n\t\t.danz-fe-planning__studios-card-level{font-size:14px;opacity:.95;font-weight:500}\n\t\t.danz-fe-planning__studios-card-teacher{font-size:13px;opacity:.9;font-style:italic}\n\t\t.danz-fe-planning__studios-card-time{font-size:15px;font-weight:800;margin-top:4px;opacity:.98;letter-spacing:.01em}\n\t\t.danz-fe-planning__studios-card-cap{font-size:11px;opacity:.75;margin-top:3px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}\n\t\t.danz-fe-planning__studios-card-btn{\n\t\t\tmargin-top:6px;\n\t\t\tpadding:6px 10px;\n\t\t\tborder-radius:6px;\n\t\t\tborder:1px solid rgba(255,255,255,.45);\n\t\t\tbackground:rgba(255,255,255,.18);\n\t\t\tcolor:inherit;\n\t\t\tfont-size:12px;\n\t\t\tfont-weight:600;\n\t\t\tcursor:pointer;\n\t\t\ttext-align:center;\n\t\t}\n\t\t\/* v1.24.211 \u2014 Survol lisible sur TOUTE couleur de carte : blanc quasi\n\t\t   opaque + encre ; actif invers\u00e9 ; focus clavier visible. *\/\n\t\t.danz-fe-planning__studios-card-btn:hover{background:rgba(255,255,255,.92) !important;color:#111827 !important;border-color:#111827 !important}\n\t\t.danz-fe-planning__studios-card-btn:active{background:#111827 !important;color:#ffffff !important;border-color:#111827 !important}\n\t\t.danz-fe-planning__studios-card-btn:focus-visible{outline:3px solid #ffffff;outline-offset:2px}\n\t\t.danz-fe-planning__studios-card-seats{\n\t\t\tmargin-top:6px;\n\t\t\tpadding:4px 8px;\n\t\t\tborder-radius:6px;\n\t\t\tborder:1px solid rgba(255,255,255,.4);\n\t\t\tbackground:rgba(255,255,255,.15);\n\t\t\tcolor:inherit;\n\t\t\tfont-size:12px;\n\t\t\tfont-weight:600;\n\t\t}\n\n\t\t\/* Responsive *\/\n\t\t@media (max-width: 520px){\n\t\t\t.danz-fe-planning__card{padding:14px 16px}\n\t\t\t.danz-fe-planning__title{font-size:16px}\n\t\t\t.danz-fe-planning__time-chip{font-size:12px;padding:5px 10px}\n\t\t\t.danz-fe-planning__card-h{flex-direction:column;align-items:stretch}\n\t\t\t.danz-fe-planning__time-chip{align-self:flex-start}\n\t\t\t.danz-fe-planning__nav{padding:10px 12px}\n\t\t\t.danz-fe-planning__studios-grid{grid-template-columns:1fr !important}\n\t\t\t.danz-fe-planning__studios-col-title{text-align:left}\n\t\t}\n\t\t@media (min-width: 521px) and (max-width: 900px){\n\t\t\t.danz-fe-planning__studios-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}\n\t\t}\n\n\t\t\/* ================ VUE TABLE \u2014 planning hebdo dense ================ *\/\n\t\t.danz-fe-planning__table-wrap{display:flex;flex-direction:column;gap:24px}\n\t\t.danz-fe-planning__table-day{background:#fff;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden}\n\t\t.danz-fe-planning__table-day-title{\n\t\t\tmargin:0;\n\t\t\tpadding:12px 16px;\n\t\t\tfont-size:15px;\n\t\t\tfont-weight:700;\n\t\t\tcolor:#111827;\n\t\t\tbackground:#f9fafb;\n\t\t\tborder-bottom:1px solid #e5e7eb;\n\t\t\ttext-transform:capitalize;\n\t\t}\n\t\t\/* v1.24.253 \u2014 overflow-y hidden : avec le seul overflow-x:auto, le\n\t\t   navigateur traite l'axe Y en auto aussi \u2192 une barre verticale\n\t\t   clignotait \u00e0 la moindre variation de hauteur (survol, ouverture\n\t\t   du formulaire d'essai). La hauteur du conteneur suit son contenu :\n\t\t   rien n'est jamais coup\u00e9. *\/\n\t\t.danz-fe-planning__table-scroll{overflow-x:auto;overflow-y:hidden}\n\t\t.danz-fe-planning__table{width:100%;border-collapse:collapse;font-size:14px}\n\t\t.danz-fe-planning__table thead th{\n\t\t\ttext-align:left;\n\t\t\tpadding:10px 14px;\n\t\t\tfont-size:11px;\n\t\t\ttext-transform:uppercase;\n\t\t\tletter-spacing:.05em;\n\t\t\tcolor:#6b7280;\n\t\t\tfont-weight:700;\n\t\t\tbackground:#f9fafb;\n\t\t\tborder-bottom:1px solid #e5e7eb;\n\t\t\twhite-space:nowrap;\n\t\t}\n\t\t.danz-fe-planning__table tbody td{\n\t\t\tpadding:12px 14px;\n\t\t\tborder-bottom:1px solid #f3f4f6;\n\t\t\tvertical-align:middle;\n\t\t}\n\t\t.danz-fe-planning__table tbody tr:last-child td{border-bottom:0}\n\t\t.danz-fe-planning__table tbody tr.is-full{opacity:.6}\n\t\t.danz-fe-planning__table tbody tr:hover{background:#fafafa}\n\t\t.danz-fe-planning__table-addr{font-size:12px;color:#6b7280;max-width:220px}\n\t\t.danz-fe-btn.danz-fe-btn--sm{padding:6px 12px;font-size:13px;border-radius:6px;min-height:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}\n\n\t\t@media (max-width: 640px){\n\t\t\t.danz-fe-planning__table thead{display:none}\n\t\t\t.danz-fe-planning__table,\n\t\t\t.danz-fe-planning__table tbody,\n\t\t\t.danz-fe-planning__table tr,\n\t\t\t.danz-fe-planning__table td{display:block;width:100%}\n\t\t\t.danz-fe-planning__table tbody tr{padding:10px;border-bottom:1px solid #e5e7eb}\n\t\t\t.danz-fe-planning__table tbody td{padding:4px 0;border:0}\n\t\t\t.danz-fe-planning__table tbody td::before{\n\t\t\t\tcontent:attr(data-label) ' : ';\n\t\t\t\tcolor:#6b7280;\n\t\t\t\tfont-size:11px;\n\t\t\t\ttext-transform:uppercase;\n\t\t\t\tfont-weight:700;\n\t\t\t\tletter-spacing:.05em;\n\t\t\t\tmargin-right:6px;\n\t\t\t}\n\t\t\t.danz-fe-planning__table tbody td:empty{display:none}\n\t\t\t.danz-fe-planning__table tbody td[data-label=\"\"]::before{display:none}\n\t\t}\n\n\t\t\/* ================ FILTRES FO ================ *\/\n\t\t\/* v1.24.212 \u2014 A\u00e9ration : paddings\/gaps g\u00e9n\u00e9reux, rien ne colle aux contours. *\/\n\t\t.danz-fe-planning__filters{\n\t\t\tbackground:var(--danz-surface, #fff);\n\t\t\tborder:1px solid var(--danz-border, #e5e7eb);\n\t\t\tborder-radius:12px;\n\t\t\tpadding:16px 18px;\n\t\t\tmargin-bottom:18px;\n\t\t}\n\t\t.danz-fe-planning__filters-inner{\n\t\t\tdisplay:flex;\n\t\t\tflex-wrap:wrap;\n\t\t\tgap:14px;\n\t\t\talign-items:flex-end;\n\t\t}\n\t\t.danz-fe-planning__filter{\n\t\t\tdisplay:flex;\n\t\t\tflex-direction:column;\n\t\t\tgap:6px;\n\t\t\tmin-width:140px;\n\t\t\tflex:1 1 140px;\n\t\t}\n\t\t.danz-fe-planning__filter-label{\n\t\t\tfont-size:11px;\n\t\t\tfont-weight:700;\n\t\t\tcolor:var(--danz-text-muted, #6b7280);\n\t\t\ttext-transform:uppercase;\n\t\t\tletter-spacing:.04em;\n\t\t}\n\t\t.danz-fe-planning__filter-select{\n\t\t\tpadding:10px 12px;\n\t\t\tborder:1px solid var(--danz-border, #e5e7eb);\n\t\t\tborder-radius:8px;\n\t\t\tbackground:#fff;\n\t\t\tfont-size:14px;\n\t\t\tcolor:var(--danz-text, #111827);\n\t\t\tmin-height:38px;\n\t\t}\n\t\t.danz-fe-planning__filter-select:focus{\n\t\t\toutline:2px solid var(--danz-primary, #6366f1);\n\t\t\toutline-offset:1px;\n\t\t\tborder-color:var(--danz-primary, #6366f1);\n\t\t}\n\t\t.danz-fe-planning__filters-actions{\n\t\t\tdisplay:flex;\n\t\t\tgap:8px;\n\t\t\tmargin-left:auto;\n\t\t\talign-items:center;\n\t\t}\n\t\t\/* v1.24.294 \/ .295 \u2014 \u00ab R\u00e9initialiser \u00bb = seul bouton de base (lien <a>, non\n\t\t   --primary) des filtres. Le widget horaire peut forcer un \u00ab fond des\n\t\t   boutons \u00bb clair en !important (r\u00e9glage design danz-builder --ds-btn-bg),\n\t\t   ce qui, avec un texte clair, le rend blanc-sur-blanc. Fond transparent \u2192\n\t\t   le libell\u00e9 reprend la couleur du texte du site (lisible en clair comme en\n\t\t   sombre). Cibl\u00e9 `a.danz-fe-btn:not(--primary)` + !important (sp\u00e9cificit\u00e9\n\t\t   sup\u00e9rieure au r\u00e9glage widget) et scop\u00e9 aux filtres \u2192 n'affecte AUCUN\n\t\t   autre bouton (ni \u00ab Filtrer \u00bb, ni les boutons de r\u00e9servation). *\/\n\t\t.danz-fe-planning__filters-actions a.danz-fe-btn:not(.danz-fe-btn--primary){\n\t\t\tbackground:transparent !important;\n\t\t\tborder-color:var(--danz-fe-border,rgba(128,128,128,.5)) !important;\n\t\t\tcolor:var(--danz-fe-text,#e5e7eb);\n\t\t}\n\t\t.danz-fe-planning__filters-actions a.danz-fe-btn:not(.danz-fe-btn--primary):hover{\n\t\t\tbackground:rgba(128,128,128,.16) !important;\n\t\t\tcolor:var(--danz-fe-text,#e5e7eb);\n\t\t}\n\t\t.danz-fe-planning__filters-actions .danz-fe-btn{\n\t\t\tpadding:8px 14px;\n\t\t\tfont-size:14px;\n\t\t\tmin-height:38px;\n\t\t\tborder-radius:8px;\n\t\t\ttext-decoration:none;\n\t\t\tdisplay:inline-flex;\n\t\t\talign-items:center;\n\t\t}\n\n\t\t@media (max-width: 600px){\n\t\t\t.danz-fe-planning__filter{flex:1 1 calc(50% - 5px);min-width:0}\n\t\t\t.danz-fe-planning__filters-actions{width:100%;margin-left:0;margin-top:4px;justify-content:flex-end}\n\t\t}\n\n\t\t\/* ============ v1.24.298 \u2014 BANDEAU PORTES OUVERTES \u00c9PINGL\u00c9 ============ *\/\n\t\t.danz-fe-planning__ohpin{margin:14px 0 18px;padding:14px 16px;border:1px solid rgba(201,162,39,.45);background:linear-gradient(135deg,rgba(201,162,39,.12),rgba(201,162,39,.03));border-radius:14px}\n\t\t.danz-fe-planning__ohpin-head{font-weight:800;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#A8861B;margin-bottom:10px}\n\t\t.danz-fe-planning__ohpin-list{display:flex;flex-wrap:wrap;gap:10px}\n\t\t.danz-fe-planning__ohpin-card{flex:1 1 240px;min-width:220px;max-width:340px;display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:#fff;border:1px solid rgba(201,162,39,.35);border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.05)}\n\t\t.danz-fe-planning__ohpin-date{font-weight:800;font-size:15px;color:#111827}\n\t\t.danz-fe-planning__ohpin-meta{font-size:13px;color:#4b5563}\n\t\t.danz-fe-planning__ohpin-card .danz-fe-planning__ohpin-btn{margin-top:4px}\n\t\t\/* v1.24.299 \u2014 CTA soign\u00e9 : badge PO redondant masqu\u00e9 (le bandeau porte\n\t\t   d\u00e9j\u00e0 le titre), bouton d'essai en pilule or pleine largeur. *\/\n\t\t.danz-fe-planning__ohpin-card .danz-trial__oh{display:none !important}\n\t\t.danz-fe-planning__ohpin-card .danz-trial{margin-top:2px}\n\t\t.danz-fe-planning__ohpin-card .danz-fe-planning__ohpin-btn{display:block;width:100%;padding:11px 18px;border:0;border-radius:999px;background:#C9A227;color:#111827 !important;font-weight:800;font-size:14px;letter-spacing:.02em;cursor:pointer;text-align:center;transition:background .15s ease}\n\t\t.danz-fe-planning__ohpin-card .danz-fe-planning__ohpin-btn:hover{background:#E8C766}\n\t\t\/* v1.24.300 \u2014 Le formulaire d'essai inject\u00e9 h\u00e9rite de la couleur\n\t\t   ambiante (claire sur planning sombre) : dans les cartes BLANCHES du\n\t\t   bandeau on force une base sombre, sinon texte blanc sur blanc. *\/\n\t\t.danz-fe-planning__ohpin-card{color:#111827}\n\t\t.danz-fe-planning__ohpin-card .danz-trial__form,\n\t\t.danz-fe-planning__ohpin-card .danz-trial__form label{color:#111827}\n\t\t.danz-fe-planning__ohpin-card .danz-trial__add{color:#8A6D15;border-color:rgba(201,162,39,.65);background:rgba(201,162,39,.06)}\n\t\t.danz-fe-planning__ohpin-card .danz-trial__add:hover{background:rgba(201,162,39,.14)}\n\t\t.danz-fe-planning__ohpin-card .danz-trial__msg{color:#374151}\n\t\t.danz-fe-planning__ohpin-card .danz-trial__form .danz-trial__btn:not(.danz-fe-planning__ohpin-btn){color:#111827;border-color:#C9A227;background:rgba(201,162,39,.10)}\n\t\t@media (max-width:600px){ .danz-fe-planning__ohpin-card{flex:1 1 100%;max-width:none} }\n\n\t\t\/* ================ COURS PASS\u00c9S \u2014 visuel att\u00e9nu\u00e9, pas de bouton ================ *\/\n\t\t.danz-fe-planning__card.is-past,\n\t\t.danz-fe-planning__studios-card.is-past,\n\t\t.danz-fe-planning__compact-item.is-past,\n\t\t.danz-fe-planning__week-card.is-past,\n\t\t.danz-fe-planning__wrooms-card.is-past{\n\t\t\topacity:.55;\n\t\t\tfilter:saturate(.7);\n\t\t\tposition:relative;\n\t\t}\n\t\t.danz-fe-planning__card.is-past::after,\n\t\t.danz-fe-planning__studios-card.is-past::after,\n\t\t.danz-fe-planning__week-card.is-past::after,\n\t\t.danz-fe-planning__wrooms-card.is-past::after{\n\t\t\tcontent:\"Termin\u00e9\";\n\t\t\tposition:absolute;\n\t\t\ttop:4px;\n\t\t\tright:4px;\n\t\t\tpadding:2px 8px;\n\t\t\tbackground:rgba(0,0,0,.45);\n\t\t\tcolor:#fff;\n\t\t\tfont-size:10px;\n\t\t\tfont-weight:700;\n\t\t\tletter-spacing:.04em;\n\t\t\tborder-radius:4px;\n\t\t\ttext-transform:uppercase;\n\t\t\tpointer-events:none;\n\t\t}\n\t\t\/* v1.24.212 \u2014 Le badge \u00ab Termin\u00e9 \u00bb (absolute en haut \u00e0 droite) ne doit\n\t\t   JAMAIS chevaucher le titre : les cartes pass\u00e9es m\u00e9nagent la place. *\/\n\t\t.danz-fe-planning__card.is-past,\n\t\t.danz-fe-planning__studios-card.is-past,\n\t\t.danz-fe-planning__week-card.is-past,\n\t\t.danz-fe-planning__wrooms-card.is-past{padding-top:30px}\n\t\t.danz-fe-planning__compact-item.is-past::before{\n\t\t\tcontent:\"\u2022 Termin\u00e9 \";\n\t\t\tcolor:#9ca3af;\n\t\t\tfont-size:11px;\n\t\t\tfont-weight:700;\n\t\t}\n\t\t\/* Le tr en vue table prend aussi l'\u00e9tat \"termin\u00e9\" *\/\n\t\t.danz-fe-planning__table tbody tr.is-past{opacity:.55;filter:saturate(.7)}\n\t\t.danz-fe-planning__table tbody tr.is-past td:first-child::after{\n\t\t\tcontent:\" \u00b7 Termin\u00e9\";\n\t\t\tcolor:#9ca3af;\n\t\t\tfont-size:11px;\n\t\t\tfont-weight:600;\n\t\t}\n\n\t\t\/* ================ VUE WEEK_ROOMS \u2014 Semaine \u00d7 Salles (design studio) ============ *\/\n\t\t.danz-fe-planning__wrooms{width:100%}\n\t\t.danz-fe-planning__wrooms-grid{\n\t\t\tdisplay:grid;\n\t\t\tgrid-template-columns:repeat(auto-fit, minmax(220px, 1fr));\n\t\t\tgap:12px;\n\t\t}\n\t\t.danz-fe-planning__wrooms-day{\n\t\t\tbackground:var(--danz-surface, #fff);\n\t\t\tborder-radius:12px;\n\t\t\tpadding:14px 12px;\n\t\t\tborder:1px solid var(--danz-border, #e5e7eb);\n\t\t\tdisplay:flex;\n\t\t\tflex-direction:column;\n\t\t\tmin-width:0;\n\t\t}\n\t\t.danz-fe-planning__wrooms-day-title{\n\t\t\tmargin:0 0 10px;\n\t\t\tfont-size:16px;\n\t\t\tfont-weight:800;\n\t\t\tcolor:var(--danz-text, #111827);\n\t\t\ttext-align:center;\n\t\t\tletter-spacing:.02em;\n\t\t}\n\t\t.danz-fe-planning__wrooms-rooms{display:grid;gap:8px}\n\t\t.danz-fe-planning__wrooms-col{display:flex;flex-direction:column;min-width:0}\n\t\t.danz-fe-planning__wrooms-col-title{\n\t\t\tmargin:0 0 8px;\n\t\t\tfont-size:11px;\n\t\t\tfont-weight:800;\n\t\t\ttext-transform:uppercase;\n\t\t\tletter-spacing:.05em;\n\t\t\tcolor:var(--danz-text-muted, #6b7280);\n\t\t\ttext-align:center;\n\t\t}\n\t\t.danz-fe-planning__wrooms-col-body{display:flex;flex-direction:column;gap:10px}\n\t\t\/* v1.24.503 \u2014 L'enveloppe d'un cours : m\u00eame \u00e9cart interne qu'avant,\n\t\t   l'espace de la colonne s\u00e9pare d\u00e9sormais les cours entre eux. *\/\n\t\t.danz-fe-planning__wrooms-item{display:flex;flex-direction:column;gap:10px}\n\t\t.danz-fe-planning__wrooms-slot{\n\t\t\tfont-size:10px;\n\t\t\tfont-weight:700;\n\t\t\ttext-align:center;\n\t\t\tpadding:3px 6px;\n\t\t\tbackground:var(--danz-primary-50, #eef2ff);\n\t\t\tcolor:var(--danz-primary, #6366f1);\n\t\t\tborder-radius:4px;\n\t\t\tletter-spacing:.04em;\n\t\t\tmargin-top:6px;\n\t\t}\n\t\t.danz-fe-planning__wrooms-col-body .danz-fe-planning__wrooms-slot:first-child{margin-top:0}\n\t\t.danz-fe-planning__wrooms-card{\n\t\t\tposition:relative;\n\t\t\tpadding:10px 10px 12px;\n\t\t\tborder-radius:6px;\n\t\t\tdisplay:flex;\n\t\t\tflex-direction:column;\n\t\t\tgap:2px;\n\t\t\tmin-height:90px;\n\t\t\tbox-shadow:0 1px 3px rgba(0,0,0,.1);\n\t\t\toverflow:hidden;\n\t\t}\n\t\t.danz-fe-planning__wrooms-card.is-full{opacity:.72}\n\t\t.danz-fe-planning__wrooms-audience{\n\t\t\tposition:absolute;top:0;left:0;\n\t\t\twidth:0;height:0;\n\t\t\tborder-top:22px solid transparent;\n\t\t\tborder-left:22px solid transparent;\n\t\t\tborder-right:0 solid transparent;\n\t\t\tborder-bottom:0 solid transparent;\n\t\t\t\/* Variante \"triangle sup\u00e9rieur-gauche\" via CSS clip-path pour un rendu propre *\/\n\t\t\tclip-path:polygon(0 0, 100% 0, 0 100%);\n\t\t\tbackground:currentColor;\n\t\t\tcolor:transparent; \/* couleur du fond r\u00e9el via border-top-color dynamique *\/\n\t\t}\n\t\t\/* Fallback propre : le ::before du card peint le triangle avec la bonne couleur *\/\n\t\t.danz-fe-planning__wrooms-card > .danz-fe-planning__wrooms-audience{\n\t\t\twidth:0;height:0;\n\t\t\tborder-style:solid;\n\t\t\tborder-top-width:22px;\n\t\t\tborder-right-width:22px;\n\t\t\tborder-right-color:transparent;\n\t\t\tborder-bottom-width:0;\n\t\t\tborder-left-width:0;\n\t\t\tbackground:transparent;\n\t\t\tclip-path:none;\n\t\t}\n\t\t.danz-fe-planning__wrooms-type{\n\t\t\tposition:absolute;top:6px;right:6px;\n\t\t\twidth:10px;height:10px;\n\t\t\tbackground:#f59e0b; \/* orange \u2014 Atelier *\/\n\t\t\tborder-radius:2px;\n\t\t}\n\t\t.danz-fe-planning__wrooms-teacher{\n\t\t\tfont-size:11px;\n\t\t\tfont-weight:800;\n\t\t\tletter-spacing:.02em;\n\t\t\tline-height:1.1;\n\t\t}\n\t\t.danz-fe-planning__wrooms-title{\n\t\t\tfont-size:13px;\n\t\t\tfont-weight:800;\n\t\t\tletter-spacing:.01em;\n\t\t\tline-height:1.15;\n\t\t\tmargin-top:3px;\n\t\t}\n\t\t.danz-fe-planning__wrooms-level{\n\t\t\tfont-size:11px;\n\t\t\tfont-weight:700;\n\t\t\topacity:.92;\n\t\t\tline-height:1.2;\n\t\t}\n\t\t.danz-fe-planning__wrooms-cap{margin-top:6px}\n\t\t.danz-fe-planning__wrooms-cap-pill{\n\t\t\tdisplay:inline-block;padding:1px 8px;border-radius:999px;\n\t\t\tbackground:rgba(255,255,255,.9);color:#111827;font-size:10px;font-weight:700;\n\t\t}\n\t\t.danz-fe-planning__wrooms-cap-full{\n\t\t\tdisplay:inline-block;padding:1px 8px;border-radius:999px;\n\t\t\tbackground:rgba(0,0,0,.35);color:#fff;font-size:10px;font-weight:700;\n\t\t}\n\t\t.danz-fe-planning__wrooms-btn{\n\t\t\tmargin-top:6px;\n\t\t\tpadding:5px 8px;\n\t\t\tborder-radius:5px;\n\t\t\tborder:1px solid rgba(255,255,255,.55);\n\t\t\tbackground:rgba(255,255,255,.18);\n\t\t\tcolor:inherit;\n\t\t\tfont-size:11px;\n\t\t\tfont-weight:700;\n\t\t\tcursor:pointer;\n\t\t\ttext-align:center;\n\t\t\ttransition:background-color .15s ease;\n\t\t}\n\t\t\/* v1.24.211 \u2014 \u00c9tats appari\u00e9s (voir nav-btn). *\/\n\t\t.danz-fe-planning__wrooms-btn:hover{background:rgba(255,255,255,.92) !important;color:#111827 !important;border-color:#111827 !important}\n\t\t.danz-fe-planning__wrooms-btn:active{background:#111827 !important;color:#ffffff !important;border-color:#111827 !important}\n\t\t.danz-fe-planning__wrooms-btn:focus-visible{outline:3px solid #ffffff;outline-offset:2px}\n\n\t\t@media (max-width: 900px){\n\t\t\t.danz-fe-planning__wrooms-grid{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:8px}\n\t\t\t.danz-fe-planning__wrooms-day{padding:10px 8px}\n\t\t\t.danz-fe-planning__wrooms-title{font-size:12px}\n\t\t}\n\n\t\t\/* ================ VUE WEEK \u2014 grille hebdo (jours \u00d7 heures) ================ *\/\n\t\t\/* NO scroll horizontal : la table s'adapte \u00e0 la largeur du container.\n\t\t * Sur mobile : on cache les colonnes jours vides + on r\u00e9duit les tailles.\n\t\t * Sur tr\u00e8s petit : chaque jour passe en bloc empil\u00e9 (data-label breakpoint). *\/\n\t\t.danz-fe-planning__week-wrap{\n\t\t\tbackground:#111827;\n\t\t\tborder-radius:12px;\n\t\t\tpadding:10px;\n\t\t\tbox-sizing:border-box;\n\t\t\twidth:100%;\n\t\t\toverflow:hidden;\n\t\t}\n\t\t.danz-fe-planning__week-table{\n\t\t\twidth:100%;\n\t\t\tborder-collapse:separate;\n\t\t\tborder-spacing:0;\n\t\t\tbackground:#1f2937;\n\t\t\tborder-radius:10px;\n\t\t\toverflow:hidden;\n\t\t\ttable-layout:fixed; \/* CRITIQUE : distribue les colonnes uniform\u00e9ment *\/\n\t\t}\n\t\t.danz-fe-planning__week-table thead th{\n\t\t\tpadding:12px 4px;\n\t\t\tfont-size:10px;\n\t\t\tfont-weight:800;\n\t\t\ttext-transform:uppercase;\n\t\t\tletter-spacing:.06em;\n\t\t\tcolor:#fff;\n\t\t\tbackground:transparent;\n\t\t\tborder-bottom:1px solid rgba(255,255,255,.12);\n\t\t\ttext-align:center;\n\t\t\tword-break:break-word;\n\t\t}\n\t\t.danz-fe-planning__week-time-col{\n\t\t\twidth:11%;\n\t\t\ttext-align:left !important;\n\t\t\tpadding-left:10px !important;\n\t\t\tcolor:#9ca3af !important;\n\t\t}\n\t\t.danz-fe-planning__week-day-col{width:12.7%}\n\t\t.danz-fe-planning__week-table tbody tr:nth-child(even) td,\n\t\t.danz-fe-planning__week-table tbody tr:nth-child(even) .danz-fe-planning__week-time{\n\t\t\tbackground:rgba(255,255,255,.02);\n\t\t}\n\t\t.danz-fe-planning__week-time{\n\t\t\tpadding:10px 8px;\n\t\t\tfont-size:12px;\n\t\t\tfont-weight:700;\n\t\t\tcolor:#fff;\n\t\t\tbackground:transparent;\n\t\t\ttext-align:left;\n\t\t\tvertical-align:top;\n\t\t\twhite-space:nowrap;\n\t\t\tborder-right:1px solid rgba(255,255,255,.08);\n\t\t\tborder-bottom:1px solid rgba(255,255,255,.06);\n\t\t\twidth:11%;\n\t\t}\n\t\t.danz-fe-planning__week-cell{\n\t\t\tpadding:6px 4px;\n\t\t\tvertical-align:top;\n\t\t\tborder-right:1px solid rgba(255,255,255,.06);\n\t\t\tborder-bottom:1px solid rgba(255,255,255,.06);\n\t\t\tword-break:break-word;\n\t\t}\n\t\t.danz-fe-planning__week-cell:last-child{border-right:0}\n\t\t.danz-fe-planning__week-empty{color:rgba(255,255,255,.2);font-size:12px;display:block;text-align:center}\n\t\t.danz-fe-planning__week-card{\n\t\t\tpadding:8px 10px;\n\t\t\tborder-radius:8px;\n\t\t\tmargin-bottom:6px;\n\t\t\tbox-shadow:0 2px 6px rgba(0,0,0,.25);\n\t\t\tdisplay:flex;\n\t\t\tflex-direction:column;\n\t\t\tgap:3px;\n\t\t\toverflow:hidden;\n\t\t}\n\t\t.danz-fe-planning__week-card:last-child{margin-bottom:0}\n\t\t.danz-fe-planning__week-card.is-full{opacity:.72}\n\t\t.danz-fe-planning__week-card-title{\n\t\t\tfont-size:12px;\n\t\t\tfont-weight:800;\n\t\t\tline-height:1.2;\n\t\t\tletter-spacing:-.01em;\n\t\t\tword-break:break-word;\n\t\t}\n\t\t.danz-fe-planning__week-card-meta{\n\t\t\tfont-size:10px;\n\t\t\topacity:.9;\n\t\t\tline-height:1.35;\n\t\t\tword-break:break-word;\n\t\t}\n\t\t.danz-fe-planning__week-card-cap{margin-top:2px}\n\t\t.danz-fe-planning__week-cap-pill{\n\t\t\tdisplay:inline-block;\n\t\t\tpadding:1px 8px;\n\t\t\tborder-radius:999px;\n\t\t\tbackground:rgba(255,255,255,.9);\n\t\t\tcolor:#111827;\n\t\t\tfont-size:10px;\n\t\t\tfont-weight:700;\n\t\t}\n\t\t.danz-fe-planning__week-cap-full{\n\t\t\tdisplay:inline-block;\n\t\t\tpadding:1px 8px;\n\t\t\tborder-radius:999px;\n\t\t\tbackground:rgba(0,0,0,.35);\n\t\t\tcolor:#fff;\n\t\t\tfont-size:10px;\n\t\t\tfont-weight:700;\n\t\t}\n\t\t.danz-fe-planning__week-card-btn{\n\t\t\tmargin-top:4px;\n\t\t\tpadding:5px 8px;\n\t\t\tborder-radius:5px;\n\t\t\tborder:1px solid rgba(255,255,255,.55);\n\t\t\tbackground:rgba(255,255,255,.18);\n\t\t\tcolor:inherit;\n\t\t\tfont-size:11px;\n\t\t\tfont-weight:700;\n\t\t\tcursor:pointer;\n\t\t\ttext-align:center;\n\t\t\ttransition:background-color .15s ease;\n\t\t}\n\t\t\/* v1.24.211 \u2014 \u00c9tats appari\u00e9s (voir nav-btn). *\/\n\t\t.danz-fe-planning__week-card-btn:hover{background:rgba(255,255,255,.92) !important;color:#111827 !important;border-color:#111827 !important}\n\t\t.danz-fe-planning__week-card-btn:active{background:#111827 !important;color:#ffffff !important;border-color:#111827 !important}\n\t\t.danz-fe-planning__week-card-btn:focus-visible{outline:3px solid #ffffff;outline-offset:2px}\n\n\t\t\/* Tablette : on resserre encore *\/\n\t\t@media (max-width: 820px){\n\t\t\t.danz-fe-planning__week-time{font-size:11px;padding:8px 6px}\n\t\t\t.danz-fe-planning__week-card-title{font-size:11px}\n\t\t\t.danz-fe-planning__week-card-meta{font-size:9px}\n\t\t\t.danz-fe-planning__week-table thead th{padding:10px 3px;font-size:9px;letter-spacing:.03em}\n\t\t}\n\n\t\t\/* Mobile (<640px) : on passe en liste par jour (stack vertical) *\/\n\t\t@media (max-width: 640px){\n\t\t\t.danz-fe-planning__week-wrap{padding:0;background:transparent}\n\t\t\t.danz-fe-planning__week-table,\n\t\t\t.danz-fe-planning__week-table thead,\n\t\t\t.danz-fe-planning__week-table tbody,\n\t\t\t.danz-fe-planning__week-table tr,\n\t\t\t.danz-fe-planning__week-table th,\n\t\t\t.danz-fe-planning__week-table td{display:block;width:100%;border:0}\n\t\t\t.danz-fe-planning__week-table thead{display:none}\n\t\t\t.danz-fe-planning__week-table tbody tr{\n\t\t\t\tbackground:#1f2937;\n\t\t\t\tborder-radius:10px;\n\t\t\t\tpadding:12px;\n\t\t\t\tmargin-bottom:10px;\n\t\t\t}\n\t\t\t.danz-fe-planning__week-time{\n\t\t\t\tfont-size:13px;\n\t\t\t\tpadding:0 0 8px;\n\t\t\t\tmargin-bottom:8px;\n\t\t\t\tborder-bottom:1px solid rgba(255,255,255,.12);\n\t\t\t\tbackground:transparent !important;\n\t\t\t}\n\t\t\t.danz-fe-planning__week-cell{padding:6px 0;border-bottom:1px solid rgba(255,255,255,.06)}\n\t\t\t.danz-fe-planning__week-cell:last-child{border-bottom:0}\n\t\t\t.danz-fe-planning__week-cell::before{\n\t\t\t\tcontent:attr(data-day) ' : ';\n\t\t\t\tcolor:#9ca3af;\n\t\t\t\tfont-size:10px;\n\t\t\t\ttext-transform:uppercase;\n\t\t\t\tletter-spacing:.08em;\n\t\t\t\tfont-weight:700;\n\t\t\t\tdisplay:block;\n\t\t\t\tmargin-bottom:4px;\n\t\t\t}\n\t\t\t.danz-fe-planning__week-cell:has(.danz-fe-planning__week-empty){display:none}\n\t\t\t.danz-fe-planning__week-card-title{font-size:13px}\n\t\t\t.danz-fe-planning__week-card-meta{font-size:11px}\n\t\t}\n\n\t\t\/* v1.24.496 \u2014 Mobile : liste PAR JOUR (lundi \u2192 dimanche) \u00e0 la place de\n\t\t   la table empil\u00e9e par tranche horaire (jours dans le d\u00e9sordre). *\/\n\t\t.danz-fe-planning__week-days-mobile{display:none}\n\t\t@media (max-width: 640px){\n\t\t\t.danz-fe-planning__week-table{display:none !important}\n\t\t\t.danz-fe-planning__week-days-mobile{display:block}\n\t\t\t.danz-fe-planning__week-mday{background:#1f2937;border-radius:10px;padding:12px;margin-bottom:10px}\n\t\t\t.danz-fe-planning__week-mday-title{margin:0 0 10px;padding:0 0 8px;border-bottom:1px solid rgba(255,255,255,.12);font-size:13px;color:#ffffff;text-transform:uppercase;letter-spacing:.06em;font-weight:800}\n\t\t\t.danz-fe-planning__week-mday .danz-fe-planning__week-card{margin-bottom:8px}\n\t\t\t.danz-fe-planning__week-mday .danz-fe-planning__week-card:last-child{margin-bottom:0}\n\t\t}\n\n\t\t\/* ================ VUE COMPACT \u2014 one-liner par cours ================ *\/\n\t\t.danz-fe-planning__compact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}\n\t\t.danz-fe-planning__compact-day{list-style:none}\n\t\t.danz-fe-planning__compact-day-title{\n\t\t\tmargin:0 0 8px;\n\t\t\tfont-size:12px;\n\t\t\ttext-transform:uppercase;\n\t\t\tletter-spacing:.06em;\n\t\t\tcolor:#6b7280;\n\t\t\tfont-weight:700;\n\t\t}\n\t\t.danz-fe-planning__compact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}\n\t\t.danz-fe-planning__compact-item{\n\t\t\tpadding:8px 12px;\n\t\t\tfont-size:14px;\n\t\t\tcolor:#374151;\n\t\t\tline-height:1.5;\n\t\t\tbackground:#fff;\n\t\t\tborder-radius:6px;\n\t\t\tborder-left:3px solid #6366f1;\n\t\t\tdisplay:flex;\n\t\t\tflex-wrap:wrap;\n\t\t\talign-items:center;\n\t\t\tgap:4px;\n\t\t}\n\t\t.danz-fe-planning__compact-item strong{color:#111827;font-weight:600}\n\t\t.danz-fe-planning__compact-item em{color:#6b7280;font-style:italic}\n\t\t<\/style>\n\t\t\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":20,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-985","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/demo.danz.be\/demo\/wp-json\/wp\/v2\/pages\/985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo.danz.be\/demo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demo.danz.be\/demo\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/demo.danz.be\/demo\/wp-json\/wp\/v2\/comments?post=985"}],"version-history":[{"count":1,"href":"https:\/\/demo.danz.be\/demo\/wp-json\/wp\/v2\/pages\/985\/revisions"}],"predecessor-version":[{"id":986,"href":"https:\/\/demo.danz.be\/demo\/wp-json\/wp\/v2\/pages\/985\/revisions\/986"}],"wp:attachment":[{"href":"https:\/\/demo.danz.be\/demo\/wp-json\/wp\/v2\/media?parent=985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}