// Base Netbox Theme Overrides and Settings - color mode agnostic. @import 'bootstrap/scss/functions'; $alt: #13293d; $darker: #010101; $gray: #6b7280; $red: #ef4444; $yellow: #f59e0b; $green: #10b981; $blue: #3b82f6; $purple: #8b5cf6; $pink: #ec4899; $gray-50: #f9fafb; $gray-100: #f3f4f6; $gray-200: #e5e7eb; $gray-300: #d1d5db; $gray-400: #9ca3af; $gray-500: #6b7280; $gray-600: #4b5563; $gray-700: #374151; $gray-800: #1f2937; $gray-900: #111827; $red-50: #fef2f2; $red-100: #fee2e2; $red-200: #fecaca; $red-300: #fca5a5; $red-400: #f87171; $red-500: #ef4444; $red-600: #dc2626; $red-700: #b91c1c; $red-800: #991b1b; $red-900: #7f1d1d; $yellow-50: #fffbeb; $yellow-100: #fef3c7; $yellow-200: #fde68a; $yellow-300: #fcd34d; $yellow-400: #fbbf24; $yellow-500: #f59e0b; $yellow-600: #d97706; $yellow-700: #b45309; $yellow-800: #92400e; $yellow-900: #78350f; $green-50: #ecfdf5; $green-100: #d1fae5; $green-200: #a7f3d0; $green-300: #6ee7b7; $green-400: #34d399; $green-500: #10b981; $green-600: #059669; $green-700: #047857; $green-800: #065f46; $green-900: #064e3b; $blue-50: #eff6ff; $blue-100: #dbeafe; $blue-200: #bfdbfe; $blue-300: #93c5fd; $blue-400: #60a5fa; $blue-500: #3b82f6; $blue-600: #2563eb; $blue-700: #1d4ed8; $blue-800: #1e40af; $blue-900: #1e3a8a; $indigo-50: #eef2ff; $indigo-100: #e0e7ff; $indigo-200: #c7d2fe; $indigo-300: #a5b4fc; $indigo-400: #818cf8; $indigo-500: #6366f1; $indigo-600: #4f46e5; $indigo-700: #4338ca; $indigo-800: #3730a3; $indigo-900: #312e81; $purple-50: #f5f3ff; $purple-100: #ede9fe; $purple-200: #ddd6fe; $purple-300: #c4b5fd; $purple-400: #a78bfa; $purple-500: #8b5cf6; $purple-600: #7c3aed; $purple-700: #6d28d9; $purple-800: #5b21b6; $purple-900: #4c1d95; $pink-50: #fdf2f8; $pink-100: #fce7f3; $pink-200: #fbcfe8; $pink-300: #f9a8d4; $pink-400: #f472b6; $pink-500: #ec4899; $pink-600: #db2777; $pink-700: #be185d; $pink-800: #9d174d; $pink-900: #831843; $card-cap-bg: 'unset'; $border-radius-md: 0.375rem; $border-radius-lg: 0.5rem; $border-radius-xl: 0.75rem; $border-radius-2xl: 1.5rem; $border-radius: $border-radius-lg; $border-radius-sm: $border-radius; $border-radius-lg: $border-radius-xl; $badge-border-radius: $border-radius-md; $progress-border-radius: $border-radius-md; $font-weight-lighter: 200; $font-weight-medium: 600; $font-weight-bolder: 800; $font-size-xs: 0.9rem; $line-height-base: 1.5; $line-height-xs: 1; $line-height-sm: 1.25; $line-height-lg: 1.75; $theme-color-addons: ( 'alt': $alt, 'gray': $gray-400, 'darker': $darker, 'gray-50': $gray-50, 'gray-100': $gray-100, 'gray-200': $gray-200, 'gray-300': $gray-300, 'gray-400': $gray-400, 'gray-500': $gray-500, 'gray-600': $gray-600, 'gray-700': $gray-700, 'gray-800': $gray-800, 'gray-900': $gray-900, 'red-50': $red-50, 'red-100': $red-100, 'red-200': $red-200, 'red-300': $red-300, 'red-400': $red-400, 'red-500': $red-500, 'red-600': $red-600, 'red-700': $red-700, 'red-800': $red-800, 'red-900': $red-900, 'yellow-50': $yellow-50, 'yellow-100': $yellow-100, 'yellow-200': $yellow-200, 'yellow-300': $yellow-300, 'yellow-400': $yellow-400, 'yellow-500': $yellow-500, 'yellow-600': $yellow-600, 'yellow-700': $yellow-700, 'yellow-800': $yellow-800, 'yellow-900': $yellow-900, 'green-50': $green-50, 'green-100': $green-100, 'green-200': $green-200, 'green-300': $green-300, 'green-400': $green-400, 'green-500': $green-500, 'green-600': $green-600, 'green-700': $green-700, 'green-800': $green-800, 'green-900': $green-900, 'blue-50': $blue-50, 'blue-100': $blue-100, 'blue-200': $blue-200, 'blue-300': $blue-300, 'blue-400': $blue-400, 'blue-500': $blue-500, 'blue-600': $blue-600, 'blue-700': $blue-700, 'blue-800': $blue-800, 'blue-900': $blue-900, 'indigo-50': $indigo-50, 'indigo-100': $indigo-100, 'indigo-200': $indigo-200, 'indigo-300': $indigo-300, 'indigo-400': $indigo-400, 'indigo-500': $indigo-500, 'indigo-600': $indigo-600, 'indigo-700': $indigo-700, 'indigo-800': $indigo-800, 'indigo-900': $indigo-900, 'purple-50': $purple-50, 'purple-100': $purple-100, 'purple-200': $purple-200, 'purple-300': $purple-300, 'purple-400': $purple-400, 'purple-500': $purple-500, 'purple-600': $purple-600, 'purple-700': $purple-700, 'purple-800': $purple-800, 'purple-900': $purple-900, 'pink-50': $pink-50, 'pink-100': $pink-100, 'pink-200': $pink-200, 'pink-300': $pink-300, 'pink-400': $pink-400, 'pink-500': $pink-500, 'pink-600': $pink-600, 'pink-700': $pink-700, 'pink-800': $pink-800, 'pink-900': $pink-900, ); $font-family-sans-serif: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; $font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; $accordion-padding-y: 0.8125rem; $accordion-padding-x: 0.8125rem;