/* Bexa · Circuit clair · application interne · charte v1.0 */
@font-face{font-family:'Bexa Display';src:url('/assets/fonts/SpaceGrotesk.ttf') format('truetype');font-weight:300 700;font-display:swap}
@font-face{font-family:'Bexa Text';src:url('/assets/fonts/Manrope.ttf') format('truetype');font-weight:200 800;font-display:swap}
:root{--graphite:#101815;--surface:#1b2822;--raised:#26372d;--pulse:#d5ff5f;--mist:#f3f5ee;--white:#fcfdf9;--muted-dark:#a5b1a8;--slate:#526159;--control:#64726a;--focus:#496815;--success:#20683d;--warning:#765410;--info:#265e8b;--error:#a12c28;--success-bg:#e7efdf;--warning-bg:#f5edda;--info-bg:#e7eef3;--error-bg:#f7e4df;--line:#dce2d5;--sidebar-line:#304238;--plot-accent:#496815;--clear:transparent;--font-display:'Bexa Display',sans-serif;--font-body:'Bexa Text',sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--ease-out:cubic-bezier(.2,.8,.2,1);--dur-fast:120ms;--z-navigation:20;--z-toast:50;color-scheme:light}
