/* Annie Operations — Spacing & layout tokens */

:root {
  --space-0:  0;
  --space-1:  2px;
  --space-2:  4px;
  --space-3:  8px;
  --space-4:  12px;
  --space-5:  16px;
  --space-6:  20px;
  --space-7:  24px;
  --space-8:  32px;
  --space-9:  40px;
  --space-10: 48px;
  --space-12: 64px;
  --space-16: 96px;

  --control-h-sm: 28px;
  --control-h:    36px;
  --control-h-lg: 44px;

  --sidebar-w:     248px;
  --rail-w:        56px;
  --topbar-h:      56px;
  --content-max:   1280px;
  --gutter:        var(--space-7);

  --cal-row-h:     56px;
  --cal-hour-w:    120px;
  --cal-label-w:   180px;
}
