.v2 .dal-bk{--c-page:#fafafa;--c-main:#fff;--c-main-bd:#1111110f;--c-main-ombre:0 10px 15px -3px #0000000d, 0 4px 6px -4px #0000000d;--c-titre:#000;--c-fort:#262626;--c-second:#696969;--c-sec-titre:#6b7280;--c-carte:#fff;--c-carte-bd:#0d0d0d14;--c-carte-ombre:0 1px 2px #0000000d;--c-avant:#00000008;--c-filet:#0d0d0d14;--c-ouverte:#fafafa;--c-btn:#fff;--c-btn-bd:#1414141a;--c-seg:#1a1a1a0a;--c-seg-ind:#fff;--c-seg-inactif:#696969b8;--c-plein:#262626;--c-plein-texte:#fafafa;--c-plein-ombre:inset 0 1px 0 #ffffff29, 0 1px 2px #26262640;--c-vert:#00a63e;--c-vert-pastille:#007a55;--c-vert-fond:#00bf8014;--c-ambre:#bb4d00;--c-ambre-fond:#ff990014;--c-rouge:#c10007;--c-rouge-fond:#fb2c3614;--c-gris-fond:#1a1a1a0f;--c-hote:#1447e6;--c-hote-fond:#2680ff14;--c-lien:#155dfc;--c-pied:#3c3e44;--c-menu:#fff;--c-menu-survol:#1111110a;--c-avatar:#262626;--c-avatar-texte:#fafafa;background:var(--c-page);min-height:calc(100dvh - 48px);color:var(--c-fort);font-family:var(--font-dal-cal), "Cal Sans", Arial, sans-serif;-webkit-font-smoothing:antialiased;padding:0;font-size:14px;font-weight:400;line-height:20px;position:relative}@supports (color:lab(0% 0 0)){.v2 .dal-bk{--c-seg-inactif:lab(44.552% -.0000298023 0/.72)}}html[data-v2-theme=dark] .v2 .dal-bk,html:not([data-v2-theme=light]) .v2 .dal-bk{--c-page:#111;--c-main:#141414;--c-main-bd:#ffffff0d;--c-titre:#fafafa;--c-fort:#f5f5f5;--c-second:#818181;--c-sec-titre:#9ca3af;--c-carte:#191919;--c-carte-bd:#ffffff0f;--c-avant:#ffffff08;--c-filet:#ffffff0f;--c-ouverte:#ffffff08;--c-btn:#ffffff08;--c-btn-bd:#ffffff14;--c-seg:#ffffff0a;--c-seg-ind:#ffffff14;--c-seg-inactif:#818181b8;--c-plein:#f5f5f5;--c-plein-texte:#262626;--c-vert:#05df72;--c-vert-pastille:#00d492;--c-vert-fond:#00bb7c29;--c-ambre:#ffb900;--c-ambre-fond:#ff990029;--c-rouge:#ff6467;--c-rouge-fond:#fb2c3629;--c-gris-fond:#ffffff14;--c-hote:#8ec5ff;--c-hote-fond:#2680ff29;--c-lien:#51a2ff;--c-pied:#d4d4d4;--c-menu:#191919;--c-menu-survol:#ffffff0a;--c-avatar:#f5f5f5;--c-avatar-texte:#262626}html[data-v2-theme=light] .v2 .dal-bk{--c-page:#fafafa;--c-main:#fff;--c-main-bd:#1111110f;--c-titre:#000;--c-fort:#262626;--c-second:#696969;--c-sec-titre:#6b7280;--c-carte:#fff;--c-carte-bd:#0d0d0d14;--c-avant:#00000008;--c-filet:#0d0d0d14;--c-ouverte:#fafafa;--c-btn:#fff;--c-btn-bd:#1414141a;--c-seg:#1a1a1a0a;--c-seg-ind:#fff;--c-seg-inactif:#696969b8;--c-plein:#262626;--c-plein-texte:#fafafa;--c-vert:#00a63e;--c-vert-pastille:#007a55;--c-vert-fond:#00bf8014;--c-ambre:#bb4d00;--c-ambre-fond:#ff990014;--c-rouge:#c10007;--c-rouge-fond:#fb2c3614;--c-gris-fond:#1a1a1a0f;--c-hote:#1447e6;--c-hote-fond:#2680ff14;--c-lien:#155dfc;--c-pied:#3c3e44;--c-menu:#fff;--c-menu-survol:#1111110a;--c-avatar:#262626;--c-avatar-texte:#fafafa}@supports (color:lab(0% 0 0)){html[data-v2-theme=light] .v2 .dal-bk{--c-seg-inactif:lab(44.552% -.0000298023 0/.72)}}.v2 .dal-bk *,.v2 .dal-bk :before,.v2 .dal-bk :after{box-sizing:border-box}.v2 .dal-bk :where(button,select,input){font:inherit;color:inherit;margin:0}.v2 .dal-bk :where(button){cursor:pointer;background:0 0;border:0;padding:0}.v2 .dal-bk :where(a){color:inherit;text-decoration:none}.v2 .dal-bk :where(p){margin:0}.v2 .dal-bk svg{flex:none}.v2 .dal-bk-main{scrollbar-width:thin;background:var(--c-main);height:calc(100dvh - 48px);box-shadow:none;border:0;border-radius:0;padding:24px 40px 40px;position:relative;overflow:auto}.v2 .dal-bk-barre{align-items:center;gap:8px;min-height:30px;margin-bottom:16px;display:flex}.v2 .dal-bk-segment{background:var(--c-seg);border-radius:10px;flex:none;gap:2px;height:30px;padding:2px;display:flex}.v2 .dal-bk-segment>a,.v2 .dal-bk-segment>button{height:26px;color:var(--c-seg-inactif);white-space:nowrap;border-radius:8px;align-items:center;padding:0 7px;font-weight:500;display:inline-flex}.v2 .dal-bk-segment>[aria-current=page]{color:var(--c-fort);background:var(--c-seg-ind);box-shadow:0 1px 2px #0000000d}.v2 .dal-bk-filtres{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.v2 .dal-bk-droite{align-items:center;gap:8px;margin-left:auto;display:flex}.v2 .dal-bk-bouton{background:var(--c-btn);border:1px solid var(--c-btn-bd);height:28px;box-shadow:var(--c-carte-ombre);color:var(--c-fort);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 9px;font-weight:500;display:inline-flex}.v2 .dal-bk-bouton--choix{color:var(--c-second);font-weight:400}.v2 .dal-bk-bouton--choix svg{color:var(--c-fort);margin-right:-3px}.v2 .dal-bk-bouton--icone{justify-content:center;width:32px;padding:0}.v2 .dal-bk-puce{padding-right:4px;font-weight:400}.v2 .dal-bk-puce>button{width:20px;height:20px;color:var(--c-second);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.v2 .dal-bk-puce>button:hover{background:var(--c-menu-survol)}.v2 .dal-bk-vues{background:var(--c-seg);border-radius:10px;gap:2px;height:30px;padding:2px;display:flex}.v2 .dal-bk-vues button{width:26px;height:26px;color:var(--c-seg-inactif);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.v2 .dal-bk-vues button[aria-checked=true]{color:var(--c-fort);background:var(--c-seg-ind);box-shadow:0 1px 2px #0000000d}.v2 .dal-bk-carre{background:var(--c-btn);border:1px solid var(--c-btn-bd);width:32px;height:32px;box-shadow:var(--c-carte-ombre);color:var(--c-fort);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.v2 .dal-bk-carre--28{width:28px;height:28px}.v2 .dal-bk-carre--nu{box-shadow:none;background:0 0;border-color:#0000}.v2 .dal-bk-carre--nu:hover:not(:disabled){background:var(--c-menu-survol)}.v2 .dal-bk-carre:disabled,.v2 .dal-bk-bouton:disabled{opacity:.64;cursor:default}.v2 .dal-bk-carre--rouge{color:var(--c-rouge)}.v2 .dal-bk-note{color:var(--c-second);margin:0 0 12px}.v2 .dal-bk-note[data-teinte=rouge]{color:var(--c-rouge)}.v2 .dal-bk-carte{background:var(--c-carte);border:1px solid var(--c-carte-bd);box-shadow:var(--c-carte-ombre);border-radius:16px;position:relative}.v2 .dal-bk-carte:before{content:"";background:var(--c-avant);pointer-events:none;border-radius:15px;position:absolute;inset:0}.v2 .dal-bk-groupe+.dal-bk-groupe{border-top:1px solid var(--c-filet)}.v2 .dal-bk-groupe-tete{height:44px;color:var(--c-second);border-bottom:1px solid var(--c-filet);padding:12px 24px 12px 16px;font-weight:500;position:relative}.v2 .dal-bk-panneau{margin:0;padding:0;list-style:none;position:relative}.v2 .dal-bk-ligne{background:var(--c-carte);cursor:pointer;align-items:flex-start;gap:16px;padding:16px 24px 16px 16px;display:flex;position:relative}.v2 .dal-bk-carte>.dal-bk-groupe:first-child .dal-bk-groupe-tete,.v2 .dal-bk-carte>.dal-bk-groupe:first-child>.dal-bk-panneau:first-child>.dal-bk-ligne:first-child{border-top-left-radius:15px;border-top-right-radius:15px}.v2 .dal-bk-carte>.dal-bk-groupe:last-child>.dal-bk-panneau>.dal-bk-ligne:last-child,.v2 .dal-bk-pied{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.v2 .dal-bk-carte:has(.dal-bk-pied)>.dal-bk-groupe:last-child>.dal-bk-panneau>.dal-bk-ligne:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.v2 .dal-bk-ligne+.dal-bk-ligne{border-top:1px solid var(--c-filet)}.v2 .dal-bk-ligne[data-ouverte]{background:var(--c-ouverte)}.v2 .dal-bk-case{appearance:none;border:1px solid var(--c-btn-bd);background:var(--c-btn);width:16px;height:16px;box-shadow:var(--c-carte-ombre);cursor:pointer;border-radius:4px;flex:none;margin:2px -6px 0 0}.v2 .dal-bk-case:checked{background:var(--c-plein) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 12px no-repeat;border-color:var(--c-plein)}.v2 .dal-bk-quand{flex-direction:column;flex:none;align-items:flex-start;gap:4px;width:160px;display:flex}.v2 .dal-bk-date{color:var(--c-fort);font-weight:500}.v2 .dal-bk-heure{color:var(--c-second)}.v2 .dal-bk-video{background:var(--c-btn);border:1px solid var(--c-btn-bd);max-width:160px;height:24px;color:var(--c-fort);border-radius:8px;align-items:center;gap:4px;margin-top:4px;padding:0 7px 0 3px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.v2 .dal-bk-video-texte{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2 .dal-bk-logo{background:var(--c-avatar);width:16px;height:16px;color:var(--c-avatar-texte);border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}.v2 .dal-bk-quoi{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.v2 .dal-bk-titre{max-width:100%;color:var(--c-fort);text-align:left;font-weight:600}.v2 .dal-bk-titre[data-barre]{text-decoration:line-through}.v2 .dal-bk-gris{color:var(--c-second)}.v2 .dal-bk-nom{color:inherit;text-align:left}.v2 .dal-bk-nom:hover{text-decoration:underline}.v2 .dal-bk-bientot{color:var(--c-vert)}.v2 .dal-bk-alerte{color:var(--c-ambre)}.v2 .dal-bk-recurrent{color:var(--c-second);align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}.v2 .dal-bk-pastille{white-space:nowrap;height:18px;color:var(--c-ambre);background:var(--c-ambre-fond);border-radius:6px;align-items:center;padding:0 3px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.v2 .dal-bk-pastille[data-teinte=vert]{color:var(--c-vert-pastille);background:var(--c-vert-fond)}.v2 .dal-bk-pastille[data-teinte=rouge]{color:var(--c-rouge);background:var(--c-rouge-fond)}.v2 .dal-bk-pastille[data-teinte=gris]{color:var(--c-second);background:var(--c-gris-fond)}.v2 .dal-bk-actions{flex:none;align-self:center;align-items:center;gap:8px;display:flex}.v2 .dal-bk-petit{background:var(--c-btn);border:1px solid var(--c-btn-bd);height:24px;box-shadow:var(--c-carte-ombre);color:var(--c-fort);white-space:nowrap;border-radius:8px;align-items:center;padding:0 7px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.v2 .dal-bk-petit--plein{background:var(--c-plein);border-color:var(--c-plein);color:var(--c-plein-texte);box-shadow:var(--c-plein-ombre)}.v2 .dal-bk-pied{border-top:1px solid var(--c-filet);color:var(--c-pied);justify-content:space-between;align-items:center;gap:8px;padding:8px 16px 8px 12px;display:flex;position:relative}.v2 .dal-bk-par-page{align-items:center;gap:8px;display:inline-flex}.v2 .dal-bk-select{align-items:center;display:inline-flex;position:relative}.v2 .dal-bk-select select{appearance:none;background:var(--c-btn);border:1px solid var(--c-btn-bd);height:28px;box-shadow:var(--c-carte-ombre);color:var(--c-fort);cursor:pointer;border-radius:10px;padding:0 24px 0 9px}.v2 .dal-bk-select svg{pointer-events:none;position:absolute;right:7px}.v2 .dal-bk-pages{align-items:center;gap:8px;display:inline-flex}.v2 .dal-bk-vide{border:1px solid var(--c-carte-bd);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:80px 24px;display:flex}.v2 .dal-bk-vide-icone{background:var(--c-btn);border:1px solid var(--c-carte-bd);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}.v2 .dal-bk-vide-titre{color:var(--c-titre);margin-bottom:-16px;font-size:20px;font-weight:700;line-height:28px}.v2 .dal-bk-vide-texte{max-width:384px;color:var(--c-second)}.v2 .dal-bk-lien{color:var(--c-lien);font-weight:500}.v2 .dal-bk-lien:hover{text-decoration:underline}.v2 .dal-bk-menu-boite{position:relative}.v2 .dal-bk-menu{z-index:40;background:var(--c-menu);border:1px solid var(--c-carte-bd);min-width:183px;max-width:min(320px,100vw - 32px);box-shadow:var(--c-main-ombre);cursor:default;border-radius:10px;padding:4px;position:absolute;top:calc(100% + 4px);right:0}.v2 .dal-bk-menu--haut{top:auto;bottom:calc(100% + 4px)}.v2 .dal-bk-menu--gauche{left:0;right:auto}.v2 .dal-bk-menu-titre{color:var(--c-second);padding:4px 8px;font-size:12px;font-weight:500;line-height:16px}.v2 .dal-bk-menu-ligne{position:relative}.v2 .dal-bk-menu-ligne--double{align-items:center;display:flex}.v2 .dal-bk-menu-option{text-align:left;white-space:nowrap;width:100%;min-height:28px;color:var(--c-fort);border-radius:6px;align-items:center;gap:8px;padding:4px 8px;display:flex}.v2 .dal-bk-menu-option:hover,.v2 .dal-bk-menu-option:focus-visible,.v2 .dal-bk-menu-option[aria-expanded=true]{background:var(--c-menu-survol);outline:none}.v2 .dal-bk-menu-option--rouge{color:var(--c-rouge)}.v2 .dal-bk-menu-fleche{margin-left:auto}.v2 .dal-bk-menu-texte{text-overflow:ellipsis;min-width:0;overflow:hidden}.v2 .dal-bk-menu-sous{color:var(--c-second)}.v2 .dal-bk-menu-x{width:24px;height:24px;color:var(--c-second);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.v2 .dal-bk-menu-x:hover{background:var(--c-menu-survol)}.v2 .dal-bk-menu-vide{color:var(--c-second);padding:4px 8px}.v2 .dal-bk-menu-sep{background:var(--c-filet);height:1px;margin:4px -4px}.v2 .dal-bk-sous-menu{border-left:1px solid var(--c-filet);margin:2px 0 2px 24px;padding-left:4px}.v2 .dal-bk-filtre{width:280px}.v2 .dal-bk-filtre-liste{max-height:320px;overflow:auto}.v2 .dal-bk-cherche{height:32px;color:var(--c-second);align-items:center;gap:8px;padding:0 8px;display:flex}.v2 .dal-bk-cherche input{min-width:0;color:var(--c-fort);background:0 0;border:0;outline:none;flex:1}.v2 .dal-bk-coche{justify-content:center;width:16px;display:inline-flex}.v2 .dal-bk-selection{z-index:30;background:var(--c-menu);border:1px solid var(--c-carte-bd);width:fit-content;max-width:100%;box-shadow:var(--c-main-ombre);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin:16px auto 0;padding:8px 8px 8px 16px;font-weight:500;display:flex;position:sticky;bottom:0}.v2 .dal-bk-detail{z-index:50;top:calc(var(--dal-bk-haut,56px) + 8px);background:var(--c-carte);border:1px solid var(--c-carte-bd);cursor:default;border-radius:16px;flex-direction:column;width:512px;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -4px #0000000d}.v2 .dal-bk-detail-tete{flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 16px 0 24px;display:flex}.v2 .dal-bk-detail-nav{gap:4px;display:flex}.v2 .dal-bk-detail-corps{flex:1;padding:0 24px 24px;overflow:auto}.v2 .dal-bk-detail-titre{color:var(--c-fort);margin:0 0 24px;font-size:20px;font-weight:700;line-height:25px}.v2 .dal-bk-detail section{margin-bottom:16px}.v2 .dal-bk-detail h3{color:var(--c-sec-titre);margin:0 0 4px;font-size:12px;font-weight:500;line-height:16px}.v2 .dal-bk-fort{color:var(--c-fort);font-weight:500}.v2 .dal-bk-personne{align-items:flex-start;gap:12px;margin-top:4px;display:flex}.v2 .dal-bk-avatar{border:1px solid var(--c-btn-bd);width:32px;height:32px;color:var(--c-fort);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.v2 .dal-bk-avatar--plein{background:var(--c-avatar);color:var(--c-avatar-texte);border:0;font-size:12px;font-weight:600}.v2 .dal-bk-hote{height:16px;color:var(--c-hote);background:var(--c-hote-fond);vertical-align:1px;border-radius:4px;align-items:center;margin-left:4px;padding:0 4px;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.v2 .dal-bk-ligne-icone{align-items:center;gap:6px;display:flex}.v2 .dal-bk-renomme{border:1px solid var(--c-btn-bd);background:var(--c-btn);width:100%;height:24px;color:var(--c-fort);border-radius:6px;padding:0 6px;font-weight:500}.v2 .dal-bk-detail-pied{border-top:1px solid var(--c-filet);flex:none;justify-content:flex-end;align-items:center;gap:8px;height:65px;padding:0 16px;display:flex}.v2 .dal-bk-groupe-bouton{display:inline-flex}.v2 .dal-bk-groupe-bouton .dal-bk-bouton{height:32px}.v2 .dal-bk-groupe-bouton .dal-bk-bouton:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.v2 .dal-bk-groupe-bouton .dal-bk-bouton+.dal-bk-bouton{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.dal-bk-choix{gap:16px;display:flex}.dal-bk-choix label{align-items:center;gap:6px;display:inline-flex}.v2 .dal-bk-cal{flex-direction:column;gap:16px;display:flex}.v2 .dal-bk-cal-barre{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v2 .dal-bk-cal-mois{margin-left:8px;font-weight:500}.v2 .dal-bk-segment--droite{margin-left:auto}.v2 .dal-bk-semaine{--dal-bk-cols:7;border:1px solid var(--c-carte-bd);border-radius:14px;overflow:hidden}.v2 .dal-bk-sem-tete,.v2 .dal-bk-sem-journee,.v2 .dal-bk-sem-grille{grid-template-columns:64px repeat(var(--dal-bk-cols), minmax(0, 1fr));display:grid}.v2 .dal-bk-sem-tete{border-bottom:1px solid var(--c-filet)}.v2 .dal-bk-fuseau{letter-spacing:.25px;text-align:right;color:var(--c-second);align-self:end;padding:0 10px 8px 0;font-size:10px;font-weight:500;line-height:14px}.v2 .dal-bk-sem-jour{color:var(--c-second);border-left:1px solid var(--c-filet);align-items:center;gap:6px;padding:8px 10px;font-size:12px;line-height:16px;display:flex}.v2 .dal-bk-num{min-width:20px;height:20px;color:var(--c-fort);border-radius:9999px;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.v2 .dal-bk-num[data-aujourdhui]{background:var(--c-plein);color:var(--c-plein-texte)}.v2 .dal-bk-sem-journee{border-bottom:1px solid var(--c-filet);min-height:31px}.v2 .dal-bk-heure-col{text-align:right;color:var(--c-second);padding:8px 10px 0 0;font-size:11px;line-height:16px}.v2 .dal-bk-sem-cellule{border-left:1px solid var(--c-filet);flex-direction:column;gap:2px;min-width:0;padding:4px;display:flex}.v2 .dal-bk-sem-grille{height:min(1536px,100dvh - 300px);min-height:320px;position:relative;overflow:auto}.v2 .dal-bk-heures{height:1536px;position:relative}.v2 .dal-bk-heures span{text-align:right;color:var(--c-second);padding-right:10px;font-size:11px;line-height:16px;position:absolute;right:0}.v2 .dal-bk-sem-col{border-left:1px solid var(--c-filet);background:repeating-linear-gradient(to bottom, var(--c-filet) 0 1px, transparent 1px 64px);height:1536px;position:relative}.v2 .dal-bk-sem-col .dal-bk-evt{position:absolute;left:2px;right:2px}.v2 .dal-bk-maintenant{background:var(--c-rouge);height:2px;position:absolute;left:0;right:0}.v2 .dal-bk-evt{border:1px solid var(--c-btn-bd);background:var(--c-btn);text-align:left;min-width:0;color:var(--c-fort);border-radius:6px;flex-direction:column;padding:2px 6px;font-size:12px;line-height:16px;display:flex;overflow:hidden}.v2 .dal-bk-evt[data-teinte=ambre],.v2 .dal-bk-evt[data-genre=absence]{color:var(--c-ambre);background:var(--c-ambre-fond);border-color:#0000}.v2 .dal-bk-evt[data-ouverte]{background:var(--c-gris-fond)}.v2 .dal-bk-evt-titre,.v2 .dal-bk-evt-sous{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2 .dal-bk-evt-titre{font-weight:500}.v2 .dal-bk-evt-sous{color:var(--c-second)}.v2 .dal-bk-mois{border:1px solid var(--c-carte-bd);border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.v2 .dal-bk-mois-tete{color:var(--c-second);border-bottom:1px solid var(--c-filet);padding:8px 10px;font-size:12px;line-height:16px}.v2 .dal-bk-mois-case{border-top:1px solid var(--c-filet);border-left:1px solid var(--c-filet);flex-direction:column;gap:2px;min-width:0;min-height:104px;padding:4px;display:flex}.v2 .dal-bk-mois-case:nth-child(7n+1){border-left:0}.v2 .dal-bk-mois-case[data-dehors]{opacity:.5}.v2 .dal-bk-plus{color:var(--c-second);text-align:left;font-size:12px;line-height:16px}@media (max-width:1100px){.v2 .dal-bk-barre{flex-wrap:wrap}}@media (max-width:768px){.v2 .dal-bk{background:var(--c-main);padding:0}.v2 .dal-bk-main{height:auto;min-height:calc(100dvh - 48px);box-shadow:none;border:0;border-radius:0;padding:24px 16px 96px;overflow:visible}.v2 .dal-bk-segment{scrollbar-width:none;flex:100%;min-width:0;height:34px;overflow-x:auto}.v2 .dal-bk-segment>a,.v2 .dal-bk-segment>button{height:30px;padding:0 9px;font-size:16px}.v2 .dal-bk-barre{row-gap:18px}.v2 .dal-bk-droite{margin-left:0}.v2 .dal-bk-bouton{height:32px;font-size:16px}.v2 .dal-bk-detail{width:auto;max-width:none;inset:8px}.v2 .dal-bk-cal-barre .dal-bk-segment{flex:none}.v2 .dal-bk-ligne{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"case quoi actions"".quand actions";gap:8px 16px;display:grid}.v2 .dal-bk-case{grid-area:case;margin-right:0}.v2 .dal-bk-quoi{grid-area:quoi}.v2 .dal-bk-quand{grid-area:quand;width:auto}.v2 .dal-bk-actions{flex-direction:column;grid-area:actions;align-items:flex-end}}@media (max-width:639px){.v2 .dal-bk-ligne{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"quoi actions""quand actions";gap:8px 16px;padding:16px 24px;display:grid}.v2 .dal-bk-case,.v2 .dal-bk-vues{display:none}.v2 .dal-bk-quoi{grid-area:quoi}.v2 .dal-bk-quand{grid-area:quand;width:auto}.v2 .dal-bk-actions{flex-direction:column;grid-area:actions;align-items:flex-end}.v2 .dal-bk-titre{font-size:16px;line-height:24px}.v2 .dal-bk-date{margin-top:4px}.v2 .dal-bk-video{max-width:100%;height:28px;font-size:14px;line-height:20px}.v2 .dal-bk-carre{width:36px;height:36px}.v2 .dal-bk-carre--28{width:32px;height:32px}.v2 .dal-bk-groupe-tete{padding:12px 24px}.v2 .dal-bk-pied{flex-wrap:wrap}.v2 .dal-bk-semaine .dal-bk-sem-jour{flex-direction:column;gap:2px;padding:8px 2px}.v2 .dal-bk-sem-tete,.v2 .dal-bk-sem-journee,.v2 .dal-bk-sem-grille{grid-template-columns:40px repeat(var(--dal-bk-cols), minmax(0, 1fr))}.v2 .dal-bk-mois-case{min-height:64px}}
