@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.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{--marque:#1f4fb5;--sur-marque:#fff;--fond:color-mix(in oklab, var(--marque) 4%, #fafbfc);--surface:#fff;--pale:color-mix(in oklab, var(--marque) 10%, #fff);--piste:color-mix(in oklab, var(--marque) 24%, #fff);--encre-marque:color-mix(in oklab, var(--marque) 72%, #000);--texte:#141a24;--texte-doux:#4f5866;--bord:#e1e5eb;--ok:#1b6e43;--ok-fond:#dcf3e5;--attente:#8a3c0b;--attente-fond:#fff1d6;--danger:#b42318;--danger-fond:#ffe8e4;--brouillon:#4b5563;--brouillon-fond:#eceff3;--voile:#0c10186b;--ombre:0 12px 32px #0c10182e;--tactile:56px;--rayon:10px;--sortie:cubic-bezier(.23, 1, .32, 1);--tiroir:cubic-bezier(.32, .72, 0, 1);font-variant-numeric:tabular-nums;color:var(--texte);background:var(--fond);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%;font-family:DM Sans Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:17px;line-height:1.5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fond:#0e1218;--surface:#161b23;--pale:color-mix(in oklab, var(--marque) 24%, #161b23);--piste:color-mix(in oklab, var(--marque) 40%, #161b23);--encre-marque:color-mix(in oklab, var(--marque) 38%, #fff);--texte:#eef1f5;--texte-doux:#a6afbc;--bord:#2a313c;--ok:#6fd8a2;--ok-fond:#12301f;--attente:#f6b955;--attente-fond:#33250f;--danger:#ff8f80;--danger-fond:#3b1714;--brouillon:#bcc3cd;--brouillon-fond:#252b34;--voile:#0009;--ombre:0 12px 32px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--fond:#0e1218;--surface:#161b23;--pale:color-mix(in oklab, var(--marque) 24%, #161b23);--piste:color-mix(in oklab, var(--marque) 40%, #161b23);--encre-marque:color-mix(in oklab, var(--marque) 38%, #fff);--texte:#eef1f5;--texte-doux:#a6afbc;--bord:#2a313c;--ok:#6fd8a2;--ok-fond:#12301f;--attente:#f6b955;--attente-fond:#33250f;--danger:#ff8f80;--danger-fond:#3b1714;--brouillon:#bcc3cd;--brouillon-fond:#252b34;--voile:#0009;--ombre:0 12px 32px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--fond);-webkit-font-smoothing:antialiased;margin:0}main{max-width:34rem;margin:0 auto;padding:24px 16px 48px}main.large{max-width:60rem}h1{letter-spacing:-.01em;text-wrap:balance;margin:8px 0 20px;font-size:28px;line-height:1.15}h2{margin:28px 0 12px;font-size:19px;line-height:1.3}p{margin:0 0 12px}a{color:var(--encre-marque)}svg.lucide{flex:none;width:24px;height:24px}.doux{color:var(--texte-doux);font-size:15px}.carte{background:var(--surface);border-radius:var(--rayon);margin-bottom:16px;padding:20px}form{gap:16px;display:grid}label{gap:6px;font-weight:600;display:grid}label .aide{font-weight:400}input,select,textarea{font:inherit;min-height:var(--tactile);border:1px solid var(--bord);background:var(--surface);color:var(--texte);border-radius:12px;width:100%;padding:0 16px;font-weight:400}textarea{resize:vertical;padding:14px 16px;line-height:1.5}:focus-visible{outline:3px solid var(--marque);outline-offset:2px}button,.bouton{font:inherit;min-height:var(--tactile);background:var(--marque);color:var(--sur-marque);cursor:pointer;transition:transform .14s var(--sortie);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}button:active,.bouton:active{transform:scale(.97)}button:disabled{opacity:.55;cursor:default}button.secondaire,.bouton.secondaire{background:var(--pale);color:var(--texte)}button.danger{background:var(--danger);color:#fff}.message{background:var(--pale);border-radius:12px;padding:14px 16px}.message.erreur{background:var(--danger-fond);color:var(--danger);font-weight:500}.message.ok{background:var(--ok-fond);color:var(--ok);font-weight:500}.liens{text-align:center;gap:10px;margin-top:20px;display:grid}.entete{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.marque{align-items:center;gap:10px;margin:8px 0 28px;font-weight:700;display:flex}.marque .logo{width:36px;height:36px;font-size:18px}.menu{gap:8px;display:grid}.menu a{min-height:var(--tactile);border-radius:var(--rayon);background:var(--surface);color:var(--texte);align-items:center;gap:12px;padding:0 20px;font-weight:600;text-decoration:none;display:flex}.couleurs{grid-template-columns:repeat(4,1fr);gap:12px;max-width:360px;display:grid}.couleurs button{aspect-ratio:1;border-radius:16px;width:100%;min-height:0;padding:0}.couleurs button[aria-pressed=true]{outline:3px solid var(--texte);outline-offset:3px}.statut{border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:15px;font-weight:600;display:inline-flex}.statut.actif,.statut.essai{color:var(--ok);background:var(--ok-fond)}.statut.suspendu,.statut.ferme{color:var(--danger);background:var(--danger-fond)}table{border-collapse:collapse;width:100%;font-size:15px}th,td{text-align:left;border-bottom:1px solid var(--bord);vertical-align:top;padding:10px 8px}.qr{background:#fff;border-radius:12px;width:220px;padding:12px}code{word-break:break-all;font-size:15px}.captcha{min-height:65px}.texte-note{white-space:pre-wrap;overflow-wrap:anywhere}.coque{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px));padding-top:env(safe-area-inset-top,0px)}.coque>main{padding-top:8px}.coque main>.marque{display:none}.coque main>h1:first-child,.coque main>.hello:first-child{margin-top:4px}.haut{top:env(safe-area-inset-top,0px);z-index:20;background:var(--fond);align-items:center;gap:12px;max-width:34rem;min-height:64px;margin:0 auto;padding:8px 16px;display:flex;position:sticky}.logo{background:var(--marque);width:40px;height:40px;color:var(--sur-marque);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid}.societe{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.bandeau{background:var(--pale);border-radius:var(--rayon);align-items:center;gap:10px;width:calc(100% - 32px);max-width:calc(34rem - 32px);margin:0 auto 8px;padding:12px 14px;font-size:15px;font-weight:500;display:flex}.bandeau.attente{background:var(--attente-fond);color:var(--attente)}.bandeau.retard{background:var(--danger-fond);color:var(--danger)}.nav{z-index:25;background:var(--surface);border-top:1px solid var(--bord);padding:6px max(8px, env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(8px, env(safe-area-inset-left,0px));grid-template-columns:repeat(5,1fr);align-items:end;display:grid;position:fixed;bottom:0;left:0;right:0}.nav a{min-height:var(--tactile);color:var(--texte-doux);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.nav a[aria-current=page]{color:var(--encre-marque)}.nav a[aria-current=page] svg{color:var(--marque)}.micro{color:var(--encre-marque);flex-direction:column;align-items:center;gap:2px;font-size:13px;font-weight:600;display:flex}.bouton-micro{width:72px;height:72px;min-height:72px;box-shadow:0 0 0 6px var(--fond);border-radius:50%;margin-top:-30px;padding:0}.bouton-micro svg.lucide{width:32px;height:32px}.rail-marque{display:none}@media (width>=960px){.coque{padding-bottom:48px;padding-left:264px}.haut .logo,.haut .societe{visibility:hidden}.nav{border-top:0;border-right:1px solid var(--bord);flex-direction:column;align-items:stretch;gap:4px;width:240px;padding:20px 12px;display:flex;top:0;right:auto}.nav a{flex-direction:row;order:2;justify-content:flex-start;gap:12px;padding:0 14px;font-size:16px}.nav a[aria-current=page]{background:var(--pale)}.nav>span{display:none}.micro{background:var(--marque);color:var(--sur-marque);min-height:var(--tactile);border-radius:28px;flex-direction:row;order:1;gap:12px;margin-bottom:16px;padding:0 18px;font-size:16px}.bouton-micro{width:auto;height:auto;min-height:0;box-shadow:none;background:0 0;margin:0;padding:0}.bouton-micro svg.lucide{width:24px;height:24px}.rail-marque{order:0;align-items:center;gap:10px;padding:4px 6px 20px;font-weight:600;display:flex}}.voile{z-index:40;background:var(--voile);opacity:0;pointer-events:none;transition:opacity .2s;position:fixed;inset:0}.voile.on{opacity:1;pointer-events:auto;transition-duration:.36s}.feuille{z-index:41;background:var(--surface);max-height:92%;padding:8px 20px calc(24px + env(safe-area-inset-bottom,0px));box-shadow:var(--ombre);visibility:hidden;transition:transform .2s var(--tiroir), visibility 0s .2s;border-radius:20px 20px 0 0;gap:16px;display:grid;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%)}.feuille.on{visibility:visible;transition:transform .36s var(--tiroir), visibility 0s;transform:translateY(0)}.feuille h2{margin:0;font-size:22px}.feuille p{margin:0}.poignee{background:var(--bord);border-radius:3px;justify-self:center;width:40px;height:5px}@media (width>=960px){.feuille{border-radius:20px;width:560px;margin-left:-148px;bottom:24px;left:50%;right:auto}}.toast{left:50%;bottom:calc(104px + env(safe-area-inset-bottom,0px));z-index:50;opacity:0;pointer-events:none;transition:transform .2s var(--sortie), opacity .2s ease;color:#fff;width:min(100% - 32px,480px);box-shadow:var(--ombre);background:#141a24;border-radius:14px;align-items:center;gap:12px;padding:8px 8px 8px 16px;font-size:15px;display:flex;position:fixed;transform:translate(-50%,16px)}.toast.on{opacity:1;pointer-events:auto;transform:translate(-50%)}.toast span{flex:1}.toast .annuler{color:#b9c9ff;background:0 0;min-height:44px;padding:0 10px}.maj{left:16px;right:16px;top:calc(8px + env(safe-area-inset-top,0px));z-index:60;background:var(--surface);max-width:480px;box-shadow:var(--ombre);border-radius:14px;align-items:center;gap:12px;margin:0 auto;padding:8px 8px 8px 16px;display:flex;position:fixed}.maj span{flex:1;font-size:15px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}::selection{background:var(--piste);color:var(--texte)}input,textarea{caret-color:var(--marque)}::placeholder{color:var(--texte-doux);opacity:1}html{scrollbar-color:var(--bord) transparent;-webkit-tap-highlight-color:transparent}.ecran{flex-direction:column;gap:28px;display:flex}.ecran>*,.hello h1{margin:0}.doux-p{color:var(--texte-doux);margin:6px 0 0}.pied{margin:0}.retour{min-height:44px;color:var(--encre-marque);align-items:center;gap:2px;margin-left:-6px;font-weight:600;text-decoration:none;display:inline-flex}.sect{flex-direction:column;gap:12px;margin-bottom:28px;display:flex}.sect-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sect-head h2{margin:0}.lien{color:var(--encre-marque);align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.panel{background:var(--surface);border-radius:var(--rayon);margin:0 0 16px;padding:0;list-style:none;overflow:hidden}.panel>li{list-style:none}.panel>*+*,.panel>li+li{border-top:1px solid var(--bord)}.row{text-align:left;width:100%;min-height:72px;color:var(--texte);background:0 0;border-radius:0;justify-content:flex-start;align-items:center;gap:14px;padding:12px 16px;font-weight:400;text-decoration:none;transition:background-color .16s;display:flex}.row:active{background:var(--pale);transform:none}@media (hover:hover) and (pointer:fine){a.row:hover,button.row:hover:not(:disabled){background:var(--pale)}}.row:disabled{opacity:1;cursor:default}.row .principal{flex:1;gap:2px;min-width:0;display:grid}.row .t{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.row .s{color:var(--texte-doux);font-size:15px}.row.note .t{white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box}.row.danger .t{color:var(--danger)}.row.danger .ico{background:var(--danger-fond);color:var(--danger)}.chev{color:var(--texte-doux)}.ico{background:var(--pale);width:44px;height:44px;color:var(--encre-marque);border-radius:12px;flex:none;place-items:center;display:grid}.ico svg.lucide{width:22px;height:22px}.empty{text-align:center;color:var(--texte-doux);padding:28px 16px}.pill{white-space:nowrap;border-radius:14px;flex:none;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.pill svg.lucide{width:16px;height:16px}.st-ok{background:var(--ok-fond);color:var(--ok)}.st-wait{background:var(--attente-fond);color:var(--attente)}.st-late{background:var(--danger-fond);color:var(--danger)}.st-draft{background:var(--brouillon-fond);color:var(--brouillon)}.finding{background:var(--danger-fond);color:var(--danger);border-radius:var(--rayon);align-items:flex-start;gap:12px;padding:14px 16px;font-weight:500;text-decoration:none;display:flex}.finding b{font-weight:700}.field{flex-direction:column;gap:6px;font-weight:600;display:flex}.saisie{gap:12px;margin-bottom:28px;display:grid}.saisie textarea{min-height:96px}main form>button,.feuille button{width:100%}@media (width>=640px){main form>button{justify-self:start;width:auto}}button.row.danger{color:var(--texte);background:0 0}.row.note .principal{gap:6px}.row.note .pill{justify-self:start}.titre-action{align-items:center}.titre-action h1{margin:4px 0}.titre-action button{min-height:48px;padding:0 18px}.search{background:var(--surface);min-height:var(--tactile);border:1px solid var(--bord);border-radius:28px;align-items:center;gap:10px;margin:12px 0;padding:0 18px;font-weight:400;display:flex}.search input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:52px;padding:0}.search:focus-within{outline:3px solid var(--marque);outline-offset:2px}.chips{scrollbar-width:none;gap:8px;margin-bottom:12px;padding:2px 2px 4px;display:flex;overflow-x:auto}.chip{background:var(--surface);min-height:44px;color:var(--texte);border:1px solid var(--bord);white-space:nowrap;border-radius:22px;flex:none;padding:0 16px;font-size:15px;font-weight:500;width:auto!important}.chip[aria-pressed=true]{background:var(--pale);color:var(--encre-marque);border-color:#0000;font-weight:600}.lettre{font-size:18px;font-weight:700}.head-doc{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.head-doc h1{overflow-wrap:anywhere;margin:4px 0 0}.etats{flex-wrap:wrap;gap:8px;display:flex}.quick{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:10px;margin-bottom:20px;display:grid}.quick .bouton{border-radius:var(--rayon);min-height:80px;color:var(--encre-marque);flex-direction:column;gap:6px;padding:10px 4px;font-size:15px;line-height:1.2}.btns{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.btns button{flex:140px}.coord{margin:0 0 20px}.coord .row{gap:2px;min-height:0;display:grid}.coord dd{white-space:normal;overflow-wrap:anywhere;margin:0}.time{width:76px;color:var(--texte-doux);flex:none;font-size:15px;font-weight:600}.deux{grid-template-columns:7.5rem 1fr;gap:12px;display:grid}.case{align-items:center;gap:12px;min-height:44px;font-weight:500;display:flex}.case input{width:24px;height:24px;min-height:0;accent-color:var(--marque)}.erreur-champ{color:var(--danger);font-size:15px;font-weight:500}input[aria-invalid=true]{border-color:var(--danger)}.texte-danger{color:var(--danger)!important}input[type=search]::-webkit-search-cancel-button{cursor:pointer}.finding.doublon a{color:inherit;font-weight:700}.finding.doublon svg{margin-top:2px}.notes-fiche .row.note .t{color:var(--texte);-webkit-line-clamp:unset;font-weight:600;display:block}.finding.attention{background:var(--attente-fond);color:var(--attente)}.finding.info{background:var(--pale);color:var(--encre-marque)}button.finding{text-align:left;width:100%;font:inherit;cursor:pointer;border:0;margin-bottom:16px}p.finding{margin:0 0 16px}.finding svg{flex:none;margin-top:2px}.deux.egal{grid-template-columns:1fr 1fr}fieldset.field{border:0;min-width:0;margin:0;padding:0}fieldset.field legend{margin-bottom:8px;padding:0;font-weight:500}.fin-prix{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.fin-prix b{font-size:17px}.num{font-variant-numeric:tabular-nums}.resume-prix{background:var(--pale);border-radius:var(--rayon);margin:0 0 16px;padding:12px 16px}.nav-periode{align-items:center;gap:8px;margin:4px 0 8px;display:flex}.nav-periode h2{text-align:center;flex:1;margin:0;font-size:19px}button.icone{flex:none;place-items:center;min-width:56px;padding:0;display:grid;width:56px!important}.lien.aujourdhui{background:0 0;border:0;margin:0 auto 8px;padding:0;display:flex;width:auto!important}.jour-titre{margin:0 0 6px;font-size:17px}.jour-titre .lien{text-transform:capitalize;background:0 0;border:0;padding:0;font-size:17px;width:auto!important}.jour-titre.aujourdhui .lien{color:var(--encre-marque)}.vide-jour{margin:0 0 4px}.mois{gap:4px;margin-top:8px;display:grid}.mois-entete,.mois-semaine{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.mois-entete span{text-align:center;color:var(--texte-doux);font-size:15px;font-weight:600}.mois-jour{background:var(--surface);min-height:56px;color:var(--texte);border:1px solid var(--bord);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;font-weight:600;display:flex;width:100%!important;padding:6px 0!important}.mois-jour.hors{opacity:.45}.mois-jour.aujourdhui{background:var(--pale);border-color:var(--marque);color:var(--encre-marque)}.mois-jour .points{color:var(--marque);letter-spacing:1px;font-size:15px;line-height:1}.docno{color:var(--texte-doux);font-size:15px}.choix{max-height:48vh;overflow-y:auto}.ligne{grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:14px 16px;display:grid}.ligne .lbl{all:unset;cursor:pointer;overflow-wrap:anywhere;min-height:32px;color:var(--texte);font-weight:600}.ligne .lbl:focus-visible{outline:3px solid var(--marque);outline-offset:2px;border-radius:4px}.ligne .mnt{text-align:right;grid-area:1/2;font-weight:600}.ligne .unite{color:var(--texte-doux);grid-column:1;font-size:15px}.ligne.nouvelle{animation:.9s ease-out eclair}@keyframes eclair{0%{background:var(--pale)}to{background:0 0}}.stepper{grid-column:2;justify-self:end;align-items:center;gap:4px;display:flex}.stepper button.icone{background:var(--pale);min-width:48px;height:48px;min-height:48px;color:var(--texte);border-radius:50%;width:48px!important}.stepper output{text-align:center;min-width:44px;font-weight:700}.row.ligne-titre{background:var(--fond);min-height:56px;font-weight:700}.row.ligne-texte{color:var(--texte-doux);white-space:pre-wrap;min-height:56px}.options-devis{background:var(--surface);border-radius:var(--rayon);padding:0 16px}.options-devis summary{cursor:pointer;align-items:center;min-height:56px;font-weight:600;display:flex}.options-devis[open]{padding-bottom:16px}.options-devis>*+*{margin-top:12px}.totaux{bottom:calc(86px + env(safe-area-inset-bottom,0px));background:var(--surface);border-radius:var(--rayon);box-shadow:var(--ombre);z-index:2;flex-direction:column;gap:10px;margin-bottom:16px;padding:14px 16px;display:flex;position:sticky}.totaux .btns{margin:0}.totaux .ttc{justify-content:space-between;align-items:baseline;font-weight:600;display:flex}.totaux .ttc b{font-size:26px}@media (width>=960px){.totaux{bottom:16px}}.frise{gap:10px;margin:0;padding:4px 16px 14px;list-style:none;display:grid}.frise li{align-items:center;gap:12px;display:flex}.frise .mk{background:var(--brouillon-fond);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.frise .fait .mk{background:var(--ok-fond);color:var(--ok)}.frise .mk svg{width:16px;height:16px}.suivi h2{margin:0;padding:14px 16px 0;font-size:19px}.finding.ok{background:var(--ok-fond);color:var(--ok)}.haut-papier{margin-top:12px}.petit{font-size:15px}.apercu-logo{border:1px solid var(--bord);background:#fff;border-radius:6px;max-width:200px;max-height:80px;padding:6px}main.public{max-width:820px;margin:0 auto;padding:16px 16px 48px}.public-actions{position:sticky;top:8px;bottom:auto}.formulaire-public{gap:12px;padding:16px;display:grid}.formulaire-public h2{margin:0}.papier{--papier-marque:var(--marque);color:#141a24;overflow-wrap:anywhere;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-radius:4px;padding:24px 20px;font-size:14px;line-height:1.45;box-shadow:0 1px 2px #0c101814,0 8px 24px #0c101814}.papier .p-tete{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.papier .p-logo{background:var(--papier-marque);color:#fff;border-radius:10px;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.papier .p-logo-img{max-width:140px;max-height:56px;display:block}.papier .p-nom{margin-top:8px;font-weight:700}.papier .p-no{text-align:right;white-space:nowrap}.papier .p-no b{letter-spacing:-.01em;font-size:20px;display:block}.papier .p-client{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:18px;display:flex}.papier .p-etiquette{color:#4f5866;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600;display:block}.papier .p-objet{margin:14px 0 0}.papier .p-table-cadre{overflow-x:auto}.papier table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:16px}.papier th{text-align:right;color:#4f5866;border-bottom:2px solid var(--papier-marque);white-space:nowrap;padding:6px 0 6px 8px;font-size:12px;font-weight:600}.papier th:first-child,.papier td:first-child{text-align:left;padding-left:0}.papier td{vertical-align:top;text-align:right;white-space:nowrap;border-bottom:1px solid #e8ebf0;padding:7px 0 7px 8px}.papier td:first-child{white-space:normal}.papier .p-desc{color:#4f5866;font-size:13px;display:block}.papier .p-titre td{padding-top:14px;font-weight:700}.papier .p-texte td{color:#4f5866}.papier .p-totaux{grid-template-columns:1fr auto;gap:4px 12px;width:min(300px,100%);margin:12px 0 0 auto;display:grid}.papier .p-totaux dt,.papier .p-totaux dd{margin:0}.papier .p-totaux dd{text-align:right}.papier .p-gros{padding-top:4px;font-size:17px;font-weight:700}.papier .p-texte-libre{white-space:pre-wrap;margin:14px 0 0}.papier .p-accord{border:1px dashed #c7cdd6;border-radius:6px;margin-top:16px;padding:12px}.papier .p-legal{color:#4f5866;margin:16px 0 0;font-size:12px}.papier .p-mobile{display:none}@media (width<=520px){.papier{padding:18px 14px;font-size:13px}.papier .p-no b{font-size:17px}.papier .col-detail{display:none}.papier .p-mobile{display:block}}.tampon{text-transform:uppercase;letter-spacing:.06em;text-align:center;animation:tampon .26s var(--sortie);border:2.5px solid;border-radius:6px;flex:none;padding:4px 10px;font-size:15px;font-weight:800;line-height:1.15;transform:rotate(-6deg)}.tampon small{letter-spacing:0;text-transform:none;font-size:11px;font-weight:600;display:block}.tampon.ok{color:#1b6e43}.tampon.wait{color:#8a3c0b}.tampon.late{color:#b42318}.tampon.draft{color:#6b7280}@keyframes tampon{0%{opacity:0;transform:rotate(-6deg)scale(1.6)}to{opacity:1;transform:rotate(-6deg)scale(1)}}@media (prefers-reduced-motion:reduce){.tampon,.ligne.nouvelle{animation:none}}
