/* Pennie design tokens — single source for every page (app shell + login). */
:root{
  --bg:#eef1f5; --panel:#ffffff; --panel2:#f7f9fb; --rail:#0f1b2d;
  --ink:#15202e; --ink2:#475467; --ink3:#8a96a6; --ink4:#aab4c2;
  --line:#e4e8ee; --line2:#d3dae3;
  --blue:#2563eb; --blue-d:#1d4ed8; --blue-soft:#eaf1fe; --blue-l:#dbe7fd;
  --crit:#dc2626; --crit-soft:#fdeaea;
  --bar:#3b82f6; --bar-d:#2563eb;
  --amber:#d97706; --green:#15924f; --green-soft:#e7f4ec;
  --mono:"SF Mono",ui-monospace,"Roboto Mono",Menlo,monospace;
  --sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Helvetica,Arial,sans-serif;
}
*{box-sizing:border-box;margin:0;padding:0}
html,body{height:100%}
body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:13px;-webkit-font-smoothing:antialiased}
