/* Staff panel theme - intentionally brand-neutral. Whoever's reviewing
   receipts works across both restaurants, so this stays a hybrid of both
   brand guides rather than picking a side. See style-pw.css / style-ww.css
   for the two guest-facing brands (each now matching Jared's own mockups),
   and style-base.css for the shared structural rules all three build on. */
@import url('style-base.css');

:root {
  --ink: #1f2323;
  --paper: #f6f3ea;
  --card: #ffffff;
  --card-border: #d9d6c8;
  --border: #d9d6c8;
  --muted: #6f6a5c;

  --btn-bg: #ffdf00;
  --btn-text: #1f2323;
  --btn-border: #1f2323;
  --btn-hover-bg: #d8bd00;
  --btn2-bg: transparent;
  --btn2-text: #6f5f30;
  --btn2-border: #6f5f30;
  --btn2-hover-bg: rgba(152,133,69,0.1);
  --accent2: #6f5f30;

  --success-bg: #e4f8ec;
  --success-text: #00ae44;
  --success-border: #bde8cc;
  --error-bg: #fbe9e8;
  --error-text: #95282d;
  --error-border: #f0c7c5;
  --pending-bg: #fff9d6;
  --pending-text: #8a6d00;
  --pending-border: #d8bd00;

  --tier-badge-bg: #988545;
  --progress-from: #00a7e2;
  --progress-to: #ffdf00;
  --header-from: #1f2323;
  --header-to: #007aa8;
  --header-accent: #ffdf00;
  --link-color: #007aa8;
  --checkbox-accent: #007aa8;

  --subtitle-font: 'Oswald', sans-serif;
  --body-font: 'Rucksack', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

header.top h1 { text-transform: uppercase; letter-spacing: 0.03em; }
