/* Bootstrap5 Default Theme
 * A minimal theme that relies on Bootstrap 5's default styling
 * This serves as both the default theme and fallback theme
 */

/* This theme intentionally contains minimal custom styling to ensure maximum compatibility */

:root {
  /* Use Bootstrap 5's default color palette */
  /* No custom color overrides - rely on Bootstrap defaults */
}

/* Minimal custom styling - only essential overrides */
body {
  /* Ensure proper font loading */
  font-family: var(--bs-font-sans-serif);
}

/* Ensure proper spacing for the site layout */
.container-fluid {
  padding-left: var(--bs-gutter-x, 0.75rem);
  padding-right: var(--bs-gutter-x, 0.75rem);
}

/* Basic utility classes that may be used across the site */
.text-muted {
  color: var(--bs-secondary-color) !important;
}

/* Ensure proper focus indicators for accessibility */
.btn:focus,
.form-control:focus,
.form-select:focus {
  outline: 2px solid var(--bs-primary);
  outline-offset: 2px;
}

/* This theme file is intentionally minimal to serve as a reliable fallback */
