@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/carlito-cyrillic-ext-400-normal-DYs6OoL4.woff2)format("woff2"),url(/assets/carlito-cyrillic-ext-400-normal-UzWcrHdi.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/carlito-cyrillic-400-normal-Bzv-FGbj.woff2)format("woff2"),url(/assets/carlito-cyrillic-400-normal-BtG3bBmV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/carlito-greek-ext-400-normal-DnfnTswf.woff2)format("woff2"),url(/assets/carlito-greek-ext-400-normal-m-eDGcsW.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/carlito-greek-400-normal-Cv5gcxdy.woff2)format("woff2"),url(/assets/carlito-greek-400-normal-aOjZpsFX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/carlito-vietnamese-400-normal-BA1ASEPx.woff2)format("woff2"),url(/assets/carlito-vietnamese-400-normal-D0HL2cT_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/carlito-latin-ext-400-normal-DPZWia0-.woff2)format("woff2"),url(/assets/carlito-latin-ext-400-normal-D112-ed2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/carlito-latin-400-normal-R-CeALMm.woff2)format("woff2"),url(/assets/carlito-latin-400-normal-jEGHVXAP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/carlito-cyrillic-ext-700-normal-BAPhAm-q.woff2)format("woff2"),url(/assets/carlito-cyrillic-ext-700-normal-C5O8kkCQ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/carlito-cyrillic-700-normal-Cj42L3Bs.woff2)format("woff2"),url(/assets/carlito-cyrillic-700-normal-bxg6f20d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/carlito-greek-ext-700-normal-COKnZ-5a.woff2)format("woff2"),url(/assets/carlito-greek-ext-700-normal-BGl1PQht.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/carlito-greek-700-normal-BXGaow7Z.woff2)format("woff2"),url(/assets/carlito-greek-700-normal-B-Y_qvTa.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/carlito-vietnamese-700-normal-gG8ns3Xg.woff2)format("woff2"),url(/assets/carlito-vietnamese-700-normal-DIEsMQO6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/carlito-latin-ext-700-normal-D2WO8ap1.woff2)format("woff2"),url(/assets/carlito-latin-ext-700-normal-9QIvu-gI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/carlito-latin-700-normal-DQ6DOkPk.woff2)format("woff2"),url(/assets/carlito-latin-700-normal-CjG3MLqY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Carlito,Calibri,Segoe UI,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{min-width:320px;color:var(--texte);background:var(--fond);font-family:var(--fonte);-webkit-font-smoothing:antialiased}body{background:var(--fond);font-size:var(--corps);margin:0;line-height:1.35}[hidden]{display:none!important}button,input,select,textarea{font:inherit;color:inherit}input,textarea,select{text-transform:uppercase}input::-moz-placeholder{color:var(--gris-400);text-transform:none}textarea::-moz-placeholder{color:var(--gris-400);text-transform:none}input::placeholder,textarea::placeholder{color:var(--gris-400);text-transform:none}input[type=email],input[type=password],input[type=tel],input[type=url],.casse-normale{text-transform:none}:focus-visible{outline:3px solid var(--primaire);outline-offset:2px}::selection{color:var(--blanc);background:var(--primaire)}h1,h2,h3{margin:0;font-weight:700;line-height:1.2}.chiffres{font-variant-numeric:tabular-nums}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.logo{align-items:center;gap:10px;min-width:0;display:flex}.logo-carre{width:34px;height:34px;color:var(--primaire);background:var(--primaire);border-radius:9px;flex:none;place-items:center;display:grid}.logo-carre svg{width:25px;height:25px}.logo-nom{color:var(--blanc);letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:700}.logo-produit{color:var(--accent);letter-spacing:.01em;margin-left:4px;font-size:13.5px}.logo-clair .logo-nom{color:var(--gris-900)}.logo-clair .logo-produit{color:var(--accent-fonce)}.coquille{flex-direction:column;height:100dvh;display:flex}.barre-nav{z-index:30;height:48px;color:var(--blanc);background:var(--barre);flex-shrink:0;align-items:center;gap:4px;padding:0 12px 0 16px;display:flex;position:relative}.barre-nav :focus-visible{outline-color:var(--accent)}.barre-nav .logo{margin-right:14px}.onglets{align-items:stretch;min-width:0;height:48px;display:flex}.onglet{color:#c9d1d8;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 11px;font-size:14.5px;text-decoration:none;display:flex;position:relative}.onglet:hover{color:var(--blanc);background:#ffffff0d}.onglet.actif{color:var(--blanc);font-weight:700}.onglet.actif>svg:first-child{color:var(--accent)}.onglet.actif:after{background:var(--accent);content:"";border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:0;left:11px;right:11px}.onglet-chevron{opacity:.7}.barre-nav-droite{flex:1;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.date-du-jour{color:#fffc;white-space:nowrap;font-size:13px}.entreprise-courante{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.\!utilisateur{border-left:1px solid #ffffff26!important;padding-left:12px!important;position:relative!important}.utilisateur{border-left:1px solid #ffffff26;padding-left:12px;position:relative}.bouton-utilisateur{border-radius:var(--rayon);color:var(--blanc);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 6px 4px 4px;display:flex}.bouton-utilisateur:hover,.bouton-utilisateur[aria-expanded=true]{background:#ffffff14}.avatar{color:#6b3a14;background:#f6e3d2;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:grid}@media (width<=1023px){.onglet-texte,.date-du-jour,.barre-nav .logo-nom,.onglet-chevron{display:none}}@media (width<=767px){.barre-nav{padding:0 8px}.barre-nav .logo{margin-right:4px}.onglet{padding:0 9px}.entreprise-courante,.selecteur-entreprise{display:none}}.menu-flottant{z-index:40;border:1px solid var(--gris-200);min-width:220px;color:var(--texte);background:var(--blanc);border-radius:8px;padding:6px;position:absolute;top:calc(100% + 4px);box-shadow:0 12px 36px #00000029}.menu-titre{color:var(--texte-doux);padding:6px 10px;font-size:12.5px;font-weight:700}.menu-option{border-radius:var(--rayon);width:100%;color:var(--texte);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.menu-option:hover,.menu-option:focus-visible,.menu-option.actif{background:var(--gris-100)}.menu-option:focus-visible{outline:2px solid var(--primaire);outline-offset:-2px}.menu-option svg{color:var(--texte-doux)}.menu-separateur{border:0;border-top:1px solid var(--gris-200);margin:6px 4px}.zone-page{flex-direction:column;flex:1;min-height:0;padding:18px 24px 0;display:flex}.barre-page{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px 14px;min-height:40px;margin-bottom:14px;display:flex}.bouton-retour{border-radius:var(--rayon);width:34px;height:34px;color:var(--primaire);place-items:center;margin-left:-8px;display:grid}.bouton-retour:hover{background:var(--primaire-soft)}.titre-page{color:var(--noir);font-size:23px}.barre-page-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.contenu-page{scrollbar-gutter:stable;flex:1;align-content:start;gap:14px;min-height:0;padding-bottom:24px;display:grid;overflow-y:auto}@media (width<=767px){.zone-page{padding:14px 12px 0}.titre-page{font-size:20px}}.bouton{min-height:var(--h-controle);border:1px solid var(--primaire);border-radius:var(--rayon);color:var(--blanc);background:var(--primaire);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.bouton:hover:not(:disabled){border-color:var(--primaire-fonce);background:var(--primaire-fonce)}.bouton-secondaire{border-color:var(--trait-fort);color:var(--primaire-fonce);background:var(--blanc)}.bouton-secondaire:hover:not(:disabled){border-color:var(--primaire);background:var(--primaire-soft)}.bouton-danger{border-color:var(--trait-fort);color:var(--rouge);background:var(--blanc)}.bouton-danger:hover:not(:disabled){border-color:var(--rouge);background:var(--rouge-fond)}.bouton-texte{min-height:var(--h-controle);color:var(--primaire);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:14px;font-weight:700}.bouton-texte:hover{text-decoration:underline}.bouton-icone{width:var(--h-controle);height:var(--h-controle);border-radius:var(--rayon);color:var(--texte-doux);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.bouton-icone:hover{color:var(--texte);background:var(--gris-100)}.bouton:disabled,.bouton-texte:disabled{cursor:not-allowed;opacity:.5}.rotation{animation:.8s linear infinite rotation}@keyframes rotation{to{transform:rotate(360deg)}}.section{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--blanc);min-width:0}.section-entete{border-bottom:1px solid var(--trait);align-items:center;gap:10px;min-height:42px;padding:4px 8px 4px 14px;display:flex}.section-entete h2{color:var(--gris-700);align-items:center;gap:8px;font-size:13.5px;display:flex}.section-entete h2:before{background:var(--repere);content:"";border-radius:1px;width:3px;height:13px}.section-entete-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.section-entete-actions .bouton{min-height:30px;padding:0 12px;font-size:13px}.section-corps{gap:14px;padding:12px 14px 14px;display:grid;container-type:inline-size}.section-note{color:var(--texte-doux);font-size:13.5px}.grille-champs{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.grille-champs>*{min-width:0}@container (width>=360px) and (width<=679.98px){.grille-champs{grid-template-columns:repeat(12,minmax(0,1fr))}.grille-champs>*{grid-column:span 6}.grille-champs>:nth-child(odd):last-child{grid-column:span 12}}@container (width>=680px){.grille-champs{grid-template-columns:repeat(12,minmax(0,1fr))}.grille-champs>*{grid-column:span 3}.grille-champs>:nth-child(4n+1):last-child{grid-column:span 12}.grille-champs>:nth-child(4n+1):nth-last-child(2),.grille-champs>:nth-child(4n+2):last-child,.grille-champs>:nth-child(4n+3):last-child,.grille-champs>.champ-large:nth-child(4n+1):nth-last-child(3),.grille-champs>.champ-large:nth-child(4n+2):nth-last-child(2){grid-column:span 6}:is(.grille-champs:has(>.champ-large:nth-child(4n+1):nth-last-child(3))>:nth-child(4n+3):last-child,.grille-champs:has(>.champ-large:nth-child(4n+2):nth-last-child(2))>:nth-child(4n+3):last-child){grid-column:span 3}}.\!champ{align-content:start!important;gap:6px!important;min-width:0!important;display:grid!important}.champ{align-content:start;gap:6px;min-width:0;display:grid}.champ>label,.champ>.champ-libelle{color:var(--gris-700);font-size:14px;font-weight:700}.\!champ>label,.\!champ>.champ-libelle{color:var(--gris-700)!important;font-size:14px!important;font-weight:700!important}.champ-libelle-ligne{align-items:center;gap:5px;display:flex}.champ-libelle-ligne>label,.champ-libelle-ligne>.champ-libelle{color:var(--gris-700);font-size:14px;font-weight:700}.infobulle-bouton{width:18px;height:18px;color:var(--gris-400);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.infobulle-bouton:hover,.infobulle-bouton:focus-visible{color:var(--primaire)}.infobulle{z-index:70;max-width:280px;color:var(--blanc);background:var(--gris-900);border-radius:6px;padding:8px 10px;font-size:13px;line-height:1.4;position:fixed;box-shadow:0 8px 24px #0003}.liste-cadre{display:grid;position:relative}.\!champ .liste-cadre input{cursor:pointer!important;padding-right:34px!important}.champ .liste-cadre input{cursor:pointer;padding-right:34px}.\!champ .liste-cadre.ouvert input{cursor:text!important}.champ .liste-cadre.ouvert input{cursor:text}.champ .liste-cadre.\!ouvert input{cursor:text!important}.liste-chevron{width:32px;color:var(--gris-400);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:1px;bottom:1px;right:1px}.liste-cadre.ouvert .liste-chevron svg{transform:rotate(180deg)}.liste-cadre.\!ouvert .liste-chevron svg{transform:rotate(180deg)!important}.liste-options{z-index:65;border:1px solid var(--gris-200);background:var(--blanc);border-radius:6px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 12px 36px #00000029}.liste-option{border-radius:var(--rayon);cursor:pointer;min-height:32px;font-size:var(--taille-saisie);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;display:flex}.liste-option.active{background:var(--survol)}.liste-option[aria-selected=true]{color:var(--primaire-fonce);font-weight:700}.liste-option svg{color:var(--primaire);flex-shrink:0}.liste-option.option-vide{color:var(--texte-doux);text-transform:none}.liste-option-texte{display:grid}.liste-option-texte small{color:var(--texte-doux);font-size:12.5px;font-weight:400}.liste-vide-option{color:var(--texte-doux);padding:8px 10px}.liste-barre{width:260px}.liste-barre .liste-cadre input{min-height:32px;color:var(--blanc);background:0 0;border-color:#fff3;font-size:14px}.liste-barre .liste-chevron{color:#ffffffb3}.obligatoire{color:var(--rouge)}.champ input,.champ select,.champ textarea{width:100%;min-width:0;min-height:var(--h-controle);border:1px solid var(--trait-fort);border-radius:var(--rayon);background:var(--blanc);font-size:var(--taille-saisie);padding:0 12px}.\!champ input,.\!champ select,.\!champ textarea{width:100%!important;min-width:0!important;min-height:var(--h-controle)!important;border:1px solid var(--trait-fort)!important;border-radius:var(--rayon)!important;background:var(--blanc)!important;font-size:var(--taille-saisie)!important;padding:0 12px!important}.\!champ select{appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2398a1aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;padding-right:32px!important}.champ select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2398a1aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:32px}.\!champ textarea{resize:vertical!important;min-height:72px!important;padding:8px 12px!important}.champ textarea{resize:vertical;min-height:72px;padding:8px 12px}.champ input:focus,.champ select:focus,.champ textarea:focus{border-color:var(--primaire);outline:0;box-shadow:0 0 0 3px #4a607233}.\!champ input:focus,.\!champ select:focus,.\!champ textarea:focus{border-color:var(--primaire)!important;outline:0!important;box-shadow:0 0 0 3px #4a607233!important}.champ input[aria-invalid=true],.champ select[aria-invalid=true]{border-color:var(--rouge)}.\!champ input[aria-invalid=true],.\!champ select[aria-invalid=true]{border-color:var(--rouge)!important}.champ input:disabled,.champ input[readonly],.champ select:disabled{color:var(--gris-700);background:var(--gris-100)}.\!champ input:disabled,.\!champ input[readonly],.\!champ select:disabled{color:var(--gris-700)!important;background:var(--gris-100)!important}.champ-nombre input{text-align:right;font-variant-numeric:tabular-nums}.champ-erreur{color:var(--rouge);margin:0;font-size:13px}.interrupteur{min-height:var(--h-controle);border:1px solid var(--trait-fort);border-radius:var(--rayon);background:var(--blanc);cursor:pointer;font-size:var(--taille-saisie);text-transform:uppercase;align-items:center;gap:10px;padding:0 12px;display:flex;position:relative}.\!champ>label.interrupteur{color:var(--texte)!important;font-size:var(--taille-saisie)!important;font-weight:400!important}.champ>label.interrupteur{color:var(--texte);font-size:var(--taille-saisie);font-weight:400}.interrupteur:hover{border-color:var(--gris-400)}.interrupteur:has(input:focus-visible){border-color:var(--primaire);box-shadow:0 0 0 3px #4a607233}.interrupteur:has(input:disabled){background:var(--gris-100);cursor:not-allowed}.\!champ .interrupteur input{opacity:0!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;padding:0!important;position:absolute!important}.champ .interrupteur input{opacity:0;border:0;width:1px;min-width:0;height:1px;min-height:0;padding:0;position:absolute}.interrupteur-piste{background:var(--gris-300);border-radius:11px;flex-shrink:0;width:38px;height:22px;transition:background-color .15s;position:relative}.interrupteur-piste:after{background:var(--blanc);content:"";border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.interrupteur input:checked+.interrupteur-piste{background:var(--primaire)}.interrupteur input:checked+.interrupteur-piste:after{transform:translate(16px)}.saisie-avec-bouton{display:grid;position:relative}.\!champ .saisie-avec-bouton input{padding-right:42px!important}.champ .saisie-avec-bouton input{padding-right:42px}.bouton-oeil{border-radius:0 var(--rayon) var(--rayon) 0;width:38px;color:var(--gris-500);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:1px;bottom:1px;right:1px}.bouton-oeil:hover{color:var(--texte)}.bouton-oeil:focus-visible{outline:2px solid var(--primaire);outline-offset:-2px}.tableau-bloc{min-width:0;display:grid}.tableau-barre{border-bottom:1px solid var(--trait);flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:48px;padding:7px 10px;display:flex}.tableau-barre-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.tableau-resume{color:var(--texte-doux);font-size:13.5px}.tableau-conteneur{overflow-x:auto}.tableau{border-collapse:separate;border-spacing:0;width:100%;font-size:14.5px}.tableau th{z-index:1;border-bottom:1px solid var(--trait);height:34px;color:var(--gris-900);text-align:left;white-space:nowrap;background:#f1f3f5;padding:0;font-size:13px;font-weight:700;position:sticky;top:0}.entete-colonne{width:100%;min-height:34px;color:inherit;font:inherit;text-align:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;display:flex}span.entete-colonne{cursor:default}button.entete-colonne:hover{background:var(--gris-200)}.tableau .droite .entete-colonne{flex-direction:row-reverse}.icone-tri{color:var(--gris-400);flex-shrink:0}.icone-tri.actif{color:var(--gris-900)}.tableau th.en-glisse{color:var(--primaire-fonce);background:var(--primaire-soft)}.tableau td{border-bottom:1px solid var(--gris-100);white-space:nowrap;height:38px;padding:0 10px}.tableau tbody tr:nth-child(2n) td{background:#fafbfc}.tableau tbody tr:last-child td{border-bottom:0}.tableau .droite{text-align:right;font-variant-numeric:tabular-nums}.tableau .compacte{width:1%}.tableau tr.cliquable{cursor:pointer}.tableau tbody tr:hover td{background:var(--survol)}.tableau tbody tr.choisie td{background:#dde6ed}.tableau tbody tr:focus-visible{outline:2px solid var(--primaire);outline-offset:-2px}.tableau tr.inactif td{color:var(--gris-400)}.tableau .ligne-vide td,.tableau .ligne-vide:hover td{height:auto;color:var(--texte-doux);background:var(--blanc);text-align:center;white-space:normal;padding:24px 16px}.tableau .colonne-menu{text-align:right;width:36px;padding:0 4px}.menu-colonnes-ancre{display:inline-flex;position:relative}.bouton-colonnes{border-radius:var(--rayon);width:28px;height:28px;color:var(--gris-500);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.bouton-colonnes:hover,.bouton-colonnes[aria-expanded=true]{color:var(--texte);background:var(--gris-200)}.bouton-colonnes.modifie{border-color:var(--primaire);color:var(--primaire);background:var(--primaire-soft)}.bouton-colonnes.\!modifie{border-color:var(--primaire)!important;color:var(--primaire)!important;background:var(--primaire-soft)!important}.menu-colonnes{text-align:left;min-width:240px;font-weight:400}.menu-option:disabled{cursor:not-allowed;opacity:.5}.case{border:1px solid var(--trait-fort);background:var(--blanc);border-radius:3px;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.case.coche{border-color:var(--primaire);color:var(--blanc);background:var(--primaire)}.tableau-pied{border-top:1px solid var(--trait);min-height:34px;color:var(--texte-doux);font-variant-numeric:tabular-nums;align-items:center;gap:12px;padding:0 12px;font-size:13px;display:flex}.tableau-pied-aide{margin-left:auto}.tableau-arbre td{height:40px}.tableau-arbre tbody tr:nth-child(2n) td{background:0 0}.tableau-arbre tr.niveau-1 td{background:var(--gris-050)}.tableau-arbre tbody tr:hover td{background:var(--survol)}.cellule-arbre{align-items:center;gap:6px;display:flex}.cellule-arbre.retrait{padding-left:34px}.fleche-arbre{border-radius:var(--rayon);width:24px;height:24px;color:var(--gris-500);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:-4px;display:grid}.fleche-arbre:hover:not(:disabled){color:var(--texte);background:var(--gris-200)}.fleche-arbre:disabled{opacity:.3;cursor:default}.fleche-arbre svg{transition:transform .12s}.fleche-arbre svg.tourne{transform:rotate(90deg)}.actions-ligne{text-align:right;white-space:nowrap}.actions-ligne>*{vertical-align:middle;display:inline-flex}.bouton-texte-icone{align-items:center;gap:5px;font-size:13px;display:inline-flex}.recherche{align-items:center;width:min(100%,320px);display:flex;position:relative}.recherche>svg{color:var(--gris-400);pointer-events:none;position:absolute;left:10px}.recherche input{width:100%;height:var(--h-controle);border:1px solid var(--trait-fort);border-radius:var(--rayon);background:var(--blanc);font-size:var(--taille-saisie);text-transform:none;padding:0 30px 0 34px}.recherche input::-webkit-search-cancel-button{display:none}.recherche input:focus{border-color:var(--primaire);outline:0;box-shadow:0 0 0 3px #4a607233}.recherche-effacer{border-radius:var(--rayon);width:24px;height:24px;color:var(--gris-500);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;right:4px}@media (width<=767px){.tableau thead{display:none}.tableau,.tableau tbody{display:block}.tableau tbody tr{border-bottom:1px solid var(--trait);gap:4px;padding:10px 12px;display:grid}.tableau tbody tr:nth-child(2n) td,.tableau td{white-space:normal;background:0 0;border:0;height:auto;padding:0}.tableau td[data-titre]:before{color:var(--texte-doux);content:attr(data-titre) " : ";margin-right:6px;font-size:13px}.tableau td:first-child:before{content:none}.tableau td:first-child{font-weight:700}.tableau .colonne-menu{display:none}.tableau td,.tableau .compacte{width:auto;display:block}.tableau .droite{text-align:left}.cellule-arbre.retrait{padding-left:16px}}.pastille{border-radius:var(--rayon);white-space:nowrap;align-items:center;gap:5px;padding:2px 8px;font-size:12.5px;font-weight:700;display:inline-flex}.liste-vide{color:var(--texte-doux);text-align:center;justify-items:center;gap:6px;padding:28px 16px;display:grid}.liste-vide strong{color:var(--texte);font-size:15px}.liste-vide svg{color:var(--gris-400)}.chargement{color:var(--texte-doux);justify-content:center;align-items:center;gap:10px;padding:28px;display:flex}.message{border-radius:var(--rayon);align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;display:flex}.message svg{flex-shrink:0;margin-top:1px}.message-erreur{color:var(--rouge);background:var(--rouge-fond)}.message-info{color:var(--info);background:var(--info-fond)}.fenetre-voile{z-index:50;background:#12141773;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.fenetre{width:min(100%, var(--largeur-fenetre,760px));background:var(--fond);border-radius:8px;flex-direction:column;max-height:calc(100dvh - 32px);display:flex;box-shadow:0 24px 60px #0000004d}.fenetre-entete{border-bottom:1px solid var(--trait);background:var(--blanc);border-radius:8px 8px 0 0;align-items:center;gap:10px;padding:12px 12px 12px 18px;display:flex}.fenetre-entete h2{font-size:18px}.fenetre-entete .bouton-icone{margin-left:auto}.fenetre-corps{gap:14px;padding:16px 18px;display:grid;overflow-y:auto}.fenetre-pied{border-top:1px solid var(--trait);background:var(--blanc);border-radius:0 0 8px 8px;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.fenetre-pied .pied-gauche{margin-right:auto}@media (width<=767px){.fenetre-voile{place-items:end stretch;padding:0}.fenetre{border-radius:12px 12px 0 0;width:100%;max-height:92dvh}.fenetre-pied .bouton{flex:1}}.toasts{z-index:60;gap:8px;display:grid;position:fixed;bottom:16px;right:16px}.toast{max-width:420px;color:var(--blanc);background:var(--gris-900);border-radius:6px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex;box-shadow:0 10px 30px #0003}.tuiles{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.tuile{border:1px solid var(--trait);border-radius:var(--rayon);background:var(--blanc);gap:4px;padding:14px;display:grid}.tuile span{color:var(--gris-700);font-size:13.5px;font-weight:700}.tuile strong{color:var(--noir);font-variant-numeric:tabular-nums;font-size:24px}.tuile small{color:var(--texte-doux);font-size:13px}.etapes-mise-en-route{display:grid}.etape-mise-en-route{border-bottom:1px solid var(--gris-100);align-items:center;gap:12px;padding:10px 14px;display:flex}.etape-mise-en-route:last-child{border-bottom:0}.etape-mise-en-route .texte{flex:1;min-width:0}.etape-mise-en-route a{color:var(--primaire);white-space:nowrap;font-size:13.5px;font-weight:700;text-decoration:none}.etape-mise-en-route a:hover{text-decoration:underline}.puces{flex-wrap:wrap;gap:6px;display:flex}.page-connexion{background:var(--fond);place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.carte-connexion{border:1px solid var(--trait);background:var(--blanc);border-radius:8px;gap:18px;width:min(100%,400px);padding:28px;display:grid}.carte-connexion h1{font-size:21px}.carte-connexion .bouton{width:100%}.pied-connexion{color:var(--texte-doux);text-align:center;font-size:13px}.formulaire-fenetre{gap:14px;display:grid;container-type:inline-size}.segments{border:1px solid var(--trait-fort);border-radius:var(--rayon);display:inline-flex;overflow:hidden}.segments button{min-height:calc(var(--h-controle) - 2px);border:0;border-left:1px solid var(--trait-fort);color:var(--gris-700);background:var(--blanc);cursor:pointer;white-space:nowrap;padding:0 12px;font-size:13.5px;font-weight:700}.segments button:first-child{border-left:0}.segments button[aria-pressed=true]{color:var(--blanc);background:var(--primaire)}.segments button:focus-visible{outline:2px solid var(--primaire);outline-offset:-2px}.lignes-edition td{vertical-align:middle;height:46px}.lignes-edition td .champ{gap:0}.lignes-edition td .\!champ{gap:0!important}.lignes-edition td input{min-height:32px}.lignes-edition tbody tr:nth-child(2n) td,.lignes-edition tbody tr:hover td{background:0 0}.texte-doux{color:var(--texte-doux)}.champs-groupe{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.champ-sans-libelle>.champ-libelle-ligne{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.document{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:14px;display:grid}.document-corps{gap:14px;min-width:0;display:grid}.document-recap{gap:14px;display:grid;position:sticky;top:0}@media (width<=1100px){.document{grid-template-columns:minmax(0,1fr)}.document-recap{position:static}}.recap{margin:0;display:grid}.recap-ligne{border-bottom:1px solid var(--gris-100);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:14px;display:flex}.recap-ligne:last-child{border-bottom:0}.recap-ligne dt{color:var(--gris-700)}.recap-ligne dd{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;margin:0}.recap-ligne.fort{padding-top:10px;font-size:17px;font-weight:700}.recap-ligne.fort dt{color:var(--noir)}button.tuile{width:100%;font:inherit;text-align:left;cursor:pointer}button.tuile:hover{border-color:var(--repere);background:var(--survol)}button.tuile[aria-pressed=true]{border-color:var(--primaire);box-shadow:inset 0 0 0 1px var(--primaire)}.tuile.alerte strong{color:var(--ambre)}.tuile.erreur strong{color:var(--rouge)}.tuile.\!erreur strong{color:var(--rouge)!important}.lignes-edition .champ-erreur{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.texte-erreur{color:var(--rouge);font-weight:700}.champ-bouton{align-self:end;display:flex}.raccourcis{flex-wrap:wrap;gap:10px;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.resize{resize:both}.uppercase{text-transform:uppercase}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--barre:#1d262e;--primaire:#4a6072;--primaire-fonce:#364856;--primaire-profond:#1d262e;--primaire-soft:#e6ecf0;--accent:#e09455;--accent-fonce:#a8622c;--repere:#9db2c3;--survol:#eef2f5;--gris-900:#262b30;--gris-700:#4a5159;--gris-500:#5d6670;--gris-400:#98a1aa;--gris-300:#c6ccd2;--gris-200:#e2e6ea;--gris-100:#eef1f3;--gris-050:#f5f7f8;--noir:#121417;--blanc:#fff;--texte:var(--gris-900);--texte-doux:var(--gris-500);--fond:var(--gris-050);--trait:var(--gris-200);--trait-fort:var(--gris-300);--rouge:#b3261e;--rouge-fond:#fceeec;--ambre:#94690f;--ambre-fond:#f8edd3;--vert:#2e7d4f;--vert-fond:#e3f1e8;--info:#3d5a80;--info-fond:#e0e7f0;--fonte:"Carlito", "Calibri", "Segoe UI", sans-serif;--rayon:4px;--h-controle:34px;--taille-saisie:14.5px;--corps:14.5px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width<=767px){:root{--h-controle:44px;--taille-saisie:16px;--corps:15px}}
