@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-B2xhLi22.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-CMZtQduZ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-CGAr0uHJ.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CaVNZxsx.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-CFHvXkgd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-C2S99t-D.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--couleur-principale:#2563eb;--couleur-principale-appui:#1d4ed8;--couleur-principale-fond:#eff4ff;--couleur-principale-bord:#c7d7fe;--couleur-texte:#101828;--couleur-texte-secondaire:#5d6b82;--couleur-texte-discret:#8a94a6;--couleur-fond-page:#f6f7f9;--couleur-fond-bandeau:#f1f3f6;--couleur-fond-carte:#fff;--couleur-bordure:#e4e7ec;--couleur-bordure-forte:#d0d5dd;--couleur-fond-survol:#f2f4f7;--etat-en-cours:#1d4ed8;--etat-en-cours-fond:#eff4ff;--etat-bloquee:#b54708;--etat-bloquee-fond:#fff6ed;--etat-en-retard:#c01f2f;--etat-en-retard-fond:#fef1f2;--etat-a-valider:#5b3fc4;--etat-a-valider-fond:#f3f0ff;--etat-terminee:#067647;--etat-terminee-fond:#ecfdf3;--alerte-info:#2563eb;--alerte-info-fond:#eff4ff;--alerte-retard:#d92d20;--alerte-retard-fond:#fef3f2;--alerte-attention:#dc8b0b;--alerte-attention-fond:#fff8eb;--alerte-termine:#079455;--alerte-termine-fond:#ecfdf3;--message-confirmation:#067647;--message-confirmation-fond:#ecfdf3;--message-avertissement:#93370d;--message-avertissement-fond:#fffaeb;--message-erreur:#b42318;--message-erreur-fond:#fef3f2;--message-information:#1d4ed8;--message-information-fond:#eff4ff;--bouton-desactive-fond:#f2f4f7;--bouton-desactive-texte:#98a2b3;--progression-piste:#eaecf0;--icone-couleur:#475467;--icone-trait:1.75px;--icone-liste:20px;--icone-navigation:20px;--icone-synthese:22px;--police:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--graisse-normale:400;--graisse-moyenne:500;--graisse-semi:600;--taille-titre-ecran:22px;--taille-titre-carte:16px;--taille-texte:15px;--taille-petit:13px;--taille-mini:12px;--taille-chiffre-synthese:28px;--arrondi-carte:12px;--arrondi-bouton:8px;--arrondi-etiquette:999px;--espace-1:4px;--espace-2:8px;--espace-3:12px;--espace-4:16px;--espace-5:20px;--espace-6:24px;--espace-8:32px;--marge-ecran:16px;--zone-toucher:44px;--ecart-toucher:8px;--hauteur-en-tete:60px;--ombre:0 1px 2px #1018280d;--ombre-survol:0 4px 12px -2px #1018281a, 0 2px 4px -2px #1018280f;--ombre-flottante:0 12px 32px -8px #1018282e, 0 4px 8px -4px #10182814;--anneau-focus:0 0 0 3px #2563eb38;--duree:.14s}@media (width>=641px){:root{--marge-ecran:24px}}@media (width>=1024px){:root{--marge-ecran:32px;--taille-titre-ecran:24px;--taille-texte:14px;--zone-toucher:36px}}*,:before,:after{box-sizing:border-box}html,body,#racine{min-height:100%}body{font-family:var(--police);font-size:var(--taille-texte);font-weight:var(--graisse-normale);font-feature-settings:"cv11", "ss01";color:var(--couleur-texte);background:var(--couleur-fond-page);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.5}h1,h2,h3,p{margin:0}h1{font-size:var(--taille-titre-ecran);font-weight:var(--graisse-semi);letter-spacing:-.02em;line-height:1.25}h2{font-size:var(--taille-titre-carte);font-weight:var(--graisse-semi);letter-spacing:-.01em;line-height:1.35}h3{font-size:var(--taille-petit);font-weight:var(--graisse-semi);color:var(--couleur-texte-secondaire);text-transform:uppercase;letter-spacing:.04em}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--couleur-principale)}:focus-visible{box-shadow:var(--anneau-focus);outline:none}.page-centree{justify-content:center;align-items:center;gap:var(--espace-6);min-height:100vh;padding:var(--marge-ecran);text-align:center;flex-direction:column;display:flex}.page-centree>img{width:min(220px,60vw);height:auto}.page-centree .texte-secondaire{color:var(--couleur-texte-secondaire);font-size:var(--taille-petit)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.bouton{justify-content:center;align-items:center;gap:var(--espace-2);min-height:var(--zone-toucher);padding:0 var(--espace-4);border-radius:var(--arrondi-bouton);font-size:var(--taille-texte);font-weight:var(--graisse-moyenne);white-space:nowrap;transition:background var(--duree), border-color var(--duree), box-shadow var(--duree), transform 80ms;-webkit-user-select:none;user-select:none;border:1px solid #0000;line-height:1;display:inline-flex}.bouton:active:not([disabled]){transform:translateY(1px)scale(.985)}.bouton-principal{background:var(--couleur-principale);color:#fff;box-shadow:0 1px 2px #10182814,inset 0 1px #ffffff1f}.bouton-principal:hover{background:var(--couleur-principale-appui)}.bouton-secondaire{background:var(--couleur-fond-carte);color:var(--couleur-texte);border-color:var(--couleur-bordure-forte);box-shadow:var(--ombre)}.bouton-secondaire:hover{background:var(--couleur-fond-survol)}.bouton-discret{color:var(--couleur-texte-secondaire);padding:0 var(--espace-2);background:0 0}.bouton-discret:hover{background:var(--couleur-fond-survol);color:var(--couleur-texte)}.bouton-attention{background:var(--couleur-fond-carte);color:var(--message-erreur);border-color:var(--couleur-bordure-forte);box-shadow:var(--ombre)}.bouton-attention:hover{background:var(--message-erreur-fond);border-color:#fda29b}.bouton-danger{color:#fff;background:#d92d20}.bouton-danger:hover{background:#b42318}.bouton-icone{width:var(--zone-toucher);padding:0}.bouton[disabled]{background:var(--bouton-desactive-fond);color:var(--bouton-desactive-texte);box-shadow:none;cursor:not-allowed;border-color:#0000}.bouton-avec-explication{align-items:flex-end;gap:var(--espace-1);flex-direction:column;display:inline-flex}.explication-bouton{font-size:var(--taille-petit);color:var(--couleur-texte-secondaire);margin:0}.menu-actions{display:inline-flex;position:relative}.liste-actions{z-index:30;background:var(--couleur-fond-carte);border:1px solid var(--couleur-bordure);min-width:220px;box-shadow:var(--ombre-flottante);padding:var(--espace-1);transform-origin:100% 0;border-radius:10px;gap:2px;animation:.12s ease-out apparaitre;display:grid;position:absolute;top:calc(100% + 6px);right:0}.liste-actions.vers-le-haut{transform-origin:100% 100%;top:auto;bottom:calc(100% + 6px)}.liste-actions button{align-items:center;gap:var(--espace-3);width:100%;min-height:36px;padding:0 var(--espace-3);text-align:left;color:var(--couleur-texte);font-size:var(--taille-texte);background:0 0;border:none;border-radius:6px;display:flex}.liste-actions button:hover,.liste-actions button:focus-visible{background:var(--couleur-fond-survol);box-shadow:none}.liste-actions button.danger{color:var(--message-erreur)}.liste-actions button.danger:hover{background:var(--message-erreur-fond)}.liste-actions .separateur{background:var(--couleur-bordure);height:1px;margin:var(--espace-1) 0}.carte{background:var(--couleur-fond-carte);border:1px solid var(--couleur-bordure);border-radius:var(--arrondi-carte);padding:var(--espace-5);box-shadow:var(--ombre);min-width:0}.carte-sans-marge{padding:0;overflow:hidden}.carte-synthese{gap:var(--espace-3);height:100%;transition:box-shadow var(--duree), border-color var(--duree), transform var(--duree);flex-direction:column;display:flex}.carte-synthese .haut{justify-content:space-between;align-items:center;gap:var(--espace-2);display:flex}.carte-synthese .libelle{color:var(--couleur-texte-secondaire);font-size:var(--taille-petit);font-weight:var(--graisse-moyenne)}.carte-synthese .chiffre{font-size:var(--taille-chiffre-synthese);font-weight:var(--graisse-semi);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1}.pastille-icone{border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.pastille-icone.bleue,.carte-synthese.bleue .pastille-icone{background:var(--alerte-info-fond);color:var(--alerte-info)}.pastille-icone.rouge,.carte-synthese.rouge .pastille-icone{background:var(--alerte-retard-fond);color:var(--alerte-retard)}.pastille-icone.ambre,.carte-synthese.ambre .pastille-icone{background:var(--alerte-attention-fond);color:var(--alerte-attention)}.pastille-icone.verte,.carte-synthese.verte .pastille-icone{background:var(--alerte-termine-fond);color:var(--alerte-termine)}.pastille-icone.violette,.carte-synthese.violette .pastille-icone{background:var(--etat-a-valider-fond);color:var(--etat-a-valider)}.etiquette{white-space:nowrap;border-radius:var(--arrondi-etiquette);font-size:var(--taille-mini);font-weight:var(--graisse-moyenne);border:1px solid #0000;align-items:center;gap:5px;padding:2px 8px 2px 6px;line-height:18px;display:inline-flex}.etiquette.en-cours{color:var(--etat-en-cours);background:var(--etat-en-cours-fond);border-color:#d1e0ff}.etiquette.bloquee{color:var(--etat-bloquee);background:var(--etat-bloquee-fond);border-color:#feddba}.etiquette.en-retard{color:var(--etat-en-retard);background:var(--etat-en-retard-fond);border-color:#fecdd3}.etiquette.a-valider{color:var(--etat-a-valider);background:var(--etat-a-valider-fond);border-color:#ddd6fe}.etiquette.terminee{color:var(--etat-terminee);background:var(--etat-terminee-fond);border-color:#abefc6}.etiquette.neutre{color:#344054;background:#f2f4f7;border-color:#e4e7ec}.etiquette .point{background:currentColor;border-radius:50%;width:6px;height:6px}.bandeau{align-items:flex-start;gap:var(--espace-3);padding:var(--espace-3) var(--espace-4);border:1px solid #0000;border-radius:10px;animation:.16s ease-out apparaitre;display:flex}.bandeau .bouton{height:24px;min-height:24px;color:inherit;margin:-2px -6px -2px 0}.bandeau.confirmation{color:var(--message-confirmation);background:var(--message-confirmation-fond);border-color:#abefc6}.bandeau.avertissement{color:var(--message-avertissement);background:var(--message-avertissement-fond);border-color:#fedf89}.bandeau.erreur{color:var(--message-erreur);background:var(--message-erreur-fond);border-color:#fecdca}.bandeau.information{color:var(--message-information);background:var(--message-information-fond);border-color:#d1e0ff}.bandeau-texte{color:inherit;flex:1}.champ{flex-direction:column;gap:6px;min-width:0;display:flex}.champ label{font-weight:var(--graisse-moyenne);font-size:var(--taille-petit);color:#344054}.champ input,.champ textarea,.champ select{min-height:var(--zone-toucher);padding:var(--espace-2) var(--espace-3);background:var(--couleur-fond-carte);border:1px solid var(--couleur-bordure-forte);border-radius:var(--arrondi-bouton);width:100%;box-shadow:var(--ombre);color:var(--couleur-texte);transition:border-color var(--duree), box-shadow var(--duree)}.champ select{appearance:none;cursor:pointer;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='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:36px}.champ textarea{resize:vertical;line-height:1.5}.champ input:hover,.champ textarea:hover,.champ select:hover{border-color:#98a2b3}.champ input:focus,.champ textarea:focus,.champ select:focus{border-color:var(--couleur-principale);box-shadow:var(--anneau-focus);outline:none}.champ.en-erreur input,.champ.en-erreur textarea{border-color:#fda29b}.champ.en-erreur input:focus,.champ.en-erreur textarea:focus{box-shadow:0 0 0 3px #d92d2029}.champ .aide{font-size:var(--taille-petit);color:var(--couleur-texte-secondaire)}.champ .message-erreur{font-size:var(--taille-petit);color:var(--message-erreur)}.voile{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;background:#10182873;justify-content:center;align-items:flex-end;animation:.16s ease-out fondu;display:flex;position:fixed;inset:0}.fenetre{background:var(--couleur-fond-carte);width:100%;max-height:90vh;padding:var(--espace-6);gap:var(--espace-4);box-shadow:var(--ombre-flottante);border-radius:16px 16px 0 0;flex-direction:column;animation:.2s cubic-bezier(.2,.8,.2,1) monter;display:flex;overflow:auto}.fenetre>h2{font-size:18px}.fenetre-actions{gap:var(--espace-3);padding-top:var(--espace-2);flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;display:flex}@keyframes monter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes fondu{0%{opacity:0}to{opacity:1}}@keyframes apparaitre{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (width>=641px){.voile{align-items:center}.fenetre{border-radius:16px;width:min(520px,92vw);animation:.18s cubic-bezier(.2,.8,.2,1) zoomer}}@keyframes zoomer{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.chargement{border-radius:var(--arrondi-carte);background:linear-gradient(90deg,#eef0f3 0%,#f6f7f9 50%,#eef0f3 100%) 0 0/200% 100%;height:72px;animation:1.4s ease-in-out infinite reflet}@keyframes reflet{0%{background-position:100% 0}to{background-position:-100% 0}}.liste-vide{align-items:center;gap:var(--espace-3);padding:var(--espace-8) var(--espace-4);text-align:center;color:var(--couleur-texte-secondaire);flex-direction:column;display:flex}.liste-vide svg{color:var(--couleur-texte-discret)}.avancement{align-items:center;gap:var(--espace-3);display:flex}.avancement .piste{background:var(--progression-piste);border-radius:999px;flex:1;min-width:48px;height:6px;overflow:hidden}.avancement .remplissage{background:var(--couleur-principale);border-radius:999px;height:100%;transition:width .3s ease-out}.avancement .texte{font-size:var(--taille-petit);color:var(--couleur-texte-secondaire);white-space:nowrap;font-variant-numeric:tabular-nums}.avatar{background:var(--couleur-principale-fond);width:32px;height:32px;color:var(--couleur-principale-appui);font-weight:var(--graisse-semi);font-size:var(--taille-mini);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.pastille{color:#fff;min-width:20px;height:20px;font-size:12px;font-weight:var(--graisse-semi);background:#d92d20;border-radius:999px;place-items:center;padding:0 6px;display:inline-grid}.compteur{background:var(--couleur-fond-survol);color:#344054;min-width:22px;height:22px;font-size:var(--taille-mini);font-weight:var(--graisse-semi);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;display:inline-grid}.ecran-connexion{background:radial-gradient(1200px 500px at 50% -10%, var(--couleur-principale-fond), transparent 70%), var(--couleur-fond-page)}.ecran-connexion .carte{width:min(420px,100%);padding:var(--espace-8) var(--espace-6);box-shadow:var(--ombre-survol)}.formulaire-connexion{gap:var(--espace-4);text-align:left;flex-direction:column;width:100%;display:flex}.formulaire-connexion h1{text-align:center;font-size:20px}.formulaire-connexion .texte-secondaire{text-align:center}.formulaire-connexion .bouton{width:100%;min-height:44px}.formulaire-connexion .rangee .bouton{width:auto}.six-cases{gap:var(--espace-2);justify-content:center;display:flex}.case-code{text-align:center;width:46px;height:54px;font-size:22px;font-weight:var(--graisse-semi);background:var(--couleur-fond-carte);border:1px solid var(--couleur-bordure-forte);border-radius:var(--arrondi-bouton);box-shadow:var(--ombre);transition:border-color var(--duree), box-shadow var(--duree)}.case-code:focus{border-color:var(--couleur-principale);box-shadow:var(--anneau-focus);outline:none}@media (width<=400px){.case-code{width:40px;height:50px}}.sr-seulement{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.coquille-agent{flex-direction:column;min-height:100dvh;display:flex}.en-tete-agent{z-index:20;height:var(--hauteur-en-tete);padding:0 var(--marge-ecran);padding-top:env(safe-area-inset-top);align-items:center;gap:var(--espace-2);background:var(--couleur-fond-carte);border-bottom:1px solid var(--couleur-bordure);display:flex;position:sticky;top:0}.sigle-agent{width:auto;height:30px}.bouton-aide{color:var(--icone-couleur);border-radius:var(--arrondi-bouton);transition:background var(--duree);background:0 0;border:none;place-items:center;display:grid}.bouton-aide:hover{background:var(--couleur-fond-survol)}.en-tete-agent .bouton-aide{width:var(--zone-toucher);height:var(--zone-toucher);margin-left:auto}.contenu-agent .sous-titre{color:var(--couleur-texte-secondaire);margin-top:var(--espace-1)}.contenu-agent{gap:var(--espace-4);width:100%;max-width:720px;padding:var(--espace-5) var(--marge-ecran) calc(88px + env(safe-area-inset-bottom));flex-direction:column;flex:1;margin:0 auto;display:flex}.barre-bas{z-index:30;padding-bottom:env(safe-area-inset-bottom);background:var(--couleur-fond-carte);border-top:1px solid var(--couleur-bordure);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bouton-barre{min-height:64px;color:var(--couleur-texte-secondaire);font-size:var(--taille-mini);font-weight:var(--graisse-moyenne);transition:color var(--duree);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.bouton-barre.active{color:var(--couleur-principale)}.bouton-barre:focus-visible{box-shadow:inset var(--anneau-focus)}.icone-barre{display:inline-grid;position:relative}.pastille-barre{position:absolute;top:-6px;right:-12px}.page-bienvenue{min-height:100dvh;padding:var(--espace-4) var(--marge-ecran) calc(var(--espace-6) + env(safe-area-inset-bottom));flex-direction:column;max-width:480px;margin:0 auto;display:flex}.entete-bienvenue{min-height:var(--zone-toucher);justify-content:space-between;align-items:center;display:flex}.carte-bienvenue{text-align:center;justify-content:center;align-items:center;gap:var(--espace-4);flex-direction:column;flex:1;display:flex}.carte-bienvenue p{color:var(--couleur-texte-secondaire);max-width:32ch}.pastille-grande{background:var(--couleur-principale-fond);width:72px;height:72px;color:var(--couleur-principale-appui);border-radius:20px}.pied-bienvenue{gap:var(--espace-3);flex-direction:column;align-items:stretch;display:flex}.pied-bienvenue .bouton{width:100%;min-height:48px}.points{gap:var(--espace-2);justify-content:center;display:flex}.point{background:var(--couleur-bordure-forte);border-radius:50%;width:8px;height:8px}.point.actif{background:var(--couleur-principale);border-radius:999px;width:22px}.choix-mode{gap:var(--espace-3);margin:var(--espace-4) 0;display:grid}.choix-mode button{align-items:center;gap:var(--espace-3);text-align:left;min-height:64px;padding:var(--espace-3) var(--espace-4);background:var(--couleur-fond-carte);border:1px solid var(--couleur-bordure-forte);border-radius:var(--arrondi-carte);color:var(--couleur-texte);display:flex}.choix-mode button.actif{border-color:var(--couleur-principale);box-shadow:var(--anneau-focus);background:var(--couleur-principale-fond)}.choix-mode small{color:var(--couleur-texte-secondaire);font-size:var(--taille-petit);display:block}.rappels{padding-left:var(--espace-5);gap:var(--espace-1);color:var(--couleur-texte-secondaire);font-size:var(--taille-petit);margin:0;display:grid}.progression{font-size:var(--taille-petit);font-weight:var(--graisse-semi);color:var(--couleur-principale);text-transform:uppercase;letter-spacing:.04em;margin:0}.barre-progression{background:var(--couleur-bordure);border-radius:999px;height:6px;overflow:hidden}.barre-progression>div{background:var(--couleur-principale);height:100%;transition:width var(--duree);border-radius:999px}.pied-assistant{flex-direction:column;display:flex}.pied-assistant .bouton{width:100%;min-height:48px}.confirmation{align-items:center;gap:var(--espace-3);text-align:center;color:var(--etat-terminee);flex-direction:column;display:flex}.confirmation h1{color:var(--couleur-texte)}.confirmation .bouton{width:100%}.accuse{margin:var(--espace-3) 0 0;gap:var(--espace-3);padding:0;list-style:none;display:grid}.accuse li{align-items:center;gap:var(--espace-2);color:var(--etat-terminee);display:flex}.accuse li span{color:var(--couleur-texte)}.accuse li.attente{color:var(--couleur-bordure-forte)}.accuse li.attente span{color:var(--couleur-texte-secondaire)}.fil{margin:var(--espace-3) 0;gap:var(--espace-3);padding:0;list-style:none;display:grid}.fil li{padding:var(--espace-3);border-radius:var(--arrondi-carte);background:var(--couleur-fond-page);max-width:92%}.fil li.moi{background:var(--couleur-principale-fond);margin-left:auto}.fil .qui{font-size:var(--taille-mini);color:var(--couleur-texte-secondaire);margin-bottom:2px;display:block}.fil p{white-space:pre-wrap;overflow-wrap:anywhere}.zone-ecrire{gap:var(--espace-3);margin-top:var(--espace-3);display:grid}.liste-reclamations{margin:var(--espace-3) 0 0;padding:0;list-style:none;display:grid}.liste-reclamations button{align-items:center;gap:var(--espace-3);width:100%;min-height:60px;padding:var(--espace-2) 0;border:none;border-bottom:1px solid var(--couleur-bordure);text-align:left;color:var(--couleur-texte);background:0 0;justify-content:space-between;display:flex}.liste-reclamations li:last-child button{border-bottom:none}.liste-reclamations small{color:var(--couleur-texte-secondaire);font-size:var(--taille-petit);display:block}.liste-reclamations span:first-child{flex:1;min-width:0}.contenu-agent .carte>*+*{margin-top:var(--espace-3)}.contenu-agent .case-service{align-items:flex-start;gap:var(--espace-2);cursor:pointer;min-height:40px;display:flex}.contenu-agent .formulaire-grille{gap:var(--espace-4);display:grid}.contenu-agent .resume{gap:var(--espace-2) var(--espace-3);grid-template-columns:130px 1fr;margin:0;display:grid}.contenu-agent .resume dd{overflow-wrap:anywhere;margin:0}.contenu-agent .entete-fiche{justify-content:space-between;align-items:center;gap:var(--espace-3);display:flex}.contenu-agent .note{color:var(--couleur-texte-secondaire);font-size:var(--taille-petit);margin:0}.rubrique{gap:var(--espace-3);display:grid}.rubrique>h2{align-items:center;gap:var(--espace-2);font-size:16px;display:flex}.rubrique.retard>h2{color:var(--etat-en-retard)}.rubrique.alerte>h2{color:var(--etat-bloquee)}.ligne-lien,.ligne-part{align-items:center;gap:var(--espace-3);min-height:64px;padding:var(--espace-3) var(--espace-4);border-bottom:1px solid var(--couleur-bordure);color:var(--couleur-texte);text-decoration:none;display:flex}.ligne-lien>span{flex:1;min-width:0;display:grid}.carte-sans-marge>:last-child{border-bottom:none}.ligne-lien small,.ligne-part small,.carte-activite small{color:var(--couleur-texte-secondaire);font-size:var(--taille-petit);overflow-wrap:anywhere;display:block}.ligne-part>a{min-width:0;color:inherit;flex:1;text-decoration:none;display:grid}.ligne-part .corps-part{flex:1;justify-items:start;gap:2px;min-width:0;display:grid}.case-part{width:var(--zone-toucher);height:var(--zone-toucher);color:var(--couleur-principale);border-radius:var(--arrondi-bouton);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.case-part:hover{background:var(--couleur-fond-survol)}.case-part.faite{color:var(--etat-terminee)}.texte-retard{color:var(--etat-en-retard);font-weight:var(--graisse-moyenne)}.liste-activites{gap:var(--espace-3);margin:0;padding:0;list-style:none;display:grid}.carte-activite{gap:var(--espace-3);color:inherit;text-decoration:none;display:grid}.haut-activite{justify-content:space-between;align-items:flex-start;gap:var(--espace-3);display:flex}.haut-activite strong{overflow-wrap:anywhere;min-width:0}.filtres,.choix-reponse{gap:var(--espace-2);flex-wrap:wrap;display:flex}.filtres button,.choix-reponse button{min-height:40px;padding:0 var(--espace-4);background:var(--couleur-fond-carte);border:1px solid var(--couleur-bordure-forte);color:var(--couleur-texte);border-radius:999px}.filtres button.actif,.choix-reponse button.actif{background:var(--couleur-principale-fond);border-color:var(--couleur-principale);color:var(--couleur-principale-appui);font-weight:var(--graisse-semi)}.retour{align-items:center;gap:var(--espace-1);min-height:var(--zone-toucher);color:var(--couleur-texte-secondaire);width:fit-content;text-decoration:none;display:inline-flex}.bloc-renvoi{background:var(--message-avertissement-fond);border-color:#fedf89}.bloc-renvoi p{margin:var(--espace-2) 0}.actions-fiche{gap:var(--espace-3);display:grid}.actions-fiche .bouton{width:100%}.lien{min-height:32px;color:var(--couleur-principale);text-align:left;font-size:var(--taille-petit);background:0 0;border:none;padding:0;text-decoration:underline}.verrou{align-items:center;gap:var(--espace-2);color:var(--couleur-texte-secondaire);display:flex}.texte-recap{white-space:pre-wrap;overflow-wrap:anywhere}.contenu-agent .entete-fiche h1{overflow-wrap:anywhere}
