/* Nakha theme for Beszel — injected by nginx (site "monitoring"). KonterDesk tokens + Poppins. */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');

:root, body, button, input, select, textarea {
  font-family: TwemojiCountryFlags, 'Poppins', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif !important;
}

:root:not(.dark) {
  --background: #F8FAFC;
  --foreground: #0F172A;
  --card: #FFFFFF;
  --card-foreground: #0F172A;
  --popover: #FFFFFF;
  --popover-foreground: #0F172A;
  --primary: #2563EB;
  --primary-foreground: #FFFFFF;
  --secondary: #F1F5F9;
  --secondary-foreground: #0F172A;
  --muted: #F1F5F9;
  --muted-foreground: #64748B;
  --accent: #EFF6FF;
  --accent-foreground: #1D4ED8;
  --destructive: #DC2626;
  --border: #E2E8F0;
  --input: #CBD5E1;
  --ring: #2563EB;
  --table-header: #F8FAFC;
  --chart-1: #2563EB;
}

:root { --radius: .75rem; }
.dark { --primary: #3B82F6; --primary-foreground: #FFFFFF; --ring: #3B82F6; --chart-1: #3B82F6; }

/* Cards: thin border, barely-there shadow */
:root:not(.dark) .shadow, :root:not(.dark) .shadow-sm, :root:not(.dark) .shadow-md { box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04) !important; }
