// Coastal Fleet Command — Indian Navy / Coast Guard inspired light theme
// Overrides Bootstrap 5 default variables before importing Bootstrap itself.

// Ink scale (dark navy, used for text/borders on light surfaces)
$navy-950: #0a1628;
$navy-900: #10233d;
$navy-850: #14294a;
$navy-800: #1a3358;
$navy-700: #234070;
$navy-600: #2d5088;
$navy-500: #3a63a3;
$navy-400: #5c7ea8;
$navy-300: #4a6180; // muted secondary text on light surfaces

// Surfaces (light)
$surface-0: #ffffff;
$surface-50: #f6f9fc;
$surface-100: #eef3f8;
$surface-200: #e2eaf2;

$ensign-saffron: #ff9933;
$ensign-green: #138808;
$ensign-blue: #06038d;
$signal-red: #d62839;
$signal-amber: #b8790a;
$signal-green: #1c8a53;
$signal-cyan: #0f8fae;

$primary: #1d5fa8;
$secondary: $navy-600;
$success: $signal-green;
$info: $signal-cyan;
$warning: $signal-amber;
$danger: $signal-red;
$dark: $navy-950;
$light: $surface-100;

$body-bg: $surface-50;
$body-color: $navy-900;

$font-family-sans-serif: 'Segoe UI', system-ui, -apple-system, 'Roboto', Arial, sans-serif;

$border-radius: 0.4rem;
$border-radius-sm: 0.3rem;
$border-radius-lg: 0.55rem;

$card-bg: $surface-0;
$card-border-color: rgba(10, 34, 64, 0.08);

$modal-content-bg: $surface-0;
$dropdown-bg: $surface-0;
$dropdown-link-color: $body-color;
$dropdown-link-hover-bg: $surface-100;

$table-color: $body-color;
$table-bg: transparent;
$table-border-color: rgba(10, 34, 64, 0.08);
$table-striped-bg: rgba(10, 34, 64, 0.025);
$table-hover-bg: rgba(29, 95, 168, 0.06);

$input-bg: $surface-0;
$input-color: $body-color;
$input-border-color: $surface-200;
$input-focus-bg: $surface-0;
$input-focus-border-color: $primary;
$input-focus-color: $body-color;
$input-placeholder-color: rgba(16, 35, 61, 0.4);

$list-group-bg: transparent;
$list-group-color: $body-color;
$list-group-border-color: rgba(10, 34, 64, 0.08);
$list-group-hover-bg: $surface-100;
$list-group-active-bg: $primary;

$nav-link-color: rgba(16, 35, 61, 0.75);
$nav-link-hover-color: $navy-950;

$badge-font-weight: 600;

$box-shadow: 0 0.5rem 1.5rem rgba(10, 34, 64, 0.12);
$box-shadow-sm: 0 0.15rem 0.5rem rgba(10, 34, 64, 0.08);
