@font-face{font-family:QRX Interface;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/Arimo-interface-DEt6bR3o.woff2)format("woff2")}:root{--b:#fff;--f:#1d2433;--a:#2b4a8b;--l:#e4e7ed;--police:"QRX Interface", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--papier:#fff;--carte:var(--b);--fond:color-mix(in lab, var(--b), var(--f) 3%);--fond-toile:color-mix(in lab, var(--b), var(--f) 7%);--survol:color-mix(in lab, var(--f) 6%, var(--b));--appui:color-mix(in lab, var(--f) 11%, var(--b));--coche:color-mix(in lab, var(--a) 12%, var(--b));--filet:var(--l);--contour:color-mix(in lab, var(--l), var(--f) 14%);--contour-survol:color-mix(in lab, var(--l), var(--f) 32%);--appui-bord:var(--contour-survol);--texte:var(--f);--texte-2:color-mix(in lab, var(--f) 80%, var(--b));--texte-3:color-mix(in lab, var(--f) 60%, var(--b));--legende:var(--texte-3);--inactif:color-mix(in lab, var(--f) 35%, var(--b));--accent:var(--a);--accent-survol:color-mix(in lab, var(--a), #000 15%);--accent-appui:color-mix(in lab, var(--a), #000 25%);--accent-voile:color-mix(in lab, var(--a) 9%, var(--b));--accent-degrade:var(--a);--sur-accent:var(--b);--marque:var(--accent);--marque-survol:var(--accent-survol);--marque-appui:var(--accent-appui);--coche-bord:var(--accent);--focus:var(--accent);--filet-degrade:linear-gradient(90deg, var(--l), var(--l));--danger:#a8322a;--danger-voile:color-mix(in lab, #a8322a 8%, var(--b));--succes:#2f6b4f;--succes-voile:color-mix(in lab, #2f6b4f 9%, var(--b));--attention:#8a6116;--attention-voile:color-mix(in lab, #c99a2e 14%, var(--b));--barre:var(--a);--barre-fonce:color-mix(in lab, var(--a), #000 22%);--barre-texte:color-mix(in lab, var(--b) 82%, var(--a));--barre-actif:color-mix(in srgb, var(--b) 16%, transparent);--barre-survol:color-mix(in srgb, var(--b) 9%, transparent);--barre-filet:color-mix(in srgb, var(--b) 15%, transparent);--barre-voile-bas:color-mix(in srgb, var(--barre-fonce) 88%, transparent);--barre-voile-clair:color-mix(in srgb, var(--a) 8%, transparent);--barre-voile-mi:color-mix(in srgb, var(--a) 50%, transparent);--compositeur:var(--a);--compositeur-texte:var(--a);--compositeur-voile:color-mix(in lab, var(--a) 9%, var(--b));--compositeur-bord:color-mix(in lab, var(--a) 40%, var(--b));--rayon:6px;--rayon-surface:9px;--ombre:none;--ombre-menu:0 6px 24px #0f172a1f, 0 1px 3px #0f172a14;--ombre-dialogue:0 16px 48px #0f172a2e, 0 2px 6px #0f172a1a;--verre:color-mix(in lab, var(--b) 90%, #0000);--voile:#0f172a59;--courbe:cubic-bezier(.33, 0, .67, 1);--dur:.1s;--z-flottant:1002;--z-dialogue:1100}.ruban,.barre,.statut,.clients,.qrx-flottant,.qrx-boite,.rb-menu{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--accent-doux:var(--accent-voile);--inverse:var(--sur-accent);--orange:#ea580c;--ombre-haute:0 2px 6px #00000014, 0 18px 48px #0f172a38;--fenetre-s:400px;--discret:var(--texte-3);--bord:var(--filet);--ruban:var(--fond);--surface:var(--carte);--planche:var(--fond-toile);--encre:var(--texte);--vert:#009a44;--vert-fonce:#00703a;--vert-doux:#e2f3e9;--rouge:#c8102e;--bleu:#005387;--bleu-doux:#e0ebf3;--jaune:#f9a800;--jaune-doux:#fff2d4;--bulle-fond:#1d1f26;--bulle-texte:#ffffffe6;--halo:#2b4a8b29;--ombre-flottant:0 4px 14px #00000024;--r-s:6px;--r-m:8px;--r-l:12px;--r-carte:8px;--ombre-carte:0 0 2px #0000001f, 0 2px 4px #00000024;--carte-survol:color-mix(in srgb, var(--texte) 5%, var(--surface));--z-aide:2;--z-fenetre:80;--z-menu:120;--cible:44px;--police-interface:var(--police);--police-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--flou:blur(6px)}.chargeur{flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}.chargeur-anneau{background:radial-gradient(farthest-side, var(--accent) 94%, #0000) top / 8px 8px no-repeat, conic-gradient(#0000 30%, var(--accent));border-radius:50%;animation:1s linear infinite chargeur-tour;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0)}.chargeur-pct{font:700 13px var(--police-interface), system-ui, sans-serif;font-variant-numeric:tabular-nums;color:var(--accent)}@keyframes chargeur-tour{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.chargeur-anneau{animation-duration:2.4s}}#chargement{z-index:100;background:var(--surface);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.marque-chargement{font:800 28px var(--police-interface), system-ui, sans-serif;letter-spacing:-.02em;color:var(--texte)}#chargement p{max-width:min(90vw,520px);color:var(--discret);text-align:center;white-space:pre-line;overflow-wrap:anywhere;margin:16px 0 0;font:14px system-ui,sans-serif}:root{font:14px var(--police-interface);color:var(--texte);accent-color:var(--accent)}*{box-sizing:border-box;margin:0}html{overscroll-behavior:none;touch-action:pan-x pan-y;-webkit-tap-highlight-color:transparent;height:100%;overflow:hidden}body{overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:fixed;inset:0;overflow:hidden}:where(input,textarea){-webkit-user-select:text;user-select:text}html,body{background:var(--ruban)}:where(button){height:30px;font:inherit;color:inherit;white-space:nowrap;border-radius:var(--r-s);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 10px;transition:background-color .12s,color .12s,border-color .12s,transform 80ms;display:inline-flex}:where(button:active:enabled){transform:scale(.97)}:where(button:hover:enabled){background:var(--survol)}:where(button[aria-pressed=true],button[aria-checked=true],button[aria-expanded=true]){color:var(--accent);background:var(--accent-doux)}:where(button:disabled){opacity:.38;cursor:default}:where(button) :where(svg){flex:none;width:16px;height:16px}:where(.contour,.principal){border-radius:var(--r-m)}:where(.contour){border-color:var(--bord)}:where(.principal){color:var(--inverse);background:var(--accent);border-color:var(--accent)}:where(.principal:hover:enabled){background:var(--accent-survol)}:where(.seul){width:30px;padding:0}:where(input:not([type=checkbox],[type=radio],[type=range]),select){height:28px;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--bord);border-radius:var(--r-m);padding:0 6px}:where(textarea){font:inherit;color:inherit;background:var(--surface);border:1px solid var(--bord);border-radius:var(--r-m);resize:vertical;padding:5px 6px}:where(.intertitre){letter-spacing:.04em;text-transform:uppercase;color:var(--discret);font-size:11px;font-weight:600}:where(.recherche){height:30px;color:var(--discret);border:1px solid var(--bord);border-radius:var(--r-m);align-items:center;gap:6px;padding:0 8px;display:flex}:where(.recherche:focus-within){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}:where(.recherche) :where(svg){flex:none;width:14px;height:14px}:where(.recherche>input){min-width:0;height:100%;color:var(--texte);background:0 0;border:0;outline:none;flex:1;padding:0}:where(:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}:where(.recherche>input:focus-visible){outline:none}:where(.flottant){color:inherit;background:var(--surface);border:1px solid var(--bord);border-radius:var(--r-l);box-shadow:var(--ombre-flottant)}:where(.carte){color:var(--texte);background:var(--surface);border-radius:var(--r-carte);box-shadow:var(--ombre-carte)}:where(.logo){font-size:20px;line-height:0;display:inline-block}:where(.discret){color:var(--discret)}:where(.fenetre-corps){overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:14px 16px;display:flex;overflow:auto}:where(.fenetre-erreur){color:var(--orange);font-weight:600}:where(.fiche){font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;display:grid}:where(.fiche dt){color:var(--discret)}:where(.fiche dd){text-align:right;margin:0;font-weight:600}:where(.court){display:none}@container (width<=520px){:where(.court){display:inline}}@container (width<=420px){:where(button.adaptable:has(svg)>.libelle){display:none}:where(button.adaptable:has(svg)){width:30px;padding:0}}:where(.volant){overscroll-behavior:contain;color:inherit;background:var(--surface);border:1px solid var(--bord);border-radius:var(--r-l);box-shadow:var(--ombre-menu);padding:4px;overflow:auto}:where(html.etroit) :where(.fenetre-corps){padding:10px 12px}:where(.volant.feuille){padding-bottom:calc(8px + env(safe-area-inset-bottom));border-radius:var(--r-l) var(--r-l) 0 0;border-bottom:0;animation:.18s cubic-bezier(.2,.8,.2,1) feuille-monte}@keyframes feuille-monte{0%{opacity:0;transform:translateY(24px)}}
