/* [project]/styles/landing.css [app-client] (css) */
:root {
  --db-canvas-bg: #0a0a0a;
  --db-content-bg: #121212;
  --db-text-primary: #ededed;
  --db-text-secondary: #a1a1aa;
  --db-text-muted: #71717a;
  --db-border: #27272a;
  --db-user-header: #3b82f6;
  --db-button-text: #fff;
  --db-surface-hover: #1e1e24;
  --db-card-selected-bg: #3b82f61a;
  --db-danger-bg: #ef4444;
  --db-sidebar-icon-filter: none;
}

.landing-scope {
  --background: var(--db-canvas-bg, #fff);
  --foreground: var(--db-text-primary, #111827);
  --card: var(--db-content-bg, #fff);
  --card-foreground: var(--db-text-primary, #111827);
  --popover: var(--db-content-bg, #fff);
  --popover-foreground: var(--db-text-primary, #111827);
  --primary: var(--db-user-header, #2563eb);
  --primary-foreground: var(--db-button-text, #fff);
  --secondary: var(--db-surface-hover, #f3f4f6);
  --secondary-foreground: var(--db-text-primary, #111827);
  --muted: var(--db-surface-hover, #f3f4f6);
  --muted-foreground: var(--db-text-secondary, #6b7280);
  --accent: var(--db-surface-hover, #2563eb);
  --accent-foreground: var(--db-user-header, #fff);
  --destructive: var(--db-danger-bg, #dc2626);
  --destructive-foreground: var(--db-button-text, #fff);
  --border: var(--db-border, #e5e7eb);
  --input: var(--db-border, #e5e7eb);
  --ring: var(--db-user-header, #2563eb);
  --radius: .5rem;
  --sidebar: var(--db-content-bg, #fff);
  --sidebar-foreground: var(--db-text-primary, #111827);
  --sidebar-primary: var(--db-user-header, #2563eb);
  --sidebar-primary-foreground: var(--db-button-text, #fff);
  --sidebar-accent: var(--db-card-selected-bg, #f3f4f6);
  --sidebar-accent-foreground: var(--db-user-header, #111827);
  --sidebar-border: var(--db-border, #e5e7eb);
  --sidebar-ring: var(--db-user-header, #2563eb);
  background-color: var(--db-canvas-bg, #fff);
  color: var(--db-text-primary, #111827);
}

html {
  scrollbar-gutter: stable;
}

.docs-scroll::-webkit-scrollbar {
  width: 10px;
}

.docs-scroll::-webkit-scrollbar-track {
  background: none;
  margin: 8px 0;
}

.docs-scroll::-webkit-scrollbar-thumb {
  background: var(--db-border, #ffffff40);
  background-clip: padding-box;
  border: 2px solid #0000;
  border-radius: 8px;
}

.docs-scroll::-webkit-scrollbar-thumb:hover {
  background: var(--db-user-header, #ffffff73);
  background-clip: padding-box;
}

/*# sourceMappingURL=styles_landing_3ba7072a.css.map*/