/* Вайб-паспорт проекта — сгенерирован платформой ПУСК (DEV-95).
   Бросок №0, палитра «графит-и-мёд», шрифты «плекс».
   Меняется ТОЛЬКО через реролл вайба, не руками. */
@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;600&family=IBM+Plex+Mono:wght@400&display=swap");

:root {
  --pusk-bg: #101012;
  --pusk-surface: #1a1a1e;
  --pusk-fg: #ececee;
  --pusk-muted: #9d9da6;
  --pusk-accent: #f59e0b;
  --pusk-radius: 0rem;
  --pusk-font-display: "IBM Plex Sans", system-ui, sans-serif;
  --pusk-font-body: "IBM Plex Sans", system-ui, sans-serif;
  --pusk-font-mono: "IBM Plex Mono", ui-monospace, monospace;

  /* Токены shadcn наследуют палитру вайба — блоки из библиотеки
     автоматически перекрашиваются под бросок. */
  --background: #101012;
  --foreground: #ececee;
  --card: #1a1a1e;
  --card-foreground: #ececee;
  --popover: #1a1a1e;
  --popover-foreground: #ececee;
  --primary: #f59e0b;
  --primary-foreground: #101012;
  --secondary: #1a1a1e;
  --secondary-foreground: #ececee;
  --muted: #1a1a1e;
  --muted-foreground: #9d9da6;
  --accent: #1a1a1e;
  --accent-foreground: #ececee;
  --border: color-mix(in oklab, #ececee 14%, transparent);
  --input: color-mix(in oklab, #ececee 18%, transparent);
  --ring: #f59e0b;
  --radius: 0rem;
}

body {
  background: var(--pusk-bg);
  color: var(--pusk-fg);
  font-family: var(--pusk-font-body);
}
h1, h2, h3 { font-family: var(--pusk-font-display); }
