:root{--jeta-red:#c0392b;--jeta-red-light:#fdedec;--jeta-red-dark:#96281b;--jeta-red-hover:#e74c3c;--jeta-green:#27ae60;--jeta-green-light:#eafaf1;--jeta-green-dark:#1e8449;--jeta-green-hover:#2ecc71;--jeta-blue:#2980b9;--jeta-blue-light:#eaf4fb;--jeta-blue-dark:#1a5e8a;--jeta-blue-hover:#3498db;--jeta-dark:#0d1b2a;--jeta-dark-2:#1a2e42;--jeta-dark-3:#243c54;--jeta-bg:#f5f6fa;--jeta-bg-2:#fff;--jeta-bg-3:#eceef4;--jeta-text-primary:#0d1b2a;--jeta-text-secondary:#5a6a7a;--jeta-text-muted:#9aaabb;--jeta-text-white:#fff;--jeta-border:#0d1b2a1f;--jeta-border-medium:#0d1b2a3d;--status-urgent-bg:#fdedec;--status-urgent-text:#96281b;--status-pending-bg:#fef9e7;--status-pending-text:#9a7d0a;--status-pdg-bg:#eaf4fb;--status-pdg-text:#1a5e8a;--status-approved-bg:#eafaf1;--status-approved-text:#1e8449;--status-rejected-bg:#fdedec;--status-rejected-text:#96281b;--status-regular-bg:#fdf2e9;--status-regular-text:#935116;--status-archive-bg:#f2f3f4;--status-archive-text:#555;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 3px #0d1b2a14;--shadow-md:0 4px 12px #0d1b2a1a;--shadow-lg:0 8px 24px #0d1b2a1f;--font-sans:"Inter","Segoe UI",system-ui,sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace;--text-xs:11px;--text-sm:12px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:28px;--transition:0.18s ease}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:#f5f6fa;background:var(--jeta-bg);color:#0d1b2a;color:var(--jeta-text-primary);font-family:Inter,Segoe UI,system-ui,sans-serif;font-family:var(--font-sans);font-size:14px;font-size:var(--text-base)}a{color:#2980b9;color:var(--jeta-blue);text-decoration:none}a:hover{color:#3498db;color:var(--jeta-blue-hover)}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#eceef4;background:var(--jeta-bg-3)}::-webkit-scrollbar-thumb{background:#0d1b2a3d;background:var(--jeta-border-medium);border-radius:9999px;border-radius:var(--radius-full)}:root{--hauteur-nav-mobile:60px;--marge-sure-bas:env(safe-area-inset-bottom,0px)}@media (max-width:768px){body,html{overflow-x:hidden;touch-action:manipulation}a[role=button],button,input[type=checkbox],input[type=radio],select{min-height:44px}a[role=button],button{min-width:44px}input,select,textarea{box-sizing:border-box!important;font-size:16px!important;max-width:100%!important;min-width:0!important}.avec-nav-mobile{padding-bottom:calc(68px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--hauteur-nav-mobile) + var(--marge-sure-bas) + 8px)}.split-mobile{flex-direction:column!important}.split-mobile>*{max-width:100%!important;width:100%!important}.table-scroll-mobile{-webkit-overflow-scrolling:touch;overflow-x:auto}.sidebar-desktop{display:none!important}#root *,#root :after,#root :before{box-sizing:border-box}#root canvas,#root iframe,#root img,#root pre,#root table,#root video{max-width:100%}#root img,#root video{height:auto}.table-mobile{-webkit-overflow-scrolling:touch;display:block;max-width:100%;overflow-x:auto}.table-mobile tbody,.table-mobile thead,.table-mobile tr{display:table;min-width:560px;table-layout:fixed;width:100%}.grille-mobile-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grille-mobile-1{grid-template-columns:minmax(0,1fr)!important}.modale-mobile{border-radius:0!important;height:100dvh!important;margin:0!important;max-height:100dvh!important;max-width:100%!important;overflow-y:auto!important;width:100%!important}.action-mobile{min-height:44px;width:100%!important}.tronque{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tronque,.tronque-parent>*{min-width:0}.ligne-tactile{min-height:48px}.pdf-mobile{height:calc(100dvh - 116px)!important;height:calc(100dvh - var(--hauteur-nav-mobile) - 56px)!important;min-height:60vh!important;width:100%!important}div,h1,h2,h3,label,p,span,td,th{overflow-wrap:break-word}a,body,button,label,li,p,td,th{font-size:max(14px,1em)}[data-entete],header{flex-wrap:wrap!important;row-gap:8px}}.pull-indicateur{align-items:center;color:#89a;display:flex;font-size:12px;justify-content:center;overflow:hidden;transition:height .18s ease}
/*# sourceMappingURL=main.ab6ec1e5.css.map*/