/* PassCall app: shared brand tokens, matching passcall.io */
:root {
  --ink: #15100E;
  --ink-2: #1F1715;
  --cream: #F4EDE3;
  --sand: #E8DCC9;
  --paper: #FFFCF7;
  --red: #9E2A2B;
  --red-hi: #C73B3C;
  --amber: #E8B86D;
  --green: #5BD08A;
  --text: #1B1513;
  --muted: #6F645C;
  --line: #E0D5C6;
  --on-dark: #F4EDE3;
  --on-dark-muted: rgba(244, 237, 227, .68);
  --line-dark: rgba(244, 237, 227, .14);
  --font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --display: "Fraunces", Georgia, "Times New Roman", serif;
}
html, body { font-family: var(--font); }
body { background: var(--cream); color: var(--text); -webkit-font-smoothing: antialiased; }
