/**
 * @blueprintui/themes | MIT license | https://github.com/blueprintui
 */

@layer blueprintui {
  [bp-theme~="dark"] {
  
    --bp-color-scheme: dark;
    --bp-interaction-accent-background: oklch(from var(--bp-color-blue-0) 0.8 c h);
    --bp-interaction-active-color: oklch(from var(--bp-color-gray-0) 0.95 c h);
    --bp-interaction-default-color: oklch(from var(--bp-color-gray-0) 0.95 c h);
    --bp-interaction-disabled-color: oklch(from var(--bp-color-gray-0) 0.65 c h);
    --bp-interaction-focused-color: oklch(from var(--bp-color-gray-0) 0.3 c h);
    --bp-interaction-highlight-background: hsla(211, 100%, 75%, 0.2);
    --bp-interaction-hover-color: oklch(from var(--bp-color-gray-0) 0.9 c h);
    --bp-interaction-hover-offset: 5%;
    --bp-interaction-selected-color: oklch(from var(--bp-color-gray-0) 0.25 c h);
    --bp-interaction-selected-offset: 6%;
    --bp-layer: 100;
    --bp-layer-background-100: oklch(from var(--bp-color-gray-0) 0.19 c h);
    --bp-layer-background-200: oklch(from var(--bp-color-gray-0) 0.3 c h);
    --bp-layer-background-300: oklch(from var(--bp-color-gray-0) 0.25 c h);
    --bp-layer-background-400: oklch(from var(--bp-color-gray-0) 0.95 c h);
    --bp-layer-header-background: oklch(from var(--bp-color-gray-0) 0.4 c h);
    --bp-layer-header-color: hsl(0, 0%, 100%);
    --bp-object-border-color-100: oklch(from var(--bp-color-gray-0) 0.2 c h);
    --bp-object-border-color-200: oklch(from var(--bp-color-gray-0) 0.4 c h);
    --bp-object-border-color-300: oklch(from var(--bp-color-gray-0) 0.65 c h);
    --bp-object-border-color-400: oklch(from var(--bp-color-gray-0) 0.95 c h);
    --bp-status-accent-background-100: oklch(from var(--bp-color-blue-0) 0.95 c h);
    --bp-status-accent-background-200: oklch(from var(--bp-color-blue-0) 0.8 c h);
    --bp-status-accent-background-300: oklch(from var(--bp-color-blue-0) 0.5 c h);
    --bp-status-accent-color-100: hsl(0, 0%, 0%);
    --bp-status-danger-background-100: oklch(from var(--bp-color-red-0) 0.98 c h);
    --bp-status-danger-background-200: oklch(from var(--bp-color-red-0) 0.9 c h);
    --bp-status-danger-background-300: oklch(from var(--bp-color-red-0) 0.8 c h);
    --bp-status-danger-color-100: hsl(0, 0%, 0%);
    --bp-status-disabled-background-100: oklch(from var(--bp-color-gray-0) 0.5 c h);
    --bp-status-disabled-background-200: oklch(from var(--bp-color-gray-0) 0.4 c h);
    --bp-status-disabled-background-300: oklch(from var(--bp-color-gray-0) 0.4 c h);
    --bp-status-disabled-color-100: hsl(0, 0%, 0%);
    --bp-status-neutral-background-100: oklch(from var(--bp-color-gray-0) 0.95 c h);
    --bp-status-neutral-background-200: oklch(from var(--bp-color-gray-0) 0.8 c h);
    --bp-status-neutral-background-300: oklch(from var(--bp-color-gray-0) 0.65 c h);
    --bp-status-neutral-color-100: hsl(0, 0%, 0%);
    --bp-status-success-background-100: oklch(from var(--bp-color-green-0) 0.95 c h);
    --bp-status-success-background-200: oklch(from var(--bp-color-green-0) 0.8 c h);
    --bp-status-success-background-300: oklch(from var(--bp-color-green-0) 0.7 c h);
    --bp-status-success-color-100: hsl(0, 0%, 0%);
    --bp-status-warning-background-100: oklch(from var(--bp-color-yellow-0) 0.98 c h);
    --bp-status-warning-background-200: oklch(from var(--bp-color-yellow-0) 0.9 c h);
    --bp-status-warning-background-300: oklch(from var(--bp-color-yellow-0) 0.85 c h);
    --bp-status-warning-color-100: hsl(0, 0%, 0%);
    --bp-text-color-100: hsl(0, 0%, 0%);
    --bp-text-color-200: oklch(from var(--bp-color-gray-0) 0.25 c h);
    --bp-text-color-300: oklch(from var(--bp-color-gray-0) 0.4 c h);
    --bp-text-color-400: oklch(from var(--bp-color-gray-0) 0.65 c h);
    --bp-text-color-500: oklch(from var(--bp-color-gray-0) 0.9 c h);
    --bp-text-color-600: hsl(0, 0%, 100%);
  }
  
}