.ui-spinner{--app-spinner-width:2px;clear:both;vertical-align:text-top;width:1em;height:1em;font-size:1.1em;line-height:1em;display:inline-block;position:relative}.ui-spinner .spinner{text-align:center;width:1em;height:1em;margin:0;line-height:100%;display:inline-block;position:relative}.ui-spinner .spinner:before{content:"";border-radius:var(--radius-pill);border:vara(--app-spinner-width) solid var(--app-spinner-bg);width:1em;height:1em;position:absolute;top:0;left:0}.ui-spinner .spinner:after{content:"";border-radius:var(--radius-pill);border-color:var(--app-spinner-color) transparent transparent;border-style:solid;border-width:vara(--app-spinner-width);width:1em;height:1em;animation:.6s linear infinite spinner;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #0000}.ui-spinner.size-2{font-size:2em}.ui-spinner.size-3{font-size:3em}.ui-spinner.size-4{font-size:4em}.ui-spinner.size-5{font-size:5em}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.barre-slots[data-v-5e55ca74]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.barre-slots[data-cote=gauche][data-v-5e55ca74]{flex:auto}.barre-slots__element[data-v-5e55ca74]{align-items:center;min-width:0;display:flex;position:relative}.barre-slots__separateur[data-v-5e55ca74]{width:1px;min-height:var(--space-4);background:var(--coquille-bordure,var(--border-subtle));align-self:stretch;display:inline-block}.barre-slots__libelle[data-v-5e55ca74]{font-size:var(--text-petit);line-height:var(--leading-petit);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.barre-slots__panneau[data-v-5e55ca74]{width:max-content;min-width:var(--space-8);max-width:min(20rem,80vw);padding:var(--space-2);background:var(--coquille-fond,var(--surface-card));color:var(--coquille-texte,var(--text-default));border:1px solid var(--coquille-bordure,var(--border-subtle));border-radius:var(--radius-md);box-shadow:var(--shadow-md);position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0}.barre-slots__panneau[data-v-5e55ca74]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.barre-slots__panneau-titre[data-v-5e55ca74]{margin:0 0 var(--space-1);font-size:var(--text-legende);font-weight:600;line-height:var(--leading-legende);color:var(--coquille-texte-discret,var(--text-muted))}.barre-slots__panneau-liste[data-v-5e55ca74]{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.barre-slots__panneau-entree[data-v-5e55ca74]{align-items:baseline;gap:var(--space-2);font-size:var(--text-petit);line-height:var(--leading-petit);flex-wrap:wrap;display:flex}.barre-slots__touche[data-v-5e55ca74]{padding:0 var(--space-1);font-family:var(--bs-font-monospace);font-size:var(--text-legende);background:var(--coquille-fond-creux,var(--surface-sunken));border:1px solid var(--coquille-bordure,var(--border-subtle));border-radius:var(--radius-sm)}.barre-slots__vide[data-v-5e55ca74]{font-size:var(--text-petit);line-height:var(--leading-petit);color:var(--coquille-texte-discret,var(--text-muted));margin:0}.barre-slots__bouton[data-v-5e55ca74]{justify-content:center;align-items:center;gap:var(--space-1);min-width:var(--space-6);min-height:var(--space-6);padding:0 var(--space-1);color:inherit;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex;position:relative}.barre-slots__bouton[data-v-5e55ca74]:hover{background:var(--coquille-fond-creux,var(--surface-card))}.barre-slots__bouton[data-v-5e55ca74]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.barre-slots__icone[data-v-5e55ca74]{font-size:var(--text-lg);line-height:1}.barre-slots__badge[data-v-5e55ca74]{min-width:var(--space-3);padding:0 var(--space-1);background:var(--accent);color:var(--accent-1-on);font-size:var(--text-xs);font-weight:600;line-height:var(--space-3);text-align:center;border-radius:var(--radius-sm);position:absolute;inset-block-start:0;inset-inline-end:0}.barre-slots__recherche[data-v-5e55ca74]{flex:1 1 var(--space-8);min-width:0;display:flex}.barre-slots__champ[data-v-5e55ca74]{width:100%;min-width:0;min-height:var(--space-6);padding:0 var(--space-2);background:var(--coquille-fond-creux,var(--surface-card));color:inherit;border:1px solid var(--coquille-bordure,var(--border-subtle));border-radius:var(--radius-sm)}.barre-slots__champ[data-v-5e55ca74]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.barre-slots__titre[data-v-5e55ca74]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.barre-slots__fil[data-v-5e55ca74]{min-width:0}.barre-slots__fil-liste[data-v-5e55ca74]{align-items:center;gap:var(--space-1);font-size:var(--text-sm);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}.barre-slots__fil-etape[data-v-5e55ca74]{align-items:center;gap:var(--space-1);display:inline-flex}.barre-slots__fil-separateur[data-v-5e55ca74]{color:inherit;opacity:.7}.barre-slots__espace[data-v-5e55ca74]{flex:auto}@media (width<=575.98px){.barre-slots__element[data-slot-etroit=masque][data-v-5e55ca74]{display:none}.barre-slots__element[data-slot-etroit=replie] .barre-slots__champ[data-v-5e55ca74]{width:var(--space-6);flex:none;padding:0}.barre-slots__element[data-slot-etroit=replie] .barre-slots__champ[data-v-5e55ca74]::placeholder{opacity:0}.barre-slots__recherche.is-active[data-v-5e55ca74]{background:var(--coquille-fond,var(--surface-card));width:min(20rem,70vw);position:absolute;inset-inline-start:0}.barre-slots__recherche.is-active .barre-slots__champ[data-v-5e55ca74]{width:auto;padding:0 var(--space-2);flex:auto}.barre-slots__recherche.is-active .barre-slots__champ[data-v-5e55ca74]::placeholder{opacity:1}}.coquille[data-v-82ab3e57]{--coquille-fond:var(--chrome-surface);--coquille-fond-creux:var(--chrome-surface-sunken);--coquille-bordure:var(--chrome-border);--coquille-texte:var(--chrome-text);--coquille-texte-discret:var(--chrome-text-muted);--coquille-largeur-menu:var(--token-chrome-navigation-largeur);--coquille-largeur-menu-replie:var(--token-chrome-navigation-largeur-repliee);--coquille-largeur-colonne:var(--coquille-largeur-menu);background:var(--surface-app);min-height:100vh;color:var(--text-default);grid-template-rows:auto minmax(0,1fr);display:grid}.coquille[data-menu-replie=true][data-v-82ab3e57]{--coquille-largeur-colonne:var(--coquille-largeur-menu-replie)}.coquille[data-navigation=top][data-v-82ab3e57]{--coquille-largeur-colonne:var(--token-chrome-navigation-largeur);--coquille-hauteur-menu:var(--token-chrome-navigation-hauteur)}.coquille[data-navigation=top][data-menu-replie=true][data-v-82ab3e57]{--coquille-largeur-colonne:var(--token-chrome-navigation-largeur)}.coquille[data-navigation=top] .coquille__menu[data-v-82ab3e57]{align-items:center;gap:var(--space-2);min-height:var(--coquille-hauteur-menu);padding-block:var(--space-1);flex-flow:wrap;display:flex;overflow:auto hidden}.coquille[data-navigation=top] .coquille__menu-contenu[data-v-82ab3e57]{flex:auto}.coquille[data-navigation=top] .coquille__pied[data-v-82ab3e57]{border-block-start:0;border-inline-start:1px solid var(--coquille-bordure);margin-block-start:0;margin-inline-start:auto;padding-block-start:0;padding-inline-start:var(--space-3)}.coquille[data-peau=semi-dark][data-v-82ab3e57]{--coquille-fond:var(--chrome-semi-dark-surface);--coquille-fond-creux:var(--chrome-semi-dark-surface-sunken);--coquille-bordure:var(--chrome-semi-dark-border);--coquille-texte:var(--chrome-semi-dark-text);--coquille-texte-discret:var(--chrome-semi-dark-text-muted)}.coquille[data-chrome=bordered][data-v-82ab3e57]{margin:var(--space-4);border:1px solid var(--coquille-bordure);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.coquille__evitement[data-v-82ab3e57]{z-index:40;padding:var(--space-2) var(--space-3);background:var(--coquille-fond);color:var(--coquille-texte);border-radius:var(--radius-sm);position:absolute;inset-block-start:calc(-1 * var(--space-8));inset-inline-start:var(--space-3)}.coquille__evitement[data-v-82ab3e57]:focus{inset-block-start:var(--space-3)}.coquille__barre[data-v-82ab3e57]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--token-chrome-barre-hauteur);padding:var(--space-2) var(--space-4);background:var(--coquille-fond);color:var(--coquille-texte);border-bottom:1px solid var(--coquille-bordure);display:flex}.coquille[data-navbar=sticky] .coquille__barre[data-v-82ab3e57]{z-index:20;position:sticky;inset-block-start:0}.coquille[data-navbar=hidden] .coquille__barre[data-v-82ab3e57]{display:none}@media (width<=575.98px){.coquille__barre[data-v-82ab3e57]{flex-wrap:wrap}}.coquille__zone[data-v-82ab3e57],.coquille__marque[data-v-82ab3e57]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.coquille__zone[data-v-82ab3e57]{flex:auto}.coquille__zone--droite[data-v-82ab3e57]{flex:0 auto;justify-content:flex-end}.coquille__bascule[data-v-82ab3e57],.coquille__point-entree[data-v-82ab3e57]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);min-height:var(--space-6);background:var(--coquille-fond-creux);color:var(--coquille-texte);border:1px solid var(--coquille-bordure);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex}.coquille__bascule[data-v-82ab3e57]:focus-visible,.coquille__point-entree[data-v-82ab3e57]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.coquille__point-entree[data-v-82ab3e57]{z-index:30;box-shadow:var(--shadow-md);position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.coquille__corps[data-v-82ab3e57]{grid-template-columns:var(--coquille-largeur-colonne) minmax(0, 1fr);grid-template-areas:"menu contenu";min-height:0;display:grid}.coquille[data-navigation=top] .coquille__corps[data-v-82ab3e57]{grid-template-columns:minmax(0,1fr);grid-template-areas:"menu""contenu"}.coquille__menu[data-v-82ab3e57]{min-width:0;padding:var(--space-3);background:var(--coquille-fond-creux);color:var(--coquille-texte);border-inline-end:1px solid var(--coquille-bordure);flex-direction:column;grid-area:menu;display:flex;overflow:hidden}.coquille__menu-contenu[data-v-82ab3e57]{flex:auto;min-width:0}.coquille__pied[data-v-82ab3e57]{border-block-start:1px solid var(--coquille-bordure);flex:none;margin-block-start:var(--space-3);padding-block-start:var(--space-2)}.coquille[data-navigation=top] .coquille__menu[data-v-82ab3e57]{border-inline-end:0;border-bottom:1px solid var(--coquille-bordure)}.coquille__contenu[data-v-82ab3e57]{width:100%;min-width:0;padding:var(--token-chrome-contenu-padding);background:var(--surface-app);color:var(--text-default);grid-area:contenu}.coquille[data-contenu-largeur] .coquille__contenu[data-v-82ab3e57],.coquille[data-contenu=compact]:not([data-contenu-largeur]) .coquille__contenu[data-v-82ab3e57]{max-width:var(--token-chrome-contenu-largeur);margin-inline:auto}.coquille[data-contenu=wide]:not([data-contenu-largeur]) .coquille__contenu[data-v-82ab3e57]{max-width:none}.coquille[data-menu-replie=true][data-v-82ab3e57] .coquille__libelle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coquille[data-menu-icones=jamais] .coquille__menu[data-v-82ab3e57] .coquille__icone,.coquille[data-menu-icones=deplie][data-menu-replie=true] .coquille__menu[data-v-82ab3e57] .coquille__icone{display:none}@media (width<=991.98px){.coquille[data-repli=sous-992][data-v-82ab3e57]{--coquille-largeur-colonne:var(--coquille-largeur-menu-replie)}.coquille[data-repli=sous-992][data-v-82ab3e57] .coquille__libelle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width<=1023.98px){.coquille[data-repli=sous-1024][data-v-82ab3e57]{--coquille-largeur-colonne:var(--coquille-largeur-menu-replie)}.coquille[data-repli=sous-1024][data-v-82ab3e57] .coquille__libelle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.ui-datatable{--app-datatable-action-icon-color:var(--text-muted);--app-datatable-action-icon-hover-color:var(--accent-strong);max-width:100%}.ui-datatable .ui-datatable-view.ui-datatable-over{overflow-x:auto}.ui-datatable .ui-datatable-view+caption{border-top:1px solid var(--table-bordure);color:var(--table-caption-texte);padding:.75rem;display:block}.ui-datatable .ui-datatable-header{padding:var(--space-2) var(--space-3) 0;border:none;border-bottom:1px solid var(--border-subtle)}.ui-datatable .ui-datatable-header .ui-datatable-search .input-group{width:240px;max-width:100%}.ui-datatable .ui-datatable-header .ui-datatable-search .input-group.active{background:rgba(var(--bs-success-rgb), .2)}.ui-datatable .ui-datatable-header .ui-datatable-search .input-group.active.no-result{background:rgba(var(--bs-warning-rgb), .2)}.ui-datatable .ui-datatable-header .ui-datatable-search .input-group input{padding-left:3px}.ui-datatable .ui-datatable-table-view .ui-datatable-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;--bs-table-bg:var(--table-ligne-fond);--bs-table-striped-bg:var(--table-ligne-paire);--bs-table-hover-bg:var(--table-ligne-survol);--bs-table-border-color:var(--table-bordure);--bs-table-color:var(--text-default);--bs-table-striped-color:var(--text-default);width:100%;margin-bottom:0}.ui-datatable .ui-datatable-table-view .ui-datatable-table.hide-headers thead{visibility:collapse}.ui-datatable .ui-datatable-table-view .ui-datatable-table.hide-headers thead th{border:none}.ui-datatable .ui-datatable-table-view .ui-datatable-table.hide-headers tbody{border-top:none}.ui-datatable .ui-datatable-table-view .ui-datatable-table>:not(caption)>*>*{padding:var(--variante-cell-y,var(--density-cellule)) var(--variante-cell-x,var(--space-2));vertical-align:middle}.ui-datatable .ui-datatable-table-view .ui-datatable-table>:not(caption)>:after{content:" ";vertical-align:middle;min-height:var(--variante-row-min,var(--table-densite,var(--density-ligne)));float:right}.ui-datatable .ui-datatable-table-view .ui-datatable-table>:not(:first-child){border-top:1px solid var(--table-bordure)}.ui-datatable .ui-datatable-table-view .ui-datatable-table .empty-cell{box-shadow:inset 0 0 0 9999px var(--table-entete-fond)!important;color:var(--table-entete-texte)!important}.ui-datatable .ui-datatable-table-view .ui-datatable-table .action-icon{color:var(--app-datatable-action-icon-color);padding:0 3px;font-size:1.2rem;display:inline-block}.ui-datatable .ui-datatable-table-view .ui-datatable-table .action-icon:hover{color:var(--app-datatable-action-icon-hover-color)}.ui-datatable .ui-datatable-table-view .ui-datatable-table thead{--bs-table-bg:var(--table-entete-fond);--bs-table-color-state:var(--table-entete-texte);--bs-table-color:var(--table-entete-texte);z-index:1}.ui-datatable .ui-datatable-table-view .ui-datatable-table thead th{font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.ui-datatable .ui-datatable-table-view .ui-datatable-table thead.sticky{position:sticky;top:0}.ui-datatable .ui-datatable-table-view .ui-datatable-table th.sticky,.ui-datatable .ui-datatable-table-view .ui-datatable-table td.sticky{position:sticky;left:0}.ui-datatable .ui-datatable-table-view .ui-datatable-table th.ellipsis,.ui-datatable .ui-datatable-table-view .ui-datatable-table td.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-datatable .pagination .btn-pagination{border-radius:var(--radius-pill);white-space:nowrap;box-shadow:none;visibility:visible;background:0 0;border:none;outline:none;min-width:30px;max-width:40px;height:30px;margin:0 2px;padding:0;overflow:hidden}.ui-datatable .pagination .btn-pagination.middle{visibility:hidden;min-width:0;max-width:0;margin:0}.ui-datatable .pagination .btn-pagination.middle+.previous,.ui-datatable .pagination .btn-pagination.middle+:not(.middle){margin-left:14px;position:relative;overflow:visible}.ui-datatable .pagination .btn-pagination.middle+.previous:before,.ui-datatable .pagination .btn-pagination.middle+:not(.middle):before{content:"...";position:absolute;left:-7px;transform:translate(-50%)}.ui-datatable .pagination .btn-pagination:hover:not([disabled]),.ui-datatable .pagination .btn-pagination:focus:not([disabled]){box-shadow:var(--app-shadow-sm);background:rgba(var(--app-accent-1-rgb), .6)}.ui-datatable .pagination .btn-pagination.active{box-shadow:var(--app-shadow-sm);background:var(--app-accent-1)!important;color:#fff!important}.ui-datatable .ui-datatable-table tbody tr:not(.ui-datatable-ligne-selectionnee):hover>*{background:var(--table-ligne-survol)}.ui-datatable .ui-datatable-table tbody tr.ui-datatable-ligne-selectionnee>*{background:var(--table-ligne-selection);--bs-table-bg-state:var(--table-ligne-selection)}.ldb-content-main>.ui-datatable,.container-fluid>.ui-datatable,main>.ui-datatable{border:1px solid var(--table-bordure);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);overflow:clip}.ui-etat-liste--vide[data-v-383c2cdc]{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);color:var(--text-muted);text-align:center;flex-direction:column;display:flex}.ui-etat-liste--vide .ui-etat-liste__icone[data-v-383c2cdc]{color:var(--border-strong);font-size:1.75rem;line-height:1}.ui-etat-liste--vide .ui-etat-liste__message[data-v-383c2cdc]{font-size:var(--text-base);margin:0}.form-radios{flex-direction:column;display:flex}.form-radios .form-radios-choice{cursor:pointer;border:1px solid #ddd;justify-content:space-between;padding:1rem;transition:border-color .3s;display:flex}.form-radios .form-radios-choice:not(:last-child){margin-bottom:.5rem}.form-radios .form-radios-choice:hover{box-shadow:var(--app-shadow-sm)}.form-radios .form-radios-choice.selected{box-shadow:var(--app-shadow-sm);color:var(--app-primary);border-color:var(--app-primary)}.form-radios .form-radios-choice.disabled{user-select:none;opacity:.5;cursor:not-allowed;border:1px solid #eee}.form-radios .form-radios-choice .form-radios-choice-text{flex-direction:column;justify-content:center;display:flex}.form-radios .form-radios-choice .form-radios-choice-text .form-radios-choice-title{font-weight:700;font-size:var(--app-fs-7)}.form-radios .form-radios-choice .form-radios-choice-text .form-radios-choice-desc{font-size:var(--app-fs-8);opacity:.7}.form-radios .form-radios-choice .form-radios-choice-icon{font-size:var(--app-fs-2);align-items:center;display:flex}.ui-form[data-variante=en-ligne][data-v-cf1b7d7f]{align-items:flex-start;row-gap:var(--space-2)}.ui-loading{position:relative}.ui-loading.active:not(.no-min-height).size-1.vertical{min-height:4.8em}.ui-loading.active:not(.no-min-height).size-1:not(.vertical){min-height:1.2em}.ui-loading.active:not(.no-min-height).size-2.vertical{min-height:6.6em}.ui-loading.active:not(.no-min-height).size-2:not(.vertical){min-height:3em}.ui-loading.active:not(.no-min-height).size-3.vertical{min-height:7.6em}.ui-loading.active:not(.no-min-height).size-3:not(.vertical){min-height:4em}.ui-loading.active:not(.no-min-height).size-4.vertical{min-height:8.6em}.ui-loading.active:not(.no-min-height).size-4:not(.vertical){min-height:5em}.ui-loading.active:not(.no-min-height).size-5.vertical{min-height:9.6em}.ui-loading.active:not(.no-min-height).size-5:not(.vertical){min-height:6em}.ui-loading.active>.ui-loading-layer .size-1{min-height:1.2em}.ui-loading.active>.ui-loading-layer .size-2{min-height:3em}.ui-loading.active>.ui-loading-layer .size-3{min-height:4em}.ui-loading.active>.ui-loading-layer .size-4{min-height:5em}.ui-loading.active>.ui-loading-layer .size-5{min-height:6em}.ui-loading.active:not(.vertical)>.ui-loading-layer .loader{flex-direction:row}.ui-loading.active:not(.vertical)>.ui-loading-layer .ui-loading-text{align-content:center;margin-top:0;margin-left:.5rem}.ui-loading.active>.ui-loading-layer{opacity:1;visibility:visible;z-index:2;display:flex;overflow:hidden}.ui-loading.active>.ui-loading-layer .loader{flex-direction:column;align-items:center}.ui-loading.active>.ui-loading-layer .ui-loading-text{margin-top:.5rem;line-height:1.25em}.ui-loading.active>.ui-loading-layer~*{z-index:1;pointer-events:none;opacity:.2}.ui-loading.active *{box-shadow:none}.ui-loading>.ui-loading-layer{text-align:center;vertical-align:middle;opacity:0;visibility:hidden;user-select:none;opacity:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;position:absolute;top:0!important;left:0!important}.ui-loading>.ui-loading-layer>.loader{text-align:center;margin:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.ui-loading>.ui-loading-layer~*{transition:opacity .2s!important}.ui-loading>.ui-loading-loaded{height:100%}.ui-modal .modal-header .btn-close{box-sizing:border-box;padding:var(--space-1)}.ui-modal .modal-content{background-color:var(--dialogue-fond);color:var(--dialogue-texte);border:1px solid var(--dialogue-bordure);border-radius:var(--dialogue-rayon);box-shadow:var(--dialogue-ombre)}.ui-modal .modal-header,.ui-modal .modal-body{padding:var(--token-espace-3)}.ui-modal .modal-footer{gap:var(--token-espace-2)}.ui-modal .modal-title{font-size:var(--token-taille-titre)}.ui-modal[data-variante=lateral] .modal-dialog{height:100%;max-width:calc(var(--space-7) * 10);margin:0 0 0 auto}.ui-modal[data-variante=lateral] .modal-content{border-radius:var(--radius-aucun);height:100%}.ui-page-header[data-v-ca4c928f]{margin-bottom:var(--space-4)}.ui-page-header__titre[data-v-ca4c928f]{padding-bottom:var(--space-1);font-size:var(--title-page);letter-spacing:-.01em;color:var(--text-strong);font-weight:700;line-height:1.2;position:relative}.ui-page-header__titre[data-v-ca4c928f]:after{content:"";border-radius:var(--radius-pill);background:var(--accent);width:2.25rem;height:3px;position:absolute;bottom:0;left:0}.ui-page-header__sous-titre[data-v-ca4c928f]{margin-top:var(--space-1);font-size:var(--text-sm)}.ui-toaster{--app-toaster-top:var(--space-4,1rem);pointer-events:none;z-index:2000;position:fixed}.ui-toaster.p-top{top:var(--app-toaster-top)}.ui-toaster .toast,.ui-toaster-preview .toast{color:var(--notification-texte);font-size:var(--app-fs-6);border:1px solid var(--notification-bordure);border-radius:var(--notification-rayon);margin-bottom:.25rem}.ui-toaster .toast .toast-body,.ui-toaster-preview .toast .toast-body{white-space:pre-wrap}.ui-toaster .toast .btn-close,.ui-toaster-preview .toast .btn-close{box-shadow:none!important}.ui-toaster .toast,.ui-toaster-preview .toast{background-color:var(--notification-fond);width:auto}.ui-toaster .toast .progress-bar,.ui-toaster-preview .toast .progress-bar{background:#e9ecef}.ui-toaster .toast.accent-success .progress-bar,.ui-toaster-preview .toast.accent-success .progress-bar{--bs-progress-bar-bg:#a5dc864d}.ui-toaster .toast.accent-warning .progress-bar,.ui-toaster-preview .toast.accent-warning .progress-bar{--bs-progress-bar-bg:#facea8}.ui-toaster .toast.accent-info .progress-bar,.ui-toaster-preview .toast.accent-info .progress-bar{--bs-progress-bar-bg:#9de0f6}.ui-toaster .toast.accent-question .progress-bar,.ui-toaster-preview .toast.accent-question .progress-bar{--bs-progress-bar-bg:#c9dae1}.ui-toaster .toast.accent-error .progress-bar,.ui-toaster-preview .toast.accent-error .progress-bar{--bs-progress-bar-bg:#f27474}.ui-toaster .toast.type-primary,.ui-toaster-preview .toast.type-primary{color:var(--bs-white);background:var(--bs-primary)}.ui-toaster .toast.type-secondary,.ui-toaster-preview .toast.type-secondary{color:var(--bs-white);background:var(--bs-secondary)}.ui-toaster .toast.type-success,.ui-toaster-preview .toast.type-success{color:var(--bs-white);background:var(--bs-success)}.ui-toaster .toast.type-danger,.ui-toaster-preview .toast.type-danger{color:var(--bs-white);background:var(--bs-danger)}.ui-toaster .toast.type-warning,.ui-toaster-preview .toast.type-warning{background:var(--bs-warning)}.ui-toaster .toast.type-info,.ui-toaster-preview .toast.type-info{color:var(--bs-white);background:var(--bs-info)}.ui-toaster .toast.type-light,.ui-toaster-preview .toast.type-light{background:var(--bs-light)}.ui-toaster .toast.type-dark,.ui-toaster-preview .toast.type-dark{color:var(--bs-white);background:var(--bs-dark)}.camera-container[data-v-09e9b917]{max-width:100%;margin:0 auto;container-type:inline-size}.camera-container .switch-btn[data-v-09e9b917]{color:#fff;cursor:pointer;z-index:10;border-radius:var(--radius-sm);background-color:#0000004d;width:15cqi;height:15cqi;font-size:10cqi;display:flex;position:absolute;top:3cqi;right:3cqi}.camera-container .switch-btn span[data-v-09e9b917]{margin:auto}.camera-container .take-btn[data-v-09e9b917]{color:#fff;cursor:pointer;background-color:rgba(var(--app-primary-rgb), .9);z-index:10;border-radius:var(--radius-pill);width:60px;height:60px;font-size:2.5rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.camera-container .take-btn[data-v-09e9b917]:before{content:"";border-radius:var(--radius-pill);border:2px solid #fff;border-color:rgba(var(--app-primary-rgb), .8);width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;top:-4px;left:-4px}.camera-container .take-btn span[data-v-09e9b917]{margin:auto}.camera-container .retry-btn[data-v-09e9b917]{color:#fff;cursor:pointer;z-index:10;border-radius:var(--radius-md);background-color:#dc3545e6;width:60px;height:60px;font-size:2.5rem;display:flex;position:absolute;bottom:1.5rem;left:1.5rem}.camera-container .retry-btn span[data-v-09e9b917]{margin:auto}.camera-container .confirm-btn[data-v-09e9b917]{color:#fff;cursor:pointer;z-index:10;border-radius:var(--radius-md);background-color:#28a745e6;width:60px;height:60px;font-size:2.5rem;display:flex;position:absolute;bottom:1.5rem;right:1.5rem}.camera-container .confirm-btn span[data-v-09e9b917]{margin:auto}.ui-popover{display:inline-block}.ui-popover-element{white-space:pre-line;width:auto;max-width:400px}.ui-popover-element .popover-body{white-space:pre-line}.ui-progress-circular{vertical-align:middle;justify-content:center;align-items:center;transition:all .5s linear;display:inline-flex;position:relative}.ui-progress-circular>svg{z-index:0;width:100%;height:100%;margin:auto;position:absolute;inset:0}.ui-progress-circular__content{justify-content:center;align-items:center;display:flex}.ui-progress-circular__underlay{color:rgba(var(--app-progress-circular-underlay-color,0, 0, 0), var(--app-progress-circular-underlay-opacity,.05));stroke:currentColor;z-index:1}.ui-progress-circular__overlay{color:rgba(var(--app-progress-circular-color,0, 0, 0), var(--app-progress-circular-opacity,.65));stroke:currentColor;z-index:2;stroke-linecap:round;transform-origin:50%;filter:drop-shadow(0 0);transition:all .2s ease-in-out,stroke-width}.ui-progress-circular--disable-shrink>svg{animation-duration:.7s}.ui-progress-circular--disable-shrink .ui-progress-circular__overlay{animation:none}.ui-progress-circular--indeterminate>svg{transform-origin:50%;transition:all .2s ease-in-out;animation:1.4s linear infinite progress-circular-rotate}.ui-progress-circular--indeterminate .ui-progress-circular__overlay{stroke-dasharray:25 200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:50%;filter:drop-shadow(0 0);animation:1.4s ease-in-out infinite progress-circular-dash,1.4s linear infinite progress-circular-rotate;transform:rotate(-90deg)}@keyframes progress-circular-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:100 200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.ui-ratio{flex:1 0 auto;max-width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.ui-ratio--inline{flex:none;display:inline-flex}.ui-ratio .ui-ratio__content{flex:1 0 0;max-width:100%}.ui-ratio .ui-ratio__sizer~.ui-ratio__content{margin-inline-start:-100%}.ui-ratio .ui-ratio__sizer{pointer-events:none;flex:1 0 0;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1)}.signin-shell[data-v-358f3b53]{background:var(--surface-card);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-lg);margin-inline:auto;display:grid;position:relative;overflow:hidden}.signin-shell__illustration[data-v-358f3b53]{background:radial-gradient(120% 90% at 20% 0%, #ffffff29, transparent 60%), linear-gradient(140deg, var(--app-signin-gradient-start), var(--app-signin-gradient-end));position:relative;overflow:hidden}.signin-shell__image[data-v-358f3b53]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.signin-shell__voile[data-v-358f3b53]{background:rgba(0, 0, 0, var(--signin-voile));position:absolute;inset:0}.signin-shell__entete[data-v-358f3b53]{z-index:1;gap:var(--space-2);text-align:center;flex-direction:column;display:flex;position:relative}.signin-shell__marque[data-v-358f3b53]{font-size:var(--text-lg);letter-spacing:.01em;font-weight:600}.signin-shell__accroche[data-v-358f3b53]{font-size:var(--text-sm);text-wrap:pretty;margin:0}.signin-shell__carte[data-v-358f3b53]{padding:var(--space-4)}.signin-shell__surface[data-v-358f3b53]{display:contents}.signin-shell__pied[data-v-358f3b53]{padding:0 var(--space-5) var(--space-4);font-size:var(--text-xs);color:var(--text-muted);text-align:center}.signin-shell[data-gabarit=card][data-v-358f3b53]{grid-template-areas:"illustration""entete""carte""pied";max-width:27rem}.signin-shell[data-gabarit=card] .signin-shell__illustration[data-v-358f3b53]{aspect-ratio:16/5;grid-area:illustration;max-height:10rem}.signin-shell[data-gabarit=card] .signin-shell__entete[data-v-358f3b53]{padding:var(--space-5) var(--space-5) 0;color:var(--text-strong);grid-area:entete}.signin-shell[data-gabarit=card] .signin-shell__accroche[data-v-358f3b53]{color:var(--text-muted)}.signin-shell[data-gabarit=card] .signin-shell__carte[data-v-358f3b53]{grid-area:carte}.signin-shell[data-gabarit=card] .signin-shell__pied[data-v-358f3b53]{grid-area:pied}.signin-shell[data-gabarit=card][data-image=non] .signin-shell__illustration[data-v-358f3b53]{display:none}.signin-shell[data-gabarit=minimal][data-v-358f3b53]{border-radius:var(--radius-aucun);max-width:24rem;box-shadow:none;background:0 0;grid-template-areas:"entete""carte""pied"}.signin-shell[data-gabarit=minimal] .signin-shell__illustration[data-v-358f3b53]{display:none}.signin-shell[data-gabarit=minimal] .signin-shell__entete[data-v-358f3b53]{padding:0 0 var(--space-4);color:var(--text-strong);grid-area:entete}.signin-shell[data-gabarit=minimal] .signin-shell__accroche[data-v-358f3b53]{color:var(--text-muted)}.signin-shell[data-gabarit=minimal] .signin-shell__carte[data-v-358f3b53]{grid-area:carte;padding:0}.signin-shell[data-gabarit=minimal] .signin-shell__pied[data-v-358f3b53]{grid-area:pied}.signin-shell[data-gabarit=split][data-v-358f3b53]{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);max-width:64rem;min-height:34rem}.signin-shell[data-gabarit=split] .signin-shell__illustration[data-v-358f3b53]{grid-area:1/1/span 2}.signin-shell[data-gabarit=split] .signin-shell__entete[data-v-358f3b53]{padding:var(--space-6);color:var(--text-inverse);text-align:left;grid-area:2/1;align-self:end}.signin-shell[data-gabarit=split] .signin-shell__accroche[data-v-358f3b53]{max-width:32ch;color:var(--text-inverse)}.signin-shell[data-gabarit=split] .signin-shell__carte[data-v-358f3b53]{padding:var(--space-5);grid-area:1/2;align-self:center}.signin-shell[data-gabarit=split] .signin-shell__pied[data-v-358f3b53]{grid-area:2/2}@media (width<=991.98px){.signin-shell[data-gabarit=split][data-v-358f3b53]{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);max-width:27rem;min-height:0}.signin-shell[data-gabarit=split] .signin-shell__illustration[data-v-358f3b53]{aspect-ratio:16/7;grid-area:1/1;max-height:12rem}.signin-shell[data-gabarit=split] .signin-shell__entete[data-v-358f3b53]{padding:var(--space-4) var(--space-5);text-align:center;grid-area:1/1;align-self:end}.signin-shell[data-gabarit=split] .signin-shell__carte[data-v-358f3b53]{grid-area:2/1;align-self:stretch}.signin-shell[data-gabarit=split] .signin-shell__pied[data-v-358f3b53]{grid-area:3/1}}.signin-shell[data-gabarit=duo][data-v-358f3b53]{width:100%;max-width:none;min-height:var(--signin-duo-hauteur,100vh);border-radius:var(--radius-aucun);box-shadow:none;background:0 0;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0}.signin-shell[data-gabarit=duo][data-v-358f3b53]:before,.signin-shell[data-gabarit=duo][data-v-358f3b53]:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%;position:absolute;inset-block:0}.signin-shell[data-gabarit=duo][data-v-358f3b53]:before{background-image:var(--signin-duo-fond-gauche,linear-gradient(135deg, var(--accent), var(--surface-card)));left:0}.signin-shell[data-gabarit=duo][data-v-358f3b53]:after{background-image:var(--signin-duo-fond-droite,linear-gradient(var(--surface-card), var(--surface-card)));right:0}.signin-shell[data-gabarit=duo] .signin-shell__illustration[data-v-358f3b53]{display:none}.signin-shell[data-gabarit=duo] .signin-shell__entete[data-v-358f3b53]{z-index:1;padding:var(--space-6);color:var(--signin-duo-encre-marque,var(--text-strong));text-align:left;align-self:center;position:relative}.signin-shell[data-gabarit=duo] .signin-shell__accroche[data-v-358f3b53]{max-width:32ch;color:inherit;opacity:.88}.signin-shell[data-gabarit=duo] .signin-shell__carte[data-v-358f3b53]{z-index:1;margin:var(--space-5);align-self:center;padding:0;position:relative}.signin-shell[data-gabarit=duo] .signin-shell__surface[data-v-358f3b53]{padding:var(--space-5);background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:block}.signin-shell[data-gabarit=duo] .signin-shell__pied[data-v-358f3b53]{z-index:1;color:var(--signin-duo-encre-formulaire,var(--text-muted));text-align:center;position:relative}.signin-shell[data-gabarit=duo][data-duo-formulaire=droite] .signin-shell__entete[data-v-358f3b53]{grid-area:1/1}.signin-shell[data-gabarit=duo][data-duo-formulaire=droite] .signin-shell__carte[data-v-358f3b53]{grid-area:1/2}.signin-shell[data-gabarit=duo][data-duo-formulaire=droite] .signin-shell__pied[data-v-358f3b53]{grid-area:2/2}.signin-shell[data-gabarit=duo][data-duo-formulaire=gauche] .signin-shell__entete[data-v-358f3b53]{grid-area:1/2}.signin-shell[data-gabarit=duo][data-duo-formulaire=gauche] .signin-shell__carte[data-v-358f3b53]{grid-area:1/1}.signin-shell[data-gabarit=duo][data-duo-formulaire=gauche] .signin-shell__pied[data-v-358f3b53]{grid-area:2/1}@media (width<=991.98px){.signin-shell[data-gabarit=duo][data-v-358f3b53]{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);min-height:0}.signin-shell[data-gabarit=duo][data-v-358f3b53]:before,.signin-shell[data-gabarit=duo][data-v-358f3b53]:after{display:none}.signin-shell[data-gabarit=duo] .signin-shell__carte[data-v-358f3b53]{padding:var(--space-4);background-image:var(--signin-duo-fond-formulaire,linear-gradient(var(--surface-card), var(--surface-card)));background-position:50%;background-repeat:no-repeat;background-size:cover;grid-area:1/1;margin:0}.signin-shell[data-gabarit=duo] .signin-shell__entete[data-v-358f3b53]{padding:var(--space-5);background-image:var(--signin-duo-fond-marque,linear-gradient(135deg, var(--accent), var(--surface-card)));text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;grid-area:2/1;align-self:stretch}.signin-shell[data-gabarit=duo] .signin-shell__pied[data-v-358f3b53]{grid-area:3/1}}.fonctions-connexion[data-v-7699ebc4]{margin-top:var(--space-4);text-align:center}.fonctions-connexion__sociaux[data-v-7699ebc4]{gap:var(--space-3);flex-direction:column;display:flex}.fonctions-connexion__ou[data-v-7699ebc4]{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);margin:0;display:flex}.fonctions-connexion__ou[data-v-7699ebc4]:before,.fonctions-connexion__ou[data-v-7699ebc4]:after{content:"";background:var(--border-subtle);flex:1;height:1px}.fonctions-connexion__boutons[data-v-7699ebc4]{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.fonctions-connexion__fournisseur[data-v-7699ebc4]{flex:8rem}.fonctions-connexion__compte[data-v-7699ebc4]{margin:var(--space-3) 0 0}.ui-skeleton{--ui-skeleton-base:var(--bs-secondary-bg,#00000014);--ui-skeleton-shine:var(--bs-tertiary-bg,#0000000a)}.ui-skeleton .ui-skeleton__shape{flex-direction:column;gap:.5rem;width:100%;display:flex}.ui-skeleton .ui-skeleton__shape--media{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;display:grid}.ui-skeleton .ui-skeleton__line,.ui-skeleton .ui-skeleton__cell,.ui-skeleton .ui-skeleton__tile{background-color:var(--ui-skeleton-base);background-image:linear-gradient(90deg, var(--ui-skeleton-base) 0%, var(--ui-skeleton-shine) 50%, var(--ui-skeleton-base) 100%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s ease-in-out infinite ui-skeleton-shimmer}.ui-skeleton .ui-skeleton__line{height:.75rem}.ui-skeleton .ui-skeleton__row{align-items:center;gap:.75rem;min-height:2.5rem;display:flex}.ui-skeleton .ui-skeleton__cell{height:.75rem}.ui-skeleton .ui-skeleton__cell--icon{border-radius:var(--radius-pill);flex:0 0 1.5rem;width:1.5rem;height:1.5rem}.ui-skeleton .ui-skeleton__cell--label{flex:auto}.ui-skeleton .ui-skeleton__cell--action{flex:0 0 2rem;width:2rem}.ui-skeleton .ui-skeleton__tile{aspect-ratio:1;border-radius:var(--radius-md)}@keyframes ui-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ui-skeleton .ui-skeleton__line,.ui-skeleton .ui-skeleton__cell,.ui-skeleton .ui-skeleton__tile{background-image:none;animation:none}}.ui-stepper{--app-stepper-icon-bg:var(--app-gris-100);--app-stepper-icon-bg-checked:var(--app-stepper-icon-bg);--app-stepper-icon-bg-current:var(--bs-primary);--app-stepper-icon-text:var(--bs-primary);--app-stepper-icon-text-checked:var(--app-stepper-icon-text);--app-stepper-icon-text-current:white}.ui-stepper .ui-stepper-nav{max-width:400px}.ui-stepper .ui-stepper-nav .ui-stepper-nav-item{padding-bottom:40px;display:flex;position:relative}.ui-stepper .ui-stepper-nav .ui-stepper-nav-item:not(:last-child):after{content:" ";border-left:1px dotted var(--app-gris-300);width:1px;position:absolute;top:40px;bottom:0;left:16px}.ui-stepper .ui-stepper-nav .ui-stepper-nav-item .ui-stepper-icon{text-align:center;border-radius:var(--radius-sm);background:var(--app-stepper-icon-bg);width:40px;min-width:40px;height:40px;color:var(--app-stepper-icon-text);margin-right:1rem;font-size:20px;line-height:40px}.ui-stepper .ui-stepper-nav .ui-stepper-nav-item .ui-stepper-label{opacity:1}.ui-stepper .ui-stepper-nav .ui-stepper-nav-item .ui-stepper-label .ui-stepper-desc{white-space:pre-line}.ui-stepper .ui-stepper-nav .ui-stepper-nav-item.checked .ui-stepper-icon{background:var(--app-stepper-icon-bg-checked);color:var(--app-stepper-icon-text-checked)}.ui-stepper .ui-stepper-nav .ui-stepper-nav-item.checked .ui-stepper-label{opacity:.5}.ui-stepper .ui-stepper-nav .ui-stepper-nav-item.current .ui-stepper-icon{background:var(--app-stepper-icon-bg-current);color:var(--app-stepper-icon-text-current)}.ui-stepper .ui-stepper-nav .ui-stepper-nav-item.current .ui-stepper-label{opacity:.75}.e-status{width:1rem;height:1rem;display:inline-block;position:relative}.ui-tooltip{display:inline-block}
