@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}@layer composants{.doc{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--surface);max-width:820px;color:var(--text);box-shadow:var(--shadow-md);margin-block:0;margin-inline:auto;padding:clamp(1.4rem,4vw,2.6rem)}.doc+.doc{margin-top:2.2rem}.doc__titre{text-align:center;--tw-font-weight:800;--tw-tracking:.04em;letter-spacing:.04em;text-transform:uppercase;font-size:1.28rem;font-weight:800}.doc__sous-titre{text-align:center;color:var(--text-tertiary);margin-top:.3rem;font-size:.86rem}.doc-bloc{margin-top:1.5rem}.doc-bloc>h3{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);--tw-font-weight:700;--tw-tracking:.07em;letter-spacing:.07em;color:var(--text-tertiary);text-transform:uppercase;margin-bottom:.5rem;padding-bottom:.35rem;font-size:.76rem;font-weight:700}.doc-grille{grid-template-columns:1fr 1fr;gap:.1rem 1.8rem;display:grid}@media (max-width:640px){.doc-grille{grid-template-columns:1fr}}.doc-champ{align-items:baseline;gap:.55rem;padding-block:.34rem;padding-inline:0;font-size:.92rem;display:flex}.doc-champ b{--tw-font-weight:600;white-space:nowrap;font-weight:600}.doc-champ .doc-ligne{border-bottom:1px dotted var(--border-strong);flex:1;min-height:1.05em}.doc-lignes .doc-ligne{border-bottom:1px dotted var(--border-strong);height:1.7em;display:block}.doc-table{border-collapse:collapse;width:100%;font-size:.9rem}.doc-table th,.doc-table td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);text-align:left;vertical-align:top;padding-block:.45rem;padding-inline:.6rem}.doc-table th{background-color:var(--bg-subtle);--tw-font-weight:700;--tw-tracking:.05em;letter-spacing:.05em;color:var(--text-tertiary);text-transform:uppercase;font-size:.72rem;font-weight:700}.doc-table .doc-vide td{height:2.05em}.doc-table .doc-total td{--tw-font-weight:700;font-weight:700}.doc-coche{align-items:flex-start;gap:.6rem;padding-block:.32rem;padding-inline:0;font-size:.92rem;display:flex}.doc-coche:before{content:"";border:1.5px solid var(--border-strong);border-radius:3px;flex:none;width:.95em;height:.95em;margin-top:.18em}.doc-coche--inline{margin-right:1.1rem;padding:0;display:inline-flex}.doc-mention{border-radius:var(--radius-sm);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border-strong);padding-block:.75rem;padding-inline:.9rem;font-size:.92rem}.doc-sign{grid-template-columns:1fr 1fr;gap:1.4rem;display:grid}@media (max-width:640px){.doc-sign{grid-template-columns:1fr}}.doc-sign .doc-case{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);min-height:120px;padding-block:.6rem;padding-inline:.8rem;font-size:.86rem}.doc-note{--tw-leading:1.5;color:var(--text-tertiary);margin-top:.55rem;font-size:.78rem;line-height:1.5}.doc-pied{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);text-align:center;color:var(--text-tertiary);margin-top:2.1rem;padding-top:.8rem;font-size:.74rem}.doc--lettre p{--tw-leading:1.65;margin-top:.85rem;font-size:.94rem;line-height:1.65}.doc-var{color:var(--text-secondary);font-style:italic}.doc-actions{margin-inline:auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;max-width:820px;margin-top:0;margin-bottom:1.4rem;display:flex}.doc-actions .doc-actions__note{color:var(--text-tertiary);font-size:.85rem}@media print{:is(body:has(.doc) .site-header,body:has(.doc) .site-footer,body:has(.doc) .skip,body:has(.doc) .np){display:none!important}body:has(.doc){background-color:#fff!important}body:has(.doc) main{margin:0!important;padding:0!important}body:has(.doc) .doc-scene{background-color:#0000!important;background-image:none!important;margin:0!important;padding:0!important}body:has(.doc) .doc-scene .container{max-width:none;padding:0}body:has(.doc) .doc{border-style:var(--tw-border-style);color:#000;max-width:none;box-shadow:none;background-color:#fff;border-width:0;border-radius:0;margin:0;padding:0}body:has(.doc) .doc *{color:#000!important}body:has(.doc) .doc a{text-decoration-line:none}body:has(.doc) .doc .doc-ligne{border-color:#000}body:has(.doc) .doc .doc-table th{border-color:#000}body:has(.doc) .doc .doc-table td{border-color:#000}body:has(.doc) .doc .doc-table th{background-color:#fff}body:has(.doc) .doc .doc-case{border-color:#000}body:has(.doc) .doc .doc-mention{border-color:#000}body:has(.doc) .doc .doc-coche:before{border-color:#000}body:has(.doc) .doc .doc-bloc>h3{border-color:#000}body:has(.doc) .doc+.doc{break-before:page;margin-top:0}:is(body:has(.doc) .doc-bloc,body:has(.doc) .doc-sign){break-inside:avoid}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
