/* ZOLAK theme for book.zolak.lt. Injected into every HTML page by gandhi's nginx
   (sub_filter, see ../nginx-book.zolak.lt.conf). Tokens copied from css/base.css. */
@font-face {
  font-family: 'Retron2000';
  src: url('/zolak-theme/Retron2000.ttf') format('truetype');
  font-display: swap;
}

/* Cal.com themes through CSS variables; !important beats its runtime brand vars. */
:root, .dark, [class*="__variable"] {
  --cal-bg: #000 !important;
  --cal-bg-muted: #000 !important;
  --cal-bg-subtle: #111 !important;
  --cal-bg-emphasis: #222 !important;
  --cal-border: #666 !important;
  --cal-border-subtle: #333 !important;
  --cal-border-booker: #666 !important;
  --cal-text-emphasis: #fff !important;
  --cal-text: #fff !important;
  --cal-text-subtle: #8a8a8a !important;
  --cal-text-muted: #8a8a8a !important;
  --cal-brand: #fff80c !important;
  --cal-brand-emphasis: #1db000 !important;
  --cal-brand-text: #000 !important;
  --font-sans: 'Courier New', monospace !important;
  --font-cal: 'Retron2000', 'Courier New', monospace !important;
  --font-heading: 'Retron2000', 'Courier New', monospace !important;
  --radius: 0px !important;
}

body { background: #000 !important; }

/* No rounded corners: authentic pixel look. */
*, *::before, *::after { border-radius: 0 !important; }

h1, h2, h3, button { font-family: 'Retron2000', 'Courier New', monospace !important; }
