@font-face{font-family:Zalando Sans;font-style:normal;font-display:swap;font-weight:200 900;src:url(../polices/zalando-sans-latin-ext-wght-normal.woff2)format("woff2");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:Zalando Sans;font-style:normal;font-display:swap;font-weight:200 900;src:url(../polices/zalando-sans-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zalando Sans Expanded;font-style:normal;font-display:swap;font-weight:200 900;src:url(../polices/zalando-sans-expanded-latin-ext-wght-normal.woff2)format("woff2");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:Zalando Sans Expanded;font-style:normal;font-display:swap;font-weight:200 900;src:url(../polices/zalando-sans-expanded-latin-wght-normal.woff2)format("woff2");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{--marine:#001738;--royal:#0a4bdb;--corail:#ff5f55;--creme:#fffaf0;--blanc:#fff;--marine-72:#475870;--marine-45:#8c97a5;--marine-25:#bfc5cd;--marine-14:#dbdfe3;--marine-06:#f0f1f3;--royal-15:#dae4fa;--corail-35:#ffc7c4;--corail-22:#ffdcda;--vert-pale:#dcfce7;--vert-fonce:#14532d;--vert:#166534;--jaune-pale:#fef9c3;--jaune-fonce:#713f12;--ambre-pale:#ffedd5;--ambre-fonce:#7c2d12;--ambre:#c2410c;--rouge:#b91c1c;--titres:"Zalando Sans Expanded", "Zalando Sans", Inter, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--texte:"Zalando Sans", Inter, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--bandeau:40px;--barre:52px;--cote:232px;--cible:34px;--corps:15px;--petit:13px}@media (width<=767px){:root{--cible:48px;--corps:16px;--petit:14px;--barre:56px;--menu:64px}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--creme);color:var(--marine);font:var(--corps) /1.5 var(--texte);margin:0}fieldset,h1,h2,h3,legend,ol,p,ul{border:0;margin:0;padding:0}ol,ul{list-style:none}h1,h2,h3{font-family:var(--titres);font-weight:700;line-height:1.25}h1{font-size:1.375rem}h2{font-size:1.0625rem}h3{font-size:1rem}a{color:var(--royal)}:focus-visible{outline:3px solid var(--royal);outline-offset:2px}.petit{font-size:var(--petit);color:var(--marine-72)}.surtitre{letter-spacing:.14em;text-transform:uppercase;color:var(--marine);font-size:.75rem;font-weight:600}.icone-source{vertical-align:-4px;-o-object-fit:contain;object-fit:contain;border-radius:3px;width:18px;height:18px;margin-right:6px;display:inline-block}.icone-source.sans{background:var(--marine);color:var(--creme);font:700 11px/18px var(--texte);text-align:center}.cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}kbd{font:600 .8125rem var(--texte);border:1px solid var(--marine-45);background:var(--blanc);border-radius:4px;padding:0 5px}.mode{z-index:30;height:var(--bandeau);background:var(--corail);color:var(--marine);border-bottom:2px solid var(--marine);letter-spacing:.06em;text-align:center;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:.875rem;font-weight:700;display:flex;position:fixed;inset:0 0 auto}.mode svg{flex:none;width:20px;height:20px}dialog .mode{margin:-20px -20px 16px;position:static}.menu{inset:var(--bandeau) auto 0 0;z-index:20;width:var(--cote);background:var(--blanc);border-right:1px solid var(--marine-25);gap:2px;padding:20px 12px;position:fixed}.marque,.menu{flex-direction:column;display:flex}.marque{gap:6px;padding:0 12px 20px}.marque .logo{width:auto;height:22px;display:block}.marque .produit{font:700 1.125rem var(--titres);color:var(--marine)}.menu a{min-height:40px;color:var(--marine);border-left:3px solid #0000;border-radius:6px;align-items:center;padding:0 12px;text-decoration:none;display:flex}.menu a:hover{background:var(--marine-06)}.menu a[aria-current=page]{background:var(--royal-15);border-left-color:var(--royal);font-weight:700}.menu .qui{border-top:1px solid var(--marine-25);margin-top:auto;padding:12px}.page{padding:calc(var(--bandeau) + 24px) 32px 40px calc(var(--cote) + 32px)}.page.validation{padding-top:calc(var(--bandeau) + var(--barre) + 16px);padding-bottom:96px}.page.nue{padding-left:32px}.bouton,button{font:inherit;min-height:var(--cible);min-width:var(--cible);cursor:pointer;border:1px solid var(--royal);background:var(--blanc);color:var(--royal);text-align:center;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:4px 14px;font-weight:600;text-decoration:none;display:inline-flex}.bouton:hover,button:hover{background:var(--royal-15)}.bouton.principal,button.principal{background:var(--royal);color:var(--blanc)}.bouton.principal:hover,button.principal:hover{background:var(--marine);border-color:var(--marine)}button:disabled,button:disabled:hover{background:var(--marine-06);color:var(--marine-72);border:1px dashed var(--marine-45);cursor:not-allowed}button.discret{background:0 0;border-color:#0000;padding:4px 6px;text-decoration:underline}.boutons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.boutons.fin{justify-content:flex-end}input,select,textarea{font:inherit;width:100%;min-height:var(--cible);border:1px solid var(--marine-45);background:var(--blanc);color:var(--marine);border-radius:6px;padding:6px 10px}textarea{resize:vertical;min-height:96px}label,legend{margin-bottom:4px;font-weight:600;display:block}.champ{margin-bottom:14px}.pastille{font-size:var(--petit);white-space:nowrap;color:var(--marine);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-weight:700;line-height:1.5;display:inline-flex}.pastille.en_preparation,.pastille.neutre{background:var(--marine-06);border:1px dashed var(--marine-45)}.pastille.a_valider{background:var(--jaune-pale);color:var(--jaune-fonce);border-color:var(--jaune-fonce)}.pastille.en_retard{background:var(--ambre-pale);color:var(--ambre-fonce);border:2px solid var(--ambre)}.pastille.a_revalider{background:var(--blanc);color:var(--jaune-fonce);border:2px dashed var(--ambre)}.pastille.approuvee{background:var(--vert-pale);color:var(--vert-fonce);border-color:var(--vert)}.pastille.en_attente_chronique{background:var(--marine-14);border-color:var(--marine-45)}.pastille.envoyee{background:var(--vert);color:var(--blanc);border-color:var(--vert)}.pastille.erreur{background:var(--rouge);color:var(--blanc);border-color:var(--rouge)}.pastille.verifie{background:var(--vert-pale);color:var(--vert-fonce);border-color:var(--vert)}.pastille.a_verifier{background:var(--ambre-pale);color:var(--ambre-fonce);border-color:var(--ambre)}.pastille.bloquant{background:var(--rouge);color:var(--blanc);border-color:var(--rouge)}.carte{background:var(--blanc);border:1px solid var(--marine-25);color:inherit;border-radius:8px;margin-bottom:12px;padding:16px;text-decoration:none;display:block}a.carte:hover{border-color:var(--royal)}.carte .tete{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:4px;display:flex}.carte .suite{color:var(--royal);justify-content:flex-end;margin-top:8px;font-weight:700;display:flex}.section{margin-top:24px}.section>h2,.section>summary{margin-bottom:10px}summary{cursor:pointer;min-height:var(--cible);font:700 1.0625rem var(--titres);align-items:center;gap:8px;display:flex}summary:before{content:"▸";color:var(--royal)}details[open]>summary:before{content:"▾"}.avis{border:1px solid var(--marine-45);background:var(--blanc);color:var(--marine);border-left-width:6px;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:12px 0;padding:10px 14px;display:flex}.avis.info{border-color:var(--royal);background:var(--royal-15)}.avis.attention{border-color:var(--corail);background:var(--corail-22)}.avis.grave,.avis.reussi{border-color:var(--marine)}.avis.grave{background:var(--corail);font-weight:600}.avis.gris{background:var(--marine-06)}table{border-collapse:collapse;width:100%}td,th{text-align:left;border-bottom:1px solid var(--marine-25);vertical-align:middle;padding:10px 12px}thead th{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600}tbody th,thead th{white-space:nowrap}tbody th{font-weight:700}tbody tr:hover{background:var(--marine-06)}td.nombre,th.nombre{text-align:right;font-variant-numeric:tabular-nums}.defile{overflow-x:auto}.tableau{background:var(--blanc);border:1px solid var(--marine-25);border-radius:8px;padding:4px 8px}.tableau tbody tr:last-child td{border-bottom:0}.bilan{flex-wrap:wrap;gap:8px 24px;margin:12px 0 16px;display:flex}.bilan strong{font:700 1.25rem var(--titres);margin-right:6px}.matin{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.matin .panneau{margin:0}.matin .panneau>*+*{margin-top:8px}.barre-haut{inset:var(--bandeau) 0 auto var(--cote);z-index:15;min-height:var(--barre);background:var(--blanc);border-bottom:1px solid var(--marine-25);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:4px 32px;display:grid;position:fixed}.barre-haut h1{text-align:center}.barre-haut .retour{justify-self:start}.barre-haut .etat{justify-self:end}.destinataires{background:var(--blanc);border:1px solid var(--marine-25);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0 0 12px;padding:8px 16px;display:flex}.destinataires strong{font-size:1.0625rem}.barre-bas{inset:auto 0 0 var(--cote);z-index:15;background:var(--blanc);border-top:1px solid var(--marine-25);padding:10px 32px calc(10px + env(safe-area-inset-bottom));flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex;position:fixed}.barre-bas .ligne{flex:320px}.barre-bas .enregistre{text-align:right;min-width:150px}.deux{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.deux .cote{top:calc(var(--bandeau) + var(--barre) + 16px);max-height:calc(100vh - var(--bandeau) - var(--barre) - 100px);flex-direction:column;min-height:0;display:flex;position:sticky}.deux .cote .volet{flex:1;min-height:0;overflow:auto}.onglets{border-bottom:1px solid var(--marine-25);gap:4px;margin-bottom:12px;display:flex}.onglets button{color:var(--marine);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0}.onglets button[aria-selected=true]{border-bottom-color:var(--royal);color:var(--royal)}.legende{flex-wrap:wrap;gap:4px 14px;margin:0 0 10px;display:flex}.article{border-left:3px solid #0000;grid-template-columns:40px minmax(0,1fr);gap:0 8px;margin-bottom:8px;padding:10px 12px 10px 6px;display:grid}.article.choisi{border-left-color:var(--royal);background:var(--royal-15)}.article.saisi{z-index:10;border:2px solid var(--royal);position:relative}.article .gauche{flex-direction:column;align-items:center;gap:2px;display:flex}.article .rang{font:700 .9375rem var(--titres)}.poignee{touch-action:none;cursor:grab;border-color:var(--marine-25);color:var(--marine);-webkit-user-select:none;user-select:none;padding:0;font-size:1.25rem;line-height:1}.article.saisi .poignee{cursor:grabbing}.article>div{min-width:0}.article .phrase,.article .pourquoi,.article .raisons,.article .titre,.point .texte,.transcription li>span{white-space:normal;overflow-wrap:anywhere}.article .titre{color:var(--marine);font-size:1rem;font-weight:700;line-height:1.35;text-decoration:none;display:block}.article .titre:hover{color:var(--royal);text-decoration:underline}.article .phrase{text-align:left;width:100%;min-height:0;color:var(--marine);background:0 0;border:0;border-radius:4px;padding:2px 0;font-weight:400;display:block}.article button.phrase:hover{background:var(--marine-06)}.article .phrase.manque{background:var(--corail-22);padding:2px 8px;font-weight:700}.article .bas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.article .pourquoi{text-align:left;background:0 0;border:0;justify-content:flex-start;min-height:28px;padding:0;font-weight:400;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.article .pourquoi,.article .raisons{color:var(--marine-72);font-size:var(--petit)}.article .raisons{padding-left:16px;list-style:outside}.article .marque-texte{font-size:var(--petit);font-weight:700}.barre-retiree .titre{text-decoration:line-through}dialog{border:1px solid var(--marine);width:100%;max-width:520px;color:var(--marine);background:var(--blanc);border-radius:8px;max-height:92vh;margin:auto;padding:20px}dialog::backdrop{background:#001738b3}dialog h2{margin-bottom:8px}dialog .bloc{margin:12px 0}.gros,dialog .gros{font:700 1.25rem var(--titres)}iframe.apercu{border:1px solid var(--marine-25);background:var(--blanc);border-radius:6px;width:100%;height:100%;min-height:60vh;display:block}.point{border-left:4px solid var(--marine-25);margin:10px 0;padding:6px 0 6px 12px}.point.verifie{border-left-color:var(--vert)}.point.a_verifier{border-left-color:var(--ambre);border-left-style:dashed}.point.bloquant{border-left-color:var(--rouge);border-left-width:8px}.point.retire .texte{color:var(--marine-72);text-decoration:line-through}.point .entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin-bottom:4px;display:flex}.point .texte{padding:2px 0}.transcription .numero{margin-right:6px}.point,.transcription li{scroll-margin-top:calc(var(--bandeau) + var(--barre) + 16px)}.numero{border:1px solid var(--marine);background:var(--blanc);border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 6px;font-size:.8125rem;font-weight:700;display:inline-flex}blockquote{background:var(--marine-06);border-radius:6px;margin:8px 0;padding:8px 12px;font-size:.9375rem}.controles li{align-items:center;gap:8px;padding:3px 0;display:flex}.transcription li{border-left:4px solid #0000;border-radius:6px;grid-template-columns:64px minmax(0,1fr);gap:8px;padding:6px 8px;display:grid}.transcription li.appui{background:var(--royal-15);border-left-color:var(--marine)}.transcription li.vise{border:2px solid var(--royal)}.transcription .heure{font-variant-numeric:tabular-nums;color:var(--marine-72);font-size:var(--petit);padding-top:2px}mark{background:var(--corail-35);color:var(--marine);border-radius:2px;padding:0 2px;font-weight:600}.filtres{grid-template-columns:repeat(4,minmax(110px,150px)) minmax(200px,1fr) auto auto;align-items:end;gap:10px;margin:12px 0;display:grid}.filtres label{font-size:var(--petit)}.lot{flex-wrap:wrap;gap:8px 12px;margin:8px 0;display:flex}.lot,.lot .tout{align-items:center}.lot .tout{gap:8px;margin:0;font-weight:400;display:inline-flex}.fil input[type=checkbox]{width:18px;height:18px;min-height:0;accent-color:var(--royal)}.fil td,.fil th{vertical-align:top;padding:6px 8px}.fil tr.courant{background:var(--royal-15);outline:2px solid var(--royal);outline-offset:-2px}.fil .heure,.fil .media{white-space:nowrap;font-size:var(--petit)}.fil .texte{overflow-wrap:anywhere;min-width:0}.fil .titre{color:var(--marine);font-weight:700;text-decoration:none}.fil .titre:hover{color:var(--royal);text-decoration:underline}.fil .methode{font-size:var(--petit)}.fil .methode .petit{display:block}.fil .gestes{white-space:nowrap}.fil .gestes button{min-height:28px;font-size:var(--petit);padding:2px 8px}.puces{flex-wrap:wrap;gap:4px;display:flex}.puce{border:1px solid var(--marine-45);background:var(--marine-06);font-size:var(--petit);white-space:nowrap;border-radius:999px;align-items:center;gap:2px;min-height:26px;padding:0 4px 0 10px;font-weight:600;display:inline-flex}.puce:not(:has(button)){padding-right:10px}.puce button{min-width:24px;min-height:24px;padding:0 4px;font-size:1rem;line-height:1;text-decoration:none}.jours{flex-wrap:wrap;gap:6px;display:flex}.choix label,.jours label{min-height:var(--cible);border:1px solid var(--marine-45);background:var(--blanc);border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 10px;font-weight:400;display:inline-flex}.choix input,.jours input{width:18px;height:18px;min-height:0;accent-color:var(--royal)}.choix{gap:8px;margin:10px 0;display:flex}.recherche{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:12px;max-width:900px;display:grid}.recherche .choix{margin:0}.bas-de-page{margin-top:24px}.centre{text-align:center;max-width:460px;margin:12vh auto 0}.centre>*+*{margin-top:16px}.centre h1{font-size:2rem}.seulement-tel{display:none}@media (width<=1279px){.deux,.matin{grid-template-columns:minmax(0,1fr)}.deux .cote{max-height:none;position:static}.deux .cote .volet{overflow:visible}iframe.apercu{height:70vh}}@media (width<=767px){.seulement-tel{display:revert}.seulement-ordi{display:none!important}.menu{width:auto;height:var(--menu);border-right:0;border-top:1px solid var(--marine-25);flex-direction:row;gap:0;padding:0;inset:auto 0 0}.menu .marque,.menu .qui{display:none}.menu a{border-top:3px solid #0000;border-left:0;border-radius:0;flex:1;justify-content:center;min-height:48px;font-size:.875rem}.menu a[aria-current=page]{border-top-color:var(--royal)}.page{padding:calc(var(--bandeau) + 16px) 16px calc(var(--menu) + 24px)}.page.validation{padding:calc(var(--bandeau) + var(--barre) + 8px) 16px 170px}.page.nue{padding-left:16px}.validation-ouverte .menu{display:none}.bouton,button{white-space:normal}.barre-haut{padding:4px 8px;left:0}.barre-bas{padding:8px 16px calc(8px + env(safe-area-inset-bottom));left:0}.barre-bas .boutons{width:100%}.barre-bas .boutons>*{flex:1}.barre-bas .enregistre{text-align:left;width:100%;min-width:0}.article{grid-template-columns:48px minmax(0,1fr);padding:12px 8px 12px 4px}.article.choisi{background:var(--blanc);border-left-color:#0000}.article .titre{align-items:center;min-height:44px;font-size:1.125rem;display:flex}.article .phrase{min-height:44px}.article .pourquoi{min-height:48px}.poignee{font-size:1.5rem}.filtres,.recherche{grid-template-columns:minmax(0,1fr)}.fil .tableau{overflow-x:auto}dialog{border-radius:12px 12px 0 0;max-width:none;margin:auto auto 0}.transcription li{grid-template-columns:56px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
