@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-kZZEtAc7.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-BBAQIogt.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-CBw-mJf_.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-292QVhS1.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/atkinson-hyperlegible-next-latin-ext-800-normal-CCpWmrAz.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-800-normal-DJxWoX6k.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/atkinson-hyperlegible-next-latin-800-normal-D32lleIF.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-800-normal-DtRtCSx4.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{--police: "Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--t-xs: .8125rem;--t-s: .875rem;--t-m: .9375rem;--t-l: 1.0625rem;--t-xl: 1.3125rem;--t-2xl: 1.625rem;--t-3xl: 2.125rem;--t-4xl: 2.75rem;--e-1: 4px;--e-2: 8px;--e-3: 12px;--e-4: 16px;--e-5: 20px;--e-6: 24px;--e-8: 32px;--e-10: 40px;--r-controle: 7px;--r-panneau: 10px;--r-touche: 16px;--encre: #16202e;--encre-survol: #212d3f;--encre-actif: #2a384d;--encre-texte: #c3ccd9;--encre-texte-2: #8593a8;--papier: #eef1f5;--surface: #ffffff;--surface-2: #f6f8fb;--surface-3: #e9edf2;--texte: #16202e;--texte-2: #536074;--texte-3: #7d899c;--trait: #dbe1e9;--trait-fort: #c2cad6;--decroche: #12804f;--decroche-survol: #0e6c42;--decroche-pale: #e2f4ea;--raccroche: #c42f3d;--raccroche-survol: #a92533;--raccroche-pale: #fbe9eb;--voyant-libre: #21b26b;--voyant-occupe: #e5484d;--voyant-absent: #f0a01e;--voyant-reunion: #8e6cf0;--voyant-deplacement: #3d8bfd;--voyant-eteint: #b5bfcc;--attention: #9a6408;--attention-pale: #fdf3df;--info: #2459c4;--info-pale: #e7eefc;--focus: #2d6cdf;--ombre-flottante: 0 12px 32px rgb(22 32 46 / .18), 0 2px 6px rgb(22 32 46 / .08);color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--encre: #0c121b;--encre-survol: #172131;--encre-actif: #1f2b3e;--encre-texte: #c3ccd9;--encre-texte-2: #7e8ca1;--papier: #111821;--surface: #18212d;--surface-2: #1d2734;--surface-3: #263243;--texte: #e5eaf1;--texte-2: #a5b1c2;--texte-3: #7e8a9d;--trait: #2a3647;--trait-fort: #3a485c;--decroche: #1f9e64;--decroche-survol: #23b371;--decroche-pale: #13382a;--raccroche: #dc4352;--raccroche-survol: #e85a68;--raccroche-pale: #3d1a20;--voyant-eteint: #4a5668;--attention: #f0b44a;--attention-pale: #3a2c12;--info: #7aa5ff;--info-pale: #1b2a48;--focus: #7aa5ff;--ombre-flottante: 0 12px 32px rgb(0 0 0 / .5), 0 2px 6px rgb(0 0 0 / .3);color-scheme:dark}}:root[data-theme=dark]{--encre: #0c121b;--encre-survol: #172131;--encre-actif: #1f2b3e;--encre-texte: #c3ccd9;--encre-texte-2: #7e8ca1;--papier: #111821;--surface: #18212d;--surface-2: #1d2734;--surface-3: #263243;--texte: #e5eaf1;--texte-2: #a5b1c2;--texte-3: #7e8a9d;--trait: #2a3647;--trait-fort: #3a485c;--decroche: #1f9e64;--decroche-survol: #23b371;--decroche-pale: #13382a;--raccroche: #dc4352;--raccroche-survol: #e85a68;--raccroche-pale: #3d1a20;--voyant-eteint: #4a5668;--attention: #f0b44a;--attention-pale: #3a2c12;--info: #7aa5ff;--info-pale: #1b2a48;--focus: #7aa5ff;--ombre-flottante: 0 12px 32px rgb(0 0 0 / .5), 0 2px 6px rgb(0 0 0 / .3);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%}body{font-family:var(--police);font-size:var(--t-m);line-height:1.5;color:var(--texte);background:var(--papier);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#racine{height:100%}h1,h2,h3,h4,p{margin:0}h1{font-size:var(--t-xl);font-weight:700;line-height:1.25;letter-spacing:-.01em}h2{font-size:var(--t-l);font-weight:700;line-height:1.3}h3{font-size:var(--t-m);font-weight:700}a{color:var(--info);text-decoration-thickness:1px;text-underline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:color-mix(in srgb,var(--focus) 28%,transparent)}.chiffres{font-variant-numeric:tabular-nums}.texte-2{color:var(--texte-2)}.texte-3{color:var(--texte-3)}.petit{font-size:var(--t-s)}.tres-petit{font-size:var(--t-xs)}.visuellement-cache{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.bouton{display:inline-flex;align-items:center;justify-content:center;gap:var(--e-2);min-height:36px;padding:0 var(--e-4);border:1px solid transparent;border-radius:var(--r-controle);font-size:var(--t-s);font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.bouton svg{flex:none}.bouton--principal{background:var(--encre);color:#fff}.bouton--principal:hover:not(:disabled){background:var(--encre-survol)}:root[data-theme=dark] .bouton--principal{background:#e5eaf1;color:#16202e}:root[data-theme=dark] .bouton--principal:hover:not(:disabled){background:#fff}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .bouton--principal{background:#e5eaf1;color:#16202e}:root:not([data-theme=light]) .bouton--principal:hover:not(:disabled){background:#fff}}.bouton--appel{background:var(--decroche);color:#fff}.bouton--appel:hover:not(:disabled){background:var(--decroche-survol)}.bouton--danger{background:var(--raccroche);color:#fff}.bouton--danger:hover:not(:disabled){background:var(--raccroche-survol)}.bouton--contour{background:var(--surface);border-color:var(--trait-fort);color:var(--texte)}.bouton--contour:hover:not(:disabled){background:var(--surface-2);border-color:var(--texte-3)}.bouton--discret{background:transparent;color:var(--texte-2)}.bouton--discret:hover:not(:disabled){background:var(--surface-3);color:var(--texte)}.bouton--petit{min-height:30px;padding:0 var(--e-3);font-size:var(--t-xs)}.bouton--icone{width:36px;padding:0}.bouton--petit.bouton--icone{width:30px}.bouton:disabled{opacity:.5}.bouton__rotation{animation:rotation .9s linear infinite}@keyframes rotation{to{transform:rotate(360deg)}}.champ{display:grid;gap:6px;min-width:0}.champ__etiquette{font-size:var(--t-s);font-weight:600;color:var(--texte)}.champ__aide{font-size:var(--t-xs);color:var(--texte-3)}.champ__erreur{font-size:var(--t-xs);font-weight:600;color:var(--raccroche)}.saisie,.selection,.zone-texte{width:100%;min-height:38px;padding:0 var(--e-3);background:var(--surface);border:1px solid var(--trait-fort);border-radius:var(--r-controle);font-size:var(--t-m);transition:border-color .12s ease,box-shadow .12s ease}.zone-texte{padding:var(--e-2) var(--e-3);min-height:80px;resize:vertical;line-height:1.45}.selection{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237d899c' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.saisie:hover,.selection:hover,.zone-texte:hover{border-color:var(--texte-3)}.saisie:focus-visible,.selection:focus-visible,.zone-texte:focus-visible{outline:none;border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 22%,transparent)}.saisie[aria-invalid=true],.selection[aria-invalid=true]{border-color:var(--raccroche)}.saisie::placeholder{color:var(--texte-3)}.saisie--recherche{padding-left:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237d899c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px center}.interrupteur{display:inline-flex;align-items:center;gap:var(--e-3);cursor:pointer;font-size:var(--t-s)}.interrupteur input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;width:38px;height:22px;margin:0;border-radius:11px;background:var(--trait-fort);cursor:pointer;transition:background-color .14s ease}.interrupteur input:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .14s ease}.interrupteur input:checked{background:var(--decroche)}.interrupteur input:checked:after{transform:translate(16px)}.grille-champs{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--e-4) var(--e-5)}.formulaire{display:grid;gap:var(--e-5)}.formulaire__actions{display:flex;justify-content:flex-end;gap:var(--e-2)}.voyant{--taille: 10px;--couleur: var(--voyant-eteint);position:relative;display:inline-block;flex:none;width:var(--taille);height:var(--taille);border-radius:50%;background:var(--couleur)}.voyant[data-allume=true]{box-shadow:0 0 0 2px color-mix(in srgb,var(--couleur) 22%,transparent),0 0 8px color-mix(in srgb,var(--couleur) 55%,transparent)}.voyant[data-allume=false]{background:transparent;box-shadow:inset 0 0 0 2px var(--voyant-eteint)}.voyant--libre{--couleur: var(--voyant-libre)}.voyant--occupe{--couleur: var(--voyant-occupe)}.voyant--sonne{--couleur: var(--voyant-occupe);animation:clignote-vite .5s steps(2,jump-none) infinite}.voyant--attente{--couleur: var(--voyant-occupe);animation:clignote-lent 1.6s steps(2,jump-none) infinite}.voyant--absent{--couleur: var(--voyant-absent)}.voyant--reunion{--couleur: var(--voyant-reunion)}.voyant--deplacement{--couleur: var(--voyant-deplacement)}.voyant--npd{--couleur: var(--voyant-occupe)}.voyant--npd:after{content:"";position:absolute;left:22%;right:22%;top:calc(50% - 1px);height:2px;border-radius:1px;background:#fff}.voyant--grand{--taille: 14px}.voyant--petit{--taille: 8px}@keyframes clignote-vite{50%{opacity:.25}}@keyframes clignote-lent{50%{opacity:.35}}.avatar{--taille: 36px;position:relative;display:inline-grid;place-items:center;flex:none;width:var(--taille);height:var(--taille);border-radius:50%;background:var(--avatar-fond, var(--surface-3));color:var(--avatar-texte, var(--texte));font-size:calc(var(--taille) * .38);font-weight:700;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.avatar--petit{--taille: 28px}.avatar--grand{--taille: 56px}.avatar--tres-grand{--taille: 88px}.avatar>.voyant{position:absolute;right:-1px;bottom:-1px;--taille: calc(var(--taille-voyant, 11px));outline:2px solid var(--surface)}.panneau{background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-panneau)}.panneau__entete{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3);padding:var(--e-4) var(--e-5);border-bottom:1px solid var(--trait)}.panneau__corps{padding:var(--e-5)}.entete-page{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--e-4);margin-bottom:var(--e-6)}.entete-page__texte{display:grid;gap:var(--e-1);max-width:68ch}.entete-page__description{color:var(--texte-2);font-size:var(--t-s)}.entete-page__actions{display:flex;gap:var(--e-2);flex-wrap:wrap}.tableau-conteneur{overflow-x:auto;background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-panneau)}.tableau{width:100%;border-collapse:collapse;font-size:var(--t-s)}.tableau th{position:sticky;top:0;padding:10px var(--e-4);background:var(--surface-2);border-bottom:1px solid var(--trait);color:var(--texte-2);font-size:var(--t-xs);font-weight:600;text-align:left;white-space:nowrap}.tableau td{padding:11px var(--e-4);border-bottom:1px solid var(--trait);vertical-align:middle}.tableau tr:last-child td{border-bottom:0}.tableau tbody tr[data-cliquable=true]{cursor:pointer}.tableau tbody tr[data-cliquable=true]:hover td{background:var(--surface-2)}.tableau .num{text-align:right;font-variant-numeric:tabular-nums}.pastille{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 8px;border-radius:11px;background:var(--surface-3);color:var(--texte-2);font-size:var(--t-xs);font-weight:600;white-space:nowrap}.pastille--succes{background:var(--decroche-pale);color:var(--decroche)}.pastille--danger{background:var(--raccroche-pale);color:var(--raccroche)}.pastille--attention{background:var(--attention-pale);color:var(--attention)}.pastille--info{background:var(--info-pale);color:var(--info)}.compteur{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--raccroche);color:#fff;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.onglets{display:flex;gap:var(--e-1);border-bottom:1px solid var(--trait);margin-bottom:var(--e-5);overflow-x:auto;overflow-y:hidden}.onglets__onglet{position:relative;padding:10px var(--e-3);border:0;background:none;color:var(--texte-2);font-size:var(--t-s);font-weight:600;white-space:nowrap}.onglets__onglet:hover,.onglets__onglet[aria-selected=true]{color:var(--texte)}.onglets__onglet[aria-selected=true]:after{content:"";position:absolute;left:var(--e-3);right:var(--e-3);bottom:0;height:2px;border-radius:1px;background:var(--texte)}.modale{width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 64px);padding:0;border:1px solid var(--trait);border-radius:var(--r-panneau);background:var(--surface);color:var(--texte);box-shadow:var(--ombre-flottante)}.modale--large{width:min(820px,calc(100vw - 32px))}.modale::backdrop{background:#0c121b73}.modale[open]{display:flex;flex-direction:column;animation:modale-entree .16s ease-out}@keyframes modale-entree{0%{opacity:0;transform:translateY(6px) scale(.99)}}.modale__entete{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--e-3);padding:var(--e-5) var(--e-6) var(--e-3)}.modale__corps{padding:var(--e-2) var(--e-6) var(--e-5);overflow-y:auto}.modale__pied{display:flex;justify-content:flex-end;gap:var(--e-2);padding:var(--e-4) var(--e-6);border-top:1px solid var(--trait);background:var(--surface-2);border-radius:0 0 var(--r-panneau) var(--r-panneau)}.vide{display:grid;justify-items:center;gap:var(--e-2);padding:var(--e-10) var(--e-6);text-align:center;color:var(--texte-2)}.vide__icone{display:grid;place-items:center;width:48px;height:48px;margin-bottom:var(--e-2);border-radius:50%;background:var(--surface-3);color:var(--texte-2)}.vide__titre{color:var(--texte);font-weight:700}.vide__texte{max-width:44ch;font-size:var(--t-s)}.vide__action{margin-top:var(--e-3)}.chargement{display:flex;align-items:center;justify-content:center;gap:var(--e-2);padding:var(--e-8);color:var(--texte-3);font-size:var(--t-s)}.alerte{display:flex;align-items:flex-start;gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-controle);font-size:var(--t-s);background:var(--info-pale);color:var(--texte)}.alerte svg{flex:none;margin-top:2px}.alerte--danger{background:var(--raccroche-pale)}.alerte--danger svg{color:var(--raccroche)}.alerte--attention{background:var(--attention-pale)}.alerte--attention svg{color:var(--attention)}.alerte--succes{background:var(--decroche-pale)}.alerte--succes svg{color:var(--decroche)}.alerte--info svg{color:var(--info)}.notifications{position:fixed;right:var(--e-5);bottom:var(--e-5);z-index:60;display:grid;gap:var(--e-2);width:min(380px,calc(100vw - 32px))}.notification{display:flex;align-items:flex-start;gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-panneau);background:var(--encre);color:#fff;font-size:var(--t-s);box-shadow:var(--ombre-flottante);animation:notification-entree .18s ease-out}.notification--erreur{background:var(--raccroche)}.notification__texte{flex:1}.notification button{border:0;background:none;color:inherit;opacity:.7;padding:0}@keyframes notification-entree{0%{opacity:0;transform:translateY(8px)}}.menu{position:absolute;z-index:50;min-width:220px;padding:var(--e-1);background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-panneau);box-shadow:var(--ombre-flottante)}.menu__element{display:flex;align-items:center;gap:var(--e-3);width:100%;padding:9px var(--e-3);border:0;border-radius:var(--r-controle);background:none;color:var(--texte);font-size:var(--t-s);text-align:left;text-decoration:none}.menu__element:hover,.menu__element:focus-visible,.menu__element[aria-selected=true]{background:var(--surface-2);outline:none}.menu__separateur{height:1px;margin:var(--e-1) 0;background:var(--trait)}.fiche{display:grid;grid-template-columns:max-content 1fr;gap:var(--e-2) var(--e-6);font-size:var(--t-s)}.fiche dt{color:var(--texte-2)}.fiche dd{margin:0}.coquille{display:grid;grid-template-columns:252px minmax(0,1fr);grid-template-rows:60px minmax(0,1fr);grid-template-areas:"barre entete" "barre contenu";height:100%}.coquille--avec-telephone{grid-template-columns:252px minmax(0,1fr) 340px;grid-template-areas:"barre entete telephone" "barre contenu telephone"}.coquille__barre{grid-area:barre;display:flex;flex-direction:column;min-height:0;background:var(--encre);color:var(--encre-texte)}.coquille__entete{grid-area:entete;display:flex;align-items:center;gap:var(--e-4);padding:0 var(--e-6);background:var(--surface);border-bottom:1px solid var(--trait)}.coquille__contenu{grid-area:contenu;overflow-y:auto;padding:var(--e-8) var(--e-8) var(--e-10)}.coquille__contenu--plein{padding:0;overflow:hidden}.coquille__telephone{grid-area:telephone;min-height:0;border-left:1px solid var(--trait);background:var(--surface)}.page{max-width:1180px;margin:0 auto}.page--etroite{max-width:760px}.marque{display:flex;align-items:center;gap:var(--e-3);height:60px;padding:0 var(--e-5);color:#fff;text-decoration:none}.marque__logo{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--voyant-libre);color:#0c121b}.marque__nom{display:grid;line-height:1.15}.marque__nom strong{font-size:var(--t-m)}.marque__nom span{font-size:var(--t-xs);color:var(--encre-texte-2)}.navigation{flex:1;overflow-y:auto;padding:var(--e-2) var(--e-3) var(--e-4);scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .16) transparent}.navigation__groupe+.navigation__groupe{margin-top:var(--e-4)}.navigation__titre{padding:var(--e-2) var(--e-3) 6px;color:var(--encre-texte-2);font-size:var(--t-xs);font-weight:600}.navigation__lien{position:relative;display:flex;align-items:center;gap:10px;min-height:38px;padding:0 22px 0 var(--e-3);white-space:nowrap;border-radius:var(--r-controle);color:var(--encre-texte);font-size:var(--t-s);font-weight:600;text-decoration:none}.navigation__lien:hover{background:var(--encre-survol);color:#fff}.navigation__lien.active{background:var(--encre-actif);color:#fff}.navigation__lien:after{content:"";position:absolute;right:10px;top:calc(50% - 3px);width:6px;height:6px;border-radius:50%;background:transparent}.navigation__lien.active:after{background:var(--voyant-libre);box-shadow:0 0 6px var(--voyant-libre)}.navigation__lien .compteur{margin-left:auto;margin-right:-12px}.navigation__lien:has(.compteur):after{display:none}.pied-barre{display:grid;gap:var(--e-2);padding:var(--e-4) var(--e-5);border-top:1px solid rgb(255 255 255 / .07);font-size:var(--t-xs);color:var(--encre-texte-2)}.pied-barre__ligne{display:flex;align-items:center;gap:var(--e-2)}.pied-barre a{color:var(--encre-texte);text-decoration:none}.pied-barre a:hover{color:#fff}.entete__recherche{position:relative;flex:1;max-width:520px}.entete__droite{display:flex;align-items:center;gap:var(--e-2);margin-left:auto}.selecteur-statut{position:relative}.selecteur-statut__bouton{display:flex;align-items:center;gap:var(--e-2);min-height:36px;padding:0 var(--e-3) 0 var(--e-2);border:1px solid var(--trait);border-radius:18px;background:var(--surface);font-size:var(--t-s);font-weight:600}.selecteur-statut__bouton:hover{border-color:var(--trait-fort);background:var(--surface-2)}.menu-compte__bouton{display:flex;align-items:center;gap:var(--e-2);padding:2px;border:0;border-radius:50%;background:none}.etat-config{display:inline-flex;align-items:center;gap:var(--e-2);font-size:var(--t-xs);color:var(--texte-2);white-space:nowrap;text-decoration:none}.etat-config:hover{color:var(--texte);text-decoration:underline}.coquille__ouvrir-menu{display:none}@media (max-width: 1180px){.coquille--avec-telephone{grid-template-columns:252px minmax(0,1fr);grid-template-areas:"barre entete" "barre contenu"}.coquille--avec-telephone .coquille__telephone{position:fixed;right:var(--e-4);bottom:var(--e-4);z-index:40;width:340px;max-height:calc(100vh - 92px);border:1px solid var(--trait);border-radius:var(--r-panneau);box-shadow:var(--ombre-flottante);overflow:hidden}.coquille--avec-telephone .coquille__telephone[data-replie=true]{display:none}}@media (max-width: 820px){.coquille,.coquille--avec-telephone{grid-template-columns:minmax(0,1fr);grid-template-areas:"entete" "contenu"}.coquille__barre{position:fixed;inset:0 auto 0 0;z-index:45;width:260px;transform:translate(-100%);transition:transform .18s ease}.coquille__barre[data-ouverte=true]{transform:none;box-shadow:var(--ombre-flottante)}.coquille__ouvrir-menu{display:inline-flex}.coquille__entete{padding:0 var(--e-4)}.coquille__contenu{padding:var(--e-5) var(--e-4) var(--e-8)}.coquille--avec-telephone .coquille__telephone{left:var(--e-2);right:var(--e-2);width:auto}.etat-config__texte,.selecteur-statut__libelle{display:none}.entete__droite{gap:var(--e-1)}}.tel{display:flex;flex-direction:column;height:100%;min-height:0}.tel__barre{display:flex;flex:none;align-items:center;gap:var(--e-2);height:60px;padding:0 var(--e-4) 0 var(--e-5);border-bottom:1px solid var(--trait);font-size:var(--t-xs);color:var(--texte-2)}.tel__etat{display:flex;align-items:center;gap:var(--e-2);min-width:0;font-weight:600;color:var(--texte)}.tel__etat-texte{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tel__poste{margin-left:auto;white-space:nowrap}.tel__replier{display:none}.tel__corps{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto}.tel__alerte{padding:var(--e-3) var(--e-4) 0}.tel__alerte .alerte p+.tel__lien{margin-top:var(--e-2)}.tel__lien{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--info);font-size:var(--t-s);font-weight:600}.tel__lien:hover{text-decoration:underline;text-underline-offset:2px}.tel__composeur{display:flex;flex-direction:column;gap:var(--e-4);padding:var(--e-5) var(--e-6) var(--e-6)}.tel__afficheur{position:relative;padding-top:var(--e-2)}.tel__numero{width:100%;height:54px;padding:0 38px;border:0;border-bottom:2px solid var(--trait);border-radius:0;background:transparent;font-size:var(--t-3xl);font-weight:600;letter-spacing:.02em;text-align:center;transition:border-color .12s ease}.tel__numero:focus-visible{outline:none;border-bottom-color:var(--focus)}.tel__numero::placeholder{font-size:var(--t-l);font-weight:400;letter-spacing:0;color:var(--texte-3)}.tel__numero[data-long=true]{font-size:var(--t-2xl)}.tel__effacer{position:absolute;right:0;top:calc(var(--e-2) + 9px);display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:none;color:var(--texte-2)}.tel__effacer:hover{background:var(--surface-3);color:var(--texte)}.tel__correspondant{min-height:22px;margin-top:var(--e-2);overflow:hidden;font-size:var(--t-s);text-align:center;text-overflow:ellipsis;white-space:nowrap}.tel__suggestions{position:absolute;top:calc(100% - 4px);left:calc(-1 * var(--e-2));right:calc(-1 * var(--e-2));z-index:5;margin:0;padding:var(--e-1);list-style:none;background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-panneau);box-shadow:var(--ombre-flottante)}.tel__suggestion{display:flex;align-items:center;gap:var(--e-3);width:100%;padding:7px 10px;border:0;border-radius:var(--r-controle);background:none;font-size:var(--t-s);text-align:left}.tel__suggestion:hover,[aria-selected=true]>.tel__suggestion{background:var(--surface-2)}.tel__suggestion-texte{display:grid;flex:1;min-width:0;line-height:1.3}.tel__suggestion-texte>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tel__suggestion-texte .texte-3{font-size:var(--t-xs)}.clavier{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.touche{display:grid;place-items:center;align-content:center;height:60px;padding:0;border:1px solid var(--trait);border-bottom-width:3px;border-radius:var(--r-touche);background:var(--surface-2);color:var(--texte);touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:background-color 90ms ease,transform 90ms ease,border-color 90ms ease}.touche:hover{background:var(--surface-3);border-color:var(--trait-fort)}.touche:active{transform:translateY(2px);border-bottom-width:1px;margin-bottom:2px}.touche__chiffre{font-size:var(--t-2xl);font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.touche__lettres{margin-top:4px;font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1;color:var(--texte-3)}.clavier--compact{gap:8px}.clavier--compact .touche{height:48px}.clavier--compact .touche__chiffre{font-size:var(--t-xl)}.tel__vert,.tel__rouge{display:flex;align-items:center;justify-content:center;gap:var(--e-2);width:100%;height:52px;border:0;border-radius:26px;color:#fff;font-size:var(--t-m);font-weight:700;transition:background-color .12s ease,opacity .12s ease}.tel__vert{background:var(--decroche)}.tel__vert:hover:not(:disabled){background:var(--decroche-survol)}.tel__vert:disabled{opacity:.4}.tel__rouge{background:var(--raccroche)}.tel__rouge:hover{background:var(--raccroche-survol)}.tel__recents{padding-top:var(--e-4);border-top:1px solid var(--trait)}.tel__recents-titre{margin-bottom:var(--e-2);font-size:var(--t-xs);font-weight:600;color:var(--texte-2)}.tel__recents ul{display:grid;gap:1px;margin:0 calc(-1 * var(--e-2));padding:0;list-style:none}.tel__recent{display:flex;align-items:center;gap:var(--e-2);width:100%;padding:7px var(--e-2);border:0;border-radius:var(--r-controle);background:none;font-size:var(--t-s);text-align:left}.tel__recent:hover{background:var(--surface-2)}.tel__recent-icone{flex:none;color:var(--texte-3)}.tel__recent[data-manque=true] .tel__recent-icone,.tel__recent[data-manque=true] .tel__recent-nom{color:var(--raccroche)}.tel__recent-nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tel__recent-heure{flex:none;font-size:var(--t-xs);color:var(--texte-3)}.tel__appel{display:flex;flex:1;flex-direction:column}.tel__tete{display:grid;justify-items:center;gap:4px;padding:var(--e-5) var(--e-6) var(--e-6);background:var(--encre);color:#fff;text-align:center}.tel__tete-etat{display:flex;align-items:center;gap:var(--e-2);margin-bottom:var(--e-3);font-size:var(--t-xs);font-weight:600;color:var(--encre-texte)}.tel__tete .avatar{margin-bottom:var(--e-2)}.tel__tete .avatar:not([style]),.appel-entrant .avatar:not([style]){background:#ffffff1a;color:#fff}.tel__tete .avatar>.voyant,.appel-entrant .avatar>.voyant{outline-color:var(--encre)}.tel__nom{max-width:100%;font-size:var(--t-xl);line-height:1.25;color:#fff;overflow-wrap:anywhere}.tel__detail{font-size:var(--t-s);color:var(--encre-texte)}.tel__detail-num{color:var(--encre-texte-2)}.tel__chrono{margin-top:var(--e-3);font-size:var(--t-4xl);font-weight:600;line-height:1;letter-spacing:.01em;color:#fff}.tel__chrono[data-actif=false],.tel__appel[data-attente=true] .tel__chrono,.tel__appel[data-etat=termine] .tel__chrono{color:var(--encre-texte-2)}.tel__muet-signal{display:inline-flex;align-items:center;gap:6px;margin-top:var(--e-3);padding:3px 10px;border-radius:12px;background:#ffffff1a;font-size:var(--t-xs);font-weight:600}.tel__commandes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:var(--e-4) var(--e-5) 0}.commande{display:grid;grid-column:span 2;justify-items:center;gap:5px;padding:12px 4px 10px;border:1px solid var(--trait);border-radius:var(--r-panneau);background:var(--surface-2);color:var(--texte);font-size:var(--t-xs);font-weight:600;line-height:1.2;transition:background-color .1s ease,color .1s ease}.commande--large{grid-column:span 3}.commande:hover:not(:disabled){background:var(--surface-3)}.commande[aria-pressed=true]{background:var(--encre);border-color:var(--encre);color:#fff}:root[data-theme=dark] .commande[aria-pressed=true]{background:#e5eaf1;border-color:#e5eaf1;color:#16202e}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .commande[aria-pressed=true]{background:#e5eaf1;border-color:#e5eaf1;color:#16202e}}.commande:disabled{opacity:.4;cursor:not-allowed}.tel__consultation{display:grid;gap:var(--e-3);margin:var(--e-4) var(--e-5) 0;padding:var(--e-3) var(--e-4);border-radius:var(--r-controle);background:var(--info-pale);font-size:var(--t-s)}.tel__consultation-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-2)}.tel__consultation-actions .bouton{white-space:normal;line-height:1.2;padding-top:6px;padding-bottom:6px}.tel__panneau{display:grid;gap:var(--e-3);padding:var(--e-4) var(--e-5) 0}.tel__panneau-tete{display:flex;align-items:baseline;justify-content:space-between}.tel__panneau-tete h3{font-size:var(--t-s)}.tel__tonalites{min-height:30px;font-size:var(--t-xl);font-weight:600;letter-spacing:.08em;text-align:center}.tel__tonalites .texte-3{font-size:var(--t-xs);font-weight:400;letter-spacing:0}.tel__destinations{display:grid;gap:1px;max-height:320px;margin:0 calc(-1 * var(--e-2));padding:0;overflow-y:auto;list-style:none}.tel__modes{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;border-radius:var(--r-controle);background:var(--surface-3)}.tel__modes button{min-height:30px;border:0;border-radius:5px;background:none;color:var(--texte-2);font-size:var(--t-xs);font-weight:700}.tel__modes button[aria-checked=true]{background:var(--surface);color:var(--texte);box-shadow:0 1px 2px #16202e1f}.tel__destinations>li.tres-petit{padding:var(--e-2) var(--e-3)}.destination{display:flex;align-items:center;gap:var(--e-3);width:100%;padding:7px var(--e-3);border:0;border-radius:var(--r-controle);background:none;text-align:left}.destination:hover,.destination:focus-visible{background:var(--surface-2)}.destination__puce{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--surface-3);color:var(--texte-2)}.destination__texte{display:grid;flex:1;min-width:0;font-size:var(--t-s);line-height:1.3}.destination__texte>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.destination__texte .texte-3{font-size:var(--t-xs)}.destination[data-joignable=false] strong{font-weight:600;color:var(--texte-2)}.destination__action{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;color:var(--texte-3)}.destination:hover .destination__action,.destination:focus-visible .destination__action{background:var(--decroche);color:#fff}.tel__pied{display:grid;margin-top:auto;padding:var(--e-5)}.tel__lignes{display:grid;gap:4px;margin:0;padding:var(--e-2) var(--e-3);list-style:none;background:var(--surface-2);border-bottom:1px solid var(--trait)}.ligne{display:flex;align-items:center;gap:var(--e-2);min-height:44px;padding:4px 6px 4px 4px;border:1px solid transparent;border-radius:var(--r-controle);font-size:var(--t-s)}.ligne[data-courante=true]{background:var(--surface);border-color:var(--trait)}.ligne__numero{width:18px;font-size:var(--t-xs);color:var(--texte-3);text-align:center}.ligne__texte{display:grid;flex:1;min-width:0;line-height:1.3}.ligne__texte>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ligne__texte .texte-3{font-size:var(--t-xs)}.tel__autre-onglet{display:grid;justify-items:center;gap:var(--e-2);padding:var(--e-10) var(--e-6);text-align:center;color:var(--texte-2)}.tel__autre-onglet .bouton{margin-top:var(--e-3)}@media (max-width: 1180px){.tel{max-height:calc(100vh - 92px)}.tel__barre{height:52px}.tel__replier{display:inline-flex}.tel[data-replie=true] .tel__corps{display:none}.tel[data-replie=true] .tel__barre{border-bottom:0}.tel[data-replie=true][data-en-appel=true] .tel__barre{background:var(--encre);color:var(--encre-texte)}.tel[data-replie=true][data-en-appel=true] .tel__etat{color:#fff}}@media (max-width: 820px){.tel__poste{display:none}.tel__etat{margin-right:auto}}.surimpression{position:fixed;top:var(--e-4);left:50%;z-index:70;display:grid;gap:var(--e-3);width:min(420px,calc(100vw - 24px));transform:translate(-50%)}.appel-entrant{display:grid;gap:var(--e-4);padding:var(--e-4) var(--e-5) var(--e-5);border:1px solid rgb(255 255 255 / .08);border-radius:16px;background:var(--encre);color:#fff;box-shadow:var(--ombre-flottante);animation:appel-entrant-entree .24s cubic-bezier(.2,.8,.2,1)}@keyframes appel-entrant-entree{0%{opacity:0;transform:translateY(-14px) scale(.98)}}.appel-entrant__etat{display:flex;align-items:center;gap:var(--e-2);font-size:var(--t-xs);font-weight:700;color:var(--encre-texte)}.appel-entrant__qui{display:flex;align-items:center;gap:var(--e-4);min-width:0}.appel-entrant__texte{min-width:0}.appel-entrant__texte h2{overflow:hidden;font-size:var(--t-xl);color:#fff;text-overflow:ellipsis;white-space:nowrap}.appel-entrant__texte p{font-size:var(--t-s);color:var(--encre-texte)}.appel-entrant__note{font-size:var(--t-xs);color:var(--encre-texte)}.appel-entrant__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-3)}.appel-entrant__actions .bouton{min-height:46px;border-radius:23px;font-size:var(--t-m)}.filtrage__reste{margin-left:auto;color:#fff;font-size:var(--t-s);font-weight:700}.filtrage__motif{margin:0;padding:var(--e-2) var(--e-4) var(--e-3);border-left:3px solid var(--voyant-absent);border-radius:0 8px 8px 0;background:#ffffff0f;color:#fff;font-size:var(--t-m);line-height:1.45;overflow-wrap:anywhere}.filtrage__motif-libelle{display:flex;align-items:center;gap:6px;margin-bottom:2px;color:var(--encre-texte-2);font-size:var(--t-xs);font-weight:600}.filtrage__minuterie{height:4px;overflow:hidden;border-radius:2px;background:#ffffff1a}.filtrage__minuterie span{display:block;height:100%;border-radius:2px;background:var(--voyant-absent);transition:width .25s linear,background-color .2s ease}.filtrage__minuterie[data-urgent=true] span{background:var(--voyant-occupe)}.filtrage .bouton--contour{border-color:#ffffff38;background:#ffffff14;color:#fff}.filtrage .bouton--contour:hover:not(:disabled){border-color:#ffffff57;background:#ffffff24}@media (max-width: 420px){.filtrage .appel-entrant__actions .bouton{padding:0 var(--e-2);font-size:var(--t-s)}}.connexion{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,1fr);min-height:100%;background:var(--surface)}.connexion__marque{display:flex;flex-direction:column;justify-content:center;gap:var(--e-6);padding:var(--e-10) clamp(32px,7vw,96px);background:var(--encre);color:#fff}.connexion__voyants{display:grid;grid-template-columns:repeat(2,minmax(0,220px));gap:14px 28px;margin-bottom:var(--e-6)}.connexion__touche{display:flex;align-items:center;gap:14px}.connexion__touche .voyant{--taille: 12px;opacity:0;animation:allumage .26s ease-out forwards;animation-delay:calc(.24s + var(--rang) * .11s)}.connexion__trait{flex:1;height:8px;border-radius:4px;background:#ffffff17}.connexion__touche:nth-child(3n+2) .connexion__trait{max-width:70%}.connexion__touche:nth-child(4n+3) .connexion__trait{max-width:55%}@keyframes allumage{0%{opacity:0;box-shadow:none}to{opacity:1}}.connexion__nom{font-size:clamp(2rem,3.6vw,3rem);font-weight:800;line-height:1.05;letter-spacing:-.025em}.connexion__accroche{max-width:34ch;color:var(--encre-texte);font-size:var(--t-l)}.connexion__formulaire{display:grid;place-items:center;padding:var(--e-10) var(--e-6)}.connexion__formulaire form{width:min(360px,100%)}@media (max-width: 820px){.connexion{grid-template-columns:1fr}.connexion__marque{padding:var(--e-8) var(--e-6);gap:var(--e-3)}.connexion__voyants{display:none}}.bouton-appel-rond{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border:0;border-radius:50%;background:var(--decroche-pale);color:var(--decroche);transition:background-color .12s ease,color .12s ease}.bouton-appel-rond:hover{background:var(--decroche);color:#fff}.titre-jour{margin:var(--e-6) 0 var(--e-2);font-size:var(--t-s);font-weight:700;color:var(--texte-2)}.onglets-client+section .titre-jour,.onglets-client+.alerte+section .titre-jour,.entete-page+section .titre-jour{margin-top:0}.onglets-client .onglets{overflow-y:hidden}.onglets-client .onglets__onglet[aria-selected=true]:after{bottom:0}.liste{margin:0;padding:0;list-style:none;background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-panneau)}.liste>li+li{border-top:1px solid var(--trait)}.texte-coupe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equipe__recherche{width:min(280px,100%)}.ma-presence{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"qui compteurs" "statuts statuts";align-items:center;gap:var(--e-4) var(--e-6);margin-bottom:var(--e-6);padding:var(--e-4) var(--e-5);background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-panneau)}.ma-presence__qui{grid-area:qui;display:flex;align-items:center;gap:var(--e-4);min-width:0}.ma-presence__texte{display:grid;min-width:0;line-height:1.35}.ma-presence__texte strong{font-size:var(--t-l)}.ma-presence__statuts{grid-area:statuts;display:flex;flex-wrap:wrap;gap:6px;padding-top:var(--e-4);border-top:1px solid var(--trait)}.statut-rapide{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 11px;border:1px solid var(--trait);border-radius:15px;background:var(--surface);color:var(--texte-2);font-size:var(--t-xs);font-weight:600}.statut-rapide:hover{border-color:var(--trait-fort);color:var(--texte)}.statut-rapide[aria-checked=true]{border-color:var(--texte);background:var(--surface-2);color:var(--texte);box-shadow:inset 0 0 0 1px var(--texte)}.ma-presence__compteurs{grid-area:compteurs;display:grid;justify-items:end;gap:var(--e-1)}.compteur-lien{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-s);color:var(--texte-3);text-decoration:none}.compteur-lien[data-actif=true]{font-weight:600;color:var(--texte)}.compteur-lien[data-actif=true] svg{color:var(--raccroche)}.compteur-lien:hover{text-decoration:underline}.equipe__outils{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e-3) var(--e-5);margin-bottom:var(--e-4)}.filtres-presence{display:flex;flex-wrap:wrap;gap:6px}.filtre-presence{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 6px 0 12px;border:1px solid var(--trait);border-radius:var(--r-controle);background:var(--surface);color:var(--texte-2);font-size:var(--t-s);font-weight:600}.filtre-presence:hover{border-color:var(--trait-fort);color:var(--texte)}.filtre-presence[aria-checked=true]{border-color:var(--encre);background:var(--encre);color:#fff}.filtre-presence__compte{min-width:26px;padding:1px 6px;border-radius:5px;background:var(--surface-3);color:var(--texte-2);font-size:var(--t-xs);text-align:center}.filtre-presence[aria-checked=true] .filtre-presence__compte{background:#ffffff24;color:#fff}:root[data-theme=dark] .filtre-presence[aria-checked=true]{border-color:#e5eaf1;background:#e5eaf1;color:#16202e}:root[data-theme=dark] .filtre-presence[aria-checked=true] .filtre-presence__compte{background:#16202e1f;color:#16202e}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .filtre-presence[aria-checked=true]{border-color:#e5eaf1;background:#e5eaf1;color:#16202e}:root:not([data-theme=light]) .filtre-presence[aria-checked=true] .filtre-presence__compte{background:#16202e1f;color:#16202e}}.equipe__section+.equipe__section{margin-top:var(--e-6)}.equipe__section-titre{margin-bottom:var(--e-3);font-size:var(--t-s);color:var(--texte-2)}.touches-ligne{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:8px;margin:0;padding:0;list-style:none}.touche-ligne{--lampe: var(--voyant-eteint);position:relative;min-width:0}.touche-ligne[data-voyant=libre]{--lampe: var(--voyant-libre)}.touche-ligne[data-voyant=occupe],.touche-ligne[data-voyant=sonne],.touche-ligne[data-voyant=attente],.touche-ligne[data-voyant=npd]{--lampe: var(--voyant-occupe)}.touche-ligne[data-voyant=absent]{--lampe: var(--voyant-absent)}.touche-ligne[data-voyant=reunion]{--lampe: var(--voyant-reunion)}.touche-ligne[data-voyant=deplacement]{--lampe: var(--voyant-deplacement)}.touche-ligne__principal{display:flex;align-items:center;gap:var(--e-3);width:100%;height:56px;padding:0 var(--e-3) 0 9px;border:1px solid var(--trait);border-radius:var(--r-panneau);background:var(--surface);color:var(--texte);text-align:left;transition:border-color .1s ease,background-color .1s ease}.touche-ligne__principal:hover{border-color:var(--trait-fort);background:var(--surface-2)}.touche-ligne__principal:active{background:var(--surface-3)}.touche-ligne__cabochon{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:8px;background:color-mix(in srgb,var(--lampe) 13%,var(--surface-2));box-shadow:inset 0 1px 2px #16202e1f}.touche-ligne[data-voyant=eteint] .touche-ligne__cabochon{background:var(--surface-2)}.touche-ligne__texte{display:grid;flex:1;min-width:0;line-height:1.3}.touche-ligne__texte>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.touche-ligne__texte strong{font-size:var(--t-s)}.touche-ligne__texte span{font-size:var(--t-xs);color:var(--texte-3)}.touche-ligne[data-voyant=eteint] .touche-ligne__texte strong{color:var(--texte-2)}.touche-ligne__poste{flex:none;font-size:var(--t-s);font-weight:600;color:var(--texte-2)}.touche-ligne__actions{position:absolute;top:50%;right:7px;display:flex;gap:2px;padding-left:var(--e-2);background:var(--surface-2);opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .1s ease}.touche-ligne:hover .touche-ligne__actions,.touche-ligne:focus-within .touche-ligne__actions{opacity:1;pointer-events:auto}.touche-ligne:hover .touche-ligne__poste,.touche-ligne:focus-within .touche-ligne__poste{visibility:hidden}.touche-ligne__action{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:var(--r-controle);background:none;color:var(--texte-2)}.touche-ligne__action:hover{background:var(--surface-3);color:var(--texte)}@media (hover: none){.touche-ligne__actions{position:static;opacity:1;pointer-events:auto;transform:none;background:none;padding:4px 0 0;justify-content:flex-end}.touche-ligne__poste{visibility:visible}}@media (max-width: 820px){.ma-presence{grid-template-columns:1fr;grid-template-areas:"qui" "statuts" "compteurs"}.ma-presence__compteurs{justify-items:start}.touches-ligne{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}}.page--moyenne{max-width:920px}.ligne-appel{display:grid;grid-template-columns:32px minmax(0,1fr) auto 92px auto;grid-template-areas:"sens qui heure duree actions";align-items:center;gap:0 var(--e-4);min-height:60px;padding:var(--e-2) var(--e-3) var(--e-2) var(--e-4)}.ligne-appel__sens{grid-area:sens;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--surface-2);color:var(--texte-2)}.ligne-appel[data-manque=true] .ligne-appel__sens{background:var(--raccroche-pale);color:var(--raccroche)}.ligne-appel__qui{grid-area:qui;display:grid;min-width:0;line-height:1.35}.ligne-appel[data-manque=true] .ligne-appel__qui strong{color:var(--raccroche)}.ligne-appel__qui span{font-size:var(--t-xs);color:var(--texte-3)}.ligne-appel__heure{grid-area:heure;font-size:var(--t-s);color:var(--texte-2);white-space:nowrap}.ligne-appel__duree{grid-area:duree;font-size:var(--t-s);color:var(--texte-3);text-align:right;white-space:nowrap}.ligne-appel__actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:32px}.ligne-appel__audio{grid-column:2 / -1;width:100%;height:36px;margin-top:var(--e-2)}.liste-suite{display:flex;justify-content:center;margin-top:var(--e-5)}@media (max-width: 640px){.ligne-appel{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"sens qui actions" "sens heure actions";padding-right:var(--e-2)}.ligne-appel__heure{font-size:var(--t-xs)}.ligne-appel__duree{display:none}}.ligne-message__rang{display:flex;align-items:center;gap:var(--e-3);min-height:64px;padding:var(--e-2) var(--e-3) var(--e-2) var(--e-3)}.ligne-message__pastille{flex:none;width:8px;height:8px;border-radius:50%}.ligne-message[data-nouveau=true] .ligne-message__pastille{background:var(--voyant-occupe);box-shadow:0 0 6px color-mix(in srgb,var(--voyant-occupe) 60%,transparent)}.ligne-message__qui{display:grid;flex:1;min-width:0;line-height:1.35}.ligne-message__qui span{font-size:var(--t-xs);color:var(--texte-3)}.ligne-message[data-nouveau=false] .ligne-message__qui strong{font-weight:600}.ligne-message__duree{flex:none;font-size:var(--t-s);color:var(--texte-2)}.ligne-message__actions{display:flex;flex:none;align-items:center;gap:6px}.lecteur{display:flex;align-items:center;gap:var(--e-3);margin:0 var(--e-4) var(--e-4) 64px;padding:var(--e-2) var(--e-3) var(--e-2) var(--e-2);border-radius:24px;background:var(--surface-2)}.lecteur__bouton{display:grid;place-items:center;flex:none;width:36px;height:36px;border:0;border-radius:50%;background:var(--encre);color:#fff}:root[data-theme=dark] .lecteur__bouton{background:#e5eaf1;color:#16202e}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .lecteur__bouton{background:#e5eaf1;color:#16202e}}.lecteur__barre{--progression: 0%;flex:1;min-width:0;height:6px;margin:0;border-radius:3px;background:linear-gradient(to right,var(--texte) var(--progression),var(--trait-fort) var(--progression));-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.lecteur__barre::-webkit-slider-thumb{width:14px;height:14px;border:2px solid var(--surface);border-radius:50%;background:var(--texte);-webkit-appearance:none;-moz-appearance:none;appearance:none}.lecteur__barre::-moz-range-thumb{width:12px;height:12px;border:2px solid var(--surface);border-radius:50%;background:var(--texte)}.lecteur__temps{flex:none;font-size:var(--t-xs);color:var(--texte-2)}@media (max-width: 640px){.ligne-message__rang{flex-wrap:wrap}.ligne-message__actions{width:100%;justify-content:flex-end}.lecteur{margin-left:var(--e-3)}}.clavardage{--bulle-moi: var(--encre);display:grid;grid-template-columns:320px minmax(0,1fr);max-width:1180px;height:calc(100dvh - 60px - var(--e-8) - var(--e-10));min-height:420px;margin:0 auto;overflow:hidden;background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-panneau)}:root[data-theme=dark] .clavardage{--bulle-moi: #2b3b54}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .clavardage{--bulle-moi: #2b3b54}}.clavardage__liste{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--trait)}.clavardage__liste-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3);min-height:65px;padding:0 var(--e-4);border-bottom:1px solid var(--trait)}.clavardage__liste-tete h1{font-size:var(--t-l)}.conversations{flex:1;margin:0;padding:var(--e-2);overflow-y:auto;list-style:none}.conversation{display:flex;align-items:center;gap:var(--e-3);padding:10px;border-radius:var(--r-controle);color:inherit;text-decoration:none}.conversation:hover{background:var(--surface-2)}.conversation.active{background:var(--surface-3)}.conversation__texte{display:grid;flex:1;min-width:0;line-height:1.35}.conversation__texte strong{font-size:var(--t-s)}.conversation__texte span{font-size:var(--t-xs);color:var(--texte-3)}.conversation[data-non-lu=true] .conversation__texte span{font-weight:600;color:var(--texte)}.conversation__meta{display:grid;flex:none;justify-items:end;gap:4px;font-size:var(--t-xs);color:var(--texte-3)}.clavardage__fil{display:flex;flex-direction:column;min-width:0;min-height:0}.clavardage__accueil{display:grid;flex:1;place-items:center;background:var(--surface-2)}.fil{display:flex;flex-direction:column;height:100%;min-height:0}.fil__tete{display:flex;align-items:center;gap:var(--e-3);min-height:65px;padding:var(--e-2) var(--e-4);border-bottom:1px solid var(--trait)}.fil__retour{display:none}.fil__titre{flex:1;min-width:0}.fil__titre h2{font-size:var(--t-m)}.fil__messages{display:flex;flex:1;flex-direction:column;gap:var(--e-3);padding:var(--e-4) var(--e-5);overflow-y:auto;background:var(--surface-2)}.fil__jour{margin:var(--e-2) 0 var(--e-3);font-size:var(--t-xs);font-weight:600;color:var(--texte-3);text-align:center}.fil__precedents{display:flex;justify-content:center}.fil__vide{margin:auto;text-align:center}.bulles{display:flex;align-items:flex-end;gap:var(--e-2);max-width:min(72%,560px)}.bulles[data-moi=true]{flex-direction:row-reverse;margin-left:auto}.bulles__avatar{flex:none;margin-bottom:20px}.bulles__pile{display:grid;justify-items:start;gap:3px;min-width:0}.bulles[data-moi=true] .bulles__pile{justify-items:end}.bulle{max-width:100%;padding:8px 13px;border:1px solid var(--trait);border-radius:16px;background:var(--surface);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.bulles[data-moi=true] .bulle{border-color:var(--bulle-moi);background:var(--bulle-moi);color:#fff}.bulles__auteur{margin-left:4px;font-size:var(--t-xs);font-weight:600;color:var(--texte-2)}.bulles__heure{margin:0 4px;font-size:11.5px;color:var(--texte-3)}.fil__saisie{display:flex;align-items:flex-end;gap:var(--e-2);padding:var(--e-3) var(--e-4) 4px;border-top:1px solid var(--trait)}.fil__zone{min-height:40px;max-height:150px;padding:9px 12px;overflow-y:hidden;resize:none}.fil__saisie .bouton{min-height:40px;width:40px}.fil__aide{padding:0 var(--e-4) var(--e-2)}.choisis{display:flex;flex-wrap:wrap;gap:6px}.choisi{border:0;cursor:pointer}.choisi:hover{background:var(--trait-fort);color:var(--texte)}.choix-collegues{max-height:300px;margin:0;padding:0;overflow-y:auto;list-style:none;border:1px solid var(--trait);border-radius:var(--r-controle)}.choix-collegues li+li{border-top:1px solid var(--trait)}.choix-collegues>li.petit{padding:var(--e-3)}.choix-collegue{display:flex;align-items:center;gap:var(--e-3);padding:8px 12px;font-size:var(--t-s);cursor:pointer}.choix-collegue:hover{background:var(--surface-2)}.choix-collegue[data-coche=true]{background:var(--info-pale)}.choix-collegue input{width:16px;height:16px;margin:0;accent-color:var(--encre)}@media (max-width: 820px){.clavardage{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 60px - var(--e-5) - var(--e-8))}.clavardage[data-fil-ouvert=true] .clavardage__liste,.clavardage[data-fil-ouvert=false] .clavardage__fil{display:none}.clavardage__liste{border-right:0}.fil__retour{display:inline-flex}.bulles{max-width:88%}}.ligne-contact{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--e-2) var(--e-4);min-height:64px;padding:var(--e-3) var(--e-3) var(--e-3) var(--e-4)}.ligne-contact__qui{display:grid;min-width:0;line-height:1.4}.ligne-contact__qui>span{font-size:var(--t-xs);color:var(--texte-3)}.ligne-contact__courriel{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-xs);color:var(--texte-2);text-decoration:none}.ligne-contact__courriel:hover{color:var(--info);text-decoration:underline}.ligne-contact__numeros{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.numero-contact{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 12px 0 10px;border:1px solid var(--trait);border-radius:16px;background:var(--surface);font-size:var(--t-s);white-space:nowrap}.numero-contact svg{color:var(--decroche)}.numero-contact:hover{border-color:var(--decroche);background:var(--decroche-pale)}.numero-contact__type{font-size:var(--t-xs);font-weight:600;color:var(--texte-3)}.ligne-contact__actions{display:flex;gap:2px;min-width:64px;justify-content:flex-end}.numeros-edition{display:grid;gap:var(--e-2);min-width:0;margin:0;padding:0;border:0}.numeros-edition legend{margin-bottom:6px;padding:0}.numeros-edition__ligne{display:grid;grid-template-columns:130px minmax(0,1fr) auto;gap:var(--e-2)}@media (max-width: 760px){.ligne-contact{grid-template-columns:auto minmax(0,1fr) auto}.ligne-contact__numeros{grid-column:2 / -1;justify-content:flex-start}.ligne-contact__actions{grid-row:1;grid-column:3;min-width:0}}.file-sup{margin-bottom:var(--e-6)}.file-sup__tete{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-4) var(--e-6);padding:var(--e-4) var(--e-5);border-bottom:1px solid var(--trait)}.file-sup__nom{display:grid;flex:1;min-width:200px}.file-sup__resume{display:flex;gap:var(--e-6);margin:0}.file-sup__resume>div{display:grid;gap:2px}.file-sup__resume dt{font-size:var(--t-xs);color:var(--texte-3)}.file-sup__resume dd{margin:0;font-size:var(--t-2xl);font-weight:700;line-height:1}[data-genre=attention]>dd,.attente[data-genre=attention] .attente__temps{color:var(--attention)}[data-genre=alerte]>dd,.attente[data-genre=alerte] .attente__temps{color:var(--raccroche)}.file-sup__corps{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.5fr) minmax(0,.85fr)}.file-sup__colonne{padding:var(--e-4) var(--e-5) var(--e-5)}.file-sup__colonne+.file-sup__colonne{border-left:1px solid var(--trait)}.file-sup__colonne h3{margin-bottom:var(--e-3);font-size:var(--t-s);color:var(--texte-2)}.attentes,.agents{display:grid;gap:4px;margin:0;padding:0;list-style:none}.attente{display:flex;align-items:center;gap:var(--e-3);padding:6px 8px;border-radius:var(--r-controle);background:var(--surface-2)}.attente__position{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--surface);font-size:var(--t-xs);font-weight:700;color:var(--texte-2)}.attente__qui{display:grid;flex:1;min-width:0;font-size:var(--t-s);line-height:1.3}.attente__qui span{font-size:var(--t-xs)}.attente__temps{flex:none;font-size:var(--t-l);font-weight:700}.agent{display:flex;align-items:center;gap:var(--e-3);min-height:42px;padding:2px 0 2px 4px}.agent[data-connecte=false] .agent__qui strong{color:var(--texte-3)}.agent__qui{display:grid;flex:1;min-width:0;font-size:var(--t-s);line-height:1.3}.agent__qui span{font-size:var(--t-xs);color:var(--texte-3)}.agent__pris{flex:none;font-size:var(--t-xs);color:var(--texte-3);white-space:nowrap}.agent__actions{display:flex;flex:none;align-items:center;gap:2px}.stats-file{display:grid;gap:6px;margin:0 0 var(--e-4)}.stats-file>div{display:flex;justify-content:space-between;gap:var(--e-3);font-size:var(--t-s)}.stats-file dt{color:var(--texte-2)}.stats-file dd{margin:0;font-weight:700}.niveau-service{display:grid;gap:6px;padding-top:var(--e-3);border-top:1px solid var(--trait)}.niveau-service__texte{display:flex;justify-content:space-between;font-size:var(--t-s)}.niveau-service__barre{height:8px;overflow:hidden;border-radius:4px;background:var(--surface-3)}.niveau-service__barre span{display:block;height:100%;border-radius:4px;background:var(--decroche)}.niveau-service[data-genre=attention] .niveau-service__barre span{background:var(--voyant-absent)}.niveau-service[data-genre=danger] .niveau-service__barre span{background:var(--raccroche)}.appels-sup__tete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e-3);margin:var(--e-8) 0 var(--e-3)}.appel-sup__etat{display:inline-flex;align-items:center;gap:var(--e-2);white-space:nowrap}.appel-sup__partie{display:grid;max-width:220px;line-height:1.3}.appel-sup__partie span{font-size:var(--t-xs)}.appel-sup__actions{display:flex;justify-content:flex-end;gap:2px;white-space:nowrap}.appel-sup__raccrocher:hover:not(:disabled){background:var(--raccroche-pale);color:var(--raccroche)}@media (max-width: 1100px){.file-sup__corps{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.file-sup__colonne--agents{grid-row:span 2}.file-sup__colonne:nth-child(3){border-left:0;border-top:1px solid var(--trait)}}@media (max-width: 700px){.file-sup__corps{grid-template-columns:minmax(0,1fr)}.file-sup__colonne+.file-sup__colonne{border-left:0;border-top:1px solid var(--trait)}.file-sup__colonne--agents{grid-row:auto}.file-sup__resume{gap:var(--e-4)}}.parametres{display:grid;grid-template-columns:180px minmax(0,1fr);gap:var(--e-8);max-width:1000px}.parametres__sommaire{position:sticky;top:0;align-self:start}.parametres__sommaire h1{margin-bottom:var(--e-4)}.parametres__sommaire ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.parametres__sommaire a{display:block;padding:6px 10px;border-radius:var(--r-controle);color:var(--texte-2);font-size:var(--t-s);font-weight:600;text-decoration:none}.parametres__sommaire a:hover{background:var(--surface-3);color:var(--texte)}.parametres__sections{display:grid;gap:var(--e-5);min-width:0}.reglage{scroll-margin-top:var(--e-6)}.reglage__tete{display:grid;gap:2px;padding:var(--e-4) var(--e-5) 0}.reglage__corps{padding:var(--e-4) var(--e-5) var(--e-5)}.choix-statut{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--e-2)}.choix-statut__option{display:flex;align-items:flex-start;gap:var(--e-3);padding:var(--e-3);border:1px solid var(--trait);border-radius:var(--r-panneau);background:var(--surface);text-align:left}.choix-statut__option .voyant{margin-top:5px}.choix-statut__option>span{display:grid;gap:2px;font-size:var(--t-s)}.choix-statut__option:hover{border-color:var(--trait-fort);background:var(--surface-2)}.choix-statut__option[aria-checked=true]{border-color:var(--texte);box-shadow:inset 0 0 0 1px var(--texte)}.renvoi{display:grid;gap:6px;min-width:0;margin:0;padding:0 0 var(--e-4);border:0;border-bottom:1px solid var(--trait)}.renvoi legend{display:grid;gap:1px;margin-bottom:6px;padding:0;font-size:var(--t-s)}.renvoi__ligne{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;gap:var(--e-2)}.appareil{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--e-3)}.essai-micro{display:grid;justify-items:end;gap:6px}.appareil:has(.vu-metre){align-items:start}.appareil:has(.vu-metre) .essai-micro{margin-top:26px}.vu-metre{width:140px;height:8px;overflow:hidden;border-radius:4px;background:var(--surface-3)}.vu-metre span{display:block;height:100%;border-radius:4px;background:var(--voyant-libre);transition:width 60ms linear}.volume{display:flex;align-items:center;gap:var(--e-3);max-width:360px}.volume input{flex:1;accent-color:var(--encre)}.mes-files{display:grid;gap:var(--e-2);margin:0;padding:0;list-style:none}.ma-file{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-3);padding:var(--e-3);border:1px solid var(--trait);border-radius:var(--r-panneau)}.ma-file__nom{display:grid;flex:1;min-width:180px;font-size:var(--t-s)}.ma-file__pause{width:auto;min-width:190px}@media (max-width: 1000px){.parametres{grid-template-columns:minmax(0,1fr);gap:var(--e-5)}.parametres__sommaire{position:static}.parametres__sommaire ul{display:flex;flex-wrap:wrap}}@media (max-width: 600px){.renvoi__ligne,.appareil{grid-template-columns:minmax(0,1fr)}.essai-micro{justify-items:start}}.mural{--m-fond: #0a1018;--m-tuile: #111a26;--m-trait: #1f2d40;--m-texte: #eef2f7;--m-texte-2: #93a4bb;--m-attention: #f5b544;--m-alerte: #ff6b6b;display:flex;flex-direction:column;gap:clamp(12px,1.6vw,32px);min-height:100vh;min-height:100dvh;padding:clamp(16px,2.2vw,48px);background:var(--m-fond);color:var(--m-texte);color-scheme:dark}.mural .voyant{--taille: clamp(10px, .9vw, 20px)}.mural .voyant--grand{--taille: clamp(14px, 1.3vw, 28px)}.mural .voyant[data-allume=false]{box-shadow:inset 0 0 0 2px #4a5668}.mural__tete{display:flex;align-items:center;gap:clamp(16px,2vw,40px)}.mural__titre{display:flex;flex:1;align-items:baseline;gap:clamp(10px,1.2vw,28px);min-width:0}.mural__titre h1{overflow:hidden;font-size:clamp(24px,3vw,64px);font-weight:800;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.mural__titre>span{flex:none;font-size:clamp(14px,1.4vw,30px);color:var(--m-texte-2)}.mural__direct{display:inline-flex;align-items:center;gap:10px;font-size:clamp(13px,1.1vw,24px);font-weight:600;color:var(--m-texte-2);white-space:nowrap}.mural__heure{font-size:clamp(22px,2.6vw,56px);font-weight:700;white-space:nowrap}.mural__plein-ecran{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:var(--m-texte-2)}.mural__plein-ecran:hover{background:#ffffff14;color:var(--m-texte)}.mural__grille{display:grid;flex:1;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:clamp(12px,1.4vw,28px);min-height:0}.mural__tuile{display:flex;flex-direction:column;gap:clamp(8px,.8vw,18px);min-width:0;min-height:0;padding:clamp(16px,1.8vw,40px);background:var(--m-tuile);border:1px solid var(--m-trait);border-radius:clamp(12px,1vw,22px)}.mural__tuile h2{font-size:clamp(15px,1.5vw,32px);font-weight:600;color:var(--m-texte-2)}.mural__tuile--attente{grid-row:span 2}.mural__valeur{font-size:clamp(64px,9.5vw,220px);font-weight:800;line-height:1;letter-spacing:-.03em}[data-genre=attention]>.mural__valeur{color:var(--m-attention)}[data-genre=alerte]>.mural__valeur{color:var(--m-alerte)}.mural__unite{font-size:.42em;font-weight:700;letter-spacing:0;color:var(--m-texte-2)}.mural__sous{margin-top:auto;font-size:clamp(14px,1.3vw,28px);color:var(--m-texte-2)}.mural__barre{height:clamp(8px,.8vw,16px);margin-top:auto;overflow:hidden;border-radius:99px;background:var(--m-trait)}.mural__barre span{display:block;height:100%;border-radius:99px;background:var(--voyant-libre)}[data-genre=attention]>.mural__barre span{background:var(--m-attention)}[data-genre=alerte]>.mural__barre span{background:var(--m-alerte)}.mural__attentes{display:grid;margin:clamp(16px,2vw,44px) 0 0;padding:0;list-style:none;font-size:clamp(16px,1.6vw,36px)}.mural__attentes li{display:flex;justify-content:space-between;gap:1vw;padding:clamp(6px,.6vw,14px) 0;border-top:1px solid var(--m-trait)}.mural__attentes li .chiffres{font-weight:700}.mural__attentes li[data-genre=attention] .chiffres{color:var(--m-attention)}.mural__attentes li[data-genre=alerte] .chiffres{color:var(--m-alerte)}.mural__attente-qui{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mural__encore{color:var(--m-texte-2)}.mural__agents-compte{display:grid;gap:clamp(6px,.8vw,18px);font-size:clamp(18px,2vw,44px);font-weight:700}.mural__agents-compte p{display:flex;align-items:center;gap:clamp(10px,1vw,22px)}.mural__agents-compte .chiffres{min-width:2ch;text-align:right}.mural__agents{display:flex;flex-wrap:wrap;gap:clamp(4px,.5vw,12px) clamp(12px,1.2vw,28px);margin:auto 0 0;padding:0;list-style:none;font-size:clamp(13px,1.1vw,24px);color:var(--m-texte-2)}.mural__agents li{display:inline-flex;align-items:center;gap:8px}.mural__jour{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,36px);margin:auto 0 0}.mural__jour dt{font-size:clamp(14px,1.3vw,28px);color:var(--m-texte-2)}.mural__jour dd{margin:0;font-size:clamp(30px,3.6vw,88px);font-weight:800;line-height:1.05}.mural__jour [data-genre=attention] dd{color:var(--m-attention)}.mural--vide{display:grid;place-items:center;text-align:center}.mural__vide-titre{font-size:clamp(32px,4vw,96px);font-weight:800}.mural__vide-texte{max-width:44ch;margin-top:1vw;font-size:clamp(16px,1.6vw,36px);color:var(--m-texte-2)}@media (max-width: 900px){.mural__grille{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.mural__tuile--attente{grid-row:auto}.mural__tete{flex-wrap:wrap}}.conversation-ia{--bulle-appelant: var(--encre);display:grid;gap:var(--e-3);align-content:start}:root[data-theme=dark] .conversation-ia{--bulle-appelant: #2b3b54}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .conversation-ia{--bulle-appelant: #2b3b54}}.replique{display:grid;justify-items:start;gap:3px;max-width:min(88%,600px);min-width:0}.replique[data-genre=appelant]{justify-items:end;margin-left:auto}.replique__auteur{display:inline-flex;align-items:center;gap:6px;margin:0 4px;color:var(--texte-2);font-size:var(--t-xs);font-weight:600}.replique__auteur svg{color:var(--texte-3)}.replique__heure{color:var(--texte-3);font-weight:400;font-variant-numeric:tabular-nums}.replique__bulle{max-width:100%;padding:8px 13px;border:1px solid var(--trait);border-radius:16px;background:var(--surface-2);color:var(--texte);font-size:var(--t-s);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.replique[data-genre=appelant] .replique__bulle{border-color:var(--bulle-appelant);background:var(--bulle-appelant);color:#fff}.replique[data-genre=assistant] .replique__bulle+.replique__bulle{border-top-left-radius:6px}.replique[data-genre=appelant] .replique__bulle+.replique__bulle{border-top-right-radius:6px}.replique[data-genre=accueil] .replique__bulle{border-style:dashed;background:var(--surface);color:var(--texte-2)}.evenement-ia{display:flex;justify-content:center}.evenement-ia__texte{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 10px;border-radius:11px;background:var(--surface-3);color:var(--texte-2);font-size:var(--t-xs);overflow-wrap:anywhere}.evenement-ia__texte svg{flex:none}.actions-ia{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.action-ia{--action-couleur: var(--texte-2);display:inline-flex;align-items:center;gap:6px;min-height:26px;max-width:100%;padding:2px 10px 2px 8px;border:1px dashed var(--trait-fort);border-radius:13px;background:var(--surface);color:var(--texte);font-size:var(--t-xs);font-weight:600;line-height:1.3}.action-ia svg{flex:none;color:var(--action-couleur)}.action-ia[data-genre=transfert]{--action-couleur: var(--decroche)}.action-ia[data-genre=fin]{--action-couleur: var(--raccroche)}.action-ia[data-genre=humain]{--action-couleur: var(--attention)}.action-ia[data-genre=message],.action-ia[data-genre=messagerie],.action-ia[data-genre=annonce]{--action-couleur: var(--info)}.essai-ia{display:flex;flex-direction:column;min-height:420px;max-height:calc(100dvh - 60px - var(--e-8) - var(--e-6));overflow:hidden}.essai-ia__entete{display:flex;align-items:center;gap:var(--e-2);padding:var(--e-3) var(--e-3) var(--e-3) var(--e-4);border-bottom:1px solid var(--trait)}.essai-ia__entete h2{display:inline-flex;align-items:center;gap:var(--e-2);font-size:var(--t-m)}.essai-ia__entete .bouton{margin-left:auto}.essai-ia__aide{padding:var(--e-3) var(--e-4) 0;color:var(--texte-3);font-size:var(--t-xs)}.essai-ia__fil{flex:1;min-height:0;padding:var(--e-4);overflow-y:auto}.essai-ia__suggestions{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--e-2)}.suggestion-ia{padding:5px 11px;border:1px solid var(--trait-fort);border-radius:15px;background:var(--surface);color:var(--texte);font-size:var(--t-xs);text-align:left}.suggestion-ia:hover{border-color:var(--texte-3);background:var(--surface-2)}.essai-ia__fin{display:flex;align-items:center;justify-content:center;gap:var(--e-2);color:var(--texte-3);font-size:var(--t-xs)}.essai-ia__saisie{display:flex;align-items:flex-end;gap:var(--e-2);padding:var(--e-3);border-top:1px solid var(--trait);background:var(--surface)}.essai-ia__zone{min-height:40px;max-height:140px;padding:9px 12px;resize:none}.essai-ia__saisie .bouton{flex:none;width:40px;min-height:40px}.essai-ia__ecrit{display:inline-flex;gap:4px;padding:10px 13px;border:1px solid var(--trait);border-radius:16px;background:var(--surface-2)}.essai-ia__ecrit span{width:6px;height:6px;border-radius:50%;background:var(--texte-3);animation:essai-ia-points 1.2s infinite ease-in-out}.essai-ia__ecrit span:nth-child(2){animation-delay:.15s}.essai-ia__ecrit span:nth-child(3){animation-delay:.3s}@keyframes essai-ia-points{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.page--fiche-cote{max-width:1440px}.fiche-cote{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start;gap:var(--e-6)}.fiche-cote__aside{position:sticky;top:0;min-width:0}.fiche-cote .section-fiche{grid-template-columns:200px minmax(0,1fr);gap:var(--e-6)}@media (max-width: 1440px){.fiche-cote .section-fiche{grid-template-columns:minmax(0,1fr);gap:var(--e-3)}}@media (max-width: 1100px){.fiche-cote{grid-template-columns:minmax(0,1fr)}.fiche-cote__aside{position:static}.essai-ia{max-height:640px}}.texte-long{min-height:96px}.texte-long--grand{min-height:260px}.compteur-caracteres{flex:none;justify-self:end;color:var(--texte-3);white-space:nowrap;font-size:var(--t-xs);font-variant-numeric:tabular-nums}.compteur-caracteres[data-niveau=presque]{color:var(--attention)}.compteur-caracteres[data-niveau=depasse]{color:var(--raccroche);font-weight:700}.champ-long__pied{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--e-3)}.satisfaction{--satisfaction-couleur: var(--texte-2);display:inline-flex;align-items:center;gap:6px;color:var(--texte-2);font-size:var(--t-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.satisfaction[data-genre=succes]{--satisfaction-couleur: var(--decroche)}.satisfaction[data-genre=attention]{--satisfaction-couleur: var(--attention)}.satisfaction[data-genre=danger]{--satisfaction-couleur: var(--raccroche)}.satisfaction__barres{display:inline-flex;align-items:flex-end;gap:2px}.satisfaction__barres span{width:5px;border-radius:1.5px;background:var(--surface-3)}.satisfaction__barres span:nth-child(1){height:6px}.satisfaction__barres span:nth-child(2){height:8px}.satisfaction__barres span:nth-child(3){height:10px}.satisfaction__barres span:nth-child(4){height:12px}.satisfaction__barres span:nth-child(5){height:14px}.satisfaction__barres span[data-plein=true]{background:var(--satisfaction-couleur)}.satisfaction strong{color:var(--texte)}.tableau .rapport-groupe th{position:static;padding-top:var(--e-3);background:var(--surface);color:var(--texte);font-size:var(--t-s);font-weight:700}.transcription-appel{display:grid;gap:var(--e-4)}.transcription-appel__resume{display:grid;gap:var(--e-2)}.transcription-appel__sujets{display:flex;flex-wrap:wrap;gap:6px}.resume-ia{display:flex;align-items:flex-start;gap:var(--e-2);color:var(--texte-2);font-size:var(--t-s);line-height:1.45}.resume-ia svg{flex:none;margin-top:3px;color:var(--texte-3)}.resume-ia strong{color:var(--texte);font-weight:600}.journal__suite td{padding-top:0;border-bottom-color:var(--trait)}.tableau tr:has(+.journal__suite) td{border-bottom-color:transparent}.journal__suite-contenu{display:grid;gap:var(--e-3);padding-left:40px}.journal__suite-ligne{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--e-2) var(--e-4)}.journal__suite-ligne .resume-ia{flex:1 1 360px;min-width:0}.journal__transcription{max-width:820px;padding:var(--e-4);border:1px solid var(--trait);border-radius:var(--r-panneau);background:var(--surface)}@media (max-width: 640px){.journal__suite-contenu{padding-left:0}}.appels-ia__resume{display:-webkit-box;max-width:380px;overflow:hidden;color:var(--texte-2);font-size:var(--t-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical}.appel-ia{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:var(--e-5)}.appel-ia__conversation{padding:var(--e-5)}.appel-ia__details .panneau__corps{display:grid;gap:var(--e-4)}@media (max-width: 960px){.appel-ia{grid-template-columns:minmax(0,1fr)}.appel-ia__details{order:-1}}.tableau-appels-ia td.num{white-space:nowrap}@media (max-width: 1280px){.tableau-appels-ia .col-resume{display:none}}@media (max-width: 760px){.tableau-appels-ia .col-assistant{display:none}}.afficheur__jauge[data-niveau=attention] span{background:var(--voyant-absent)}.afficheur__jauge[data-niveau=danger] span{background:var(--voyant-occupe)}.pupitre__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-2) var(--e-3);padding:2px var(--e-2) var(--e-1)}.pupitre__actions .bouton--contour{border-color:#ffffff2e;background:#ffffff0f;color:#fff}.pupitre__actions .bouton--contour:hover:not(:disabled){border-color:#ffffff4d;background:#ffffff1f}.pupitre__note{color:var(--encre-texte-2);font-size:var(--t-xs)}.verification-ia{display:grid;gap:var(--e-2);margin:0;padding:0;list-style:none}.verification-ia li{display:flex;align-items:flex-start;gap:var(--e-2);font-size:var(--t-s)}.verification-ia .voyant{margin-top:6px}.usage-ia__entete{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--e-2)}.usage-ia__mois{display:inline-flex;align-items:center;gap:var(--e-1);font-weight:700}.usage-ia__mois span{min-width:130px;text-align:center}.usage-ia__total td{font-weight:700}.langues-ia{display:grid;gap:var(--e-3)}.langue-ia{display:grid;grid-template-columns:minmax(160px,220px) minmax(0,1fr);align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4);border:1px solid var(--trait);border-radius:var(--r-controle)}@media (max-width: 640px){.langue-ia{grid-template-columns:minmax(0,1fr)}}.prix-ia{display:grid;gap:var(--e-3)}.prix-ia summary{width:max-content;max-width:100%;color:var(--texte-2);font-size:var(--t-s);font-weight:600;cursor:pointer}.prix-ia .tableau td{padding:6px var(--e-3)}.prix-ia .saisie{min-width:84px;max-width:120px;min-height:32px;text-align:right}.saisie-decimale{display:flex;align-items:stretch;max-width:220px}.saisie-decimale .saisie{min-width:0;border-top-right-radius:0;border-bottom-right-radius:0;text-align:right}.transcription-message{display:grid;gap:6px;margin:-4px var(--e-4) var(--e-3) 64px;padding:var(--e-2) var(--e-3);border-left:2px solid var(--trait-fort);font-size:var(--t-s)}.transcription-message__resume{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px var(--e-2);color:var(--texte);line-height:1.45}.transcription-message__resume>svg{flex:none;margin-top:3px;color:var(--texte-3)}.transcription-message__phrase{flex:1 1 240px;min-width:0}.transcription-message__details summary{width:max-content;color:var(--texte-2);font-size:var(--t-xs);font-weight:600;cursor:pointer}.transcription-message__texte{margin-top:6px;color:var(--texte-2);white-space:pre-wrap;overflow-wrap:anywhere}.transcription-message__attente{display:inline-flex;align-items:center;gap:6px;color:var(--texte-3);font-size:var(--t-xs)}.lien-rappel{display:inline-flex;align-items:center;gap:5px;padding:1px 9px 1px 7px;border:0;border-radius:11px;background:var(--decroche-pale);color:var(--decroche);font-size:var(--t-xs);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.lien-rappel:hover{background:var(--decroche);color:#fff}.note-ia{display:grid;grid-template-columns:8px 36px minmax(0,1fr) auto;align-items:start;gap:var(--e-3);padding:var(--e-3) var(--e-3) var(--e-3) var(--e-3)}.note-ia__pastille{width:8px;height:8px;margin-top:14px;border-radius:50%}.note-ia[data-lu=false] .note-ia__pastille{background:var(--voyant-occupe);box-shadow:0 0 6px color-mix(in srgb,var(--voyant-occupe) 60%,transparent)}.note-ia__corps{display:grid;gap:4px;min-width:0;line-height:1.35}.note-ia__tete{display:flex;align-items:center;flex-wrap:wrap;gap:4px var(--e-2)}.note-ia[data-lu=true] .note-ia__tete strong{font-weight:600}.note-ia__meta{color:var(--texte-3);font-size:var(--t-xs)}.note-ia__message{color:var(--texte);font-size:var(--t-s);white-space:pre-wrap;overflow-wrap:anywhere}.note-ia[data-lu=true] .note-ia__message{color:var(--texte-2)}.note-ia__actions{display:flex;align-items:center;gap:4px}.liste-plus{display:flex;justify-content:center;padding:var(--e-2);border-top:1px solid var(--trait)}@media (max-width: 640px){.note-ia{grid-template-columns:8px minmax(0,1fr)}.note-ia>.avatar{display:none}.note-ia__actions{grid-column:2;justify-content:flex-end}.transcription-message{margin-left:var(--e-3)}}.ligne-appel__resume{grid-column:2 / -1;margin-top:2px}.assistant-perso__etat{display:flex;align-items:center;gap:var(--e-2);font-size:var(--t-s)}.histogramme{--serie-1: #2a78d6;--serie-2: #eb6834;--serie-3: #1baf7a;--serie-actuel: #1c5cab;margin:0;transition:opacity .16s ease}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .histogramme{--serie-1: #3987e5;--serie-2: #d95926;--serie-3: #199e70;--serie-actuel: #6da7ec}}:root[data-theme=dark] .histogramme{--serie-1: #3987e5;--serie-2: #d95926;--serie-3: #199e70;--serie-actuel: #6da7ec}.histogramme[data-attenue=true]{opacity:.45}.histogramme__entete{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-2) var(--e-4);margin-bottom:var(--e-3)}.histogramme__legende{display:flex;flex-wrap:wrap;gap:var(--e-1) var(--e-4);margin:0;padding:0;list-style:none;color:var(--texte-2);font-size:var(--t-xs)}.histogramme__legende li{display:inline-flex;align-items:center;gap:6px}.histogramme__pastille{width:10px;height:10px;border-radius:2px}.histogramme__bascule{margin-left:auto;font-size:var(--t-xs)}.histogramme__zone{position:relative;width:100%;min-width:0}.histogramme__svg{display:block;overflow:visible}.histogramme__grille{stroke:var(--trait);stroke-width:1;shape-rendering:crispEdges}.histogramme__base{stroke:var(--trait-fort);stroke-width:1;shape-rendering:crispEdges}.histogramme__graduation,.histogramme__abscisse{fill:var(--texte-3);font-size:11px;font-variant-numeric:tabular-nums}.histogramme__abscisse--actuelle{fill:var(--texte);font-weight:700}.histogramme__valeur{fill:var(--texte-2);font-size:11px;font-weight:700}.histogramme__survol{fill:var(--surface-3);opacity:.6}.histogramme__cible{fill:transparent;cursor:default}.histogramme__cible:focus{outline:none}.histogramme__cible:focus-visible{outline:none;stroke:var(--focus);stroke-width:2}.histogramme__bulle{position:absolute;z-index:5;min-width:140px;max-width:240px;padding:var(--e-2) var(--e-3);border:1px solid var(--trait);border-radius:var(--r-controle);background:var(--surface);box-shadow:var(--ombre-flottante);font-size:var(--t-xs);pointer-events:none}.histogramme__bulle-titre{margin-bottom:4px;color:var(--texte-2);font-weight:600}.histogramme__bulle-ligne,.histogramme__bulle-total{display:flex;align-items:center;gap:6px;line-height:1.6}.histogramme__bulle-ligne strong,.histogramme__bulle-total strong{color:var(--texte);font-size:var(--t-s)}.histogramme__bulle-total{margin-top:2px;padding-top:2px;border-top:1px solid var(--trait)}.histogramme__cle{width:12px;height:3px;border-radius:2px}.histogramme__tableau{margin-top:var(--e-4);max-height:360px}.histogramme__tableau .tableau th.histogramme__ligne-tableau{position:static;background:none;color:var(--texte);font-size:var(--t-s);font-weight:400}.filtres{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--e-3);margin-bottom:var(--e-5)}.filtre{display:grid;gap:4px;min-width:0}.filtre>span{color:var(--texte-2);font-size:var(--t-xs);font-weight:600}.filtre .saisie,.filtre .selection{width:auto;min-width:150px}.filtre .saisie[type=date]{min-width:150px}.filtres__actions{display:flex;align-items:center;gap:var(--e-2);margin-left:auto}@media (max-width: 640px){.filtre{flex:1 1 140px}.filtre .saisie,.filtre .selection,.filtre .saisie[type=date]{width:100%;min-width:0}.filtres__actions{width:100%;margin-left:0}}.zone-rechargee{transition:opacity .16s ease}.zone-rechargee[data-attenue=true]{opacity:.5}.journal__direction{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--surface-3);color:var(--texte-2)}.journal__direction[data-manque=true]{background:var(--raccroche-pale);color:var(--raccroche)}.journal__partie{min-width:0;max-width:220px}.journal__partie .cellule-titre{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journal__date{white-space:nowrap}.pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--e-3);padding:var(--e-3) var(--e-4);border-top:1px solid var(--trait);color:var(--texte-2);font-size:var(--t-s)}.pagination__boutons{display:flex;gap:var(--e-2)}.rapport-resume{margin-bottom:var(--e-5);color:var(--texte-2);font-size:var(--t-m);max-width:80ch}.rapport-resume strong{color:var(--texte)}.rapport-panneau{margin-bottom:var(--e-6)}.rapport-panneau .panneau__entete h2{font-size:var(--t-m)}.rapport-panneau__recherche{padding-bottom:0}.rapport-panneau__recherche .barre-liste{margin-bottom:var(--e-4)}.rapport-panneau__tableau{border:0;border-radius:0 0 var(--r-panneau) var(--r-panneau)}.rapport-panneau__recherche+.rapport-panneau__tableau{border-top:1px solid var(--trait)}.rapport-panneau .panneau__entete{flex-wrap:wrap}.rapport-panneau__aide{color:var(--texte-3);font-size:var(--t-xs)}.tri{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600}.tri:hover{color:var(--texte)}.barre-duree{display:flex;align-items:center;justify-content:flex-end;gap:var(--e-3)}.barre-duree__piste{position:relative;flex:0 1 120px;height:6px;border-radius:3px;background:var(--surface-3)}.barre-duree__valeur{position:absolute;inset:0 auto 0 0;border-radius:3px;background:var(--serie-barre, #2a78d6)}.page-rapports{--serie-barre: #2a78d6}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .page-rapports{--serie-barre: #3987e5}}:root[data-theme=dark] .page-rapports{--serie-barre: #3987e5}.barre-duree__texte{min-width:82px;text-align:right}@media (max-width: 640px){.barre-duree__piste{display:none}}.liste-reseaux{display:grid;gap:var(--e-2)}.liste-reseaux__ligne{display:flex;align-items:flex-start;gap:var(--e-2)}.liste-reseaux__ligne .champ{flex:1;max-width:280px}.visuellement-cache-etiquette>.champ__etiquette{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.plan-numerotation{font-size:var(--t-s)}.plan-numerotation td:first-child{width:140px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.systeme{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--e-5)}.systeme__alerte{margin-bottom:var(--e-5)}.fiche-ligne{display:contents}.systeme__carte .panneau__corps{display:grid;gap:var(--e-4)}.systeme__etat{display:flex;align-items:center;gap:var(--e-3);font-size:var(--t-l);font-weight:700}.systeme__message{padding:var(--e-3);border-radius:var(--r-controle);background:var(--surface-2);color:var(--texte-2);font-size:var(--t-s);white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow-y:auto}.jauge{display:grid;gap:6px}.jauge__piste{height:8px;border-radius:4px;background:var(--surface-3);overflow:hidden}.jauge__valeur{height:100%;border-radius:4px;background:var(--texte-2)}.jauge[data-niveau=attention] .jauge__valeur{background:var(--attention)}.jauge[data-niveau=danger] .jauge__valeur{background:var(--raccroche)}.systeme__pied{display:flex;align-items:center;gap:var(--e-3);margin-top:var(--e-5);color:var(--texte-3);font-size:var(--t-xs)}.pile{display:grid;gap:var(--e-3)}.pile--large{gap:var(--e-5)}.bloc{display:block}.ligne-flex{display:flex;align-items:center;gap:var(--e-2);flex-wrap:wrap}.lien-bouton{padding:0;border:0;background:none;color:var(--info);font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.lien-discret{color:inherit;text-decoration:none}.lien-discret:hover{text-decoration:underline}.grille-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-4) var(--e-5)}.grille-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-4) var(--e-5)}@media (max-width: 640px){.grille-2,.grille-3{grid-template-columns:minmax(0,1fr)}}.separateur-section{height:1px;background:var(--trait)}.page--admin{max-width:1180px}.barre-liste{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-2) var(--e-3);margin-bottom:var(--e-4)}.barre-liste__recherche{flex:1 1 260px;max-width:380px}.barre-liste .selection{width:auto;min-width:160px}.barre-liste__compte{margin-left:auto}.aucun-resultat{padding:var(--e-6);color:var(--texte-2);font-size:var(--t-s);text-align:center}.cellule-titre{color:var(--texte);font-weight:600;text-decoration:none}.cellule-titre:hover{text-decoration:underline;text-underline-offset:2px}.cellule-sous-titre{display:block;color:var(--texte-3);font-size:var(--t-xs)}.cellule-numero{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.tableau .cellule-actions{width:1%;white-space:nowrap;text-align:right}.tableau tbody tr[data-inactif=true] td{color:var(--texte-3)}.tableau .cellule-voyant{width:28px;padding-right:0}.page--fiche{max-width:1060px;margin:0 auto}.fiche-entete{margin-bottom:var(--e-6)}.fiche-entete__retour{display:inline-flex;align-items:center;gap:6px;margin-bottom:var(--e-3);color:var(--texte-2);font-size:var(--t-s);font-weight:600;text-decoration:none}.fiche-entete__retour:hover{color:var(--texte)}.fiche-entete__ligne{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--e-4)}.fiche-entete__titre{display:grid;gap:6px;min-width:0}.fiche-entete__sous-titre{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-2);color:var(--texte-2);font-size:var(--t-s)}.fiche-entete__actions{display:flex;flex-wrap:wrap;gap:var(--e-2)}.fiche-erreur-serveur{margin-bottom:var(--e-5)}.fiche-sections{display:grid}.section-fiche{display:grid;grid-template-columns:232px minmax(0,1fr);gap:var(--e-8);padding:var(--e-6) 0;border-top:1px solid var(--trait)}.section-fiche:first-child{padding-top:0;border-top:0}.section-fiche__texte{display:grid;align-content:start;gap:6px}.section-fiche__texte h2{font-size:var(--t-m)}.section-fiche__texte p{color:var(--texte-2);font-size:var(--t-s);line-height:1.45}.section-fiche__actions{margin-top:var(--e-2)}.section-fiche__corps{display:grid;align-content:start;gap:var(--e-5);min-width:0;padding:var(--e-5);background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-panneau)}@media (max-width: 960px){.section-fiche{grid-template-columns:minmax(0,1fr);gap:var(--e-3)}}.barre-enregistrement{position:sticky;bottom:var(--e-4);z-index:20;margin-top:var(--e-6);transition:opacity .14s ease,transform .14s ease}.barre-enregistrement[data-visible=false]{opacity:0;transform:translateY(10px);pointer-events:none}.barre-enregistrement__contenu{display:flex;align-items:center;gap:var(--e-3);padding:8px 8px 8px var(--e-5);background:var(--encre);color:#fff;border-radius:var(--r-panneau);box-shadow:var(--ombre-flottante)}.barre-enregistrement__message{display:inline-flex;align-items:center;gap:var(--e-3);font-size:var(--t-s);font-weight:600}.barre-enregistrement__voyant{width:8px;height:8px;border-radius:50%;background:var(--voyant-absent);box-shadow:0 0 8px var(--voyant-absent)}.barre-enregistrement__message[data-erreur=true] .barre-enregistrement__voyant{background:var(--voyant-occupe);box-shadow:0 0 8px var(--voyant-occupe)}.barre-enregistrement__raccourci{color:var(--encre-texte-2)}.barre-enregistrement__boutons{display:flex;gap:var(--e-2);margin-left:auto}.barre-enregistrement .bouton--discret{color:var(--encre-texte)}.barre-enregistrement .bouton--discret:hover:not(:disabled){background:var(--encre-actif);color:#fff}.barre-enregistrement .bouton--principal,:root[data-theme=dark] .barre-enregistrement .bouton--principal{background:#f6f8fb;color:#16202e}.barre-enregistrement .bouton--principal:hover:not(:disabled){background:#fff}@media (max-width: 640px){.barre-enregistrement__raccourci{display:none}.barre-enregistrement__contenu{flex-wrap:wrap;padding:var(--e-3)}.barre-enregistrement__boutons{width:100%}.barre-enregistrement__boutons .bouton{flex:1}}.choix-explique,.choix-segmente{min-width:0;margin:0;padding:0;border:0}.choix-explique legend,.choix-segmente legend{padding:0;margin-bottom:6px}.choix-explique__options{display:grid;gap:var(--e-2)}.choix-explique[data-colonnes=true] .choix-explique__options{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.choix-explique__option{display:flex;align-items:flex-start;gap:var(--e-3);padding:var(--e-3) var(--e-4);border:1px solid var(--trait);border-radius:var(--r-controle);background:var(--surface);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.choix-explique__option:hover{border-color:var(--trait-fort)}.choix-explique__option[data-choisi=true]{border-color:var(--texte);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--texte)}.choix-explique__option input{flex:none;margin:3px 0 0;accent-color:var(--texte)}.choix-explique__option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.choix-explique__texte{display:grid;gap:2px}.choix-explique__libelle{font-size:var(--t-s);font-weight:700}.choix-explique__description{color:var(--texte-2);font-size:var(--t-xs);line-height:1.45}.choix-segmente__options{display:inline-flex;flex-wrap:wrap;padding:3px;gap:2px;background:var(--surface-3);border-radius:calc(var(--r-controle) + 2px)}.choix-segmente__option{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 var(--e-3);border-radius:var(--r-controle);color:var(--texte-2);font-size:var(--t-s);font-weight:600;white-space:nowrap;cursor:pointer}.choix-segmente__option:hover{color:var(--texte)}.choix-segmente__option[data-choisi=true]{background:var(--surface);color:var(--texte);box-shadow:0 1px 2px #16202e1f,0 0 0 1px var(--trait)}.choix-segmente__option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}.choix-segmente[data-petit=true] .choix-segmente__option{min-height:26px;padding:0 10px;font-size:var(--t-xs)}.saisie-nombre{display:flex;align-items:stretch;max-width:220px}.saisie-nombre .saisie{border-top-right-radius:0;border-bottom-right-radius:0;min-width:0}.saisie-nombre .saisie:only-child{border-radius:var(--r-controle)}.saisie-nombre__unite{display:inline-flex;align-items:center;padding:0 var(--e-3);border:1px solid var(--trait-fort);border-left:0;border-radius:0 var(--r-controle) var(--r-controle) 0;background:var(--surface-2);color:var(--texte-2);font-size:var(--t-s);white-space:nowrap}.interrupteur-explique{display:grid;gap:2px}.interrupteur-explique .champ__aide{padding-left:50px}.selecteur-destination__controles{display:grid;grid-template-columns:minmax(170px,.85fr) minmax(0,1.15fr);gap:var(--e-2)}.selecteur-destination__controles[data-seul=true]{grid-template-columns:minmax(170px,340px)}@media (max-width: 640px){.selecteur-destination__controles,.selecteur-destination__controles[data-seul=true]{grid-template-columns:minmax(0,1fr)}}.selecteur-postes__nombre{margin-left:var(--e-2);font-weight:600}.selecteur-postes__cadre{border:1px solid var(--trait-fort);border-radius:var(--r-controle);background:var(--surface)}.selecteur-postes__cadre[aria-invalid=true]{border-color:var(--raccroche)}.selecteur-postes__vide{padding:var(--e-3) var(--e-4)}.selecteur-postes__liste{margin:0;padding:var(--e-1) 0;list-style:none;max-height:340px;overflow-y:auto}.selecteur-postes__membre{display:flex;align-items:center;gap:var(--e-3);min-height:38px;padding:0 var(--e-2) 0 var(--e-4);font-size:var(--t-s)}.selecteur-postes__membre+.selecteur-postes__membre{border-top:1px solid var(--trait)}.selecteur-postes__rang{min-width:18px;color:var(--texte-3);font-size:var(--t-xs);font-weight:700}.selecteur-postes__poste{min-width:34px;font-weight:700}.selecteur-postes__nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selecteur-postes__actions{display:inline-flex;gap:2px}.selecteur-postes__ajout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--e-2);padding:var(--e-2);border-top:1px solid var(--trait);background:var(--surface-2);border-radius:0 0 var(--r-controle) var(--r-controle)}.selecteur-postes__ajout:only-child{border-top:0}.selecteur-postes__recherche{position:relative;min-width:0}.selecteur-postes__candidats{left:0;right:0;top:calc(100% + 4px);margin:0;list-style:none;max-height:300px;overflow-y:auto}.selecteur-postes__candidats .menu__element{cursor:pointer}.selecteur-postes__externe{display:flex;gap:var(--e-2)}.selecteur-postes__externe .saisie{width:170px}@media (max-width: 640px){.selecteur-postes__ajout{grid-template-columns:minmax(0,1fr)}.selecteur-postes__externe .saisie{flex:1;width:auto}}.lecteur-audio{display:inline-flex;align-items:center;gap:var(--e-2);vertical-align:middle}.lecteur-audio__bouton{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;padding:0;border:1px solid var(--trait-fort);border-radius:50%;background:var(--surface);color:var(--texte)}.lecteur-audio__bouton:hover{border-color:var(--texte-3);background:var(--surface-2)}.lecteur-audio[data-joue=true] .lecteur-audio__bouton{border-color:var(--decroche);background:var(--decroche);color:#fff}.lecteur-audio__piste{position:relative;width:96px;height:4px;border-radius:2px;background:var(--surface-3);cursor:pointer}.lecteur-audio__piste:before{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}.lecteur-audio__progression{position:absolute;inset:0 auto 0 0;border-radius:2px;background:var(--texte-2)}.lecteur-audio[data-joue=true] .lecteur-audio__progression{background:var(--decroche)}.lecteur-audio__temps{min-width:36px;color:var(--texte-2);font-size:var(--t-xs)}.valeurs-copiables{display:grid;border:1px solid var(--trait);border-radius:var(--r-controle);overflow:hidden}.valeur-copiable{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:var(--e-3);min-height:42px;padding:0 var(--e-2) 0 var(--e-4);font-size:var(--t-s)}.valeur-copiable+.valeur-copiable{border-top:1px solid var(--trait)}.valeur-copiable__libelle{color:var(--texte-2)}.valeur-copiable__valeur{overflow-wrap:anywhere;font-family:inherit;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.valeur-copiable__actions{display:inline-flex;gap:2px}@media (max-width: 640px){.valeur-copiable{grid-template-columns:minmax(0,1fr) auto;padding:var(--e-2) var(--e-2) var(--e-2) var(--e-3)}.valeur-copiable__libelle{grid-column:1 / -1;font-size:var(--t-xs)}}.mot-de-passe-unique{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3);padding:var(--e-3) var(--e-3) var(--e-3) var(--e-5);border:1px dashed var(--trait-fort);border-radius:var(--r-panneau);background:var(--surface-2)}.mot-de-passe-unique code{font-family:inherit;font-size:var(--t-2xl);font-weight:700;letter-spacing:.08em;overflow-wrap:anywhere}.bandeau-page{margin-bottom:var(--e-4)}.tableau-conteneur--nu{border:0;border-radius:0 0 var(--r-panneau) var(--r-panneau)}.file-attente--active{color:var(--raccroche)}.pupitre{display:grid;gap:var(--e-2);margin-bottom:var(--e-5);padding:var(--e-2);background:var(--encre);color:var(--encre-texte);border-radius:var(--r-panneau)}.pupitre__touches{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--e-2)}.touche-pupitre{display:flex;align-items:center;gap:var(--e-3);min-width:0;padding:var(--e-3) var(--e-4);border:1px solid rgb(255 255 255 / .07);border-radius:8px;background:#ffffff09;color:inherit;text-decoration:none;transition:background-color .12s ease,border-color .12s ease}.touche-pupitre:hover{background:#ffffff13;border-color:#ffffff24}.touche-pupitre__texte{display:grid;min-width:0}.touche-pupitre__libelle{overflow:hidden;color:#fff;font-size:var(--t-s);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.touche-pupitre__etat{overflow:hidden;color:var(--encre-texte-2);font-size:var(--t-xs);text-overflow:ellipsis;white-space:nowrap}.pupitre__afficheur{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--e-2)}.afficheur{display:grid;align-content:start;gap:2px;padding:var(--e-3) var(--e-4) var(--e-4);border-radius:8px;background:#0000003d}.afficheur__libelle,.afficheur__note{color:var(--encre-texte-2);font-size:var(--t-xs)}.afficheur__valeur{color:#fff;font-size:var(--t-2xl);font-weight:700;line-height:1.15}.afficheur__total{color:var(--encre-texte-2);font-size:var(--t-s);font-weight:600}.afficheur__jauge{display:block;height:4px;margin-top:6px;overflow:hidden;border-radius:2px;background:#ffffff1a}.afficheur__jauge span{display:block;height:100%;border-radius:2px;background:var(--voyant-libre)}.tableau-bord__grille{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);align-items:start;gap:var(--e-5);margin-bottom:var(--e-5)}@media (max-width: 1100px){.tableau-bord__grille{grid-template-columns:minmax(0,1fr)}}.compteurs-jour{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--trait)}.compteur-jour{display:grid;gap:2px;padding:var(--e-3) var(--e-5);border-left:1px solid var(--trait)}.compteur-jour:first-child{border-left:0}.compteur-jour__libelle{display:flex;align-items:center;gap:6px;color:var(--texte-2);font-size:var(--t-xs);white-space:nowrap}.compteur-jour__libelle svg{color:var(--texte-3)}.compteur-jour[data-alerte=true] .compteur-jour__libelle svg{color:var(--raccroche)}.compteur-jour__valeur{font-size:var(--t-xl);font-weight:700}@media (max-width: 760px){.compteurs-jour{grid-template-columns:repeat(2,minmax(0,1fr))}.compteur-jour{border-left:0;border-top:1px solid var(--trait)}.compteur-jour:first-child{grid-column:1 / -1;border-top:0}}.tableau-bord__calme{padding:var(--e-5)}.appels-direct{max-height:440px;margin:0;padding:0;overflow-y:auto;list-style:none}.appel-direct{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--e-3);padding:10px var(--e-5)}.appel-direct+.appel-direct{border-top:1px solid var(--trait)}.appel-direct__parties{display:grid;min-width:0}.appel-direct__ligne{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--t-s)}.appel-direct__nom{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.appel-direct__detail{color:var(--texte-3);font-size:var(--t-xs)}.appel-direct__chrono{color:var(--texte-2);font-size:var(--t-s);white-space:nowrap}.tableau-bord__files{overflow:hidden}.appareils-usager{display:inline-flex;flex-wrap:wrap;gap:6px}.appareil-usager{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border:1px solid var(--trait);border-radius:11px;color:var(--texte-2);font-size:var(--t-xs);white-space:nowrap}@media (max-width: 1280px){.tableau-usagers .col-sortant{display:none}}@media (max-width: 1100px){.tableau-usagers .col-courriel{display:none}}@media (max-width: 760px){.tableau-usagers .col-telephones{display:none}}.appareils-fiche{display:grid;border:1px solid var(--trait);border-radius:var(--r-controle)}.appareil-fiche{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4)}.appareil-fiche+.appareil-fiche{border-top:1px solid var(--trait)}.appareil-fiche>svg{color:var(--texte-2)}.appareil-fiche strong{font-size:var(--t-s)}.configuration-sip{display:grid;gap:var(--e-3);padding:var(--e-4);border:1px solid var(--trait);border-radius:var(--r-controle);background:var(--surface-2)}.configuration-sip__entete{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3)}.configuration-sip .valeurs-copiables{background:var(--surface)}.ligne-connexion{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--e-4)}.etapes-import{display:grid;margin:0;padding:0;list-style:none;counter-reset:etape}.etape-import{position:relative;display:grid;gap:var(--e-3);min-width:0;padding:0 0 var(--e-8) 48px;counter-increment:etape}.etape-import:before{content:counter(etape);position:absolute;top:-3px;left:0;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--surface-3);color:var(--texte-2);font-size:var(--t-s);font-weight:700}.etape-import[data-active=true]:before{background:var(--encre);color:#fff}:root[data-theme=dark] .etape-import[data-active=true]:before{background:#e5eaf1;color:#16202e}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .etape-import[data-active=true]:before{background:#e5eaf1;color:#16202e}}.etape-import:after{content:"";position:absolute;top:34px;bottom:6px;left:14px;width:2px;border-radius:1px;background:var(--trait)}.etape-import:last-child:after{display:none}.etape-import h2{font-size:var(--t-l)}.import-usagers__fichier{cursor:pointer}.import-usagers__fichier:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.import-usagers__coller summary{width:max-content;color:var(--texte-2);font-size:var(--t-s);font-weight:600;cursor:pointer}.import-usagers__coller[open] summary{margin-bottom:var(--e-3)}.import-usagers__apercu{max-height:440px;overflow:auto}.import-usagers__options{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-3) var(--e-8)}.import-usagers__etat{min-width:220px}.progression-import{height:8px;overflow:hidden;border-radius:4px;background:var(--surface-3)}.progression-import span{display:block;height:100%;border-radius:4px;background:var(--decroche);transition:width .2s ease}.etat-import{display:inline-flex;align-items:flex-start;gap:6px;font-size:var(--t-xs)}.etat-import svg{flex:none;margin-top:1px}.etat-import--erreur{color:var(--raccroche)}.etat-import--ok{color:var(--decroche);font-weight:600}@media (max-width: 640px){.etape-import{padding-left:40px}}.numeros-annuaire{display:flex;flex-wrap:wrap;gap:6px}.numero-annuaire{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid var(--trait);border-radius:14px;background:var(--surface);color:var(--texte);font-size:var(--t-xs)}.numero-annuaire:hover{border-color:var(--decroche)}.numero-annuaire:hover svg{color:var(--decroche)}.liste-numeros{display:grid;gap:var(--e-2)}.liste-numeros__ligne{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:var(--e-2)}.liste-numeros__erreur{grid-column:2 / -1}.section-fiche .champ{align-content:start}.choix-explique[data-colonnes="2"] .choix-explique__options{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 640px){.choix-explique[data-colonnes="2"] .choix-explique__options{grid-template-columns:minmax(0,1fr)}}.liste-references{margin:var(--e-2) 0;padding-left:var(--e-5)}.liste-references li+li{margin-top:2px}.import-usagers__apercu td:not(.import-usagers__etat){white-space:nowrap}.rapport-panneau__suite{display:flex;justify-content:center;padding:var(--e-2);border-top:1px solid var(--trait)}.note-bas{margin-top:var(--e-3)}.aide-sous-controle{margin-top:-14px}.touches-mini{display:inline-flex;flex-wrap:wrap;gap:4px}.touches-mini__touche{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border:1px solid var(--trait-fort);border-radius:6px;background:var(--surface);font-size:var(--t-xs);font-weight:700;font-variant-numeric:tabular-nums}.touches-mini__touche--grand{min-width:30px;height:30px;margin-left:4px;font-size:var(--t-m);vertical-align:middle}.ecoute-message{display:flex;align-items:center;gap:var(--e-3);padding:var(--e-2) var(--e-3);border-radius:var(--r-controle);background:var(--surface-2)}.texte-suggere{display:grid;gap:var(--e-1);padding-left:var(--e-4);border-left:3px solid var(--trait-fort)}.texte-suggere__entete{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2)}.texte-suggere__texte{max-width:70ch;color:var(--texte-2);font-size:var(--t-s);line-height:1.55}.clavier-options{display:grid;grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:var(--e-6);align-items:start}.clavier-options__clavier{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-2);padding:var(--e-3);border-radius:calc(var(--r-touche) + 6px);background:var(--surface-3)}.touche-option{position:relative;display:grid;justify-items:center;align-content:center;gap:2px;min-width:0;height:70px;padding:var(--e-1) 6px;border:1px solid var(--trait-fort);border-radius:var(--r-touche);background:var(--surface);color:var(--texte);box-shadow:0 1px 0 var(--trait-fort);transition:border-color .12s ease,background-color .12s ease,transform 80ms ease}.touche-option:hover{border-color:var(--texte-3)}.touche-option:active{transform:translateY(1px);box-shadow:none}.touche-option__chiffre{font-size:var(--t-2xl);font-weight:700;line-height:1}.touche-option__cible{max-width:100%;overflow:hidden;color:var(--texte-2);font-size:11.5px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.touche-option[data-libre=true] .touche-option__chiffre{color:var(--texte-3)}.touche-option[data-libre=true] .touche-option__cible{color:var(--texte-3);font-weight:400}.touche-option:after{content:"";position:absolute;top:8px;right:9px;width:7px;height:7px;border-radius:50%;background:transparent}.touche-option[data-libre=false]:after{background:var(--voyant-libre);box-shadow:0 0 6px var(--voyant-libre)}.touche-option[data-erreur=true]:after{background:var(--voyant-occupe);box-shadow:0 0 6px var(--voyant-occupe)}.touche-option[aria-pressed=true]{border-color:var(--texte);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--texte)}.clavier-options__editeur{display:grid;gap:var(--e-3);align-content:start;min-width:0}.clavier-options__titre{display:flex;align-items:center;gap:var(--e-1);font-size:var(--t-l)}@media (max-width: 760px){.clavier-options{grid-template-columns:minmax(0,1fr)}.clavier-options__clavier{max-width:340px}}.etat-horaire{display:inline-flex;align-items:center;gap:var(--e-2);white-space:nowrap}.etat-horaire__libelle{font-weight:600}.forcage-horaire[data-en-cours=true]{opacity:.6;pointer-events:none}.bandeau-forcage{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--e-4);margin-bottom:var(--e-6);padding:var(--e-4) var(--e-5)}.bandeau-forcage__etat{display:grid;gap:2px}.bandeau-forcage__commande{display:grid;justify-items:end;gap:4px}@media (max-width: 640px){.bandeau-forcage__commande{justify-items:start}}.modeles-plages{display:grid;justify-items:start;gap:4px;text-align:left}.semaine{display:grid;gap:6px}.semaine__reperes,.semaine__jour{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:var(--e-3)}.semaine__echelle{position:relative;height:18px}.semaine__repere{position:absolute;top:0;transform:translate(-50%);color:var(--texte-3);font-size:var(--t-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.semaine__repere:first-child{transform:none}.semaine__repere:last-child{transform:translate(-100%)}.semaine__nom{color:var(--texte-2);font-size:var(--t-s)}.semaine__jour[data-aujourdhui=true] .semaine__nom{color:var(--texte);font-weight:700}.semaine__piste{position:relative;height:32px;border:1px solid var(--trait);border-radius:6px;background:var(--surface-2)}.semaine__trait{position:absolute;top:0;bottom:0;width:1px;background:var(--trait);pointer-events:none}.semaine__trait[data-majeur=true]{background:var(--trait-fort)}.semaine__ajouter{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;padding:0;border:0;border-radius:5px;background:transparent;cursor:copy}.semaine__ajouter:hover,.semaine__ajouter:focus-visible{background:color-mix(in srgb,var(--decroche) 7%,transparent)}.semaine__ajouter:hover:after,.semaine__ajouter:focus-visible:after{content:"+ Ajouter des heures";position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--texte-3);font-size:var(--t-xs)}.semaine__bloc{position:absolute;top:3px;bottom:3px;z-index:1;min-width:4px;padding:0 6px;overflow:hidden;border:1px solid color-mix(in srgb,var(--decroche) 45%,transparent);border-radius:4px;background:var(--decroche-pale);color:var(--decroche);font-size:var(--t-xs);font-weight:700;white-space:nowrap}.semaine__bloc:hover{border-color:var(--decroche)}.semaine__bloc-texte{display:block;overflow:hidden;text-overflow:ellipsis}.semaine__maintenant{position:absolute;top:-4px;bottom:-4px;z-index:2;width:2px;margin-left:-1px;border-radius:1px;background:var(--info);pointer-events:none}@media (max-width: 640px){.semaine__reperes,.semaine__jour{grid-template-columns:34px minmax(0,1fr);gap:var(--e-2)}.semaine__nom{font-size:var(--t-xs);overflow:hidden;width:3ch;white-space:nowrap}.semaine__repere[data-mineur=true],.semaine__bloc-texte,.semaine__ajouter:after{display:none}}.plages-liste,.feries-liste{display:grid;gap:var(--e-2);margin:0;padding:0;list-style:none}.plage-ligne,.ferie-ligne{display:grid;gap:4px;padding:var(--e-2) var(--e-3);border:1px solid var(--trait);border-radius:var(--r-controle);transition:background-color .3s ease}.plage-ligne[data-erreur=true]{border-color:var(--raccroche)}.plage-ligne[data-surligne=true]{background:var(--info-pale)}.plage-ligne__controles{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-2) var(--e-4)}.plage-ligne__heures{display:inline-flex;align-items:center;gap:var(--e-2)}.plage-ligne__heures .saisie{width:120px}.plage-ligne__controles>.bouton{margin-left:auto}.jours-puces{display:inline-flex;gap:3px}.jour-puce{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--trait-fort);border-radius:50%;background:var(--surface);color:var(--texte-2);font-size:var(--t-xs);font-weight:700}.jour-puce:hover{border-color:var(--texte-3)}.jour-puce[aria-pressed=true]{border-color:var(--texte);background:var(--texte);color:var(--surface)}.ferie-ligne[data-passe=true]{opacity:.6}.ferie-ligne__controles{display:grid;grid-template-columns:170px 80px minmax(0,1fr) auto;align-items:center;gap:var(--e-2)}@media (max-width: 640px){.ferie-ligne__controles{grid-template-columns:minmax(0,1fr) auto}.ferie-ligne__nom{grid-column:1 / 2}.ferie-ligne__jour{grid-row:1;grid-column:2}}.motif{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0 8px;border-radius:6px;background:var(--surface-3);color:var(--texte);font-size:var(--t-xs);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.03em;white-space:nowrap}.motif[data-invalide=true]{background:var(--raccroche-pale);color:var(--raccroche)}.motif--bouton{border:1px dashed var(--trait-fort);background:transparent;color:var(--texte-2);letter-spacing:0;cursor:pointer}.motif--bouton:hover{border-style:solid;background:var(--surface-2);color:var(--texte)}.motifs-courants{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.motifs-liste{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--trait);border-radius:var(--r-controle)}.motifs-liste__element{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--e-3);min-height:40px;padding:0 var(--e-2) 0 var(--e-3)}.motifs-liste__element+.motifs-liste__element{border-top:1px solid var(--trait)}.motifs-saisie{flex:1;max-width:260px;text-transform:uppercase}.apercu-transformation{padding:var(--e-2) var(--e-3);border-radius:var(--r-controle);background:var(--surface-2);color:var(--texte-2)}.apercu-transformation strong{color:var(--texte)}.essai-numero{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:start;gap:var(--e-5);padding:var(--e-4) var(--e-5)}.essai-numero__saisie{display:grid;gap:6px}.essai-numero__resultat{align-self:center;min-width:0}.essai-numero__refus{color:var(--raccroche)}.essai-numero__details,.route-carte__details{display:flex;flex-wrap:wrap;gap:var(--e-2) var(--e-6);margin:0}.essai-numero__details dt,.route-carte__details dt{color:var(--texte-3);font-size:var(--t-xs)}.essai-numero__details dd,.route-carte__details dd{margin:0;font-size:var(--t-s)}@media (max-width: 760px){.essai-numero{grid-template-columns:minmax(0,1fr);gap:var(--e-3)}}.routes-ordre{display:grid;gap:var(--e-2);margin:0;padding:0;list-style:none}.routes-ordre[aria-busy=true]{opacity:.7}.route-carte{display:grid;grid-template-columns:18px 34px minmax(0,1fr) auto;align-items:start;gap:var(--e-3);padding:var(--e-4) var(--e-3) var(--e-4) var(--e-2);border:1px solid var(--trait);border-radius:var(--r-panneau);background:var(--surface)}.route-carte[data-glisse=true]{opacity:.45}.route-carte[data-survol=true]{border-color:var(--focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--focus) 30%,transparent)}.route-carte__poignee{display:grid;place-items:center;height:30px;color:var(--texte-3);cursor:grab}.route-carte__rang{color:var(--texte-3);font-size:var(--t-xl);font-weight:700;line-height:30px;text-align:center}.route-carte__corps{display:grid;gap:var(--e-2);min-width:0}.route-carte__titre{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-2);min-height:30px}.route-carte__motifs{display:flex;flex-wrap:wrap;gap:6px var(--e-5)}.route-carte__motif{display:inline-flex;align-items:center;gap:var(--e-2);min-width:0}.route-carte__ordre{display:grid;gap:2px}@media (max-width: 640px){.route-carte{grid-template-columns:26px minmax(0,1fr) auto}.route-carte__poignee{display:none}}.lignes-ordre{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--trait-fort);border-radius:var(--r-controle)}.lignes-ordre__element{display:flex;align-items:center;gap:var(--e-3);min-height:46px;padding:var(--e-1) var(--e-2) var(--e-1) var(--e-4);font-size:var(--t-s)}.lignes-ordre__element+.lignes-ordre__element{border-top:1px solid var(--trait)}.lignes-ordre__rang{min-width:18px;color:var(--texte-3);font-weight:700}.lignes-ordre__nom{flex:1;min-width:0;font-weight:600}.lignes-ordre__nom .cellule-sous-titre{font-weight:400}.lignes-ordre__actions{display:inline-flex;gap:2px}.etat-ligne{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--e-2)}.grille-ligne-serveur{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:var(--e-4) var(--e-5)}@media (max-width: 640px){.grille-ligne-serveur{grid-template-columns:minmax(0,1fr)}}.codecs-liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--e-4) var(--e-5);margin:0;padding:0;list-style:none}.televersement{transition:border-color .12s ease,background-color .12s ease}.televersement[data-survol=true]{border-style:dashed;border-color:var(--focus);background:var(--info-pale)}.televersement .panneau__entete h2{font-size:var(--t-m)}.choix-fichier{display:flex;align-items:center;gap:var(--e-3);min-width:0;cursor:pointer}.choix-fichier:has(input:focus-visible) .bouton{outline:2px solid var(--focus);outline-offset:2px}.choix-fichier:has(input[aria-invalid=true]) .bouton{border-color:var(--raccroche)}.choix-fichier__nom{min-width:0;overflow:hidden;font-size:var(--t-s);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.choix-fichier__nom[data-vide=true]{color:var(--texte-3);font-weight:400}.groupe-audio__entete{display:grid;gap:2px;margin-bottom:var(--e-3)}.groupe-audio__entete h2 .texte-3{margin-left:4px;font-weight:600}.tableau .cellule-lecteur{width:1%;white-space:nowrap}.renommer{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-2)}.renommer .saisie{flex:1;min-width:180px;min-height:32px}
