:root{--bo-duree-vive:.12s;--bo-duree-moyenne:.18s;--bo-duree-lente:.22s;--bo-delai-pouce:.3s;--bo-fond:#f6f7f9;--bo-panneau:#fff;--bo-panneau-discret:#f1f3f6;--bo-panneau-releve:#fff;--bo-panneau-survol:#f1f3f6;--bo-filet:#e1e5eb;--bo-filet-fort:#c3cad4;--bo-texte:#151a22;--bo-texte-discret:#5b6574;--bo-texte-pale:#8a93a1;--bo-action:#2357d6;--bo-action-survol:#1c47b3;--bo-sur-action:#fff;--bo-action-douce:#e8eefc;--bo-action-texte:#1f4fc4;--bo-focus:#2357d6;--bo-danger:#c62828;--bo-danger-doux:#fdecec;--bo-attente:#9a5b00;--bo-attente-fond:#fdf1dc;--bo-encours:#6a3fc0;--bo-encours-fond:#f1ebfb;--bo-fait:#1f7a3d;--bo-fait-fond:#e3f4e8;--bo-eteint:#5b6574;--bo-eteint-fond:#eef0f3;--bo-voile:#0f141c52;--bo-ombre-legere:0 1px 2px #0f141c0f;--bo-ombre-menu:0 8px 24px #0f141c1f, 0 2px 6px #0f141c0f;--bo-ombre-tiroir:0 0 32px #0f141c24;--bo-esp-1:4px;--bo-esp-1-5:6px;--bo-esp-2:8px;--bo-esp-3:12px;--bo-esp-4:16px;--bo-esp-5:20px;--bo-esp-6:24px;--bo-esp-8:32px;--bo-rayon-s:4px;--bo-rayon-m:6px;--bo-rayon-l:8px;--bo-rayon-pilule:999px;--bo-controle:32px;--bo-controle-s:28px;--bo-cible:44px;--bo-entete:48px;--bo-barre-pouce:56px;--bo-menu-largeur:232px;--bo-menu-largeur-replie:56px;--bo-tiroir-largeur-s:400px;--bo-tiroir-largeur-m:560px;--bo-tiroir-largeur-l:800px;--bo-menu-deroulant-largeur:200px;--bo-contenu-max:1200px;--bo-plan-collant:5;--bo-plan-tete:10;--bo-plan-tiroir:20;--bo-plan-menu:30}@media (prefers-color-scheme:dark){:root{--bo-fond:#0f1217;--bo-panneau:#161a21;--bo-panneau-discret:#1c212a;--bo-panneau-releve:#2a313c;--bo-panneau-survol:#353d4a;--bo-filet:#262c36;--bo-filet-fort:#3d4553;--bo-texte:#e7eaef;--bo-texte-discret:#9aa3b2;--bo-texte-pale:#6b7483;--bo-action:#5b8cff;--bo-action-survol:#7aa2ff;--bo-sur-action:#0b1020;--bo-action-douce:#1a2540;--bo-action-texte:#8fb0ff;--bo-focus:#7aa2ff;--bo-danger:#ff7b7b;--bo-danger-doux:#3a1a1d;--bo-attente:#f0b44c;--bo-attente-fond:#33270f;--bo-encours:#b69cf5;--bo-encours-fond:#261d3d;--bo-fait:#5fd08a;--bo-fait-fond:#12291b;--bo-eteint:#9aa3b2;--bo-eteint-fond:#232833;--bo-voile:#0000008c;--bo-ombre-legere:0 1px 2px #0006;--bo-ombre-menu:0 8px 24px #00000080, 0 2px 6px #0000004d;--bo-ombre-tiroir:0 0 32px #0000008c}}@media (max-width:599px),(pointer:coarse){:root{--bo-controle:var(--bo-cible);--bo-controle-s:var(--bo-cible)}}@media (prefers-reduced-motion:reduce){:root{--bo-duree-vive:0s;--bo-duree-moyenne:0s;--bo-duree-lente:0s}}
html:has(.bo-racine){background:var(--bo-fond);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html:has(.bo-racine){--lightningcss-light: ;--lightningcss-dark:initial}}html:has(.bo-racine){scroll-padding-top:calc(var(--bo-entete) + var(--bo-esp-4));scroll-padding-bottom:96px}@media (max-width:599px){html:has(.bo-racine){scroll-padding-bottom:calc(var(--bo-barre-pouce) + env(safe-area-inset-bottom,0px) + 144px)}}.bo-racine{--bo-police:var(--font-geist), "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--bo-police-code:var(--font-geist-mono), "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;background:var(--bo-fond);min-height:100dvh;color:var(--bo-texte);font-family:var(--bo-police);-webkit-font-smoothing:antialiased;font-size:14px;line-height:20px}.bo-cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bo-colonne{gap:var(--bo-esp-4);flex-direction:column;display:flex}.bo-ligne{align-items:center;gap:var(--bo-esp-2);flex-wrap:wrap;display:flex}.bo-code{font-family:var(--bo-police-code);font-size:13px}.bo-chiffres{font-variant-numeric:tabular-nums}.bo-lien{color:var(--bo-action-texte);text-decoration:none}button.bo-lien{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.bo-lien:hover{text-underline-offset:3px;text-decoration:underline}:where([class^=bo-]):focus-visible,.bo-lien:focus-visible{outline:2px solid var(--bo-focus);outline-offset:2px}.bo-icone{flex:none;display:block}.bo-bouton{justify-content:center;align-items:center;gap:var(--bo-esp-1-5);height:var(--bo-controle);padding:0 var(--bo-esp-3);border:1px solid var(--bo-filet-fort);border-radius:var(--bo-rayon-m);background:var(--bo-panneau);color:var(--bo-texte);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--bo-duree-vive) ease, border-color var(--bo-duree-vive) ease, color var(--bo-duree-vive) ease;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.bo-bouton:hover{background:var(--bo-panneau-discret)}.bo-bouton-principal{border-color:var(--bo-action);background:var(--bo-action);color:var(--bo-sur-action)}.bo-bouton-principal:hover{border-color:var(--bo-action-survol);background:var(--bo-action-survol)}.bo-bouton-discret{color:var(--bo-texte-discret);background:0 0;border-color:#0000}.bo-bouton-discret:hover{color:var(--bo-texte)}.bo-bouton-danger{color:var(--bo-danger)}.bo-bouton-danger:hover{background:var(--bo-danger-doux)}.bo-bouton-s{height:var(--bo-controle-s);padding:0 var(--bo-esp-2);font-size:13px}.bo-bouton-seul{width:var(--bo-controle);padding:0}.bo-bouton-s.bo-bouton-seul{width:var(--bo-controle-s)}.bo-bouton:disabled,.bo-bouton[aria-disabled=true]{border-color:var(--bo-filet);background:var(--bo-panneau-discret);color:var(--bo-texte-pale);cursor:not-allowed}.bo-bouton-discret:disabled,.bo-bouton-discret[aria-disabled=true]{background:0 0;border-color:#0000}.bo-bouton[aria-busy=true]{cursor:progress}.bo-tourne{border-radius:var(--bo-rayon-pilule);border:2px solid;border-right-color:#0000;width:14px;height:14px;animation:.7s linear infinite bo-tourne}@keyframes bo-tourne{to{transform:rotate(1turn)}}.bo-champ{gap:var(--bo-esp-1-5);flex-direction:column;min-width:0;display:flex}.bo-champ-libelle{align-items:center;gap:var(--bo-esp-1-5);font-size:13px;font-weight:500;line-height:18px;display:flex}.bo-curseur{width:100%;accent-color:var(--bo-action);margin:0}.bo-champ>.bo-bouton{align-self:flex-start}.bo-champ-aide,.bo-champ-erreur{color:var(--bo-texte-discret);margin:0;font-size:12px;line-height:16px}.bo-champ-erreur{align-items:center;gap:var(--bo-esp-1);color:var(--bo-danger);display:flex}.bo-grille{gap:var(--bo-esp-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.bo-saisie{width:100%;min-width:0;height:var(--bo-controle);border:1px solid var(--bo-filet-fort);border-radius:var(--bo-rayon-m);background:var(--bo-panneau);color:var(--bo-texte);font:inherit;font-variant-numeric:tabular-nums;transition:border-color var(--bo-duree-vive) ease, box-shadow var(--bo-duree-vive) ease;padding:0 10px;font-size:14px}textarea.bo-saisie{resize:vertical;height:auto;min-height:80px;padding:6px 10px}.bo-saisie::placeholder{color:var(--bo-texte-pale)}.bo-saisie:hover{border-color:var(--bo-texte-pale)}.bo-saisie:focus,.bo-saisie:focus-visible{border-color:var(--bo-action);box-shadow:0 0 0 3px var(--bo-action-douce);outline:none}.bo-saisie[aria-invalid=true]{border-color:var(--bo-danger)}.bo-saisie:disabled{background:var(--bo-panneau-discret);color:var(--bo-texte-pale)}.bo-saisie[readonly]{border-color:var(--bo-filet);background:var(--bo-panneau-discret);color:var(--bo-texte-discret)}.bo-saisie[readonly]:focus{border-color:var(--bo-filet-fort);box-shadow:none}.bo-saisie-fixe{display:block;position:relative}.bo-saisie-fixe .bo-saisie{padding-right:32px}.bo-saisie-fixe>.bo-icone{color:var(--bo-texte-pale);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.bo-select{display:block;position:relative}.bo-select select{appearance:none;padding-right:30px}.bo-select .bo-icone{color:var(--bo-texte-discret);pointer-events:none;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.bo-saisie-groupe{min-width:0;display:flex}.bo-saisie-groupe .bo-saisie{border-top-right-radius:0;border-bottom-right-radius:0}.bo-unite{border:1px solid var(--bo-filet-fort);border-radius:0 var(--bo-rayon-m) var(--bo-rayon-m) 0;background:var(--bo-panneau-discret);color:var(--bo-texte-discret);white-space:nowrap;border-left:0;align-items:center;padding:0 10px;font-size:13px;display:flex}.bo-case{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.bo-case input{appearance:none;border:1px solid var(--bo-filet-fort);border-radius:var(--bo-rayon-s);background:var(--bo-panneau);cursor:pointer;flex:none;place-content:center;width:16px;height:16px;margin:2px 0 0;display:grid}.bo-case input:checked{border-color:var(--bo-action);background:var(--bo-action)}.bo-case input:checked:after{content:"";border:2px solid var(--bo-sur-action);border-top:0;border-right:0;width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.bo-case input:focus-visible{outline:2px solid var(--bo-focus);outline-offset:2px}.bo-case-texte{flex-direction:column;gap:2px;display:flex}.bo-case-libelle{font-weight:500}.bo-case-description{color:var(--bo-texte-discret);font-size:13px;line-height:18px}.bo-choix{border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-m);background:var(--bo-panneau-discret);flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.bo-choix label{height:var(--bo-controle-s);border-radius:var(--bo-rayon-s);color:var(--bo-texte-discret);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.bo-choix input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.bo-choix label:hover{color:var(--bo-texte)}.bo-choix label:has(:checked){background:var(--bo-panneau-releve);color:var(--bo-texte);box-shadow:var(--bo-ombre-legere)}.bo-choix label:has(:focus-visible){outline:2px solid var(--bo-focus);outline-offset:2px}.bo-onglets{gap:var(--bo-esp-1);border-bottom:1px solid var(--bo-filet);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.bo-onglets :is(button,a){align-items:center;gap:var(--bo-esp-1-5);height:38px;color:var(--bo-texte-discret);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 10px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.bo-onglets :is(button,a):hover,.bo-onglets [aria-selected=true],.bo-onglets [aria-current=page]{color:var(--bo-texte)}.bo-onglets [aria-selected=true]:after,.bo-onglets [aria-current=page]:after{content:"";background:var(--bo-action);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.bo-compte{border-radius:var(--bo-rayon-pilule);background:var(--bo-panneau-discret);min-width:20px;height:18px;color:var(--bo-texte-discret);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px;font-size:12px;line-height:18px}[aria-selected=true]>.bo-compte,.bo-onglets [aria-current=page]>.bo-compte{background:var(--bo-action-douce);color:var(--bo-action-texte)}.bo-onglets[data-forme=segments]{border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-m);background:var(--bo-panneau-discret);gap:2px;padding:2px;display:inline-flex}.bo-onglets[data-forme=segments] :is(button,a){height:var(--bo-controle-s);padding:0 var(--bo-esp-3);border-radius:var(--bo-rayon-s)}.bo-onglets[data-forme=segments] :is([aria-selected=true],[aria-current=page]){background:var(--bo-panneau);box-shadow:var(--bo-ombre-legere)}.bo-onglets[data-forme=segments] :is(button,a):after{content:none}.bo-pastille{align-items:center;gap:var(--bo-esp-1-5);border-radius:var(--bo-rayon-pilule);background:var(--bo-ton-fond);height:22px;color:var(--bo-ton-texte);white-space:nowrap;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.bo-pastille-point{border-radius:var(--bo-rayon-pilule);background:currentColor;width:6px;height:6px}.bo-ton-attente{--bo-ton-texte:var(--bo-attente);--bo-ton-fond:var(--bo-attente-fond)}.bo-ton-encours{--bo-ton-texte:var(--bo-encours);--bo-ton-fond:var(--bo-encours-fond)}.bo-ton-fait{--bo-ton-texte:var(--bo-fait);--bo-ton-fond:var(--bo-fait-fond)}.bo-ton-eteint{--bo-ton-texte:var(--bo-eteint);--bo-ton-fond:var(--bo-eteint-fond)}.bo-ton-erreur{--bo-ton-texte:var(--bo-danger);--bo-ton-fond:var(--bo-danger-doux)}.bo-progression{gap:var(--bo-esp-1);margin:0;padding:0;list-style:none;display:flex}.bo-progression li{gap:var(--bo-esp-2);min-width:0;color:var(--bo-texte-discret);flex-direction:column;flex:1;font-size:13px;line-height:18px;display:flex}.bo-progression li:before{content:"";background:var(--bo-filet);border-radius:2px;height:4px}.bo-progression li[data-etat=fait]:before,.bo-progression li[data-etat=actuel]:before{background:var(--bo-action)}.bo-progression li[data-etat=actuel]{color:var(--bo-texte);font-weight:500}.bo-progression[data-annulee] li:before{background:var(--bo-filet)}.bo-etape-nom{align-items:center;gap:var(--bo-esp-1);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.bo-progression li[data-etat=fait] .bo-icone{color:var(--bo-action-texte)}@media (max-width:599px){.bo-progression li:not([data-etat=actuel]) .bo-etape-nom{visibility:hidden}}.bo-tableau-cadre{border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);overflow:hidden}.bo-tableau-defile{position:relative;overflow-x:auto}.bo-tableau{border-collapse:collapse;width:100%}.bo-tri{align-items:center;gap:var(--bo-esp-1);margin:0 calc(-1 * var(--bo-esp-1-5));padding:var(--bo-esp-1) var(--bo-esp-1-5);border-radius:var(--bo-rayon-s);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex}.bo-tri:hover{background:var(--bo-filet);color:var(--bo-texte)}.bo-tri .bo-icone{color:var(--bo-texte-pale)}.bo-tri[data-actif]{color:var(--bo-texte)}.bo-tri[data-actif] .bo-icone{color:var(--bo-action-texte)}[data-align=droite]>.bo-tri{flex-direction:row-reverse}.bo-tableau th{height:44px;padding:0 var(--bo-esp-3);border-bottom:1px solid var(--bo-filet);color:var(--bo-texte);text-align:left;white-space:nowrap;font-size:13px;font-weight:500}.bo-tableau td{height:60px;padding:var(--bo-esp-2) var(--bo-esp-3);border-bottom:1px solid var(--bo-filet);vertical-align:middle}.bo-tableau tbody tr:last-child td{border-bottom:0}.bo-tableau tbody tr:hover{background:var(--bo-panneau-discret)}.bo-tableau tr[data-ouvrable]{cursor:pointer}.bo-ligne-lien{color:inherit;text-decoration:none}.bo-ligne-lien:focus-visible{outline:none}.bo-tableau tr[data-ouvrable]:has(.bo-ligne-lien:focus-visible){outline:2px solid var(--bo-focus);outline-offset:-2px}.bo-tableau tr:has(.bo-ligne-lien[aria-current=page]){background:var(--bo-action-douce)}.bo-tableau tr:has(.bo-ligne-lien[aria-current=page]):hover{background:var(--bo-action-douce)}.bo-tableau td.bo-ligne-ouvrir{color:var(--bo-texte-pale);padding-left:0}.bo-tableau tr[data-ouvrable]:hover .bo-ligne-ouvrir{color:var(--bo-texte-discret)}.bo-tableau-pied{border-top:1px solid var(--bo-filet)}.bo-pagination{justify-content:space-between;align-items:center;gap:var(--bo-esp-2) var(--bo-esp-4);min-height:44px;padding:var(--bo-esp-1-5) var(--bo-esp-2) var(--bo-esp-1-5) var(--bo-esp-3);color:var(--bo-texte-discret);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:13px;line-height:18px;display:flex}.bo-pagination .bo-ligne{gap:var(--bo-esp-1)}.bo-pagination-page{margin-right:var(--bo-esp-2)}@media (max-width:599px){.bo-pagination-page{display:none}}.bo-filtres{gap:var(--bo-esp-3);padding:var(--bo-esp-4);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);flex-direction:column;display:flex}.bo-filtres-champs{align-items:flex-end;gap:var(--bo-esp-3) var(--bo-esp-4);flex-wrap:wrap;display:flex}.bo-filtre-champ{gap:var(--bo-esp-1-5);flex-direction:column;flex:180px;min-width:0;display:flex}.bo-filtre-recherche{flex:2 320px}.bo-filtres-champs>.bo-filtre-critere{max-width:calc((100% - 3 * var(--bo-esp-4)) / 4)}.bo-recherche{display:block;position:relative}.bo-recherche>.bo-icone{color:var(--bo-texte-discret);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.bo-recherche .bo-saisie{padding-left:34px}.bo-filtre-champ>.bo-menu-deroulant{display:flex}.bo-filtre-liste{flex:1;justify-content:space-between;min-width:0;padding:0 10px;font-weight:400}.bo-filtre-valeur{text-overflow:ellipsis;overflow:hidden}.bo-filtre-liste .bo-icone{color:var(--bo-texte-discret)}.bo-filtre-actif{border-color:var(--bo-action);background:var(--bo-action-douce);color:var(--bo-action-texte)}.bo-filtre-actif:hover{background:var(--bo-action-douce)}.bo-filtre-actif .bo-icone{color:inherit}.bo-filtres-bas{justify-content:space-between;align-items:center;gap:var(--bo-esp-2) var(--bo-esp-3);padding-top:var(--bo-esp-3);border-top:1px solid var(--bo-filet);flex-wrap:wrap;display:flex}.bo-filtres-actions{gap:var(--bo-esp-2);display:flex}.bo-filtres-tri{align-items:center;gap:var(--bo-esp-2);margin-left:auto;display:flex}.bo-filtres-tri-libelle{color:var(--bo-texte-discret);white-space:nowrap;font-size:13px}.bo-filtres-tri .bo-select{min-width:160px}.bo-filtres-ouvrir{display:none}.bo-filtres-ouvrir .bo-compte{background:var(--bo-action);color:var(--bo-sur-action)}@media (max-width:599px){.bo-filtres{padding:var(--bo-esp-3)}.bo-filtres-champs{gap:var(--bo-esp-2);flex-wrap:nowrap}.bo-filtre-recherche{flex:1 1 0}.bo-filtre-recherche>.bo-champ-libelle{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bo-filtres .bo-filtre-critere,.bo-filtres-bas>.bo-bouton,.bo-filtres-tri{display:none}.bo-filtres-ouvrir{display:inline-flex}.bo-filtres-bas:not(:has(.bo-filtres-actions)){display:none}}.bo-filtres-groupe{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.bo-filtres-groupe legend{padding:0 0 var(--bo-esp-1);color:var(--bo-texte-discret);font-size:13px;font-weight:500;line-height:18px}.bo-filtres-option{min-height:var(--bo-cible);border-bottom:1px solid var(--bo-filet);align-items:center}.bo-filtres-option:last-of-type{border-bottom:0}.bo-filtres-option input{margin:0}.bo-filtres-option input[type=radio]{border-radius:var(--bo-rayon-pilule)}.bo-filtres-option .bo-case-libelle{font-weight:400}.bo-filtres-sens{padding-top:var(--bo-esp-2)}.bo-filtres-sens .bo-choix{display:flex}.bo-filtres-sens .bo-choix label{flex:1}.bo-tableau [data-align=droite]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bo-tableau td.bo-tableau-vide{padding:var(--bo-esp-8) var(--bo-esp-4);color:var(--bo-texte-discret);text-align:center}@media (max-width:599px){.bo-tableau-defile{overflow:visible}.bo-tableau,.bo-tableau tbody{display:block}.bo-tableau thead{display:none}.bo-tableau tbody tr{padding:var(--bo-esp-3) var(--bo-esp-2) var(--bo-esp-3) var(--bo-esp-4);border-bottom:1px solid var(--bo-filet);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;row-gap:2px;display:grid}.bo-tableau tbody tr:last-child{border-bottom:0}.bo-tableau td{border:0;min-width:0;height:auto;padding:0;display:block}.bo-tableau td:not([data-place]){display:none}.bo-tableau [data-place=titre]{grid-area:1/1}.bo-tableau [data-place=precision]{text-align:left;color:var(--bo-texte-discret);grid-area:2/1;font-size:13px;line-height:18px}.bo-tableau [data-place=valeur]{margin-left:var(--bo-esp-3);grid-area:1/2;font-weight:500}.bo-tableau [data-place=etat]{margin-left:var(--bo-esp-3);grid-area:2/2;justify-self:end}.bo-tableau [data-place=gestes]{margin-left:var(--bo-esp-1);grid-area:1/3/span 2}.bo-tableau [data-place=ouvrir]{margin-left:var(--bo-esp-1);grid-area:1/4/span 2}.bo-tableau tbody tr:not(:has(>[data-place=precision]))>[data-place=titre]{grid-row:1/span 2}.bo-tableau tbody tr:not(:has(>[data-place=etat]))>[data-place=precision]{grid-column:1/3}.bo-tableau [data-place=precision] .bo-ligne>.bo-select{flex:1}.bo-tableau td.bo-tableau-vide{display:block}.bo-tableau tbody tr:has(>.bo-tableau-vide){display:block}}.bo-cellule-titre{color:var(--bo-texte);font-weight:500;text-decoration:none;display:block}a.bo-cellule-titre:hover{text-underline-offset:3px;text-decoration:underline}.bo-cellule-icone{align-items:center;gap:var(--bo-esp-1-5);color:var(--bo-texte);display:inline-flex}.bo-cellule-icone .bo-icone{color:var(--bo-texte-discret)}.bo-cellule-sous{color:var(--bo-texte-discret);font-size:13px;line-height:18px;display:block}.bo-vignette{border-radius:var(--bo-rayon-s);background:var(--bo-panneau-discret);object-fit:cover;width:32px;height:40px;display:block}.bo-tuiles{gap:var(--bo-esp-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}@media (max-width:599px){.bo-tuiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.bo-tuile{gap:var(--bo-esp-1);padding:14px var(--bo-esp-4);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);color:var(--bo-texte);flex-direction:column;text-decoration:none;display:flex}a.bo-tuile:hover{border-color:var(--bo-filet-fort)}.bo-tuile-libelle{align-items:center;gap:var(--bo-esp-1-5);color:var(--bo-texte-discret);font-size:13px;line-height:18px;display:flex}.bo-tuile-libelle .bo-pastille-point{color:var(--bo-ton-texte)}.bo-tuile-libelle .bo-icone{opacity:0;transition:opacity var(--bo-duree-vive) ease;margin-left:auto}a.bo-tuile:hover .bo-tuile-libelle .bo-icone{opacity:1}.bo-tuile-valeur{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:32px}.bo-tuile-unite{margin-left:var(--bo-esp-1);color:var(--bo-texte-discret);font-size:13px;font-weight:500}.bo-tuile[data-vide] .bo-tuile-valeur{color:var(--bo-texte-pale)}.bo-bloc{border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);min-width:0}.bo-bloc-tete{justify-content:space-between;align-items:center;gap:var(--bo-esp-2) var(--bo-esp-3);padding:var(--bo-esp-3) var(--bo-esp-4);border-bottom:1px solid var(--bo-filet);flex-wrap:wrap;display:flex}.bo-bloc-titre{align-items:center;gap:var(--bo-esp-3);min-width:0;display:flex}.bo-bloc-bascule{align-items:center;gap:var(--bo-esp-3);min-width:0;margin:calc(-1 * var(--bo-esp-1)) calc(-1 * var(--bo-esp-2));padding:var(--bo-esp-1) var(--bo-esp-2);border-radius:var(--bo-rayon-m);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.bo-bloc-bascule:hover{background:var(--bo-panneau-discret)}.bo-bloc-chevron{color:var(--bo-texte-discret);transition:transform var(--bo-duree-vive) ease;margin-left:auto}.bo-bloc-bascule[aria-expanded=true] .bo-bloc-chevron{transform:rotate(180deg)}.bo-bloc[data-ferme] .bo-bloc-tete{border-bottom:0}.bo-bloc-tete h2{text-wrap:balance;margin:0;font-size:15px;font-weight:600;line-height:22px}.bo-bloc-tete p{color:var(--bo-texte-discret);margin:2px 0 0;font-size:13px;line-height:18px}.bo-bloc-corps{gap:var(--bo-esp-4);padding:var(--bo-esp-4);flex-direction:column;display:flex}.bo-bloc-corps[hidden]{display:none}.bo-bloc-corps[data-plein]{gap:0;padding:0}.bo-bloc-corps[data-plein] .bo-tableau-cadre{border-radius:0 0 var(--bo-rayon-l) var(--bo-rayon-l);border:0}.bo-montant{justify-content:space-between;align-items:baseline;gap:var(--bo-esp-3);display:flex}.bo-montant strong{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:32px}.bo-details{gap:var(--bo-esp-1-5) var(--bo-esp-4);grid-template-columns:auto 1fr;margin:0;font-size:13px;line-height:18px;display:grid}.bo-details dt{color:var(--bo-texte-discret)}.bo-details dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.bo-entete-page{justify-content:space-between;align-items:flex-end;gap:var(--bo-esp-3) var(--bo-esp-6);flex-wrap:wrap;display:flex}.bo-entete-texte{gap:var(--bo-esp-1);flex-direction:column;min-width:0;display:flex}.bo-entete-titre{align-items:center;gap:var(--bo-esp-2) var(--bo-esp-3);flex-wrap:wrap;display:flex}.bo-entete-page h1{text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:28px}.bo-entete-page p{color:var(--bo-texte-discret);margin:0}.bo-compteur{align-self:flex-start;align-items:center;gap:var(--bo-esp-1-5);height:26px;margin-top:var(--bo-esp-1);border-radius:var(--bo-rayon-pilule);background:var(--bo-action-douce);color:var(--bo-action-texte);font-variant-numeric:tabular-nums;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.bo-entete-gestes{align-items:center;gap:var(--bo-esp-2);flex-wrap:wrap;display:flex}@media (max-width:599px){.bo-entete-gestes{right:0;bottom:var(--bo-bas,0px);z-index:var(--bo-plan-collant);padding:var(--bo-esp-2) var(--bo-esp-4);border-top:1px solid var(--bo-filet);background:var(--bo-panneau);flex-wrap:nowrap;position:fixed;left:0}.bo-entete-gestes>.bo-bouton:not(.bo-bouton-seul){flex:1}}.bo-fil ol{align-items:center;gap:var(--bo-esp-1);color:var(--bo-texte-discret);flex-wrap:wrap;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.bo-fil li{align-items:center;gap:var(--bo-esp-1);display:flex}.bo-fil a{color:inherit;text-decoration:none}.bo-fil a:hover{color:var(--bo-texte);text-underline-offset:3px;text-decoration:underline}.bo-fil [aria-current]{color:var(--bo-texte)}.bo-fil .bo-icone{color:var(--bo-texte-pale)}.bo-menu{flex-direction:column;min-height:100%;display:flex}.bo-menu-haut{padding:var(--bo-esp-3) var(--bo-esp-2);flex-direction:column;flex:1;gap:2px;display:flex}.bo-menu-haut>.bo-menu-deroulant{margin-bottom:var(--bo-esp-2);display:flex}.bo-module-selecteur,.bo-module-seul{height:44px;padding:0 var(--bo-esp-2) 0 6px;border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-m);color:var(--bo-texte);flex:1;justify-content:flex-start;gap:10px;font-size:14px;font-weight:600}.bo-module-selecteur:hover{border-color:var(--bo-filet-fort);background:var(--bo-panneau-discret);color:var(--bo-texte)}.bo-module-selecteur>.bo-icone{color:var(--bo-texte-discret);margin-left:auto}.bo-module-seul{margin-bottom:var(--bo-esp-2);border-color:#0000;flex:none;align-items:center;display:flex}.bo-module-nom{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bo-module-icone{border-radius:var(--bo-rayon-m);background:var(--bo-action-douce);width:30px;height:30px;color:var(--bo-action-texte);flex:none;place-content:center;display:grid}.bo-menu-entree{width:100%;height:var(--bo-controle);border-radius:var(--bo-rayon-m);color:var(--bo-texte-discret);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-weight:500;text-decoration:none;display:flex}.bo-menu-entree:hover{background:var(--bo-panneau-discret);color:var(--bo-texte)}.bo-menu-entree[aria-current=page],.bo-menu-entree-active{background:var(--bo-action-douce);color:var(--bo-action-texte)}.bo-menu-pages{margin-top:var(--bo-esp-3);flex-direction:column;gap:2px;display:flex}.bo-menu-section-nom{flex:1;min-width:0}.bo-menu-section-chevron{color:var(--bo-texte-pale);transition:transform var(--bo-duree-moyenne) cubic-bezier(.4, 0, .2, 1)}.bo-menu-section[data-ouvert] .bo-menu-section-chevron{transform:rotate(90deg)}.bo-menu-section-tete[data-ici]{color:var(--bo-action-texte)}.bo-menu-section-corps{transition:grid-template-rows var(--bo-duree-moyenne) cubic-bezier(.4, 0, .2, 1);grid-template-rows:0fr;display:grid}.bo-menu-section[data-ouvert] .bo-menu-section-corps{grid-template-rows:1fr}.bo-menu-section-pages{min-height:0;padding-left:var(--bo-esp-1-5);border-left:1px solid var(--bo-filet);flex-direction:column;gap:2px;margin-left:17px;display:flex;overflow:hidden}.bo-menu-section-pages .bo-menu-entree{height:auto;min-height:var(--bo-controle);padding-block:6px;line-height:1.3}.bo-menu-section[data-ouvert] .bo-menu-section-pages{padding-block:2px var(--bo-esp-1)}@media (prefers-reduced-motion:reduce){.bo-menu-section-chevron,.bo-menu-section-corps{transition:none}}.bo-menu-profil{padding:var(--bo-esp-2);border-top:1px solid var(--bo-filet);display:flex}.bo-menu-profil>.bo-menu-deroulant{flex:1;display:flex}.bo-profil{height:48px;padding:0 var(--bo-esp-2) 0 6px;color:var(--bo-texte);text-align:left;flex:1;justify-content:flex-start;gap:10px}.bo-profil>.bo-icone{color:var(--bo-texte-discret);margin-left:auto}.bo-profil-texte{flex-direction:column;min-width:0;display:flex}.bo-profil-nom{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.bo-profil-role{color:var(--bo-texte-discret);font-size:12px;font-weight:400;line-height:16px}.bo-menu[data-replie] .bo-menu-haut{align-items:center;padding-inline:0}.bo-menu[data-replie] .bo-menu-haut>.bo-menu-deroulant{margin-bottom:var(--bo-esp-1)}.bo-menu[data-replie] .bo-menu-profil{justify-content:center;padding-inline:0}.bo-menu[data-replie] .bo-menu-profil>.bo-menu-deroulant{flex:none}.bo-menu[data-replie] .bo-menu-entree{border:0;justify-content:center;width:40px;height:36px;padding:0}.bo-menu[data-replie] .bo-menu-entree[aria-expanded=true]{background:var(--bo-panneau-discret);color:var(--bo-texte)}.bo-menu-deroulant{display:inline-flex;position:relative}.bo-menu-liste{z-index:var(--bo-plan-menu);min-width:var(--bo-menu-deroulant-largeur);max-width:320px;padding:var(--bo-esp-1);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau-releve);box-shadow:var(--bo-ombre-menu);transform-origin:0 0;animation:bo-menu-apparait var(--bo-duree-vive) ease-out;flex-direction:column;display:flex;position:fixed}.bo-menu-liste[data-alignement=fin]{transform-origin:100% 0}.bo-menu-liste[data-haut]{transform-origin:0 100%}.bo-menu-liste[data-haut][data-alignement=fin]{transform-origin:100% 100%}.bo-menu-titre,.bo-menu-groupe{padding:6px var(--bo-esp-2) var(--bo-esp-1);color:var(--bo-texte-discret);font-size:12px;font-weight:500;line-height:16px}.bo-menu-element{align-items:center;gap:var(--bo-esp-2);width:100%;min-height:var(--bo-controle);padding:0 var(--bo-esp-2);border-radius:var(--bo-rayon-s);color:var(--bo-texte);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.bo-menu-element .bo-icone{color:var(--bo-texte-discret)}.bo-menu-element:hover,.bo-menu-element:focus-visible{background:var(--bo-panneau-survol);outline:none}.bo-menu-element[aria-current=page]{color:var(--bo-action-texte);font-weight:500}.bo-menu-danger,.bo-menu-danger .bo-icone{color:var(--bo-danger)}.bo-menu-danger:hover,.bo-menu-danger:focus-visible{background:var(--bo-danger-doux)}.bo-menu-element[aria-disabled=true],.bo-menu-element[aria-disabled=true] .bo-icone{color:var(--bo-texte-pale);cursor:default;background:0 0}.bo-menu-nom{text-overflow:ellipsis;overflow:hidden}.bo-menu-liste[data-large]{width:340px;max-width:calc(100vw - 2 * var(--bo-esp-4))}.bo-menu-liste[data-large] .bo-menu-element{align-items:flex-start;gap:var(--bo-esp-3);padding:var(--bo-esp-2);white-space:normal}.bo-menu-liste[data-large] .bo-menu-element[aria-current=page]{background:var(--bo-action-douce);color:var(--bo-texte)}.bo-menu-liste[data-large] .bo-menu-indice{color:var(--bo-action-texte);align-self:center}.bo-menu-texte{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bo-menu-texte>.bo-menu-nom{font-weight:500}.bo-menu-description{color:var(--bo-texte-discret);flex-direction:column;gap:2px;font-size:12px;line-height:16px;display:flex}.bo-menu-attente{align-items:center;gap:var(--bo-esp-1-5);color:var(--bo-texte);font-weight:500;display:inline-flex}.bo-menu-attente .bo-pastille-point{color:var(--bo-ton-texte,var(--bo-texte-discret))}.bo-menu-coche{width:16px;color:var(--bo-action-texte);place-content:center;display:grid}.bo-menu-coche .bo-icone{color:inherit}.bo-menu-indice{padding-left:var(--bo-esp-4);color:var(--bo-texte-discret);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px}.bo-menu-voile{z-index:var(--bo-plan-menu);background:var(--bo-voile);animation:bo-fondu var(--bo-duree-moyenne) ease-out;position:fixed;inset:0}.bo-menu-liste[data-forme=feuille]{right:0;bottom:var(--bo-clavier,0px);max-width:none;max-height:80%;padding:0 var(--bo-esp-2) calc(var(--bo-esp-2) + env(safe-area-inset-bottom,0px));border-radius:var(--bo-rayon-l) var(--bo-rayon-l) 0 0;background:var(--bo-panneau);box-shadow:var(--bo-ombre-tiroir);animation:bo-monte var(--bo-duree-lente) cubic-bezier(.2, .8, .2, 1);border-width:1px 0 0;left:0;overflow-y:auto}.bo-menu-liste[data-forme=feuille]:focus{outline:none}.bo-menu-liste[data-forme=feuille] .bo-tiroir-poignee{margin-bottom:var(--bo-esp-1)}.bo-menu-liste[data-forme=feuille] .bo-menu-titre{padding:var(--bo-esp-2) var(--bo-esp-3);font-size:13px;line-height:18px}.bo-menu-liste[data-forme=feuille] .bo-menu-element{min-height:48px;padding:0 var(--bo-esp-3);white-space:normal;font-size:15px}.bo-menu-separateur{height:1px;margin:var(--bo-esp-1) calc(-1 * var(--bo-esp-1));background:var(--bo-filet)}@keyframes bo-menu-apparait{0%{opacity:0;transform:scale(.97)}}.bo-coquille{--bo-bas:var(--bo-clavier,0px);grid-template-columns:var(--bo-menu-largeur) minmax(0, 1fr);grid-template-rows:var(--bo-entete) 1fr;background:var(--bo-fond);min-height:100vh;transition:grid-template-columns var(--bo-duree-moyenne) ease;grid-template-areas:"tete tete""menu contenu";display:grid}.bo-coquille[data-replie]{grid-template-columns:var(--bo-menu-largeur-replie) minmax(0, 1fr)}.bo-tete{z-index:var(--bo-plan-tete);justify-content:space-between;align-items:center;gap:var(--bo-esp-4);padding:0 var(--bo-esp-4) 0 var(--bo-esp-3);border-bottom:1px solid var(--bo-filet);background:var(--bo-panneau);grid-area:tete;display:flex;position:sticky;top:0}.bo-fil-chargement{background:linear-gradient(90deg, transparent, var(--bo-action) 50%, transparent) no-repeat;pointer-events:none;background-size:35% 100%;height:2px;transition:opacity .12s ease-out;animation:1.1s cubic-bezier(.45,0,.55,1) infinite bo-fil-glisse;position:absolute;bottom:-1px;left:0;right:0}@starting-style{.bo-fil-chargement{opacity:0}}.bo-fil-chargement[data-phase=sortie]{opacity:0;transition:opacity .3s ease-out .5s}@keyframes bo-fil-glisse{0%{background-position:-40% 0}to{background-position:160% 0}}@media (prefers-reduced-motion:reduce){.bo-fil-chargement{background:var(--bo-action);animation:none}}.bo-tete-gauche{align-items:center;gap:var(--bo-esp-2);display:flex}.bo-logo{color:var(--bo-texte);align-items:center;gap:10px;text-decoration:none;display:flex}.bo-logo svg{width:auto;height:13px}.bo-logo-espace{border-left:1px solid var(--bo-filet);color:var(--bo-texte-discret);padding-left:10px;font-size:13px}.bo-initiales{border-radius:var(--bo-rayon-pilule);background:var(--bo-action-douce);width:26px;height:26px;color:var(--bo-action-texte);place-content:center;font-size:12px;font-weight:600;display:grid}.bo-coquille-menu{top:var(--bo-entete);height:calc(100vh - var(--bo-entete));border-right:1px solid var(--bo-filet);background:var(--bo-panneau);grid-area:menu;position:sticky;overflow:hidden auto}.bo-coquille[data-replie] .bo-coquille-menu{overflow:visible}.bo-coquille-menu>.bo-menu{min-height:100%}.bo-coquille-voile,.bo-pouce{display:none}.bo-contenu{min-width:0;padding:var(--bo-esp-6) var(--bo-esp-8) 48px;grid-area:contenu}.bo-contenu-interieur{--bo-haut-collant:var(--bo-entete);gap:var(--bo-esp-5);max-width:var(--bo-contenu-max);flex-direction:column;margin:0 auto;display:flex;container:bo-cadre/inline-size}@media (max-width:899px){.bo-coquille{grid-template-columns:minmax(0,1fr);grid-template-areas:"tete""contenu"}.bo-coquille-menu{inset:var(--bo-entete) auto 0 0;z-index:var(--bo-plan-tiroir);border-right:1px solid var(--bo-filet);width:min(300px,85vw);height:auto;box-shadow:var(--bo-ombre-tiroir);visibility:hidden;transition:transform var(--bo-duree-lente) cubic-bezier(.2, .8, .2, 1), visibility 0s linear var(--bo-duree-lente), bottom 0s linear var(--bo-delai-pouce);position:fixed;transform:translate(-100%)}.bo-coquille[data-menu-ouvert] .bo-coquille-menu{visibility:visible;transition:transform var(--bo-duree-lente) cubic-bezier(.2, .8, .2, 1), bottom 0s linear var(--bo-delai-pouce);transform:none}.bo-coquille-voile{inset:var(--bo-entete) 0 0;z-index:var(--bo-plan-tiroir);background:var(--bo-voile);animation:bo-fondu var(--bo-duree-moyenne) ease-out;display:block;position:fixed}.bo-contenu{padding:var(--bo-esp-4) var(--bo-esp-4) 40px}}@media (max-width:599px){.bo-coquille[data-pouce]{--bo-bas:calc(var(--bo-barre-pouce) + env(safe-area-inset-bottom,0px))}.bo-coquille[data-pouce]:has(:is(input:not([type=checkbox],[type=radio]),textarea,[contenteditable=true]):focus){--bo-bas:var(--bo-clavier,0px)}.bo-coquille[data-pouce] .bo-tete-bascule{display:none}.bo-coquille[data-pouce] .bo-tete{padding-left:var(--bo-esp-4)}.bo-coquille .bo-coquille-menu,.bo-coquille .bo-coquille-voile{bottom:var(--bo-bas)}.bo-contenu{padding-bottom:calc(var(--bo-bas) + 40px)}.bo-contenu:has(.bo-entete-gestes){padding-bottom:calc(var(--bo-bas) + var(--bo-cible) + 56px)}.bo-pouce{z-index:var(--bo-plan-tete);height:calc(var(--bo-barre-pouce) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--bo-filet);background:var(--bo-panneau);display:flex;position:fixed;bottom:0;left:0;right:0}.bo-coquille:has(:is(input:not([type=checkbox],[type=radio]),textarea,[contenteditable=true]):focus) :is(.bo-pouce,.bo-entete-gestes){visibility:hidden}:is(.bo-pouce,.bo-entete-gestes,.bo-barre,.bo-coquille-voile){transition:bottom 0s var(--bo-delai-pouce), visibility 0s var(--bo-delai-pouce)}.bo-coquille:has(:is(input:not([type=checkbox],[type=radio]),textarea,[contenteditable=true]):focus) :is(.bo-pouce,.bo-entete-gestes,.bo-barre,.bo-coquille-voile){transition:none}.bo-pouce-entree{min-width:0;color:var(--bo-texte-discret);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:0;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;display:flex}.bo-pouce-entree[aria-current=page],.bo-pouce-entree[data-actif]{color:var(--bo-action-texte)}}.bo-reglage{align-items:start;gap:var(--bo-esp-6);grid-template-columns:minmax(0,1fr) minmax(300px,380px);grid-template-areas:"formulaire apercu";display:grid}.bo-reglage[data-large]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bo-reglage-vue{display:none}.bo-reglage-formulaire{gap:var(--bo-esp-5);flex-direction:column;grid-area:formulaire;min-width:0;display:flex}.bo-reglage-apercu{display:contents}.bo-reglage-apercu>*{grid-area:apercu}@container bo-cadre (max-width:899px){.bo-reglage,.bo-reglage[data-large]{gap:var(--bo-esp-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"vue""formulaire""apercu"}.bo-reglage-vue{top:var(--bo-haut-collant);z-index:var(--bo-plan-collant);margin:0 calc(-1 * var(--bo-esp-4));padding:var(--bo-esp-2) var(--bo-esp-4);background:var(--bo-fond);grid-area:vue;display:block;position:sticky}.bo-reglage-vue .bo-choix{display:flex}.bo-reglage-vue .bo-choix label{flex:1}.bo-reglage[data-vue=regler] .bo-reglage-apercu,.bo-reglage[data-vue=voir] .bo-reglage-formulaire{display:none}.bo-reglage .bo-apercu{position:static}}.bo-deux-colonnes{align-items:start;gap:var(--bo-esp-5);grid-template-columns:minmax(0,1fr) minmax(280px,340px);display:grid}@container bo-cadre (max-width:899px){.bo-deux-colonnes{align-items:stretch;gap:var(--bo-esp-4);flex-direction:column;display:flex}.bo-deux-colonnes>*{display:contents}.bo-deux-colonnes .bo-d-abord{order:-1}}.bo-tiroir{inset:0 0 var(--bo-clavier,0px);z-index:var(--bo-plan-tiroir);justify-content:flex-end;display:flex;position:fixed}.bo-tiroir[data-taille=s]{--bo-tiroir-largeur:var(--bo-tiroir-largeur-s)}.bo-tiroir[data-taille=m]{--bo-tiroir-largeur:var(--bo-tiroir-largeur-m)}.bo-tiroir[data-taille=l]{--bo-tiroir-largeur:var(--bo-tiroir-largeur-l)}.bo-tiroir-voile{background:var(--bo-voile);animation:bo-fondu var(--bo-duree-moyenne) ease-out;position:absolute;inset:0}.bo-tiroir-panneau{width:min(var(--bo-tiroir-largeur), 100%);border-left:1px solid var(--bo-filet);background:var(--bo-panneau);height:100%;box-shadow:var(--bo-ombre-tiroir);animation:bo-glisse var(--bo-duree-lente) cubic-bezier(.2, .8, .2, 1);flex-direction:column;display:flex;position:relative}.bo-tiroir-panneau:focus{outline:none}.bo-tiroir[data-forme=feuille]{align-items:flex-end}.bo-tiroir[data-forme=feuille] .bo-tiroir-panneau{border-top:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l) var(--bo-rayon-l) 0 0;width:100%;height:auto;max-height:90%;padding-bottom:env(safe-area-inset-bottom,0px);border-left:0;animation-name:bo-monte}.bo-tiroir-poignee{width:36px;height:4px;margin:var(--bo-esp-2) auto 0;border-radius:var(--bo-rayon-pilule);background:var(--bo-filet-fort);flex:none}.bo-tiroir-tete{align-items:center;gap:var(--bo-esp-1);min-height:52px;padding:0 var(--bo-esp-3) 0 var(--bo-esp-5);border-bottom:1px solid var(--bo-filet);display:flex}.bo-tiroir-icone{width:32px;height:32px;margin-right:var(--bo-esp-2);border-radius:var(--bo-rayon-m);background:var(--bo-action-douce);color:var(--bo-action-texte);flex:none;place-content:center;display:grid}.bo-tiroir-tete h2{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:15px;font-weight:600;line-height:22px;overflow:hidden}.bo-tiroir-corps{--bo-haut-collant:0px;background:var(--bo-fond);gap:var(--bo-esp-4);padding:var(--bo-esp-5);flex-direction:column;flex:1;display:flex;overflow-y:auto;container:bo-cadre/inline-size}.bo-tiroir-pied{justify-content:flex-end;gap:var(--bo-esp-2);padding:var(--bo-esp-3) var(--bo-esp-5);border-top:1px solid var(--bo-filet);display:flex}.bo-tiroir[data-forme=feuille] .bo-tiroir-tete{padding-left:var(--bo-esp-4)}.bo-tiroir[data-forme=feuille] .bo-tiroir-corps{padding:var(--bo-esp-4)}.bo-tiroir[data-forme=feuille] .bo-tiroir-pied{padding:var(--bo-esp-2) var(--bo-esp-4)}.bo-tiroir[data-forme=feuille] .bo-tiroir-pied>.bo-bouton{flex:1}.bo-tiroir-pied>.bo-barre{box-shadow:none;border:0;flex:1;padding:0;position:static}@keyframes bo-fondu{0%{opacity:0}}@keyframes bo-glisse{0%{opacity:0;transform:translate(24px)}}@keyframes bo-monte{0%{opacity:0;transform:translateY(32px)}}.bo-barre{bottom:var(--bo-esp-4);z-index:var(--bo-plan-collant);justify-content:space-between;align-items:center;gap:var(--bo-esp-2) var(--bo-esp-3);padding:10px 10px 10px var(--bo-esp-4);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);box-shadow:var(--bo-ombre-legere);flex-wrap:wrap;display:flex;position:sticky}.bo-barre-message{align-items:center;gap:var(--bo-esp-2);color:var(--bo-texte-discret);margin:0;font-size:13px;line-height:18px;display:flex}.bo-barre[data-etat=modifie] .bo-barre-message,.bo-barre[data-etat=brouillon] .bo-barre-message{color:var(--bo-attente)}.bo-barre[data-etat=reussi] .bo-barre-message,.bo-barre[data-etat=en-ligne] .bo-barre-message{color:var(--bo-fait)}.bo-barre[data-etat=refuse] .bo-barre-message{color:var(--bo-danger)}.bo-barre-actions{gap:var(--bo-esp-2);margin-left:auto;display:flex}@media (max-width:599px){.bo-barre{bottom:calc(var(--bo-bas,0px) + var(--bo-esp-2));padding:var(--bo-esp-2) var(--bo-esp-2) var(--bo-esp-2) var(--bo-esp-3);flex-wrap:nowrap}.bo-barre-message{flex:1;min-width:0}.bo-barre-actions{flex:none}}.bo-menu-liste[data-choix]{width:420px;max-width:calc(100vw - 2 * var(--bo-esp-4));max-height:min(520px,70vh);padding:0;overflow:hidden}.bo-menu-liste[data-choix]>.bo-menu-titre{padding:var(--bo-esp-3) var(--bo-esp-3) 0}.bo-menu-recherche{padding:var(--bo-esp-2);border-bottom:1px solid var(--bo-filet)}.bo-menu-options{min-height:0;padding:var(--bo-esp-1);flex:auto;position:relative;overflow-y:auto}.bo-menu-options .bo-menu-element{align-items:flex-start;gap:var(--bo-esp-3);padding:var(--bo-esp-2);white-space:normal}.bo-menu-options .bo-menu-element[data-actif]{background:var(--bo-panneau-survol)}.bo-menu-options .bo-menu-element[aria-selected=true] .bo-menu-nom{color:var(--bo-action-texte)}.bo-menu-choisi{flex:none;align-self:center;margin-left:auto}.bo-menu-options .bo-menu-element .bo-menu-choisi{color:var(--bo-action-texte)}.bo-menu-pied{justify-content:space-between;align-items:center;gap:var(--bo-esp-3);padding:var(--bo-esp-2) var(--bo-esp-3);border-top:1px solid var(--bo-filet);color:var(--bo-texte-discret);font-size:12px;line-height:16px;display:flex}.bo-menu-touches{gap:var(--bo-esp-3);display:flex}.bo-menu-touches>span{align-items:center;gap:var(--bo-esp-1);display:inline-flex}.bo-menu-touches kbd{min-width:18px;height:18px;padding:0 var(--bo-esp-1);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-s);background:var(--bo-panneau);font:11px/16px var(--font-mono);text-align:center}.bo-menu-liste[data-choix][data-forme=feuille]{width:auto;max-width:none;max-height:80%;padding:0 0 env(safe-area-inset-bottom,0px)}.bo-menu-liste[data-choix][data-forme=feuille] .bo-menu-options .bo-menu-element{padding:var(--bo-esp-2) var(--bo-esp-3)}@media (max-width:599px),(pointer:coarse){.bo-menu-touches{display:none}}.bo-entete-sur-titre{margin-bottom:var(--bo-esp-1)}.bo-selecteur{gap:var(--bo-esp-2);padding:0 var(--bo-esp-2) 0 var(--bo-esp-1);font-weight:600}.bo-selecteur .bo-module-icone{width:26px;height:26px}.bo-selecteur>.bo-icone{color:var(--bo-texte-discret)}.bo-etat-reglages{align-items:start;gap:var(--bo-esp-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.bo-perimetre{gap:var(--bo-esp-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.bo-champ-periode{gap:var(--bo-esp-3);flex-direction:column;display:flex}.bo-champ-periode-dates{align-items:flex-end;gap:var(--bo-esp-3);display:flex}.bo-champ-periode-dates>.bo-champ{flex:1 1 0}.bo-raccourcis{gap:var(--bo-esp-1-5);flex-wrap:wrap;display:flex}.bo-raccourci{height:28px;padding:0 var(--bo-esp-3);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-pilule);background:var(--bo-panneau);color:var(--bo-texte-discret);font:inherit;cursor:pointer;transition:background-color var(--bo-duree-vive), border-color var(--bo-duree-vive), color var(--bo-duree-vive);font-size:13px;font-weight:500}.bo-raccourci:hover{border-color:var(--bo-filet-fort);color:var(--bo-texte)}.bo-raccourci[aria-pressed=true]{border-color:var(--bo-action);background:var(--bo-action-douce);color:var(--bo-action-texte)}.bo-raccourci:focus-visible{outline:2px solid var(--bo-focus);outline-offset:2px}.bo-totaux{gap:var(--bo-esp-1) var(--bo-esp-6);flex-wrap:wrap;min-width:0;margin:0;display:flex}.bo-total{flex-direction:column-reverse;display:flex}.bo-total dt{color:var(--bo-texte-discret);font-size:12px;line-height:16px}.bo-total dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:20px;font-weight:600;line-height:28px}.bo-total-unite{margin-left:var(--bo-esp-1);color:var(--bo-texte-discret);font-size:13px;font-weight:500}@media (max-width:599px){.bo-barre.bo-barre-totaux{padding:var(--bo-esp-2);flex-wrap:wrap}.bo-totaux{width:100%;padding:0 var(--bo-esp-1);scrollbar-width:none;flex-wrap:nowrap;position:relative;overflow-x:auto}.bo-total dd{font-size:17px;line-height:24px}.bo-total dt{white-space:nowrap}.bo-barre-totaux .bo-barre-actions{width:100%}.bo-barre-totaux .bo-barre-actions>.bo-bouton,.bo-barre-totaux .bo-barre-actions>.bo-menu-deroulant{flex:1}.bo-barre-totaux .bo-barre-actions>.bo-menu-deroulant>.bo-bouton{width:100%}.bo-champ-periode-dates{flex-wrap:wrap}}@media (max-width:599px),(pointer:coarse){.bo-raccourci{height:var(--bo-cible);padding:0 var(--bo-esp-4)}}.bo-partie{gap:var(--bo-esp-3);flex-direction:column;display:flex}.bo-partie+.bo-partie{padding-top:var(--bo-esp-5);border-top:1px solid var(--bo-filet)}.bo-partie-tete{align-items:baseline;gap:var(--bo-esp-1) var(--bo-esp-3);flex-wrap:wrap;display:flex}.bo-partie-tete h3{color:var(--bo-texte-discret);margin:0;font-size:13px;font-weight:600;line-height:18px}.bo-partie-precision{align-items:center;gap:var(--bo-esp-1);color:var(--bo-texte-discret);font-size:12px;line-height:16px;display:inline-flex}.bo-partie-corps{gap:var(--bo-esp-4);flex-direction:column;display:flex}.bo-pieces-liees{gap:var(--bo-esp-1-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bo-pieces-liees li{align-items:center;gap:var(--bo-esp-2);display:flex}.bo-pieces-liees .bo-icone{color:var(--bo-texte-discret)}.bo-telephone{gap:var(--bo-esp-2);min-width:0;display:flex}.bo-telephone>.bo-menu-deroulant{flex:none}.bo-telephone-pays{gap:var(--bo-esp-1-5);padding:0 var(--bo-esp-2);font-variant-numeric:tabular-nums;font-weight:500}.bo-telephone-pays .bo-icone{color:var(--bo-texte-discret)}.bo-drapeau{font-size:16px;line-height:1}.bo-telephone>.bo-saisie{flex:1}.bo-photo{justify-content:center;align-items:center;gap:var(--bo-esp-2);aspect-ratio:4/5;border:1.5px dashed var(--bo-filet-fort);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);width:160px;color:var(--bo-texte-discret);cursor:pointer;transition:border-color var(--bo-duree-vive) ease, color var(--bo-duree-vive) ease;flex-direction:column;font-size:13px;font-weight:500;display:flex;position:relative;overflow:hidden}.bo-photo:hover{border-color:var(--bo-action);color:var(--bo-action-texte)}.bo-photo[data-pleine]{border-style:solid;border-color:var(--bo-filet)}.bo-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bo-photo[data-cadrage]{aspect-ratio:auto;cursor:crosshair;display:block}.bo-photo[data-cadrage] img{height:auto;display:block;position:static}.bo-photo-centre{border-radius:var(--bo-rayon-pilule);pointer-events:none;border:2px solid #fff;width:20px;height:20px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000080}.bo-dialogue{width:min(480px, calc(100vw - 2 * var(--bo-esp-4)));max-height:calc(100dvh - 2 * var(--bo-esp-4));border-radius:var(--bo-rayon-l);background:var(--bo-panneau);color:var(--bo-texte);box-shadow:var(--bo-ombre-menu);border:0;flex-direction:column;padding:0;overflow:hidden}.bo-dialogue[open]{display:flex}.bo-dialogue[data-large]{width:min(1040px, calc(100vw - 2 * var(--bo-esp-4)))}.bo-dialogue::backdrop{background:var(--bo-voile)}.bo-dialogue-tete{justify-content:space-between;align-items:flex-start;gap:var(--bo-esp-3);padding:var(--bo-esp-4) var(--bo-esp-4) 0 var(--bo-esp-5);display:flex}.bo-dialogue-tete h2{margin:0;font-size:16px;font-weight:600}.bo-dialogue-tete p{color:var(--bo-texte-discret);margin:2px 0 0;font-size:13px}.bo-dialogue-corps{min-height:0;padding:var(--bo-esp-4) var(--bo-esp-5);flex:1;overflow:auto}.bo-dialogue-corps>p{margin:0;line-height:1.5}.bo-dialogue-pied{justify-content:flex-end;gap:var(--bo-esp-2);padding:var(--bo-esp-3) var(--bo-esp-5) var(--bo-esp-4);border-top:1px solid var(--bo-filet);flex-wrap:wrap;display:flex}.bo-dialogue-pied>[data-a-gauche]{margin-right:auto}.bo-dialogue-refus{color:var(--bo-danger);flex:100%;margin:0;font-size:13px}@media (max-width:599px){.bo-dialogue[data-large]{border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none}}.bo-rognage{gap:var(--bo-esp-5);grid-template-columns:minmax(0,1fr) 280px;display:grid}.bo-rognage-scene{min-height:360px;padding:var(--bo-esp-4);border-radius:var(--bo-rayon-l);background:#0f141c;place-items:center;display:grid}.bo-rognage-photo{touch-action:none;-webkit-user-select:none;user-select:none;max-width:100%;max-height:min(60dvh,600px);position:relative}.bo-rognage-photo img{object-fit:contain;width:100%;height:100%;max-height:min(60dvh,600px);display:block}.bo-rognage-voile{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bo-rognage-voile span{position:absolute;box-shadow:0 0 0 9999px #0f141c99}.bo-rognage-cadre{cursor:move;background:linear-gradient(#ffffff4d,#ffffff4d) 33.33% 0/1px 100% no-repeat,linear-gradient(#ffffff4d,#ffffff4d) 66.66% 0/1px 100% no-repeat,linear-gradient(#ffffff4d,#ffffff4d) 0 33.33%/100% 1px no-repeat,linear-gradient(#ffffff4d,#ffffff4d) 0 66.66%/100% 1px no-repeat;outline:1px solid #ffffffe6;position:absolute}.bo-rognage-cadre:focus-visible{outline:2px solid var(--bo-focus)}.bo-rognage-coin{border:3px solid #fff;width:22px;height:22px;position:absolute}.bo-rognage-coin[data-coin=hg]{cursor:nwse-resize;border-bottom:0;border-right:0;top:-4px;left:-4px}.bo-rognage-coin[data-coin=hd]{cursor:nesw-resize;border-bottom:0;border-left:0;top:-4px;right:-4px}.bo-rognage-coin[data-coin=bg]{cursor:nesw-resize;border-top:0;border-right:0;bottom:-4px;left:-4px}.bo-rognage-coin[data-coin=bd]{cursor:nwse-resize;border-top:0;border-left:0;bottom:-4px;right:-4px}.bo-rognage-coin:after{content:"";position:absolute;inset:-12px}.bo-rognage-reglages{align-items:flex-start;gap:var(--bo-esp-4);flex-direction:column;display:flex}.bo-rognage-reglages>.bo-champ{align-self:stretch}.bo-rognage-formats{gap:var(--bo-esp-2);border:0;flex-direction:column;align-self:stretch;margin:0;padding:0;display:flex}.bo-rognage-formats legend{margin-bottom:var(--bo-esp-2);padding:0;font-size:13px;font-weight:500}.bo-rognage-format{align-items:center;gap:var(--bo-esp-3);min-height:var(--bo-controle);padding:var(--bo-esp-2) var(--bo-esp-3);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-m);background:var(--bo-panneau);color:var(--bo-texte);font:inherit;text-align:left;cursor:pointer;display:flex}.bo-rognage-format>span:last-child{color:var(--bo-texte-discret);flex-direction:column;font-size:12px;display:flex}.bo-rognage-format strong{color:var(--bo-texte);font-size:13px;font-weight:500}.bo-rognage-format[aria-pressed=true]{border-color:var(--bo-action);background:var(--bo-action-douce)}.bo-rognage-vignette{border:1.5px solid var(--bo-texte-pale);border-radius:2px;flex:none;width:18px;height:18px}.bo-rognage-format[aria-pressed=true] .bo-rognage-vignette{border-color:var(--bo-action)}.bo-rognage-vignette[data-format=portrait]{width:16px;height:20px}.bo-rognage-vignette[data-format=paysage]{width:24px;height:14px}.bo-rognage-vignette[data-format=libre]{border-style:dashed}@media (max-width:799px){.bo-rognage{grid-template-columns:minmax(0,1fr)}.bo-rognage-scene{min-height:240px}.bo-rognage-formats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bo-rognage-formats legend{grid-column:1/-1}}.bo-apercu-video{gap:var(--bo-esp-4);flex-direction:column;display:flex}.bo-apercu-video video{border-radius:var(--bo-rayon-l);background:#0f141c;align-self:center;max-width:100%;max-height:min(55dvh,540px)}.bo-apercu-video-bande{gap:var(--bo-esp-1);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.bo-apercu-video-bande button{border-radius:var(--bo-rayon-s);opacity:.6;cursor:pointer;background:#0f141c;border:0;padding:0;overflow:hidden}.bo-apercu-video-bande button[aria-pressed=true]{opacity:1;outline:2px solid var(--bo-action);outline-offset:1px}.bo-apercu-video-bande img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.bo-medias{gap:var(--bo-esp-2) var(--bo-esp-5);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.bo-medias>:not(.bo-media-panneau){grid-column:1}.bo-media-panneau{grid-area:1/2/span 4}.bo-medias-grille{gap:var(--bo-esp-3);padding:var(--bo-esp-1);margin:calc(-1 * var(--bo-esp-1));border-radius:var(--bo-rayon-l);grid-template-columns:repeat(auto-fill,minmax(132px,1fr));display:grid}.bo-medias-grille[data-survol]{outline:2px dashed var(--bo-action);outline-offset:2px}.bo-media{gap:var(--bo-esp-1-5);min-width:0;color:inherit;font:inherit;text-align:left;cursor:grab;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.bo-media[data-glisse]{opacity:.4}.bo-media-image{aspect-ratio:4/5;border-radius:var(--bo-rayon-l);background:var(--bo-panneau-discret);display:block;position:relative;overflow:hidden}.bo-media[aria-pressed=true] .bo-media-image{outline:2px solid var(--bo-action);outline-offset:2px}.bo-media:focus-visible{outline:none}.bo-media:focus-visible .bo-media-image{outline:2px solid var(--bo-focus);outline-offset:2px}.bo-media-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bo-media-couverture{left:var(--bo-esp-2);top:var(--bo-esp-2);padding:1px var(--bo-esp-2);border-radius:var(--bo-rayon-pilule);background:var(--bo-texte);color:var(--bo-panneau);font-size:11px;font-weight:500;position:absolute}.bo-media-lecture{border-radius:var(--bo-rayon-pilule);color:#fff;background:#0f141c8c;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bo-media-envoi{justify-content:flex-end;gap:var(--bo-esp-1-5);padding:var(--bo-esp-2);color:#151a22;background:#ffffffb8;flex-direction:column;font-size:12px;font-weight:500;display:flex;position:absolute;inset:0}.bo-media-progres{border-radius:var(--bo-rayon-pilule);background:var(--bo-filet);height:4px;overflow:hidden}.bo-media-progres span{background:var(--bo-action);height:100%;transition:width var(--bo-duree-vive) linear;display:block}.bo-media-legende{align-items:center;gap:var(--bo-esp-1);min-width:0;color:var(--bo-texte-discret);font-size:12px;display:flex}.bo-media-legende span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bo-media-legende[data-a-decrire]{color:var(--bo-attente)}.bo-media-ajout{justify-content:center;align-items:center;gap:var(--bo-esp-1-5);aspect-ratio:4/5;padding:var(--bo-esp-3);border:1.5px dashed var(--bo-filet-fort);border-radius:var(--bo-rayon-l);color:var(--bo-texte-discret);text-align:center;cursor:pointer;flex-direction:column;font-size:12px;display:flex}.bo-media-ajout strong{color:var(--bo-action-texte);font-size:13px;font-weight:500}.bo-media-ajout:hover{border-color:var(--bo-action)}.bo-media-ajout:has(:focus-visible){outline:2px solid var(--bo-focus);outline-offset:2px}.bo-medias-etat{min-height:18px;color:var(--bo-fait);margin:0;font-size:13px}.bo-medias-etat[data-refus]{color:var(--bo-danger)}.bo-media-panneau{border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);flex-direction:column;display:flex;overflow:hidden}.bo-media-grand{background:var(--bo-panneau-discret);place-items:center;display:grid}.bo-media-grand video,.bo-media-cadrage img{max-width:100%;max-height:420px;display:block}.bo-media-cadrage{cursor:crosshair;background:0 0;border:0;padding:0;display:block;position:relative}.bo-media-reglages{align-items:flex-start;gap:var(--bo-esp-3);padding:var(--bo-esp-4);flex-direction:column;display:flex}.bo-media-reglages>.bo-champ{align-self:stretch}.bo-media-reglages .bo-ligne{flex-wrap:wrap}@media (max-width:899px){.bo-medias{grid-template-columns:minmax(0,1fr)}.bo-media-panneau{grid-area:auto/1}.bo-medias-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}.bo-medias-resume{gap:var(--bo-esp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bo-medias-resume li{aspect-ratio:4/5;border-radius:var(--bo-rayon-s);background:var(--bo-panneau-discret);width:56px;position:relative;overflow:hidden}.bo-medias-resume li[data-couverture]{width:72px}.bo-medias-resume img{object-fit:cover;width:100%;height:100%}.bo-medias-resume .bo-icone,.bo-medias-resume svg{color:#fff;filter:drop-shadow(0 1px 1px #0009);position:absolute;bottom:4px;right:4px}.bo-mediatheque{gap:var(--bo-esp-2) var(--bo-esp-5);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.bo-mediatheque>.bo-explorateur,.bo-mediatheque>.bo-medias-etat{grid-column:1}.bo-mediatheque>.bo-media-panneau{top:calc(var(--bo-haut-collant) + var(--bo-esp-4));grid-area:1/2/span 2;position:sticky}.bo-fichier-rien{padding:var(--bo-esp-5);text-align:center}@media (max-width:1099px){.bo-mediatheque{grid-template-columns:minmax(0,1fr)}.bo-mediatheque>.bo-media-panneau{grid-area:auto/1;position:static}}.bo-explorateur{gap:var(--bo-esp-4);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.bo-explorateur-arbre{flex-direction:column;gap:2px;display:flex}.bo-explorateur-arbre button{align-items:center;gap:var(--bo-esp-2);width:100%;min-height:32px;padding:0 var(--bo-esp-2);border-radius:var(--bo-rayon-m);color:var(--bo-texte);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.bo-explorateur-arbre button>span:not(.bo-explorateur-compte){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bo-explorateur-arbre button:hover{background:var(--bo-panneau-survol)}.bo-explorateur-arbre [aria-current=true]{background:var(--bo-action-douce);color:var(--bo-action-texte);font-weight:500}.bo-explorateur-compte{color:var(--bo-texte-pale);font-variant-numeric:tabular-nums;font-size:12px}.bo-explorateur-contenu{gap:var(--bo-esp-3);min-width:0;padding:var(--bo-esp-1);margin:calc(-1 * var(--bo-esp-1));border-radius:var(--bo-rayon-l);flex-direction:column;display:flex}.bo-explorateur-contenu[data-survol]{outline:2px dashed var(--bo-action);outline-offset:2px}.bo-explorateur-outils{justify-content:space-between;align-items:center;gap:var(--bo-esp-2) var(--bo-esp-3);flex-wrap:wrap;display:flex}.bo-explorateur-chemin{flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.bo-explorateur-chemin li+li:before{content:"›";padding:0 var(--bo-esp-1);color:var(--bo-texte-pale)}.bo-explorateur-chemin button{padding:2px var(--bo-esp-1);border-radius:var(--bo-rayon-s);color:var(--bo-texte-discret);font:inherit;cursor:pointer;background:0 0;border:0}.bo-explorateur-chemin button:hover{color:var(--bo-texte)}.bo-explorateur-chemin [aria-current=true]{color:var(--bo-texte);font-weight:500}.bo-explorateur-recherche{flex:260px;max-width:420px}.bo-explorateur-filtres{border-radius:var(--bo-rayon-m);background:var(--bo-panneau-discret);gap:2px;padding:2px;display:flex}.bo-explorateur-filtres button{height:30px;padding:0 var(--bo-esp-3);border-radius:var(--bo-rayon-s);color:var(--bo-texte-discret);font:inherit;cursor:pointer;background:0 0;border:0}.bo-explorateur-filtres [aria-pressed=true]{background:var(--bo-panneau);color:var(--bo-texte);box-shadow:var(--bo-ombre-legere);font-weight:500}.bo-explorateur-grille{gap:var(--bo-esp-4) var(--bo-esp-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.bo-explorateur-vide{padding:var(--bo-esp-6) var(--bo-esp-4);border:1.5px dashed var(--bo-filet-fort);border-radius:var(--bo-rayon-l);color:var(--bo-texte-discret);text-align:center;grid-column:1/-1;margin:0}.bo-fichier{gap:var(--bo-esp-1-5);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.bo-fichier:disabled{cursor:default}.bo-fichier:disabled .bo-fichier-image img{opacity:.55}.bo-fichier-image{aspect-ratio:4/5;border-radius:var(--bo-rayon-l);background:var(--bo-panneau-discret);display:block;position:relative;overflow:hidden}.bo-fichier-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bo-fichier-image[data-dossier]{justify-content:center;align-items:center;gap:var(--bo-esp-1-5);border:1px solid var(--bo-filet);background:var(--bo-panneau);color:var(--bo-action-texte);flex-direction:column;font-size:12px;display:flex}.bo-fichier-image[data-dossier]>span{color:var(--bo-texte-discret)}.bo-fichier[aria-pressed=true] .bo-fichier-image{outline:2px solid var(--bo-action);outline-offset:2px}.bo-fichier:focus-visible{outline:none}.bo-fichier:focus-visible .bo-fichier-image{outline:2px solid var(--bo-focus);outline-offset:2px}.bo-fichier-duree{right:var(--bo-esp-2);bottom:var(--bo-esp-2);padding:1px var(--bo-esp-1-5);border-radius:var(--bo-rayon-pilule);color:#fff;font-variant-numeric:tabular-nums;background:#0f141c99;font-size:11px;position:absolute}.bo-fichier-marque{left:var(--bo-esp-2);top:var(--bo-esp-2);padding:1px var(--bo-esp-2);border-radius:var(--bo-rayon-pilule);background:var(--bo-panneau);color:var(--bo-fait);font-size:11px;font-weight:500;position:absolute}.bo-fichier-marque[data-deja]{color:var(--bo-texte-discret)}.bo-fichier-coche{right:var(--bo-esp-2);top:var(--bo-esp-2);border-radius:var(--bo-rayon-pilule);background:var(--bo-action);width:22px;height:22px;color:var(--bo-sur-action);border:2px solid #fff;place-items:center;display:grid;position:absolute}.bo-fichier-nom{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bo-fichier-nom[data-a-decrire]{color:var(--bo-attente)}.bo-explorateur-resultats{border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bo-explorateur-resultats li+li{border-top:1px solid var(--bo-filet)}.bo-explorateur-resultats button{align-items:center;gap:var(--bo-esp-3);width:100%;padding:var(--bo-esp-2) var(--bo-esp-3);color:var(--bo-texte-discret);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.2fr);font-size:13px;display:grid}.bo-explorateur-resultats button:hover{background:var(--bo-panneau-survol)}.bo-explorateur-resultats button[aria-pressed=true]{background:var(--bo-action-douce)}.bo-explorateur-resultats .bo-fichier-image{border-radius:var(--bo-rayon-m);width:44px}.bo-explorateur-resultats .bo-fichier-marque,.bo-explorateur-resultats .bo-fichier-duree{display:none}.bo-explorateur-resultat-nom{flex-direction:column;min-width:0;display:flex}.bo-explorateur-resultat-nom strong{color:var(--bo-texte);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.bo-explorateur-resultat-nom span{font-size:12px}.bo-fichier-infos{gap:var(--bo-esp-1-5) var(--bo-esp-3);grid-template-columns:auto minmax(0,1fr);align-self:stretch;margin:0;font-size:13px;display:grid}.bo-fichier-infos dt{color:var(--bo-texte-discret)}.bo-fichier-infos dd{margin:0}.bo-fichier-usages{gap:var(--bo-esp-1-5);flex-direction:column;align-self:stretch;display:flex}.bo-fichier-usage{padding:var(--bo-esp-2) var(--bo-esp-3);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-m);color:var(--bo-texte);flex-direction:column;gap:2px;font-size:13px;text-decoration:none;display:flex}a.bo-fichier-usage:hover{border-color:var(--bo-filet-fort);background:var(--bo-panneau-survol)}.bo-fichier-usage-ou{justify-content:space-between;gap:var(--bo-esp-2);display:flex}.bo-fichier-usage-ou span+span{color:var(--bo-texte-discret)}.bo-fichier-usage-suite{color:var(--bo-attente);font-size:12px}.bo-fichier-usage[data-refus] .bo-fichier-usage-suite{color:var(--bo-danger)}.bo-supprimer{align-items:flex-start;gap:var(--bo-esp-3);margin-bottom:var(--bo-esp-4);display:flex}.bo-supprimer img{border-radius:var(--bo-rayon-m);object-fit:cover;flex:none;width:64px;height:80px}.bo-supprimer p{color:var(--bo-texte-discret);margin:0;line-height:1.5}.bo-rognage-resultat{object-fit:contain;max-width:100%;max-height:min(60dvh,600px);display:block}.bo-choisir{min-height:min(60dvh,560px)}.bo-choisir-resume{color:var(--bo-texte-discret);align-self:center;font-size:13px}@media (max-width:899px){.bo-explorateur{grid-template-columns:minmax(0,1fr)}.bo-explorateur-arbre{display:none}.bo-explorateur-grille{grid-template-columns:repeat(2,minmax(0,1fr))}.bo-explorateur-resultats button{grid-template-columns:44px minmax(0,1fr)}.bo-explorateur-resultats button>span:nth-child(n+3){display:none}}.bo-geste{gap:var(--bo-esp-4);flex-direction:column;min-width:0;margin:0;display:flex}.bo-geste-pied{align-items:center;gap:var(--bo-esp-2) var(--bo-esp-3);flex-wrap:wrap;display:flex}.bo-geste-message{align-items:center;gap:var(--bo-esp-1-5);margin:0;font-size:13px;line-height:18px;display:flex}.bo-geste-message:empty{display:none}.bo-geste[data-etat=reussi] .bo-geste-message{color:var(--bo-fait)}.bo-geste[data-etat=refuse] .bo-geste-message{color:var(--bo-danger)}.bo-modules{gap:var(--bo-esp-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.bo-carte-module{gap:var(--bo-esp-1);padding:var(--bo-esp-4);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);color:var(--bo-texte);transition:border-color var(--bo-duree-vive) ease;flex-direction:column;text-decoration:none;display:flex}.bo-carte-module:hover{border-color:var(--bo-filet-fort)}.bo-carte-module-tete{margin-bottom:var(--bo-esp-2);justify-content:space-between;align-items:center;display:flex}.bo-carte-module .bo-module-icone{border-radius:var(--bo-rayon-l);width:40px;height:40px}.bo-carte-module-chevron{color:var(--bo-texte-pale);transition:color var(--bo-duree-vive) ease, transform var(--bo-duree-vive) ease}.bo-carte-module:hover .bo-carte-module-chevron{color:var(--bo-texte-discret);transform:translate(2px)}.bo-carte-module-nom{font-size:15px;font-weight:600;line-height:22px}.bo-carte-module-description{color:var(--bo-texte-discret);font-size:13px;line-height:18px}.bo-carte-module-attente,.bo-carte-module-rien{margin:var(--bo-esp-2) 0 0;padding:var(--bo-esp-3) 0 0;border-top:1px solid var(--bo-filet);font-size:13px;line-height:18px}.bo-carte-module-attente{gap:var(--bo-esp-1);flex-direction:column;list-style:none;display:flex}.bo-carte-module-attente li{align-items:center;gap:var(--bo-esp-2);font-weight:500;display:flex}.bo-carte-module-attente .bo-pastille-point{color:var(--bo-ton-texte,var(--bo-texte-discret))}.bo-carte-module-rien{color:var(--bo-texte-discret)}@media (max-width:599px){.bo-modules{gap:var(--bo-esp-2);grid-template-columns:minmax(0,1fr)}.bo-carte-module{gap:2px var(--bo-esp-3);padding:var(--bo-esp-3);grid-template-columns:40px minmax(0,1fr);display:grid}.bo-carte-module-tete{grid-row:1/span 2;margin:0}.bo-carte-module-chevron{display:none}.bo-carte-module-attente,.bo-carte-module-rien{margin-top:var(--bo-esp-1);padding-top:var(--bo-esp-2);grid-column:1/-1}}.bo-outils{align-items:center;gap:var(--bo-esp-2) var(--bo-esp-3);flex-wrap:wrap;display:flex}.bo-outils>.bo-recherche{flex:240px;max-width:400px}.bo-outils-fin{margin-left:auto}.bo-periode{align-items:center;gap:var(--bo-esp-1);display:inline-flex}.bo-periode-nom{text-align:center;font-variant-numeric:tabular-nums;min-width:128px;font-weight:500}.bo-bandeau{align-items:center;gap:var(--bo-esp-3);padding:var(--bo-esp-2);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);display:flex;position:relative}.bo-bandeau-etapes,.bo-bandeau-a-part{align-items:center;margin:0;padding:0;list-style:none;display:flex}.bo-bandeau-etapes{gap:var(--bo-esp-1);flex:1;min-width:0}.bo-bandeau-etapes>li{align-items:center;gap:var(--bo-esp-1);flex:1 1 0;min-width:0;display:flex}.bo-bandeau-suite{color:var(--bo-texte-pale);flex:none}.bo-bandeau-a-part{padding-left:var(--bo-esp-3);border-left:1px solid var(--bo-filet);flex-direction:column;align-items:stretch;gap:2px}.bo-bandeau-etape{align-items:center;gap:var(--bo-esp-2);min-width:0;min-height:52px;padding:var(--bo-esp-2) var(--bo-esp-3);border-radius:var(--bo-rayon-m);color:var(--bo-texte-discret);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--bo-duree-vive), border-color var(--bo-duree-vive);background:0 0;border:1px solid #0000;flex:1;display:flex}.bo-bandeau-etape:hover{background:var(--bo-panneau-survol);color:var(--bo-texte)}.bo-bandeau-etape[aria-pressed=true]{border-color:var(--bo-action);background:var(--bo-action-douce);color:var(--bo-texte)}.bo-bandeau-etape:focus-visible{outline:2px solid var(--bo-focus);outline-offset:2px}.bo-bandeau-icone{background:var(--bo-panneau-discret);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.bo-bandeau-nom{white-space:nowrap;flex-direction:column;flex:1;min-width:0;line-height:18px;display:flex}.bo-bandeau-periode{color:var(--bo-texte-discret);font-size:12px;font-weight:400}.bo-bandeau-compte{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500;line-height:24px}.bo-bandeau-etape[data-agir]{color:var(--bo-texte)}.bo-bandeau-etape[data-agir] .bo-bandeau-icone{background:var(--bo-action-douce);color:var(--bo-action-texte);box-shadow:0 0 0 2px var(--bo-action)}.bo-bandeau-etape[data-agir] :is(.bo-bandeau-nom,.bo-bandeau-compte){font-weight:600}.bo-bandeau-etape[data-a-part]{min-height:32px;padding:var(--bo-esp-1) var(--bo-esp-2);font-size:13px}.bo-bandeau-etape[data-a-part] .bo-bandeau-icone{width:22px;height:22px}.bo-bandeau-etape[data-a-part] .bo-bandeau-nom{gap:var(--bo-esp-1);flex-direction:row}.bo-bandeau-etape[data-a-part] .bo-bandeau-compte{font-size:13px;line-height:18px}.bo-empilee{gap:var(--bo-esp-3);flex-direction:column;display:flex}.bo-empilee-barre{border-radius:var(--bo-rayon-pilule);background:var(--bo-panneau-discret);gap:2px;height:12px;display:flex;overflow:hidden}.bo-empilee-part{background:var(--bo-ton-texte);flex:1 1 0;min-width:4px}.bo-empilee-legende{gap:var(--bo-esp-2) var(--bo-esp-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bo-empilee-legende li{align-items:center;gap:var(--bo-esp-2);color:var(--bo-texte-discret);display:flex}.bo-empilee-legende .bo-pastille-point{width:8px;height:8px;color:var(--bo-ton-texte)}.bo-empilee-legende strong{color:var(--bo-texte);font-variant-numeric:tabular-nums;font-weight:600}.bo-flux{align-items:start;gap:var(--bo-esp-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.bo-flux-colonne{gap:var(--bo-esp-3);min-width:0;padding:var(--bo-esp-3);border-radius:var(--bo-rayon-l);background:var(--bo-panneau-discret);flex-direction:column;display:flex}.bo-flux-tete{align-items:center;gap:var(--bo-esp-2);padding:0 var(--bo-esp-1);margin:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.bo-flux-tete .bo-compte{background:var(--bo-panneau);margin-left:auto}.bo-flux-tete:focus-visible{outline:2px solid var(--bo-focus);outline-offset:2px;border-radius:var(--bo-rayon-s)}.bo-flux-cartes{gap:var(--bo-esp-2);margin:0;padding:0;list-style:none;display:grid}.bo-flux[data-seule]{grid-auto-flow:row}.bo-flux[data-seule] .bo-flux-cartes{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.bo-flux-vide{padding:var(--bo-esp-6) var(--bo-esp-3);color:var(--bo-texte-discret);text-align:center;margin:0;font-size:13px}.bo-carte-travail{gap:var(--bo-esp-2);min-width:0;padding:var(--bo-esp-3);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);cursor:pointer;transition:border-color var(--bo-duree-vive);flex-direction:column;display:flex}.bo-carte-travail:hover{border-color:var(--bo-filet-fort)}.bo-carte-tete{justify-content:space-between;align-items:flex-start;gap:var(--bo-esp-2);display:flex}.bo-carte-tete h3{min-width:0;margin:0;font-size:14px;font-weight:600;line-height:20px}.bo-carte-ouvrir{color:inherit;flex-direction:column;text-decoration:none;display:flex}.bo-carte-ouvrir .bo-code{color:var(--bo-texte-discret);font-size:12px;font-weight:500;line-height:16px}.bo-carte-ouvrir:hover{text-underline-offset:2px;text-decoration:underline}.bo-carte-ouvrir:focus-visible{outline:2px solid var(--bo-focus);outline-offset:2px;border-radius:var(--bo-rayon-s)}.bo-carte-infos{justify-content:space-between;align-items:center;gap:var(--bo-esp-1) var(--bo-esp-3);color:var(--bo-texte-discret);flex-wrap:wrap;font-size:13px;line-height:18px;display:flex}.bo-attente{align-items:center;gap:var(--bo-esp-1);font-variant-numeric:tabular-nums;font-size:12px;display:inline-flex}.bo-attente[data-retard]{color:var(--bo-danger);font-weight:600}.bo-carte-pied{gap:var(--bo-esp-2);padding-top:var(--bo-esp-2);border-top:1px solid var(--bo-filet);flex-direction:column;display:flex}.bo-carte-pied>.bo-bouton{width:100%}.bo-carte-question{gap:var(--bo-esp-2);flex-direction:column;display:flex}.bo-carte-question p{margin:0;font-size:13px;line-height:18px}.bo-carte-reponse{justify-content:flex-end;gap:var(--bo-esp-2);display:flex}.bo-carte-message{gap:var(--bo-esp-1);color:var(--bo-danger);margin:0;font-size:12px;line-height:16px;display:flex}@media (max-width:599px){.bo-outils>.bo-recherche{flex-basis:calc(100% - var(--bo-cible) - var(--bo-esp-3));max-width:none}.bo-periode-nom{min-width:0}.bo-onglets[data-forme=segments] .bo-icone+.bo-onglet-nom{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bo-onglets[data-forme=segments] :is(button,a):has(.bo-icone+.bo-onglet-nom){width:var(--bo-cible);justify-content:center;padding:0}.bo-bandeau{margin-inline:calc(-1 * var(--bo-esp-4));padding-inline:var(--bo-esp-4);scroll-padding-inline:var(--bo-esp-4);scroll-snap-type:x proximity;scrollbar-width:none;border-inline:0;border-radius:0;overflow-x:auto}.bo-bandeau-etapes,.bo-bandeau-etapes>li,.bo-bandeau-etape{flex:none}.bo-bandeau-etape{scroll-snap-align:start}.bo-bandeau-a-part{gap:var(--bo-esp-1);flex-direction:row}.bo-bandeau-etape[data-a-part]{min-height:44px}.bo-flux{grid-auto-columns:calc(100% - var(--bo-esp-8));margin-inline:calc(-1 * var(--bo-esp-4));padding-inline:var(--bo-esp-4);scroll-padding-inline:var(--bo-esp-4);scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.bo-flux-colonne{scroll-snap-align:start}.bo-flux[data-seule]{grid-auto-columns:auto;margin-inline:0;padding-inline:0;overflow:visible}.bo-flux[data-seule] .bo-flux-cartes{grid-template-columns:minmax(0,1fr)}}.bo-etapes-liste{border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-pilule);background:var(--bo-panneau);flex-wrap:wrap;gap:2px;margin:0;padding:3px;list-style:none;display:inline-flex}.bo-etape{align-items:center;gap:var(--bo-esp-2);height:34px;padding:0 var(--bo-esp-4) 0 4px;border-radius:var(--bo-rayon-pilule);color:var(--bo-texte-discret);font:inherit;white-space:nowrap;background:0 0;border:0;font-size:13px;font-weight:500;display:inline-flex}button.bo-etape{cursor:pointer}button.bo-etape:hover{background:var(--bo-panneau-discret);color:var(--bo-texte)}.bo-etape-rang{border-radius:var(--bo-rayon-pilule);background:var(--bo-panneau-discret);font-variant-numeric:tabular-nums;flex:none;place-content:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}[data-etat=franchie] .bo-etape{color:var(--bo-texte)}[data-etat=franchie] .bo-etape-rang,[data-etat=actuelle] .bo-etape{background:var(--bo-action-douce);color:var(--bo-action-texte)}[data-etat=actuelle] .bo-etape-rang{background:var(--bo-action);color:var(--bo-sur-action)}.bo-etape-erreurs{border-radius:var(--bo-rayon-pilule);background:var(--bo-danger);min-width:18px;height:18px;color:var(--bo-panneau);font-variant-numeric:tabular-nums;place-content:center;padding:0 5px;font-size:11px;font-weight:600;display:grid}[data-erreurs] .bo-etape-rang{background:var(--bo-danger-doux);color:var(--bo-danger)}.bo-etapes-compacte{display:none}.bo-etape-erreurs-texte{color:var(--bo-danger);font-weight:500}.bo-barre-etapes{flex-wrap:nowrap;align-self:flex-end}.bo-barre-etapes[data-etat=refuse] .bo-barre-message{color:var(--bo-danger)}@media (max-width:599px){.bo-etapes-liste{display:none}.bo-etapes-compacte{gap:var(--bo-esp-2);flex-direction:column;display:flex}.bo-etapes-compacte p{color:var(--bo-texte-discret);margin:0;font-size:13px;line-height:18px}.bo-etapes-compacte strong{color:var(--bo-texte);font-weight:600}.bo-etapes-barre{gap:var(--bo-esp-1);display:flex}.bo-etapes-barre span{background:var(--bo-filet);border-radius:2px;flex:1;height:4px}.bo-etapes-barre [data-etat=franchie],.bo-etapes-barre [data-etat=actuelle]{background:var(--bo-action)}.bo-etapes-barre [data-erreurs]{background:var(--bo-danger)}.bo-barre-etapes{align-self:stretch}.bo-barre-etapes .bo-barre-message{display:none}.bo-barre-etapes[data-etat=refuse]{flex-wrap:wrap}.bo-barre-etapes[data-etat=refuse] .bo-barre-message{flex-basis:100%;display:flex}.bo-barre-etapes .bo-barre-actions{flex:1;margin-left:0}.bo-barre-etapes .bo-barre-actions>.bo-bouton-principal{flex:1}}.bo-choix-couleur{gap:var(--bo-esp-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.bo-choix-couleur legend{margin-bottom:var(--bo-esp-1-5);padding:0}.bo-couleurs{gap:var(--bo-esp-1-5);flex-wrap:wrap;display:flex}.bo-couleur{align-items:center;gap:var(--bo-esp-2);height:var(--bo-controle);padding:0 var(--bo-esp-3) 0 var(--bo-esp-1-5);border:1px solid var(--bo-filet-fort);border-radius:var(--bo-rayon-pilule);background:var(--bo-panneau);white-space:nowrap;cursor:pointer;transition:border-color var(--bo-duree-vive) ease, background-color var(--bo-duree-vive) ease;font-size:13px;font-weight:500;display:inline-flex;position:relative}.bo-couleur:hover{background:var(--bo-panneau-discret)}.bo-couleur input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.bo-couleur:has(input:checked){border-color:var(--bo-action);box-shadow:inset 0 0 0 1px var(--bo-action)}.bo-couleur:has(input:focus-visible){outline:2px solid var(--bo-focus);outline-offset:2px}.bo-couleur-teinte{border:1px solid var(--bo-filet-fort);border-radius:var(--bo-rayon-pilule);flex:none;width:20px;height:20px}.bo-couleur[data-defaut] .bo-couleur-teinte{border:1.5px dashed var(--bo-texte-pale)}.bo-couleurs-lien{align-self:flex-start;font-size:13px;line-height:18px}.bo-reperes{height:auto;min-height:var(--bo-controle);white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;padding:5px 10px;line-height:20px}.bo-reperes[data-long]{min-height:80px}.bo-puce{border:1px solid var(--bo-filet-fort);border-radius:var(--bo-rayon-s);background:var(--bo-panneau-discret);white-space:nowrap;-webkit-user-select:all;user-select:all;cursor:default;align-items:center;height:20px;margin:0 1px;padding:0 6px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.bo-puce-inconnue{border-color:var(--bo-danger);background:var(--bo-danger-doux);color:var(--bo-danger)}.bo-reperes-pied{justify-content:space-between;align-items:flex-start;gap:var(--bo-esp-1) var(--bo-esp-2);flex-wrap:wrap;display:flex}.bo-reperes-pied>.bo-champ-aide{flex:220px}.bo-reperes-pied>.bo-menu-deroulant{margin-left:auto}.bo-champ-reperes:not(:focus-within):not(:has([aria-expanded=true])) .bo-reperes-citer{display:none}.bo-encart{padding:var(--bo-esp-3) 14px;border-radius:var(--bo-rayon-l);background:var(--bo-ton-fond);gap:10px;font-size:13px;line-height:18px;display:flex}.bo-encart>.bo-icone{color:var(--bo-ton-texte);margin-top:1px}.bo-encart-texte{flex-direction:column;gap:2px;display:flex}.bo-encart-titre{font-weight:600}.bo-historique{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bo-historique li{grid-template-columns:16px minmax(0,1fr);gap:10px;padding-bottom:14px;display:grid;position:relative}.bo-historique li:last-child{padding-bottom:0}.bo-historique li:not(:last-child):before{content:"";background:var(--bo-filet);width:1px;position:absolute;top:16px;bottom:0;left:7px}.bo-historique-point{border:2px solid var(--bo-filet-fort);border-radius:var(--bo-rayon-pilule);background:var(--bo-panneau);width:10px;height:10px;margin:5px 0 0 3px}.bo-historique li:first-child .bo-historique-point{border-color:var(--bo-action);background:var(--bo-action)}.bo-historique-meta{color:var(--bo-texte-discret);font-size:12px;line-height:16px;display:block}.bo-liste{gap:var(--bo-esp-2);flex-direction:column;min-width:0;display:flex}.bo-liste-defile{position:relative;overflow-x:auto}.bo-liste-table{border-collapse:collapse;width:100%}.bo-liste-table th{padding:0 var(--bo-esp-1) var(--bo-esp-1-5);color:var(--bo-texte-discret);text-align:left;white-space:nowrap;font-size:13px;font-weight:500;line-height:18px}.bo-liste-table td{padding:var(--bo-esp-1);vertical-align:top}.bo-liste-table td>.bo-champ-erreur{margin-top:var(--bo-esp-1)}.bo-liste-table :is(th,td)[data-type=case]{text-align:center;width:1%}.bo-liste-table td[data-type=case] .bo-case{min-height:var(--bo-controle);justify-content:center;align-items:center}.bo-liste-table td[data-type=case] input{margin:0}.bo-liste-table .bo-liste-gestes{white-space:nowrap;width:1%}td.bo-liste-gestes{min-height:calc(var(--bo-controle) + 2 * var(--bo-esp-1));align-items:center;gap:2px;display:flex}.bo-liste-avec{align-items:center;gap:var(--bo-esp-2);display:flex}.bo-liste-image{overflow:hidden}.bo-liste-image img{object-fit:contain;width:100%;height:100%}.bo-liste-fichier:focus-within{outline:2px solid var(--bo-focus);outline-offset:2px}.bo-liste-avec>.bo-select,.bo-liste-avec>.bo-saisie{flex:1;min-width:0}.bo-liste-icone{width:var(--bo-controle);height:var(--bo-controle);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-m);color:var(--bo-texte-discret);flex:none;place-content:center;display:grid}.bo-teinte{width:var(--bo-controle);height:var(--bo-controle);border:1px solid var(--bo-filet-fort);border-radius:var(--bo-rayon-m);background:var(--bo-panneau);cursor:pointer;flex:none;padding:2px}.bo-liste-vide{color:var(--bo-texte-discret);margin:0;font-size:13px}.bo-liste>.bo-bouton{align-self:flex-start}@media (max-width:599px){.bo-liste-defile{overflow:visible}.bo-liste-table,.bo-liste-table tbody{display:block}.bo-liste-table thead{display:none}.bo-liste-table tr{gap:var(--bo-esp-3);margin-bottom:var(--bo-esp-2);padding:var(--bo-esp-2) var(--bo-esp-3) var(--bo-esp-3);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);flex-direction:column;display:flex}.bo-liste-table td{gap:var(--bo-esp-1-5);flex-direction:column;padding:0;display:flex}.bo-liste-table td[data-vide]{display:none}.bo-liste-table td[data-titre]:before{content:attr(data-titre);font-size:13px;font-weight:500;line-height:18px}.bo-liste-table td[data-type=case]{justify-content:flex-end;align-items:center;gap:var(--bo-esp-3);text-align:left;flex-direction:row-reverse;width:auto}.bo-liste-table td[data-type=case]:before{font-weight:400}.bo-liste-table td.bo-liste-gestes{width:auto;min-height:0;margin-right:calc(-1 * var(--bo-esp-2));padding-bottom:var(--bo-esp-1);border-bottom:1px solid var(--bo-filet);flex-direction:row;order:-1;align-items:center}td.bo-liste-gestes:before{content:attr(data-rang);color:var(--bo-texte-discret);margin-right:auto;font-size:13px;font-weight:500}}.bo-apercu{top:calc(var(--bo-haut-collant) + var(--bo-esp-4));gap:var(--bo-esp-2);flex-direction:column;min-width:0;display:flex;position:sticky}.bo-apercu-tete{justify-content:space-between;align-items:center;gap:var(--bo-esp-2);color:var(--bo-texte-discret);font-size:12px;font-weight:500;line-height:16px;display:flex}.bo-apercu-adresse{border-radius:var(--bo-rayon-s);background:var(--bo-panneau-discret);font-family:var(--bo-police-code);padding:2px 6px;font-weight:400}.bo-apercu-cadre{border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);overflow:hidden}@media (prefers-reduced-motion:reduce){.bo-tourne{animation-duration:2s}}.bo-racine :where(h1,h2,h3,p){margin:0}.bo-racine [hidden],.bo-tiroir-pied:empty{display:none}.bo-chargement{min-height:40vh}.bo-connexion{min-height:100dvh;padding:var(--bo-esp-4);place-items:center;display:grid}.bo-connexion-carte{gap:var(--bo-esp-5);width:min(100%,360px);padding:var(--bo-esp-6);border:1px solid var(--bo-filet);border-radius:var(--bo-rayon-l);background:var(--bo-panneau);flex-direction:column;display:flex}.bo-connexion-carte .bo-logo svg{height:16px}.bo-connexion-carte h1{font-size:20px;font-weight:600;line-height:28px}fieldset.bo-champ{border:0;margin:0;padding:0}fieldset.bo-champ>legend{margin-bottom:var(--bo-esp-1-5);padding:0}.bo-menu-entree .bo-tourne{margin-left:auto}.bo-voisins{gap:var(--bo-esp-1) var(--bo-esp-4);flex-wrap:wrap;font-size:13px;line-height:18px;display:flex}.bo-voisins a{align-items:center;gap:var(--bo-esp-1);color:var(--bo-action-texte);text-decoration:none;display:inline-flex}.bo-voisins a:hover{text-underline-offset:3px;text-decoration:underline}.bo-puces{gap:var(--bo-esp-2);padding-left:var(--bo-esp-5);color:var(--bo-texte-discret);flex-direction:column;margin:0;display:flex}.bo-formulaire{gap:var(--bo-esp-5);flex-direction:column;min-width:0;display:flex}@media (max-width:599px),(pointer:coarse){.bo-saisie,.bo-recherche .bo-saisie{font-size:16px}.bo-bouton-s{font-size:14px}.bo-onglets :is(button,a),.bo-menu-pages .bo-menu-entree{height:var(--bo-cible)}.bo-menu-pages .bo-menu-section-pages .bo-menu-entree{height:auto;min-height:var(--bo-cible)}.bo-menu[data-replie] .bo-menu-entree{width:var(--bo-cible);height:var(--bo-cible)}.bo-case{min-height:var(--bo-cible);align-items:center}.bo-case input{width:20px;height:20px;margin:0}.bo-case input:checked:after{width:10px;height:5px}}
