.cli-fiche{display:grid;gap:16px;margin-bottom:24px}.cli-lien.ui-lien-texte{text-decoration:none;text-align:left}.cli-contact{display:flex;flex-direction:column;gap:2px;min-width:0}.cli-contact a{overflow-wrap:anywhere}@media (min-width: 640px){.cli-large{grid-column:span 2}}.cli-aide{display:block;margin:0 0 12px}.cli-aide--bloc{margin:0;padding:12px 16px;border-bottom:1px solid var(--bordure-legere)}.cli-herite{min-height:36px;display:flex;align-items:center;color:var(--encre-douce);font-style:italic}.cli-case{display:flex;align-items:center;align-self:start;min-height:36px;margin-top:24px}.cli-case label,.cli-option-case{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;cursor:pointer}.cli-case input,.cli-option-case input{width:16px;height:16px;accent-color:var(--bordeaux);margin:0;flex:none}.cli-carte .ui-tableau-cadre{border:0;border-radius:0}.cli-carte .ui-cartes-liste{padding:12px}.cli-carte>.ui-carte-corps--plein>.ui-tableau-vide{border:0}.cli-convention{border-top:1px solid var(--bordure);padding:14px 16px 16px;background:var(--fond);border-radius:0 0 var(--rayon) var(--rayon)}.cli-convention-tete{display:flex;align-items:center;gap:10px;margin-bottom:12px}.cli-convention-tete h3{flex:1;min-width:0;font-size:14px;font-weight:700;overflow-wrap:anywhere}.cli-options{margin-top:20px}.cli-options h4{margin:0 0 6px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--encre-douce)}.cli-options ul{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.cli-option{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:40px;padding:4px 10px;background:var(--surface);border:1px solid var(--bordure-legere);border-radius:var(--rayon-petit)}.cli-option-case{flex:1 1 200px;min-width:0;font-weight:500;font-size:14px}.cli-option-tarif{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.cli-option-tarif select{width:auto;min-height:32px;padding:4px 8px}.cli-option-tarif input{width:7rem;min-height:32px;padding:4px 8px;text-align:right}.cli-unite{color:var(--encre-douce);font-size:13px;min-width:2.5em}@media (max-width: 639px){.cli-option-tarif{width:100%}.cli-option-tarif select{flex:1 1 auto}}#fiche-client-titre:focus{outline:none}@media (max-width: 639px){.cli-fiche .ui-carte-tete{flex-wrap:wrap}.cli-fiche .ui-carte-tete h2{flex-basis:100%;overflow-wrap:anywhere}.cli-case{margin-top:0}}.doc-formulaire{padding:14px 16px 16px;border-bottom:1px solid var(--bordure-legere)}.doc-aide{display:block;margin:0 0 12px}.doc-actions{margin-top:14px;justify-content:flex-end}.doc-carte .ui-tableau-cadre{border:0;border-radius:0 0 var(--rayon) var(--rayon)}.doc-carte .ui-cartes-liste{padding:12px}.doc-carte>.ui-carte-corps--plein>.ui-tableau-vide{border:0}.doc-echeance{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.cond-fiche{display:grid;gap:16px;margin-bottom:24px}.cond-nom.ui-lien-texte{text-decoration:none;text-align:left}.cond-sans{color:var(--encre-douce)}@media (min-width: 640px){.cond-large{grid-column:span 2}}.cond-case{display:flex;align-items:center;align-self:start;min-height:36px;margin-top:24px}.cond-case label{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;cursor:pointer}.cond-case input{width:16px;height:16px;accent-color:var(--bordeaux);margin:0}#fiche-conducteur-titre:focus{outline:none}@media (max-width: 639px){.cond-fiche .ui-carte-tete{flex-wrap:wrap}.cond-fiche .ui-carte-tete h2{flex-basis:100%;overflow-wrap:anywhere}.cond-case{margin-top:0}}.fac-lien{text-decoration:none;text-align:left}.fac-detail{margin-bottom:16px}.fac-detail-tete{flex-wrap:wrap}.fac-detail-tete h2{flex:1 1 240px;overflow-wrap:anywhere}.fac-detail-tete h2:focus{outline:none}.fac-detail-tete h2:focus-visible{outline:2px solid var(--bordeaux);outline-offset:2px}.fac-detail-client{font-weight:500;color:var(--encre-douce)}.fac-detail-actions{margin-left:auto}.fac-detail-pied{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:12px}.fac-detail-note{margin:10px 0 0}.fac-cellule{display:block;min-width:0}.fac-page .fac-cellule input,.fac-page .fac-cellule textarea{width:100%;min-width:0;min-height:32px;padding:5px 8px;font:inherit;color:var(--encre);background:var(--surface);border:1px solid var(--bordure-forte);border-radius:var(--rayon-petit)}.fac-page .fac-cellule input.saisie-nombre{text-align:right;font-variant-numeric:tabular-nums}.fac-page .ui-cartes-liste .fac-cellule{width:min(100%,220px);margin-left:auto}.fac-totaux{margin:0 0 0 auto;min-width:240px;font-variant-numeric:tabular-nums}.fac-totaux>div{display:flex;justify-content:space-between;gap:24px;padding:3px 0}.fac-totaux dt{color:var(--encre-douce)}.fac-totaux dd{margin:0;text-align:right;font-weight:600}.fac-totaux-final{border-top:1px solid var(--bordure);margin-top:4px;padding-top:6px!important}.fac-totaux-final dt,.fac-totaux-final dd{color:var(--encre);font-weight:700;font-size:15px}.fac-exports-aide{margin:0 0 14px;font-size:13px}.fac-exports-champs{display:flex;flex-wrap:wrap;gap:14px 16px}.fac-exports-champs .ui-champ{flex:0 1 240px}.fac-exports-groupe{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--encre-douce);margin:18px 0 8px}@media (max-width: 639px){.fac-detail-tete h2{flex-basis:100%}.fac-detail-actions{margin-left:auto}.fac-totaux{min-width:0;width:100%}.fac-detail-pied .ui-bouton{width:100%}.fac-exports-champs .ui-champ,.fac-exports-liens .ui-bouton{flex:1 1 100%}}.fac-impression-note{color:var(--encre-douce);margin:-6px 0 12px;font-size:13px}.fac-document{max-width:820px;background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);padding:40px 44px;color:var(--encre);font-size:13px;line-height:1.5}.fac-document p{margin:0}.fac-doc-entete{display:flex;justify-content:space-between;gap:32px;margin-bottom:28px}.fac-doc-entete>div{min-width:0;overflow-wrap:anywhere}.fac-doc-emetteur{flex:1 1 55%}.fac-doc-destinataire{flex:0 1 40%;text-align:right;padding-top:24px}.fac-doc-raison{font-size:16px;font-weight:700;margin-bottom:4px!important}.fac-doc-adresse{white-space:pre-line}.fac-doc-mention{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--encre-douce);margin-bottom:2px!important}.fac-doc-titre{font-size:22px;font-weight:700;margin:0 0 4px;padding:0;border:0}.fac-doc-dates{color:var(--encre-douce);margin-bottom:18px!important}.fac-doc-cadre{overflow-x:auto;margin-bottom:18px}.fac-doc-table{width:100%;border-collapse:collapse;font-size:13px}.fac-doc-table th,.fac-doc-table td{padding:8px 10px;text-align:left;border:0;vertical-align:top;background:transparent}.fac-doc-table thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--encre-douce);border-bottom:1px solid var(--encre);white-space:nowrap}.fac-doc-table tbody td{border-bottom:1px solid var(--bordure-legere)}.fac-doc-table tfoot th{text-align:right;font-weight:600}.fac-doc-table tfoot th,.fac-doc-table tfoot td{padding-top:6px;padding-bottom:6px}.fac-doc-table tfoot tr:first-child th,.fac-doc-table tfoot tr:first-child td{padding-top:12px}.fac-doc-table .fac-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.fac-doc-total th,.fac-doc-total td{font-size:15px;font-weight:700;border-top:2px solid var(--encre)!important}.fac-doc-mentions{margin-top:22px;display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--encre-douce)}@media (max-width: 767px){.fac-document{padding:20px 16px}.fac-doc-entete{flex-direction:column;gap:16px}.fac-doc-destinataire{text-align:left;padding-top:0}.fac-doc-table th,.fac-doc-table td{padding:6px 5px}.fac-doc-table{font-size:12px}.fac-doc-table thead th{white-space:normal;letter-spacing:.02em}}@media print{.fac-impression>:not(.fac-document){display:none!important}.fac-document{border:0;border-radius:0;padding:0;max-width:none;color:#000}.fac-doc-cadre{overflow:visible}.fac-doc-table tr{break-inside:avoid}.fac-doc-mentions{color:#333}.fac-doc-entete{flex-direction:row}.fac-doc-destinataire{text-align:right;padding-top:24px}}.adm-pile{display:grid;gap:16px;min-width:0}.adm-pile>.ui-indicateurs{margin-bottom:0}.adm-pile .ui-carte-corps--plein>.ui-tableau-cadre{border:0;border-radius:0 0 var(--rayon) var(--rayon)}.adm-pile .ui-carte-corps--plein>.ui-cartes-liste{padding:12px}.adm-pile .ui-carte-corps--plein>.ui-tableau-vide.ui-carte{border:0;margin:0}.adm-aide{margin:0;color:var(--encre-douce);font-size:13px}.adm-aide+.adm-aide{margin-top:6px}.adm-carte-plein-texte{padding:12px 16px;border-bottom:1px solid var(--bordure-legere)}.adm-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow-wrap:anywhere}.adm-inactif{color:var(--encre-douce)}.adm-pied{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:16px}.adm-pied .adm-aide{flex:1 1 220px}.adm-case{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;cursor:pointer;min-height:36px}.adm-case input{width:18px;height:18px;margin:0;accent-color:var(--bordeaux)}.adm-tableau-case{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px}.adm-tableau-case input{width:18px;height:18px;margin:0;accent-color:var(--bordeaux)}.adm-pile .ui-tableau select{min-height:32px;padding:4px 8px;font:inherit;color:var(--encre);background:var(--surface);border:1px solid var(--bordure-forte);border-radius:var(--rayon-petit);max-width:100%}.adm-actions-ligne{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.adm-utilisateurs .ui-grille-champs{align-items:start}.adm-moi{color:var(--encre-douce);font-size:12px;margin-left:4px}.adm-echecs{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.adm-echecs li{display:inline-flex;align-items:center;gap:8px;padding:4px 4px 4px 10px;border:1px solid var(--bordure-forte);border-radius:var(--rayon-petit);background:var(--surface)}.adm-zone-danger{border-color:var(--bordeaux)}.adm-zone-danger .ui-carte-tete h2{color:var(--bordeaux)}.adm-pile input[type=file]{font:inherit;max-width:100%}.adm-infra .ui-indicateur-valeur{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.adm-blocs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.adm-blocs>li{border:1px solid var(--bordure);border-radius:var(--rayon);padding:12px 14px;background:var(--surface)}.adm-blocs>li.adm-bloc--masque{background:var(--fond)}.adm-bloc-grille{display:grid;gap:12px 16px;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.adm-bloc-grille--picto{grid-template-columns:minmax(0,160px) minmax(0,1fr) minmax(0,2fr)}.adm-bloc-pied{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.adm-bloc-pied>:last-child{margin-left:auto}.adm-vitrine .ui-champ textarea{min-height:0}.adm-message-texte{white-space:pre-wrap;overflow-wrap:anywhere}.adm-message-lu{color:var(--encre-douce)}.adm-expediteur a{display:block;overflow-wrap:anywhere}@media (max-width: 1023px){.adm-bloc-grille,.adm-bloc-grille--picto{grid-template-columns:minmax(0,1fr)}}@media (max-width: 639px){.adm-pied .ui-bouton{flex:1 1 100%}.adm-bloc-pied>:last-child{margin-left:0}}.adm-filtres .ui-filtres{margin-bottom:0}.adm-pagination:not(:empty){padding:0 14px;border-top:1px solid var(--bordure-legere)}.adm-infra .ui-grille-cartes{align-items:start}.adm-infra .ui-indicateur-valeur{font-size:24px}.fiche-mission{border:1px solid var(--bordure-forte);border-radius:var(--rayon);background:var(--fond);margin-bottom:20px;min-width:0}.fiche-mission-tete{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--bordure);border-radius:var(--rayon) var(--rayon) 0 0}.fiche-mission-tete h2{font-size:18px;font-weight:700;margin:0;padding:0;border:0}.fiche-mission-tete h2:focus{outline:none}.fiche-mission-tete h2:focus-visible{outline:2px solid var(--bordeaux);outline-offset:2px}.fiche-mission-corps{display:grid;gap:16px;padding:16px;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row dense;align-items:start}.fiche-mission-corps>.ui-carte{grid-column:span 12}.fiche-mission-corps>.fm-large{grid-column:span 8}.fiche-mission-corps>.fm-etroit{grid-column:span 4}.fiche-mission-corps>.fm-moitie{grid-column:span 6}.fiche-mission-corps>.fm-plein{grid-column:span 12}.fiche-mission-pied{display:flex;justify-content:flex-end;padding:0 16px 16px}.fiche-mission input.saisie,.fiche-mission input.fm-lecture{background:var(--surface)}.fiche-mission input.fm-lecture{background:var(--fond)!important;color:var(--encre-douce)}.fiche-mission .fm-champ-large{grid-column:1 / -1}.fm-pile-champs{display:flex;flex-direction:column;gap:14px}.fm-aide{display:block;margin:10px 0 0}.fm-origine{margin-top:14px}.fm-origine summary{cursor:pointer;color:var(--bordeaux);font-weight:600;font-size:13px;min-height:32px;display:flex;align-items:center}.fm-origine p{margin:6px 0 0;padding:10px 12px;background:var(--fond);border-radius:var(--rayon-petit);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.fm-horodatages{display:flex;flex-wrap:wrap;gap:8px 24px;margin:14px 0 0}.fm-horodatages dt{font-size:12px;color:var(--encre-douce)}.fm-horodatages dd{margin:2px 0 0;font-weight:600;font-variant-numeric:tabular-nums}.fm-options{border:0;padding:12px 0 0;margin:16px 0 0;min-width:0;border-top:1px solid var(--bordure-legere)}.fm-options legend{float:left;width:100%;padding:0;margin-bottom:8px;font-size:13px;font-weight:600}.fm-options ul{clear:both;list-style:none;margin:0 0 6px;padding:0;display:flex;flex-direction:column;gap:4px}.fm-option{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:4px 0}.fm-option-case{display:inline-flex;align-items:center;gap:8px;min-height:32px;cursor:pointer}.fm-option-case input{width:18px;height:18px;margin:0;accent-color:var(--bordeaux)}.fm-option--cochee .fm-option-case{font-weight:600}.fm-option-montant{display:inline-flex;align-items:center;gap:6px}.fm-option-aide{font-size:12px;color:var(--encre-douce)}.fm-cellule{display:block;min-width:0}.fiche-mission .fm-cellule input,.fiche-mission .fm-cellule select,.fiche-mission .fm-option-montant input{width:100%;min-width:0;min-height:32px;padding:4px 8px;font:inherit;color:var(--encre);background:var(--surface);border:1px solid var(--bordure-forte);border-radius:var(--rayon-petit)}.fiche-mission .fm-option-montant input{width:96px;text-align:right}.fiche-mission .fm-cellule input.saisie-nombre{text-align:right}.fiche-mission .ui-carte-corps--plein>.ui-tableau-cadre{border:0;border-radius:0 0 var(--rayon) var(--rayon)}.fiche-mission .ui-carte-corps--plein>.ui-cartes-liste{padding:12px}.fiche-mission .ui-carte-corps--plein>.ui-tableau-vide.ui-carte{border:0;margin:0}.fiche-mission .ui-cartes-liste .ui-carte-ligne dd{flex:1 1 auto;max-width:70%}.fm-galerie-bloc+.fm-galerie-bloc{margin-top:16px}.fm-galerie-bloc h3{font-size:13px;font-weight:600;margin:0 0 8px}.fm-galerie{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.fm-galerie figure,.fm-signature{margin:0}.fm-galerie img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border:1px solid var(--bordure);border-radius:var(--rayon-petit);background:var(--fond)}.fm-galerie figcaption{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:12px;color:var(--encre-douce)}.fm-galerie figcaption>span{flex:1;min-width:0;overflow-wrap:anywhere}.fm-signature img{display:block;max-width:100%;max-height:160px;background:#fff;border:1px solid var(--bordure);border-radius:var(--rayon-petit);padding:6px}.fm-signature figcaption{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:6px;font-size:13px}.fm-signature figcaption span{color:var(--encre-douce)}.fm-historique{list-style:none;margin:0;padding:0}.fm-historique li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:7px 0;border-bottom:1px solid var(--bordure-legere);font-size:13px}.fm-historique li:last-child{border-bottom:0}.fm-historique-date{color:var(--encre-douce);font-variant-numeric:tabular-nums;min-width:140px}.fm-historique-modif{font-weight:600}.fm-historique-motif{color:var(--encre-douce);overflow-wrap:anywhere;flex-basis:100%;padding-left:150px}@media (max-width: 1279px){.fiche-mission-corps>.fm-large{grid-column:span 12}.fiche-mission-corps>.fm-etroit{grid-column:span 6}}@media (max-width: 899px){.fiche-mission-corps>.fm-etroit,.fiche-mission-corps>.fm-moitie{grid-column:span 12}}@media (max-width: 639px){.fiche-mission-corps{padding:10px;gap:12px}.fiche-mission-tete .ui-actions{margin-left:0!important;width:100%}.fm-historique-motif{padding-left:0}.fiche-mission-pied .ui-bouton{width:100%}}.mon-compte{max-width:760px;display:grid;gap:16px}.mon-compte .ui-message{margin-bottom:14px}.mon-compte-pied{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.mon-compte-texte{margin:0;color:var(--encre-douce)}.mon-compte-etat{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-weight:600}.mon-compte-etat svg{color:var(--bordeaux);flex:none}.mon-compte-qr{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin:14px 0 16px;padding:16px;border:1px solid var(--bordure-legere);border-radius:var(--rayon);background:var(--fond)}.mon-compte-qr img{background:#fff;border:1px solid var(--bordure);border-radius:var(--rayon-petit);padding:6px;width:180px;height:180px}.mon-compte-secret{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 220px}.mon-compte-secret code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;letter-spacing:.08em;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon-petit);padding:8px 10px}.mon-compte .ui-code-a2f{max-width:260px}@media (max-width: 639px){.mon-compte-pied .ui-bouton{flex:1 1 100%}.mon-compte .ui-code-a2f{max-width:none}.mon-compte-qr{justify-content:center}}.pla-navigation{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.pla-semaine{margin-left:8px;font-size:15px}.pla-grille{table-layout:fixed;min-width:860px}.pla-grille .pla-col-conducteur{width:150px}@media (max-width: 639px){.pla-grille .pla-col-conducteur{width:112px}.pla-grille{min-width:780px}}.pla-grille .pla-col-heures{width:84px}.pla-grille th,.pla-grille td{padding:6px}.pla-grille thead th{text-align:left;white-space:normal;vertical-align:bottom}.pla-grille thead th.ui-num{text-align:right}.pla-grille thead th.pla-jour-courant{color:var(--bordeaux);background:var(--bordeaux-clair)}.pla-grille td{vertical-align:top;border-left:1px solid var(--bordure-legere)}.pla-grille tbody tr:hover td{background:transparent}.pla-grille th.pla-conducteur,.pla-grille .pla-tete-conducteur{position:sticky;left:0;z-index:1;background:var(--surface)}.pla-grille th.pla-conducteur{text-align:left;font-weight:600;font-size:13px;vertical-align:top;text-transform:none;letter-spacing:0;color:var(--encre);white-space:normal;border-bottom:1px solid var(--bordure-legere);overflow-wrap:anywhere}.pla-cellule{height:56px}.pla-cellule-courante{background:#fcf8f9}.pla-heures{font-weight:600;white-space:nowrap}.pla-indisponible{background:repeating-linear-gradient(135deg,#f1f2f3 0,#f1f2f3 6px,#e4e6e9 6px,#e4e6e9 12px)!important}.pla-astreinte{background:var(--bordeaux-clair)!important;box-shadow:inset 3px 0 #d9b3ba}.pla-indisponible.pla-astreinte{background:repeating-linear-gradient(135deg,var(--bordeaux-clair) 0 6px,#e4e6e9 6px 12px)!important}.pla-periode{display:block;margin-bottom:4px;padding:1px 6px;border-radius:var(--rayon-petit);font-size:11px;font-weight:600;line-height:1.5;color:var(--encre);background:var(--surface);border:1px solid var(--bordure-forte)}.pla-periode--astreinte{color:var(--bordeaux);border-color:#e7cdd2}.pla-grille a.pla-mission{display:flex;width:100%;margin-bottom:4px;border-radius:var(--rayon-petit);padding:2px 6px;font-size:12px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.pla-grille a.pla-mission:last-child{margin-bottom:0}.pla-grille a.pla-mission:hover{text-decoration:underline}.pla-grille a.pla-mission.ui-pastille--accent:hover,.pla-grille a.pla-mission.ui-pastille--fonce:hover,.pla-grille a.pla-mission.ui-pastille--moyen:hover{color:#fff}.pla-grille a.pla-mission.ui-pastille--neutre:hover,.pla-grille a.pla-mission.ui-pastille--contour:hover,.pla-grille a.pla-mission.ui-pastille--cerne:hover{color:var(--encre)}.pla-grille a.pla-mission.ui-pastille--accent-clair:hover,.pla-ligne-non-affectees th.pla-conducteur{color:var(--bordeaux)}.pla-ligne-non-affectees td,.pla-ligne-non-affectees th{border-top:1px solid var(--bordure)}.pla-legende{list-style:none;margin:10px 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:12px;color:var(--encre-douce)}.pla-legende li{display:flex;align-items:center;gap:6px}.pla-echantillon{width:18px;height:14px;border:1px solid var(--bordure-forte);border-radius:3px;display:inline-block}.pla-aide{margin:0 0 14px;font-size:13px}.pla-formulaire{margin-bottom:18px}.pla-edition{margin:0 0 10px;font-weight:600;color:var(--bordeaux)}.pla-case label{display:flex;align-items:center;gap:8px;min-height:36px;font-weight:500;cursor:pointer}.pla-case input{width:16px;height:16px;accent-color:var(--bordeaux);margin:0}.pla-commentaire{grid-column:span 2}.pla-actions-formulaire{margin-top:14px}.pla-sous-titre{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--encre-douce);margin:0 0 8px}.pla-actions-ligne{display:inline-flex;gap:2px}@media (max-width: 767px){.pla-commentaire{grid-column:1 / -1}}@media (max-width: 639px){.pla-nav-texte{display:none}.pla-semaine{flex-basis:100%;margin-left:0}.pla-actions-formulaire .ui-bouton{flex:1 1 100%}.pla-case .ui-champ-libelle{display:none}}.ref-aide{margin:0 0 14px;font-size:13px}.ref-cellule{display:block;min-width:0}.ref-page .ref-cellule input,.ref-page .ref-cellule textarea{width:100%;min-width:0;min-height:32px;padding:5px 8px;font:inherit;color:var(--encre);background:var(--surface);border:1px solid var(--bordure-forte);border-radius:var(--rayon-petit)}.ref-page .ref-cellule--etroite input{max-width:96px;text-align:right;font-variant-numeric:tabular-nums}.ref-page .ui-cartes-liste .ref-cellule{width:min(100%,220px);margin-left:auto}.ref-page .ui-cartes-liste .ref-cellule--etroite input{margin-left:auto;display:block}.ref-case{display:inline-flex;align-items:center;min-height:32px;cursor:pointer}.ref-case input{width:16px;height:16px;margin:0;accent-color:var(--bordeaux)}.ref-code{display:block;font-size:11px;color:var(--encre-douce);font-family:ui-monospace,monospace}.ref-code-type{font-family:ui-monospace,monospace;font-size:12px;font-weight:600;padding:1px 6px;background:var(--bordure-legere);border-radius:4px;color:var(--encre)}.ref-page .ui-champ textarea{min-height:60px}.ref-champ-large{grid-column:1 / -1}.ref-obligatoire{color:var(--bordeaux)}.ref-page .ui-section-formulaire+.ui-section-formulaire{margin-top:24px!important}.rel-raccourcis{display:flex;gap:8px;align-items:flex-end;padding-bottom:2px}.rel-factures{margin-top:16px}.rel-facturation{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.rel-etats{max-width:260px;margin-bottom:12px}@media (max-width: 639px){.rel-raccourcis .ui-bouton{flex:1}.rel-etats{max-width:none}}.tdb-liste{list-style:none;margin:0;padding:0}.tdb-ligne{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--bordure-legere);min-width:0}.tdb-ligne:last-child{border-bottom:0}.tdb-ligne--compte{padding-top:8px;padding-bottom:8px}.tdb-texte{display:flex;flex-direction:column;flex:1;min-width:0;gap:1px}.tdb-texte>*{overflow-wrap:anywhere}.tdb-texte small{color:var(--encre-douce);font-size:12px}.tdb-trajet{color:var(--encre);font-weight:600;text-decoration:none}.tdb-trajet:hover{color:var(--bordeaux);text-decoration:underline}.tdb-vignette{flex:0 0 44px;height:44px;border:1px solid var(--bordure);border-radius:var(--rayon-petit);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05;background:var(--fond)}.tdb-vignette strong{font-size:16px}.tdb-vignette span{font-size:11px;color:var(--encre-douce);text-transform:uppercase}.tdb-icone{flex:0 0 44px;display:flex;justify-content:center;color:var(--encre-douce)}.tdb-icone--urgent{color:var(--bordeaux)}.tdb-vide{color:var(--encre-douce)}.tdb-dispo h3{font-size:var(--taille-entete-colonne);text-transform:uppercase;letter-spacing:.06em;color:var(--encre-douce);margin:12px 0 6px;font-weight:600}.tdb-dispo ul{list-style:none;margin:0;padding:0}.tdb-dispo li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid var(--bordure-legere)}.tdb-dispo li:last-child{border-bottom:0}.tdb-dispo small{color:var(--encre-douce)}.tdb-etat{display:flex;align-items:center;gap:8px;flex-shrink:0}.tdb-chiffres{margin:0 0 12px}.tdb-chiffres div{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid var(--bordure-legere)}.tdb-chiffres dt{color:var(--encre-douce)}.tdb-chiffres dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width: 639px){.tdb-ligne{flex-wrap:wrap;padding:10px 12px}.tdb-ligne>.ui-bouton{margin-left:56px}}.apk{display:flex;flex-direction:column;gap:8px;min-width:0}.apk-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.apk-version{font-weight:600;overflow-wrap:anywhere}.apk-texte{margin:0;color:var(--encre-douce);font-size:13px;overflow-wrap:anywhere}.apk-empreintes{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.ma-journee{max-width:980px;display:flex;flex-direction:column;gap:16px;min-width:0}.mj-date{display:inline-block}.mj-date:first-letter{text-transform:uppercase}.ma-journee .mj-bouton{min-height:56px;padding:0 22px;font-size:16px;border-radius:var(--rayon);white-space:normal;text-align:center}.mj-service{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);padding:16px 18px}.mj-service-etat{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;font-weight:600}.mj-service-etat .ui-pastille{font-size:13px;padding:3px 12px}.mj-titre{font-size:18px;font-weight:700;margin:8px 0 0;padding:0;border:0}.mj-vide{margin:0;padding:24px 18px;text-align:center;color:var(--encre-douce);font-size:15px;background:var(--surface);border:1px dashed var(--bordure-forte);border-radius:var(--rayon)}.mj-missions{display:flex;flex-direction:column;gap:14px}.mj-mission{background:var(--surface);border:1px solid var(--bordure);border-left:4px solid var(--bordure-forte);border-radius:var(--rayon);padding:16px 18px;display:flex;flex-direction:column;gap:10px;min-width:0}.mj-mission--en-cours{border-left-color:var(--bordeaux)}.mj-mission--finie{border-left-color:var(--encre)}.mj-mission-tete{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.mj-mission-tete h3{font-size:14px;font-weight:600;color:var(--encre-douce);margin:0;flex:1 1 auto;min-width:0}.mj-heure{display:inline-flex;align-items:center;gap:6px;font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.mj-heure svg{color:var(--encre-douce)}.mj-trajet{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:18px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.mj-trajet svg{flex:none;margin-top:2px;color:var(--bordeaux)}.mj-infos{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;color:var(--encre-douce);font-size:14px}.mj-commentaire{overflow-wrap:anywhere}.mj-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.mj-actions .mj-bouton{flex:1 1 180px}.mj-formulaire{margin:4px 0 0;padding:14px 16px 16px;border:1px solid var(--bordure);border-radius:var(--rayon);background:var(--fond);min-width:0;display:flex;flex-direction:column;gap:14px}.mj-formulaire legend{padding:0 6px;font-weight:700;font-size:14px}.mj-formulaire-champs{display:grid;gap:12px 16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.ma-journee .mj-formulaire .ui-champ>label{font-size:14px}.ma-journee .mj-formulaire input,.ma-journee .mj-formulaire select{min-height:52px!important;font-size:18px!important}.mj-formulaire>.mj-bouton{align-self:flex-start;min-width:220px}.mj-finie{display:flex;align-items:center;gap:8px;margin:0;font-weight:600;font-size:15px}.mj-application{background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon)}.mj-application summary{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;cursor:pointer;color:var(--encre-douce);font-weight:600;list-style:none}.mj-application summary::-webkit-details-marker{display:none}.mj-chevron{margin-left:auto;flex:none;transition:transform .15s}.mj-application[open] .mj-chevron{transform:rotate(180deg)}.mj-application[open] summary{border-bottom:1px solid var(--bordure-legere);color:var(--encre)}.mj-application-corps{padding:14px 16px}@media (max-width: 639px){.mj-service{flex-direction:column;align-items:stretch}.ma-journee .mj-bouton,.mj-formulaire>.mj-bouton{width:100%;min-width:0}.mj-actions .mj-bouton{flex:1 1 100%}.mj-heure{font-size:22px}.mj-trajet{font-size:16px}}.veh-fiche{display:grid;gap:16px;margin-bottom:24px}.veh-lien.ui-lien-texte{text-decoration:none;text-align:left}@media (min-width: 640px){.veh-large{grid-column:span 2}}@media (min-width: 640px){.veh-double{grid-column:span 2}}.veh-case{display:flex;align-items:center;align-self:start;min-height:36px;margin-top:24px}.veh-case label{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;cursor:pointer}.veh-case input{width:16px;height:16px;accent-color:var(--bordeaux);margin:0}.veh-formulaire{padding:14px 16px 16px;border-bottom:1px solid var(--bordure-legere)}.veh-aide{display:block;margin:0 0 12px}.veh-actions{margin-top:14px;justify-content:flex-end}.veh-carte .ui-tableau-cadre{border:0;border-radius:0 0 var(--rayon) var(--rayon)}.veh-carte .ui-cartes-liste{padding:12px}.veh-carte>.ui-carte-corps--plein>.ui-tableau-vide{border:0}.veh-releves .ui-tableau td,.veh-releves .ui-tableau th{padding:5px 6px}.veh-releves .ui-tableau .ui-saisie{min-height:32px;padding:4px 8px;font-size:13px;min-width:0}.veh-releves .ui-carte-ligne{align-items:center}.veh-releves .ui-carte-ligne dd{flex:1 1 auto;max-width:68%}#fiche-vehicule-titre:focus{outline:none}@media (max-width: 639px){.veh-fiche .ui-carte-tete{flex-wrap:wrap}.veh-fiche .ui-carte-tete h2{flex-basis:100%;overflow-wrap:anywhere}.veh-case{margin-top:0}}.veh-releves .ui-tableau{table-layout:fixed}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/app/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/app/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/app/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/app/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/app/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/app/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/app/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/app/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/app/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/app/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/app/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/app/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/app/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/app/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/app/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/app/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/app/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/app/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/app/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/app/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/app/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/app/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/app/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/app/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/app/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/app/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/app/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/app/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fond: #f7f7f8;--surface: #ffffff;--encre: #1b1c1f;--encre-douce: #5c6066;--bordure: #e3e9f0;--bordure-forte: #cfd6de;--bordure-legere: #eceef0;--anthracite: #141517;--bordeaux: #7d0f22;--bordeaux-survol: #5c0a18;--bordeaux-clair: #f5eaec;--argent: #b4b7bb;--argent-ombre: #94989d;--rayon: 8px;--rayon-petit: 6px;--hauteur-barre: 56px;--largeur-menu: 232px;--largeur-rail: 64px;--police: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--taille-corps: 14px;--taille-tableau: 13px;--taille-entete-colonne: 11px;--cible-tactile: 44px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--fond);color:var(--encre);font-family:var(--police);font-size:var(--taille-corps);line-height:1.45;overflow-x:hidden}h1,h2,h3{margin:0;color:var(--encre)}a{color:var(--bordeaux)}a:hover{color:var(--bordeaux-survol)}:focus-visible{outline:2px solid var(--bordeaux);outline-offset:2px}.ui-masque{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;margin:-1px;padding:0;border:0}@media (pointer: coarse){button,[role=tab],.ui-bouton,.ui-menu a,.ui-barre a,select,input:not([type=checkbox]):not([type=radio]){min-height:var(--cible-tactile)}input[type=checkbox],input[type=radio]{width:22px;height:22px}}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}.ui-cadre{min-height:100vh;display:flex;flex-direction:column}.ui-corps{display:flex;flex:1;min-width:0}.ui-contenu{flex:1;min-width:0;padding:20px 28px 40px}.ui-contenu--lecture{max-width:760px}.ui-barre{position:sticky;top:0;z-index:30;height:var(--hauteur-barre);background:var(--anthracite);color:#fff;display:flex;align-items:center;gap:4px;padding:0 16px}.ui-barre :focus-visible{outline-color:#fff}.ui-marque{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-weight:700;font-size:16px;letter-spacing:.04em;margin-right:20px;white-space:nowrap}.ui-marque:hover{color:#fff}.ui-marque img{width:28px;height:28px}.ui-modules{display:flex;align-items:stretch;height:100%;gap:4px}.ui-module{display:flex;align-items:center;padding:0 12px;color:var(--argent);text-decoration:none;font-weight:500;border-bottom:3px solid transparent;border-top:3px solid transparent;white-space:nowrap}.ui-module:hover{color:#fff}.ui-module[aria-current=page]{color:#fff;border-bottom-color:var(--argent)}.ui-barre-droite{margin-left:auto;display:flex;align-items:center;gap:6px;min-width:0}.ui-icone-bouton{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--rayon-petit);background:transparent;border:0;color:var(--argent);cursor:pointer;position:relative}.ui-icone-bouton:hover{color:#fff;background:#ffffff14}.ui-compteur{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--bordeaux);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ui-recherche{position:relative;width:300px}.ui-recherche--reduite{width:200px}.ui-recherche input{width:100%;height:36px;border-radius:var(--rayon-petit);border:1px solid #3a3c40;background:#222326;color:#fff;padding:0 10px 0 32px;font:inherit}.ui-recherche input::placeholder{color:var(--argent)}.ui-recherche>svg{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--argent)}.ui-tiroir .ui-recherche{width:100%}.ui-tiroir .ui-recherche input{background:var(--surface);color:var(--encre);border-color:var(--bordure-forte)}.ui-tiroir .ui-recherche input::placeholder{color:var(--encre-douce)}.ui-resultats{position:absolute;top:calc(100% + 6px);left:0;right:0;min-width:280px;background:var(--surface);color:var(--encre);border:1px solid var(--bordure);border-radius:var(--rayon);padding:6px 0;z-index:40;max-height:70vh;overflow:auto}.ui-resultats h3{font-size:var(--taille-entete-colonne);text-transform:uppercase;letter-spacing:.06em;color:var(--encre-douce);padding:8px 12px 4px;font-weight:600}.ui-resultats a{display:block;padding:7px 12px;color:var(--encre);text-decoration:none}.ui-resultats a:hover,.ui-resultats a:focus-visible{background:var(--bordeaux-clair);color:var(--bordeaux)}.ui-resultats small{color:var(--encre-douce);margin-left:6px}.ui-resultats p{padding:8px 12px;margin:0;color:var(--encre-douce)}.ui-deroulant{position:relative}.ui-panneau{position:absolute;right:0;top:calc(100% + 8px);width:320px;max-width:calc(100vw - 24px);background:var(--surface);color:var(--encre);border:1px solid var(--bordure);border-radius:var(--rayon);z-index:40;padding:6px 0}.ui-panneau-entete{padding:10px 14px;border-bottom:1px solid var(--bordure-legere)}.ui-panneau-entete strong{display:block}.ui-panneau-entete span{color:var(--encre-douce);font-size:13px}.ui-panneau a,.ui-panneau button.ui-panneau-action{display:flex;align-items:center;gap:10px;width:100%;padding:9px 14px;color:var(--encre);text-decoration:none;background:none;border:0;font:inherit;text-align:left;cursor:pointer}.ui-panneau a:hover,.ui-panneau button.ui-panneau-action:hover{background:var(--bordeaux-clair);color:var(--bordeaux)}.ui-alerte-ligne{display:flex;gap:10px;padding:9px 14px;border-bottom:1px solid var(--bordure-legere)}.ui-alerte-ligne:last-child{border-bottom:0}.ui-alerte-ligne--urgent svg{color:var(--bordeaux)}.ui-initiales{width:32px;height:32px;border-radius:50%;background:#2a2c30;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;border:1px solid #3a3c40}.ui-utilisateur-bouton{display:flex;align-items:center;gap:8px;background:none;border:0;color:var(--argent);padding:4px 6px;border-radius:var(--rayon-petit);cursor:pointer;font:inherit}.ui-utilisateur-bouton:hover{color:#fff;background:#ffffff14}.ui-utilisateur-nom{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.ui-utilisateur-nom strong{color:#fff;font-size:13px}.ui-utilisateur-nom span{font-size:11px}.ui-menu{width:var(--largeur-menu);flex:0 0 var(--largeur-menu);background:var(--surface);border-right:1px solid var(--bordure);display:flex;flex-direction:column;position:sticky;top:var(--hauteur-barre);height:calc(100vh - var(--hauteur-barre))}.ui-menu nav{flex:1;overflow-y:auto;padding:12px 10px}.ui-menu-tete{padding:12px 12px 0}.ui-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ui-menu a,.ui-menu .ui-menu-inactif{display:flex;align-items:center;gap:10px;padding:8px 10px;min-height:36px;border-radius:var(--rayon-petit);color:var(--encre);text-decoration:none;font-weight:500}.ui-menu .ui-menu-inactif{color:var(--encre-douce);cursor:not-allowed}.ui-menu a:hover{background:var(--fond);color:var(--encre)}.ui-menu a[aria-current=page]{background:var(--bordeaux-clair);color:var(--bordeaux);font-weight:700}.ui-menu a svg,.ui-menu .ui-menu-inactif svg{flex:0 0 18px}.ui-menu-libelle{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-menu-pastille{min-width:22px;padding:1px 7px;border-radius:11px;background:var(--bordeaux);color:#fff;font-size:11px;font-weight:700;text-align:center}.ui-menu-pied{border-top:1px solid var(--bordure);padding:10px 14px;font-size:12px;color:var(--encre-douce);display:flex;flex-direction:column;gap:4px}.ui-menu-replier{display:flex;align-items:center;gap:8px;margin:0 10px 8px;padding:6px 10px;min-height:36px;border:1px solid var(--bordure);border-radius:var(--rayon-petit);background:var(--surface);color:var(--encre-douce);cursor:pointer;font:inherit}.ui-menu--rail{width:var(--largeur-rail);flex-basis:var(--largeur-rail)}.ui-menu--rail nav{padding:12px 8px}.ui-menu--rail .ui-menu-libelle,.ui-menu--rail .ui-menu-pied,.ui-menu--rail .ui-menu-tete{display:none}.ui-menu--rail a,.ui-menu--rail .ui-menu-inactif{justify-content:center;padding:10px 0;position:relative}.ui-menu--rail .ui-menu-pastille{position:absolute;top:2px;right:2px;min-width:18px;padding:0 4px;font-size:10px}.ui-menu--rail a[data-infobulle]:hover:after,.ui-menu--rail a[data-infobulle]:focus-visible:after{content:attr(data-infobulle);position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);background:var(--anthracite);color:#fff;padding:5px 9px;border-radius:var(--rayon-petit);white-space:nowrap;font-size:12px;font-weight:500;z-index:35}.ui-menu--rail .ui-menu-replier{justify-content:center;margin:0 8px 8px;padding:6px 0}.ui-menu--deplie{position:fixed;left:0;top:var(--hauteur-barre);z-index:25;width:var(--largeur-menu);box-shadow:0 0 0 100vmax #1415172e}.ui-voile{position:fixed;top:0;right:0;bottom:0;left:0;background:#14151773;z-index:50}.ui-tiroir{position:fixed;top:0;bottom:0;left:0;width:min(320px,88vw);z-index:51;background:var(--surface);display:flex;flex-direction:column;overflow-y:auto}.ui-tiroir-tete{height:var(--hauteur-barre);background:var(--anthracite);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 16px}.ui-tiroir-section{padding:12px;border-bottom:1px solid var(--bordure)}.ui-tiroir-section h2{font-size:var(--taille-entete-colonne);text-transform:uppercase;letter-spacing:.06em;color:var(--encre-douce);margin:4px 4px 8px;font-weight:600}.ui-tiroir .ui-modules-liste a{display:flex;align-items:center;min-height:var(--cible-tactile);padding:0 10px;border-radius:var(--rayon-petit);color:var(--encre);text-decoration:none;font-weight:500}.ui-tiroir .ui-modules-liste a[aria-current=page]{background:var(--bordeaux-clair);color:var(--bordeaux);font-weight:700}.ui-tiroir .ui-menu{width:auto;position:static;height:auto;border:0;flex:none}.ui-tiroir .ui-menu nav{padding:0}.ui-tiroir .ui-menu a,.ui-tiroir .ui-menu .ui-menu-inactif{min-height:var(--cible-tactile)}.ui-ariane ol{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--encre-douce)}.ui-ariane li+li:before{content:"/";margin-right:6px;color:var(--encre-douce)}.ui-ariane a{color:var(--encre-douce);text-decoration:none}.ui-ariane a:hover{color:var(--bordeaux);text-decoration:underline}.ui-ariane [aria-current=page]{color:var(--encre)}.ui-entete-page{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.ui-entete-page-texte{flex:1 1 320px;min-width:0}.ui-entete-page h1,.ui-entete-page h2{margin:0;border:0;padding:0}.ui-entete-page h1{font-size:24px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.ui-entete-page p{margin:4px 0 0;color:var(--encre-douce)}.ui-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ui-bouton{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border-radius:var(--rayon-petit);font:inherit;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap;border:1px solid var(--bordure-forte);background:var(--surface);color:var(--encre)}.ui-bouton:hover{border-color:var(--argent-ombre);color:var(--encre)}.ui-bouton--principal{background:var(--bordeaux);border-color:var(--bordeaux);color:#fff}.ui-bouton--principal:hover{background:var(--bordeaux-survol);border-color:var(--bordeaux-survol);color:#fff}.ui-bouton--discret{border-color:transparent;background:transparent;color:var(--bordeaux)}.ui-bouton--discret:hover{background:var(--bordeaux-clair);color:var(--bordeaux);border-color:transparent}.ui-bouton--danger{color:var(--bordeaux);border-color:var(--bordeaux)}.ui-bouton--petit{min-height:30px;padding:0 10px;font-size:13px}.ui-bouton:disabled,.ui-bouton[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ui-champ{display:flex;flex-direction:column;gap:5px;min-width:0}.ui-champ>label,.ui-champ-libelle{font-size:13px;font-weight:600;color:var(--encre)}.ui-champ input:not([type=checkbox]):not([type=radio]),.ui-champ select,.ui-champ textarea,.ui-saisie{width:100%;min-height:36px;padding:7px 10px;font:inherit;color:var(--encre);background:var(--surface);border:1px solid var(--bordure-forte);border-radius:var(--rayon-petit)}.ui-champ textarea{min-height:84px;resize:vertical}.ui-champ [aria-invalid=true]{border-color:var(--bordeaux)}.ui-champ-aide{font-size:12px;color:var(--encre-douce)}.ui-champ-erreur{font-size:12px;color:var(--bordeaux);font-weight:600}.ui-grille-champs{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px 16px}.ui-section-formulaire{border:0;padding:0;margin:0;min-width:0}.ui-section-formulaire>legend{padding:0}.ui-section-formulaire+.ui-section-formulaire{margin-top:20px}.ui-grille-champs>.ui-champ--double{grid-column:span 2}.ui-champ input[type=checkbox],.ui-champ input[type=radio]{width:18px;height:18px;accent-color:var(--bordeaux)}.ui-section-formulaire h3{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--encre-douce);margin-bottom:10px}.ui-carte{background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);min-width:0}.ui-carte-tete{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--bordure-legere)}.ui-carte-tete h2{font-size:15px;font-weight:700;flex:1;min-width:0;margin:0;padding:0;border:0}.ui-carte-corps{padding:14px 16px}.ui-carte-corps--plein{padding:0}.ui-carte-corps--plein>.ui-tableau-cadre{border:0;border-radius:0 0 var(--rayon) var(--rayon)}.ui-grille-cartes{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.ui-indicateurs{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin-bottom:16px}.ui-indicateur{display:block;background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);padding:14px 16px;color:var(--encre);text-decoration:none}a.ui-indicateur:hover{border-color:var(--argent-ombre);color:var(--encre)}.ui-indicateur-libelle{font-size:12px;font-weight:600;color:var(--encre-douce);text-transform:uppercase;letter-spacing:.05em}.ui-indicateur-valeur{font-size:28px;font-weight:700;line-height:1.2;margin-top:4px}.ui-indicateur-detail{font-size:13px;color:var(--encre-douce);margin-top:2px}.ui-indicateur--accent{background:var(--bordeaux-clair);border-color:#e7cdd2}.ui-indicateur--accent .ui-indicateur-valeur,.ui-indicateur--accent .ui-indicateur-libelle{color:var(--bordeaux)}.ui-pastille{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;border:1px solid transparent;line-height:1.5}.ui-pastille--neutre{background:var(--bordure-legere);color:var(--encre)}.ui-pastille--contour{background:var(--surface);color:var(--encre);border-color:var(--bordure-forte)}.ui-pastille--accent-clair{background:var(--bordeaux-clair);color:var(--bordeaux)}.ui-pastille--accent{background:var(--bordeaux);color:#fff}.ui-pastille--fonce{background:var(--encre);color:#fff}.ui-pastille--moyen{background:var(--encre-douce);color:#fff}.ui-pastille--cerne{background:var(--surface);color:var(--encre);border-color:var(--encre)}.ui-pastille--attenue{background:var(--surface);color:var(--encre-douce);border:1px dashed var(--bordure-forte);text-decoration:line-through}.ui-onglets{display:flex;gap:2px;border-bottom:1px solid var(--bordure);margin-bottom:12px;overflow-x:auto;scrollbar-width:thin}.ui-onglet{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;min-height:40px;background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;font:inherit;font-weight:500;color:var(--encre-douce);cursor:pointer;white-space:nowrap}.ui-onglet:hover{color:var(--encre)}.ui-onglet[aria-selected=true]{color:var(--bordeaux);border-bottom-color:var(--bordeaux);font-weight:700}.ui-onglet-compteur{font-size:11px;font-weight:700;padding:1px 7px;border-radius:10px;background:var(--bordure-legere);color:var(--encre)}.ui-onglet[aria-selected=true] .ui-onglet-compteur{background:var(--bordeaux-clair);color:var(--bordeaux)}.ui-filtres{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin-bottom:12px}.ui-filtres .ui-champ{flex:1 1 170px;max-width:260px}.ui-filtres .ui-champ--large{flex:2 1 240px;max-width:360px}.ui-filtres-bouton{display:none}.ui-tableau-cadre{position:relative;background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);overflow-x:auto}.ui-tableau{width:100%;border-collapse:collapse;font-size:var(--taille-tableau)}.ui-tableau th{text-align:left;font-size:var(--taille-entete-colonne);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--encre-douce);padding:9px 12px;border-bottom:1px solid var(--bordure);background:var(--surface);white-space:nowrap}.ui-tableau th{border:0;border-bottom:1px solid var(--bordure)}.ui-tableau td{padding:9px 12px;border:0;border-bottom:1px solid var(--bordure-legere);vertical-align:middle;text-align:left}.ui-tableau{margin:0;background:transparent}.ui-tableau tr:last-child td{border-bottom:0}.ui-tableau tbody tr:hover td{background:#fbfbfc}.ui-tableau .ui-num{text-align:right;font-variant-numeric:tabular-nums}.ui-tableau .ui-insecable{white-space:nowrap}.ui-tableau td small{display:block;color:var(--encre-douce)}.ui-tableau .ui-centre{text-align:center}.ui-tableau td.ui-replie{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-tableau-vide{padding:28px 16px;text-align:center;color:var(--encre-douce)}.ui-lien-fort{color:var(--bordeaux);font-weight:600;text-decoration:none}.ui-lien-fort:hover{text-decoration:underline}.ui-a-affecter,.ui-negatif{color:var(--bordeaux);font-weight:600}.ui-cartes-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ui-cartes-liste>li{background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);padding:12px 14px}.ui-carte-ligne{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.ui-carte-ligne+.ui-carte-ligne{margin-top:6px}.ui-carte-ligne dt{color:var(--encre-douce);font-size:12px}.ui-carte-ligne dd{margin:0;text-align:right;overflow-wrap:anywhere}.ui-carte-ligne dd small{display:block;color:var(--encre-douce)}.ui-carte-titre{display:flex;align-items:center;gap:8px;width:100%}.ui-carte-titre>:last-child{margin-left:auto}.ui-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 2px;color:var(--encre-douce);font-size:13px;flex-wrap:wrap}.ui-pagination div{display:flex;gap:6px}.ui-menu-actions{position:relative;display:inline-block}.ui-menu-actions>button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--rayon-petit);background:none;cursor:pointer;color:var(--encre-douce)}.ui-menu-actions>button:hover{border-color:var(--bordure-forte);color:var(--encre)}.ui-menu-actions-liste{position:fixed;z-index:60;list-style:none;margin:0;padding:4px 0;min-width:180px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow-y:auto;background:var(--surface);border:1px solid var(--bordure);border-radius:var(--rayon);box-shadow:0 4px 12px #14151714}.ui-menu-actions-liste li>a,.ui-menu-actions-liste li>button{display:block;width:100%;text-align:left;padding:8px 12px;background:none;border:0;font:inherit;font-size:var(--taille-corps);color:var(--encre);text-decoration:none;cursor:pointer;white-space:nowrap}.ui-menu-actions-liste li>a:hover,.ui-menu-actions-liste li>button:hover,.ui-menu-actions-liste li>a:focus-visible,.ui-menu-actions-liste li>button:focus-visible{background:var(--bordeaux-clair);color:var(--bordeaux);outline-offset:-2px}.ui-message{padding:10px 14px;border-radius:var(--rayon);border:1px solid var(--bordure);background:var(--surface);margin-bottom:12px}.ui-message--erreur{border-color:var(--bordeaux);background:var(--bordeaux-clair);color:var(--bordeaux)}.ui-chargement{color:var(--encre-douce);padding:16px 0}.ui-connexion{min-height:100vh;display:grid;grid-template-columns:minmax(280px,42%) 1fr;background:var(--surface)}.ui-connexion-marque{background:var(--anthracite);color:#fff;padding:48px;display:flex;flex-direction:column;justify-content:space-between}.ui-connexion-marque img{width:56px;height:56px}.ui-connexion-marque strong{display:block;font-size:28px;letter-spacing:.05em;margin-top:18px}.ui-connexion-marque p{color:var(--argent);font-size:16px;margin:8px 0 0}.ui-connexion-marque small{color:var(--argent)}.ui-connexion-formulaire{display:flex;align-items:center;justify-content:center;padding:32px 24px}.ui-connexion-formulaire form{width:100%;max-width:380px;display:flex;flex-direction:column;gap:16px}.ui-connexion-formulaire h1{font-size:24px}.ui-connexion-formulaire p{color:var(--encre-douce);margin:0}.ui-code-a2f input{text-align:center;font-size:28px!important;letter-spacing:.4em;font-variant-numeric:tabular-nums;min-height:56px!important;padding-left:.4em!important}.ui-lien-texte{background:none;border:0;padding:0;font:inherit;color:var(--bordeaux);cursor:pointer;text-decoration:underline;align-self:flex-start}@media (max-width: 1599px){.ui-tableau td.ui-replie{max-width:200px}}@media (max-width: 1439px){.ui-tableau th,.ui-tableau td{padding-left:10px;padding-right:10px}}@media (max-width: 1279px){.ui-contenu{padding:18px 22px 36px}.ui-tableau td.ui-replie{max-width:150px}}@media (max-width: 1023px){.ui-contenu{padding:16px 16px 32px}.ui-tableau .ui-col-secondaire{display:none}.ui-barre{padding:0 8px}.ui-marque{margin-right:8px}}@media (max-width: 799px){.ui-connexion{grid-template-columns:1fr}.ui-connexion-marque{padding:24px;flex-direction:row;align-items:center;gap:16px}.ui-connexion-marque strong{margin-top:0;font-size:22px}.ui-connexion-marque small{display:none}}@media (max-width: 639px){.ui-entete-page{align-items:stretch}.ui-entete-page .ui-actions{width:100%}.ui-entete-page .ui-actions .ui-bouton,.ui-actions--pleine .ui-bouton{flex:1 1 100%}.ui-filtres-bouton{display:inline-flex;width:100%}.ui-filtres--replies .ui-filtres-champs{display:none}.ui-filtres,.ui-filtres-champs{flex-direction:column;align-items:stretch}.ui-filtres .ui-champ,.ui-filtres .ui-champ--large{max-width:none}.ui-grille-champs{grid-template-columns:1fr}.ui-grille-champs>.ui-champ--double{grid-column:auto}.ui-carte-tete{flex-wrap:wrap}.ui-carte-tete h2{flex-basis:100%}.ui-utilisateur-nom{display:none}.ui-pagination{justify-content:center}}.ui-filtres-champs{display:contents}@media (max-width: 639px){.ui-filtres-champs{display:flex;gap:10px}}@media print{.ui-barre,.ui-menu,.ui-ariane,.ui-actions,.ui-filtres,.ui-pagination{display:none!important}.ui-contenu{padding:0}body{background:#fff}}.ui-evitement:focus{position:fixed!important;top:8px;left:8px;width:auto;height:auto;clip:auto;z-index:100;background:var(--surface);color:var(--bordeaux);padding:8px 12px;border-radius:var(--rayon-petit)}.ui-contenu:focus{outline:none}:root{--noir: var(--anthracite);--bord: var(--bordure-forte);--saisie: #fff8dc;--calculee: var(--bordure-legere);--accent: var(--bordeaux);--accent-fonce: var(--bordeaux-survol);--danger: var(--bordeaux);--positif: #1a6b35}:where(h1){font-size:1.3rem}:where(h2){font-size:1.05rem;margin-top:1.6rem;border-bottom:1px solid var(--bord);padding-bottom:.3rem}:where(table){border-collapse:collapse;width:100%;background:#fff;margin-bottom:.6rem}:where(th,td){border:1px solid var(--bord);padding:.35rem .5rem;text-align:left;vertical-align:middle}:where(th){background:var(--calculee);font-weight:600;white-space:nowrap}td.total{font-weight:600;border-left:2px solid var(--bord)}input.saisie,.pastille.saisie{background:var(--saisie)}.pastille{display:inline-block;width:.9rem;height:.9rem;border:1px solid var(--bord);margin:0 .3rem 0 1rem;vertical-align:middle}:where(input,select,button,textarea){font:inherit;padding:.25rem .4rem;border:1px solid var(--bord);border-radius:4px}input.montant{width:6.5rem;text-align:right}input.tva{width:3.6rem;text-align:right}input.libelle{width:100%;min-width:14rem}input.commentaire{width:100%;min-width:12rem}:where(button){background:#fff;cursor:pointer}:where(button:hover:not(:disabled)){border-color:var(--accent)}:where(button:disabled){opacity:.45;cursor:default}button.danger{color:var(--danger)}.actions{white-space:nowrap}.actions button{margin-right:.25rem}.legende{color:var(--encre-douce);font-size:.85rem}td textarea.saisie{width:100%;min-width:12rem;font:inherit}.tablette{max-width:40rem;font-size:1.05rem}.tablette h1{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.4rem}.exports{background:#fff;border:1px solid var(--bordure, #e2ded9);border-radius:10px;padding:1rem 1.2rem;margin-bottom:1.2rem}.exports h2{margin-top:0}
