/* Kanzleientlastung — Demo Video Styles */
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap");

:root {
  --blue-50:  #EEF2F8;
  --blue-100: #D6DEEC;
  --blue-200: #A9B7D0;
  --blue-600: #1A365D;
  --blue-700: #142A4A;
  --blue-800: #122644;

  --green-50:  #ECF5F0;
  --green-500: #2E8B57;
  --green-600: #267548;

  --neutral-0:   #FFFFFF;
  --neutral-25:  #FBFAF7;
  --neutral-50:  #F7F6F3;
  --neutral-100: #EFEDE7;
  --neutral-200: #E8E6E0;
  --neutral-300: #D4D1C9;
  --neutral-400: #A8A49B;
  --neutral-500: #6B6862;
  --neutral-600: #4C4943;
  --neutral-700: #34322E;
  --neutral-800: #1F1D1A;

  --danger:  #A23B2C;
  --warning: #B6862C;

  --font-sans:  "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  --font-mono:  "JetBrains Mono", ui-monospace, monospace;
}

html, body {
  margin: 0; padding: 0;
  background: #0a0a0a;
  font-family: var(--font-sans);
  overflow: hidden;
  height: 100%;
}

* { box-sizing: border-box; }
