/* stylelint-disable */
:export {
  primary: #0fb9b1;
  danger: #1e3a5f;
  secondary: #102a43;
}

/* stylelint-enable */
:root,
[data-color-mode=light] {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: white;
  --gray: #6c6c6c;
  --gray-dark: #3b3b3b;
  --gray-900: rgb(34.5, 34.5, 34.5);
  --primary: #0fb9b1;
  --secondary: #102a43;
  --success: #0e8c86;
  --info: #17a2b8;
  --warning: #2c5282;
  --danger: #1e3a5f;
  --light: #f9fafb;
  --dark: #0a0a0a;
  --white: white;
  --black: #0a0a0a;
  --extra-light: #edf5f4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1400px;
  --body-bg: #f9fafb;
  --topbar-height: 64px;
  --topbar-bg: white;
  --sidebar-width: 320px;
  --sidebar-bg: white;
  --font-regular: Poppins-Regular;
  --font-semibold: Poppins-Semibold;
  --font-family-base: Poppins-Regular;
  --font-medium: Poppins-Medium;
  --btn-font-family: Poppins-Medium;
  --btn-padding-x: 1em;
  --btn-padding-y: 0.25em;
  --font-family-sans-serif: -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: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
[data-color-mode=dark] {
  --primary: #0fb9b1;
  --secondary: #e0f0ee;
  --success: #0e8c86;
  --info: #17a2b8;
  --warning: #2c5282;
  --danger: #1e3a5f;
  --light: #102a43;
  --dark: #0a0a0a;
  --white: white;
  --black: #0a0a0a;
  --extra-light: #1e3a5f;
  --body-bg: #0b1f33;
  --topbar-height: 64px;
  --topbar-bg: #0b1f33;
  --sidebar-width: 320px;
  --sidebar-bg: #102a43;
  --font-regular: Poppins-Regular;
  --font-semibold: Poppins-Semibold;
  --font-family-base: Poppins-Regular;
  --font-medium: Poppins-Medium;
  --btn-font-family: Poppins-Medium;
  --btn-padding-x: 1em;
  --btn-padding-y: 0.25em;
}
[data-color-mode=dark] .btn {
  color: #0a0a0a;
}
[data-color-mode=dark] .btn:hover {
  color: #0a0a0a;
}
[data-color-mode=dark] .btn-primary {
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
[data-color-mode=dark] .btn-primary:hover {
  color: white;
  background-color: rgb(12.13125, 149.61875, 143.14875);
  border-color: rgb(11.175, 137.825, 131.865);
}
[data-color-mode=dark] .btn-primary:focus, [data-color-mode=dark] .btn-primary.focus {
  color: white;
  background-color: rgb(12.13125, 149.61875, 143.14875);
  border-color: rgb(11.175, 137.825, 131.865);
  box-shadow: 0 0 0 2px rgba(51, 195.5, 188.7, 0.5);
}
[data-color-mode=dark] .btn-primary.disabled, [data-color-mode=dark] .btn-primary:disabled {
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
[data-color-mode=dark] .btn-primary:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-primary:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-primary.dropdown-toggle {
  color: white;
  background-color: rgb(11.175, 137.825, 131.865);
  border-color: rgb(10.21875, 126.03125, 120.58125);
}
[data-color-mode=dark] .btn-primary:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-primary:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(51, 195.5, 188.7, 0.5);
}
[data-color-mode=dark] .btn-secondary {
  color: #0a0a0a;
  background-color: #e0f0ee;
  border-color: #e0f0ee;
}
[data-color-mode=dark] .btn-secondary:hover {
  color: #0a0a0a;
  background-color: rgb(198.222826087, 227.527173913, 223.8641304348);
  border-color: rgb(189.6304347826, 223.3695652174, 219.152173913);
}
[data-color-mode=dark] .btn-secondary:focus, [data-color-mode=dark] .btn-secondary.focus {
  color: #0a0a0a;
  background-color: rgb(198.222826087, 227.527173913, 223.8641304348);
  border-color: rgb(189.6304347826, 223.3695652174, 219.152173913);
  box-shadow: 0 0 0 2px rgba(191.9, 205.5, 203.8, 0.5);
}
[data-color-mode=dark] .btn-secondary.disabled, [data-color-mode=dark] .btn-secondary:disabled {
  color: #0a0a0a;
  background-color: #e0f0ee;
  border-color: #e0f0ee;
}
[data-color-mode=dark] .btn-secondary:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-secondary:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-secondary.dropdown-toggle {
  color: #0a0a0a;
  background-color: rgb(189.6304347826, 223.3695652174, 219.152173913);
  border-color: rgb(181.0380434783, 219.2119565217, 214.4402173913);
}
[data-color-mode=dark] .btn-secondary:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(191.9, 205.5, 203.8, 0.5);
}
[data-color-mode=dark] .btn-success {
  color: white;
  background-color: #0e8c86;
  border-color: #0e8c86;
}
[data-color-mode=dark] .btn-success:hover {
  color: white;
  background-color: rgb(10.5227272727, 105.2272727273, 100.7175324675);
  border-color: rgb(9.3636363636, 93.6363636364, 89.6233766234);
}
[data-color-mode=dark] .btn-success:focus, [data-color-mode=dark] .btn-success.focus {
  color: white;
  background-color: rgb(10.5227272727, 105.2272727273, 100.7175324675);
  border-color: rgb(9.3636363636, 93.6363636364, 89.6233766234);
  box-shadow: 0 0 0 2px rgba(50.15, 157.25, 152.15, 0.5);
}
[data-color-mode=dark] .btn-success.disabled, [data-color-mode=dark] .btn-success:disabled {
  color: white;
  background-color: #0e8c86;
  border-color: #0e8c86;
}
[data-color-mode=dark] .btn-success:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-success:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-success.dropdown-toggle {
  color: white;
  background-color: rgb(9.3636363636, 93.6363636364, 89.6233766234);
  border-color: rgb(8.2045454545, 82.0454545455, 78.5292207792);
}
[data-color-mode=dark] .btn-success:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-success:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(50.15, 157.25, 152.15, 0.5);
}
[data-color-mode=dark] .btn-info {
  color: white;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
[data-color-mode=dark] .btn-info:hover {
  color: white;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
[data-color-mode=dark] .btn-info:focus, [data-color-mode=dark] .btn-info.focus {
  color: white;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  box-shadow: 0 0 0 2px rgba(57.8, 175.95, 194.65, 0.5);
}
[data-color-mode=dark] .btn-info.disabled, [data-color-mode=dark] .btn-info:disabled {
  color: white;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
[data-color-mode=dark] .btn-info:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-info:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-info.dropdown-toggle {
  color: white;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
}
[data-color-mode=dark] .btn-info:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-info:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(57.8, 175.95, 194.65, 0.5);
}
[data-color-mode=dark] .btn-warning {
  color: white;
  background-color: #2c5282;
  border-color: #2c5282;
}
[data-color-mode=dark] .btn-warning:hover {
  color: white;
  background-color: rgb(34.3275862069, 63.974137931, 101.4224137931);
  border-color: rgb(31.1034482759, 57.9655172414, 91.8965517241);
}
[data-color-mode=dark] .btn-warning:focus, [data-color-mode=dark] .btn-warning.focus {
  color: white;
  background-color: rgb(34.3275862069, 63.974137931, 101.4224137931);
  border-color: rgb(31.1034482759, 57.9655172414, 91.8965517241);
  box-shadow: 0 0 0 2px rgba(75.65, 107.95, 148.75, 0.5);
}
[data-color-mode=dark] .btn-warning.disabled, [data-color-mode=dark] .btn-warning:disabled {
  color: white;
  background-color: #2c5282;
  border-color: #2c5282;
}
[data-color-mode=dark] .btn-warning:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-warning:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-warning.dropdown-toggle {
  color: white;
  background-color: rgb(31.1034482759, 57.9655172414, 91.8965517241);
  border-color: rgb(27.8793103448, 51.9568965517, 82.3706896552);
}
[data-color-mode=dark] .btn-warning:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-warning:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(75.65, 107.95, 148.75, 0.5);
}
[data-color-mode=dark] .btn-danger {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .btn-danger:hover {
  color: white;
  background-color: rgb(20.82, 40.252, 65.93);
  border-color: rgb(17.76, 34.336, 56.24);
}
[data-color-mode=dark] .btn-danger:focus, [data-color-mode=dark] .btn-danger.focus {
  color: white;
  background-color: rgb(20.82, 40.252, 65.93);
  border-color: rgb(17.76, 34.336, 56.24);
  box-shadow: 0 0 0 2px rgba(63.75, 87.55, 119, 0.5);
}
[data-color-mode=dark] .btn-danger.disabled, [data-color-mode=dark] .btn-danger:disabled {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .btn-danger:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-danger:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-danger.dropdown-toggle {
  color: white;
  background-color: rgb(17.76, 34.336, 56.24);
  border-color: rgb(14.7, 28.42, 46.55);
}
[data-color-mode=dark] .btn-danger:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-danger:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(63.75, 87.55, 119, 0.5);
}
[data-color-mode=dark] .btn-light {
  color: white;
  background-color: #102a43;
  border-color: #102a43;
}
[data-color-mode=dark] .btn-light:hover {
  color: white;
  background-color: rgb(8.6265060241, 22.6445783133, 36.1234939759);
  border-color: rgb(6.1686746988, 16.1927710843, 25.8313253012);
}
[data-color-mode=dark] .btn-light:focus, [data-color-mode=dark] .btn-light.focus {
  color: white;
  background-color: rgb(8.6265060241, 22.6445783133, 36.1234939759);
  border-color: rgb(6.1686746988, 16.1927710843, 25.8313253012);
  box-shadow: 0 0 0 2px rgba(51.85, 73.95, 95.2, 0.5);
}
[data-color-mode=dark] .btn-light.disabled, [data-color-mode=dark] .btn-light:disabled {
  color: white;
  background-color: #102a43;
  border-color: #102a43;
}
[data-color-mode=dark] .btn-light:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-light:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-light.dropdown-toggle {
  color: white;
  background-color: rgb(6.1686746988, 16.1927710843, 25.8313253012);
  border-color: rgb(3.7108433735, 9.7409638554, 15.5391566265);
}
[data-color-mode=dark] .btn-light:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-light:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(51.85, 73.95, 95.2, 0.5);
}
[data-color-mode=dark] .btn-dark {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .btn-dark:hover {
  color: white;
  background-color: black;
  border-color: black;
}
[data-color-mode=dark] .btn-dark:focus, [data-color-mode=dark] .btn-dark.focus {
  color: white;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 2px rgba(46.75, 46.75, 46.75, 0.5);
}
[data-color-mode=dark] .btn-dark.disabled, [data-color-mode=dark] .btn-dark:disabled {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .btn-dark:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-dark:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-dark.dropdown-toggle {
  color: white;
  background-color: black;
  border-color: black;
}
[data-color-mode=dark] .btn-dark:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-dark:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(46.75, 46.75, 46.75, 0.5);
}
[data-color-mode=dark] .btn-white {
  color: #0a0a0a;
  background-color: white;
  border-color: white;
}
[data-color-mode=dark] .btn-white:hover {
  color: #0a0a0a;
  background-color: rgb(235.875, 235.875, 235.875);
  border-color: rgb(229.5, 229.5, 229.5);
}
[data-color-mode=dark] .btn-white:focus, [data-color-mode=dark] .btn-white.focus {
  color: #0a0a0a;
  background-color: rgb(235.875, 235.875, 235.875);
  border-color: rgb(229.5, 229.5, 229.5);
  box-shadow: 0 0 0 2px rgba(218.25, 218.25, 218.25, 0.5);
}
[data-color-mode=dark] .btn-white.disabled, [data-color-mode=dark] .btn-white:disabled {
  color: #0a0a0a;
  background-color: white;
  border-color: white;
}
[data-color-mode=dark] .btn-white:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-white:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-white.dropdown-toggle {
  color: #0a0a0a;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(223.125, 223.125, 223.125);
}
[data-color-mode=dark] .btn-white:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-white:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(218.25, 218.25, 218.25, 0.5);
}
[data-color-mode=dark] .btn-black {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .btn-black:hover {
  color: white;
  background-color: black;
  border-color: black;
}
[data-color-mode=dark] .btn-black:focus, [data-color-mode=dark] .btn-black.focus {
  color: white;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 2px rgba(46.75, 46.75, 46.75, 0.5);
}
[data-color-mode=dark] .btn-black.disabled, [data-color-mode=dark] .btn-black:disabled {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .btn-black:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-black:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-black.dropdown-toggle {
  color: white;
  background-color: black;
  border-color: black;
}
[data-color-mode=dark] .btn-black:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-black:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-black.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(46.75, 46.75, 46.75, 0.5);
}
[data-color-mode=dark] .btn-extra-light {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .btn-extra-light:hover {
  color: white;
  background-color: rgb(20.82, 40.252, 65.93);
  border-color: rgb(17.76, 34.336, 56.24);
}
[data-color-mode=dark] .btn-extra-light:focus, [data-color-mode=dark] .btn-extra-light.focus {
  color: white;
  background-color: rgb(20.82, 40.252, 65.93);
  border-color: rgb(17.76, 34.336, 56.24);
  box-shadow: 0 0 0 2px rgba(63.75, 87.55, 119, 0.5);
}
[data-color-mode=dark] .btn-extra-light.disabled, [data-color-mode=dark] .btn-extra-light:disabled {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .btn-extra-light:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-extra-light:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-extra-light.dropdown-toggle {
  color: white;
  background-color: rgb(17.76, 34.336, 56.24);
  border-color: rgb(14.7, 28.42, 46.55);
}
[data-color-mode=dark] .btn-extra-light:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-extra-light:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-extra-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(63.75, 87.55, 119, 0.5);
}
[data-color-mode=dark] .btn-outline-primary {
  color: #0fb9b1;
  border-color: #0fb9b1;
}
[data-color-mode=dark] .btn-outline-primary:hover {
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
[data-color-mode=dark] .btn-outline-primary:focus, [data-color-mode=dark] .btn-outline-primary.focus {
  box-shadow: 0 0 0 2px rgba(15, 185, 177, 0.5);
}
[data-color-mode=dark] .btn-outline-primary.disabled, [data-color-mode=dark] .btn-outline-primary:disabled {
  color: #0fb9b1;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-primary:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-primary:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-primary.dropdown-toggle {
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
[data-color-mode=dark] .btn-outline-primary:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(15, 185, 177, 0.5);
}
[data-color-mode=dark] .btn-outline-secondary {
  color: #e0f0ee;
  border-color: #e0f0ee;
}
[data-color-mode=dark] .btn-outline-secondary:hover {
  color: #0a0a0a;
  background-color: #e0f0ee;
  border-color: #e0f0ee;
}
[data-color-mode=dark] .btn-outline-secondary:focus, [data-color-mode=dark] .btn-outline-secondary.focus {
  box-shadow: 0 0 0 2px rgba(224, 240, 238, 0.5);
}
[data-color-mode=dark] .btn-outline-secondary.disabled, [data-color-mode=dark] .btn-outline-secondary:disabled {
  color: #e0f0ee;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-secondary:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-secondary.dropdown-toggle {
  color: #0a0a0a;
  background-color: #e0f0ee;
  border-color: #e0f0ee;
}
[data-color-mode=dark] .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(224, 240, 238, 0.5);
}
[data-color-mode=dark] .btn-outline-success {
  color: #0e8c86;
  border-color: #0e8c86;
}
[data-color-mode=dark] .btn-outline-success:hover {
  color: white;
  background-color: #0e8c86;
  border-color: #0e8c86;
}
[data-color-mode=dark] .btn-outline-success:focus, [data-color-mode=dark] .btn-outline-success.focus {
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.5);
}
[data-color-mode=dark] .btn-outline-success.disabled, [data-color-mode=dark] .btn-outline-success:disabled {
  color: #0e8c86;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-success:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-success:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-success.dropdown-toggle {
  color: white;
  background-color: #0e8c86;
  border-color: #0e8c86;
}
[data-color-mode=dark] .btn-outline-success:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.5);
}
[data-color-mode=dark] .btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
[data-color-mode=dark] .btn-outline-info:hover {
  color: white;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
[data-color-mode=dark] .btn-outline-info:focus, [data-color-mode=dark] .btn-outline-info.focus {
  box-shadow: 0 0 0 2px rgba(23, 162, 184, 0.5);
}
[data-color-mode=dark] .btn-outline-info.disabled, [data-color-mode=dark] .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-info:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-info:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-info.dropdown-toggle {
  color: white;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
[data-color-mode=dark] .btn-outline-info:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(23, 162, 184, 0.5);
}
[data-color-mode=dark] .btn-outline-warning {
  color: #2c5282;
  border-color: #2c5282;
}
[data-color-mode=dark] .btn-outline-warning:hover {
  color: white;
  background-color: #2c5282;
  border-color: #2c5282;
}
[data-color-mode=dark] .btn-outline-warning:focus, [data-color-mode=dark] .btn-outline-warning.focus {
  box-shadow: 0 0 0 2px rgba(44, 82, 130, 0.5);
}
[data-color-mode=dark] .btn-outline-warning.disabled, [data-color-mode=dark] .btn-outline-warning:disabled {
  color: #2c5282;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-warning:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-warning:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-warning.dropdown-toggle {
  color: white;
  background-color: #2c5282;
  border-color: #2c5282;
}
[data-color-mode=dark] .btn-outline-warning:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(44, 82, 130, 0.5);
}
[data-color-mode=dark] .btn-outline-danger {
  color: #1e3a5f;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .btn-outline-danger:hover {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .btn-outline-danger:focus, [data-color-mode=dark] .btn-outline-danger.focus {
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.5);
}
[data-color-mode=dark] .btn-outline-danger.disabled, [data-color-mode=dark] .btn-outline-danger:disabled {
  color: #1e3a5f;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-danger:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-danger:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-danger.dropdown-toggle {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .btn-outline-danger:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.5);
}
[data-color-mode=dark] .btn-outline-light {
  color: #102a43;
  border-color: #102a43;
}
[data-color-mode=dark] .btn-outline-light:hover {
  color: white;
  background-color: #102a43;
  border-color: #102a43;
}
[data-color-mode=dark] .btn-outline-light:focus, [data-color-mode=dark] .btn-outline-light.focus {
  box-shadow: 0 0 0 2px rgba(16, 42, 67, 0.5);
}
[data-color-mode=dark] .btn-outline-light.disabled, [data-color-mode=dark] .btn-outline-light:disabled {
  color: #102a43;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-light:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-light:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-light.dropdown-toggle {
  color: white;
  background-color: #102a43;
  border-color: #102a43;
}
[data-color-mode=dark] .btn-outline-light:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(16, 42, 67, 0.5);
}
[data-color-mode=dark] .btn-outline-dark {
  color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .btn-outline-dark:hover {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .btn-outline-dark:focus, [data-color-mode=dark] .btn-outline-dark.focus {
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}
[data-color-mode=dark] .btn-outline-dark.disabled, [data-color-mode=dark] .btn-outline-dark:disabled {
  color: #0a0a0a;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-dark:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-dark:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-dark.dropdown-toggle {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .btn-outline-dark:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}
[data-color-mode=dark] .btn-outline-white {
  color: white;
  border-color: white;
}
[data-color-mode=dark] .btn-outline-white:hover {
  color: #0a0a0a;
  background-color: white;
  border-color: white;
}
[data-color-mode=dark] .btn-outline-white:focus, [data-color-mode=dark] .btn-outline-white.focus {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}
[data-color-mode=dark] .btn-outline-white.disabled, [data-color-mode=dark] .btn-outline-white:disabled {
  color: white;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-white:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-white:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-white.dropdown-toggle {
  color: #0a0a0a;
  background-color: white;
  border-color: white;
}
[data-color-mode=dark] .btn-outline-white:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}
[data-color-mode=dark] .btn-outline-black {
  color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .btn-outline-black:hover {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .btn-outline-black:focus, [data-color-mode=dark] .btn-outline-black.focus {
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}
[data-color-mode=dark] .btn-outline-black.disabled, [data-color-mode=dark] .btn-outline-black:disabled {
  color: #0a0a0a;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-black:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-black:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-black.dropdown-toggle {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .btn-outline-black:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-black.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}
[data-color-mode=dark] .btn-outline-extra-light {
  color: #1e3a5f;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .btn-outline-extra-light:hover {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .btn-outline-extra-light:focus, [data-color-mode=dark] .btn-outline-extra-light.focus {
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.5);
}
[data-color-mode=dark] .btn-outline-extra-light.disabled, [data-color-mode=dark] .btn-outline-extra-light:disabled {
  color: #1e3a5f;
  background-color: transparent;
}
[data-color-mode=dark] .btn-outline-extra-light:not(:disabled):not(.disabled):active, [data-color-mode=dark] .btn-outline-extra-light:not(:disabled):not(.disabled).active, .show > [data-color-mode=dark] .btn-outline-extra-light.dropdown-toggle {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .btn-outline-extra-light:not(:disabled):not(.disabled):active:focus, [data-color-mode=dark] .btn-outline-extra-light:not(:disabled):not(.disabled).active:focus, .show > [data-color-mode=dark] .btn-outline-extra-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.5);
}
[data-color-mode=dark] .btn-link {
  color: #0fb9b1;
  text-decoration: none;
}
[data-color-mode=dark] .btn-link:hover {
  color: rgb(9.2625, 114.2375, 109.2975);
  text-decoration: underline;
}
[data-color-mode=dark] .btn-link:focus, [data-color-mode=dark] .btn-link.focus {
  text-decoration: underline;
}
[data-color-mode=dark] .btn-link:disabled, [data-color-mode=dark] .btn-link.disabled {
  color: #6c6c6c;
  pointer-events: none;
}
[data-color-mode=dark] .close {
  font-size: 1.35rem;
}
@media (max-width: 1200px) {
  [data-color-mode=dark] .close {
    font-size: calc(1.26rem + 0.12vw);
  }
}
[data-color-mode=dark] .close {
  font-weight: 700;
  color: #0a0a0a;
  text-shadow: 0 1px 0 white;
}
[data-color-mode=dark] .close:hover {
  color: #0a0a0a;
  text-decoration: none;
}
[data-color-mode=dark] .close:not(:disabled):not(.disabled):hover, [data-color-mode=dark] .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}
[data-color-mode=dark] .badge-primary {
  color: white;
  background-color: #0fb9b1;
}
a[data-color-mode=dark] .badge-primary:hover, a[data-color-mode=dark] .badge-primary:focus {
  color: white;
  background-color: rgb(11.175, 137.825, 131.865);
}
a[data-color-mode=dark] .badge-primary:focus, a[data-color-mode=dark] .badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(15, 185, 177, 0.5);
}

[data-color-mode=dark] .badge-secondary {
  color: #0a0a0a;
  background-color: #e0f0ee;
}
a[data-color-mode=dark] .badge-secondary:hover, a[data-color-mode=dark] .badge-secondary:focus {
  color: #0a0a0a;
  background-color: rgb(189.6304347826, 223.3695652174, 219.152173913);
}
a[data-color-mode=dark] .badge-secondary:focus, a[data-color-mode=dark] .badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(224, 240, 238, 0.5);
}

[data-color-mode=dark] .badge-success {
  color: white;
  background-color: #0e8c86;
}
a[data-color-mode=dark] .badge-success:hover, a[data-color-mode=dark] .badge-success:focus {
  color: white;
  background-color: rgb(9.3636363636, 93.6363636364, 89.6233766234);
}
a[data-color-mode=dark] .badge-success:focus, a[data-color-mode=dark] .badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.5);
}

[data-color-mode=dark] .badge-info {
  color: white;
  background-color: #17a2b8;
}
a[data-color-mode=dark] .badge-info:hover, a[data-color-mode=dark] .badge-info:focus {
  color: white;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
a[data-color-mode=dark] .badge-info:focus, a[data-color-mode=dark] .badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(23, 162, 184, 0.5);
}

[data-color-mode=dark] .badge-warning {
  color: white;
  background-color: #2c5282;
}
a[data-color-mode=dark] .badge-warning:hover, a[data-color-mode=dark] .badge-warning:focus {
  color: white;
  background-color: rgb(31.1034482759, 57.9655172414, 91.8965517241);
}
a[data-color-mode=dark] .badge-warning:focus, a[data-color-mode=dark] .badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(44, 82, 130, 0.5);
}

[data-color-mode=dark] .badge-danger {
  color: white;
  background-color: #1e3a5f;
}
a[data-color-mode=dark] .badge-danger:hover, a[data-color-mode=dark] .badge-danger:focus {
  color: white;
  background-color: rgb(17.76, 34.336, 56.24);
}
a[data-color-mode=dark] .badge-danger:focus, a[data-color-mode=dark] .badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.5);
}

[data-color-mode=dark] .badge-light {
  color: white;
  background-color: #102a43;
}
a[data-color-mode=dark] .badge-light:hover, a[data-color-mode=dark] .badge-light:focus {
  color: white;
  background-color: rgb(6.1686746988, 16.1927710843, 25.8313253012);
}
a[data-color-mode=dark] .badge-light:focus, a[data-color-mode=dark] .badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(16, 42, 67, 0.5);
}

[data-color-mode=dark] .badge-dark {
  color: white;
  background-color: #0a0a0a;
}
a[data-color-mode=dark] .badge-dark:hover, a[data-color-mode=dark] .badge-dark:focus {
  color: white;
  background-color: black;
}
a[data-color-mode=dark] .badge-dark:focus, a[data-color-mode=dark] .badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}

[data-color-mode=dark] .badge-white {
  color: #0a0a0a;
  background-color: white;
}
a[data-color-mode=dark] .badge-white:hover, a[data-color-mode=dark] .badge-white:focus {
  color: #0a0a0a;
  background-color: rgb(229.5, 229.5, 229.5);
}
a[data-color-mode=dark] .badge-white:focus, a[data-color-mode=dark] .badge-white.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}

[data-color-mode=dark] .badge-black {
  color: white;
  background-color: #0a0a0a;
}
a[data-color-mode=dark] .badge-black:hover, a[data-color-mode=dark] .badge-black:focus {
  color: white;
  background-color: black;
}
a[data-color-mode=dark] .badge-black:focus, a[data-color-mode=dark] .badge-black.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}

[data-color-mode=dark] .badge-extra-light {
  color: white;
  background-color: #1e3a5f;
}
a[data-color-mode=dark] .badge-extra-light:hover, a[data-color-mode=dark] .badge-extra-light:focus {
  color: white;
  background-color: rgb(17.76, 34.336, 56.24);
}
a[data-color-mode=dark] .badge-extra-light:focus, a[data-color-mode=dark] .badge-extra-light.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.5);
}

[data-color-mode=dark] .alert-primary {
  color: rgb(12.6, 101, 96.84);
  background-color: rgb(207, 241, 239.4);
  border-color: rgb(187.8, 235.4, 233.16);
}
[data-color-mode=dark] .alert-primary hr {
  border-top-color: rgb(168.0580645161, 229.6419354839, 226.7438709677);
}
[data-color-mode=dark] .alert-primary .alert-link {
  color: rgb(6.9433098592, 55.6566901408, 53.3642957746);
}
[data-color-mode=dark] .alert-secondary {
  color: rgb(121.28, 129.6, 128.56);
  background-color: rgb(248.8, 252, 251.6);
  border-color: rgb(246.32, 250.8, 250.24);
}
[data-color-mode=dark] .alert-secondary hr {
  border-top-color: rgb(229.1352173913, 242.4847826087, 240.8160869565);
}
[data-color-mode=dark] .alert-secondary .alert-link {
  color: rgb(96.6256632653, 103.2543367347, 102.425752551);
}
[data-color-mode=dark] .alert-success {
  color: rgb(12.08, 77.6, 74.48);
  background-color: rgb(206.8, 232, 230.8);
  border-color: rgb(187.52, 222.8, 221.12);
}
[data-color-mode=dark] .alert-success hr {
  border-top-color: rgb(170.2573595506, 214.5626404494, 212.4528651685);
}
[data-color-mode=dark] .alert-success .alert-link {
  color: rgb(5.2102408564, 33.4697591436, 32.1240677966);
}
[data-color-mode=dark] .alert-info {
  color: rgb(16.76, 89.04, 100.48);
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
[data-color-mode=dark] .alert-info hr {
  border-top-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
[data-color-mode=dark] .alert-info .alert-link {
  color: rgb(9.4693142272, 50.3071443193, 56.7706857728);
}
[data-color-mode=dark] .alert-warning {
  color: rgb(27.68, 47.44, 72.4);
  background-color: rgb(212.8, 220.4, 230);
  border-color: rgb(195.92, 206.56, 220);
}
[data-color-mode=dark] .alert-warning hr {
  border-top-color: rgb(179.9066071429, 193.4305357143, 210.5133928571);
}
[data-color-mode=dark] .alert-warning .alert-link {
  color: rgb(13.5744844125, 23.264940048, 35.5055155875);
}
[data-color-mode=dark] .alert-danger {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgb(210, 215.6, 223);
  border-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .alert-danger hr {
  border-top-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
[data-color-mode=dark] .alert-danger .alert-link {
  color: rgb(6.4536193029, 11.0597319035, 17.1463806971);
}
[data-color-mode=dark] .alert-light {
  color: rgb(13.12, 26.64, 39.64);
  background-color: rgb(207.2, 212.4, 217.4);
  border-color: rgb(188.08, 195.36, 202.36);
}
[data-color-mode=dark] .alert-light hr {
  border-top-color: rgb(173.8071662763, 182.6398594848, 191.1328337237);
}
[data-color-mode=dark] .alert-light .alert-link {
  color: rgb(0.4376648976, 0.8886732373, 1.3223351024);
}
[data-color-mode=dark] .alert-dark {
  color: #0a0a0a;
  background-color: #cecece;
  border-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .alert-dark hr {
  border-top-color: rgb(173.65, 173.65, 173.65);
}
[data-color-mode=dark] .alert-dark .alert-link {
  color: black;
}
[data-color-mode=dark] .alert-white {
  color: rgb(137.4, 137.4, 137.4);
  background-color: white;
  border-color: white;
}
[data-color-mode=dark] .alert-white hr {
  border-top-color: rgb(242.25, 242.25, 242.25);
}
[data-color-mode=dark] .alert-white .alert-link {
  color: rgb(111.9, 111.9, 111.9);
}
[data-color-mode=dark] .alert-black {
  color: #0a0a0a;
  background-color: #cecece;
  border-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .alert-black hr {
  border-top-color: rgb(173.65, 173.65, 173.65);
}
[data-color-mode=dark] .alert-black .alert-link {
  color: black;
}
[data-color-mode=dark] .alert-extra-light {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgb(210, 215.6, 223);
  border-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .alert-extra-light hr {
  border-top-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
[data-color-mode=dark] .alert-extra-light .alert-link {
  color: rgb(6.4536193029, 11.0597319035, 17.1463806971);
}
[data-color-mode=dark] .list-group {
  border-radius: 0.25rem;
}
[data-color-mode=dark] .list-group-item-action {
  color: #0a0a0a;
}
[data-color-mode=dark] .list-group-item-action:hover, [data-color-mode=dark] .list-group-item-action:focus {
  color: #0a0a0a;
  background-color: #102a43;
}
[data-color-mode=dark] .list-group-item-action:active {
  color: #0a0a0a;
  background-color: #0fb9b1;
}
[data-color-mode=dark] .list-group-item {
  background-color: white;
  border: 1px solid rgba(10, 10, 10, 0.125);
}
[data-color-mode=dark] .list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
[data-color-mode=dark] .list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
[data-color-mode=dark] .list-group-item.disabled, [data-color-mode=dark] .list-group-item:disabled {
  color: #6c6c6c;
  background-color: white;
}
[data-color-mode=dark] .list-group-item.active {
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
[data-color-mode=dark] .list-group-item + [data-color-mode=dark] .list-group-item {
  border-top-width: 0;
}
[data-color-mode=dark] .list-group-item + [data-color-mode=dark] .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}
[data-color-mode=dark] .list-group-item-primary {
  color: rgb(12.6, 101, 96.84);
  background-color: rgb(187.8, 235.4, 233.16);
}
[data-color-mode=dark] .list-group-item-primary.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-primary.list-group-item-action:focus {
  color: rgb(12.6, 101, 96.84);
  background-color: rgb(168.0580645161, 229.6419354839, 226.7438709677);
}
[data-color-mode=dark] .list-group-item-primary.list-group-item-action.active {
  color: white;
  background-color: rgb(12.6, 101, 96.84);
  border-color: rgb(12.6, 101, 96.84);
}
[data-color-mode=dark] .list-group-item-secondary {
  color: rgb(121.28, 129.6, 128.56);
  background-color: rgb(246.32, 250.8, 250.24);
}
[data-color-mode=dark] .list-group-item-secondary.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(121.28, 129.6, 128.56);
  background-color: rgb(229.1352173913, 242.4847826087, 240.8160869565);
}
[data-color-mode=dark] .list-group-item-secondary.list-group-item-action.active {
  color: white;
  background-color: rgb(121.28, 129.6, 128.56);
  border-color: rgb(121.28, 129.6, 128.56);
}
[data-color-mode=dark] .list-group-item-success {
  color: rgb(12.08, 77.6, 74.48);
  background-color: rgb(187.52, 222.8, 221.12);
}
[data-color-mode=dark] .list-group-item-success.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-success.list-group-item-action:focus {
  color: rgb(12.08, 77.6, 74.48);
  background-color: rgb(170.2573595506, 214.5626404494, 212.4528651685);
}
[data-color-mode=dark] .list-group-item-success.list-group-item-action.active {
  color: white;
  background-color: rgb(12.08, 77.6, 74.48);
  border-color: rgb(12.08, 77.6, 74.48);
}
[data-color-mode=dark] .list-group-item-info {
  color: rgb(16.76, 89.04, 100.48);
  background-color: rgb(190.04, 228.96, 235.12);
}
[data-color-mode=dark] .list-group-item-info.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-info.list-group-item-action:focus {
  color: rgb(16.76, 89.04, 100.48);
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
[data-color-mode=dark] .list-group-item-info.list-group-item-action.active {
  color: white;
  background-color: rgb(16.76, 89.04, 100.48);
  border-color: rgb(16.76, 89.04, 100.48);
}
[data-color-mode=dark] .list-group-item-warning {
  color: rgb(27.68, 47.44, 72.4);
  background-color: rgb(195.92, 206.56, 220);
}
[data-color-mode=dark] .list-group-item-warning.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-warning.list-group-item-action:focus {
  color: rgb(27.68, 47.44, 72.4);
  background-color: rgb(179.9066071429, 193.4305357143, 210.5133928571);
}
[data-color-mode=dark] .list-group-item-warning.list-group-item-action.active {
  color: white;
  background-color: rgb(27.68, 47.44, 72.4);
  border-color: rgb(27.68, 47.44, 72.4);
}
[data-color-mode=dark] .list-group-item-danger {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .list-group-item-danger.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-danger.list-group-item-action:focus {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
[data-color-mode=dark] .list-group-item-danger.list-group-item-action.active {
  color: white;
  background-color: rgb(20.4, 34.96, 54.2);
  border-color: rgb(20.4, 34.96, 54.2);
}
[data-color-mode=dark] .list-group-item-light {
  color: rgb(13.12, 26.64, 39.64);
  background-color: rgb(188.08, 195.36, 202.36);
}
[data-color-mode=dark] .list-group-item-light.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-light.list-group-item-action:focus {
  color: rgb(13.12, 26.64, 39.64);
  background-color: rgb(173.8071662763, 182.6398594848, 191.1328337237);
}
[data-color-mode=dark] .list-group-item-light.list-group-item-action.active {
  color: white;
  background-color: rgb(13.12, 26.64, 39.64);
  border-color: rgb(13.12, 26.64, 39.64);
}
[data-color-mode=dark] .list-group-item-dark {
  color: #0a0a0a;
  background-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .list-group-item-dark.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-dark.list-group-item-action:focus {
  color: #0a0a0a;
  background-color: rgb(173.65, 173.65, 173.65);
}
[data-color-mode=dark] .list-group-item-dark.list-group-item-action.active {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .list-group-item-white {
  color: rgb(137.4, 137.4, 137.4);
  background-color: white;
}
[data-color-mode=dark] .list-group-item-white.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-white.list-group-item-action:focus {
  color: rgb(137.4, 137.4, 137.4);
  background-color: rgb(242.25, 242.25, 242.25);
}
[data-color-mode=dark] .list-group-item-white.list-group-item-action.active {
  color: white;
  background-color: rgb(137.4, 137.4, 137.4);
  border-color: rgb(137.4, 137.4, 137.4);
}
[data-color-mode=dark] .list-group-item-black {
  color: #0a0a0a;
  background-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .list-group-item-black.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-black.list-group-item-action:focus {
  color: #0a0a0a;
  background-color: rgb(173.65, 173.65, 173.65);
}
[data-color-mode=dark] .list-group-item-black.list-group-item-action.active {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
[data-color-mode=dark] .list-group-item-extra-light {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .list-group-item-extra-light.list-group-item-action:hover, [data-color-mode=dark] .list-group-item-extra-light.list-group-item-action:focus {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
[data-color-mode=dark] .list-group-item-extra-light.list-group-item-action.active {
  color: white;
  background-color: rgb(20.4, 34.96, 54.2);
  border-color: rgb(20.4, 34.96, 54.2);
}
[data-color-mode=dark] .modal-content {
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(10, 10, 10, 0.2);
  border-radius: 0.3rem;
}
[data-color-mode=dark] .modal-backdrop {
  background-color: #0a0a0a;
}
[data-color-mode=dark] .modal-backdrop.fade {
  opacity: 0;
}
[data-color-mode=dark] .modal-backdrop.show {
  opacity: 0.5;
}
[data-color-mode=dark] .modal-header {
  border-bottom: 1px solid #1e3a5f;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
[data-color-mode=dark] .modal-footer {
  border-top: 1px solid #1e3a5f;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
[data-color-mode=dark] .nav-link:hover, [data-color-mode=dark] .nav-link:focus {
  text-decoration: none;
}
[data-color-mode=dark] .nav-link.disabled {
  color: #6c6c6c;
  pointer-events: none;
  cursor: default;
}
[data-color-mode=dark] .nav-tabs {
  border-bottom: 4px solid transparent;
}
[data-color-mode=dark] .nav-tabs .nav-link {
  border: 4px solid transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
[data-color-mode=dark] .nav-tabs .nav-link:hover, [data-color-mode=dark] .nav-tabs .nav-link:focus {
  border-color: transparent transparent #e0f0ee;
}
[data-color-mode=dark] .nav-tabs .nav-link.disabled {
  color: #6c6c6c;
  background-color: transparent;
  border-color: transparent;
}
[data-color-mode=dark] .nav-tabs .nav-link.active,
[data-color-mode=dark] .nav-tabs .nav-item.show .nav-link {
  color: #0a0a0a;
  background-color: transparent;
  border-color: transparent transparent #0fb9b1;
}
[data-color-mode=dark] .nav-pills .nav-link {
  border-radius: 0.25rem;
}
[data-color-mode=dark] .nav-pills .nav-link.active,
[data-color-mode=dark] .nav-pills .show > .nav-link {
  color: white;
  background-color: #0fb9b1;
}
[data-color-mode=dark] .navbar-toggler {
  font-size: 1.5rem;
}
@media (max-width: 1200px) {
  [data-color-mode=dark] .navbar-toggler {
    font-size: calc(1.275rem + 0.3vw);
  }
}
[data-color-mode=dark] .navbar-toggler {
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
[data-color-mode=dark] .navbar-light .navbar-brand {
  color: rgba(10, 10, 10, 0.9);
}
[data-color-mode=dark] .navbar-light .navbar-brand:hover, [data-color-mode=dark] .navbar-light .navbar-brand:focus {
  color: rgba(10, 10, 10, 0.9);
}
[data-color-mode=dark] .navbar-light .navbar-nav .nav-link {
  color: rgba(10, 10, 10, 0.5);
}
[data-color-mode=dark] .navbar-light .navbar-nav .nav-link:hover, [data-color-mode=dark] .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(10, 10, 10, 0.7);
}
[data-color-mode=dark] .navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(10, 10, 10, 0.3);
}
[data-color-mode=dark] .navbar-light .navbar-nav .show > .nav-link,
[data-color-mode=dark] .navbar-light .navbar-nav .active > .nav-link,
[data-color-mode=dark] .navbar-light .navbar-nav .nav-link.show,
[data-color-mode=dark] .navbar-light .navbar-nav .nav-link.active {
  color: rgba(10, 10, 10, 0.9);
}
[data-color-mode=dark] .navbar-light .navbar-toggler {
  color: rgba(10, 10, 10, 0.5);
  border-color: rgba(10, 10, 10, 0.1);
}
[data-color-mode=dark] .navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2810, 10, 10, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[data-color-mode=dark] .navbar-light .navbar-text {
  color: rgba(10, 10, 10, 0.5);
}
[data-color-mode=dark] .navbar-light .navbar-text a {
  color: rgba(10, 10, 10, 0.9);
}
[data-color-mode=dark] .navbar-light .navbar-text a:hover, [data-color-mode=dark] .navbar-light .navbar-text a:focus {
  color: rgba(10, 10, 10, 0.9);
}
[data-color-mode=dark] .navbar-dark .navbar-brand {
  color: white;
}
[data-color-mode=dark] .navbar-dark .navbar-brand:hover, [data-color-mode=dark] .navbar-dark .navbar-brand:focus {
  color: white;
}
[data-color-mode=dark] .navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
[data-color-mode=dark] .navbar-dark .navbar-nav .nav-link:hover, [data-color-mode=dark] .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
[data-color-mode=dark] .navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
[data-color-mode=dark] .navbar-dark .navbar-nav .show > .nav-link,
[data-color-mode=dark] .navbar-dark .navbar-nav .active > .nav-link,
[data-color-mode=dark] .navbar-dark .navbar-nav .nav-link.show,
[data-color-mode=dark] .navbar-dark .navbar-nav .nav-link.active {
  color: white;
}
[data-color-mode=dark] .navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
[data-color-mode=dark] .navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[data-color-mode=dark] .navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
[data-color-mode=dark] .navbar-dark .navbar-text a {
  color: white;
}
[data-color-mode=dark] .navbar-dark .navbar-text a:hover, [data-color-mode=dark] .navbar-dark .navbar-text a:focus {
  color: white;
}
[data-color-mode=dark] .card {
  background-color: white;
  background-clip: border-box;
  border: 0 solid #1e3a5f;
  border-radius: 1rem;
}
[data-color-mode=dark] .card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
[data-color-mode=dark] .card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
[data-color-mode=dark] .card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
[data-color-mode=dark] .card-header {
  background-color: white;
  border-bottom: 0 solid #1e3a5f;
}
[data-color-mode=dark] .card-header:first-child {
  border-radius: 1rem 1rem 0 0;
}
[data-color-mode=dark] .card-footer {
  background-color: white;
  border-top: 0 solid #1e3a5f;
}
[data-color-mode=dark] .card-footer:last-child {
  border-radius: 0 0 1rem 1rem;
}
[data-color-mode=dark] .card-img-overlay {
  border-radius: 1rem;
}
[data-color-mode=dark] .card-img,
[data-color-mode=dark] .card-img-top {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
[data-color-mode=dark] .card-img,
[data-color-mode=dark] .card-img-bottom {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
[data-color-mode=dark] .page-link {
  line-height: 1.25;
  color: #0fb9b1;
  background-color: transparent;
  border: 0 solid rgb(181.5, 181.5, 181.5);
}
[data-color-mode=dark] .page-link:hover {
  color: rgb(9.2625, 114.2375, 109.2975);
  background-color: #cecece;
  border-color: rgb(181.5, 181.5, 181.5);
}
[data-color-mode=dark] .page-link:focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(15, 185, 177, 0.25);
}
[data-color-mode=dark] .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[data-color-mode=dark] .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[data-color-mode=dark] .page-item.active .page-link {
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
[data-color-mode=dark] .page-item.disabled .page-link {
  color: #6c6c6c;
  background-color: transparent;
  border-color: rgb(181.5, 181.5, 181.5);
}
[data-color-mode=dark] .progress {
  font-size: 0.675rem;
  background-color: #cecece;
  border-radius: 0.25rem;
}
[data-color-mode=dark] .progress-bar {
  color: white;
  background-color: #0fb9b1;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] .progress-bar {
    transition: none;
  }
}
[data-color-mode=dark] .progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}
[data-color-mode=dark] body {
  font-family: "Poppins-Regular";
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  background-color: #0b1f33;
}
[data-color-mode=dark] a {
  color: #0fb9b1;
  text-decoration: none;
  background-color: transparent;
}
[data-color-mode=dark] a:hover {
  color: rgb(9.2625, 114.2375, 109.2975);
  text-decoration: underline;
}
[data-color-mode=dark] caption {
  color: #6c6c6c;
}
[data-color-mode=dark] .bs-tooltip-top .arrow::before {
  border-top-color: #0a0a0a;
}
[data-color-mode=dark] .bs-tooltip-right .arrow::before {
  border-right-color: #0a0a0a;
}
[data-color-mode=dark] .bs-tooltip-bottom .arrow::before {
  border-bottom-color: #0a0a0a;
}
[data-color-mode=dark] .bs-tooltip-left .arrow::before {
  border-left-color: #0a0a0a;
}
[data-color-mode=dark] .tooltip-inner {
  color: white;
  background-color: #0a0a0a;
  border-radius: 0.25rem;
}
[data-color-mode=dark] hr {
  border-color: #1e3a5f;
}
[data-color-mode=dark] .bg-primary {
  background-color: #0fb9b1 !important;
}
[data-color-mode=dark] a.bg-primary:hover, [data-color-mode=dark] a.bg-primary:focus,
[data-color-mode=dark] button.bg-primary:hover,
[data-color-mode=dark] button.bg-primary:focus {
  background-color: rgb(11.175, 137.825, 131.865) !important;
}
[data-color-mode=dark] .bg-secondary {
  background-color: #e0f0ee !important;
}
[data-color-mode=dark] a.bg-secondary:hover, [data-color-mode=dark] a.bg-secondary:focus,
[data-color-mode=dark] button.bg-secondary:hover,
[data-color-mode=dark] button.bg-secondary:focus {
  background-color: rgb(189.6304347826, 223.3695652174, 219.152173913) !important;
}
[data-color-mode=dark] .bg-success {
  background-color: #0e8c86 !important;
}
[data-color-mode=dark] a.bg-success:hover, [data-color-mode=dark] a.bg-success:focus,
[data-color-mode=dark] button.bg-success:hover,
[data-color-mode=dark] button.bg-success:focus {
  background-color: rgb(9.3636363636, 93.6363636364, 89.6233766234) !important;
}
[data-color-mode=dark] .bg-info {
  background-color: #17a2b8 !important;
}
[data-color-mode=dark] a.bg-info:hover, [data-color-mode=dark] a.bg-info:focus,
[data-color-mode=dark] button.bg-info:hover,
[data-color-mode=dark] button.bg-info:focus {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
}
[data-color-mode=dark] .bg-warning {
  background-color: #2c5282 !important;
}
[data-color-mode=dark] a.bg-warning:hover, [data-color-mode=dark] a.bg-warning:focus,
[data-color-mode=dark] button.bg-warning:hover,
[data-color-mode=dark] button.bg-warning:focus {
  background-color: rgb(31.1034482759, 57.9655172414, 91.8965517241) !important;
}
[data-color-mode=dark] .bg-danger {
  background-color: #1e3a5f !important;
}
[data-color-mode=dark] a.bg-danger:hover, [data-color-mode=dark] a.bg-danger:focus,
[data-color-mode=dark] button.bg-danger:hover,
[data-color-mode=dark] button.bg-danger:focus {
  background-color: rgb(17.76, 34.336, 56.24) !important;
}
[data-color-mode=dark] .bg-light {
  background-color: #102a43 !important;
}
[data-color-mode=dark] a.bg-light:hover, [data-color-mode=dark] a.bg-light:focus,
[data-color-mode=dark] button.bg-light:hover,
[data-color-mode=dark] button.bg-light:focus {
  background-color: rgb(6.1686746988, 16.1927710843, 25.8313253012) !important;
}
[data-color-mode=dark] .bg-dark {
  background-color: #0a0a0a !important;
}
[data-color-mode=dark] a.bg-dark:hover, [data-color-mode=dark] a.bg-dark:focus,
[data-color-mode=dark] button.bg-dark:hover,
[data-color-mode=dark] button.bg-dark:focus {
  background-color: black !important;
}
[data-color-mode=dark] .bg-white {
  background-color: white !important;
}
[data-color-mode=dark] a.bg-white:hover, [data-color-mode=dark] a.bg-white:focus,
[data-color-mode=dark] button.bg-white:hover,
[data-color-mode=dark] button.bg-white:focus {
  background-color: rgb(229.5, 229.5, 229.5) !important;
}
[data-color-mode=dark] .bg-black {
  background-color: #0a0a0a !important;
}
[data-color-mode=dark] a.bg-black:hover, [data-color-mode=dark] a.bg-black:focus,
[data-color-mode=dark] button.bg-black:hover,
[data-color-mode=dark] button.bg-black:focus {
  background-color: black !important;
}
[data-color-mode=dark] .bg-extra-light {
  background-color: #1e3a5f !important;
}
[data-color-mode=dark] a.bg-extra-light:hover, [data-color-mode=dark] a.bg-extra-light:focus,
[data-color-mode=dark] button.bg-extra-light:hover,
[data-color-mode=dark] button.bg-extra-light:focus {
  background-color: rgb(17.76, 34.336, 56.24) !important;
}
[data-color-mode=dark] .bg-white {
  background-color: white !important;
}
[data-color-mode=dark] .border {
  border: 1px solid #1e3a5f !important;
}
[data-color-mode=dark] .border-top {
  border-top: 1px solid #1e3a5f !important;
}
[data-color-mode=dark] .border-right {
  border-right: 1px solid #1e3a5f !important;
}
[data-color-mode=dark] .border-bottom {
  border-bottom: 1px solid #1e3a5f !important;
}
[data-color-mode=dark] .border-left {
  border-left: 1px solid #1e3a5f !important;
}
[data-color-mode=dark] .border-primary {
  border-color: #0fb9b1 !important;
}
[data-color-mode=dark] .border-secondary {
  border-color: #e0f0ee !important;
}
[data-color-mode=dark] .border-success {
  border-color: #0e8c86 !important;
}
[data-color-mode=dark] .border-info {
  border-color: #17a2b8 !important;
}
[data-color-mode=dark] .border-warning {
  border-color: #2c5282 !important;
}
[data-color-mode=dark] .border-danger {
  border-color: #1e3a5f !important;
}
[data-color-mode=dark] .border-light {
  border-color: #102a43 !important;
}
[data-color-mode=dark] .border-dark {
  border-color: #0a0a0a !important;
}
[data-color-mode=dark] .border-white {
  border-color: white !important;
}
[data-color-mode=dark] .border-black {
  border-color: #0a0a0a !important;
}
[data-color-mode=dark] .border-extra-light {
  border-color: #1e3a5f !important;
}
[data-color-mode=dark] .border-white {
  border-color: white !important;
}
[data-color-mode=dark] .rounded-sm {
  border-radius: 0.2rem !important;
}
[data-color-mode=dark] .rounded {
  border-radius: 0.25rem !important;
}
[data-color-mode=dark] .rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}
[data-color-mode=dark] .rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}
[data-color-mode=dark] .rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}
[data-color-mode=dark] .rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}
[data-color-mode=dark] .rounded-lg {
  border-radius: 0.3rem !important;
}
[data-color-mode=dark] .rounded-pill {
  border-radius: 50rem !important;
}
[data-color-mode=dark] .shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
[data-color-mode=dark] .shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
[data-color-mode=dark] .shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
[data-color-mode=dark] .text-white {
  color: white !important;
}
[data-color-mode=dark] .text-primary {
  color: #0fb9b1 !important;
}
[data-color-mode=dark] a.text-primary:hover, [data-color-mode=dark] a.text-primary:focus {
  color: rgb(9.2625, 114.2375, 109.2975) !important;
}
[data-color-mode=dark] .text-secondary {
  color: #e0f0ee !important;
}
[data-color-mode=dark] a.text-secondary:hover, [data-color-mode=dark] a.text-secondary:focus {
  color: rgb(172.4456521739, 215.0543478261, 209.7282608696) !important;
}
[data-color-mode=dark] .text-success {
  color: #0e8c86 !important;
}
[data-color-mode=dark] a.text-success:hover, [data-color-mode=dark] a.text-success:focus {
  color: rgb(7.0454545455, 70.4545454545, 67.4350649351) !important;
}
[data-color-mode=dark] .text-info {
  color: #17a2b8 !important;
}
[data-color-mode=dark] a.text-info:hover, [data-color-mode=dark] a.text-info:focus {
  color: rgb(14.5, 102.1304347826, 116) !important;
}
[data-color-mode=dark] .text-warning {
  color: #2c5282 !important;
}
[data-color-mode=dark] a.text-warning:hover, [data-color-mode=dark] a.text-warning:focus {
  color: rgb(24.6551724138, 45.9482758621, 72.8448275862) !important;
}
[data-color-mode=dark] .text-danger {
  color: #1e3a5f !important;
}
[data-color-mode=dark] a.text-danger:hover, [data-color-mode=dark] a.text-danger:focus {
  color: rgb(11.64, 22.504, 36.86) !important;
}
[data-color-mode=dark] .text-light {
  color: #102a43 !important;
}
[data-color-mode=dark] a.text-light:hover, [data-color-mode=dark] a.text-light:focus {
  color: rgb(1.2530120482, 3.2891566265, 5.2469879518) !important;
}
[data-color-mode=dark] .text-dark {
  color: #0a0a0a !important;
}
[data-color-mode=dark] a.text-dark:hover, [data-color-mode=dark] a.text-dark:focus {
  color: black !important;
}
[data-color-mode=dark] .text-white {
  color: white !important;
}
[data-color-mode=dark] a.text-white:hover, [data-color-mode=dark] a.text-white:focus {
  color: rgb(216.75, 216.75, 216.75) !important;
}
[data-color-mode=dark] .text-black {
  color: #0a0a0a !important;
}
[data-color-mode=dark] a.text-black:hover, [data-color-mode=dark] a.text-black:focus {
  color: black !important;
}
[data-color-mode=dark] .text-extra-light {
  color: #1e3a5f !important;
}
[data-color-mode=dark] a.text-extra-light:hover, [data-color-mode=dark] a.text-extra-light:focus {
  color: rgb(11.64, 22.504, 36.86) !important;
}
[data-color-mode=dark] .text-body {
  color: #0a0a0a !important;
}
[data-color-mode=dark] .text-muted {
  color: #6c6c6c !important;
}
[data-color-mode=dark] .text-black-50 {
  color: rgba(10, 10, 10, 0.5) !important;
}
[data-color-mode=dark] .text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
@media print {
  [data-color-mode=dark] pre,
  [data-color-mode=dark] blockquote {
    border: 1px solid rgb(132.5, 132.5, 132.5);
    page-break-inside: avoid;
  }
  [data-color-mode=dark] .badge {
    border: 1px solid #0a0a0a;
  }
  [data-color-mode=dark] .table td,
  [data-color-mode=dark] .table th {
    background-color: white !important;
  }
  [data-color-mode=dark] .table-bordered th,
  [data-color-mode=dark] .table-bordered td {
    border: 1px solid rgb(181.5, 181.5, 181.5) !important;
  }
  [data-color-mode=dark] .table-dark th,
  [data-color-mode=dark] .table-dark td,
  [data-color-mode=dark] .table-dark thead th,
  [data-color-mode=dark] .table-dark tbody + tbody {
    border-color: #1e3a5f;
  }
  [data-color-mode=dark] .table .thead-dark th {
    color: inherit;
    border-color: #1e3a5f;
  }
}
[data-color-mode=dark] .table-hover tbody tr:hover {
  color: #0a0a0a;
  background-color: #102a43;
}
[data-color-mode=dark] .table-primary,
[data-color-mode=dark] .table-primary > th,
[data-color-mode=dark] .table-primary > td {
  background-color: rgb(187.8, 235.4, 233.16);
}
[data-color-mode=dark] .table-primary th,
[data-color-mode=dark] .table-primary td,
[data-color-mode=dark] .table-primary thead th,
[data-color-mode=dark] .table-primary tbody + tbody {
  border-color: rgb(130.2, 218.6, 214.44);
}
[data-color-mode=dark] .table-hover .table-primary:hover {
  background-color: rgb(168.0580645161, 229.6419354839, 226.7438709677);
}
[data-color-mode=dark] .table-hover .table-primary:hover > td,
[data-color-mode=dark] .table-hover .table-primary:hover > th {
  background-color: rgb(168.0580645161, 229.6419354839, 226.7438709677);
}
[data-color-mode=dark] .table-secondary,
[data-color-mode=dark] .table-secondary > th,
[data-color-mode=dark] .table-secondary > td {
  background-color: rgb(246.32, 250.8, 250.24);
}
[data-color-mode=dark] .table-secondary th,
[data-color-mode=dark] .table-secondary td,
[data-color-mode=dark] .table-secondary thead th,
[data-color-mode=dark] .table-secondary tbody + tbody {
  border-color: rgb(238.88, 247.2, 246.16);
}
[data-color-mode=dark] .table-hover .table-secondary:hover {
  background-color: rgb(229.1352173913, 242.4847826087, 240.8160869565);
}
[data-color-mode=dark] .table-hover .table-secondary:hover > td,
[data-color-mode=dark] .table-hover .table-secondary:hover > th {
  background-color: rgb(229.1352173913, 242.4847826087, 240.8160869565);
}
[data-color-mode=dark] .table-success,
[data-color-mode=dark] .table-success > th,
[data-color-mode=dark] .table-success > td {
  background-color: rgb(187.52, 222.8, 221.12);
}
[data-color-mode=dark] .table-success th,
[data-color-mode=dark] .table-success td,
[data-color-mode=dark] .table-success thead th,
[data-color-mode=dark] .table-success tbody + tbody {
  border-color: rgb(129.68, 195.2, 192.08);
}
[data-color-mode=dark] .table-hover .table-success:hover {
  background-color: rgb(170.2573595506, 214.5626404494, 212.4528651685);
}
[data-color-mode=dark] .table-hover .table-success:hover > td,
[data-color-mode=dark] .table-hover .table-success:hover > th {
  background-color: rgb(170.2573595506, 214.5626404494, 212.4528651685);
}
[data-color-mode=dark] .table-info,
[data-color-mode=dark] .table-info > th,
[data-color-mode=dark] .table-info > td {
  background-color: rgb(190.04, 228.96, 235.12);
}
[data-color-mode=dark] .table-info th,
[data-color-mode=dark] .table-info td,
[data-color-mode=dark] .table-info thead th,
[data-color-mode=dark] .table-info tbody + tbody {
  border-color: rgb(134.36, 206.64, 218.08);
}
[data-color-mode=dark] .table-hover .table-info:hover {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
[data-color-mode=dark] .table-hover .table-info:hover > td,
[data-color-mode=dark] .table-hover .table-info:hover > th {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
[data-color-mode=dark] .table-warning,
[data-color-mode=dark] .table-warning > th,
[data-color-mode=dark] .table-warning > td {
  background-color: rgb(195.92, 206.56, 220);
}
[data-color-mode=dark] .table-warning th,
[data-color-mode=dark] .table-warning td,
[data-color-mode=dark] .table-warning thead th,
[data-color-mode=dark] .table-warning tbody + tbody {
  border-color: rgb(145.28, 165.04, 190);
}
[data-color-mode=dark] .table-hover .table-warning:hover {
  background-color: rgb(179.9066071429, 193.4305357143, 210.5133928571);
}
[data-color-mode=dark] .table-hover .table-warning:hover > td,
[data-color-mode=dark] .table-hover .table-warning:hover > th {
  background-color: rgb(179.9066071429, 193.4305357143, 210.5133928571);
}
[data-color-mode=dark] .table-danger,
[data-color-mode=dark] .table-danger > th,
[data-color-mode=dark] .table-danger > td {
  background-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .table-danger th,
[data-color-mode=dark] .table-danger td,
[data-color-mode=dark] .table-danger thead th,
[data-color-mode=dark] .table-danger tbody + tbody {
  border-color: rgb(138, 152.56, 171.8);
}
[data-color-mode=dark] .table-hover .table-danger:hover {
  background-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
[data-color-mode=dark] .table-hover .table-danger:hover > td,
[data-color-mode=dark] .table-hover .table-danger:hover > th {
  background-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
[data-color-mode=dark] .table-light,
[data-color-mode=dark] .table-light > th,
[data-color-mode=dark] .table-light > td {
  background-color: rgb(188.08, 195.36, 202.36);
}
[data-color-mode=dark] .table-light th,
[data-color-mode=dark] .table-light td,
[data-color-mode=dark] .table-light thead th,
[data-color-mode=dark] .table-light tbody + tbody {
  border-color: rgb(130.72, 144.24, 157.24);
}
[data-color-mode=dark] .table-hover .table-light:hover {
  background-color: rgb(173.8071662763, 182.6398594848, 191.1328337237);
}
[data-color-mode=dark] .table-hover .table-light:hover > td,
[data-color-mode=dark] .table-hover .table-light:hover > th {
  background-color: rgb(173.8071662763, 182.6398594848, 191.1328337237);
}
[data-color-mode=dark] .table-dark,
[data-color-mode=dark] .table-dark > th,
[data-color-mode=dark] .table-dark > td {
  background-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .table-dark th,
[data-color-mode=dark] .table-dark td,
[data-color-mode=dark] .table-dark thead th,
[data-color-mode=dark] .table-dark tbody + tbody {
  border-color: rgb(127.6, 127.6, 127.6);
}
[data-color-mode=dark] .table-hover .table-dark:hover {
  background-color: rgb(173.65, 173.65, 173.65);
}
[data-color-mode=dark] .table-hover .table-dark:hover > td,
[data-color-mode=dark] .table-hover .table-dark:hover > th {
  background-color: rgb(173.65, 173.65, 173.65);
}
[data-color-mode=dark] .table-white,
[data-color-mode=dark] .table-white > th,
[data-color-mode=dark] .table-white > td {
  background-color: white;
}
[data-color-mode=dark] .table-white th,
[data-color-mode=dark] .table-white td,
[data-color-mode=dark] .table-white thead th,
[data-color-mode=dark] .table-white tbody + tbody {
  border-color: white;
}
[data-color-mode=dark] .table-hover .table-white:hover {
  background-color: rgb(242.25, 242.25, 242.25);
}
[data-color-mode=dark] .table-hover .table-white:hover > td,
[data-color-mode=dark] .table-hover .table-white:hover > th {
  background-color: rgb(242.25, 242.25, 242.25);
}
[data-color-mode=dark] .table-black,
[data-color-mode=dark] .table-black > th,
[data-color-mode=dark] .table-black > td {
  background-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .table-black th,
[data-color-mode=dark] .table-black td,
[data-color-mode=dark] .table-black thead th,
[data-color-mode=dark] .table-black tbody + tbody {
  border-color: rgb(127.6, 127.6, 127.6);
}
[data-color-mode=dark] .table-hover .table-black:hover {
  background-color: rgb(173.65, 173.65, 173.65);
}
[data-color-mode=dark] .table-hover .table-black:hover > td,
[data-color-mode=dark] .table-hover .table-black:hover > th {
  background-color: rgb(173.65, 173.65, 173.65);
}
[data-color-mode=dark] .table-extra-light,
[data-color-mode=dark] .table-extra-light > th,
[data-color-mode=dark] .table-extra-light > td {
  background-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .table-extra-light th,
[data-color-mode=dark] .table-extra-light td,
[data-color-mode=dark] .table-extra-light thead th,
[data-color-mode=dark] .table-extra-light tbody + tbody {
  border-color: rgb(138, 152.56, 171.8);
}
[data-color-mode=dark] .table-hover .table-extra-light:hover {
  background-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
[data-color-mode=dark] .table-hover .table-extra-light:hover > td,
[data-color-mode=dark] .table-hover .table-extra-light:hover > th {
  background-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
[data-color-mode=dark] .table-active,
[data-color-mode=dark] .table-active > th,
[data-color-mode=dark] .table-active > td {
  background-color: #102a43;
}
[data-color-mode=dark] .table-hover .table-active:hover {
  background-color: rgb(11.0843373494, 29.0963855422, 46.4156626506);
}
[data-color-mode=dark] .table-hover .table-active:hover > td,
[data-color-mode=dark] .table-hover .table-active:hover > th {
  background-color: rgb(11.0843373494, 29.0963855422, 46.4156626506);
}
[data-color-mode=dark] .table {
  color: #0a0a0a;
}
[data-color-mode=dark] .table td {
  border-color: #1e3a5f;
}
[data-color-mode=dark] .table .thead-dark th {
  color: white;
  background-color: #3b3b3b;
  border-color: rgb(78.125, 78.125, 78.125);
}
[data-color-mode=dark] .table .thead-light th {
  color: #0a0a0a;
  background-color: #102a43;
  border-color: #1e3a5f;
}
[data-color-mode=dark] .table-dark {
  color: white;
  background-color: #3b3b3b;
}
[data-color-mode=dark] .table-dark th,
[data-color-mode=dark] .table-dark td,
[data-color-mode=dark] .table-dark thead th {
  border-color: rgb(78.125, 78.125, 78.125);
}
[data-color-mode=dark] .table-dark.table-bordered {
  border: 0;
}
[data-color-mode=dark] .table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
[data-color-mode=dark] .table-dark.table-hover tbody tr:hover {
  color: white;
  background-color: rgba(255, 255, 255, 0.075);
}
[data-color-mode=dark] .toast {
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(10, 10, 10, 0.1);
  border-radius: 0.25rem;
}
[data-color-mode=dark] .toast-header {
  color: #6c6c6c;
  background-color: rgba(255, 255, 255, 0.85);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
[data-color-mode=dark] .custom-control-input:checked ~ .custom-control-label::before {
  color: white;
  border-color: #0fb9b1;
  background-color: #0fb9b1;
}
[data-color-mode=dark] .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
}
[data-color-mode=dark] .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #0fb9b1;
}
[data-color-mode=dark] .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: white;
  background-color: rgb(133.3625, 245.1375, 239.8775);
  border-color: rgb(133.3625, 245.1375, 239.8775);
}
[data-color-mode=dark] .custom-control-input[disabled] ~ .custom-control-label, [data-color-mode=dark] .custom-control-input:disabled ~ .custom-control-label {
  color: #6c6c6c;
}
[data-color-mode=dark] .custom-control-input[disabled] ~ .custom-control-label::before, [data-color-mode=dark] .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #102a43;
}
[data-color-mode=dark] .custom-control-label::before {
  background-color: white;
  border: rgb(132.5, 132.5, 132.5) solid 2px;
}
[data-color-mode=dark] .custom-control-label::after {
  background: no-repeat 50%/50% 50%;
}
[data-color-mode=dark] .custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
[data-color-mode=dark] .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='white' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
[data-color-mode=dark] .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #0fb9b1;
  background-color: #0fb9b1;
}
[data-color-mode=dark] .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='white' d='M0 2h4'/%3e%3c/svg%3e");
}
[data-color-mode=dark] .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(15, 185, 177, 0.5);
}
[data-color-mode=dark] .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(15, 185, 177, 0.5);
}
[data-color-mode=dark] .custom-radio .custom-control-label::before {
  border-radius: 50%;
}
[data-color-mode=dark] .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='white'/%3e%3c/svg%3e");
}
[data-color-mode=dark] .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(15, 185, 177, 0.5);
}
[data-color-mode=dark] .custom-switch .custom-control-label::before {
  border-radius: 0.5rem;
}
[data-color-mode=dark] .custom-switch .custom-control-label::after {
  background-color: rgb(132.5, 132.5, 132.5);
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] .custom-switch .custom-control-label::after {
    transition: none;
  }
}
[data-color-mode=dark] .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
  transform: translateX(0.75rem);
}
[data-color-mode=dark] .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(15, 185, 177, 0.5);
}
[data-color-mode=dark] .custom-select {
  font-family: "Poppins-Regular";
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  background: white url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233b3b3b' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  border: 2px solid #1e3a5f;
  border-radius: 0.25rem;
}
[data-color-mode=dark] .custom-select:focus {
  border-color: #0fb9b1;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(15, 185, 177, 0.25);
}
[data-color-mode=dark] .custom-select:focus::-ms-value {
  color: #0a0a0a;
  background-color: white;
}
[data-color-mode=dark] .custom-select[multiple], [data-color-mode=dark] .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
[data-color-mode=dark] .custom-select:disabled {
  color: #6c6c6c;
  background-color: #cecece;
}
[data-color-mode=dark] .custom-select::-ms-expand {
  display: none;
}
[data-color-mode=dark] .custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #0a0a0a;
}
[data-color-mode=dark] .custom-file-input:focus ~ .custom-file-label {
  border-color: #0fb9b1;
  box-shadow: none;
}
[data-color-mode=dark] .custom-file-input[disabled] ~ .custom-file-label, [data-color-mode=dark] .custom-file-input:disabled ~ .custom-file-label {
  background-color: #102a43;
}
[data-color-mode=dark] .custom-file-label {
  font-family: "Poppins-Regular";
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  background-color: white;
  border: 2px solid #1e3a5f;
  border-radius: 0.25rem;
}
[data-color-mode=dark] .custom-file-label::after {
  font-family: "Poppins-Medium";
  line-height: 1.5;
  color: #0a0a0a;
  background-color: #1e3a5f;
}
[data-color-mode=dark] .custom-range:focus {
  outline: none;
}
[data-color-mode=dark] .custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #0b1f33, none;
}
[data-color-mode=dark] .custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #0b1f33, none;
}
[data-color-mode=dark] .custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #0b1f33, none;
}
[data-color-mode=dark] .custom-range::-webkit-slider-thumb {
  background-color: #0fb9b1;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
[data-color-mode=dark] .custom-range::-webkit-slider-thumb {
  appearance: none;
}
[data-color-mode=dark] .custom-range::-webkit-slider-thumb:active {
  background-color: rgb(133.3625, 245.1375, 239.8775);
}
[data-color-mode=dark] .custom-range::-webkit-slider-runnable-track {
  background-color: rgb(181.5, 181.5, 181.5);
  border-color: transparent;
  border-radius: 1rem;
}
[data-color-mode=dark] .custom-range::-moz-range-thumb {
  background-color: #0fb9b1;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] .custom-range::-moz-range-thumb {
    transition: none;
  }
}
[data-color-mode=dark] .custom-range::-moz-range-thumb:active {
  background-color: rgb(133.3625, 245.1375, 239.8775);
}
[data-color-mode=dark] .custom-range::-moz-range-track {
  background-color: rgb(181.5, 181.5, 181.5);
  border-color: transparent;
  border-radius: 1rem;
}
[data-color-mode=dark] .custom-range::-ms-thumb {
  background-color: #0fb9b1;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] .custom-range::-ms-thumb {
    transition: none;
  }
}
[data-color-mode=dark] .custom-range::-ms-thumb:active {
  background-color: rgb(133.3625, 245.1375, 239.8775);
}
[data-color-mode=dark] .custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
[data-color-mode=dark] .custom-range::-ms-fill-lower {
  background-color: rgb(181.5, 181.5, 181.5);
  border-radius: 1rem;
}
[data-color-mode=dark] .custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: rgb(181.5, 181.5, 181.5);
  border-radius: 1rem;
}
[data-color-mode=dark] .custom-range:disabled::-webkit-slider-thumb {
  background-color: rgb(132.5, 132.5, 132.5);
}
[data-color-mode=dark] .custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
[data-color-mode=dark] .custom-range:disabled::-moz-range-thumb {
  background-color: rgb(132.5, 132.5, 132.5);
}
[data-color-mode=dark] .custom-range:disabled::-moz-range-track {
  cursor: default;
}
[data-color-mode=dark] .custom-range:disabled::-ms-thumb {
  background-color: rgb(132.5, 132.5, 132.5);
}
[data-color-mode=dark] .dropdown-menu {
  font-size: 0.9rem;
  color: #0a0a0a;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(10, 10, 10, 0.15);
  border-radius: 0.25rem;
}
[data-color-mode=dark] .dropdown-item {
  font-weight: 400;
  color: #0a0a0a;
  background-color: transparent;
}
[data-color-mode=dark] .dropdown-item:hover, [data-color-mode=dark] .dropdown-item:focus {
  color: #0a0a0a;
  text-decoration: none;
  background-color: #102a43;
}
[data-color-mode=dark] .dropdown-item.active, [data-color-mode=dark] .dropdown-item:active {
  color: white;
  text-decoration: none;
  background-color: #0fb9b1;
}
[data-color-mode=dark] .dropdown-item.disabled, [data-color-mode=dark] .dropdown-item:disabled {
  color: #6c6c6c;
  pointer-events: none;
  background-color: transparent;
}
[data-color-mode=dark] .dropdown-header {
  font-size: 0.7875rem;
  color: #6c6c6c;
}
[data-color-mode=dark] .dropdown-item-text {
  color: #0a0a0a;
}
[data-color-mode=dark] .form-control {
  font-family: "Poppins-Regular";
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  background-color: white;
  background-clip: padding-box;
  border: 2px solid #1e3a5f;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] .form-control {
    transition: none;
  }
}
[data-color-mode=dark] .form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
[data-color-mode=dark] .form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #0a0a0a;
}
[data-color-mode=dark] .form-control:focus {
  color: #0a0a0a;
  background-color: white;
  border-color: #0fb9b1;
  outline: 0;
  box-shadow: none;
}
[data-color-mode=dark] .form-control::placeholder {
  color: #e0f0ee;
  opacity: 1;
}
[data-color-mode=dark] .form-control:disabled, [data-color-mode=dark] .form-control[readonly] {
  background-color: #102a43;
  opacity: 1;
}
[data-color-mode=dark] select.form-control:focus::-ms-value {
  color: #0a0a0a;
  background-color: white;
}
[data-color-mode=dark] .col-form-label {
  line-height: 1.5;
}
[data-color-mode=dark] .col-form-label-lg {
  font-size: 1.125rem;
}
[data-color-mode=dark] .col-form-label-sm {
  font-size: 0.7875rem;
}
[data-color-mode=dark] .form-control-plaintext {
  font-size: 0.9rem;
  line-height: 1.5;
  color: #0a0a0a;
  background-color: transparent;
  border: solid transparent;
  border-width: 2px 0;
}
[data-color-mode=dark] .form-control-sm {
  font-size: 0.7875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}
[data-color-mode=dark] .form-control-lg {
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}
[data-color-mode=dark] .valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #0e8c86;
}
[data-color-mode=dark] .valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  color: white;
  background-color: rgba(14, 140, 134, 0.9);
  border-radius: 0.25rem;
}
.was-validated [data-color-mode=dark]:valid ~ .valid-feedback,
.was-validated [data-color-mode=dark]:valid ~ .valid-tooltip, [data-color-mode=dark].is-valid ~ .valid-feedback,
[data-color-mode=dark].is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated [data-color-mode=dark] .form-control:valid, [data-color-mode=dark] .form-control.is-valid {
  border-color: #0e8c86;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%230e8c86' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated [data-color-mode=dark] .form-control:valid:focus, [data-color-mode=dark] .form-control.is-valid:focus {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}
.was-validated [data-color-mode=dark] textarea.form-control:valid, [data-color-mode=dark] textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated [data-color-mode=dark] .custom-select:valid, [data-color-mode=dark] .custom-select.is-valid {
  border-color: #0e8c86;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233b3b3b' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%230e8c86' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") white no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated [data-color-mode=dark] .custom-select:valid:focus, [data-color-mode=dark] .custom-select.is-valid:focus {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}
.was-validated [data-color-mode=dark] .form-check-input:valid ~ .form-check-label, [data-color-mode=dark] .form-check-input.is-valid ~ .form-check-label {
  color: #0e8c86;
}
.was-validated [data-color-mode=dark] .form-check-input:valid ~ .valid-feedback,
.was-validated [data-color-mode=dark] .form-check-input:valid ~ .valid-tooltip, [data-color-mode=dark] .form-check-input.is-valid ~ .valid-feedback,
[data-color-mode=dark] .form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated [data-color-mode=dark] .custom-control-input:valid ~ .custom-control-label, [data-color-mode=dark] .custom-control-input.is-valid ~ .custom-control-label {
  color: #0e8c86;
}
.was-validated [data-color-mode=dark] .custom-control-input:valid ~ .custom-control-label::before, [data-color-mode=dark] .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #0e8c86;
}
.was-validated [data-color-mode=dark] .custom-control-input:valid:checked ~ .custom-control-label::before, [data-color-mode=dark] .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(18.6363636364, 186.3636363636, 178.3766233766);
  background-color: rgb(18.6363636364, 186.3636363636, 178.3766233766);
}
.was-validated [data-color-mode=dark] .custom-control-input:valid:focus ~ .custom-control-label::before, [data-color-mode=dark] .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}
.was-validated [data-color-mode=dark] .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, [data-color-mode=dark] .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #0e8c86;
}
.was-validated [data-color-mode=dark] .custom-file-input:valid ~ .custom-file-label, [data-color-mode=dark] .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #0e8c86;
}
.was-validated [data-color-mode=dark] .custom-file-input:valid:focus ~ .custom-file-label, [data-color-mode=dark] .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}
[data-color-mode=dark] .invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #1e3a5f;
}
[data-color-mode=dark] .invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  color: white;
  background-color: rgba(30, 58, 95, 0.9);
  border-radius: 0.25rem;
}
.was-validated [data-color-mode=dark]:invalid ~ .invalid-feedback,
.was-validated [data-color-mode=dark]:invalid ~ .invalid-tooltip, [data-color-mode=dark].is-invalid ~ .invalid-feedback,
[data-color-mode=dark].is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated [data-color-mode=dark] .form-control:invalid, [data-color-mode=dark] .form-control.is-invalid {
  border-color: #1e3a5f;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%231e3a5f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%231e3a5f' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated [data-color-mode=dark] .form-control:invalid:focus, [data-color-mode=dark] .form-control.is-invalid:focus {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}
.was-validated [data-color-mode=dark] textarea.form-control:invalid, [data-color-mode=dark] textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated [data-color-mode=dark] .custom-select:invalid, [data-color-mode=dark] .custom-select.is-invalid {
  border-color: #1e3a5f;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233b3b3b' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%231e3a5f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%231e3a5f' stroke='none'/%3e%3c/svg%3e") white no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated [data-color-mode=dark] .custom-select:invalid:focus, [data-color-mode=dark] .custom-select.is-invalid:focus {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}
.was-validated [data-color-mode=dark] .form-check-input:invalid ~ .form-check-label, [data-color-mode=dark] .form-check-input.is-invalid ~ .form-check-label {
  color: #1e3a5f;
}
.was-validated [data-color-mode=dark] .form-check-input:invalid ~ .invalid-feedback,
.was-validated [data-color-mode=dark] .form-check-input:invalid ~ .invalid-tooltip, [data-color-mode=dark] .form-check-input.is-invalid ~ .invalid-feedback,
[data-color-mode=dark] .form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated [data-color-mode=dark] .custom-control-input:invalid ~ .custom-control-label, [data-color-mode=dark] .custom-control-input.is-invalid ~ .custom-control-label {
  color: #1e3a5f;
}
.was-validated [data-color-mode=dark] .custom-control-input:invalid ~ .custom-control-label::before, [data-color-mode=dark] .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #1e3a5f;
}
.was-validated [data-color-mode=dark] .custom-control-input:invalid:checked ~ .custom-control-label::before, [data-color-mode=dark] .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(42.24, 81.664, 133.76);
  background-color: rgb(42.24, 81.664, 133.76);
}
.was-validated [data-color-mode=dark] .custom-control-input:invalid:focus ~ .custom-control-label::before, [data-color-mode=dark] .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}
.was-validated [data-color-mode=dark] .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, [data-color-mode=dark] .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #1e3a5f;
}
.was-validated [data-color-mode=dark] .custom-file-input:invalid ~ .custom-file-label, [data-color-mode=dark] .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #1e3a5f;
}
.was-validated [data-color-mode=dark] .custom-file-input:invalid:focus ~ .custom-file-label, [data-color-mode=dark] .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}
[data-color-mode=dark] .input-group-text {
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  background-color: #1e3a5f;
  border: 2px solid #1e3a5f;
  border-radius: 0.25rem;
}
[data-color-mode=dark] .input-group-lg > .form-control,
[data-color-mode=dark] .input-group-lg > .custom-select,
[data-color-mode=dark] .input-group-lg > .input-group-prepend > .input-group-text,
[data-color-mode=dark] .input-group-lg > .input-group-append > .input-group-text,
[data-color-mode=dark] .input-group-lg > .input-group-prepend > .btn,
[data-color-mode=dark] .input-group-lg > .input-group-append > .btn {
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}
[data-color-mode=dark] .input-group-sm > .form-control,
[data-color-mode=dark] .input-group-sm > .custom-select,
[data-color-mode=dark] .input-group-sm > .input-group-prepend > .input-group-text,
[data-color-mode=dark] .input-group-sm > .input-group-append > .input-group-text,
[data-color-mode=dark] .input-group-sm > .input-group-prepend > .btn,
[data-color-mode=dark] .input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}
[data-color-mode=dark] .form-control.focus {
  color: #0a0a0a;
  background-color: white;
  border-color: #0fb9b1;
  box-shadow: none;
}
[data-color-mode=dark] .form-control.focus.is-valid {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}
[data-color-mode=dark] .form-control.focus.is-invalid {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}
[data-color-mode=dark] .card-img-left {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
[data-color-mode=dark] .card-img-right {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
[data-color-mode=dark] input[type=color].form-control:disabled {
  background-color: rgb(132.5, 132.5, 132.5);
}
[data-color-mode=dark] .input-group > .custom-range {
  background-color: white;
  border: 2px solid #1e3a5f;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] .input-group > .custom-range {
    transition: none;
  }
}
[data-color-mode=dark] .input-group > .custom-range:focus {
  color: #0a0a0a;
  background-color: white;
  border-color: #0fb9b1;
  outline: 0;
  box-shadow: none;
}
[data-color-mode=dark] .input-group > .custom-range:disabled, [data-color-mode=dark] .input-group > .custom-range[readonly] {
  background-color: #102a43;
}
.was-validated [data-color-mode=dark] .input-group .custom-range:valid, [data-color-mode=dark] .input-group .custom-range.is-valid {
  border-color: #0e8c86;
}
.was-validated [data-color-mode=dark] .input-group .custom-range:valid:focus, [data-color-mode=dark] .input-group .custom-range.is-valid:focus {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}
.was-validated [data-color-mode=dark] .custom-range:valid:focus::-webkit-slider-thumb, [data-color-mode=dark] .custom-range.is-valid:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #0b1f33, 0 0 0 2px rgb(93.6363636364, 238.8636363636, 231.9480519481);
}
.was-validated [data-color-mode=dark] .custom-range:valid:focus::-moz-range-thumb, [data-color-mode=dark] .custom-range.is-valid:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #0b1f33, 0 0 0 2px rgb(93.6363636364, 238.8636363636, 231.9480519481);
}
.was-validated [data-color-mode=dark] .custom-range:valid:focus::-ms-thumb, [data-color-mode=dark] .custom-range.is-valid:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #0b1f33, 0 0 0 2px rgb(93.6363636364, 238.8636363636, 231.9480519481);
}
.was-validated [data-color-mode=dark] .custom-range:valid::-webkit-slider-thumb, [data-color-mode=dark] .custom-range.is-valid::-webkit-slider-thumb {
  background-color: #0e8c86;
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:valid::-webkit-slider-thumb:active, [data-color-mode=dark] .custom-range.is-valid::-webkit-slider-thumb:active {
  background-color: rgb(93.6363636364, 238.8636363636, 231.9480519481);
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:valid::-webkit-slider-runnable-track, [data-color-mode=dark] .custom-range.is-valid::-webkit-slider-runnable-track {
  background-color: rgba(14, 140, 134, 0.35);
}
.was-validated [data-color-mode=dark] .custom-range:valid::-moz-range-thumb, [data-color-mode=dark] .custom-range.is-valid::-moz-range-thumb {
  background-color: #0e8c86;
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:valid::-moz-range-thumb:active, [data-color-mode=dark] .custom-range.is-valid::-moz-range-thumb:active {
  background-color: rgb(93.6363636364, 238.8636363636, 231.9480519481);
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:valid::-moz-range-track, [data-color-mode=dark] .custom-range.is-valid::-moz-range-track {
  background: rgba(14, 140, 134, 0.35);
}
.was-validated [data-color-mode=dark] .custom-range:valid ~ .valid-feedback,
.was-validated [data-color-mode=dark] .custom-range:valid ~ .valid-tooltip, [data-color-mode=dark] .custom-range.is-valid ~ .valid-feedback,
[data-color-mode=dark] .custom-range.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated [data-color-mode=dark] .custom-range:valid::-ms-thumb, [data-color-mode=dark] .custom-range.is-valid::-ms-thumb {
  background-color: #0e8c86;
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:valid::-ms-thumb:active, [data-color-mode=dark] .custom-range.is-valid::-ms-thumb:active {
  background-color: rgb(93.6363636364, 238.8636363636, 231.9480519481);
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:valid::-ms-track-lower, [data-color-mode=dark] .custom-range.is-valid::-ms-track-lower {
  background: rgba(14, 140, 134, 0.35);
}
.was-validated [data-color-mode=dark] .custom-range:valid::-ms-track-upper, [data-color-mode=dark] .custom-range.is-valid::-ms-track-upper {
  background: rgba(14, 140, 134, 0.35);
}
.was-validated [data-color-mode=dark] .input-group .custom-range:invalid, [data-color-mode=dark] .input-group .custom-range.is-invalid {
  border-color: #1e3a5f;
}
.was-validated [data-color-mode=dark] .input-group .custom-range:invalid:focus, [data-color-mode=dark] .input-group .custom-range.is-invalid:focus {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}
.was-validated [data-color-mode=dark] .custom-range:invalid:focus::-webkit-slider-thumb, [data-color-mode=dark] .custom-range.is-invalid:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #0b1f33, 0 0 0 2px rgb(98.06, 144.316, 205.44);
}
.was-validated [data-color-mode=dark] .custom-range:invalid:focus::-moz-range-thumb, [data-color-mode=dark] .custom-range.is-invalid:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #0b1f33, 0 0 0 2px rgb(98.06, 144.316, 205.44);
}
.was-validated [data-color-mode=dark] .custom-range:invalid:focus::-ms-thumb, [data-color-mode=dark] .custom-range.is-invalid:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #0b1f33, 0 0 0 2px rgb(98.06, 144.316, 205.44);
}
.was-validated [data-color-mode=dark] .custom-range:invalid::-webkit-slider-thumb, [data-color-mode=dark] .custom-range.is-invalid::-webkit-slider-thumb {
  background-color: #1e3a5f;
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:invalid::-webkit-slider-thumb:active, [data-color-mode=dark] .custom-range.is-invalid::-webkit-slider-thumb:active {
  background-color: rgb(98.06, 144.316, 205.44);
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:invalid::-webkit-slider-runnable-track, [data-color-mode=dark] .custom-range.is-invalid::-webkit-slider-runnable-track {
  background-color: rgba(30, 58, 95, 0.35);
}
.was-validated [data-color-mode=dark] .custom-range:invalid::-moz-range-thumb, [data-color-mode=dark] .custom-range.is-invalid::-moz-range-thumb {
  background-color: #1e3a5f;
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:invalid::-moz-range-thumb:active, [data-color-mode=dark] .custom-range.is-invalid::-moz-range-thumb:active {
  background-color: rgb(98.06, 144.316, 205.44);
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:invalid::-moz-range-track, [data-color-mode=dark] .custom-range.is-invalid::-moz-range-track {
  background: rgba(30, 58, 95, 0.35);
}
.was-validated [data-color-mode=dark] .custom-range:invalid ~ .invalid-feedback,
.was-validated [data-color-mode=dark] .custom-range:invalid ~ .invalid-tooltip, [data-color-mode=dark] .custom-range.is-invalid ~ .invalid-feedback,
[data-color-mode=dark] .custom-range.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated [data-color-mode=dark] .custom-range:invalid::-ms-thumb, [data-color-mode=dark] .custom-range.is-invalid::-ms-thumb {
  background-color: #1e3a5f;
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:invalid::-ms-thumb:active, [data-color-mode=dark] .custom-range.is-invalid::-ms-thumb:active {
  background-color: rgb(98.06, 144.316, 205.44);
  background-image: none;
}
.was-validated [data-color-mode=dark] .custom-range:invalid::-ms-track-lower, [data-color-mode=dark] .custom-range.is-invalid::-ms-track-lower {
  background: rgba(30, 58, 95, 0.35);
}
.was-validated [data-color-mode=dark] .custom-range:invalid::-ms-track-upper, [data-color-mode=dark] .custom-range.is-invalid::-ms-track-upper {
  background: rgba(30, 58, 95, 0.35);
}
[data-color-mode=dark] .b-form-tags.focus {
  color: #0a0a0a;
  background-color: white;
  border-color: #0fb9b1;
  outline: 0;
  box-shadow: none;
}
[data-color-mode=dark] .b-form-tags.focus.is-valid {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}
[data-color-mode=dark] .b-form-tags.focus.is-invalid {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}
[data-color-mode=dark] .b-form-tags.disabled {
  background-color: #102a43;
}
[data-color-mode=dark] .b-popover-primary.popover {
  background-color: rgb(207, 241, 239.4);
  border-color: rgb(187.8, 235.4, 233.16);
}
[data-color-mode=dark] .b-popover-primary.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-primary.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(187.8, 235.4, 233.16);
}
[data-color-mode=dark] .b-popover-primary.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-primary.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(207, 241, 239.4);
}
[data-color-mode=dark] .b-popover-primary.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-primary.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(187.8, 235.4, 233.16);
}
[data-color-mode=dark] .b-popover-primary.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-primary.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(207, 241, 239.4);
}
[data-color-mode=dark] .b-popover-primary.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-primary.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(187.8, 235.4, 233.16);
}
[data-color-mode=dark] .b-popover-primary.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-primary.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(195.1548387097, 237.5451612903, 235.5503225806);
}
[data-color-mode=dark] .b-popover-primary.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(195.1548387097, 237.5451612903, 235.5503225806);
}
[data-color-mode=dark] .b-popover-primary.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-primary.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(187.8, 235.4, 233.16);
}
[data-color-mode=dark] .b-popover-primary.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-primary.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(207, 241, 239.4);
}
[data-color-mode=dark] .b-popover-primary .popover-header {
  color: #0a0a0a;
  background-color: rgb(195.1548387097, 237.5451612903, 235.5503225806);
  border-bottom-color: rgb(175.4129032258, 231.7870967742, 229.1341935484);
}
[data-color-mode=dark] .b-popover-primary .popover-body {
  color: rgb(12.6, 101, 96.84);
}
[data-color-mode=dark] .b-popover-secondary.popover {
  background-color: rgb(248.8, 252, 251.6);
  border-color: rgb(246.32, 250.8, 250.24);
}
[data-color-mode=dark] .b-popover-secondary.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-secondary.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(246.32, 250.8, 250.24);
}
[data-color-mode=dark] .b-popover-secondary.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-secondary.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(248.8, 252, 251.6);
}
[data-color-mode=dark] .b-popover-secondary.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-secondary.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(246.32, 250.8, 250.24);
}
[data-color-mode=dark] .b-popover-secondary.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-secondary.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(248.8, 252, 251.6);
}
[data-color-mode=dark] .b-popover-secondary.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-secondary.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(246.32, 250.8, 250.24);
}
[data-color-mode=dark] .b-popover-secondary.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-secondary.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(238.4891304348, 247.0108695652, 245.9456521739);
}
[data-color-mode=dark] .b-popover-secondary.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(238.4891304348, 247.0108695652, 245.9456521739);
}
[data-color-mode=dark] .b-popover-secondary.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-secondary.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(246.32, 250.8, 250.24);
}
[data-color-mode=dark] .b-popover-secondary.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-secondary.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(248.8, 252, 251.6);
}
[data-color-mode=dark] .b-popover-secondary .popover-header {
  color: #0a0a0a;
  background-color: rgb(238.4891304348, 247.0108695652, 245.9456521739);
  border-bottom-color: rgb(221.3043478261, 238.6956521739, 236.5217391304);
}
[data-color-mode=dark] .b-popover-secondary .popover-body {
  color: rgb(121.28, 129.6, 128.56);
}
[data-color-mode=dark] .b-popover-success.popover {
  background-color: rgb(206.8, 232, 230.8);
  border-color: rgb(187.52, 222.8, 221.12);
}
[data-color-mode=dark] .b-popover-success.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-success.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(187.52, 222.8, 221.12);
}
[data-color-mode=dark] .b-popover-success.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-success.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(206.8, 232, 230.8);
}
[data-color-mode=dark] .b-popover-success.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-success.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(187.52, 222.8, 221.12);
}
[data-color-mode=dark] .b-popover-success.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-success.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(206.8, 232, 230.8);
}
[data-color-mode=dark] .b-popover-success.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-success.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(187.52, 222.8, 221.12);
}
[data-color-mode=dark] .b-popover-success.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-success.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(196.4424157303, 227.0575842697, 225.5997191011);
}
[data-color-mode=dark] .b-popover-success.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(196.4424157303, 227.0575842697, 225.5997191011);
}
[data-color-mode=dark] .b-popover-success.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-success.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(187.52, 222.8, 221.12);
}
[data-color-mode=dark] .b-popover-success.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-success.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(206.8, 232, 230.8);
}
[data-color-mode=dark] .b-popover-success .popover-header {
  color: #0a0a0a;
  background-color: rgb(196.4424157303, 227.0575842697, 225.5997191011);
  border-bottom-color: rgb(179.1797752809, 218.8202247191, 216.9325842697);
}
[data-color-mode=dark] .b-popover-success .popover-body {
  color: rgb(12.08, 77.6, 74.48);
}
[data-color-mode=dark] .b-popover-info.popover {
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
[data-color-mode=dark] .b-popover-info.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-info.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(190.04, 228.96, 235.12);
}
[data-color-mode=dark] .b-popover-info.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-info.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(208.6, 236.4, 240.8);
}
[data-color-mode=dark] .b-popover-info.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-info.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(190.04, 228.96, 235.12);
}
[data-color-mode=dark] .b-popover-info.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-info.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(208.6, 236.4, 240.8);
}
[data-color-mode=dark] .b-popover-info.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-info.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(190.04, 228.96, 235.12);
}
[data-color-mode=dark] .b-popover-info.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-info.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(196.8851485149, 231.703960396, 237.2148514851);
}
[data-color-mode=dark] .b-popover-info.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(196.8851485149, 231.703960396, 237.2148514851);
}
[data-color-mode=dark] .b-popover-info.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-info.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(190.04, 228.96, 235.12);
}
[data-color-mode=dark] .b-popover-info.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-info.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(208.6, 236.4, 240.8);
}
[data-color-mode=dark] .b-popover-info .popover-header {
  color: #0a0a0a;
  background-color: rgb(196.8851485149, 231.703960396, 237.2148514851);
  border-bottom-color: rgb(177.3603960396, 223.8772277228, 231.2396039604);
}
[data-color-mode=dark] .b-popover-info .popover-body {
  color: rgb(16.76, 89.04, 100.48);
}
[data-color-mode=dark] .b-popover-warning.popover {
  background-color: rgb(212.8, 220.4, 230);
  border-color: rgb(195.92, 206.56, 220);
}
[data-color-mode=dark] .b-popover-warning.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-warning.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(195.92, 206.56, 220);
}
[data-color-mode=dark] .b-popover-warning.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-warning.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(212.8, 220.4, 230);
}
[data-color-mode=dark] .b-popover-warning.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-warning.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(195.92, 206.56, 220);
}
[data-color-mode=dark] .b-popover-warning.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-warning.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(212.8, 220.4, 230);
}
[data-color-mode=dark] .b-popover-warning.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-warning.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(195.92, 206.56, 220);
}
[data-color-mode=dark] .b-popover-warning.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-warning.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(203.1919642857, 212.5223214286, 224.3080357143);
}
[data-color-mode=dark] .b-popover-warning.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(203.1919642857, 212.5223214286, 224.3080357143);
}
[data-color-mode=dark] .b-popover-warning.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-warning.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(195.92, 206.56, 220);
}
[data-color-mode=dark] .b-popover-warning.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-warning.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(212.8, 220.4, 230);
}
[data-color-mode=dark] .b-popover-warning .popover-header {
  color: #0a0a0a;
  background-color: rgb(203.1919642857, 212.5223214286, 224.3080357143);
  border-bottom-color: rgb(187.1785714286, 199.3928571429, 214.8214285714);
}
[data-color-mode=dark] .b-popover-warning .popover-body {
  color: rgb(27.68, 47.44, 72.4);
}
[data-color-mode=dark] .b-popover-danger.popover {
  background-color: rgb(210, 215.6, 223);
  border-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .b-popover-danger.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-danger.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .b-popover-danger.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-danger.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(210, 215.6, 223);
}
[data-color-mode=dark] .b-popover-danger.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-danger.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .b-popover-danger.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-danger.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(210, 215.6, 223);
}
[data-color-mode=dark] .b-popover-danger.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-danger.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .b-popover-danger.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-danger.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(201.0584415584, 207.7711688312, 216.6415584416);
}
[data-color-mode=dark] .b-popover-danger.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(201.0584415584, 207.7711688312, 216.6415584416);
}
[data-color-mode=dark] .b-popover-danger.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-danger.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .b-popover-danger.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-danger.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(210, 215.6, 223);
}
[data-color-mode=dark] .b-popover-danger .popover-header {
  color: #0a0a0a;
  background-color: rgb(201.0584415584, 207.7711688312, 216.6415584416);
  border-bottom-color: rgb(186.1558441558, 194.7231168831, 206.0441558442);
}
[data-color-mode=dark] .b-popover-danger .popover-body {
  color: rgb(20.4, 34.96, 54.2);
}
[data-color-mode=dark] .b-popover-light.popover {
  background-color: rgb(207.2, 212.4, 217.4);
  border-color: rgb(188.08, 195.36, 202.36);
}
[data-color-mode=dark] .b-popover-light.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-light.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(188.08, 195.36, 202.36);
}
[data-color-mode=dark] .b-popover-light.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-light.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(207.2, 212.4, 217.4);
}
[data-color-mode=dark] .b-popover-light.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-light.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(188.08, 195.36, 202.36);
}
[data-color-mode=dark] .b-popover-light.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-light.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(207.2, 212.4, 217.4);
}
[data-color-mode=dark] .b-popover-light.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-light.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(188.08, 195.36, 202.36);
}
[data-color-mode=dark] .b-popover-light.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-light.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(198.6362997658, 204.7679156909, 210.6637002342);
}
[data-color-mode=dark] .b-popover-light.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(198.6362997658, 204.7679156909, 210.6637002342);
}
[data-color-mode=dark] .b-popover-light.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-light.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(188.08, 195.36, 202.36);
}
[data-color-mode=dark] .b-popover-light.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-light.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(207.2, 212.4, 217.4);
}
[data-color-mode=dark] .b-popover-light .popover-header {
  color: #0a0a0a;
  background-color: rgb(198.6362997658, 204.7679156909, 210.6637002342);
  border-bottom-color: rgb(184.3634660422, 192.0477751756, 199.4365339578);
}
[data-color-mode=dark] .b-popover-light .popover-body {
  color: rgb(13.12, 26.64, 39.64);
}
[data-color-mode=dark] .b-popover-dark.popover {
  background-color: #cecece;
  border-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .b-popover-dark.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-dark.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .b-popover-dark.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-dark.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #cecece;
}
[data-color-mode=dark] .b-popover-dark.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-dark.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .b-popover-dark.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-dark.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #cecece;
}
[data-color-mode=dark] .b-popover-dark.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-dark.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .b-popover-dark.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-dark.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(198.35, 198.35, 198.35);
}
[data-color-mode=dark] .b-popover-dark.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(198.35, 198.35, 198.35);
}
[data-color-mode=dark] .b-popover-dark.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-dark.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .b-popover-dark.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-dark.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #cecece;
}
[data-color-mode=dark] .b-popover-dark .popover-header {
  color: #0a0a0a;
  background-color: rgb(198.35, 198.35, 198.35);
  border-bottom-color: rgb(185.6, 185.6, 185.6);
}
[data-color-mode=dark] .b-popover-dark .popover-body {
  color: #0a0a0a;
}
[data-color-mode=dark] .b-popover-white.popover {
  background-color: white;
  border-color: white;
}
[data-color-mode=dark] .b-popover-white.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-white.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: white;
}
[data-color-mode=dark] .b-popover-white.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-white.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: white;
}
[data-color-mode=dark] .b-popover-white.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-white.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: white;
}
[data-color-mode=dark] .b-popover-white.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-white.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: white;
}
[data-color-mode=dark] .b-popover-white.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-white.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: white;
}
[data-color-mode=dark] .b-popover-white.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-white.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(247.35, 247.35, 247.35);
}
[data-color-mode=dark] .b-popover-white.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-white.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(247.35, 247.35, 247.35);
}
[data-color-mode=dark] .b-popover-white.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-white.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: white;
}
[data-color-mode=dark] .b-popover-white.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-white.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: white;
}
[data-color-mode=dark] .b-popover-white .popover-header {
  color: #0a0a0a;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom-color: rgb(234.6, 234.6, 234.6);
}
[data-color-mode=dark] .b-popover-white .popover-body {
  color: rgb(137.4, 137.4, 137.4);
}
[data-color-mode=dark] .b-popover-black.popover {
  background-color: #cecece;
  border-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .b-popover-black.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-black.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .b-popover-black.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-black.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #cecece;
}
[data-color-mode=dark] .b-popover-black.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-black.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .b-popover-black.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-black.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #cecece;
}
[data-color-mode=dark] .b-popover-black.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-black.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .b-popover-black.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-black.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(198.35, 198.35, 198.35);
}
[data-color-mode=dark] .b-popover-black.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-black.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(198.35, 198.35, 198.35);
}
[data-color-mode=dark] .b-popover-black.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-black.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(186.4, 186.4, 186.4);
}
[data-color-mode=dark] .b-popover-black.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-black.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #cecece;
}
[data-color-mode=dark] .b-popover-black .popover-header {
  color: #0a0a0a;
  background-color: rgb(198.35, 198.35, 198.35);
  border-bottom-color: rgb(185.6, 185.6, 185.6);
}
[data-color-mode=dark] .b-popover-black .popover-body {
  color: #0a0a0a;
}
[data-color-mode=dark] .b-popover-extra-light.popover {
  background-color: rgb(210, 215.6, 223);
  border-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .b-popover-extra-light.bs-popover-top > .arrow::before, [data-color-mode=dark] .b-popover-extra-light.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .b-popover-extra-light.bs-popover-top > .arrow::after, [data-color-mode=dark] .b-popover-extra-light.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(210, 215.6, 223);
}
[data-color-mode=dark] .b-popover-extra-light.bs-popover-right > .arrow::before, [data-color-mode=dark] .b-popover-extra-light.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .b-popover-extra-light.bs-popover-right > .arrow::after, [data-color-mode=dark] .b-popover-extra-light.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(210, 215.6, 223);
}
[data-color-mode=dark] .b-popover-extra-light.bs-popover-bottom > .arrow::before, [data-color-mode=dark] .b-popover-extra-light.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .b-popover-extra-light.bs-popover-bottom > .arrow::after, [data-color-mode=dark] .b-popover-extra-light.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(201.0584415584, 207.7711688312, 216.6415584416);
}
[data-color-mode=dark] .b-popover-extra-light.bs-popover-bottom .popover-header::before, [data-color-mode=dark] .b-popover-extra-light.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(201.0584415584, 207.7711688312, 216.6415584416);
}
[data-color-mode=dark] .b-popover-extra-light.bs-popover-left > .arrow::before, [data-color-mode=dark] .b-popover-extra-light.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(192, 199.84, 210.2);
}
[data-color-mode=dark] .b-popover-extra-light.bs-popover-left > .arrow::after, [data-color-mode=dark] .b-popover-extra-light.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(210, 215.6, 223);
}
[data-color-mode=dark] .b-popover-extra-light .popover-header {
  color: #0a0a0a;
  background-color: rgb(201.0584415584, 207.7711688312, 216.6415584416);
  border-bottom-color: rgb(186.1558441558, 194.7231168831, 206.0441558442);
}
[data-color-mode=dark] .b-popover-extra-light .popover-body {
  color: rgb(20.4, 34.96, 54.2);
}
[data-color-mode=dark] .table.b-table > tbody > .table-active,
[data-color-mode=dark] .table.b-table > tbody > .table-active > th,
[data-color-mode=dark] .table.b-table > tbody > .table-active > td {
  background-color: #102a43;
}
[data-color-mode=dark] .table.b-table.table-hover > tbody > tr.table-active:hover td,
[data-color-mode=dark] .table.b-table.table-hover > tbody > tr.table-active:hover th {
  color: #0a0a0a;
  background-image: linear-gradient(#102a43, #102a43);
  background-repeat: no-repeat;
}
[data-color-mode=dark] .table.b-table > tbody > .bg-active,
[data-color-mode=dark] .table.b-table > tbody > .bg-active > th,
[data-color-mode=dark] .table.b-table > tbody > .bg-active > td {
  background-color: rgba(255, 255, 255, 0.075) !important;
}
[data-color-mode=dark] .table.b-table.table-hover.table-dark > tbody > tr.bg-active:hover td,
[data-color-mode=dark] .table.b-table.table-hover.table-dark > tbody > tr.bg-active:hover th {
  color: white;
  background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));
  background-repeat: no-repeat;
}
@supports (position: sticky) {
  [data-color-mode=dark] .table.b-table > thead > tr > .table-b-table-default,
  [data-color-mode=dark] .table.b-table > tbody > tr > .table-b-table-default,
  [data-color-mode=dark] .table.b-table > tfoot > tr > .table-b-table-default {
    color: #0a0a0a;
    background-color: #102a43;
  }
  [data-color-mode=dark] .table.b-table.table-dark > thead > tr > .bg-b-table-default,
  [data-color-mode=dark] .table.b-table.table-dark > tbody > tr > .bg-b-table-default,
  [data-color-mode=dark] .table.b-table.table-dark > tfoot > tr > .bg-b-table-default {
    color: white;
    background-color: #3b3b3b;
  }
  [data-color-mode=dark] .table.b-table.table-striped > tbody > tr:nth-of-type(odd) > .table-b-table-default {
    background-image: linear-gradient(rgba(10, 10, 10, 0.05), rgba(10, 10, 10, 0.05));
    background-repeat: no-repeat;
  }
  [data-color-mode=dark] .table.b-table.table-striped.table-dark > tbody > tr:nth-of-type(odd) > .bg-b-table-default {
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05));
    background-repeat: no-repeat;
  }
  [data-color-mode=dark] .table.b-table.table-hover > tbody > tr:hover > .table-b-table-default {
    color: #0a0a0a;
    background-image: linear-gradient(#102a43, #102a43);
    background-repeat: no-repeat;
  }
  [data-color-mode=dark] .table.b-table.table-hover.table-dark > tbody > tr:hover > .bg-b-table-default {
    color: white;
    background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));
    background-repeat: no-repeat;
  }
}
[data-color-mode=dark] .b-toast .toast {
  background-color: rgba(255, 255, 255, 0.85);
}
[data-color-mode=dark] .b-toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
[data-color-mode=dark] .b-toast.b-toast-solid .toast {
  background-color: white;
}
[data-color-mode=dark] .b-toast .toast {
  opacity: 1;
}
[data-color-mode=dark] .b-toast .toast.fade:not(.show) {
  opacity: 0;
}
[data-color-mode=dark] .b-toast .toast .toast-body {
  display: block;
}
[data-color-mode=dark] .b-toast-primary .toast {
  background-color: rgba(226.7419354839, 246.7580645161, 245.8161290323, 0.85);
  border-color: rgba(187.8, 235.4, 233.16, 0.85);
  color: rgb(12.6, 101, 96.84);
}
[data-color-mode=dark] .b-toast-primary .toast .toast-header {
  color: rgb(12.6, 101, 96.84);
  background-color: rgba(207, 241, 239.4, 0.85);
  border-bottom-color: rgba(187.8, 235.4, 233.16, 0.85);
}
[data-color-mode=dark] .b-toast-primary.b-toast-solid .toast {
  background-color: rgb(226.7419354839, 246.7580645161, 245.8161290323);
}
[data-color-mode=dark] .b-toast-secondary .toast {
  background-color: rgba(255, 255, 255, 0.85);
  border-color: rgba(246.32, 250.8, 250.24, 0.85);
  color: rgb(121.28, 129.6, 128.56);
}
[data-color-mode=dark] .b-toast-secondary .toast .toast-header {
  color: rgb(121.28, 129.6, 128.56);
  background-color: rgba(248.8, 252, 251.6, 0.85);
  border-bottom-color: rgba(246.32, 250.8, 250.24, 0.85);
}
[data-color-mode=dark] .b-toast-secondary.b-toast-solid .toast {
  background-color: white;
}
[data-color-mode=dark] .b-toast-success .toast {
  background-color: rgba(224.0626404494, 240.2373595506, 239.4671348315, 0.85);
  border-color: rgba(187.52, 222.8, 221.12, 0.85);
  color: rgb(12.08, 77.6, 74.48);
}
[data-color-mode=dark] .b-toast-success .toast .toast-header {
  color: rgb(12.08, 77.6, 74.48);
  background-color: rgba(206.8, 232, 230.8, 0.85);
  border-bottom-color: rgba(187.52, 222.8, 221.12, 0.85);
}
[data-color-mode=dark] .b-toast-success.b-toast-solid .toast {
  background-color: rgb(224.0626404494, 240.2373595506, 239.4671348315);
}
[data-color-mode=dark] .b-toast-info .toast {
  background-color: rgba(228.1247524752, 244.2267326733, 246.7752475248, 0.85);
  border-color: rgba(190.04, 228.96, 235.12, 0.85);
  color: rgb(16.76, 89.04, 100.48);
}
[data-color-mode=dark] .b-toast-info .toast .toast-header {
  color: rgb(16.76, 89.04, 100.48);
  background-color: rgba(208.6, 236.4, 240.8, 0.85);
  border-bottom-color: rgba(190.04, 228.96, 235.12, 0.85);
}
[data-color-mode=dark] .b-toast-info.b-toast-solid .toast {
  background-color: rgb(228.1247524752, 244.2267326733, 246.7752475248);
}
[data-color-mode=dark] .b-toast-warning .toast {
  background-color: rgba(228.8133928571, 233.5294642857, 239.4866071429, 0.85);
  border-color: rgba(195.92, 206.56, 220, 0.85);
  color: rgb(27.68, 47.44, 72.4);
}
[data-color-mode=dark] .b-toast-warning .toast .toast-header {
  color: rgb(27.68, 47.44, 72.4);
  background-color: rgba(212.8, 220.4, 230, 0.85);
  border-bottom-color: rgba(195.92, 206.56, 220, 0.85);
}
[data-color-mode=dark] .b-toast-warning.b-toast-solid .toast {
  background-color: rgb(228.8133928571, 233.5294642857, 239.4866071429);
}
[data-color-mode=dark] .b-toast-danger .toast {
  background-color: rgba(224.9025974026, 228.6480519481, 233.5974025974, 0.85);
  border-color: rgba(192, 199.84, 210.2, 0.85);
  color: rgb(20.4, 34.96, 54.2);
}
[data-color-mode=dark] .b-toast-danger .toast .toast-header {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgba(210, 215.6, 223, 0.85);
  border-bottom-color: rgba(192, 199.84, 210.2, 0.85);
}
[data-color-mode=dark] .b-toast-danger.b-toast-solid .toast {
  background-color: rgb(224.9025974026, 228.6480519481, 233.5974025974);
}
[data-color-mode=dark] .b-toast-light .toast {
  background-color: rgba(221.4728337237, 225.1201405152, 228.6271662763, 0.85);
  border-color: rgba(188.08, 195.36, 202.36, 0.85);
  color: rgb(13.12, 26.64, 39.64);
}
[data-color-mode=dark] .b-toast-light .toast .toast-header {
  color: rgb(13.12, 26.64, 39.64);
  background-color: rgba(207.2, 212.4, 217.4, 0.85);
  border-bottom-color: rgba(188.08, 195.36, 202.36, 0.85);
}
[data-color-mode=dark] .b-toast-light.b-toast-solid .toast {
  background-color: rgb(221.4728337237, 225.1201405152, 228.6271662763);
}
[data-color-mode=dark] .b-toast-dark .toast {
  background-color: rgba(218.75, 218.75, 218.75, 0.85);
  border-color: rgba(186.4, 186.4, 186.4, 0.85);
  color: #0a0a0a;
}
[data-color-mode=dark] .b-toast-dark .toast .toast-header {
  color: #0a0a0a;
  background-color: rgba(206, 206, 206, 0.85);
  border-bottom-color: rgba(186.4, 186.4, 186.4, 0.85);
}
[data-color-mode=dark] .b-toast-dark.b-toast-solid .toast {
  background-color: rgb(218.75, 218.75, 218.75);
}
[data-color-mode=dark] .b-toast-white .toast {
  background-color: rgba(255, 255, 255, 0.85);
  border-color: rgba(255, 255, 255, 0.85);
  color: rgb(137.4, 137.4, 137.4);
}
[data-color-mode=dark] .b-toast-white .toast .toast-header {
  color: rgb(137.4, 137.4, 137.4);
  background-color: rgba(255, 255, 255, 0.85);
  border-bottom-color: rgba(255, 255, 255, 0.85);
}
[data-color-mode=dark] .b-toast-white.b-toast-solid .toast {
  background-color: white;
}
[data-color-mode=dark] .b-toast-black .toast {
  background-color: rgba(218.75, 218.75, 218.75, 0.85);
  border-color: rgba(186.4, 186.4, 186.4, 0.85);
  color: #0a0a0a;
}
[data-color-mode=dark] .b-toast-black .toast .toast-header {
  color: #0a0a0a;
  background-color: rgba(206, 206, 206, 0.85);
  border-bottom-color: rgba(186.4, 186.4, 186.4, 0.85);
}
[data-color-mode=dark] .b-toast-black.b-toast-solid .toast {
  background-color: rgb(218.75, 218.75, 218.75);
}
[data-color-mode=dark] .b-toast-extra-light .toast {
  background-color: rgba(224.9025974026, 228.6480519481, 233.5974025974, 0.85);
  border-color: rgba(192, 199.84, 210.2, 0.85);
  color: rgb(20.4, 34.96, 54.2);
}
[data-color-mode=dark] .b-toast-extra-light .toast .toast-header {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgba(210, 215.6, 223, 0.85);
  border-bottom-color: rgba(192, 199.84, 210.2, 0.85);
}
[data-color-mode=dark] .b-toast-extra-light.b-toast-solid .toast {
  background-color: rgb(224.9025974026, 228.6480519481, 233.5974025974);
}
[data-color-mode=dark] .b-sidebar {
  background-color: #102a43 !important;
}

[data-color-mode=dark] {
  /* === HS-GLOBAL-UI-PACKAGE v2.12.0 2026-08-31 START === */
  /* Canonical HelpSeeker Global UI stylesheet - ONE source for the whole fleet.
     Home     : mareto-governance/standard/mos-1.0/corteza/theme/helpseeker-global-ui.css
     Built by : build-v2.py from the 2026-08-18 universal sheet + additions-v2.css
     Rolled by: roll.py  (marker-scoped replacement, never a hand paste)
     v1 sha256: 7bc8edc15ea3e8fb917ab767f402fcc4fbf1735997b42cc386ea3972f2dcbcc9

     DO NOT HAND-EDIT A TENANT SLOT. Anything typed into Admin > UI > Custom CSS inside
     the markers above and below is destroyed by the next roll, and until then that tenant
     silently disagrees with the other twelve. Tenant-specific CSS goes OUTSIDE this
     package, in its own marked block, and stays there.

     A change to this sheet is a pull request against mareto-governance. */
  /* ===================================================================================
     LATO - real @font-face declarations. REPLACES the dead @import from the 18-Aug sheet.
     ===================================================================================
     Lifted from sheltervillage-dev on 2026-08-31, where it has been live and working.

     THE @import NEVER LOADED LATO ON ANY TENANT. CSS requires @import to precede all other
     rules; in the served /custom.css it sat at character ~146,000 because the managed section
     is concatenated after Corteza's base CSS. Browsers drop it silently.

     Measured 2026-08-31 across the fleet:
       /custom.css        @import at char 146,286 of 1,558,297   -> dropped
       auth/fonts.css     5 @font-face blocks, all Poppins       -> no Lato
       css/app.*.css      18 @font-face blocks, all Poppins      -> no Lato
       index.html         loads only those two stylesheets       -> no Google Fonts link
     The sheet asks for Lato 20 times and nothing supplied it. Every tenant has been rendering
     the Arial fallback since 2026-08-18 - except on machines with Lato installed locally,
     which is why it went unnoticed.

     Two tenants found this independently and neither fix came home: sheltervillage-dev added
     these faces (keeping the dead @import beside them), sunrisehouse simply deleted the
     @import. That is the only reason sunrisehouse reads as a divergent sheet.

     @font-face is valid anywhere in a stylesheet. That is the whole difference.

     STILL AN EXTERNAL DEPENDENCY - the src urls point at fonts.gstatic.com, so a tenant with
     no egress to Google Fonts still falls back to Arial. Self-hosting the woff2 files would
     remove that, at the cost of embedding them in every tenant's slot. Not done here.
     =================================================================================== */
  /* The managed section is concatenated after Corteza's base CSS, where @import
     rules are invalid. Direct font faces keep Lato available in every webapp. */
}
@font-face {
  font-display: swap;
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXjeu.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-display: swap;
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXg.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-display: swap;
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGR_p.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-display: swap;
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
[data-color-mode=dark] {
  /*
   * LAYER MAP — read top to bottom: universal first, specific last.
   * Section names keep their historical numbers; physical ORDER is the contract.
   * Later sections may intentionally override earlier ones; anchors (L0-L2)
   * must never be overridden except by an explicitly scoped rule.
   *
   * LAYER 0 - TOKENS
   *   01-brand-tokens
   * LAYER 1 - UNIVERSAL CHROME (every element, every block, every webapp)
   *   02-corteza-base
   *   21-scrollbars-and-add-buttons
   * LAYER 2 - UNIVERSAL SHELLS (any block type, opt-in via one class)
   *   08d-universal-surfaces
   * LAYER 3 - BLOCK-KIND DEFAULTS (what each block type looks like bare)
   *   04-record-list-policy
   *   22-ghost-table-default
   *   07a-generic-recordlist-normalization
   *   19-chart-blocks
   *   15-leaflet-maps
   * LAYER 4 - SLIM CORE COMPATIBILITY
   *   05-slim-core-compatibility
   * LAYER 5 - MODE FAMILIES (glass / gradient / photo)
   *   11-glass-mode
   *   12-gradient-mode
   *   12b-photo-texture-library
   * LAYER 6 - WEBAPP AREAS (compose shell, admin, unify, auth)
   *   03-shell-navigation
   *   13a-drafts-sidebar-polish
   *   13b-mobile-topbar-polish
   *   14-auth-pages
   *   16-unify-app-selector
   *   17-admin-webapp
   *   18-compose-chrome
   * LAYER 7 - MOTION + TACTICAL REPAIRS (must stay last)
   *   14b-ambient-motion
   *   13-tactical-repairs
   *   20-soft-atmosphere
   * LAYER 8 - ENVIRONMENT
   *   99-environment
   */
  /* ======== LAYER 0 - TOKENS ======== */
  /* 01-brand-tokens */
}
[data-color-mode=dark] :root {
  --hs-shell-polish-loaded: 26;
  --hs-navy: #0B1F33;
  --hs-midnight: #102A43;
  --hs-slate: #1E3A5F;
  --hs-ocean: #2C5282;
  --hs-teal-dark: #0E8C86;
  --hs-teal: #0FB9B1;
  --hs-aqua: #4FD1C5;
  --hs-light-aqua: #7EDDD5;
  --hs-pale: #E0F0EE;
  --hs-mist: #EDF5F4;
  --hs-page: #F9FAFB;
  --hs-text: #2D3748; /* canonical body ink (was near-black #0A0A0A — token drift) */
  --hs-muted: #4A5568;
  --hs-border: #E5E7EB;
  --hs-border-soft: rgba(229,231,235,0.72);
  --hs-table-line: rgba(229,231,235,0.88);
  --hs-radius-control: 999px; /* Target v1: interactive controls are full pills */
  --hs-radius-card: 20px; /* Target v1: containers 20-24px */
  --hs-radius-menu: 16px; /* dropdown/vs/calendar popovers */
  --hs-radius-small: 7px; /* checkbox squircle, menu rows, in-table elements */
  --hs-icon-size: 19px;
  --hs-icon-stroke: 1.75;
  --hs-icon-gradient: linear-gradient(135deg, #0B1F33 0%, #0FB9B1 100%);
  --hs-admin-icon-default: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Cpath%20d%3D'M4%204h6v6H4zM14%204h6v6h-6zM4%2014h6v6H4zM14%2014h6v6h-6z'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-user: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.537'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.52%20-1.80)%20scale(1.1383)'%3E%3Ccircle%20cx%3D'12'%20cy%3D'8'%20r%3D'3.5'/%3E%3Cpath%20d%3D'M5%2020c.8-4.4%204-6.5%207-6.5s6.2%202.1%207%206.5'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-role: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%203l7%203v5c0%204.5-2.8%208-7%2010-4.2-2-7-5.5-7-10V6l7-3zM9%2012l2%202%204-4'/%3E%3C/svg%3E");
  --hs-admin-icon-groups: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'8'%20r%3D'3'/%3E%3Cpath%20d%3D'M6%2020c.7-3.6%203.2-5.5%206-5.5s5.3%201.9%206%205.5M5%2010.5a2.5%202.5%200%201%200%200-5M3%2018c.4-2.4%201.8-4%204-4M19%2010.5a2.5%202.5%200%201%201%200-5M17%2014c2.2%200%203.6%201.6%204%204'/%3E%3C/svg%3E");
  --hs-admin-icon-doc: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%203h7l4%204v14H7zM14%203v5h5M9%2013h6M9%2017h6'/%3E%3C/svg%3E");
  --hs-admin-icon-tune: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Cpath%20d%3D'M4%207h7M15%207h5M11%205v4M4%2012h4M12%2012h8M8%2010v4M4%2017h10M18%2017h2M14%2015v4'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-lock: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.669'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-0.45%200.07)%20scale(1.0484)'%3E%3Cpath%20d%3D'M7%2010V8a5%205%200%200%201%2010%200v2M6%2010h12v10H6zM12%2014v3'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-key: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Ccircle%20cx%3D'8'%20cy%3D'12'%20r%3D'4'/%3E%3Cpath%20d%3D'M12%2012h8M17%2012v3M15%2012v2'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-hub: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.933'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(1.25%201.25)%20scale(0.9055)'%3E%3Ccircle%20cx%3D'12'%20cy%3D'5'%20r%3D'3'/%3E%3Ccircle%20cx%3D'5'%20cy%3D'19'%20r%3D'3'/%3E%3Ccircle%20cx%3D'19'%20cy%3D'19'%20r%3D'3'/%3E%3Cpath%20d%3D'M10.7%207.7L6.3%2016.3M13.3%207.7l4.4%208.6M8%2019h8'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-list: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Cpath%20d%3D'M8%207h12M8%2012h12M8%2017h12M4%207h.01M4%2012h.01M4%2017h.01'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-mail: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Cpath%20d%3D'M4%206h16v12H4zM4%207l8%206%208-6'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-workflow: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%207v5M6%2017v-3h12v3'/%3E%3Crect%20x%3D'9'%20y%3D'3'%20width%3D'6'%20height%3D'4'%20rx%3D'1'/%3E%3Crect%20x%3D'3'%20y%3D'17'%20width%3D'6'%20height%3D'4'%20rx%3D'1'/%3E%3Crect%20x%3D'15'%20y%3D'17'%20width%3D'6'%20height%3D'4'%20rx%3D'1'/%3E%3C/svg%3E");
  --hs-admin-icon-analytics: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-2.80)%20scale(1.1067)'%3E%3Cpath%20d%3D'M4%2020h16M7%2016v-5M12%2016V7M17%2016v-9'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-code: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Cpath%20d%3D'M8%209l-4%203%204%203M16%209l4%203-4%203M14%206l-4%2012'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-app: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Crect%20x%3D'4'%20y%3D'5'%20width%3D'16'%20height%3D'14'%20rx%3D'2'/%3E%3Cpath%20d%3D'M4%209h16M8%2013h3M14%2013h2M8%2016h8'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-gateway: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Crect%20x%3D'4'%20y%3D'8'%20width%3D'16'%20height%3D'8'%20rx%3D'2'/%3E%3Cpath%20d%3D'M8%2012h.01M12%2012h.01M16%2012h.01M12%208V5M12%2019v-3M6%205h12M6%2019h12'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-session: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'8'/%3E%3Cpath%20d%3D'M12%207v5l3%202'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-palette: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%203a9%209%200%200%200%200%2018h1.5a2%202%200%200%200%200-4H12a2%202%200%200%201%200-4h1.5A7.5%207.5%200%200%200%2012%203z'/%3E%3Cpath%20d%3D'M7.5%2010h.01M9.5%207h.01M13%206.5h.01M16%209h.01'/%3E%3C/svg%3E");
  --hs-admin-icon-navigation: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'8'/%3E%3Cpath%20d%3D'M15.5%208.5l-2%205-5%202%202-5z'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-location: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2021s7-5.2%207-11a7%207%200%201%200-14%200c0%205.8%207%2011%207%2011z'/%3E%3Ccircle%20cx%3D'12'%20cy%3D'10'%20r%3D'2.4'/%3E%3C/svg%3E");
  --hs-admin-icon-sensitivity: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%203l7%203v5c0%204.5-2.8%208-7%2010-4.2-2-7-5.5-7-10V6zM12%208v4M12%2016h.01'/%3E%3C/svg%3E");
  --hs-admin-icon-message: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.406'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-2.78%20-2.16)%20scale(1.2450)'%3E%3Cpath%20d%3D'M5%205h14v10H8l-3%203zM8%209h8M8%2012h5'/%3E%3C/g%3E%3C/svg%3E");
  --hs-action-gradient: linear-gradient(135deg, #0B1F33 0%, #1E3A5F 46%, #0FB9B1 100%);
  --hs-danger-bg: rgba(30,58,95,0.08);
  --hs-danger-border: rgba(30,58,95,0.16);
  --hs-danger-text: var(--hs-slate);
  --hs-inset: inset 0 1px 2px rgba(11,31,51,0.05);
  --hs-shadow-1: 0 2px 12px rgba(11,31,51,0.06); /* rest: cards, secondary buttons, chips */
  --hs-shadow-2: 0 4px 18px rgba(11,31,51,0.10), 0 1px 3px rgba(11,31,51,0.05); /* raised: standing cards, KPIs, primary buttons */
  --hs-shadow-3: 0 12px 26px rgba(11,31,51,0.14), 0 2px 6px rgba(11,31,51,0.06); /* floating: menus, popovers, pickers */
  --hs-shadow-4: 0 18px 40px rgba(11,31,51,0.22), 0 3px 10px rgba(11,31,51,0.10); /* lifted: hover-elevation, drag, side panels */
  --hs-shadow-5: 0 24px 56px rgba(11,31,51,0.30), 0 4px 14px rgba(11,31,51,0.14); /* overlay: modals, command surfaces, immersive scenes */
  --hs-tint: rgba(15,185,177,0.08); /* teal tint: hovers, subtle selection */
  --hs-tint-strong: rgba(15,185,177,0.14); /* teal tint: active/selected */
  --hs-tint-light: rgba(255,255,255,0.06); /* dark-surface hover tint */
  --hs-tint-light-strong: rgba(255,255,255,0.12); /* dark-surface active tint */
  --hs-glow: 0 0 12px rgba(15,185,177,0.22);
  --hs-glow-state: 0 1px 4px rgba(15,185,177,0.35); /* checked/on states */ /* teal state glow — stacks onto a level */
  --hs-card-shadow: var(--hs-shadow-1);
  --hs-wash: linear-gradient(160deg, #F7FAFB 0%, #EFF4F6 55%, #E9F0F3 100%);
  --hs-card-bg: rgba(255,255,255,0.86);
  --hs-hairline: rgba(226,232,236,0.9);
  --hs-dashboard-shadow: var(--hs-shadow-2);
  --hs-dashboard-elevated-shadow: var(--hs-shadow-3);
  --hs-dashboard-action-shadow: var(--hs-shadow-4);
  --hs-sidebar-parent-bg: rgba(224,240,238,0.86);
  --hs-sidebar-parent-hover-bg: rgba(237,245,244,0.96);
  --hs-sidebar-parent-active-bg: var(--hs-tint-strong);
  --hs-sidebar-parent-border: rgba(15,185,177,0.24);
  --hs-sidebar-child-hover-bg: var(--hs-tint);
  --hs-context-shadow: var(--hs-shadow-3);
  --hs-context-chip-bg: rgba(237,245,244,0.96);
  --hs-gradient-brand: linear-gradient(135deg, #0B1F33, #0FB9B1);
  --hs-gradient-navy: linear-gradient(135deg, #0B1F33, #1E3A5F);
  --hs-gradient-teal: linear-gradient(135deg, #0E8C86, #0FB9B1);
  --hs-gradient-bar-top: linear-gradient(90deg, #0B1F33, #0FB9B1);
  --hs-glass-bg: rgba(255,255,255,0.13); /* raised after border removal for definition */
  --hs-glass-border: rgba(255,255,255,0.20);
  --hs-glass-blur: blur(14px);
  --hs-glass-shadow: var(--hs-shadow-5);
  --hs-glass-text: #FFFFFF;
  --hs-glass-muted: rgba(255,255,255,0.70);
  --hs-glass-separator: rgba(255,255,255,0.14);
  --hs-focus-ring: 0 8px 22px rgba(11,31,51,0.20), 0 2px 6px rgba(11,31,51,0.10); /* ELEVATION focus (Alina 2026-07-06): the focused control lifts on a navy shadow — no ring, no halo. Paired with the mist->white fill change; keep this strength as the a11y floor. */
  --hs-line-max: 1px; /* no line anywhere thicker than this; sanctioned: table hairlines + connectors */
  --hs-azure: #4A8FD4; /* full palette member (2026-07-05) — the Corteza-logo blue */
  --hs-action-gradient: linear-gradient(135deg, #0B1F33 22%, #3F86CC 100%); /* Target v1.1: navy held -> deepened azure, no teal in the arc */
  --hs-action-solid: #0B8F88; /* deep teal: small active states + gradient fallback (white text 3.9:1) */
  --hs-link: #275C99; /* deep azure — links + primary refs on light (6.5:1; deepened 2026-07-06, medium azure read too light at table size) */
  --hs-link-hover: #2C5282; /* hover deepens to ocean */
  --hs-accent-2: #0B7770; /* pine teal — secondary accent text on light (5.1:1 AA) */
  --hs-icon-gradient: linear-gradient(135deg, #336FB5, #3D9B96); /* deepened logo arc — ONE gradient for all icon sizes (decided 2026-07-06) */
  --hs-icon-gradient-sm: var(--hs-icon-gradient); /* retired split — kept as alias for existing consumers */
  --hs-success-bg: rgba(15,185,177,0.08);
  --hs-success-border: rgba(15,185,177,0.24);
  --hs-success-text: var(--hs-teal-dark);
  /* radius sanction: immersive-canvas family (auth card, glass canvas, photo canvas) may use 12px */
  --hs-icon-bell: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.845'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(0.74%200.74)%20scale(0.9486)'%3E%3Cpath%20d%3D'M18%208.4a6%206%200%200%200-12%200c0%206.6-2.8%208.4-2.8%208.4h17.6s-2.8-1.8-2.8-8.4'/%3E%3Cpath%20d%3D'M13.6%2020.6a1.9%201.9%200%200%201-3.2%200'/%3E%3C/g%3E%3C/svg%3E");
  --hs-icon-doc: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.933'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(1.13%201.25)%20scale(0.9055)'%3E%3Cpath%20d%3D'M14.5%202H6.8a2.2%202.2%200%200%200-2.2%202.2v15.6A2.2%202.2%200%200%200%206.8%2022h10.4a2.2%202.2%200%200%200%202.2-2.2V7z'/%3E%3Cpath%20d%3D'M14.5%202V7h5'/%3E%3C/g%3E%3C/svg%3E");
  --hs-icon-clock: url("data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2024%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.75%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%2710%27/%3E%3Cpath%20d%3D%27M12%206.8V12l3.6%202.2%27/%3E%3C/svg%3E");
  --hs-icon-cal: url("data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2024%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.75%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%274.5%27%20width%3D%2718%27%20height%3D%2717%27%20rx%3D%272.5%27/%3E%3Cpath%20d%3D%27M3%209.5h18M8%202.5v4M16%202.5v4%27/%3E%3C/svg%3E");
  --hs-icon-search: url("data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2024%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.75%27%20stroke-linecap%3D%27round%27%3E%3Ccircle%20cx%3D%2710.8%27%20cy%3D%2710.8%27%20r%3D%278%27/%3E%3Cpath%20d%3D%27M16.6%2016.6%20L21.4%2021.4%27/%3E%3C/svg%3E");
  --hs-icon-help: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.928'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(1.22%201.22)%20scale(0.9078)'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10.6'/%3E%3Cpath%20d%3D'M8.8%208.7a3.2%203.2%200%200%201%206.2-1c0%202.1-3.1%202.5-3.1%204.1'/%3E%3Cpath%20d%3D'M12%2017.6h.01'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-trash: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.70)%20scale(1.1067)'%3E%3Cpath%20d%3D'M4%207h16M9%207V5h6v2M6%207l1%2013h10l1-13M10%2011v5M14%2011v5'/%3E%3C/g%3E%3C/svg%3E");
  --hs-shadow-float: var(--hs-shadow-4);
  --hs-overlay-strong: linear-gradient(135deg, rgba(11,31,51,0.88), rgba(30,58,95,0.76) 48%, rgba(14,140,134,0.76));
  --hs-overlay-photo: linear-gradient(135deg, rgba(11,31,51,0.62), rgba(30,58,95,0.40) 48%, rgba(14,140,134,0.38));
  --hs-overlay-subtle: linear-gradient(135deg, rgba(11,31,51,0.42), rgba(30,58,95,0.28) 48%, rgba(14,140,134,0.22));
  --hs-overlay-glass: linear-gradient(135deg, rgba(11,31,51,0.55), rgba(30,58,95,0.42) 48%, rgba(14,140,134,0.40));
  --hs-overlay-flow: linear-gradient(315deg, rgba(11,31,51,0.88), rgba(30,58,95,0.76) 48%, rgba(14,140,134,0.76));
  --hs-overlay-action: linear-gradient(135deg, rgba(11,31,51,0.62), rgba(30,58,95,0.40) 48%, rgba(14,140,134,0.38));
  --hs-overlay-action-flow: linear-gradient(315deg, rgba(11,31,51,0.62), rgba(30,58,95,0.40) 48%, rgba(14,140,134,0.38));
  --hs-sheen: linear-gradient(105deg, transparent 40%, rgba(255,255,255,0.16) 50%, transparent 60%);
  --hs-wave-a: url("data:image/webp;base64,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");
  --hs-wave-b: url("data:image/webp;base64,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");
  --hs-wave-c: url("data:image/webp;base64,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");
  --hs-wave-d: url("data:image/webp;base64,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");
  --hs-wave-poster: url("data:image/webp;base64,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");
  --hs-glow: url("data:image/webp;base64,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2b/eeeavd6j5651s/nrHW8TeGfevd9D56512/npHnr/eufevd/j5404A/rhjwD/uLOCPOxD4404F/rijwT/ufOCPOyT4404K/rjjwj/uzOCPOzj4404P/rgjxD/uHOGPO0z4404U/rhjhT/ubPGPO2D4404Z/rijhj/uvEGRO3T8404e/rjjhz/uDOKPO4j4404j/7gjiT/uXOKPO5z4404o/rhjij/urPKPO7D4404t/rijiz/u/OKPO8T4404y/rjjjD/uTPOPO9j44043/rgjjj/unOOPO+z44048/rhjjz/u7OOPOwD5405B/rijUEbuPPSPOxT5405G/rjjkT/ujOSPOyj5405L/rgjkz/u3OSPOzz5405Q/rhjlD/uLOWPO1D5405V/7ijlT/ufOWPO2T5405a/rjjlj/uzOWPO3j5405f/rgjmD/uHNaPO4z5405k/rhjmT/ubOaPO6D5405p/rijmj/uvOaPO7T5405uILnj2z/uDOePO8j5405z/rgjnT/uXOePO9z54054/rhjnj/urOePO/D14059/rijnz/u/OfPOwT4804C/rzjgD/vTODPOxj4804H/rwjQj/vnODPOyz4804M/rxjgz/v7ODPO0D0804R/ryjhD/vPOHPO1T4804W/rzjRT/vjOHPO2j4804b/rwjRz/v3OHPO3z4804g/rxjSD/vLOLPO5D4804lL72jyT/vfNLPO6T4804q/rzjij/vzOLPO7j0804v/rwjjD/vHOPPO8z08040/rxjjT/vbOPPO+D08045/ryjjj/vvOPPO/T0804+/rzjjz/vDNTPOwj5805D/rwjkT/vXNTPOxz5805I/bxjkj/vrOTPOzD1805N/ryjkz/v/NTPO0T5805S/bzjlD/vTOXPO1j1805X/rwjVj/vnOXPO2z1805c/rxjlz/v7NXPO4D5805h/byjmD/vPNbPO5T5805m/bzjmT/vjNbPO6j1805r/rwjWz/v3ObPO7z1805w/rxjXD/vLNfPO9BR9U51/7yjnT/vfOfPO+T18056/rzjnj/vzNfPO/gF9E7/nT3A1TUiIrGp1KExtTboK9vKPUJM/ZMp+rPjByAhkVRWq1PQsrRpn9H7iqOYeCrPgT3AiHeUQ/UVMV5kJd7Gs085ink9mvbHBl2iUTpr/hUSQm+93sgFGTSlZd0P0HWUaJOCp0xJcstkGzWOAfZvoYlzCpSJSFVp9BSLO7dUNupNaU2mjAZELi+AIWGS3DQ7h4YYW7Jf1uvShkwntdm5cwswBWhtpeA0PScIJbV0v7Q3p720CzNt1J4rAF6nCZUkp/k5JW6ddezlvToNZZD9c2j6XANmUakspSjxijKJrzJviWzSmzmniaP6PBXgxHPKoswr9uTeQlmjBjOPREHHCFRha/tmyhUmtxXe13Z5Bk95uQk66rmHFxXWkYHnlu1n1eaMu38RbZ6DwC46Vab5UzzK2LLZvLd0YtNH/TkNSoRQalNgThJMag39AK9S05ubaP88ACDXPpoic7b8OuvZ03uJe0+hAXkVAAunZFFoTp7HV98elbVqTPMSVDcEgBrhlPyUeiUl7r+W/3q1BLNEgVOkcxREiDTlKFmu3ILZvPfrk0gSpBUi67PCK3kULkVu4axbGzU5/UTinbMALbJSnF6ggpBri2cJb+y4ppIMORokIuPqBNUE11pHdheNbU6j1wK4iFWeQnO2CEpr6gd5a0c2L0Hkkwgagb7qU2zOnEFkhXuY163RjZgUqQdxHS9y1b8KzmX3XzKb19hG068k/omEKpGrRYqWt7ekl9BqjJkceQcQCbt0MsWLl1vY26DxzX10B6jrGyIv9ekNaihLbgVZxtu7eSPqd5LpZEKZWKgj1BJ4bSVZSPu/RNwkyZuASgDSIj1DXSG21pPFvAunMCfSSWCvd13d6ZRxlNbXbzdN1S8l5wkFmSCkSXqK2nPKrPQW9U6cxdjJkvcBm0CkVXp7pdE4WFvwlvVunMZcSddBs2CkVYrPcWh3D/eOXKGJpXeCVWG6Wr0qKHBvDdkmbcmcSQVHAgH1LTFSu1RSwNwqvJy2ZXR9DGnyYFAFZRIY9ZQmt55sm1Yjl9KxUC4oCbXKYq+tyYtqnaaXHg66gJMwKxtVBtlaXZb1rt31yKkUdF5IkBLczhxJabX9YO1oE5t3AFZQOCBcCAAAEPkAnQEqAAWEAz4xGIxEoiGhEAQAIAMEtLdwu7CPbgPwAAAPsQu0qBZLteLk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk4/gAAP785///8btxhvwXf//0lb9JW/SVv/SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==");
  --hs-tex-particles: url("data:image/webp;base64,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");
  --hs-tex-silk: url("data:image/webp;base64,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");
  --hs-tex-blobs: url("data:image/webp;base64,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");
  --hs-tex-bubbles: url("data:image/webp;base64,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");
  --hs-action-bg-wave: var(--hs-wave-a);
  --hs-action-bg-mosaic: var(--hs-wave-c);
  --hs-action-bg-calm: var(--hs-wave-b);
  --hs-action-bg-flow: var(--hs-wave-c);
  --hs-action-bg-depth: var(--hs-wave-d);
  --hs-action-bg-glass: var(--hs-wave-a);
  --font-regular: 'Lato', Arial, sans-serif !important;
  --font-semibold: 'Lato', Arial, sans-serif !important;
  --font-medium: 'Lato', Arial, sans-serif !important;
}
[data-color-mode=dark] {
  /* ======== LAYER 1 - UNIVERSAL CHROME (every element, every block, every webapp) ======== */
  /* 02-corteza-base */
}
[data-color-mode=dark] html,
[data-color-mode=dark] body,
[data-color-mode=dark] .app,
[data-color-mode=dark] .app-layout,
[data-color-mode=dark] .compose {
  background: var(--hs-page) !important;
  color: var(--hs-text) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
}
[data-color-mode=dark] body {
  overflow-x: hidden !important;
}
[data-color-mode=dark] h1,
[data-color-mode=dark] h2,
[data-color-mode=dark] h3,
[data-color-mode=dark] h4,
[data-color-mode=dark] h5,
[data-color-mode=dark] h6 {
  color: var(--hs-navy) !important; /* navy ink (Alina 2026-07-06) */
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
}
[data-color-mode=dark] p,
[data-color-mode=dark] span,
[data-color-mode=dark] div,
[data-color-mode=dark] button,
[data-color-mode=dark] input,
[data-color-mode=dark] select,
[data-color-mode=dark] textarea,
[data-color-mode=dark] .btn {
  font-family: "Lato", Arial, sans-serif !important;
  letter-spacing: 0 !important;
}
[data-color-mode=dark] .text-muted,
[data-color-mode=dark] .small,
[data-color-mode=dark] small {
  color: var(--hs-muted) !important;
}
[data-color-mode=dark] {
  /* Accent text on light (Target v1.1-B): links/primary refs = medium azure,
     secondary accents = pine teal. Both AA; Delete keeps navy-slate + tint. */
}
[data-color-mode=dark] main a:where(:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):not(.nav-item)),
[data-color-mode=dark] .modal a:where(:not(.btn)),
[data-color-mode=dark] .b-sidebar a:where(:not(.btn):not(.nav-link):not(.nav-item)) {
  color: var(--hs-link) !important;
  text-decoration: none !important;
}
[data-color-mode=dark] main a:where(:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):not(.nav-item)):hover {
  color: var(--hs-link-hover) !important;
}
[data-color-mode=dark] {
  /* Headings are NAVY INK, never link-azure — even when they're anchors
     (page titles) or carry heading classes on an <a>. */
}
[data-color-mode=dark] main :is(h1, h2, h3, h4, h5, h6) a,
[data-color-mode=dark] main a:is(.h1, .h2, .h3, .h4, .h5, .h6),
[data-color-mode=dark] main :is(h1, h2, h3, h4, h5, h6),
[data-color-mode=dark] main :is(.h1, .h2, .h3, .h4, .h5, .h6) {
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] main :is(span, td, div).text-primary,
[data-color-mode=dark] main .b-table .text-primary,
[data-color-mode=dark] main .b-table :is(.text-info, .text-success) {
  color: var(--hs-accent-2) !important;
}
[data-color-mode=dark] .rt-content strong,
[data-color-mode=dark] .rt-content b {
  font-weight: 700 !important;
}
[data-color-mode=dark] .card,
[data-color-mode=dark] .b-card,
[data-color-mode=dark] .list-group {
  background: #FFFFFF !important;
  border: none !important; /* cards are shadow-only (DS 2026-07-05) */
  border-radius: var(--hs-radius-card) !important;
  box-shadow: var(--hs-shadow-2) !important;
}
[data-color-mode=dark] {
  /* Modals stay opaque — translucency over the scrim reads muddy. */
}
[data-color-mode=dark] .modal-content {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 24px !important;
  box-shadow: var(--hs-shadow-5) !important;
}
[data-color-mode=dark] .card-header,
[data-color-mode=dark] .b-card-header,
[data-color-mode=dark] .card-footer,
[data-color-mode=dark] .b-card-footer,
[data-color-mode=dark] .modal-header,
[data-color-mode=dark] .modal-footer {
  background: #FFFFFF !important;
  border: 0 !important;
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .btn,
[data-color-mode=dark] button,
[data-color-mode=dark] .form-control,
[data-color-mode=dark] .custom-select,
[data-color-mode=dark] .input-group-text {
  border-radius: var(--hs-radius-control) !important;
  font-family: "Lato", Arial, sans-serif !important;
}
[data-color-mode=dark] textarea.form-control {
  border-radius: 16px !important; /* multi-line: pill would clip; container-adjacent radius */
}
[data-color-mode=dark] .form-control,
[data-color-mode=dark] .custom-select,
[data-color-mode=dark] .input-group-text {
  padding-left: 16px !important;
  padding-right: 16px !important;
  background: var(--hs-mist) !important;
  border: none !important; /* controls are borderless — tonal fill + glow focus */
  box-shadow: var(--hs-inset) !important;
  color: var(--hs-text) !important;
  min-height: 36px !important;
}
[data-color-mode=dark] .btn-primary,
[data-color-mode=dark] .btn.btn-primary,
[data-color-mode=dark] button.btn-primary {
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .btn-primary:hover,
[data-color-mode=dark] .btn.btn-primary:hover,
[data-color-mode=dark] button.btn-primary:hover {
  background: var(--hs-teal-dark) !important;
  border-color: transparent !important;
}
[data-color-mode=dark] .btn-outline-primary,
[data-color-mode=dark] .btn.btn-outline-primary,
[data-color-mode=dark] .btn.btn-secondary:not(.swatch),
[data-color-mode=dark] main .btn-light,
[data-color-mode=dark] main .btn.btn-light {
  background: #FFFFFF !important;
  border: none !important;
  box-shadow: var(--hs-card-shadow) !important;
  color: var(--hs-slate) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .btn-outline-primary:hover,
[data-color-mode=dark] .btn.btn-outline-primary:hover,
[data-color-mode=dark] .btn.btn-secondary:not(.swatch):hover,
[data-color-mode=dark] main .btn-light:hover,
[data-color-mode=dark] main .btn.btn-light:hover {
  background: var(--hs-mist) !important;
  box-shadow: var(--hs-shadow-1), var(--hs-glow) !important;
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] {
  /* Pills in groups: separate the caps — overlapping rounded buttons let the
     neighbor's navy gradient-start peek out as a dark crescent. */
}
[data-color-mode=dark] .btn-group > .btn:not(:first-child),
[data-color-mode=dark] .btn-group > .b-dropdown:not(:first-child) > .btn,
[data-color-mode=dark] .input-group-append > .btn,
[data-color-mode=dark] .input-group-prepend > .btn {
  margin-left: 6px !important;
}
[data-color-mode=dark] .input-group > .form-control:not(:last-child),
[data-color-mode=dark] .input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 999px !important;
  border-bottom-right-radius: 999px !important;
}
[data-color-mode=dark] {
  /* ===================================================================================
     NAVIGATION - honor-config model.  REPLACES Recipe B from the 2026-08-18 sheet.
     ===================================================================================
     Lifted verbatim from ti-dev on 2026-08-31, where it has been live since Alina wrote
     it on 2026-07-09. It never reached the August snapshot canon is built from, so every
     tenant on canon has been running the model it supersedes.

     WHY RECIPE B HAD TO GO, not just be overridden. It carried

         main .block.Navigation :is(.nav-item, .nav, li){ background: transparent !important }

     and !important in a stylesheet beats an inline style. Corteza writes the builder's
     chosen colour inline on the li, so Recipe B erased every one of them. Its own comment
     said so plainly - "Per-item configured colors cannot render" - and offered two escape
     hatches, role flags keyed to rgb(11,143,136) and rgb(237,245,244).

     THOSE FLAGS NEVER WORKED EITHER. They match rgb() serialisation; Corteza stores
     8-digit hex (#0B8F88FF). Measured on candacehouse 2026-08-31: neither flag fires.
     So the colour picker was decorative on every tenant, for every value.

     Appending this after Recipe B does NOT work - the transparent !important still wins.
     It has to be excised, which is what build-v2.py does.
     =================================================================================== */
  /* Navigation blocks — honor-config model (Alina 2026-07-09, supersedes Recipe B).
     THE PILL IS THE <li.nav-item>, not the link. Corteza emits the configured
     colour inline on the li (`background:<backgroundColor>`) and on the link
     (`color:<textColor>`); the previous recipe painted the LINK navy !important,
     which buried every per-item colour and made the block feel un-editable. Now
     the link is transparent and the li carries the configured background, so any
     colour the builder picks in Appearance actually renders. Clean 8px radius
     (not full pills), no white container, wrap instead of scroll arrows. */
  /* The pill = the configured li. Default background (navy) only when the builder
     left it unset; any inline `background` on the li wins over this var. */
}
[data-color-mode=dark] main .block.Navigation .nav-item,
[data-color-mode=dark] main .block-type-Navigation .nav-item {
  background: var(--hs-navy); /* fallback; NOT !important so inline config shows */
  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.17) 0%, rgba(255, 255, 255, 0) 46%, rgba(0, 0, 0, 0.15) 100%) !important; /* gradient sheen over the configured colour (Alina 2026-07-09) */
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-1) !important;
  overflow: visible !important; /* let the rounded corners breathe — no clip */
  min-height: 38px !important;
  transition: filter 160ms ease, box-shadow 160ms ease !important;
}
[data-color-mode=dark] {
  /* Link fills the pill for a big hit-target, paints nothing itself, and centres
     its label. Transparent background is the whole fix for "colours won't change". */
}
[data-color-mode=dark] main .block.Navigation .nav-link,
[data-color-mode=dark] main .block-type-Navigation .nav-link {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  background: transparent !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: none !important;
  padding: 9px 18px !important;
  min-height: 38px !important;
  color: #FFFFFF !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.1 !important;
  text-align: center !important;
  text-decoration: none !important;
  white-space: nowrap !important;
  opacity: 1 !important; /* Corteza dims inactive nav links — never */
}
[data-color-mode=dark] main .block.Navigation .nav-link *,
[data-color-mode=dark] main .block-type-Navigation .nav-link * {
  color: inherit !important;
  opacity: 1 !important;
}
[data-color-mode=dark] main .block.Navigation .nav-link:hover,
[data-color-mode=dark] main .block-type-Navigation .nav-link:hover {
  text-decoration: none !important;
}
[data-color-mode=dark] {
  /* Hover = lift the whole pill; keeps the configured colour, just brightens it. */
}
[data-color-mode=dark] main .block.Navigation .nav-item:hover,
[data-color-mode=dark] main .block-type-Navigation .nav-item:hover {
  filter: brightness(1.08) !important;
  box-shadow: var(--hs-shadow-2) !important;
}
[data-color-mode=dark] {
  /* Legibility guard — light configured BACKGROUNDS need dark ink, not white.
     Corteza serialises the item colour as `... background: #EDF5F4FF; ...` inline,
     so we match the background token specifically (NOT a bare "#FFFFFF", which
     also appears in the item's `color:` and would wrongly flip dark pills). Mist +
     white/near-white backgrounds land on navy text. Both hex + rgb serialisations. */
}
[data-color-mode=dark] main .block.Navigation .nav-item[style*="background: #EDF5F4" i] .nav-link,
[data-color-mode=dark] main .block.Navigation .nav-item[style*="background:#EDF5F4" i] .nav-link,
[data-color-mode=dark] main .block.Navigation .nav-item[style*="background: rgb(237, 245, 244)"] .nav-link,
[data-color-mode=dark] main .block.Navigation .nav-item[style*="background: #FFFFFF" i] .nav-link,
[data-color-mode=dark] main .block.Navigation .nav-item[style*="background:#FFFFFF" i] .nav-link,
[data-color-mode=dark] main .block.Navigation .nav-item[style*="background: rgb(255, 255, 255)"] .nav-link {
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] {
  /* Mist label pills read as a tonal chip, not a raised pill. */
}
[data-color-mode=dark] main .block.Navigation .nav-item[style*="background: #EDF5F4" i],
[data-color-mode=dark] main .block.Navigation .nav-item[style*="background:#EDF5F4" i],
[data-color-mode=dark] main .block.Navigation .nav-item[style*="background: rgb(237, 245, 244)"] {
  box-shadow: var(--hs-inset) !important;
}
[data-color-mode=dark] {
  /* The bar itself: wrap instead of scroll (kills the up/down pagination arrows),
     centre pills vertically with breathing room, no clip. */
}
[data-color-mode=dark] main .block.Navigation .nav,
[data-color-mode=dark] main .block-type-Navigation .nav {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  align-content: center !important;
  gap: 8px !important;
  height: 100% !important;
  padding: 6px 2px !important;
  overflow: visible !important; /* was overflow-auto → scroll arrows + clipped caps */
}
[data-color-mode=dark] {
  /* No white container behind the bar — flush to the page. The block frame and its
     inner card wrapper both go transparent + unclipped so pills sit on the page. */
}
[data-color-mode=dark] main .block.Navigation,
[data-color-mode=dark] main .block.Navigation.card,
[data-color-mode=dark] main .block-type-Navigation,
[data-color-mode=dark] main .block.Navigation > .card,
[data-color-mode=dark] main .block.Navigation .card.bg-transparent {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  overflow: visible !important;
}
[data-color-mode=dark] .block-type-Navigation {
  --primary: var(--hs-slate) !important;
}
[data-color-mode=dark] .block-type-Navigation .nav-link,
[data-color-mode=dark] .block-type-Navigation .nav-link.disabled,
[data-color-mode=dark] .block-type-Navigation .nav-item span,
[data-color-mode=dark] .block-type-Navigation .text-wrap {
  color: #FFFFFF !important;
}
[data-color-mode=dark] {
  /* …but light configured BACKGROUNDS (mist/white) keep dark ink for legibility —
     this rule sits after the white-default above so it wins on those items. Match
     the `background:` token, not a bare hex (which also appears in `color:`). */
}
[data-color-mode=dark] .block-type-Navigation .nav-item[style*="background: #EDF5F4" i] :is(.nav-link, .text-wrap, span),
[data-color-mode=dark] .block-type-Navigation .nav-item[style*="background:#EDF5F4" i] :is(.nav-link, .text-wrap, span),
[data-color-mode=dark] .block-type-Navigation .nav-item[style*="background: rgb(237, 245, 244)"] :is(.nav-link, .text-wrap, span),
[data-color-mode=dark] .block-type-Navigation .nav-item[style*="background: #FFFFFF" i] :is(.nav-link, .text-wrap, span),
[data-color-mode=dark] .block-type-Navigation .nav-item[style*="background:#FFFFFF" i] :is(.nav-link, .text-wrap, span),
[data-color-mode=dark] .block-type-Navigation .nav-item[style*="background: rgb(255, 255, 255)"] :is(.nav-link, .text-wrap, span) {
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] {
  /* Content blocks — ink hierarchy (config-proof): base ink, navy headings;
     the bright-teal family and white-on-light remap to readable inks. */
}
[data-color-mode=dark] main .block.Content .rt-content {
  color: var(--hs-text) !important;
}
[data-color-mode=dark] main .block.Content .rt-content :is(h1, h2, h3, h4, h5, h6) {
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="#4FD1C5" i],
[data-color-mode=dark] main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="#7EDDD5" i],
[data-color-mode=dark] main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="#0FB9B1" i],
[data-color-mode=dark] main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="#28BCB8" i] {
  color: var(--hs-accent-2) !important;
}
[data-color-mode=dark] main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="color: #ffffff" i],
[data-color-mode=dark] main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="color: #fff" i],
[data-color-mode=dark] main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="color: white" i] {
  color: var(--hs-text) !important;
}
[data-color-mode=dark] main .block.Navigation .nav {
  gap: 8px !important;
}
[data-color-mode=dark] {
  /* Variant safety net: loud bootstrap variants can never render — any
     configured success/warning/info/dark button lands on the DS language. */
}
[data-color-mode=dark] .btn-success,
[data-color-mode=dark] .btn.btn-success {
  background: var(--hs-action-solid) !important;
  border: none !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .btn-warning,
[data-color-mode=dark] .btn.btn-warning,
[data-color-mode=dark] .btn-info,
[data-color-mode=dark] .btn.btn-info,
[data-color-mode=dark] .btn-dark,
[data-color-mode=dark] .btn.btn-dark {
  background: #FFFFFF !important;
  border: none !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: var(--hs-slate) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .btn-danger,
[data-color-mode=dark] .btn.btn-danger {
  background: var(--hs-danger-bg) !important;
  border: none !important;
  box-shadow: none !important;
  color: var(--hs-danger-text) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] {
  /* Outlined toggle treatment for REAL filter/toggle groups only. Bootstrap
     renders every b-dropdown as .btn-group too — excluding .dropdown keeps
     dropdown toggles and their menu item buttons out of this. */
}
[data-color-mode=dark] .btn-group:not(.dropdown):not(.b-dropdown):not(.btn-group-toggle) > .btn:not(.btn-primary):not(.btn-danger):not(.btn-dark):not(.dropdown-toggle):not(.dropdown-item),
[data-color-mode=dark] .btn-filter .btn:not(.btn-primary):not(.btn-danger):not(.btn-dark) {
  background: #FFFFFF !important;
  border: none !important;
  box-shadow: var(--hs-card-shadow) !important;
  color: var(--hs-teal-dark) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .btn-group:not(.dropdown):not(.b-dropdown):not(.btn-group-toggle) > .btn.active,
[data-color-mode=dark] .btn-filter .btn.active {
  background: var(--hs-action-solid) !important;
  color: #FFFFFF !important;
}
[data-color-mode=dark] {
  /* MENU CANON (Alina 2026-07-06): every menu reads the same everywhere.
     Rows: ink 400 13.5px, mist hover, tint active. Icons: slate, teal-dark
     only when active. Tooltips: navy, never black. No caps headers. */
}
[data-color-mode=dark] main .dropdown-menu .dropdown-item,
[data-color-mode=dark] .vs__dropdown-menu .vs__dropdown-option,
[data-color-mode=dark] #admin .b-sidebar .list-group-item,
[data-color-mode=dark] #admin .b-sidebar .nav-link,
[data-color-mode=dark] .b-sidebar .list-group-item {
  color: var(--hs-text) !important;
  font-size: 13.5px !important;
  font-weight: 400 !important;
}
[data-color-mode=dark] main .dropdown-menu .dropdown-item:hover,
[data-color-mode=dark] .vs__dropdown-menu .vs__dropdown-option--highlighted,
[data-color-mode=dark] #admin .b-sidebar .list-group-item:hover,
[data-color-mode=dark] #admin .b-sidebar .nav-link:hover {
  background: var(--hs-mist) !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] main .dropdown-menu .dropdown-item.active,
[data-color-mode=dark] .vs__dropdown-menu .vs__dropdown-option--selected,
[data-color-mode=dark] #admin .b-sidebar .list-group-item.active,
[data-color-mode=dark] #admin .b-sidebar .nav-link.active,
[data-color-mode=dark] #admin .b-sidebar .list-group-item.router-link-active {
  background: var(--hs-tint-strong) !important;
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] {
  /* Sidebar/menu icons: slate at rest, teal-dark on the active row */
}
[data-color-mode=dark] #admin .b-sidebar .list-group-item svg,
[data-color-mode=dark] #admin .b-sidebar .nav-link svg,
[data-color-mode=dark] .b-sidebar .list-group-item svg {
  color: var(--hs-slate) !important;
}
[data-color-mode=dark] #admin .b-sidebar .list-group-item.active svg,
[data-color-mode=dark] #admin .b-sidebar .nav-link.active svg,
[data-color-mode=dark] #admin .b-sidebar .list-group-item.router-link-active svg {
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] {
  /* Namespace picker trigger: control, not accent — navy 700 */
}
[data-color-mode=dark] main .vs__selected,
[data-color-mode=dark] main .vs__selected * {
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] {
  /* Tooltips: navy card, never stock black */
}
[data-color-mode=dark] .tooltip .tooltip-inner {
  background: var(--hs-navy) !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-2) !important;
  color: #FFFFFF !important;
  font-family: Lato, sans-serif !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  padding: 6px 12px !important;
}
[data-color-mode=dark] .tooltip .arrow::before,
[data-color-mode=dark] .bs-tooltip-top .arrow::before,
[data-color-mode=dark] .bs-tooltip-bottom .arrow::before,
[data-color-mode=dark] .bs-tooltip-left .arrow::before,
[data-color-mode=dark] .bs-tooltip-right .arrow::before {
  border-top-color: var(--hs-navy) !important;
  border-bottom-color: var(--hs-navy) !important;
  border-left-color: var(--hs-navy) !important;
  border-right-color: var(--hs-navy) !important;
}
[data-color-mode=dark] {
  /* Sidebar section headers: no caps, muted eyebrow */
}
[data-color-mode=dark] #admin .b-sidebar [class*=header]:not(.b-sidebar-header),
[data-color-mode=dark] .b-sidebar .nav-header,
[data-color-mode=dark] .b-sidebar .list-group .text-uppercase {
  color: var(--hs-muted) !important;
  font-size: 11.5px !important;
  font-weight: 700 !important;
  letter-spacing: 0.02em !important;
  text-transform: none !important;
}
[data-color-mode=dark] {
  /* Tri-state / toggle button groups (Workflow filters etc): segmented
     mist track, white active pill — outline toggles never float as text */
}
[data-color-mode=dark] main .btn-group-toggle {
  background: var(--hs-mist) !important;
  border-radius: 999px !important;
  box-shadow: inset 0 1px 2px rgba(11, 31, 51, 0.05) !important;
  gap: 2px !important;
  padding: 3px !important;
}
[data-color-mode=dark] main .btn-group-toggle .btn.btn-outline-primary,
[data-color-mode=dark] main .btn-group-toggle .btn.btn-outline-secondary {
  background: transparent !important;
  border: none !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  color: var(--hs-muted) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] main .btn-group-toggle .btn.btn-outline-primary.active,
[data-color-mode=dark] main .btn-group-toggle .btn.btn-outline-secondary.active {
  background: #FFFFFF !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] {
  /* Modal pickers (field/column item pickers, permission lists): plain rows
     with tonal hover — no boxed borders around every item. */
}
[data-color-mode=dark] .modal .list-group {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}
[data-color-mode=dark] .modal .list-group-item {
  border: none !important;
  border-radius: 6px !important;
  background: transparent;
}
[data-color-mode=dark] .modal .list-group-item:hover {
  background: var(--hs-mist) !important;
}
[data-color-mode=dark] {
  /* Dropdown menu item buttons: plain rows, tonal hover, no pill borders. */
}
[data-color-mode=dark] .dropdown-menu .btn.dropdown-item {
  background: transparent !important;
  border: none !important;
  color: var(--hs-text) !important;
  font-weight: 400 !important;
  text-align: left !important;
}
[data-color-mode=dark] .dropdown-menu .btn.dropdown-item:hover,
[data-color-mode=dark] .dropdown-menu .btn.dropdown-item:focus {
  background: var(--hs-mist) !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] {
  /* 02b-bootstrapvue-primitives */
}
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-menu) !important;
  box-shadow: var(--hs-shadow-3) !important;
  color: var(--hs-text) !important;
  min-width: 176px !important;
  padding: 6px !important;
}
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) {
  align-items: center !important;
  background: transparent !important;
  border: none !important;
  border-radius: var(--hs-radius-small) !important;
  color: var(--hs-text) !important;
  display: flex !important;
  font-family: var(--font-regular) !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  gap: 8px !important;
  line-height: 1.25 !important;
  min-height: 32px !important;
  padding: 6px 10px !important;
  text-align: left !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):hover,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):focus,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):hover,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):focus,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):hover,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):focus,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):hover,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):focus {
  background: var(--hs-mist) !important;
  color: var(--hs-navy) !important;
  outline: none !important;
}
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item).active,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):active,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item).active,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):active,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item).active,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):active,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item).active,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):active {
  background: var(--hs-pale) !important; /* light bar everywhere — no solid fills in menu rows */
  color: var(--hs-accent-2) !important;
}
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) :is(svg, .svg-inline--fa, i),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) :is(svg, .svg-inline--fa, i),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) :is(svg, .svg-inline--fa, i),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) :is(svg, .svg-inline--fa, i) {
  color: var(--hs-teal-dark) !important;
  flex: 0 0 16px !important;
  fill: currentColor !important;
  height: 16px !important;
  opacity: 1 !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
  width: 16px !important;
}
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa {
  stroke: none !important;
}
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa path,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa path,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa path,
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa path {
  fill: currentColor !important;
  stroke: none !important;
}
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-divider, hr),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-divider, hr),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-divider, hr),
[data-color-mode=dark] :is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-divider, hr) {
  border: 0 !important; /* no divider lines — grouping via whitespace */
  height: 6px !important;
  margin: 0 !important;
}
[data-color-mode=dark] {
  /* Search pills (shared CInputSearch — all 7 clients): a bare gradient
     magnifier LEADS the pill. No button chrome, no border, no enclosure. */
}
[data-color-mode=dark] .c-input-search .search-button {
  align-items: center !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: inline-flex !important;
  left: 6px !important;
  right: auto !important;
  padding: 0 8px !important;
}
[data-color-mode=dark] .c-input-search .search-button svg {
  display: none !important;
}
[data-color-mode=dark] .c-input-search .search-button::before {
  background: var(--hs-icon-gradient);
  content: "";
  display: inline-block;
  height: 17px;
  -webkit-mask: var(--hs-icon-search) center/contain no-repeat;
  mask: var(--hs-icon-search) center/contain no-repeat;
  width: 17px;
}
[data-color-mode=dark] .c-input-search .form-control {
  padding-left: 40px !important;
  padding-right: 16px !important;
}
[data-color-mode=dark] {
  /* vue-select — ONE select style everywhere. The menu is appended to <body>,
     so these rules must be global: scoped ancestors never match it. */
}
[data-color-mode=dark] .v-select .vs__dropdown-toggle {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: var(--hs-radius-control) !important;
  box-shadow: var(--hs-inset) !important;
  min-height: 36px !important;
  padding: 2px 6px 4px 8px !important;
}
[data-color-mode=dark] .v-select.vs--open .vs__dropdown-toggle,
[data-color-mode=dark] .v-select .vs__dropdown-toggle:focus-within {
  background: #FFFFFF !important;
  box-shadow: var(--hs-focus-ring) !important;
}
[data-color-mode=dark] .v-select .vs__search,
[data-color-mode=dark] .v-select .vs__search:focus {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  color: var(--hs-text) !important;
}
[data-color-mode=dark] .v-select .vs__selected {
  color: var(--hs-text) !important;
}
[data-color-mode=dark] .v-select .vs__actions :is(svg, .vs__open-indicator) {
  fill: var(--hs-slate) !important;
  opacity: 1 !important;
}
[data-color-mode=dark] .vs__dropdown-menu {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-menu) !important;
  box-shadow: var(--hs-shadow-3) !important;
  padding: 5px !important;
}
[data-color-mode=dark] .vs__dropdown-menu .border-bottom,
[data-color-mode=dark] .vs__dropdown-menu .border-top,
[data-color-mode=dark] .dropdown-menu .border-bottom,
[data-color-mode=dark] .dropdown-menu .border-top {
  border-bottom: 0 !important;
  border-top: 0 !important;
  padding-bottom: 4px !important;
}
[data-color-mode=dark] .vs__dropdown-option {
  border-radius: var(--hs-radius-small) !important;
  color: var(--hs-text) !important;
  font-family: var(--font-regular) !important;
  font-size: 13px !important;
  font-weight: 400 !important; /* Corteza bolds every row; only selected is 700 */
  line-height: 1.35 !important;
  padding: 8px 10px !important;
}
[data-color-mode=dark] .vs__dropdown-option--highlight,
[data-color-mode=dark] .vs__dropdown-option--highlighted {
  background: var(--hs-pale) !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] .vs__dropdown-option--selected {
  background: var(--hs-mist) !important;
  color: var(--hs-accent-2) !important; /* pine 5.1:1 — deep teal was 4.0:1 at 13px, below our own floor */
  font-weight: 700 !important;
}
[data-color-mode=dark] .vs__dropdown-option--disabled {
  color: var(--hs-muted) !important;
  opacity: 0.75 !important;
}
[data-color-mode=dark] .vs__no-options {
  color: var(--hs-muted) !important;
  font-size: 13px !important;
  padding: 10px !important;
}
[data-color-mode=dark] {
  /* Labels are ink, never light teal — contrast floor everywhere: record
     forms, reminder/notification sidebars, modals, admin settings. Dark
     immersive canvases re-override below. */
  /* :is() carries the class-level specificity of .modal, so this outranks
     Corteza's .form-group label (which paints labels bright teal). */
}
[data-color-mode=dark] :is(main, .modal, .b-sidebar) :is(label, legend, .col-form-label),
[data-color-mode=dark] :is(main, .modal, .b-sidebar) .form-group :is(label, legend) {
  color: var(--hs-slate) !important;
}
[data-color-mode=dark] .hs-glass-canvas label,
[data-color-mode=dark] .hs-photo-canvas label,
[data-color-mode=dark] .hs-glass-canvas legend,
[data-color-mode=dark] .hs-photo-canvas legend {
  color: var(--hs-glass-text) !important;
}
[data-color-mode=dark] {
  /* Panel/sidebar titles (Reminders, Notifications) read as headings. */
}
[data-color-mode=dark] .b-sidebar-header,
[data-color-mode=dark] .b-sidebar-header strong,
[data-color-mode=dark] .b-sidebar-header .text-primary,
[data-color-mode=dark] .b-sidebar-header :is(h1, h2, h3, h4, h5) {
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] {
  /* Multi-select chips: tonal pale pills, no gray bordered boxes. */
}
[data-color-mode=dark] .vs--multiple .vs__selected,
[data-color-mode=dark] .v-select .vs__selected.vs__selected {
  border: none !important;
}
[data-color-mode=dark] .vs--multiple .vs__selected {
  background: var(--hs-pale) !important;
  border-radius: 999px !important;
  color: var(--hs-teal-dark) !important;
  font-weight: 700 !important;
  padding: 2px 8px !important;
}
[data-color-mode=dark] .vs__deselect,
[data-color-mode=dark] .vs__clear {
  fill: var(--hs-muted) !important;
  opacity: 1 !important;
}
[data-color-mode=dark] .vs__deselect:hover,
[data-color-mode=dark] .vs__clear:hover {
  fill: var(--hs-slate) !important;
}
[data-color-mode=dark] {
  /* Action rows inside picker menus ("Manage namespaces"). */
}
[data-color-mode=dark] .vs__dropdown-menu a {
  color: var(--hs-teal-dark) !important;
  font-weight: 700 !important;
  text-decoration: none !important;
}
[data-color-mode=dark] {
  /* Checkboxes/radios: tonal box, teal checked, glow focus — no clunky
     gray outline (DS glow-not-lines). Ghost-table checkboxes keep their own
     recipe (scoped .hs-* rules win later in the cascade). */
}
[data-color-mode=dark] main :is(.custom-checkbox, .custom-radio) .custom-control-label::before {
  background: var(--hs-mist) !important;
  border: none !important;
  box-shadow: var(--hs-inset) !important;
  height: 18px !important;
  top: 0.18rem !important;
  width: 18px !important;
}
[data-color-mode=dark] main .custom-checkbox .custom-control-label::before {
  border-radius: 5px !important;
}
[data-color-mode=dark] main .custom-radio .custom-control-label::before {
  border-radius: 50% !important;
}
[data-color-mode=dark] main :is(.custom-checkbox, .custom-radio) .custom-control-label::after {
  height: 18px !important;
  top: 0.18rem !important;
  width: 18px !important;
}
[data-color-mode=dark] {
  /* Switches: proper pill track + round thumb (they share custom-control
     classes with checkboxes — the box recipe must never touch them). */
}
[data-color-mode=dark] main .custom-switch .custom-control-label::before {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 999px !important;
  box-shadow: var(--hs-inset) !important;
  height: 20px !important;
  top: 0.12rem !important;
  width: 36px !important;
}
[data-color-mode=dark] main .custom-switch .custom-control-label::after {
  background: #FFFFFF !important;
  border-radius: 50% !important;
  box-shadow: var(--hs-shadow-1) !important;
  height: 16px !important;
  left: calc(-2.25rem + 2px) !important;
  top: calc(0.12rem + 2px) !important;
  width: 16px !important;
}
[data-color-mode=dark] main .custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background: var(--hs-action-solid) !important;
  box-shadow: var(--hs-glow-state) !important;
}
[data-color-mode=dark] main .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  transform: translateX(16px) !important;
}
[data-color-mode=dark] main .custom-switch .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: var(--hs-focus-ring) !important;
}
[data-color-mode=dark] main :is(.custom-checkbox, .custom-radio):hover .custom-control-label::before {
  background: var(--hs-pale) !important;
}
[data-color-mode=dark] main .custom-control-input:checked ~ .custom-control-label::before {
  background: var(--hs-action-solid) !important;
  box-shadow: var(--hs-glow-state) !important;
}
[data-color-mode=dark] main .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: var(--hs-focus-ring) !important;
}
[data-color-mode=dark] main .custom-control-input:focus:not(:focus-visible) ~ .custom-control-label::before {
  box-shadow: var(--hs-inset) !important;
}
[data-color-mode=dark] main .custom-control-input:focus:not(:focus-visible):checked ~ .custom-control-label::before {
  box-shadow: var(--hs-glow-state) !important;
}
[data-color-mode=dark] {
  /* Option labels read as body text, not light teal — contrast floor. */
}
[data-color-mode=dark] main .custom-control-label {
  color: var(--hs-text) !important;
  font-weight: 400 !important;
}
[data-color-mode=dark] {
  /* Dark immersive surfaces keep their own label color. */
}
[data-color-mode=dark] .hs-glass-canvas main .custom-control-label,
[data-color-mode=dark] main .hs-glass-canvas .custom-control-label,
[data-color-mode=dark] main .hs-photo-canvas .custom-control-label {
  color: var(--hs-glass-text) !important;
}
[data-color-mode=dark] {
  /* Native checkboxes/radios outside BootstrapVue wrappers. */
}
[data-color-mode=dark] main input[type=checkbox]:not(.custom-control-input),
[data-color-mode=dark] main input[type=radio]:not(.custom-control-input) {
  accent-color: var(--hs-teal) !important;
}
[data-color-mode=dark] {
  /* Glyph-family normalization: solid FA lock/trash in record-action menus
     become fine-line masks so every menu icon is one family. */
}
[data-color-mode=dark] .dropdown-menu [data-test-id=button-permissions] :is(svg, .svg-inline--fa),
[data-color-mode=dark] .dropdown-menu [data-test-id=button-delete] :is(svg, .svg-inline--fa) {
  display: none !important;
}
[data-color-mode=dark] .dropdown-menu [data-test-id=button-permissions]::before,
[data-color-mode=dark] .dropdown-menu [data-test-id=button-delete]::before {
  background: var(--hs-icon-gradient-sm);
  content: "";
  display: inline-flex;
  flex: 0 0 16px;
  height: 16px;
  -webkit-mask-image: var(--hs-admin-icon-lock);
  mask-image: var(--hs-admin-icon-lock);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 15px 15px;
  mask-size: 15px 15px;
  width: 16px;
}
[data-color-mode=dark] .dropdown-menu [data-test-id=button-delete]::before {
  background: var(--hs-danger-text);
  -webkit-mask-image: var(--hs-admin-icon-trash);
  mask-image: var(--hs-admin-icon-trash);
}
[data-color-mode=dark] {
  /* Solid buttons keep readable text even inside button groups — the
     white-bg group treatment above must never hijack them. */
}
[data-color-mode=dark] .btn-group .btn.btn-primary,
[data-color-mode=dark] .btn-filter .btn.btn-primary {
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  color: #FFFFFF !important;
}
[data-color-mode=dark] .nav-tabs .nav-link,
[data-color-mode=dark] .nav-pills .nav-link,
[data-color-mode=dark] .tabs .nav-link {
  border: 0 !important;
  border-radius: var(--hs-radius-control) !important;
  color: var(--hs-muted) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .nav-tabs,
[data-color-mode=dark] .nav-pills,
[data-color-mode=dark] .tabs {
  border: 0 !important;
  gap: 4px !important;
}
[data-color-mode=dark] .nav-tabs .nav-link.active,
[data-color-mode=dark] .nav-pills .nav-link.active,
[data-color-mode=dark] .tabs .nav-link.active {
  background: var(--hs-tint-strong) !important;
  border-color: transparent !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] {
  /* Stock hover/focus paints a heavy navy underline under tabs — tonal
     pill hover instead, no underlines. */
}
[data-color-mode=dark] .nav-tabs .nav-link:hover,
[data-color-mode=dark] .nav-tabs .nav-link:focus,
[data-color-mode=dark] .nav-pills .nav-link:hover,
[data-color-mode=dark] .tabs .nav-link:hover {
  border-color: transparent !important;
  background: var(--hs-tint) !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] .badge-primary,
[data-color-mode=dark] .badge.badge-primary {
  background: var(--hs-tint-strong) !important;
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] .form-control:focus,
[data-color-mode=dark] .custom-select:focus,
[data-color-mode=dark] .input-group:focus-within {
  background: #FFFFFF !important;
  box-shadow: var(--hs-focus-ring) !important;
}
[data-color-mode=dark] :focus-visible {
  box-shadow: var(--hs-focus-ring) !important;
  outline: none !important; /* focus is a glow, never a ring/outline (DS canon) */
}
[data-color-mode=dark] main a:focus:not(:focus-visible),
[data-color-mode=dark] main button:focus:not(:focus-visible),
[data-color-mode=dark] main [tabindex]:focus:not(:focus-visible) {
  box-shadow: none !important;
  outline: 0 !important;
}
[data-color-mode=dark] .ace_editor,
[data-color-mode=dark] .ace_content,
[data-color-mode=dark] .ace_editor * {
  font-family: "Monaco", "Menlo", "Ubuntu Mono", "Consolas", "source-code-pro", monospace !important;
  font-weight: 400 !important;
}
[data-color-mode=dark] i.material-icons,
[data-color-mode=dark] .fa,
[data-color-mode=dark] .icon,
[data-color-mode=dark] [class*=" icon-"] {
  font-family: initial !important;
}
[data-color-mode=dark] .material-symbols-outlined,
[data-color-mode=dark] .hs-icon-gradient {
  background: var(--hs-icon-gradient) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: var(--hs-teal-dark) !important;
  -webkit-text-fill-color: transparent !important;
  font-variation-settings: "FILL" 0, "wght" 200, "GRAD" 0, "opsz" 24 !important;
  font-weight: 400 !important;
}
[data-color-mode=dark] #compose .nav-sidebar a.btn.nav-item > svg,
[data-color-mode=dark] #compose .page-tree a.btn.nav-item > svg,
[data-color-mode=dark] .topbar .btn svg,
[data-color-mode=dark] .app-topbar .btn svg,
[data-color-mode=dark] .record-list-table thead th svg {
  color: currentColor !important;
  height: var(--hs-icon-size) !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
  width: var(--hs-icon-size) !important;
}
[data-color-mode=dark] #compose .nav-sidebar a.btn.nav-item > svg :is(path, circle, rect, line, polyline, polygon),
[data-color-mode=dark] #compose .page-tree a.btn.nav-item > svg :is(path, circle, rect, line, polyline, polygon),
[data-color-mode=dark] .topbar .btn svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon),
[data-color-mode=dark] .app-topbar .btn svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon),
[data-color-mode=dark] .record-list-table thead th svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon) {
  fill: none !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
}
[data-color-mode=dark] {
  /* 21-scrollbars-and-add-buttons */
  /* ONE scrollbar look everywhere (any block, any webapp): slim neutral
     navy thumb on a transparent track. Component-level colored thumbs are
     normalized to the same neutral; hidden sidebar scrollbars stay hidden
     (their display:none rules are per-property and unaffected). */
}
[data-color-mode=dark] *::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
[data-color-mode=dark] *::-webkit-scrollbar-track {
  background: transparent;
}
[data-color-mode=dark] *::-webkit-scrollbar-thumb {
  background: rgba(53, 89, 127, 0.38);
  border-radius: 8px;
}
[data-color-mode=dark] *::-webkit-scrollbar-thumb:hover {
  background: rgba(53, 89, 127, 0.6);
}
[data-color-mode=dark] html {
  scrollbar-color: rgba(53, 89, 127, 0.38) transparent;
}
[data-color-mode=dark] {
  /* Dark surfaces need light thumbs to stay visible. */
}
[data-color-mode=dark] .hs-glass-canvas *::-webkit-scrollbar-thumb,
[data-color-mode=dark] .hs-glass-table *::-webkit-scrollbar-thumb,
[data-color-mode=dark] .hs-photo-table *::-webkit-scrollbar-thumb,
[data-color-mode=dark] .hs-surface-dark *::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.4);
}
[data-color-mode=dark] {
  /* Row alignment: text cells were vertical-align top while the checkbox
     cell was middle — every cell in styled lists centers now. */
}
[data-color-mode=dark] .hs-op-list .record-list-table tbody td, [data-color-mode=dark] .hs-dashboard-table .record-list-table tbody td, [data-color-mode=dark] .hs-record-list .record-list-table tbody td, [data-color-mode=dark] .hs-gradient-table .record-list-table tbody td, [data-color-mode=dark] .hs-glass-table .record-list-table tbody td, [data-color-mode=dark] .hs-photo-table .record-list-table tbody td {
  vertical-align: middle !important;
}
[data-color-mode=dark] {
  /* Add buttons (block toolbars): gradient pill with a truly centered
     label — btn-lg line-height was floating the text above center. */
}
[data-color-mode=dark] .block .btn.btn-primary {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border: none !important;
  border-radius: 999px !important;
  padding: 9px 18px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  color: #FFFFFF !important;
  box-shadow: var(--hs-shadow-1) !important;
}
[data-color-mode=dark] {
  /* ======== LAYER 2 - UNIVERSAL SHELLS (any block type, opt-in via one class) ======== */
  /* 08d-universal-surfaces */
  /* Kind-agnostic shells: apply to ANY block type (Chart, Calendar, Report,
     Comments, File, Map, Tabs, Progress bar, Automation, ...). They style the
     block shell, header, and text defaults only - combine with the family
     classes (hs-op-list, hs-dashboard-kpi, ...) where those exist. */
}
[data-color-mode=dark] .block.hs-surface,
[data-color-mode=dark] .block.hs-surface.card {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-dashboard-elevated-shadow) !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .block.hs-surface .card-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
}
[data-color-mode=dark] .block.hs-surface .card-header h5 {
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .block.hs-surface .card-body {
  background: #FFFFFF !important;
}
[data-color-mode=dark] .block.hs-surface-elevated,
[data-color-mode=dark] .block.hs-surface-elevated.card {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  overflow: hidden !important;
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
[data-color-mode=dark] .block.hs-surface-elevated:hover {
  box-shadow: var(--hs-shadow-3), var(--hs-glow) !important;
  transform: translateY(-2px) !important;
}
[data-color-mode=dark] .block.hs-surface-elevated .card-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
}
[data-color-mode=dark] .block.hs-surface-elevated .card-header h5 {
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .block.hs-surface-flat,
[data-color-mode=dark] .block.hs-surface-flat.card {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  overflow: visible !important;
}
[data-color-mode=dark] .block.hs-surface-flat .card-header,
[data-color-mode=dark] .block.hs-surface-flat .card-body {
  background: transparent !important;
  border: 0 !important;
}
[data-color-mode=dark] .block.hs-surface-dark,
[data-color-mode=dark] .block.hs-surface-dark.card,
[data-color-mode=dark] .block.hs-surface-photo,
[data-color-mode=dark] .block.hs-surface-photo.card {
  background-color: var(--hs-navy) !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  overflow: hidden !important;
  position: relative !important;
}
[data-color-mode=dark] .block.hs-surface-dark > *,
[data-color-mode=dark] .block.hs-surface-photo > * {
  position: relative !important;
  z-index: 1 !important;
}
[data-color-mode=dark] .block.hs-surface-dark::before {
  animation: hs-gradient-drift 26s ease-in-out infinite;
  background-image: linear-gradient(135deg, var(--hs-navy) 0%, var(--hs-midnight) 54%, var(--hs-teal-dark) 100%);
  background-position: 0% 50%;
  background-size: 220% 220%;
  content: "";
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: 0 !important;
}
[data-color-mode=dark] .block.hs-surface-photo::before {
  animation: hs-wave-drift 16s ease-in-out infinite;
  background-image: var(--hs-photo-overlay, var(--hs-overlay-photo)), var(--hs-photo-bg, var(--hs-action-bg-wave));
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  inset: -8%;
  pointer-events: none;
  position: absolute;
  will-change: transform;
  z-index: 0 !important;
}
[data-color-mode=dark] .block.hs-surface-dark::after,
[data-color-mode=dark] .block.hs-surface-photo::after {
  animation: hs-glow-breathe 11s ease-in-out infinite;
  background-image: var(--hs-glow);
  background-position: 78% 30%;
  background-repeat: no-repeat;
  background-size: 72% 120%;
  content: "";
  inset: 0;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  z-index: 0 !important;
}
[data-color-mode=dark] .block.hs-surface-dark .card-header,
[data-color-mode=dark] .block.hs-surface-photo .card-header {
  background: transparent !important;
  border-bottom: 0 !important;
}
[data-color-mode=dark] .block.hs-surface-dark .card-header h5,
[data-color-mode=dark] .block.hs-surface-photo .card-header h5,
[data-color-mode=dark] .block.hs-surface-dark h1, [data-color-mode=dark] .block.hs-surface-dark h2, [data-color-mode=dark] .block.hs-surface-dark h3, [data-color-mode=dark] .block.hs-surface-dark h4,
[data-color-mode=dark] .block.hs-surface-photo h1, [data-color-mode=dark] .block.hs-surface-photo h2, [data-color-mode=dark] .block.hs-surface-photo h3, [data-color-mode=dark] .block.hs-surface-photo h4 {
  color: #FFFFFF !important;
  text-shadow: 0 1px 3px rgba(11, 31, 51, 0.3) !important;
}
[data-color-mode=dark] .block.hs-surface-dark .card-body,
[data-color-mode=dark] .block.hs-surface-photo .card-body {
  background: transparent !important;
}
[data-color-mode=dark] .block.hs-surface-dark .rt-content p, [data-color-mode=dark] .block.hs-surface-dark .rt-content span, [data-color-mode=dark] .block.hs-surface-dark .rt-content li,
[data-color-mode=dark] .block.hs-surface-photo .rt-content p, [data-color-mode=dark] .block.hs-surface-photo .rt-content span, [data-color-mode=dark] .block.hs-surface-photo .rt-content li {
  color: var(--hs-pale) !important;
}
[data-color-mode=dark] .block.hs-surface-dark svg text,
[data-color-mode=dark] .block.hs-surface-photo svg text {
  fill: #FFFFFF !important;
}
[data-color-mode=dark] .block.hs-surface-glass,
[data-color-mode=dark] .block.hs-surface-glass.card {
  background: var(--hs-glass-bg) !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-glass-shadow) !important;
  color: var(--hs-glass-text) !important;
  overflow: hidden !important;
}
@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)) {
  [data-color-mode=dark] .block.hs-surface-glass,
  [data-color-mode=dark] .block.hs-surface-glass.card {
    -webkit-backdrop-filter: var(--hs-glass-blur) !important;
    backdrop-filter: var(--hs-glass-blur) !important;
  }
}
[data-color-mode=dark] .block.hs-surface-glass .card-header {
  background: transparent !important;
  border-bottom: 0 !important;
}
[data-color-mode=dark] .block.hs-surface-glass .card-header h5,
[data-color-mode=dark] .block.hs-surface-glass h1, [data-color-mode=dark] .block.hs-surface-glass h2, [data-color-mode=dark] .block.hs-surface-glass h3 {
  color: #FFFFFF !important;
}
[data-color-mode=dark] .block.hs-surface-glass .card-body {
  background: transparent !important;
  color: var(--hs-glass-text) !important;
}
[data-color-mode=dark] .block.hs-surface-glass svg text {
  fill: #FFFFFF !important;
}
[data-color-mode=dark] {
  /* ======== LAYER 3 - BLOCK-KIND DEFAULTS (what each block type looks like bare) ======== */
  /* 04-record-list-policy */
  /* Table Recipe B (Alina 2026-07-06): ONE header treatment everywhere —
     sentence case, navy 700 13px, whisper band. No caps in table headers. */
}
[data-color-mode=dark] main table thead th,
[data-color-mode=dark] main .b-table thead th,
[data-color-mode=dark] main .record-list-table thead th {
  background: var(--hs-page) !important;
  border-top: none !important;
  color: var(--hs-navy) !important;
  font-family: var(--font-regular) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}
[data-color-mode=dark] {
  /* RecordList visuals: hs-* classes select the rich families; blocks with
     no hs-* class get the Ghost Table default (section 22, policy change
     2026-07-04). Native Admin tables stay untouched. */
  /* BootstrapVue/Corteza table primitive: every Compose RecordList gets the
     same search, scroll, checkbox, footer, and row grammar. hs-* classes only
     change density or material treatment later. */
}
[data-color-mode=dark] .block.RecordList,
[data-color-mode=dark] .block.RecordList.card,
[data-color-mode=dark] .block-type-RecordList,
[data-color-mode=dark] .block-type-RecordList.card {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-card) !important;
  box-shadow: var(--hs-dashboard-elevated-shadow) !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .block.RecordList .card-header,
[data-color-mode=dark] .block.RecordList .b-card-header,
[data-color-mode=dark] .block-type-RecordList .card-header,
[data-color-mode=dark] .block-type-RecordList .b-card-header {
  background: #FFFFFF !important;
  border: 0 !important;
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  min-height: 42px !important;
  padding: 11px 14px 8px !important;
}
[data-color-mode=dark] .block.RecordList .card-body,
[data-color-mode=dark] .block.RecordList .b-card-body,
[data-color-mode=dark] .block-type-RecordList .card-body,
[data-color-mode=dark] .block-type-RecordList .b-card-body {
  background: #FFFFFF !important;
  padding: 12px 14px !important;
}
[data-color-mode=dark] .block.RecordList .record-list-search,
[data-color-mode=dark] .block.RecordList .record-list-filter,
[data-color-mode=dark] .block.RecordList .d-print-none.container-fluid,
[data-color-mode=dark] .block-type-RecordList .record-list-search,
[data-color-mode=dark] .block-type-RecordList .record-list-filter,
[data-color-mode=dark] .block-type-RecordList .d-print-none.container-fluid {
  background: #FFFFFF !important;
  border: 0 !important;
  padding: 10px 12px !important;
}
[data-color-mode=dark] .block.RecordList .table-responsive,
[data-color-mode=dark] .block.RecordList .record-container,
[data-color-mode=dark] .block-type-RecordList .table-responsive,
[data-color-mode=dark] .block-type-RecordList .record-container {
  background: #FFFFFF !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  max-width: 100% !important;
  overflow-x: auto !important;
  overflow-y: auto !important;
  scrollbar-color: rgba(53, 89, 127, 0.38) transparent !important; /* ONE scrollbar spec: soft navy, 8px (2026-07-06) */
  -webkit-overflow-scrolling: touch !important;
}
[data-color-mode=dark] .block.RecordList .record-list-table,
[data-color-mode=dark] .block-type-RecordList .record-list-table {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  table-layout: auto !important;
  width: 100% !important;
}
[data-color-mode=dark] .block.RecordList .record-list-table th,
[data-color-mode=dark] .block-type-RecordList .record-list-table th {
  background: var(--hs-page) !important; /* whisper band — Table Recipe B (Alina 2026-07-06) */
  border-bottom: 1px solid var(--hs-table-line) !important;
  color: var(--hs-navy) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.2 !important;
  padding: 10px 12px !important;
  text-transform: none !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] .block.RecordList .record-list-table td,
[data-color-mode=dark] .block-type-RecordList .record-list-table td {
  border-top: 1px solid var(--hs-table-line) !important;
  color: var(--hs-text) !important;
  font-size: 12px !important;
  line-height: 1.35 !important;
  padding: 10px 12px !important;
  vertical-align: middle !important;
}
[data-color-mode=dark] .block.RecordList .record-list-table tbody tr:hover,
[data-color-mode=dark] .block-type-RecordList .record-list-table tbody tr:hover {
  background: var(--hs-pale) !important;
}
[data-color-mode=dark] .block.RecordList .record-list-footer,
[data-color-mode=dark] .block.RecordList .card-footer,
[data-color-mode=dark] .block.RecordList .b-card-footer,
[data-color-mode=dark] .block-type-RecordList .record-list-footer,
[data-color-mode=dark] .block-type-RecordList .card-footer,
[data-color-mode=dark] .block-type-RecordList .b-card-footer {
  background: #FFFFFF !important;
  border: 0 !important;
  color: var(--hs-muted) !important;
  font-size: 12px !important;
  min-height: 42px !important;
}
[data-color-mode=dark] {
  /* 22-ghost-table-default */
  /* Alina's Ghost Table (2026-07-04): the DEFAULT look for every RecordList
     block that carries no hs-* class. Policy change from v11's opt-in-only:
     plain lists get the ghost treatment; hs-* families keep their looks
     (excluded via :not). */
}
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-table thead th {
  background: var(--hs-page) !important; /* whisper band — Table Recipe B */
  border-bottom: 1px solid var(--hs-table-line) !important;
  border-top: none !important;
  color: var(--hs-navy) !important;
  font-family: var(--font-regular);
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-table tbody td {
  border-top: none !important;
  border-bottom: 1px solid var(--hs-table-line) !important;
  color: var(--hs-muted) !important;
  font-size: 13px !important;
  height: 45px;
  vertical-align: middle !important;
}
[data-color-mode=dark] {
  /* First data column reads as the row title. */
}
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-table tbody td:nth-child(2) {
  color: var(--hs-navy) !important;
  font-size: 13.5px !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] {
  /* Ghost chrome: sort/filter icons and row checkboxes stay quiet until
     pointed at — shading and weight carry the hierarchy. */
}
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-table thead th svg,
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-table thead th .btn {
  opacity: 0.3;
  transition: opacity 0.12s ease;
}
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-table thead th:hover svg,
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-table thead th:hover .btn {
  opacity: 1;
}
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-table tbody .custom-control {
  opacity: 0.45;
  transition: opacity 0.12s ease;
}
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-table tbody tr:hover .custom-control {
  opacity: 1;
}
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-table tbody tr:hover td {
  background: var(--hs-pale) !important;
}
[data-color-mode=dark] {
  /* Footer: quiet count, square pagination buttons. */
}
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-footer {
  color: var(--hs-muted);
  font-size: 12.5px;
}
[data-color-mode=dark] .block.RecordList:not([class*=hs-]) .record-list-footer .btn {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-small) !important;
  color: var(--hs-slate) !important;
}
[data-color-mode=dark] {
  /* 07a-generic-recordlist-normalization */
}
[data-color-mode=dark] .hs-record-list {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-dashboard-elevated-shadow) !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .hs-record-list .card-header,
[data-color-mode=dark] .hs-record-list .b-card-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.2 !important;
  min-height: 42px !important;
  padding: 11px 14px !important;
  white-space: normal !important;
}
[data-color-mode=dark] .hs-record-list .card-header *,
[data-color-mode=dark] .hs-record-list .b-card-header * {
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.2 !important;
}
[data-color-mode=dark] .hs-record-list .card-body,
[data-color-mode=dark] .hs-record-list .b-card-body {
  background: #FFFFFF !important;
  padding: 12px 14px !important;
}
[data-color-mode=dark] .hs-dashboard-table .table-responsive,
[data-color-mode=dark] .hs-op-list .table-responsive,
[data-color-mode=dark] .hs-record-list .table-responsive,
[data-color-mode=dark] .hs-dashboard-table .record-container,
[data-color-mode=dark] .hs-op-list .record-container,
[data-color-mode=dark] .hs-record-list .record-container {
  background: #FFFFFF !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  flex: 1 1 auto !important;
  max-width: 100% !important;
  min-height: 0 !important;
  overflow-x: auto !important;
  overflow-y: auto !important;
  scrollbar-color: rgba(53, 89, 127, 0.38) transparent !important; /* ONE scrollbar spec: soft navy, 8px (2026-07-06) */
  -webkit-overflow-scrolling: touch !important;
}
[data-color-mode=dark] .hs-dashboard-table .d-print-none.container-fluid,
[data-color-mode=dark] .hs-op-list .d-print-none.container-fluid,
[data-color-mode=dark] .hs-record-list .d-print-none.container-fluid,
[data-color-mode=dark] .hs-dashboard-table .record-list-filter,
[data-color-mode=dark] .hs-op-list .record-list-filter,
[data-color-mode=dark] .hs-record-list .record-list-filter,
[data-color-mode=dark] .hs-dashboard-table .record-list-search,
[data-color-mode=dark] .hs-op-list .record-list-search,
[data-color-mode=dark] .hs-record-list .record-list-search {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
  padding: 10px 12px !important;
}
[data-color-mode=dark] .hs-dashboard-table input.form-control,
[data-color-mode=dark] .hs-op-list input.form-control,
[data-color-mode=dark] .hs-record-list input.form-control,
[data-color-mode=dark] .hs-dashboard-table .form-control,
[data-color-mode=dark] .hs-op-list .form-control,
[data-color-mode=dark] .hs-record-list .form-control,
[data-color-mode=dark] .hs-dashboard-table .custom-select,
[data-color-mode=dark] .hs-op-list .custom-select,
[data-color-mode=dark] .hs-record-list .custom-select {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 6px !important;
  box-shadow: var(--hs-inset) !important;
  color: var(--hs-text) !important;
  font-size: 12px !important;
  height: 34px !important;
  min-height: 34px !important;
}
[data-color-mode=dark] .hs-dashboard-table table,
[data-color-mode=dark] .hs-op-list table,
[data-color-mode=dark] .hs-record-list table,
[data-color-mode=dark] .hs-dashboard-table .record-list-table,
[data-color-mode=dark] .hs-op-list .record-list-table,
[data-color-mode=dark] .hs-record-list .record-list-table {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  table-layout: auto !important;
  width: 100% !important;
}
[data-color-mode=dark] .hs-dashboard-table table th,
[data-color-mode=dark] .hs-op-list table th,
[data-color-mode=dark] .hs-record-list table th,
[data-color-mode=dark] .hs-dashboard-table .record-list-table th,
[data-color-mode=dark] .hs-op-list .record-list-table th,
[data-color-mode=dark] .hs-record-list .record-list-table th {
  background: var(--hs-page) !important; /* whisper band — Table Recipe B */
  border-bottom: 1px solid var(--hs-table-line) !important;
  color: var(--hs-navy) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.2 !important;
  overflow-wrap: normal !important;
  padding: 10px 12px !important;
  text-overflow: clip !important;
  text-transform: none !important;
  vertical-align: middle !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] .hs-dashboard-table table td,
[data-color-mode=dark] .hs-op-list table td,
[data-color-mode=dark] .hs-record-list table td,
[data-color-mode=dark] .hs-dashboard-table .record-list-table td,
[data-color-mode=dark] .hs-op-list .record-list-table td,
[data-color-mode=dark] .hs-record-list .record-list-table td {
  border-top: 1px solid var(--hs-table-line) !important;
  color: var(--hs-text) !important;
  font-size: 12px !important;
  height: auto !important;
  line-height: 1.35 !important;
  max-width: none !important;
  overflow-wrap: anywhere !important;
  padding: 10px 12px !important;
  text-overflow: clip !important;
  vertical-align: top !important;
  white-space: normal !important;
}
[data-color-mode=dark] .hs-dashboard-table table tbody tr:hover,
[data-color-mode=dark] .hs-op-list table tbody tr:hover,
[data-color-mode=dark] .hs-record-list table tbody tr:hover,
[data-color-mode=dark] .hs-dashboard-table .record-list-table tbody tr:hover,
[data-color-mode=dark] .hs-op-list .record-list-table tbody tr:hover,
[data-color-mode=dark] .hs-record-list .record-list-table tbody tr:hover {
  background: var(--hs-pale) !important;
}
[data-color-mode=dark] .hs-dashboard-table table td a,
[data-color-mode=dark] .hs-op-list table td a,
[data-color-mode=dark] .hs-record-list table td a,
[data-color-mode=dark] .hs-dashboard-table .record-list-table td a,
[data-color-mode=dark] .hs-op-list .record-list-table td a,
[data-color-mode=dark] .hs-record-list .record-list-table td a {
  color: var(--hs-teal-dark) !important;
  font-weight: 700 !important;
  overflow-wrap: anywhere !important;
  text-decoration: none !important;
  white-space: normal !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-footer,
[data-color-mode=dark] .hs-op-list .record-list-footer,
[data-color-mode=dark] .hs-record-list .record-list-footer,
[data-color-mode=dark] .hs-dashboard-table .card-footer,
[data-color-mode=dark] .hs-op-list .card-footer,
[data-color-mode=dark] .hs-record-list .card-footer,
[data-color-mode=dark] .hs-dashboard-table .b-card-footer,
[data-color-mode=dark] .hs-op-list .b-card-footer,
[data-color-mode=dark] .hs-record-list .b-card-footer {
  align-items: center !important;
  background: #FFFFFF !important;
  border-top: 0 !important;
  color: var(--hs-muted) !important;
  display: flex !important;
  flex-wrap: nowrap !important;
  font-size: 12px !important;
  gap: 8px !important;
  justify-content: space-between !important;
  line-height: 1.2 !important;
  min-height: 42px !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding: 6px 10px !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-footer .pagination,
[data-color-mode=dark] .hs-op-list .record-list-footer .pagination,
[data-color-mode=dark] .hs-record-list .record-list-footer .pagination,
[data-color-mode=dark] .hs-dashboard-table .card-footer .pagination,
[data-color-mode=dark] .hs-op-list .card-footer .pagination,
[data-color-mode=dark] .hs-record-list .card-footer .pagination,
[data-color-mode=dark] .hs-dashboard-table .b-card-footer .pagination,
[data-color-mode=dark] .hs-op-list .b-card-footer .pagination,
[data-color-mode=dark] .hs-record-list .b-card-footer .pagination {
  align-items: center !important;
  display: flex !important;
  flex: 0 0 auto !important;
  flex-wrap: nowrap !important;
  gap: 5px !important;
  line-height: 1 !important;
  margin: 0 !important;
  min-height: 30px !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-footer .btn,
[data-color-mode=dark] .hs-op-list .record-list-footer .btn,
[data-color-mode=dark] .hs-record-list .record-list-footer .btn,
[data-color-mode=dark] .hs-dashboard-table .record-list-footer .page-link,
[data-color-mode=dark] .hs-op-list .record-list-footer .page-link,
[data-color-mode=dark] .hs-record-list .record-list-footer .page-link,
[data-color-mode=dark] .hs-dashboard-table .card-footer .btn,
[data-color-mode=dark] .hs-op-list .card-footer .btn,
[data-color-mode=dark] .hs-record-list .card-footer .btn,
[data-color-mode=dark] .hs-dashboard-table .card-footer .page-link,
[data-color-mode=dark] .hs-op-list .card-footer .page-link,
[data-color-mode=dark] .hs-record-list .card-footer .page-link,
[data-color-mode=dark] .hs-dashboard-table .b-card-footer .btn,
[data-color-mode=dark] .hs-op-list .b-card-footer .btn,
[data-color-mode=dark] .hs-record-list .b-card-footer .btn,
[data-color-mode=dark] .hs-dashboard-table .b-card-footer .page-link,
[data-color-mode=dark] .hs-op-list .b-card-footer .page-link,
[data-color-mode=dark] .hs-record-list .b-card-footer .page-link {
  align-items: center !important;
  border-radius: 6px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  height: 30px !important;
  justify-content: center !important;
  line-height: 1.15 !important;
  margin: 0 !important;
  min-height: 30px !important;
  padding: 0 9px !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-footer .btn-sm,
[data-color-mode=dark] .hs-op-list .record-list-footer .btn-sm,
[data-color-mode=dark] .hs-record-list .record-list-footer .btn-sm,
[data-color-mode=dark] .hs-dashboard-table .card-footer .btn-sm,
[data-color-mode=dark] .hs-op-list .card-footer .btn-sm,
[data-color-mode=dark] .hs-record-list .card-footer .btn-sm,
[data-color-mode=dark] .hs-dashboard-table .b-card-footer .btn-sm,
[data-color-mode=dark] .hs-op-list .b-card-footer .btn-sm,
[data-color-mode=dark] .hs-record-list .b-card-footer .btn-sm {
  height: 30px !important;
  min-height: 30px !important;
  padding: 0 9px !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-table th.d-print-none,
[data-color-mode=dark] .hs-op-list .record-list-table th.d-print-none,
[data-color-mode=dark] .hs-record-list .record-list-table th.d-print-none,
[data-color-mode=dark] .hs-dashboard-table .record-list-table td.d-print-none,
[data-color-mode=dark] .hs-op-list .record-list-table td.d-print-none,
[data-color-mode=dark] .hs-record-list .record-list-table td.d-print-none {
  display: table-cell !important;
  max-width: 34px !important;
  min-width: 34px !important;
  overflow: visible !important;
  padding: 0 !important;
  vertical-align: middle !important;
  width: 34px !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-table th.d-print-none > .custom-control.custom-checkbox,
[data-color-mode=dark] .hs-op-list .record-list-table th.d-print-none > .custom-control.custom-checkbox,
[data-color-mode=dark] .hs-record-list .record-list-table th.d-print-none > .custom-control.custom-checkbox,
[data-color-mode=dark] .hs-dashboard-table .record-list-table td.d-print-none > .custom-control.custom-checkbox,
[data-color-mode=dark] .hs-op-list .record-list-table td.d-print-none > .custom-control.custom-checkbox,
[data-color-mode=dark] .hs-record-list .record-list-table td.d-print-none > .custom-control.custom-checkbox,
[data-color-mode=dark] .hs-dashboard-table .record-list-table .custom-control.custom-checkbox,
[data-color-mode=dark] .hs-op-list .record-list-table .custom-control.custom-checkbox,
[data-color-mode=dark] .hs-record-list .record-list-table .custom-control.custom-checkbox {
  align-items: center !important;
  display: flex !important;
  height: 18px !important;
  justify-content: center !important;
  margin: 0 auto !important;
  min-height: 18px !important;
  min-width: 18px !important;
  padding: 0 !important;
  position: relative !important;
  width: 18px !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-table .custom-control-input,
[data-color-mode=dark] .hs-op-list .record-list-table .custom-control-input,
[data-color-mode=dark] .hs-record-list .record-list-table .custom-control-input {
  cursor: pointer !important;
  height: 18px !important;
  left: 0 !important;
  margin: 0 !important;
  opacity: 0 !important;
  position: absolute !important;
  top: 0 !important;
  width: 18px !important;
  z-index: 2 !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-table .custom-control-label,
[data-color-mode=dark] .hs-op-list .record-list-table .custom-control-label,
[data-color-mode=dark] .hs-record-list .record-list-table .custom-control-label {
  color: transparent !important;
  cursor: pointer !important;
  display: block !important;
  font-size: 0 !important;
  height: 18px !important;
  line-height: 18px !important;
  margin: 0 !important;
  min-height: 18px !important;
  padding: 0 !important;
  position: relative !important;
  width: 18px !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-table .custom-control-label::before,
[data-color-mode=dark] .hs-op-list .record-list-table .custom-control-label::before,
[data-color-mode=dark] .hs-record-list .record-list-table .custom-control-label::before {
  background: #FFFFFF !important;
  border: 1px solid var(--hs-teal) !important;
  border-radius: 5px !important;
  box-shadow: none !important;
  content: "" !important;
  height: 16px !important;
  left: 1px !important;
  position: absolute !important;
  top: 1px !important;
  width: 16px !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-table .custom-control-label::after,
[data-color-mode=dark] .hs-op-list .record-list-table .custom-control-label::after,
[data-color-mode=dark] .hs-record-list .record-list-table .custom-control-label::after {
  color: #FFFFFF !important;
  content: "" !important;
  height: 16px !important;
  left: 1px !important;
  position: absolute !important;
  top: 1px !important;
  width: 16px !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-table .custom-control-input:checked ~ .custom-control-label::before,
[data-color-mode=dark] .hs-op-list .record-list-table .custom-control-input:checked ~ .custom-control-label::before,
[data-color-mode=dark] .hs-record-list .record-list-table .custom-control-input:checked ~ .custom-control-label::before {
  background: var(--hs-action-solid) !important;
  border-color: transparent !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-table .custom-control-input:checked ~ .custom-control-label::after,
[data-color-mode=dark] .hs-op-list .record-list-table .custom-control-input:checked ~ .custom-control-label::after,
[data-color-mode=dark] .hs-record-list .record-list-table .custom-control-input:checked ~ .custom-control-label::after {
  border: solid #FFFFFF !important;
  border-width: 0 2px 2px 0 !important;
  content: "" !important;
  display: block !important;
  height: 9px !important;
  left: 6px !important;
  top: 3px !important;
  transform: rotate(45deg) !important;
  width: 5px !important;
}
[data-color-mode=dark] .hs-dashboard-table .record-list-table .custom-control-input:focus ~ .custom-control-label::before,
[data-color-mode=dark] .hs-op-list .record-list-table .custom-control-input:focus ~ .custom-control-label::before,
[data-color-mode=dark] .hs-record-list .record-list-table .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: var(--hs-focus-ring) !important;
}
[data-color-mode=dark] .hs-op-tabs .nav-tabs,
[data-color-mode=dark] .hs-op-tabs .nav-pills,
[data-color-mode=dark] .hs-op-tabs .tabs {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 8px !important;
  display: flex !important;
  gap: 4px !important;
  padding: 3px !important;
}
[data-color-mode=dark] .hs-op-tabs .nav-item {
  flex: 0 0 auto !important;
}
[data-color-mode=dark] .hs-op-tabs .nav-tabs .nav-link,
[data-color-mode=dark] .hs-op-tabs .nav-pills .nav-link,
[data-color-mode=dark] .hs-op-tabs .tabs .nav-link {
  background: transparent !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: var(--hs-muted) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  min-width: 0 !important;
  padding: 8px 12px !important;
  width: auto !important;
}
[data-color-mode=dark] .hs-op-tabs .nav-tabs .nav-link.active,
[data-color-mode=dark] .hs-op-tabs .nav-pills .nav-link.active,
[data-color-mode=dark] .hs-op-tabs .tabs .nav-link.active {
  background: #FFFFFF !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] .hs-op-list-pair {
  align-items: stretch !important;
  display: grid !important;
  gap: 14px !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
[data-color-mode=dark] .hs-op-hidden {
  display: none !important;
}
[data-color-mode=dark] .hs-chart-card .card-body,
[data-color-mode=dark] .hs-chart-card .b-card-body,
[data-color-mode=dark] .hs-chart-native .card-body,
[data-color-mode=dark] .hs-chart-native .b-card-body {
  padding: 16px !important;
}
[data-color-mode=dark] .hs-chart-card canvas,
[data-color-mode=dark] .hs-chart-card svg,
[data-color-mode=dark] .hs-chart-native canvas,
[data-color-mode=dark] .hs-chart-native svg {
  max-height: 280px !important;
  max-width: 100% !important;
}
[data-color-mode=dark] .hs-chart-native svg text,
[data-color-mode=dark] .hs-chart-card svg text {
  fill: var(--hs-muted) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .hs-chart-native svg path,
[data-color-mode=dark] .hs-chart-native svg rect,
[data-color-mode=dark] .hs-chart-card svg path,
[data-color-mode=dark] .hs-chart-card svg rect {
  stroke: var(--hs-slate) !important;
}
[data-color-mode=dark] .hs-chart-native .chart-area path,
[data-color-mode=dark] .hs-chart-card .chart-area path {
  fill: rgba(30, 58, 95, 0.16) !important;
  stroke: var(--hs-slate) !important;
}
[data-color-mode=dark] .hs-chart-native .chart-line,
[data-color-mode=dark] .hs-chart-card .chart-line {
  stroke: var(--hs-slate) !important;
}
@media (max-width: 767px) {
  [data-color-mode=dark] .hs-op-list-pair {
    grid-template-columns: minmax(0, 1fr) !important;
  }
  [data-color-mode=dark] .hs-dashboard-table .table-responsive,
  [data-color-mode=dark] .hs-op-list .table-responsive,
  [data-color-mode=dark] .hs-record-list .table-responsive {
    overflow-x: auto !important;
  }
  [data-color-mode=dark] .hs-chart-card canvas,
  [data-color-mode=dark] .hs-chart-card svg,
  [data-color-mode=dark] .hs-chart-native canvas,
  [data-color-mode=dark] .hs-chart-native svg {
    max-height: 220px !important;
  }
}
[data-color-mode=dark] {
  /* RecordList blocks must clip: inner .table-responsive scrolls; forcing
     visible made rows/checkboxes bleed over neighbouring blocks. */
}
[data-color-mode=dark] .hs-op-list,
[data-color-mode=dark] .hs-record-list,
[data-color-mode=dark] .hs-dashboard-table,
[data-color-mode=dark] .hs-glass-table,
[data-color-mode=dark] .hs-gradient-table,
[data-color-mode=dark] .hs-photo-table {
  display: flex !important;
  flex-direction: column !important;
  overflow: hidden !important;
}
[data-color-mode=dark] {
  /* 19-chart-blocks */
  /* Chart page blocks: brand chart-card chrome for every card-wrapped Chart
     block (.block.Chart.card from Wrap blockClass) - no per-page classes
     needed. Scoped to .card so intentionally plain-wrapped charts stay plain.
     Canvas internals (fonts, gridlines, datalabels, tooltips) are ECharts-
     owned and unreachable from CSS - that is soft-fork Phase 1 territory. */
}
[data-color-mode=dark] .block.Chart.card {
  background: #FFFFFF !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-2) !important;
  overflow: hidden !important;
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
[data-color-mode=dark] .block.Chart.card:hover {
  box-shadow: var(--hs-shadow-3) !important;
  transform: translateY(-1px) !important;
}
[data-color-mode=dark] .block.Chart.card .card-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
  padding: 16px 20px 0 !important;
}
[data-color-mode=dark] .block.Chart.card .card-header h5 {
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.25 !important;
}
[data-color-mode=dark] {
  /* Block description / subtitle text under the title (HTML, not canvas) */
}
[data-color-mode=dark] .block.Chart.card .card-header small,
[data-color-mode=dark] .block.Chart.card .card-header .card-subtitle,
[data-color-mode=dark] .block.Chart.card .card-header .text-muted,
[data-color-mode=dark] .block.Chart.card .card-header p {
  color: var(--hs-slate) !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  line-height: 1.45 !important;
  margin: 2px 0 0 !important;
}
[data-color-mode=dark] .block.Chart.card .card-body {
  background: #FFFFFF !important;
  padding: 10px 14px 14px !important;
}
[data-color-mode=dark] {
  /* Scroll fade-in: Chrome/Edge only via animation-timeline, degrades to
     static elsewhere. Opacity ONLY - transform stays free for the hover lift,
     and animated properties must never compete with !important longhands. */
}
@supports (animation-timeline: view()) {
  @media (prefers-reduced-motion: no-preference) {
    [data-color-mode=dark] main .block.Chart.card {
      animation: hs-chart-reveal linear both;
      animation-timeline: view();
      animation-range: entry 0% entry 45%;
    }
  }
}
@keyframes hs-chart-reveal {
  from {
    opacity: 0.15;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] .block.Chart.card,
  [data-color-mode=dark] .block.Chart.card:hover {
    transition: none;
    transform: none;
  }
}
[data-color-mode=dark] {
  /* 15-leaflet-maps */
  /* Branded chrome for every Corteza Leaflet surface (Geometry page block,
     Geometry field map picker, admin location). All selectors scope to
     .leaflet-* / .marker-pin / .geosearch-* so nothing leaks into non-map UI.
     Marker pin fills stay UNTOUCHED on purpose: per-feed colors come from the
     block feed config, and the theme --primary (brand teal) drives the default
     pin — a global fill override would destroy multi-feed color coding.
     The tile tint is a STATIC filter; never animate a filtered raster. */
}
[data-color-mode=dark] .leaflet-container {
  font-family: var(--font-regular);
  background: var(--hs-mist) !important;
  border-radius: 8px;
}
[data-color-mode=dark] {
  /* Basemap tint: desaturate raw OSM tiles toward a calm Positron-like
     light basemap with a cool navy cast. */
}
[data-color-mode=dark] .leaflet-container .leaflet-tile-pane {
  filter: grayscale(1) brightness(1.02) contrast(0.82) sepia(0.14) hue-rotate(155deg) saturate(0.5);
}
[data-color-mode=dark] {
  /* Geometry page blocks: the card clips the map flush at its own radius —
     no frames, no double corners. The map bleeds edge-to-edge; the block
     card's 8px radius and overflow-hidden do the cropping. (Block cards
     carry classes `block` + kind, e.g. .block.Geometry.) */
}
[data-color-mode=dark] .block.Geometry {
  overflow: hidden !important;
}
[data-color-mode=dark] .block.Geometry .leaflet-container {
  border-radius: 0;
}
[data-color-mode=dark] {
  /* Glass canvas insets its content, so the floating map keeps a rounded
     edge there. */
}
[data-color-mode=dark] .block.Geometry.hs-glass-canvas .leaflet-container {
  border-radius: 8px;
}
[data-color-mode=dark] {
  /* Maps on the glass canvas: frosted transparent header (white title), same
     treatment the hs-glass-* component family uses — a white header card on
     the dark scene reads as clashing corners. */
}
[data-color-mode=dark] .block.hs-glass-canvas:has(.leaflet-container) .card-header,
[data-color-mode=dark] .block.hs-glass-canvas:has(.leaflet-container) .b-card-header {
  background: transparent !important;
  border-bottom: none !important;
  color: var(--hs-glass-text) !important;
}
[data-color-mode=dark] .block.hs-glass-canvas:has(.leaflet-container) .card-header *,
[data-color-mode=dark] .block.hs-glass-canvas:has(.leaflet-container) .b-card-header * {
  color: var(--hs-glass-text) !important;
}
[data-color-mode=dark] {
  /* Standalone maps (Geometry field picker/viewer inside forms) keep a
     soft rounded edge of their own. */
}
[data-color-mode=dark] .modal-body .leaflet-container,
[data-color-mode=dark] .form-group .leaflet-container {
  border-radius: 8px;
}
[data-color-mode=dark] {
  /* Zoom + locate controls as hs cards. Kills Leaflet's default
     border-bottom divider between stacked control buttons. */
}
[data-color-mode=dark] .leaflet-container .leaflet-bar,
[data-color-mode=dark] .leaflet-touch .leaflet-container .leaflet-bar {
  border: none !important;
  border-radius: 8px;
  box-shadow: var(--hs-card-shadow);
  overflow: hidden;
}
[data-color-mode=dark] .leaflet-container .leaflet-bar a {
  background-color: #FFFFFF !important;
  color: var(--hs-slate) !important;
  border-bottom: none !important;
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-family: var(--font-regular);
}
[data-color-mode=dark] .leaflet-container .leaflet-bar a:hover,
[data-color-mode=dark] .leaflet-container .leaflet-bar a:focus {
  background-color: var(--hs-mist) !important;
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] .leaflet-container .leaflet-bar a.leaflet-disabled {
  background-color: #FFFFFF !important;
  color: var(--hs-border) !important;
}
[data-color-mode=dark] {
  /* Pins: the stock teardrop SVG is cropped to its round head via clip-path,
     turning every marker into a ring dot (colored ring, white center) that
     sits exactly on the record's coordinate. The head circle renders at
     (20px, 10px) in the 40x35 svg box; margins recentre that point onto the
     divIcon anchor (6, 6). The fill is never overridden, so per-feed marker
     colors survive. */
}
[data-color-mode=dark] .marker-pin svg {
  clip-path: circle(7.5px at 20px 10px);
  margin: -4px 0 0 -14px !important;
  height: 35px !important;
  opacity: 0.9;
  transform: scale(0.8);
  transform-origin: 20px 10px;
  transition: transform 0.15s ease, opacity 0.15s ease;
}
[data-color-mode=dark] .marker-pin:hover svg {
  transform: scale(1.15);
  opacity: 1;
}
[data-color-mode=dark] {
  /* Solid soft dots: drop the stock white center circle (it carries an
     inline display:inline, hence the !important). */
}
[data-color-mode=dark] .marker-pin svg circle {
  display: none !important;
}
[data-color-mode=dark] .marker-pin {
  filter: drop-shadow(0 1px 3px rgba(11, 31, 51, 0.22));
}
[data-color-mode=dark] {
  /* Marker tooltips as hs cards. */
}
[data-color-mode=dark] .leaflet-container .leaflet-tooltip {
  background: #FFFFFF;
  color: var(--hs-text);
  border: none;
  border-radius: 8px;
  box-shadow: var(--hs-card-shadow);
  font-family: var(--font-regular);
  font-size: 13px;
  padding: 6px 12px;
}
[data-color-mode=dark] {
  /* No pointer arrows — the card floats near the dot instead. */
}
[data-color-mode=dark] .leaflet-container .leaflet-tooltip::before {
  display: none;
}
[data-color-mode=dark] {
  /* Popups (future-proofing: stock CMap uses tooltips, but popups inherit
     the same card treatment if a custom map adds them). */
}
[data-color-mode=dark] .leaflet-container .leaflet-popup-content-wrapper {
  border-radius: 8px;
  box-shadow: var(--hs-card-shadow);
  color: var(--hs-text);
  font-family: var(--font-regular);
}
[data-color-mode=dark] .leaflet-container .leaflet-popup-tip {
  box-shadow: var(--hs-card-shadow);
}
[data-color-mode=dark] {
  /* Geosearch: input as hs form control, results as dropdown card.
     Tonal hover separation — no divider lines. */
}
[data-color-mode=dark] .geosearch-container .c-input-search {
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: var(--hs-card-shadow);
  overflow: hidden;
}
[data-color-mode=dark] .geosearch-container .c-input-search:focus-within {
  box-shadow: var(--hs-focus-ring);
}
[data-color-mode=dark] .geosearch-container .form-control,
[data-color-mode=dark] .geosearch-container .c-input-search .btn {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  font-family: var(--font-regular);
  color: var(--hs-text);
}
[data-color-mode=dark] {
  /* The results div always exists in the DOM — hide it until it has hits,
     otherwise it renders as a stray white band under the search pill. */
}
[data-color-mode=dark] .geosearch-container .geosearch-results:empty {
  display: none;
}
[data-color-mode=dark] .geosearch-container .geosearch-results {
  margin-top: 6px;
  padding: 4px;
  border-radius: 8px;
  background-color: #FFFFFF;
  box-shadow: var(--hs-context-shadow);
  overflow: auto;
}
[data-color-mode=dark] .geosearch-container .geosearch-result {
  border-radius: 6px;
  font-family: var(--font-regular);
  font-size: 13px;
  color: var(--hs-text);
  line-height: 30px;
}
[data-color-mode=dark] .geosearch-container .geosearch-result:hover {
  background-color: var(--hs-mist) !important;
  color: var(--hs-slate) !important;
}
[data-color-mode=dark] .geosearch-container .geosearch-result:active {
  background-color: var(--hs-teal) !important;
  color: #FFFFFF !important;
}
[data-color-mode=dark] {
  /* Attribution: reduced to a faint "(c) OpenStreetMap" only. The Leaflet
     prefix (with flag) is hidden; font-size 0 on the container swallows the
     stray "|" and "(c)" text nodes, then the OSM link is restored tiny with
     its own (c) glyph. Keep the OSM credit — it's a tile license requirement. */
}
[data-color-mode=dark] .leaflet-container .leaflet-control-attribution {
  background: transparent !important;
  font-family: var(--font-regular);
  font-size: 0;
  padding: 1px 8px;
}
[data-color-mode=dark] .leaflet-container .leaflet-control-attribution a {
  font-size: 9px;
  color: rgba(74, 85, 104, 0.72);
  text-decoration: none;
}
[data-color-mode=dark] .leaflet-container .leaflet-control-attribution a[href*=leafletjs] {
  display: none;
}
[data-color-mode=dark] .leaflet-container .leaflet-control-attribution a[href*=openstreetmap]::before {
  content: "©";
}
[data-color-mode=dark] {
  /* ======== LAYER 4 - OPT-IN COMPONENT FAMILIES (hs-* classes) ======== */
  /* 05-slim-core-compatibility */
  /* Global runtime now stays lean: base Corteza/BootstrapVue primitives live
     above, and the only opt-in material families kept below are glass,
     gradient, and photo. Older dashboard/op/refined/helper classes fall back
     to these small compatibility primitives instead of carrying full skins. */
}
[data-color-mode=dark] .block-type-Record label,
[data-color-mode=dark] .block-type-Record .form-label {
  color: var(--hs-slate) !important;
}
[data-color-mode=dark] {
  /* Metric cards — Recipe B (config-proof, Alina 2026-07-06): muted
     sentence-case labels, numerals in deep teal (the gradient family's
     anchor — SVG text can't take CSS gradients; true gradient numerals
     arrive with fork Phase 2 SVG defs). Configured colors cannot break it. */
}
[data-color-mode=dark] main .block-type-Metric .card-title,
[data-color-mode=dark] main .block-type-Metric h5,
[data-color-mode=dark] main .block-type-Metric .metric-label {
  color: var(--hs-muted) !important;
  font-size: 12.5px !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}
[data-color-mode=dark] {
  /* TRUE gradient numerals: Corteza renders each metric twice — an SVG for
     screen and an HTML node for print. SVG text can't take CSS gradients,
     HTML text can: swap which one shows. */
}
[data-color-mode=dark] main .card-body div.text-center > svg {
  display: none !important;
}
[data-color-mode=dark] main .card-body div.text-center > .d-none.d-print-flex {
  background: var(--hs-icon-gradient) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  display: flex !important;
  font-family: Lato, Arial, sans-serif !important;
  font-size: clamp(34px, 4.2vw, 56px) !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}
[data-color-mode=dark] main .block-type-Metric [style*=background-color] {
  background-color: transparent !important;
}
[data-color-mode=dark] .hs-dashboard-card,
[data-color-mode=dark] .hs-dashboard-kpi,
[data-color-mode=dark] .hs-dashboard-legend,
[data-color-mode=dark] .hs-op-panel,
[data-color-mode=dark] .hs-op-tabs,
[data-color-mode=dark] .hs-chart-card,
[data-color-mode=dark] .hs-chart-native,
[data-color-mode=dark] .hs-context-panel,
[data-color-mode=dark] .hs-workflow-context,
[data-color-mode=dark] .hs-info-panel,
[data-color-mode=dark] .hs-rich-card,
[data-color-mode=dark] .hs-form-panel,
[data-color-mode=dark] .hs-stat-card,
[data-color-mode=dark] .hs-empty-state,
[data-color-mode=dark] .hs-calendar,
[data-color-mode=dark] .hs-hero-stat {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-card) !important;
  box-shadow: var(--hs-card-shadow) !important;
  color: var(--hs-text) !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .hs-dashboard-kpi,
[data-color-mode=dark] .hs-stat-card,
[data-color-mode=dark] .hs-hero-stat {
  min-height: 112px !important;
}
[data-color-mode=dark] .hs-dashboard-kpi .card-header,
[data-color-mode=dark] .hs-dashboard-kpi .b-card-header,
[data-color-mode=dark] .hs-stat-card .card-header,
[data-color-mode=dark] .hs-stat-card .b-card-header,
[data-color-mode=dark] .hs-hero-stat .card-header,
[data-color-mode=dark] .hs-hero-stat .b-card-header {
  background: #FFFFFF !important;
  border: 0 !important;
  color: var(--hs-slate) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 0.8px !important;
  line-height: 1.2 !important;
  padding: 14px 16px 2px !important;
  text-transform: none !important; /* no ALL-CAPS in product UI (Alina 2026-07-06) */
}
[data-color-mode=dark] .hs-dashboard-kpi .card-body,
[data-color-mode=dark] .hs-dashboard-kpi .b-card-body,
[data-color-mode=dark] .hs-stat-card .card-body,
[data-color-mode=dark] .hs-stat-card .b-card-body,
[data-color-mode=dark] .hs-hero-stat .card-body,
[data-color-mode=dark] .hs-hero-stat .b-card-body {
  background: #FFFFFF !important;
  padding: 0 16px 14px !important;
}
[data-color-mode=dark] .hs-dashboard-kpi :is(.metric-value, .metric-number, .value, h1, h2),
[data-color-mode=dark] .hs-stat-card :is(.hs-stat-value, .metric-value, .metric-number, .value, h1, h2),
[data-color-mode=dark] .hs-hero-stat :is(.hs-hero-stat-value, .metric-value, .metric-number, .value, h1, h2) {
  color: var(--hs-navy) !important;
  font-size: 28px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.05 !important;
  margin: 0 !important;
}
[data-color-mode=dark] .hs-dashboard-kpi :is(.metric-label, .card-title, p),
[data-color-mode=dark] .hs-stat-card :is(.hs-stat-label, .metric-label, .card-title, p),
[data-color-mode=dark] .hs-hero-stat :is(.hs-hero-stat-label, .metric-label, .card-title, p) {
  color: var(--hs-muted) !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  margin: 4px 0 0 !important;
}
[data-color-mode=dark] .hs-dashboard-hero,
[data-color-mode=dark] .hs-banner {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-gradient-brand) !important;
  border: 0 !important;
  border-radius: var(--hs-radius-card) !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  overflow: hidden !important;
  padding: 20px 24px !important;
  position: relative !important;
}
[data-color-mode=dark] .hs-dashboard-hero :is(h1, h2, h3),
[data-color-mode=dark] .hs-banner :is(h1, h2, h3),
[data-color-mode=dark] .hs-banner-title {
  color: #FFFFFF !important;
  font-size: 26px !important;
  font-weight: 700 !important;
  line-height: 1.12 !important;
  margin: 0 0 6px !important;
}
[data-color-mode=dark] .hs-dashboard-hero p,
[data-color-mode=dark] .hs-banner p,
[data-color-mode=dark] .hs-banner-body {
  color: var(--hs-pale) !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.35 !important;
  margin: 0 !important;
}
[data-color-mode=dark] .hs-progress-group {
  display: grid !important;
  gap: 11px !important;
  min-width: 0 !important;
}
[data-color-mode=dark] .hs-progress-bar {
  background: var(--hs-mist) !important;
  border-radius: var(--hs-radius-card) !important;
  height: 8px !important;
  min-width: 0 !important;
  overflow: hidden !important;
  width: 100% !important;
}
[data-color-mode=dark] .hs-progress-fill,
[data-color-mode=dark] .hs-progress-fill--teal {
  background: var(--hs-action-solid) !important;
  border-radius: inherit !important;
  display: block !important;
  height: 100% !important;
  min-width: 3px !important;
}
[data-color-mode=dark] .hs-progress-fill--slate {
  background: var(--hs-slate) !important;
}
[data-color-mode=dark] .hs-progress-fill--ocean {
  background: var(--hs-ocean) !important;
}
[data-color-mode=dark] .hs-progress-fill--aqua {
  background: var(--hs-aqua) !important;
}
[data-color-mode=dark] .hs-op-list table td,
[data-color-mode=dark] .hs-op-list .record-list-table td {
  height: 40px !important;
  overflow: hidden !important;
  padding: 9px 10px !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] .hs-op-list--wrap table td,
[data-color-mode=dark] .hs-op-list--wrap .record-list-table td {
  overflow-wrap: anywhere !important;
  text-overflow: clip !important;
  white-space: normal !important;
}
[data-color-mode=dark] .hs-op-list--compact table td,
[data-color-mode=dark] .hs-op-list--compact .record-list-table td {
  height: 36px !important;
  padding-bottom: 7px !important;
  padding-top: 7px !important;
}
[data-color-mode=dark] .hs-op-list [data-test-id=button-delete],
[data-color-mode=dark] .hs-op-list button[data-test-id=button-delete].dropdown-item,
[data-color-mode=dark] .hs-op-list .dropdown-menu [data-test-id=button-delete] {
  align-items: center !important;
  background: var(--hs-danger-bg) !important;
  border: none !important;
  border-radius: var(--hs-radius-small) !important;
  color: var(--hs-danger-text) !important;
  display: flex !important;
  font-weight: 700 !important;
  gap: 8px !important;
  min-height: 31px !important;
  padding: 7px 9px !important;
  text-decoration: none !important;
}
[data-color-mode=dark] .hs-op-list [data-test-id=button-delete]:hover,
[data-color-mode=dark] .hs-op-list [data-test-id=button-delete]:focus,
[data-color-mode=dark] .hs-op-list button[data-test-id=button-delete].dropdown-item:hover,
[data-color-mode=dark] .hs-op-list button[data-test-id=button-delete].dropdown-item:focus,
[data-color-mode=dark] .hs-op-list .dropdown-menu [data-test-id=button-delete]:hover,
[data-color-mode=dark] .hs-op-list .dropdown-menu [data-test-id=button-delete]:focus {
  background: var(--hs-slate) !important;
  border-color: var(--hs-slate) !important;
  box-shadow: var(--hs-focus-ring) !important;
  color: #FFFFFF !important;
}
[data-color-mode=dark] {
  /* ======== LAYER 5 - MODE FAMILIES (glass / gradient / photo) ======== */
  /* 11-glass-mode */
}
[data-color-mode=dark] .hs-glass-canvas,
[data-color-mode=dark] .hs-glass-scene,
[data-color-mode=dark] .block.hs-glass-canvas,
[data-color-mode=dark] .block.hs-glass-canvas .card,
[data-color-mode=dark] .block.hs-glass-canvas .b-card,
[data-color-mode=dark] .block.hs-glass-scene,
[data-color-mode=dark] .block.hs-glass-scene .card,
[data-color-mode=dark] .block.hs-glass-scene .b-card {
  background: linear-gradient(135deg, var(--hs-navy) 0%, var(--hs-midnight) 52%, var(--hs-teal-dark) 100%) !important;
  border: 0 !important;
  border-radius: 20px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: var(--hs-glass-text) !important;
  isolation: isolate !important;
  min-height: 100% !important;
  overflow: hidden !important;
  padding: 18px !important;
  position: relative !important;
}
[data-color-mode=dark] .hs-glass-canvas .card-body,
[data-color-mode=dark] .hs-glass-canvas .b-card-body,
[data-color-mode=dark] .hs-glass-scene .card-body,
[data-color-mode=dark] .hs-glass-scene .b-card-body {
  background: transparent !important;
  overflow: visible !important;
  padding: 0 !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content,
[data-color-mode=dark] .hs-glass-scene .rt-content {
  background: transparent !important;
  color: var(--hs-glass-text) !important;
  overflow: visible !important;
  padding: 0 !important;
  white-space: normal !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div,
[data-color-mode=dark] .hs-glass-scene .rt-content > div {
  background: var(--hs-glass-bg) !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-glass-shadow) !important;
  color: var(--hs-glass-text) !important;
  isolation: isolate !important;
  overflow: hidden !important;
  padding: 16px !important;
  position: relative !important;
}
@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)) {
  [data-color-mode=dark] .hs-glass-canvas .rt-content > div,
  [data-color-mode=dark] .hs-glass-scene .rt-content > div {
    -webkit-backdrop-filter: var(--hs-glass-blur) !important;
    backdrop-filter: var(--hs-glass-blur) !important;
  }
}
[data-color-mode=dark] .hs-glass-canvas .rt-content h1,
[data-color-mode=dark] .hs-glass-canvas .rt-content h2,
[data-color-mode=dark] .hs-glass-canvas .rt-content h3,
[data-color-mode=dark] .hs-glass-scene .rt-content h1,
[data-color-mode=dark] .hs-glass-scene .rt-content h2,
[data-color-mode=dark] .hs-glass-scene .rt-content h3 {
  color: #FFFFFF !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content p,
[data-color-mode=dark] .hs-glass-scene .rt-content p {
  color: var(--hs-glass-muted) !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div > div:first-child,
[data-color-mode=dark] .hs-glass-scene .rt-content > div > div:first-child {
  display: grid !important;
  gap: 8px !important;
  margin-bottom: 12px !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div > div:first-child > p:first-child,
[data-color-mode=dark] .hs-glass-scene .rt-content > div > div:first-child > p:first-child {
  color: var(--hs-light-aqua) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 0.9px !important;
  margin: 0 !important;
  text-transform: none !important; /* no ALL-CAPS in product UI (Alina 2026-07-06) */
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div > div:first-child > h3,
[data-color-mode=dark] .hs-glass-scene .rt-content > div > div:first-child > h3 {
  color: #FFFFFF !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  line-height: 1.05 !important;
  margin: 0 !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div > div:nth-child(2) > div,
[data-color-mode=dark] .hs-glass-scene .rt-content > div > div:nth-child(2) > div {
  display: grid !important;
  gap: 6px !important;
  margin-top: 9px !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div > div:nth-child(2) > div > div:first-child,
[data-color-mode=dark] .hs-glass-scene .rt-content > div > div:nth-child(2) > div > div:first-child {
  align-items: center !important;
  color: var(--hs-glass-muted) !important;
  display: flex !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  justify-content: space-between !important;
  line-height: 1.2 !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div > div:nth-child(2) > div > div:last-child,
[data-color-mode=dark] .hs-glass-scene .rt-content > div > div:nth-child(2) > div > div:last-child {
  background: var(--hs-tint-light-strong) !important;
  border-radius: 8px !important;
  height: 8px !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div > div:nth-child(2) > div > div:last-child > span,
[data-color-mode=dark] .hs-glass-scene .rt-content > div > div:nth-child(2) > div > div:last-child > span {
  background: var(--hs-aqua) !important;
  border-radius: inherit !important;
  display: block !important;
  height: 100% !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div > div:nth-child(2) > div:nth-child(1) > div:last-child > span,
[data-color-mode=dark] .hs-glass-scene .rt-content > div > div:nth-child(2) > div:nth-child(1) > div:last-child > span {
  width: 72% !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div > div:nth-child(2) > div:nth-child(2) > div:last-child > span,
[data-color-mode=dark] .hs-glass-scene .rt-content > div > div:nth-child(2) > div:nth-child(2) > div:last-child > span {
  width: 48% !important;
}
[data-color-mode=dark] .hs-glass-canvas .rt-content > div > div:nth-child(2) > div:nth-child(3) > div:last-child > span,
[data-color-mode=dark] .hs-glass-scene .rt-content > div > div:nth-child(2) > div:nth-child(3) > div:last-child > span {
  width: 86% !important;
}
[data-color-mode=dark] .hs-glass-card,
[data-color-mode=dark] .hs-glass-panel,
[data-color-mode=dark] .hs-glass-kpi,
[data-color-mode=dark] .hs-glass-hero,
[data-color-mode=dark] .hs-glass-table,
[data-color-mode=dark] .hs-glass-tabs,
[data-color-mode=dark] .hs-glass-chart,
[data-color-mode=dark] .hs-glass-progress,
[data-color-mode=dark] .hs-glass-form,
[data-color-mode=dark] .hs-glass-calendar {
  background: var(--hs-glass-bg) !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-glass-shadow) !important;
  color: var(--hs-glass-text) !important;
  min-width: 0 !important;
  overflow: hidden !important;
  position: relative !important;
}
@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)) {
  [data-color-mode=dark] .hs-glass-card,
  [data-color-mode=dark] .hs-glass-panel,
  [data-color-mode=dark] .hs-glass-kpi,
  [data-color-mode=dark] .hs-glass-hero,
  [data-color-mode=dark] .hs-glass-table,
  [data-color-mode=dark] .hs-glass-tabs,
  [data-color-mode=dark] .hs-glass-chart,
  [data-color-mode=dark] .hs-glass-progress,
  [data-color-mode=dark] .hs-glass-form,
  [data-color-mode=dark] .hs-glass-calendar {
    -webkit-backdrop-filter: var(--hs-glass-blur) !important;
    backdrop-filter: var(--hs-glass-blur) !important;
  }
}
[data-color-mode=dark] .hs-glass-card .card-header,
[data-color-mode=dark] .hs-glass-card .b-card-header,
[data-color-mode=dark] .hs-glass-kpi .card-header,
[data-color-mode=dark] .hs-glass-kpi .b-card-header,
[data-color-mode=dark] .hs-glass-table .card-header,
[data-color-mode=dark] .hs-glass-table .b-card-header,
[data-color-mode=dark] .hs-glass-chart .card-header,
[data-color-mode=dark] .hs-glass-chart .b-card-header,
[data-color-mode=dark] .hs-glass-form .card-header,
[data-color-mode=dark] .hs-glass-form .b-card-header {
  background: transparent !important;
  border-bottom: 0 !important;
  padding-bottom: 2px !important;
  color: var(--hs-glass-text) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  padding: 12px 14px !important;
}
[data-color-mode=dark] .hs-glass-card .card-body,
[data-color-mode=dark] .hs-glass-card .b-card-body,
[data-color-mode=dark] .hs-glass-card .rt-content,
[data-color-mode=dark] .hs-glass-panel .rt-content,
[data-color-mode=dark] .hs-glass-kpi .card-body,
[data-color-mode=dark] .hs-glass-kpi .b-card-body,
[data-color-mode=dark] .hs-glass-hero .card-body,
[data-color-mode=dark] .hs-glass-hero .b-card-body,
[data-color-mode=dark] .hs-glass-hero .rt-content,
[data-color-mode=dark] .hs-glass-chart .card-body,
[data-color-mode=dark] .hs-glass-chart .b-card-body,
[data-color-mode=dark] .hs-glass-chart .rt-content,
[data-color-mode=dark] .hs-glass-form .card-body,
[data-color-mode=dark] .hs-glass-form .b-card-body,
[data-color-mode=dark] .hs-glass-form .rt-content {
  background: transparent !important;
  color: var(--hs-glass-text) !important;
  padding: 14px 16px !important;
}
[data-color-mode=dark] .hs-glass-card h1,
[data-color-mode=dark] .hs-glass-card h2,
[data-color-mode=dark] .hs-glass-card h3,
[data-color-mode=dark] .hs-glass-panel h1,
[data-color-mode=dark] .hs-glass-panel h2,
[data-color-mode=dark] .hs-glass-panel h3,
[data-color-mode=dark] .hs-glass-kpi h1,
[data-color-mode=dark] .hs-glass-kpi h2,
[data-color-mode=dark] .hs-glass-kpi h3,
[data-color-mode=dark] .hs-glass-hero h1,
[data-color-mode=dark] .hs-glass-hero h2,
[data-color-mode=dark] .hs-glass-hero h3 {
  color: var(--hs-glass-text) !important;
}
[data-color-mode=dark] .hs-glass-card p,
[data-color-mode=dark] .hs-glass-panel p,
[data-color-mode=dark] .hs-glass-kpi p,
[data-color-mode=dark] .hs-glass-hero p,
[data-color-mode=dark] .hs-glass-chart p,
[data-color-mode=dark] .hs-glass-form p {
  color: var(--hs-glass-muted) !important;
}
[data-color-mode=dark] .hs-glass-kpi {
  min-height: 112px !important;
}
[data-color-mode=dark] .hs-glass-kpi .card-header {
  border-bottom: 0 !important;
}
[data-color-mode=dark] .hs-glass-kpi .card-body {
  padding: 0 16px 14px !important;
}
[data-color-mode=dark] .hs-glass-kpi .hs-stat-label,
[data-color-mode=dark] .hs-glass-kpi p:first-child {
  color: var(--hs-aqua) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 0.9px !important;
  margin: 0 !important;
  text-transform: none !important; /* no ALL-CAPS in product UI (Alina 2026-07-06) */
}
[data-color-mode=dark] .hs-glass-kpi .hs-stat-value,
[data-color-mode=dark] .hs-glass-kpi h2,
[data-color-mode=dark] .hs-glass-kpi h3 {
  color: #FFFFFF !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  line-height: 1.05 !important;
  margin: 0 !important;
}
[data-color-mode=dark] .hs-glass-hero {
  padding: 22px !important;
}
[data-color-mode=dark] .hs-glass-hero .hs-hero-stat-value,
[data-color-mode=dark] .hs-glass-hero h1 {
  color: #FFFFFF !important;
  font-size: 52px !important;
}
[data-color-mode=dark] .hs-glass-table .table-responsive,
[data-color-mode=dark] .hs-glass-table .record-container {
  background: transparent !important;
  overflow-x: auto !important;
}
[data-color-mode=dark] .hs-glass-table table,
[data-color-mode=dark] .hs-glass-table .record-list-table {
  background: transparent !important;
  border-collapse: separate !important;
  border-spacing: 0 !important;
  width: 100% !important;
}
[data-color-mode=dark] .hs-glass-table table th,
[data-color-mode=dark] .hs-glass-table .record-list-table th {
  background: var(--hs-tint-light-strong) !important;
  border-bottom: 0 !important;
  padding-bottom: 2px !important;
  color: #FFFFFF !important;
  font-size: 12.5px !important;
  font-weight: 700 !important;
  padding: 10px 12px !important;
  text-transform: none !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] .hs-glass-table table td,
[data-color-mode=dark] .hs-glass-table .record-list-table td {
  background: var(--hs-tint-light) !important;
  border-top: 1px solid rgba(255, 255, 255, 0.08) !important;
  color: rgba(255, 255, 255, 0.88) !important;
  font-size: 12px !important;
  line-height: 1.35 !important;
  padding: 10px 12px !important;
  vertical-align: top !important;
  white-space: normal !important;
}
[data-color-mode=dark] .hs-glass-tabs :is(.nav-tabs, .nav-pills, .tabs) {
  background: var(--hs-tint-light) !important;
  border: none !important;
  border-radius: 8px !important;
  display: flex !important;
  gap: 4px !important;
  padding: 3px !important;
}
[data-color-mode=dark] .hs-glass-tabs :is(.nav-link, .btn) {
  background: transparent !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: var(--hs-glass-muted) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 8px 12px !important;
}
[data-color-mode=dark] .hs-glass-tabs :is(.nav-link.active, .btn.active) {
  background: var(--hs-tint-strong) !important;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.18) !important; /* scale-exempt: dark-surface inset (navy tint invisible on dark) */
  color: #FFFFFF !important;
}
[data-color-mode=dark] .hs-glass-progress .hs-progress-bar,
[data-color-mode=dark] .hs-glass-card .hs-progress-bar,
[data-color-mode=dark] .hs-glass-panel .hs-progress-bar {
  background: var(--hs-tint-light-strong) !important;
}
[data-color-mode=dark] .hs-glass-progress .hs-progress-fill,
[data-color-mode=dark] .hs-glass-card .hs-progress-fill,
[data-color-mode=dark] .hs-glass-panel .hs-progress-fill {
  background: var(--hs-aqua) !important;
}
[data-color-mode=dark] .hs-glass-form :is(.form-control, .custom-select, input, select, textarea) {
  background: var(--hs-tint-light-strong) !important;
  border: none !important;
  border-radius: 7px !important;
  color: #FFFFFF !important;
  font-size: 13px !important;
  min-height: 36px !important;
}
[data-color-mode=dark] .hs-glass-form :is(.form-control, .custom-select, input, select, textarea)::placeholder {
  color: rgba(255, 255, 255, 0.56) !important;
}
[data-color-mode=dark] .hs-glass-calendar .hs-calendar,
[data-color-mode=dark] .hs-calendar.hs-glass-calendar {
  background: transparent !important;
  border-color: var(--hs-glass-border) !important;
}
[data-color-mode=dark] .hs-glass-calendar .hs-calendar-header,
[data-color-mode=dark] .hs-calendar.hs-glass-calendar .hs-calendar-header,
[data-color-mode=dark] .hs-glass-calendar .hs-calendar-day,
[data-color-mode=dark] .hs-calendar.hs-glass-calendar .hs-calendar-day {
  background: var(--hs-tint-light) !important;
  border-color: var(--hs-glass-separator) !important;
  color: #FFFFFF !important;
}
[data-color-mode=dark] .hs-glass-calendar .hs-calendar-day-label,
[data-color-mode=dark] .hs-calendar.hs-glass-calendar .hs-calendar-day-label {
  color: var(--hs-glass-muted) !important;
}
[data-color-mode=dark] .hs-glass-orb {
  display: none !important;
}
[data-color-mode=dark] .block.hs-glass-canvas,
[data-color-mode=dark] .block.hs-glass-scene {
  position: relative !important;
}
[data-color-mode=dark] .block.hs-glass-canvas::before,
[data-color-mode=dark] .block.hs-glass-scene::before {
  animation: none !important;
  content: none !important;
  display: none !important;
}
[data-color-mode=dark] .block.hs-glass-canvas::after,
[data-color-mode=dark] .block.hs-glass-scene::after {
  animation: none !important;
  content: none !important;
  display: none !important;
}
[data-color-mode=dark] .hs-glass-orb--alt {
  display: none !important;
}
[data-color-mode=dark] {
  /* 12-gradient-mode */
}
[data-color-mode=dark] .hs-gradient-banner,
[data-color-mode=dark] .hs-gradient-hero {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-gradient-brand) !important;
  background-position: 0% 50%;
  background-size: 200% 200%;
  position: relative !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  overflow: hidden !important;
  padding: 20px 24px !important;
}
[data-color-mode=dark] .hs-gradient-banner h1,
[data-color-mode=dark] .hs-gradient-banner h2,
[data-color-mode=dark] .hs-gradient-banner h3,
[data-color-mode=dark] .hs-gradient-hero h1,
[data-color-mode=dark] .hs-gradient-hero h2,
[data-color-mode=dark] .hs-gradient-hero h3 {
  color: #FFFFFF !important;
  font-size: 26px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.12 !important;
  margin: 0 0 6px !important;
}
[data-color-mode=dark] .hs-gradient-banner p,
[data-color-mode=dark] .hs-gradient-hero p {
  color: var(--hs-pale) !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.35 !important;
  margin: 0 !important;
}
[data-color-mode=dark] .hs-gradient-kpi {
  background: var(--hs-gradient-brand) !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  min-height: 112px !important;
  overflow: hidden !important;
  padding: 16px !important;
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
[data-color-mode=dark] .hs-gradient-kpi:hover {
  box-shadow: var(--hs-shadow-4) !important;
  transform: translateY(-2px) !important;
}
[data-color-mode=dark] .hs-gradient-kpi .card-header,
[data-color-mode=dark] .hs-gradient-kpi .b-card-header,
[data-color-mode=dark] .hs-gradient-kpi .card-body,
[data-color-mode=dark] .hs-gradient-kpi .b-card-body {
  background: transparent !important;
  border: 0 !important;
  color: #FFFFFF !important;
  padding: 0 !important;
}
[data-color-mode=dark] .hs-gradient-kpi .metric-value,
[data-color-mode=dark] .hs-gradient-kpi .metric-number,
[data-color-mode=dark] .hs-gradient-kpi .value,
[data-color-mode=dark] .hs-gradient-kpi h1,
[data-color-mode=dark] .hs-gradient-kpi h2,
[data-color-mode=dark] .hs-gradient-kpi h3 {
  color: #FFFFFF !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  line-height: 1.05 !important;
  margin: 0 !important;
}
[data-color-mode=dark] .hs-gradient-kpi .metric-label,
[data-color-mode=dark] .hs-gradient-kpi .card-title,
[data-color-mode=dark] .hs-gradient-kpi p {
  color: rgba(255, 255, 255, 0.82) !important;
  font-size: 12px !important;
  font-weight: 400 !important;
}
[data-color-mode=dark] .hs-gradient-table,
[data-color-mode=dark] .hs-gradient-chart,
[data-color-mode=dark] .hs-gradient-progress,
[data-color-mode=dark] .hs-gradient-tabs,
[data-color-mode=dark] .hs-gradient-card,
[data-color-mode=dark] .hs-gradient-bar-top {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  overflow: hidden !important;
  position: relative !important;
}
[data-color-mode=dark] .hs-gradient-table .table-responsive,
[data-color-mode=dark] .hs-gradient-table .record-container {
  background: #FFFFFF !important;
  overflow-x: auto !important;
}
[data-color-mode=dark] .hs-gradient-table table,
[data-color-mode=dark] .hs-gradient-table .record-list-table {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  width: 100% !important;
}
[data-color-mode=dark] .hs-gradient-table table th,
[data-color-mode=dark] .hs-gradient-table .record-list-table th {
  background: linear-gradient(90deg, var(--hs-mist), var(--hs-page)) !important;
  color: var(--hs-navy) !important;
  font-size: 12.5px !important;
  font-weight: 700 !important;
  padding: 10px 12px !important;
  text-transform: none !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] .hs-gradient-table table td,
[data-color-mode=dark] .hs-gradient-table .record-list-table td {
  border-top: 1px solid var(--hs-table-line) !important;
  color: var(--hs-text) !important;
  font-size: 12px !important;
  line-height: 1.35 !important;
  padding: 10px 12px !important;
  white-space: normal !important;
}
[data-color-mode=dark] .hs-gradient-tabs :is(.nav-tabs, .nav-pills, .tabs) {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 8px !important;
  display: flex !important;
  gap: 4px !important;
  padding: 3px !important;
}
[data-color-mode=dark] .hs-gradient-tabs :is(.nav-link, .btn) {
  background: transparent !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: var(--hs-muted) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 8px 12px !important;
}
[data-color-mode=dark] .hs-gradient-tabs :is(.nav-link.active, .btn.active) {
  background: var(--hs-gradient-brand) !important;
  color: #FFFFFF !important;
}
[data-color-mode=dark] .hs-gradient-progress .hs-progress-fill,
[data-color-mode=dark] .hs-progress-fill--gradient {
  background: var(--hs-gradient-brand) !important;
}
[data-color-mode=dark] .hs-gradient-text {
  background: var(--hs-gradient-brand) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}
@media (max-width: 767px) {
  [data-color-mode=dark] .hs-calendar-grid {
    min-width: 560px !important;
  }
  [data-color-mode=dark] .hs-calendar {
    overflow-x: auto !important;
  }
  [data-color-mode=dark] .hs-hero-stat-value,
  [data-color-mode=dark] .hs-glass-hero .hs-hero-stat-value {
    font-size: 40px !important;
  }
  [data-color-mode=dark] .hs-gradient-banner,
  [data-color-mode=dark] .hs-gradient-hero,
  [data-color-mode=dark] .hs-banner {
    padding: 16px 18px !important;
  }
}
[data-color-mode=dark] {
  /* 12b-photo-texture-library */
  /* Base: sets the composable photo-background technique.
     Usage: combine hs-photo-{element} + hs-photo--{variant}
     Example: class="hs-photo-hero hs-photo--mosaic" */
}
[data-color-mode=dark] [class*=hs-photo] {
  --hs-photo-bg: var(--hs-action-bg-wave) !important;
  --hs-photo-overlay: var(--hs-overlay-photo) !important;
  --hs-photo-overlay-light: linear-gradient(135deg, rgba(255,255,255,0.94), rgba(247,251,250,0.90) 48%, rgba(237,245,244,0.86)) !important;
  --hs-photo-overlay-subtle: var(--hs-overlay-subtle) !important;
}
[data-color-mode=dark] .hs-photo--wave {
  --hs-photo-bg: var(--hs-action-bg-wave) !important;
}
[data-color-mode=dark] .hs-photo--mosaic {
  --hs-photo-bg: var(--hs-action-bg-mosaic) !important;
}
[data-color-mode=dark] .hs-photo--calm {
  --hs-photo-bg: var(--hs-action-bg-calm) !important;
}
[data-color-mode=dark] .hs-photo--flow {
  --hs-photo-bg: var(--hs-action-bg-flow) !important;
  --hs-photo-overlay: var(--hs-overlay-flow) !important;
}
[data-color-mode=dark] .hs-photo--glass {
  --hs-photo-bg: var(--hs-action-bg-glass) !important;
  --hs-photo-overlay: var(--hs-overlay-glass) !important;
}
[data-color-mode=dark] .hs-photo--depth {
  --hs-photo-bg: var(--hs-action-bg-depth) !important;
  --hs-photo-overlay: linear-gradient(135deg, rgba(11,31,51,0.82), rgba(16,42,67,0.72) 48%, rgba(14,140,134,0.55)) !important;
}
[data-color-mode=dark] {
  /* alternate materials: genuinely different photos, not wave crops */
}
[data-color-mode=dark] .hs-photo--particles {
  --hs-photo-bg: var(--hs-tex-particles) !important;
  --hs-photo-overlay: var(--hs-overlay-subtle) !important;
}
[data-color-mode=dark] .hs-photo--silk {
  --hs-photo-bg: var(--hs-tex-silk) !important;
  --hs-photo-overlay: var(--hs-overlay-subtle) !important;
}
[data-color-mode=dark] .hs-photo--blobs {
  --hs-photo-bg: var(--hs-tex-blobs) !important;
  --hs-photo-overlay: var(--hs-overlay-subtle) !important;
}
[data-color-mode=dark] .hs-photo--bubbles {
  --hs-photo-bg: var(--hs-tex-bubbles) !important;
  --hs-photo-overlay: var(--hs-overlay-subtle) !important;
}
[data-color-mode=dark] {
  /* distinct framing per variant so the shared material reads differently */
}
[data-color-mode=dark] .hs-photo--mosaic, [data-color-mode=dark] .hs-photo--mosaic .card, [data-color-mode=dark] .hs-photo--mosaic .b-card {
  background-position: center, 18% 22%;
}
[data-color-mode=dark] .hs-photo--calm, [data-color-mode=dark] .hs-photo--calm .card, [data-color-mode=dark] .hs-photo--calm .b-card {
  background-position: center, 82% 72%;
}
[data-color-mode=dark] .hs-photo--flow, [data-color-mode=dark] .hs-photo--flow .card, [data-color-mode=dark] .hs-photo--flow .b-card {
  background-position: center, 62% 18%;
}
[data-color-mode=dark] .hs-photo--glass, [data-color-mode=dark] .hs-photo--glass .card, [data-color-mode=dark] .hs-photo--glass .b-card {
  background-position: center, 32% 62%;
}
[data-color-mode=dark] .hs-photo--depth, [data-color-mode=dark] .hs-photo--depth .card, [data-color-mode=dark] .hs-photo--depth .b-card {
  background-position: center, 70% 82%;
}
[data-color-mode=dark] {
  /* --- Hero banner with photo texture --- */
}
[data-color-mode=dark] .hs-photo-hero,
[data-color-mode=dark] .hs-photo-hero.card,
[data-color-mode=dark] .hs-photo-hero.b-card,
[data-color-mode=dark] .block.hs-photo-hero,
[data-color-mode=dark] .block.hs-photo-hero .card,
[data-color-mode=dark] .block.hs-photo-hero .b-card {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center, 50% 50%;
  background-repeat: no-repeat !important;
  background-size: cover, 115% 115%;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .hs-photo-hero .card-body,
[data-color-mode=dark] .hs-photo-hero .b-card-body,
[data-color-mode=dark] .hs-photo-hero .rt-content {
  background: transparent !important;
  color: #FFFFFF !important;
  padding: 20px 24px !important;
}
[data-color-mode=dark] .hs-photo-hero h1,
[data-color-mode=dark] .hs-photo-hero h2,
[data-color-mode=dark] .hs-photo-hero h3 {
  color: #FFFFFF !important;
  text-shadow: 0 1px 3px rgba(11, 31, 51, 0.3) !important;
}
[data-color-mode=dark] .hs-photo-hero p {
  color: var(--hs-pale) !important;
}
[data-color-mode=dark] .hs-photo-hero .hs-dashboard-eyebrow,
[data-color-mode=dark] .hs-photo-hero .hs-banner-eyebrow {
  color: var(--hs-aqua) !important;
}
[data-color-mode=dark] {
  /* --- KPI card with photo texture --- */
}
[data-color-mode=dark] .hs-photo-kpi,
[data-color-mode=dark] .hs-photo-kpi.card,
[data-color-mode=dark] .hs-photo-kpi.b-card,
[data-color-mode=dark] .block.hs-photo-kpi,
[data-color-mode=dark] .block.hs-photo-kpi .card,
[data-color-mode=dark] .block.hs-photo-kpi .b-card {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center, 50% 50%;
  background-repeat: no-repeat !important;
  background-size: cover, 115% 115%;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  min-height: 112px !important;
  overflow: hidden !important;
  padding: 14px 16px !important;
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
[data-color-mode=dark] .hs-photo-kpi:hover {
  box-shadow: var(--hs-shadow-4) !important;
  transform: translateY(-2px) !important;
}
[data-color-mode=dark] .hs-photo-kpi .card-header,
[data-color-mode=dark] .hs-photo-kpi .b-card-header,
[data-color-mode=dark] .hs-photo-kpi .card-body,
[data-color-mode=dark] .hs-photo-kpi .b-card-body {
  background: transparent !important;
  border: 0 !important;
  color: #FFFFFF !important;
  padding: 0 !important;
}
[data-color-mode=dark] .hs-photo-kpi .metric-value,
[data-color-mode=dark] .hs-photo-kpi .metric-number,
[data-color-mode=dark] .hs-photo-kpi .value,
[data-color-mode=dark] .hs-photo-kpi h1,
[data-color-mode=dark] .hs-photo-kpi h2,
[data-color-mode=dark] .hs-photo-kpi h3 {
  color: #FFFFFF !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  text-shadow: 0 1px 3px rgba(11, 31, 51, 0.3) !important;
}
[data-color-mode=dark] .hs-photo-kpi .metric-label,
[data-color-mode=dark] .hs-photo-kpi .card-title,
[data-color-mode=dark] .hs-photo-kpi p {
  color: rgba(255, 255, 255, 0.82) !important;
}
[data-color-mode=dark] {
  /* --- Card with photo-textured header strip --- */
}
[data-color-mode=dark] .hs-photo-card-header,
[data-color-mode=dark] .hs-photo-card-header.card,
[data-color-mode=dark] .hs-photo-card-header.b-card,
[data-color-mode=dark] .block.hs-photo-card-header,
[data-color-mode=dark] .block.hs-photo-card-header .card,
[data-color-mode=dark] .block.hs-photo-card-header .b-card {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  overflow: hidden !important;
  position: relative !important;
}
[data-color-mode=dark] .hs-photo-card-header::before {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
  content: "" !important;
  display: block !important;
  height: 48px !important;
  width: 100% !important;
}
[data-color-mode=dark] .hs-photo-card-header .card-header,
[data-color-mode=dark] .hs-photo-card-header .b-card-header {
  background: transparent !important;
  border-bottom: 0 !important;
  color: #FFFFFF !important;
  margin-top: -48px !important;
  min-height: 48px !important;
  position: relative !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.4) !important;
  z-index: 1 !important;
}
[data-color-mode=dark] .hs-photo-card-header .card-body,
[data-color-mode=dark] .hs-photo-card-header .b-card-body {
  background: #FFFFFF !important;
  padding: 14px 16px !important;
}
[data-color-mode=dark] {
  /* --- Section divider strip --- */
}
[data-color-mode=dark] .hs-photo-section,
[data-color-mode=dark] .hs-photo-section.card,
[data-color-mode=dark] .hs-photo-section.b-card,
[data-color-mode=dark] .block.hs-photo-section,
[data-color-mode=dark] .block.hs-photo-section .card,
[data-color-mode=dark] .block.hs-photo-section .b-card {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center, 50% 50%;
  background-repeat: no-repeat !important;
  background-size: cover, 115% 115%;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  min-height: 28px !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .hs-photo-section .card-body,
[data-color-mode=dark] .hs-photo-section .b-card-body,
[data-color-mode=dark] .hs-photo-section .rt-content {
  align-items: center !important;
  background: transparent !important;
  color: #FFFFFF !important;
  display: flex !important;
  justify-content: center !important;
  padding: 10px 18px !important;
}
[data-color-mode=dark] .hs-photo-section h1,
[data-color-mode=dark] .hs-photo-section h2,
[data-color-mode=dark] .hs-photo-section h3,
[data-color-mode=dark] .hs-photo-section p {
  color: #FFFFFF !important;
  margin: 0 !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.3) !important;
}
[data-color-mode=dark] {
  /* --- Glass canvas with photo underneath the frost --- */
}
[data-color-mode=dark] .hs-photo-canvas,
[data-color-mode=dark] .hs-photo-canvas.card,
[data-color-mode=dark] .hs-photo-canvas.b-card,
[data-color-mode=dark] .block.hs-photo-canvas,
[data-color-mode=dark] .block.hs-photo-canvas .card,
[data-color-mode=dark] .block.hs-photo-canvas .b-card {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay-subtle), var(--hs-photo-bg) !important;
  background-position: center, 50% 50%;
  background-repeat: no-repeat !important;
  background-size: cover, 115% 115%;
  border: 0 !important;
  border-radius: 20px !important;
  box-shadow: var(--hs-shadow-float) !important;
  color: #FFFFFF !important;
  isolation: isolate !important;
  overflow: hidden !important;
  padding: 18px !important;
  position: relative !important;
}
[data-color-mode=dark] .hs-photo-canvas .card-body,
[data-color-mode=dark] .hs-photo-canvas .b-card-body,
[data-color-mode=dark] .hs-photo-canvas .rt-content {
  background: transparent !important;
  color: #FFFFFF !important;
  overflow: visible !important;
  padding: 0 !important;
}
[data-color-mode=dark] .hs-photo-canvas .rt-content > div {
  background: var(--hs-glass-bg) !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-glass-shadow) !important;
  color: #FFFFFF !important;
  isolation: isolate !important;
  overflow: hidden !important;
  padding: 16px !important;
}
@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)) {
  [data-color-mode=dark] .hs-photo-canvas .rt-content > div {
    -webkit-backdrop-filter: var(--hs-glass-blur) !important;
    backdrop-filter: var(--hs-glass-blur) !important;
  }
}
[data-color-mode=dark] .hs-photo-canvas h1,
[data-color-mode=dark] .hs-photo-canvas h2,
[data-color-mode=dark] .hs-photo-canvas h3,
[data-color-mode=dark] .hs-photo-canvas .rt-content h1,
[data-color-mode=dark] .hs-photo-canvas .rt-content h2,
[data-color-mode=dark] .hs-photo-canvas .rt-content h3,
[data-color-mode=dark] .hs-photo-canvas .rt-content > div h1,
[data-color-mode=dark] .hs-photo-canvas .rt-content > div h2,
[data-color-mode=dark] .hs-photo-canvas .rt-content > div h3 {
  color: #FFFFFF !important;
  text-shadow: 0 1px 3px rgba(11, 31, 51, 0.3) !important;
}
[data-color-mode=dark] .hs-photo-canvas p,
[data-color-mode=dark] .hs-photo-canvas .rt-content p,
[data-color-mode=dark] .hs-photo-canvas .rt-content > div p,
[data-color-mode=dark] .hs-photo-canvas .rt-content > div span,
[data-color-mode=dark] .hs-photo-canvas .hs-progress-label,
[data-color-mode=dark] .hs-photo-canvas .hs-progress-value,
[data-color-mode=dark] .hs-photo-canvas .hs-progress-meta {
  color: #FFFFFF !important;
}
[data-color-mode=dark] .hs-photo-canvas .hs-glass-kpi p,
[data-color-mode=dark] .hs-photo-canvas .hs-glass-panel p {
  color: rgba(255, 255, 255, 0.82) !important;
}
[data-color-mode=dark] {
  /* --- Tab bar with photo-textured active tab --- */
}
[data-color-mode=dark] .hs-photo-tab :is(.nav-tabs, .nav-pills, .tabs) {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 8px !important;
  display: flex !important;
  gap: 4px !important;
  padding: 3px !important;
}
[data-color-mode=dark] .hs-photo-tab :is(.nav-link, .btn) {
  background: transparent !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: var(--hs-muted) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 8px 12px !important;
}
[data-color-mode=dark] .hs-photo-tab :is(.nav-link.active, .btn.active) {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
  border-radius: 7px !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.3) !important;
}
[data-color-mode=dark] {
  /* --- Calendar today cell with photo tint --- */
}
[data-color-mode=dark] .hs-photo-cell .hs-calendar-day--today,
[data-color-mode=dark] .hs-calendar-day.hs-photo-cell {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay-subtle), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
  border-color: rgba(126, 221, 213, 0.42) !important;
  color: #FFFFFF !important;
}
[data-color-mode=dark] .hs-photo-cell .hs-calendar-day--today .hs-calendar-date,
[data-color-mode=dark] .hs-calendar-day.hs-photo-cell .hs-calendar-date {
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.4) !important;
}
[data-color-mode=dark] {
  /* --- Chip / pill with photo texture --- */
}
[data-color-mode=dark] .hs-photo-chip {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
  border: none !important;
  box-shadow: var(--hs-glow) !important;
  border-radius: 7px !important;
  color: #FFFFFF !important;
  display: inline-flex !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  min-height: 24px !important;
  overflow: hidden !important;
  padding: 4px 10px !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.3) !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] .hs-photo-pill {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
  border: none !important;
  box-shadow: var(--hs-glow) !important;
  border-radius: 999px !important;
  color: #FFFFFF !important;
  display: inline-flex !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  min-height: 22px !important;
  overflow: hidden !important;
  padding: 4px 12px !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.3) !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] {
  /* --- Dashboard action with photo texture --- */
}
[data-color-mode=dark] .hs-photo-action a,
[data-color-mode=dark] .hs-photo-action .btn,
[data-color-mode=dark] .hs-photo-action .nav-link,
[data-color-mode=dark] .hs-photo-action .rt-content > p:only-child > a {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
}
[data-color-mode=dark] {
  /* --- Light-mode photo: faint texture on white card --- */
}
[data-color-mode=dark] .hs-photo-light,
[data-color-mode=dark] .hs-photo-light.card,
[data-color-mode=dark] .hs-photo-light.b-card,
[data-color-mode=dark] .block.hs-photo-light,
[data-color-mode=dark] .block.hs-photo-light .card,
[data-color-mode=dark] .block.hs-photo-light .b-card {
  background-color: #FFFFFF !important;
  background-image: var(--hs-photo-overlay-light), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  color: var(--hs-text) !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .hs-photo-light .card-body,
[data-color-mode=dark] .hs-photo-light .b-card-body,
[data-color-mode=dark] .hs-photo-light .rt-content {
  background: transparent !important;
}
[data-color-mode=dark] .hs-photo-light h1,
[data-color-mode=dark] .hs-photo-light h2,
[data-color-mode=dark] .hs-photo-light h3 {
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] .hs-photo-light p {
  color: var(--hs-slate) !important;
}
[data-color-mode=dark] {
  /* --- Table with photo-textured header row --- */
}
[data-color-mode=dark] .hs-photo-table,
[data-color-mode=dark] .hs-photo-table.card,
[data-color-mode=dark] .hs-photo-table.b-card,
[data-color-mode=dark] .block.hs-photo-table,
[data-color-mode=dark] .block.hs-photo-table .card,
[data-color-mode=dark] .block.hs-photo-table .b-card {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .hs-photo-table .card-header,
[data-color-mode=dark] .hs-photo-table .b-card-header {
  background-color: var(--hs-navy) !important;
  border-bottom: 0 !important;
  color: #FFFFFF !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .hs-photo-table .card-header *,
[data-color-mode=dark] .hs-photo-table .b-card-header * {
  color: #FFFFFF !important;
}
[data-color-mode=dark] .hs-photo-table table th,
[data-color-mode=dark] .hs-photo-table .record-list-table th {
  background: var(--hs-navy) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.12) !important;
  color: #FFFFFF !important;
  font-size: 12.5px !important;
  font-weight: 700 !important;
  padding: 10px 12px !important;
  text-transform: none !important;
}
[data-color-mode=dark] .hs-photo-table table td,
[data-color-mode=dark] .hs-photo-table .record-list-table td {
  border-top: 1px solid var(--hs-table-line) !important;
  color: var(--hs-text) !important;
  font-size: 12px !important;
  padding: 10px 12px !important;
}
[data-color-mode=dark] {
  /* --- Progress bar fill with photo texture --- */
}
[data-color-mode=dark] .hs-progress-fill--photo {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay-subtle), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
}
@media (max-width: 767px) {
  [data-color-mode=dark] .hs-photo-hero .card-body,
  [data-color-mode=dark] .hs-photo-hero .b-card-body,
  [data-color-mode=dark] .hs-photo-hero .rt-content {
    padding: 16px 18px !important;
  }
  [data-color-mode=dark] .hs-photo-kpi {
    min-height: 96px !important;
    padding: 12px 14px !important;
  }
  [data-color-mode=dark] .hs-photo-card-header::before {
    height: 40px !important;
  }
  [data-color-mode=dark] .hs-photo-card-header .card-header,
  [data-color-mode=dark] .hs-photo-card-header .b-card-header {
    margin-top: -40px !important;
    min-height: 40px !important;
  }
}
[data-color-mode=dark] {
  /* SVG text fill overrides for dark-background KPIs */
}
[data-color-mode=dark] .hs-photo-kpi .card-header h5,
[data-color-mode=dark] .hs-gradient-kpi .card-header h5 {
  color: #FFFFFF !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 0.9px !important;
  text-transform: none !important; /* no ALL-CAPS in product UI (Alina 2026-07-06) */
}
[data-color-mode=dark] .hs-photo-kpi .card-header,
[data-color-mode=dark] .hs-gradient-kpi .card-header {
  border-bottom: 0 !important;
  padding: 14px 16px 2px !important;
}
[data-color-mode=dark] .hs-gradient-kpi .card-body {
  padding: 4px 16px 14px !important;
}
[data-color-mode=dark] .hs-glass-kpi svg text,
[data-color-mode=dark] .hs-glass-kpi .card-header h5 {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
}
[data-color-mode=dark] .hs-glass-kpi .card-body svg,
[data-color-mode=dark] .hs-photo-kpi .card-body svg,
[data-color-mode=dark] .hs-gradient-kpi .card-body svg {
  height: 56px !important;
  max-height: 56px !important;
  max-width: 100% !important;
  width: 100% !important;
}
[data-color-mode=dark] .hs-photo-kpi svg text,
[data-color-mode=dark] .hs-photo-kpi .metric-value,
[data-color-mode=dark] .hs-photo-kpi .metric-number,
[data-color-mode=dark] .hs-photo-kpi .value,
[data-color-mode=dark] .hs-photo-kpi h1,
[data-color-mode=dark] .hs-photo-kpi h2,
[data-color-mode=dark] .hs-photo-kpi h3 {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  text-shadow: 0 1px 3px rgba(11, 31, 51, 0.3) !important;
}
[data-color-mode=dark] .hs-photo-kpi .metric-label,
[data-color-mode=dark] .hs-photo-kpi .card-title,
[data-color-mode=dark] .hs-photo-kpi p {
  color: rgba(255, 255, 255, 0.82) !important;
}
[data-color-mode=dark] .hs-gradient-kpi svg text,
[data-color-mode=dark] .hs-gradient-kpi .metric-value,
[data-color-mode=dark] .hs-gradient-kpi .metric-number,
[data-color-mode=dark] .hs-gradient-kpi .value,
[data-color-mode=dark] .hs-gradient-kpi h1,
[data-color-mode=dark] .hs-gradient-kpi h2,
[data-color-mode=dark] .hs-gradient-kpi h3 {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
}
[data-color-mode=dark] .hs-gradient-kpi .metric-label,
[data-color-mode=dark] .hs-gradient-kpi .card-title,
[data-color-mode=dark] .hs-gradient-kpi p {
  color: rgba(255, 255, 255, 0.82) !important;
}
[data-color-mode=dark] {
  /* ======== LAYER 6 - WEBAPP AREAS (compose shell, admin, unify, auth) ======== */
  /* 03-shell-navigation */
}
[data-color-mode=dark] .topbar,
[data-color-mode=dark] .app-topbar,
[data-color-mode=dark] .navbar,
[data-color-mode=dark] .navbar-light,
[data-color-mode=dark] .b-navbar {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
  box-shadow: var(--hs-shadow-1) !important;
}
[data-color-mode=dark] #compose .sidebar,
[data-color-mode=dark] #compose .nav-sidebar,
[data-color-mode=dark] #compose .app-sidebar,
[data-color-mode=dark] #compose .compose-sidebar,
[data-color-mode=dark] #compose .b-sidebar.sidebar,
[data-color-mode=dark] #compose .b-sidebar.sidebar .b-sidebar-body {
  background: #FFFFFF !important;
  border-right: 0 !important;
  box-shadow: 4px 0 18px rgba(11, 31, 51, 0.05), 1px 0 0 rgba(11, 31, 51, 0.03) !important;
}
[data-color-mode=dark] #compose .b-sidebar.sidebar .b-sidebar-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
}
[data-color-mode=dark] #compose .sidebar .page-tree,
[data-color-mode=dark] #compose .nav-sidebar .page-tree,
[data-color-mode=dark] #compose .nav-sidebar.overflow-auto {
  padding: 8px 10px 18px !important;
}
[data-color-mode=dark] #compose .sidebar,
[data-color-mode=dark] #compose .nav-sidebar,
[data-color-mode=dark] #compose .app-sidebar,
[data-color-mode=dark] #compose .compose-sidebar,
[data-color-mode=dark] #compose .b-sidebar-body,
[data-color-mode=dark] #compose .b-sidebar.sidebar .b-sidebar-body,
[data-color-mode=dark] #compose .sidebar *,
[data-color-mode=dark] #compose .nav-sidebar *,
[data-color-mode=dark] #compose .app-sidebar *,
[data-color-mode=dark] #compose .compose-sidebar * {
  -ms-overflow-style: none !important;
  scrollbar-width: none !important;
}
[data-color-mode=dark] #compose .sidebar::-webkit-scrollbar,
[data-color-mode=dark] #compose .nav-sidebar::-webkit-scrollbar,
[data-color-mode=dark] #compose .app-sidebar::-webkit-scrollbar,
[data-color-mode=dark] #compose .compose-sidebar::-webkit-scrollbar,
[data-color-mode=dark] #compose .b-sidebar-body::-webkit-scrollbar,
[data-color-mode=dark] #compose .b-sidebar.sidebar .b-sidebar-body::-webkit-scrollbar,
[data-color-mode=dark] #compose .sidebar *::-webkit-scrollbar,
[data-color-mode=dark] #compose .nav-sidebar *::-webkit-scrollbar,
[data-color-mode=dark] #compose .app-sidebar *::-webkit-scrollbar,
[data-color-mode=dark] #compose .compose-sidebar *::-webkit-scrollbar {
  display: none !important;
  height: 0 !important;
  width: 0 !important;
}
[data-color-mode=dark] #compose .page-tree > li,
[data-color-mode=dark] #compose .page-tree > .b-nav-item,
[data-color-mode=dark] #compose .nav-sidebar > .mb-1 {
  margin: 3px 0 !important;
}
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex {
  align-items: center !important;
  gap: 4px !important;
  min-height: 34px !important;
}
[data-color-mode=dark] #compose .page-tree a.btn.nav-item,
[data-color-mode=dark] #compose .sidebar a.nav-link,
[data-color-mode=dark] #compose .nav-sidebar a.nav-link,
[data-color-mode=dark] #compose .nav-sidebar a.btn.nav-item {
  border: 0 !important;
  border-radius: 7px !important;
  box-shadow: none !important;
  color: var(--hs-muted) !important;
  font-family: "Lato", Arial, sans-serif !important;
  letter-spacing: 0 !important;
  outline: 0 !important;
  transition: background-color 160ms ease, color 160ms ease, box-shadow 160ms ease !important;
}
[data-color-mode=dark] #compose .page-tree > li > a.btn.nav-item,
[data-color-mode=dark] #compose .page-tree > .b-nav-item > a.btn.nav-item,
[data-color-mode=dark] #compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex > a.btn.nav-item {
  align-items: center !important;
  background: transparent !important;
  border: 1px solid transparent !important;
  border-radius: 8px !important;
  color: var(--hs-navy) !important;
  display: inline-flex !important;
  flex: 1 1 auto !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  min-height: 34px !important;
  min-width: 0 !important;
  padding: 7px 10px !important;
  width: 100% !important;
}
[data-color-mode=dark] #compose .nav-sidebar a.btn.nav-item .title {
  color: inherit !important;
  font-weight: inherit !important;
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] #compose .page-tree a.btn.nav-item > img,
[data-color-mode=dark] #compose .nav-sidebar a.btn.nav-item > img {
  flex: 0 0 16px !important;
  height: 16px !important;
  margin-right: 8px !important;
  object-fit: contain !important;
  width: 16px !important;
}
[data-color-mode=dark] #compose .page-tree a.btn.nav-item > i,
[data-color-mode=dark] #compose .nav-sidebar a.btn.nav-item > i,
[data-color-mode=dark] #compose .page-tree a.btn.nav-item > svg,
[data-color-mode=dark] #compose .nav-sidebar a.btn.nav-item > svg {
  color: var(--hs-teal-dark) !important;
  flex: 0 0 16px !important;
  height: 16px !important;
  margin-right: 8px !important;
  width: 16px !important;
}
[data-color-mode=dark] #compose .page-tree .page-tree a.btn.nav-item,
[data-color-mode=dark] #compose .page-tree li li a.btn.nav-item,
[data-color-mode=dark] #compose .page-tree .b-nav-item .page-tree a.btn.nav-item,
[data-color-mode=dark] #compose .nav-sidebar .nav-sidebar a.btn.nav-item,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .mb-1 a.btn.nav-item,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 ul a.btn.nav-item,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .collapse a.btn.nav-item {
  align-items: center !important;
  background: transparent !important;
  border: 1px solid transparent !important;
  border-radius: 7px !important;
  color: var(--hs-muted) !important;
  display: inline-flex !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  margin: 1px 0 1px 16px !important;
  min-height: 29px !important;
  min-width: 0 !important;
  padding: 5px 10px !important;
  position: relative !important;
  width: calc(100% - 16px) !important;
}
[data-color-mode=dark] #compose .page-tree .page-tree a.btn.nav-item > img,
[data-color-mode=dark] #compose .page-tree li li a.btn.nav-item > img,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .mb-1 a.btn.nav-item > img,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 ul a.btn.nav-item > img,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .collapse a.btn.nav-item > img {
  flex-basis: 15px !important;
  height: 15px !important;
  margin-right: 9px !important;
  width: 15px !important;
}
[data-color-mode=dark] #compose .page-tree > li > a.btn.nav-item:hover,
[data-color-mode=dark] #compose .page-tree > .b-nav-item > a.btn.nav-item:hover,
[data-color-mode=dark] #compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex > a.btn.nav-item:hover,
[data-color-mode=dark] #compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex:hover > a.btn.nav-item {
  background: var(--hs-sidebar-parent-hover-bg) !important;
  border-color: transparent !important;
  color: var(--hs-teal-dark) !important;
  box-shadow: var(--hs-shadow-1) !important;
}
[data-color-mode=dark] #compose .page-tree > li > a.btn.nav-item.active,
[data-color-mode=dark] #compose .page-tree > .b-nav-item > a.btn.nav-item.active,
[data-color-mode=dark] #compose .page-tree > li:has(.router-link-active) > a.btn.nav-item,
[data-color-mode=dark] #compose .page-tree > li:has(.nav-active) > a.btn.nav-item,
[data-color-mode=dark] #compose .page-tree > .b-nav-item:has(.router-link-active) > a.btn.nav-item,
[data-color-mode=dark] #compose .page-tree > .b-nav-item:has(.nav-active) > a.btn.nav-item,
[data-color-mode=dark] #compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex > a.btn.nav-item.active,
[data-color-mode=dark] #compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex > a.btn.nav-item.nav-active,
[data-color-mode=dark] #compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex > a.btn.nav-item.nav-exact-active,
[data-color-mode=dark] #compose .nav-sidebar.overflow-auto > .mb-1:has(.router-link-active) > .d-flex > a.btn.nav-item,
[data-color-mode=dark] #compose .nav-sidebar.overflow-auto > .mb-1:has(.nav-active) > .d-flex > a.btn.nav-item,
[data-color-mode=dark] #compose .nav-sidebar.overflow-auto > .mb-1:has(.nav-exact-active) > .d-flex > a.btn.nav-item {
  background: var(--hs-sidebar-parent-active-bg) !important;
  border-color: transparent !important;
  border-left: 0 !important;
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
  box-shadow: var(--hs-shadow-1) !important;
}
[data-color-mode=dark] #compose .page-tree .page-tree a.btn.nav-item:hover,
[data-color-mode=dark] #compose .page-tree li li a.btn.nav-item:hover,
[data-color-mode=dark] #compose .page-tree .b-nav-item .page-tree a.btn.nav-item:hover,
[data-color-mode=dark] #compose .nav-sidebar .nav-sidebar a.btn.nav-item:hover,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .mb-1 a.btn.nav-item:hover,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 ul a.btn.nav-item:hover,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .collapse a.btn.nav-item:hover {
  background: var(--hs-sidebar-child-hover-bg) !important;
  border-color: transparent !important;
  color: var(--hs-teal-dark) !important;
  box-shadow: none !important;
}
[data-color-mode=dark] #compose .page-tree .page-tree a.btn.nav-item.active,
[data-color-mode=dark] #compose .page-tree li li a.btn.nav-item.active,
[data-color-mode=dark] #compose .page-tree .b-nav-item .page-tree a.btn.nav-item.active,
[data-color-mode=dark] #compose .nav-sidebar .nav-sidebar a.btn.nav-item.active,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .mb-1 a.btn.nav-item.active,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 ul a.btn.nav-item.active,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .collapse a.btn.nav-item.active,
[data-color-mode=dark] #compose .page-tree .page-tree a.router-link-active,
[data-color-mode=dark] #compose .page-tree li li a.router-link-active,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .mb-1 a.router-link-active,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 ul a.router-link-active,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .collapse a.router-link-active,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .mb-1 a.nav-active,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 ul a.nav-active,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 .collapse a.nav-active {
  background: var(--hs-tint) !important;
  border-color: transparent !important;
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
  box-shadow: none !important;
}
[data-color-mode=dark] #compose .sidebar a.nav-link:hover,
[data-color-mode=dark] #compose .nav-sidebar a.nav-link:hover {
  background: var(--hs-sidebar-child-hover-bg) !important;
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] #compose .sidebar a.nav-link.active,
[data-color-mode=dark] #compose .nav-sidebar a.nav-link.active,
[data-color-mode=dark] #compose .nav-sidebar a.router-link-active {
  background: var(--hs-tint) !important;
  border-left: 0 !important;
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex > button,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex > button.btn {
  align-items: center !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 7px !important;
  box-shadow: none !important;
  color: var(--hs-teal-dark) !important;
  display: inline-flex !important;
  flex: 0 0 26px !important;
  height: 26px !important;
  justify-content: center !important;
  min-height: 26px !important;
  min-width: 26px !important;
  outline: 0 !important;
  padding: 0 !important;
  width: 26px !important;
}
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex:hover > button,
[data-color-mode=dark] #compose .nav-sidebar .mb-1:has(.router-link-active) > .d-flex > button,
[data-color-mode=dark] #compose .nav-sidebar .mb-1:has(.nav-active) > .d-flex > button,
[data-color-mode=dark] #compose .nav-sidebar .mb-1:has(.nav-exact-active) > .d-flex > button,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex > button:hover,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex > button:focus,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex > button:active,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex > button.btn:hover,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex > button.btn:focus,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex > button.btn:active {
  background: var(--hs-tint) !important;
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex > button svg,
[data-color-mode=dark] #compose .nav-sidebar .mb-1 > .d-flex > button.btn svg {
  height: 13px !important;
  width: 13px !important;
}
[data-color-mode=dark] .block-type-Navigation {
  --primary: var(--hs-slate) !important;
}
[data-color-mode=dark] .block-type-Navigation .nav-link,
[data-color-mode=dark] .block-type-Navigation .nav-link.disabled,
[data-color-mode=dark] .block-type-Navigation .nav-item span,
[data-color-mode=dark] .block-type-Navigation .text-wrap {
  color: #FFFFFF !important;
}
[data-color-mode=dark] iframe[src*=page-header-1] {
  border: 0 !important;
  border-radius: 8px !important;
  display: block !important;
  overflow: hidden !important;
  scrollbar-width: none !important;
  width: 100% !important;
}
[data-color-mode=dark] iframe[src*=page-header-1]::-webkit-scrollbar {
  display: none !important;
  height: 0 !important;
  width: 0 !important;
}
[data-color-mode=dark] .card:has(iframe[src*=page-header-1]),
[data-color-mode=dark] .b-card:has(iframe[src*=page-header-1]),
[data-color-mode=dark] .block:has(iframe[src*=page-header-1]) {
  overflow: hidden !important;
}
[data-color-mode=dark] .card-body:has(> iframe[src*=page-header-1]) {
  overflow: hidden !important;
  padding: 0 !important;
}
[data-color-mode=dark] .hs-page-header-frame {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  overflow: hidden !important;
}
[data-color-mode=dark] .hs-page-header-frame.card,
[data-color-mode=dark] .hs-page-header-frame.b-card,
[data-color-mode=dark] .hs-page-header-frame .card,
[data-color-mode=dark] .hs-page-header-frame .b-card,
[data-color-mode=dark] .hs-page-header-frame .card-body,
[data-color-mode=dark] .hs-page-header-frame .b-card-body {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}
[data-color-mode=dark] .hs-page-header-frame .card-body,
[data-color-mode=dark] .hs-page-header-frame .b-card-body {
  overflow: hidden !important;
  padding: 0 !important;
}
[data-color-mode=dark] .hs-page-header-frame iframe {
  border: 0 !important;
  border-radius: 8px !important;
  display: block !important;
  min-height: 116px !important;
  overflow: hidden !important;
  scrollbar-width: none !important;
  width: 100% !important;
}
[data-color-mode=dark] .hs-page-header-frame iframe::-webkit-scrollbar {
  display: none !important;
  height: 0 !important;
  width: 0 !important;
}
[data-color-mode=dark] .hs-page-header-frame img[src*="/attachment/page/"],
[data-color-mode=dark] .hs-page-header-frame img[src*="/api/compose/namespace/"][src*="/attachment/page/"] {
  max-height: 28px !important;
  max-width: 28px !important;
  object-fit: contain !important;
}
[data-color-mode=dark] {
  /* 13a-drafts-sidebar-polish */
}
[data-color-mode=dark] .b-sidebar.draft-sidebar {
  border: none !important;
  box-shadow: -6px 0 24px rgba(11, 31, 51, 0.1) !important;
}
[data-color-mode=dark] .b-sidebar.draft-sidebar .b-sidebar-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
  min-height: 52px !important;
  padding: 12px 14px !important;
}
[data-color-mode=dark] .b-sidebar.draft-sidebar .b-sidebar-header h5 {
  color: var(--hs-navy) !important;
  font-size: 16px !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] .b-sidebar.draft-sidebar .b-sidebar-body {
  background: var(--hs-page) !important;
}
[data-color-mode=dark] .draft-item-container {
  padding: 10px 14px 8px !important;
}
[data-color-mode=dark] .draft-item-container .draft-item {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  padding: 12px 14px !important;
}
[data-color-mode=dark] .draft-item-container .draft-item h5 {
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  margin: 0 0 6px !important;
}
[data-color-mode=dark] .draft-item-container .draft-item .badge-primary {
  background: var(--hs-tint-strong) !important;
  border-radius: 6px !important;
  color: var(--hs-teal-dark) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  padding: 3px 7px !important;
}
[data-color-mode=dark] .draft-item-container .draft-item .badge-extra-light,
[data-color-mode=dark] .draft-item-container .draft-item .badge[variant=extra-light] {
  background: var(--hs-mist) !important;
  border-radius: 6px !important;
  color: var(--hs-navy) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  padding: 3px 7px !important;
}
[data-color-mode=dark] .draft-item-container .text-muted.small {
  color: var(--hs-muted) !important;
  font-size: 11px !important;
}
[data-color-mode=dark] .draft-badge {
  background: var(--hs-action-solid) !important;
  border: 2px solid #FFFFFF !important; /* line-exempt: overlap keyline */
  border-radius: 10px !important;
  color: #FFFFFF !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  min-width: 18px !important;
  padding: 2px 4px !important;
}
[data-color-mode=dark] {
  /* 13b-mobile-topbar-polish */
}
[data-color-mode=dark] .b-sidebar.sidebar {
  border-right: 0 !important;
}
@media (max-width: 576px) {
  [data-color-mode=dark] .topbar [portal-target=topbar-tools],
  [data-color-mode=dark] .app-topbar [portal-target=topbar-tools],
  [data-color-mode=dark] .header-navigation [portal-target=topbar-tools] {
    display: none !important;
  }
}
@media (max-width: 767px) {
  [data-color-mode=dark] .topbar .nav-icon,
  [data-color-mode=dark] .app-topbar .nav-icon,
  [data-color-mode=dark] .navbar .nav-icon {
    height: 34px !important;
    min-height: 34px !important;
    min-width: 34px !important;
    padding: 0 !important;
    width: 34px !important;
  }
  [data-color-mode=dark] .topbar .navbar-nav,
  [data-color-mode=dark] .app-topbar .navbar-nav,
  [data-color-mode=dark] .navbar .navbar-nav {
    gap: 4px !important;
  }
  [data-color-mode=dark] .topbar .navbar-nav .nav-link,
  [data-color-mode=dark] .app-topbar .navbar-nav .nav-link {
    font-size: 12px !important;
    padding: 6px 8px !important;
  }
  [data-color-mode=dark] .topbar .d-flex,
  [data-color-mode=dark] .app-topbar .d-flex,
  [data-color-mode=dark] .navbar .d-flex {
    flex-wrap: wrap !important;
    gap: 6px !important;
  }
  [data-color-mode=dark] .topbar .btn-primary,
  [data-color-mode=dark] .app-topbar .btn-primary,
  [data-color-mode=dark] .navbar .btn-primary,
  [data-color-mode=dark] .topbar [portal-target=topbar-tools] .btn,
  [data-color-mode=dark] .app-topbar [portal-target=topbar-tools] .btn {
    flex: 0 1 auto !important;
    max-width: 140px !important;
    min-width: 0 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }
  [data-color-mode=dark] .topbar .btn-primary:focus,
  [data-color-mode=dark] .app-topbar .btn-primary:focus,
  [data-color-mode=dark] .navbar .btn-primary:focus {
    max-width: 140px !important;
    z-index: 1 !important;
  }
  [data-color-mode=dark] .topbar .btn.border-0[variant=outline-light],
  [data-color-mode=dark] .app-topbar .btn.border-0[variant=outline-light],
  [data-color-mode=dark] .topbar .btn-outline-light.border-0,
  [data-color-mode=dark] .app-topbar .btn-outline-light.border-0 {
    flex: 0 0 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    padding: 0 !important;
    width: 34px !important;
  }
  [data-color-mode=dark] .topbar .btn-primary + .btn,
  [data-color-mode=dark] .topbar .btn-primary ~ .btn,
  [data-color-mode=dark] .app-topbar .btn-primary + .btn,
  [data-color-mode=dark] .app-topbar .btn-primary ~ .btn {
    background: var(--hs-page) !important;
    border: none !important;
    color: var(--hs-navy) !important;
  }
  [data-color-mode=dark] .topbar .btn-primary + .btn svg,
  [data-color-mode=dark] .topbar .btn-primary ~ .btn svg,
  [data-color-mode=dark] .topbar .btn-primary + .btn i,
  [data-color-mode=dark] .topbar .btn-primary ~ .btn i,
  [data-color-mode=dark] .app-topbar .btn-primary + .btn svg,
  [data-color-mode=dark] .app-topbar .btn-primary ~ .btn svg,
  [data-color-mode=dark] .app-topbar .btn-primary + .btn i,
  [data-color-mode=dark] .app-topbar .btn-primary ~ .btn i {
    color: var(--hs-slate) !important;
  }
  [data-color-mode=dark] .b-sidebar.draft-sidebar {
    max-width: 100vw !important;
    width: 100vw !important;
  }
  [data-color-mode=dark] .draft-item-container {
    padding: 8px 10px 6px !important;
  }
  [data-color-mode=dark] .draft-item-container .draft-item {
    padding: 10px 12px !important;
  }
}
[data-color-mode=dark] {
  /* 14-auth-pages */
  /* Server-rendered auth surfaces (login, signup, reset, profile, security,
     sessions, authorized-clients). These pages load /custom.css before the
     template's inline authBg style and before auth style.css, so overrides
     need !important; the backdrop is scoped via body:has(main.auth), which
     exists only on auth pages — the Vue apps (#compose etc.) are untouched. */
}
[data-color-mode=dark] html:has(main.auth) {
  background: var(--hs-navy) !important;
  min-height: 100% !important;
}
[data-color-mode=dark] body:has(main.auth) {
  background: transparent !important;
  font-family: "Lato", Arial, sans-serif !important;
  min-height: 100vh !important;
}
[data-color-mode=dark] {
  /* Viewport-fixed wave layer: oversized so the transform drift never
     exposes an edge; z-index -1 keeps it behind all auth content.
     Translate-only motion — scale/filter animation resamples the raster
     every frame and makes dark-gradient noise crawl ("grain"). */
}
[data-color-mode=dark] body:has(main.auth)::before {
  background-color: var(--hs-navy);
  background-image: var(--hs-wave-poster);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  inset: -6%;
  pointer-events: none;
  position: fixed;
  z-index: -1;
}
[data-color-mode=dark] {
  /* Breathing glow: raster blob with alpha (CSS gradients are dithered by
     the browser and shimmer as grain when animated — rasters are not). */
}
[data-color-mode=dark] body:has(main.auth)::after {
  background-image: var(--hs-glow);
  background-position: 50% 42%;
  background-repeat: no-repeat;
  background-size: 88% 74%;
  content: "";
  inset: 0;
  opacity: 0.25;
  pointer-events: none;
  position: fixed;
  z-index: -1;
}
[data-color-mode=dark] body:has(main.auth) header a,
[data-color-mode=dark] body:has(main.auth) header span,
[data-color-mode=dark] body:has(main.auth) footer,
[data-color-mode=dark] body:has(main.auth) footer a {
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.5) !important;
}
[data-color-mode=dark] main.auth {
  padding-top: 4vh !important;
  padding-bottom: 4vh !important;
}
[data-color-mode=dark] main.auth .tabs.card {
  background: #FFFFFF !important;
  border: 0 !important;
  border-radius: 20px !important;
  box-shadow: var(--hs-shadow-5) !important;
  overflow: hidden !important;
}
[data-color-mode=dark] main.auth .tabs.card .header.card-header {
  background: #FFFFFF !important;
  border: 0 !important;
}
[data-color-mode=dark] main.auth .border-bottom {
  border-bottom: 0 !important;
}
[data-color-mode=dark] main.auth h4,
[data-color-mode=dark] main.auth .login-title {
  color: var(--hs-navy) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 400 !important;
  letter-spacing: 0.2px !important;
}
[data-color-mode=dark] main.auth label {
  color: var(--hs-muted) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-size: 12.5px !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] main.auth .form-control {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-inset) !important;
  color: var(--hs-text) !important;
  font-family: "Lato", Arial, sans-serif !important;
  min-height: 44px !important;
}
[data-color-mode=dark] main.auth .form-control:focus {
  background: #FFFFFF !important;
  box-shadow: var(--hs-focus-ring) !important;
}
[data-color-mode=dark] main.auth .btn-primary {
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  border-radius: 8px !important;
  color: #FFFFFF !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] main.auth .btn-primary:hover,
[data-color-mode=dark] main.auth .btn-primary:focus {
  background: var(--hs-teal-dark) !important;
  border-color: transparent !important;
}
[data-color-mode=dark] main.auth .btn-light {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  color: var(--hs-navy) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] main.auth .btn-light:hover,
[data-color-mode=dark] main.auth .btn-light:focus {
  background: var(--hs-mist) !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] main.auth .card-body a,
[data-color-mode=dark] main.auth .card-footer a {
  color: var(--hs-teal-dark) !important;
  font-weight: 700 !important;
  text-decoration: none !important;
}
[data-color-mode=dark] {
  /* Logged-in account pages (profile/security/sessions/clients) show the
     nav tab strip; give their tables room and swap the 4px underline for a
     tonal pill. Anonymous pages have no .nav and keep the narrow card. */
}
[data-color-mode=dark] main.auth:has(.nav .nav-item) {
  max-width: 860px !important;
}
[data-color-mode=dark] main.auth .nav-link {
  border: 0 !important;
  border-radius: 8px !important;
  color: var(--hs-muted) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] main.auth .nav-item.active,
[data-color-mode=dark] main.auth .nav-link.active {
  background: var(--hs-tint-strong) !important;
  border-bottom: 0 !important;
  border-radius: 8px !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] {
  /* 16-unify-app-selector */
  /* The post-login app menu (unify webapp). One flat grid: .app-selector >
     logo + .search + .row of .card.app tiles. Everything scoped to
     .app-selector (topbar via body:has) so no other webapp is touched. */
}
[data-color-mode=dark] body:has(.app-selector) .header-navigation {
  background: #FFFFFF !important;
  border-bottom: none !important;
  box-shadow: var(--hs-shadow-1);
}
[data-color-mode=dark] .app-selector {
  position: relative;
  background: var(--hs-page);
}
[data-color-mode=dark] .app-selector::before,
[data-color-mode=dark] .app-selector::after {
  content: none !important;
  display: none !important;
}
[data-color-mode=dark] .app-selector > * {
  position: relative;
  z-index: 1;
}
[data-color-mode=dark] .app-selector .logo {
  margin-top: 18px;
  max-height: 84px;
}
[data-color-mode=dark] {
  /* Search: the same single-pill treatment as the map geosearch. */
}
[data-color-mode=dark] .app-selector .search {
  max-width: 520px;
}
[data-color-mode=dark] .app-selector .search .c-input-search {
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: var(--hs-card-shadow);
  overflow: hidden;
}
[data-color-mode=dark] .app-selector .search .c-input-search:focus-within {
  box-shadow: var(--hs-focus-ring);
}
[data-color-mode=dark] .app-selector .search .form-control,
[data-color-mode=dark] .app-selector .search .c-input-search .btn {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  font-family: var(--font-regular);
  color: var(--hs-text);
}
[data-color-mode=dark] {
  /* Tiles: hs cards with lift. 5-across on wide screens. */
}
[data-color-mode=dark] .app-selector .card.app {
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  transition: transform 0.18s ease, box-shadow 0.18s ease;
  overflow: hidden;
}
[data-color-mode=dark] .app-selector .card.app:hover {
  transform: translateY(-3px);
  box-shadow: var(--hs-dashboard-elevated-shadow) !important;
}
[data-color-mode=dark] .app-selector .card.app img.thumbnail {
  object-fit: contain;
  padding: 14px 14px 4px;
  max-height: 170px;
}
[data-color-mode=dark] .app-selector .card.app h6 {
  font-family: var(--font-regular);
  font-weight: 700;
  color: var(--hs-navy);
  margin-top: 8px !important;
  margin-bottom: 18px !important;
  padding: 0 10px;
}
@media (min-width: 1400px) {
  [data-color-mode=dark] .app-selector .row > [class*=col-xl-3] {
    flex: 0 0 20%;
    max-width: 20%;
  }
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] .app-selector .card.app,
  [data-color-mode=dark] .app-selector .card.app:hover {
    transition: none;
    transform: none;
  }
}
[data-color-mode=dark] {
  /* 17-admin-webapp */
  /* Admin Area sidebar + topbar, scoped to #admin. The admin sidebar groups
     are li.list-group elements, so they accidentally inherit the global
     .list-group card treatment (white box + border) — dissolved here in
     favor of whitespace + section labels, matching the compose sidebar
     language. */
}
[data-color-mode=dark] #admin .b-sidebar {
  background: #FFFFFF !important;
}
[data-color-mode=dark] #admin .b-sidebar-header {
  border-bottom: none !important;
  box-shadow: var(--hs-shadow-1);
}
[data-color-mode=dark] #admin .b-sidebar .list-group {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}
[data-color-mode=dark] #admin .b-sidebar h6.text-uppercase {
  font-family: var(--font-regular);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.08em;
  color: var(--hs-muted) !important;
  margin: 18px 6px 6px !important;
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item {
  align-items: center !important;
  font-family: var(--font-regular);
  font-size: 13px;
  color: var(--hs-slate) !important;
  border-radius: 7px !important;
  display: flex !important;
  gap: 0 !important;
  padding: 7px 10px !important;
  width: 100%;
  transition: background-color 0.12s ease, color 0.12s ease;
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item:hover {
  background: var(--hs-sidebar-child-hover-bg) !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item.router-link-active,
[data-color-mode=dark] #admin .b-sidebar a.nav-item.active {
  background: var(--hs-sidebar-parent-active-bg) !important;
  color: var(--hs-teal-dark) !important;
  font-weight: 700;
}
[data-color-mode=dark] {
  /* 17a-admin-svg-mask-icons */
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item svg {
  display: none !important;
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item::before {
  align-items: center;
  --hs-admin-icon: var(--hs-admin-icon-default);
  background: var(--hs-icon-gradient) !important;
  content: "";
  display: inline-flex;
  flex: 0 0 24px;
  height: 24px;
  justify-content: center;
  margin-right: 10px;
  -webkit-mask-image: var(--hs-admin-icon);
  mask-image: var(--hs-admin-icon);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 20px 20px;
  mask-size: 20px 20px;
  opacity: 0.82;
  width: 24px;
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item:hover::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item.router-link-active::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item.active::before {
  opacity: 1;
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=users]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*="/user/"]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href$="/user"]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=user]::before {
  --hs-admin-icon: var(--hs-admin-icon-user);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=roles]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=role]::before {
  --hs-admin-icon: var(--hs-admin-icon-role);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=user-groups]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=usergroup]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=groups]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=group]::before {
  --hs-admin-icon: var(--hs-admin-icon-groups);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=applications]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=application]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=apps]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href$="/app"]::before {
  --hs-admin-icon: var(--hs-admin-icon-app);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=templates]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=template]::before {
  --hs-admin-icon: var(--hs-admin-icon-doc);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=settings]::before {
  --hs-admin-icon: var(--hs-admin-icon-tune);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=permissions]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=permission]::before {
  --hs-admin-icon: var(--hs-admin-icon-lock);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=auth]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=client]::before {
  --hs-admin-icon: var(--hs-admin-icon-key);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=connection]::before {
  --hs-admin-icon: var(--hs-admin-icon-hub);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=queue]::before {
  --hs-admin-icon: var(--hs-admin-icon-list);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=mail]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=email]::before {
  --hs-admin-icon: var(--hs-admin-icon-mail);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=workflow]::before {
  --hs-admin-icon: var(--hs-admin-icon-workflow);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=message]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=messaging]::before {
  --hs-admin-icon: var(--hs-admin-icon-message);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=report]::before {
  --hs-admin-icon: var(--hs-admin-icon-analytics);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=snippet]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=code]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=corredor]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=script]::before {
  --hs-admin-icon: var(--hs-admin-icon-code);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=log]::before {
  --hs-admin-icon: var(--hs-admin-icon-list);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=gateway]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=apigw]::before {
  --hs-admin-icon: var(--hs-admin-icon-gateway);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=session]::before {
  --hs-admin-icon: var(--hs-admin-icon-session);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=theme]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=theming]::before {
  --hs-admin-icon: var(--hs-admin-icon-palette);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=navigation]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=nav]::before {
  --hs-admin-icon: var(--hs-admin-icon-navigation);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=location]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=map]::before {
  --hs-admin-icon: var(--hs-admin-icon-location);
}
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=sensitivity]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=sensitive]::before,
[data-color-mode=dark] #admin .b-sidebar a.nav-item[href*=level]::before {
  --hs-admin-icon: var(--hs-admin-icon-sensitivity);
}
[data-color-mode=dark] #admin .b-sidebar *::-webkit-scrollbar {
  display: none;
}
[data-color-mode=dark] #admin .b-sidebar * {
  scrollbar-width: none;
}
[data-color-mode=dark] #admin .header-navigation {
  background: #FFFFFF !important;
  border-bottom: none !important;
  box-shadow: var(--hs-shadow-1);
}
[data-color-mode=dark] {
  /* 17b-shell-utility-actions */
}
[data-color-mode=dark] :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)),
[data-color-mode=dark] #admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)),
[data-color-mode=dark] #compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)) {
  align-items: center !important;
  background: transparent !important;
  border: 1px solid transparent !important;
  border-radius: var(--hs-radius-control) !important;
  box-shadow: none !important;
  color: var(--hs-slate) !important;
  display: inline-flex !important;
  height: 34px !important;
  justify-content: center !important;
  min-height: 34px !important;
  min-width: 34px !important;
  opacity: 1 !important;
  padding: 0 8px !important;
}
[data-color-mode=dark] :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):hover,
[data-color-mode=dark] :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):focus,
[data-color-mode=dark] #admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):hover,
[data-color-mode=dark] #admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):focus,
[data-color-mode=dark] #compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):hover,
[data-color-mode=dark] #compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):focus {
  background: var(--hs-mist) !important;
  border-color: var(--hs-border-soft) !important;
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)) svg,
[data-color-mode=dark] #admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon) svg,
[data-color-mode=dark] #compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon) svg {
  color: currentColor !important;
  height: 18px !important;
  opacity: 1 !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
  width: 18px !important;
}
[data-color-mode=dark] :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)) svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon),
[data-color-mode=dark] #admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon) svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon),
[data-color-mode=dark] #compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon) svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon) {
  fill: none !important;
  opacity: 1 !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
}
[data-color-mode=dark] #admin :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary,
[data-color-mode=dark] #compose :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary {
  align-items: center !important;
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  border-radius: var(--hs-radius-control) !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  display: inline-flex !important;
  gap: 6px !important;
  height: 34px !important;
  min-height: 34px !important;
  padding: 0 12px !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] #admin :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary:has(> svg:only-child),
[data-color-mode=dark] #compose :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary:has(> svg:only-child) {
  min-width: 34px !important;
  padding: 0 8px !important;
  width: 34px !important;
}
[data-color-mode=dark] #admin :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary svg,
[data-color-mode=dark] #compose :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary svg {
  color: #FFFFFF !important;
  height: 16px !important;
  stroke: #FFFFFF !important;
  width: 16px !important;
}
[data-color-mode=dark] #admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.badge, .badge-pill),
[data-color-mode=dark] #compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.badge, .badge-pill) {
  background: var(--hs-pale) !important;
  border: none !important;
  border-radius: var(--hs-radius-control) !important;
  color: var(--hs-teal-dark) !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  min-width: 18px !important;
  padding: 2px 4px !important;
}
[data-color-mode=dark] {
  /* 17d-shell-header-icon-fallback */
  /* Shared CTopbar serves all 7 clients — shell icon rules are unscoped (v25). */
}
[data-color-mode=dark] #app > div > div:first-child :is(a, button, .btn, .nav-link, [role=button]):has(svg),
[data-color-mode=dark] #app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(a, button, .btn, .nav-link, [role=button]):has(svg) {
  color: var(--hs-slate) !important;
  opacity: 1 !important;
}
[data-color-mode=dark] #app > div > div:first-child :is(a, button, .btn, .nav-link, [role=button]):has(svg):hover,
[data-color-mode=dark] #app > div > div:first-child :is(a, button, .btn, .nav-link, [role=button]):has(svg):focus,
[data-color-mode=dark] #app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(a, button, .btn, .nav-link, [role=button]):has(svg):hover,
[data-color-mode=dark] #app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(a, button, .btn, .nav-link, [role=button]):has(svg):focus {
  color: var(--hs-teal-dark) !important;
  opacity: 1 !important;
}
[data-color-mode=dark] #app > div > div:first-child :is(a, button, .btn, .nav-link, [role=button]):has(svg) svg:not(.svg-inline--fa),
[data-color-mode=dark] #app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(a, button, .btn, .nav-link, [role=button]):has(svg) svg:not(.svg-inline--fa) {
  color: currentColor !important;
  height: 18px !important;
  opacity: 1 !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
  width: 18px !important;
}
[data-color-mode=dark] #app > div > div:first-child :is(a, button, .btn, .nav-link, [role=button]):has(svg) svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon),
[data-color-mode=dark] #app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(a, button, .btn, .nav-link, [role=button]):has(svg) svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon) {
  opacity: 1 !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
}
[data-color-mode=dark] #app > div > div:first-child :is(.badge, .badge-pill),
[data-color-mode=dark] #app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(.badge, .badge-pill) {
  background: var(--hs-pale) !important;
  border-color: rgba(15, 185, 177, 0.18) !important;
  color: var(--hs-teal-dark) !important;
  opacity: 1 !important;
}
[data-color-mode=dark] {
  /* Profile avatar: our flex-centered topbar buttons collapse the empty
     background-image div to 0 width — give it a real box. */
}
[data-color-mode=dark] .header-navigation .avatar,
[data-color-mode=dark] .header-navigation .dropdown-toggle .avatar {
  border-radius: 50% !important;
  flex: 0 0 30px !important;
  height: 30px !important;
  min-width: 30px !important;
  width: 30px !important;
  background-size: cover !important;
  background-position: center !important;
}
[data-color-mode=dark] {
  /* Record-list sort + filter controls: stock 0.3 opacity is near-invisible.
     Inactive reads muted at 0.55; an actively sorted column goes full. */
}
[data-color-mode=dark] main .b-table th :is(svg, .svg-inline--fa),
[data-color-mode=dark] main .record-list-table :is(.fa-angle-up, .fa-angle-down, .fa-filter),
[data-color-mode=dark] main :is(.fa-angle-up, .fa-angle-down, .fa-filter).text-secondary,
[data-color-mode=dark] main .btn.text-secondary :is(.fa-angle-up, .fa-angle-down) {
  color: var(--hs-muted) !important;
  opacity: 0.55 !important;
}
[data-color-mode=dark] main .b-table th[aria-sort]:not([aria-sort=none]) :is(svg, .svg-inline--fa) {
  color: var(--hs-teal-dark) !important;
  opacity: 1 !important;
}
[data-color-mode=dark] {
  /* Sidebar section chevrons: ink, not black. */
}
[data-color-mode=dark] .b-sidebar .btn :is(svg.fa-chevron-down, svg.fa-chevron-up),
[data-color-mode=dark] .btn.btn-outline-light :is(svg.fa-chevron-down, svg.fa-chevron-up) {
  color: var(--hs-muted) !important;
}
[data-color-mode=dark] {
  /* Icon consistency v2 (Alina 2026-07-06): one family, one ink per context */
  /* 1. Sidebar/menu togglers: never bright teal — slate ink */
}
[data-color-mode=dark] main svg.fa-bars,
[data-color-mode=dark] .b-sidebar-header svg.fa-bars,
[data-color-mode=dark] .navbar-toggler svg,
[data-color-mode=dark] [class*=toggler] svg {
  color: var(--hs-slate) !important;
  fill: currentColor !important;
}
[data-color-mode=dark] {
  /* 2. Table header glyphs (sort/filter chrome): muted, never white on light */
}
[data-color-mode=dark] main .b-table thead svg,
[data-color-mode=dark] main table thead svg,
[data-color-mode=dark] main .record-list-table thead svg {
  color: var(--hs-muted) !important;
}
[data-color-mode=dark] {
  /* 3. Permissions lock: fine-line mask replaces the solid FA glyph,
     matching the action-menu family */
}
[data-color-mode=dark] .btn svg.fa-lock {
  display: none !important;
}
[data-color-mode=dark] .btn:has(> svg.fa-lock)::before,
[data-color-mode=dark] .btn:has(svg.fa-lock)::before {
  background: currentColor;
  content: "";
  display: inline-block;
  height: 15px;
  margin-right: 6px;
  -webkit-mask: var(--hs-admin-icon-lock) center/contain no-repeat;
  mask: var(--hs-admin-icon-lock) center/contain no-repeat;
  vertical-align: -2px;
  width: 15px;
}
[data-color-mode=dark] {
  /* Topbar bell + help: logo-gradient masks replace the flat FA glyphs
     (same technique as the action-menu lock/trash). */
}
[data-color-mode=dark] .header-navigation .nav-icon svg.fa-bell,
[data-color-mode=dark] .header-navigation .nav-icon svg.fa-file,
[data-color-mode=dark] .header-navigation [data-test-id=dropdown-helper] svg.fa-circle-question {
  display: none !important;
}
[data-color-mode=dark] .header-navigation .nav-icon:has(> svg.fa-bell)::before,
[data-color-mode=dark] .header-navigation .nav-icon:has(> svg.fa-file)::before,
[data-color-mode=dark] .header-navigation [data-test-id=dropdown-helper] .dropdown-toggle::before {
  background: var(--hs-icon-gradient-sm);
  content: "";
  display: inline-block;
  height: 19px;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  width: 19px;
}
[data-color-mode=dark] .header-navigation .nav-icon:has(> svg.fa-bell)::before {
  -webkit-mask-image: var(--hs-icon-bell);
  mask-image: var(--hs-icon-bell);
}
[data-color-mode=dark] .header-navigation .nav-icon:has(> svg.fa-file)::before {
  -webkit-mask-image: var(--hs-icon-doc);
  mask-image: var(--hs-icon-doc);
}
[data-color-mode=dark] .header-navigation [data-test-id=dropdown-helper] .dropdown-toggle::before {
  -webkit-mask-image: var(--hs-icon-help);
  mask-image: var(--hs-icon-help);
}
[data-color-mode=dark] {
  /* 17e-shell-fontawesome-icon-fallback */
}
[data-color-mode=dark] .header-navigation :is(.nav-icon, .btn, .dropdown-toggle, [data-test-id=dropdown-helper], [data-test-id=dropdown-profile]) .svg-inline--fa,
[data-color-mode=dark] .header-navigation :is(.nav-icon, .btn, .dropdown-toggle, [data-test-id=dropdown-helper], [data-test-id=dropdown-profile]) svg.svg-inline--fa {
  color: var(--hs-slate) !important;
  fill: currentColor !important;
  height: 18px !important;
  opacity: 1 !important;
  stroke: none !important;
  width: 18px !important;
}
[data-color-mode=dark] .header-navigation :is(.nav-icon, .btn, .dropdown-toggle, [data-test-id=dropdown-helper], [data-test-id=dropdown-profile]) .svg-inline--fa path {
  fill: currentColor !important;
  opacity: 1 !important;
  stroke: none !important;
}
[data-color-mode=dark] .header-navigation :is(.nav-icon, .btn, .dropdown-toggle, [data-test-id=dropdown-helper], [data-test-id=dropdown-profile]):hover .svg-inline--fa,
[data-color-mode=dark] .header-navigation :is(.nav-icon, .btn, .dropdown-toggle, [data-test-id=dropdown-helper], [data-test-id=dropdown-profile]):focus .svg-inline--fa {
  color: var(--hs-teal-dark) !important;
  fill: currentColor !important;
}
[data-color-mode=dark] {
  /* 17f-shell-contextual-tools */
}
[data-color-mode=dark] body#admin .header-navigation .tools-wrapper,
[data-color-mode=dark] body#compose .header-navigation .tools-wrapper,
[data-color-mode=dark] #admin .header-navigation .tools-wrapper,
[data-color-mode=dark] #compose .header-navigation .tools-wrapper {
  align-items: center !important;
  display: inline-flex !important;
  flex: 0 0 auto !important;
  flex-wrap: nowrap !important;
  gap: 6px !important;
  max-width: none !important;
  min-width: 0 !important;
  overflow: visible !important;
}
[data-color-mode=dark] body#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn),
[data-color-mode=dark] body#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn),
[data-color-mode=dark] #admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn),
[data-color-mode=dark] #compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn) {
  align-items: center !important;
  border-radius: var(--hs-radius-control) !important;
  display: inline-flex !important;
  flex: 0 0 auto !important;
  gap: 6px !important;
  height: 34px !important;
  justify-content: center !important;
  line-height: 1 !important;
  max-width: none !important;
  min-height: 34px !important;
  min-width: 34px !important;
  overflow: visible !important;
  padding: 0 10px !important;
  text-overflow: clip !important;
  white-space: nowrap !important;
  width: auto !important;
}
[data-color-mode=dark] body#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn).btn-primary,
[data-color-mode=dark] body#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn).btn-primary,
[data-color-mode=dark] #admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn).btn-primary,
[data-color-mode=dark] #compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn).btn-primary {
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  min-width: max-content !important;
  padding: 0 12px !important;
}
[data-color-mode=dark] body#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child),
[data-color-mode=dark] body#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> i:only-child),
[data-color-mode=dark] body#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child),
[data-color-mode=dark] body#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> i:only-child),
[data-color-mode=dark] #admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child),
[data-color-mode=dark] #admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> i:only-child),
[data-color-mode=dark] #compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child),
[data-color-mode=dark] #compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> i:only-child) {
  flex-basis: 34px !important;
  max-width: 34px !important;
  min-width: 34px !important;
  padding: 0 !important;
  width: 34px !important;
}
[data-color-mode=dark] body#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child) .svg-inline--fa,
[data-color-mode=dark] body#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child) .svg-inline--fa,
[data-color-mode=dark] #admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child) .svg-inline--fa,
[data-color-mode=dark] #compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child) .svg-inline--fa {
  color: currentColor !important;
  fill: currentColor !important;
  height: 16px !important;
  width: 16px !important;
}
[data-color-mode=dark] {
  /* 17g-shell-right-tools */
}
[data-color-mode=dark] body#admin .header-navigation > .d-flex.align-items-center.ml-auto.gap-1,
[data-color-mode=dark] body#compose .header-navigation > .d-flex.align-items-center.ml-auto.gap-1,
[data-color-mode=dark] #admin .header-navigation > .d-flex.align-items-center.ml-auto.gap-1,
[data-color-mode=dark] #compose .header-navigation > .d-flex.align-items-center.ml-auto.gap-1 {
  align-items: center !important;
  display: inline-flex !important;
  flex: 0 0 auto !important;
  flex-wrap: nowrap !important;
  gap: 8px !important;
  max-width: none !important;
  min-width: 0 !important;
  overflow: visible !important;
}
[data-color-mode=dark] body#admin .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary,
[data-color-mode=dark] body#compose .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary,
[data-color-mode=dark] #admin .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary,
[data-color-mode=dark] #compose .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary {
  align-items: center !important;
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  border-radius: var(--hs-radius-control) !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  display: inline-flex !important;
  flex: 0 0 auto !important;
  gap: 6px !important;
  height: 34px !important;
  justify-content: center !important;
  line-height: 1 !important;
  max-width: none !important;
  min-height: 34px !important;
  min-width: max-content !important;
  overflow: visible !important;
  padding: 0 12px !important;
  text-overflow: clip !important;
  white-space: nowrap !important;
  width: auto !important;
}
[data-color-mode=dark] body#admin .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary :is(svg, .svg-inline--fa),
[data-color-mode=dark] body#compose .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary :is(svg, .svg-inline--fa),
[data-color-mode=dark] #admin .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary :is(svg, .svg-inline--fa),
[data-color-mode=dark] #compose .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary :is(svg, .svg-inline--fa) {
  color: #FFFFFF !important;
  fill: currentColor !important;
  height: 16px !important;
  stroke: none !important;
  width: 16px !important;
}
[data-color-mode=dark] body#admin .header-navigation [data-test-id=app-selector],
[data-color-mode=dark] body#compose .header-navigation [data-test-id=app-selector],
[data-color-mode=dark] #admin .header-navigation [data-test-id=app-selector],
[data-color-mode=dark] #compose .header-navigation [data-test-id=app-selector] {
  background: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  color: var(--hs-navy) !important;
  font-family: var(--font-regular) !important;
  font-weight: 400 !important;
  min-width: max-content !important;
  padding: 0 8px !important;
  white-space: nowrap !important;
}
[data-color-mode=dark] {
  /* 17h-bootstrap-pagination */
}
[data-color-mode=dark] body#admin :is(.pagination, .b-pagination),
[data-color-mode=dark] body#compose :is(.pagination, .b-pagination),
[data-color-mode=dark] #admin :is(.pagination, .b-pagination),
[data-color-mode=dark] #compose :is(.pagination, .b-pagination) {
  align-items: center !important;
  display: inline-flex !important;
  flex-wrap: nowrap !important;
  gap: 6px !important;
  margin: 0 !important;
}
[data-color-mode=dark] body#admin :is(.pagination, .b-pagination) .page-item,
[data-color-mode=dark] body#compose :is(.pagination, .b-pagination) .page-item,
[data-color-mode=dark] #admin :is(.pagination, .b-pagination) .page-item,
[data-color-mode=dark] #compose :is(.pagination, .b-pagination) .page-item {
  margin: 0 !important;
}
[data-color-mode=dark] body#admin :is(.pagination, .b-pagination) .page-link,
[data-color-mode=dark] body#compose :is(.pagination, .b-pagination) .page-link,
[data-color-mode=dark] #admin :is(.pagination, .b-pagination) .page-link,
[data-color-mode=dark] #compose :is(.pagination, .b-pagination) .page-link {
  align-items: center !important;
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-control) !important;
  box-shadow: none !important;
  color: var(--hs-slate) !important;
  display: inline-flex !important;
  font-family: var(--font-regular) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  gap: 4px !important;
  height: 32px !important;
  justify-content: center !important;
  line-height: 1 !important;
  min-width: 32px !important;
  padding: 0 10px !important;
}
[data-color-mode=dark] body#admin :is(.pagination, .b-pagination) .page-link:hover,
[data-color-mode=dark] body#admin :is(.pagination, .b-pagination) .page-link:focus,
[data-color-mode=dark] body#compose :is(.pagination, .b-pagination) .page-link:hover,
[data-color-mode=dark] body#compose :is(.pagination, .b-pagination) .page-link:focus,
[data-color-mode=dark] #admin :is(.pagination, .b-pagination) .page-link:hover,
[data-color-mode=dark] #admin :is(.pagination, .b-pagination) .page-link:focus,
[data-color-mode=dark] #compose :is(.pagination, .b-pagination) .page-link:hover,
[data-color-mode=dark] #compose :is(.pagination, .b-pagination) .page-link:focus {
  background: var(--hs-mist) !important;
  border-color: rgba(15, 185, 177, 0.32) !important;
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] body#admin :is(.pagination, .b-pagination) .page-item.active .page-link,
[data-color-mode=dark] body#compose :is(.pagination, .b-pagination) .page-item.active .page-link,
[data-color-mode=dark] #admin :is(.pagination, .b-pagination) .page-item.active .page-link,
[data-color-mode=dark] #compose :is(.pagination, .b-pagination) .page-item.active .page-link {
  background: var(--hs-action-solid) !important;
  border-color: transparent !important; /* no outlines on filled pills */
  color: #FFFFFF !important;
}
[data-color-mode=dark] body#admin :is(.pagination, .b-pagination) .page-item.disabled .page-link,
[data-color-mode=dark] body#compose :is(.pagination, .b-pagination) .page-item.disabled .page-link,
[data-color-mode=dark] #admin :is(.pagination, .b-pagination) .page-item.disabled .page-link,
[data-color-mode=dark] #compose :is(.pagination, .b-pagination) .page-item.disabled .page-link {
  background: #FFFFFF !important;
  border-color: var(--hs-border-soft) !important;
  color: var(--hs-muted) !important;
  opacity: 0.55 !important;
}
[data-color-mode=dark] {
  /* 17i-bootstrap-datepicker */
}
[data-color-mode=dark] body#admin main .b-form-datepicker,
[data-color-mode=dark] body#compose main .b-form-datepicker,
[data-color-mode=dark] #admin main .b-form-datepicker,
[data-color-mode=dark] #compose main .b-form-datepicker {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: var(--hs-radius-control) !important;
  box-shadow: var(--hs-inset) !important;
  color: var(--hs-text) !important;
  min-height: 36px !important;
}
[data-color-mode=dark] body#admin main .b-form-datepicker:focus-within,
[data-color-mode=dark] body#compose main .b-form-datepicker:focus-within,
[data-color-mode=dark] #admin main .b-form-datepicker:focus-within,
[data-color-mode=dark] #compose main .b-form-datepicker:focus-within {
  background: #FFFFFF !important;
  box-shadow: var(--hs-focus-ring) !important;
}
[data-color-mode=dark] body#admin main .b-form-datepicker :is(.btn, .form-control),
[data-color-mode=dark] body#compose main .b-form-datepicker :is(.btn, .form-control),
[data-color-mode=dark] #admin main .b-form-datepicker :is(.btn, .form-control),
[data-color-mode=dark] #compose main .b-form-datepicker :is(.btn, .form-control) {
  background: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  color: var(--hs-text) !important;
}
[data-color-mode=dark] body#admin .dropdown-menu:has(.b-calendar),
[data-color-mode=dark] body#compose .dropdown-menu:has(.b-calendar),
[data-color-mode=dark] #admin .dropdown-menu:has(.b-calendar),
[data-color-mode=dark] #compose .dropdown-menu:has(.b-calendar) {
  border: none !important;
  border-radius: var(--hs-radius-menu) !important;
  box-shadow: var(--hs-shadow-3) !important;
  padding: 10px !important;
}
[data-color-mode=dark] body#admin .b-calendar,
[data-color-mode=dark] body#compose .b-calendar,
[data-color-mode=dark] #admin .b-calendar,
[data-color-mode=dark] #compose .b-calendar {
  background: #FFFFFF !important;
  border: none !important;
  color: var(--hs-text) !important;
  font-family: var(--font-regular) !important;
}
[data-color-mode=dark] body#admin .b-calendar .b-calendar-nav .btn,
[data-color-mode=dark] body#compose .b-calendar .b-calendar-nav .btn,
[data-color-mode=dark] #admin .b-calendar .b-calendar-nav .btn,
[data-color-mode=dark] #compose .b-calendar .b-calendar-nav .btn {
  align-items: center !important;
  background: transparent !important;
  border: 1px solid transparent !important;
  border-radius: var(--hs-radius-small) !important;
  box-shadow: none !important;
  color: var(--hs-slate) !important;
  display: inline-flex !important;
  height: 32px !important;
  justify-content: center !important;
  min-width: 32px !important;
  padding: 0 !important;
  width: 32px !important;
}
[data-color-mode=dark] body#admin .b-calendar .b-calendar-nav .btn:hover,
[data-color-mode=dark] body#admin .b-calendar .b-calendar-nav .btn:focus,
[data-color-mode=dark] body#compose .b-calendar .b-calendar-nav .btn:hover,
[data-color-mode=dark] body#compose .b-calendar .b-calendar-nav .btn:focus,
[data-color-mode=dark] #admin .b-calendar .b-calendar-nav .btn:hover,
[data-color-mode=dark] #admin .b-calendar .b-calendar-nav .btn:focus,
[data-color-mode=dark] #compose .b-calendar .b-calendar-nav .btn:hover,
[data-color-mode=dark] #compose .b-calendar .b-calendar-nav .btn:focus {
  background: var(--hs-mist) !important;
  border-color: var(--hs-border-soft) !important;
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] body#admin .b-calendar .b-calendar-grid,
[data-color-mode=dark] body#compose .b-calendar .b-calendar-grid,
[data-color-mode=dark] #admin .b-calendar .b-calendar-grid,
[data-color-mode=dark] #compose .b-calendar .b-calendar-grid {
  border: none !important;
  border-radius: 20px !important;
  overflow: hidden !important;
}
[data-color-mode=dark] body#admin .b-calendar .b-calendar-grid-caption,
[data-color-mode=dark] body#compose .b-calendar .b-calendar-grid-caption,
[data-color-mode=dark] #admin .b-calendar .b-calendar-grid-caption,
[data-color-mode=dark] #compose .b-calendar .b-calendar-grid-caption {
  color: var(--hs-navy) !important;
  font-family: var(--font-regular) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] body#admin .b-calendar .b-calendar-grid-weekdays,
[data-color-mode=dark] body#compose .b-calendar .b-calendar-grid-weekdays,
[data-color-mode=dark] #admin .b-calendar .b-calendar-grid-weekdays,
[data-color-mode=dark] #compose .b-calendar .b-calendar-grid-weekdays {
  color: var(--hs-muted) !important;
  font-family: var(--font-regular) !important;
  font-weight: 400 !important;
}
[data-color-mode=dark] body#admin .b-calendar .btn,
[data-color-mode=dark] body#compose .b-calendar .btn,
[data-color-mode=dark] #admin .b-calendar .btn,
[data-color-mode=dark] #compose .b-calendar .btn {
  border-radius: var(--hs-radius-small) !important;
  font-family: var(--font-regular) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] body#admin .b-calendar :is(.btn-outline-primary, .btn.btn-outline-primary),
[data-color-mode=dark] body#compose .b-calendar :is(.btn-outline-primary, .btn.btn-outline-primary),
[data-color-mode=dark] #admin .b-calendar :is(.btn-outline-primary, .btn.btn-outline-primary),
[data-color-mode=dark] #compose .b-calendar :is(.btn-outline-primary, .btn.btn-outline-primary) {
  background: var(--hs-mist) !important;
  border-color: transparent !important;
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] body#admin .b-calendar :is(.btn-primary, .btn.btn-primary, .active .btn),
[data-color-mode=dark] body#compose .b-calendar :is(.btn-primary, .btn.btn-primary, .active .btn),
[data-color-mode=dark] #admin .b-calendar :is(.btn-primary, .btn.btn-primary, .active .btn),
[data-color-mode=dark] #compose .b-calendar :is(.btn-primary, .btn.btn-primary, .active .btn) {
  background: var(--hs-action-solid) !important;
  border-color: transparent !important; /* no outlines on filled pills */
  box-shadow: none !important;
  color: #FFFFFF !important;
}
[data-color-mode=dark] body#admin .b-calendar :is(.btn-outline-secondary, .btn-secondary),
[data-color-mode=dark] body#compose .b-calendar :is(.btn-outline-secondary, .btn-secondary),
[data-color-mode=dark] #admin .b-calendar :is(.btn-outline-secondary, .btn-secondary),
[data-color-mode=dark] #compose .b-calendar :is(.btn-outline-secondary, .btn-secondary) {
  background: var(--hs-mist) !important;
  border-color: transparent !important;
  color: var(--hs-slate) !important;
}
[data-color-mode=dark] {
  /* Time/date picker interiors — Target A: tonal wells (Alina 2026-07-06). */
}
[data-color-mode=dark] main .b-form-spinbutton {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}
[data-color-mode=dark] main .b-form-spinbutton output {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 14px !important;
  color: var(--hs-text) !important;
  font-family: var(--font-regular) !important;
  font-weight: 700 !important;
  padding: 8px 4px !important;
}
[data-color-mode=dark] main .b-form-spinbutton .btn {
  background: transparent !important;
  border: none !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  color: var(--hs-muted) !important;
}
[data-color-mode=dark] main .b-form-spinbutton .btn:hover {
  background: var(--hs-pale) !important;
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] {
  /* Trigger icons: gradient masks replace the solid black clock/calendar. */
}
[data-color-mode=dark] main .b-form-timepicker > .btn svg,
[data-color-mode=dark] main .b-form-datepicker > .btn svg {
  display: none !important;
}
[data-color-mode=dark] main .b-form-timepicker > .btn::before,
[data-color-mode=dark] main .b-form-datepicker > .btn::before {
  background: var(--hs-icon-gradient);
  content: "";
  display: inline-block;
  height: 17px;
  -webkit-mask: var(--hs-icon-clock) center/contain no-repeat;
  mask: var(--hs-icon-clock) center/contain no-repeat;
  width: 17px;
}
[data-color-mode=dark] main .b-form-datepicker > .btn::before {
  -webkit-mask-image: var(--hs-icon-cal);
  mask-image: var(--hs-icon-cal);
}
[data-color-mode=dark] {
  /* Calendar nav glyphs quiet slate; the 'today' dot goes teal. */
}
[data-color-mode=dark] main .b-calendar-nav .btn svg {
  color: var(--hs-muted) !important;
  fill: currentColor !important;
}
[data-color-mode=dark] main .b-calendar-nav .btn:hover svg {
  color: var(--hs-teal-dark) !important;
}
[data-color-mode=dark] main .b-calendar-nav .btn svg.bi-circle-fill {
  color: var(--hs-teal) !important;
  height: 10px !important;
  width: 10px !important;
}
[data-color-mode=dark] {
  /* Popover footer buttons (Now/Today/Clear): text buttons, no outlines. */
}
[data-color-mode=dark] main :is(.b-form-timepicker, .b-form-datepicker, .b-time, .b-calendar) :is(.btn-outline-danger, .btn-outline-secondary, .btn-outline-primary) {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  color: var(--hs-muted) !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] main :is(.b-form-timepicker, .b-form-datepicker, .b-time, .b-calendar) :is(.btn-outline-danger, .btn-outline-secondary, .btn-outline-primary):hover {
  background: var(--hs-mist) !important;
  color: var(--hs-slate) !important;
}
[data-color-mode=dark] {
  /* 17c-setup-stepper-polish */
}
[data-color-mode=dark] #admin main :is(.rounded-circle.border-primary, .rounded-circle.text-primary),
[data-color-mode=dark] #compose main :is(.rounded-circle.border-primary, .rounded-circle.text-primary) {
  align-items: center !important;
  background: #FFFFFF !important;
  border: 1px solid var(--hs-teal) !important;
  border-radius: 50% !important;
  box-shadow: var(--hs-shadow-2) !important;
  color: var(--hs-teal-dark) !important;
  display: inline-flex !important;
  font-family: var(--font-regular) !important;
  font-size: 24px !important;
  font-weight: 400 !important;
  height: 64px !important;
  justify-content: center !important;
  line-height: 1 !important;
  min-height: 64px !important;
  min-width: 64px !important;
  width: 64px !important;
}
[data-color-mode=dark] #admin main :is(.rounded-circle.border-primary, .rounded-circle.text-primary) svg,
[data-color-mode=dark] #compose main :is(.rounded-circle.border-primary, .rounded-circle.text-primary) svg {
  color: var(--hs-teal-dark) !important;
  height: 28px !important;
  stroke: currentColor !important;
  stroke-width: var(--hs-icon-stroke) !important;
  width: 28px !important;
}
[data-color-mode=dark] #admin main :is(.row, .d-flex, .container, .container-fluid):has(.rounded-circle.border-primary) :is(hr, .border-top),
[data-color-mode=dark] #compose main :is(.row, .d-flex, .container, .container-fluid):has(.rounded-circle.border-primary) :is(hr, .border-top) {
  display: none !important; /* hr is banned — whitespace separates the steps */
}
[data-color-mode=dark] #admin main :is(.row, .d-flex, .container, .container-fluid):has(.rounded-circle.border-primary) .btn,
[data-color-mode=dark] #compose main :is(.row, .d-flex, .container, .container-fluid):has(.rounded-circle.border-primary) .btn {
  border-radius: var(--hs-radius-control) !important;
  min-height: 36px !important;
}
[data-color-mode=dark] {
  /* 18-compose-chrome */
  /* Compose sidebar namespace selector, webapp sidebar surfaces, and the
     Manage namespaces grid. */
  /* Sidebars across webapps: the stock chrome paints a 2px aqua OUTLINE
     (plus an aqua ring shadow in some apps) that reads as a teal divider
     line / stray teal squares. Replace both with a soft hs shadow. */
}
[data-color-mode=dark] #compose .b-sidebar,
[data-color-mode=dark] #admin .b-sidebar,
[data-color-mode=dark] #reporter .b-sidebar,
[data-color-mode=dark] #privacy .b-sidebar,
[data-color-mode=dark] #workflow .b-sidebar {
  box-shadow: var(--hs-shadow-1) !important;
  outline: none !important;
}
[data-color-mode=dark] {
  /* Namespace selector (sidebar header): one clean pill instead of the
     stock vue-select border box that flashes teal on focus. */
}
[data-color-mode=dark] #compose .b-sidebar-header .v-select {
  border-radius: 8px 0 0 8px;
}
[data-color-mode=dark] #compose .b-sidebar-header .vs__dropdown-toggle {
  border: none !important;
  border-radius: 8px 0 0 8px !important;
  background: #FFFFFF;
  box-shadow: var(--hs-card-shadow);
  min-height: 38px;
}
[data-color-mode=dark] #compose .b-sidebar-header .v-select.vs--open .vs__dropdown-toggle,
[data-color-mode=dark] #compose .b-sidebar-header .vs__dropdown-toggle:focus-within {
  box-shadow: var(--hs-focus-ring);
}
[data-color-mode=dark] #compose .b-sidebar-header .vs__search,
[data-color-mode=dark] #compose .b-sidebar-header .vs__selected {
  font-family: var(--font-regular);
  color: var(--hs-text);
}
[data-color-mode=dark] #compose .b-sidebar-header .vs__open-indicator {
  fill: var(--hs-muted);
}
[data-color-mode=dark] {
  /* Menu/option styling lives in the global vue-select primitive (02b) —
     the menu is appended to <body>, so #compose-scoped rules can never match it. */
}
[data-color-mode=dark] #compose .b-sidebar-header .input-group-append .btn,
[data-color-mode=dark] #compose .b-sidebar-header .btn-primary {
  border-radius: 0 8px 8px 0 !important;
}
[data-color-mode=dark] {
  /* Manage namespaces grid — Namespace Launcher v2: soft translucent card,
     70px gradient medallion directly on it, no mist panel. */
}
[data-color-mode=dark] #compose .namespace-item {
  background: var(--hs-card-bg) !important;
  border: none !important; /* shadow-only cards (DS 2026-07-05) — hairline retired */
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  padding: 12px 12px 16px !important;
  transition: transform 0.18s ease;
}
[data-color-mode=dark] #compose .namespace-item:hover {
  transform: translateY(-2px);
}
[data-color-mode=dark] #compose .namespace-item .circled-avatar {
  width: 70px !important;
  height: 70px !important;
  margin: 16px auto 14px !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  box-shadow: var(--hs-shadow-4);
}
[data-color-mode=dark] #compose .namespace-item .ns-initial {
  color: #FFFFFF !important;
  font-family: var(--font-regular);
  font-weight: 700;
  font-size: 19px;
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] #compose .namespace-item,
  [data-color-mode=dark] #compose .namespace-item:hover {
    transition: none;
    transform: none;
  }
}
[data-color-mode=dark] {
  /* ======== LAYER 7 - MOTION + TACTICAL REPAIRS (must stay last) ======== */
  /* 14b-ambient-motion */
}
@keyframes hs-drift {
  0% {
    background-position: center, 50% 50%;
  }
  50% {
    background-position: center, 72% 30%;
  }
  100% {
    background-position: center, 50% 50%;
  }
}
@keyframes hs-gradient-drift {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@keyframes hs-sheen {
  from {
    background-position: -80% 0, center, center;
  }
  to {
    background-position: 180% 0, center, center;
  }
}
@keyframes hs-wave-drift {
  0% {
    transform: translate3d(0, 0, 0);
  }
  50% {
    transform: translate3d(-3.4%, -2.2%, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes hs-glow-breathe {
  0% {
    opacity: 0.1;
    transform: scale(1) translate3d(0, 0, 0);
  }
  50% {
    opacity: 0.9;
    transform: scale(1.18) translate3d(1.5%, -1%, 0);
  }
  100% {
    opacity: 0.1;
    transform: scale(1) translate3d(0, 0, 0);
  }
}
@keyframes hs-rise {
  0% {
    opacity: 0;
    transform: translateY(8px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
[data-color-mode=dark] body:has(main.auth)::before {
  animation: hs-wave-drift 11s ease-in-out infinite;
  will-change: transform;
}
[data-color-mode=dark] body:has(main.auth)::after {
  animation: hs-glow-breathe 9s ease-in-out infinite;
  will-change: opacity, transform;
}
[data-color-mode=dark] {
  /* Drifting layers live on pseudo-elements: every block carries the .card
     class, and the global .card background shorthand pins background-position
     with !important, which blocks animations on the element itself. */
}
[data-color-mode=dark] .hs-photo-hero,
[data-color-mode=dark] .block.hs-photo-hero,
[data-color-mode=dark] .hs-photo-section,
[data-color-mode=dark] .block.hs-photo-section,
[data-color-mode=dark] .hs-photo-canvas,
[data-color-mode=dark] .block.hs-photo-canvas,
[data-color-mode=dark] .hs-gradient-banner,
[data-color-mode=dark] .hs-gradient-hero {
  position: relative !important;
}
[data-color-mode=dark] .hs-photo-hero::before,
[data-color-mode=dark] .block.hs-photo-hero::before,
[data-color-mode=dark] .hs-photo-section::before,
[data-color-mode=dark] .block.hs-photo-section::before,
[data-color-mode=dark] .hs-photo-canvas::before,
[data-color-mode=dark] .block.hs-photo-canvas::before {
  animation: hs-wave-drift 16s ease-in-out infinite;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  inset: -8%;
  pointer-events: none;
  position: absolute;
  will-change: transform;
  z-index: 0;
}
[data-color-mode=dark] .hs-gradient-banner::before,
[data-color-mode=dark] .hs-gradient-hero::before {
  animation: hs-gradient-drift 22s ease-in-out infinite;
  background-image: var(--hs-gradient-brand);
  background-position: 0% 50%;
  background-size: 220% 220%;
  content: "";
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: 0;
}
[data-color-mode=dark] .hs-photo-kpi,
[data-color-mode=dark] .block.hs-photo-kpi {
  animation: hs-rise 360ms ease-out both;
}
[data-color-mode=dark] .hs-photo-section .rt-content,
[data-color-mode=dark] .hs-photo-section .card-body,
[data-color-mode=dark] .hs-photo-canvas .rt-content,
[data-color-mode=dark] .hs-photo-canvas .card-body {
  position: relative !important;
  z-index: 1 !important;
}
[data-color-mode=dark] {
  /* breathing teal glow on marquee surfaces (raster layer - cannot grain) */
}
[data-color-mode=dark] .hs-gradient-banner::after,
[data-color-mode=dark] .hs-gradient-hero::after,
[data-color-mode=dark] .hs-dashboard-hero::after,
[data-color-mode=dark] .hs-photo-hero::after,
[data-color-mode=dark] .block.hs-photo-hero::after {
  animation: hs-glow-breathe 11s ease-in-out infinite;
  background-image: var(--hs-glow);
  background-position: 78% 30%;
  background-repeat: no-repeat;
  background-size: 72% 120%;
  content: "";
  inset: 0;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  z-index: 0;
}
[data-color-mode=dark] .hs-gradient-banner .rt-content,
[data-color-mode=dark] .hs-gradient-banner .card-body,
[data-color-mode=dark] .hs-gradient-hero .rt-content,
[data-color-mode=dark] .hs-gradient-hero .card-body,
[data-color-mode=dark] .hs-photo-hero .rt-content,
[data-color-mode=dark] .hs-photo-hero .card-body {
  position: relative !important;
  z-index: 1 !important;
}
[data-color-mode=dark] main.auth .tabs.card {
  animation: hs-rise 420ms ease-out both;
}
@media (prefers-reduced-motion: reduce) {
  [data-color-mode=dark] html:has(main.auth),
  [data-color-mode=dark] body:has(main.auth),
  [data-color-mode=dark] body:has(main.auth)::before,
  [data-color-mode=dark] body:has(main.auth)::after,
  [data-color-mode=dark] .hs-gradient-banner,
  [data-color-mode=dark] .hs-gradient-banner::before,
  [data-color-mode=dark] .hs-gradient-banner::after,
  [data-color-mode=dark] .hs-gradient-hero,
  [data-color-mode=dark] .hs-gradient-hero::before,
  [data-color-mode=dark] .hs-gradient-hero::after,
  [data-color-mode=dark] .hs-photo-hero::before,
  [data-color-mode=dark] .hs-photo-hero::after,
  [data-color-mode=dark] .block.hs-photo-hero::before,
  [data-color-mode=dark] .block.hs-photo-hero::after,
  [data-color-mode=dark] .hs-photo-section::before,
  [data-color-mode=dark] .block.hs-photo-section::before,
  [data-color-mode=dark] .hs-photo-canvas::before,
  [data-color-mode=dark] .block.hs-photo-canvas::before,
  [data-color-mode=dark] main.auth .tabs.card,
  [data-color-mode=dark] [class*=hs-photo],
  [data-color-mode=dark] [class*=hs-photo] .card,
  [data-color-mode=dark] [class*=hs-photo] .b-card,
  [data-color-mode=dark] .hs-glass-orb,
  [data-color-mode=dark] .hs-glass-orb--alt {
    animation: none !important;
  }
}
[data-color-mode=dark] {
  /* 13-tactical-repairs */
}
[data-color-mode=dark] .vs__dropdown-menu {
  z-index: 1100 !important;
}
[data-color-mode=dark] footer.justify-content-center {
  display: none !important;
}
[data-color-mode=dark] #createBlockSelector___BV_modal_body_ .row .d-flex.align-items-center.col-12 {
  display: none !important;
}
[data-color-mode=dark] {
  /* 20-soft-atmosphere */
  /* Atmosphere wash removed by design review (2026-07-04) — flat light
     canvas; the soft card language carries the look on its own. */
  /* ======== LAYER 8 - ENVIRONMENT ======== */
  /* 99-environment */
}
[data-color-mode=dark] #compose,
[data-color-mode=dark] #admin,
[data-color-mode=dark] #reporter,
[data-color-mode=dark] #privacy,
[data-color-mode=dark] #workflow {
  background-image: none !important;
}
[data-color-mode=dark] {
  /* === End HelpSeeker Global UI === */
  /* ===== HERO HEADING READABILITY FIX v2 (out-specify the global navy-ink rule #31) ===== */
}
[data-color-mode=dark] main .block.Content.hs-dashboard-hero .rt-content h1, [data-color-mode=dark] main .block.Content.hs-dashboard-hero .rt-content h2, [data-color-mode=dark] main .block.Content.hs-dashboard-hero .rt-content h3, [data-color-mode=dark] main .block.Content.hs-refined-hero .rt-content h1, [data-color-mode=dark] main .block.Content.hs-refined-hero .rt-content h2, [data-color-mode=dark] main .block.Content.hs-refined-hero .rt-content h3 {
  color: #FFFFFF !important;
}
[data-color-mode=dark] {
  /* ===== END HERO HEADING FIX v2 ===== */
  /* ===================================================================================
     HelpSeeker Global UI - v2.0.0 ADDITIONS (2026-08-30)
     ===================================================================================
     Everything in this file is APPENDED to the 2026-08-18 universal sheet by build-v2.py.
     It is kept separate so the change can be read on its own, instead of diffing 6,000
     lines. The shipped artifact is helpseeker-global-ui.css; this is its provenance.

     All four blocks originate in HS-MANAGED-SSTS-UI-FIX-V4, pushed to SSTS production
     24.08.26 and verified there. Alina ruled on 30.08.26 that all of it becomes canon.

     The one part of V4 that is NOT here is its filter-icon fill restoration. That was a
     workaround for a defect in the sheet itself, and v2 repairs the defect at source
     (line 1168, adding the :not(.svg-inline--fa) exclusion its own siblings already
     carry). A workaround kept alongside its own root fix is how a sheet reaches 6,000
     lines.

     The SSTS event-feed colours are NOT here either, and never will be. Those are one
     client's own categories. Tenant-specific colour stays in that tenant's own block.
     =================================================================================== */
  /* === HS-CANON-CALENDAR-CONTRAST-V1 START === */
  /* Why this exists, so nobody deletes it as noise:
     This sheet contains a global rule
         main a:where(:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):not(.nav-item))
         { color: var(--hs-link) !important }
     FullCalendar renders every event as an <a> inside main, matching none of those
     exclusions, so the rule repaints every event label link-blue over the event's own
     fill. On SSTS that measured roughly 2:1 on a black event. The sheet contains zero
     .fc- rules: FullCalendar was never considered when that selector was written. It is
     a collision, not an intent.

     Corteza ALREADY picks a correct label colour per event and writes it inline
     (color:#000 on a light feed, color:#fff on red, green and black), but an inline
     style loses to !important. So this block does the minimum: it hands Corteza its own
     decision back, with just enough weight to win.

     V1 forced every event to navy, which destroyed per-feed colour coding. V2 forced
     white, which was illegible on a yellow feed. Do not "simplify" either back in.

     Verified live on SSTS across 87 events and all four feeds: green -> white,
     red -> white, yellow -> near-black, blue -> near-black. */
}
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event {
  border: 0 !important;
  border-radius: 6px !important;
  box-shadow: 0 1px 3px rgba(11, 31, 51, 0.12) !important;
  padding: 2px 6px !important;
}
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#fff"],
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#fff"] .fc-content,
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#fff"] .fc-title,
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#fff"] .fc-event-title,
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#fff"] .fc-time {
  color: #fff !important;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.45) !important;
}
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#000"],
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#000"] .fc-content,
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#000"] .fc-title,
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#000"] .fc-event-title,
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#000"] .fc-time {
  color: #0B1F33 !important;
  text-shadow: none !important;
}
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event .fc-content {
  display: block !important;
  overflow: hidden !important;
  white-space: normal !important;
  line-height: 1.25 !important;
}
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event .fc-title,
[data-color-mode=dark] :is(.block.Calendar, .block.hs-calendar) .fc-event .fc-event-title {
  display: block !important;
  max-height: 2.5em !important;
  overflow: hidden !important;
  overflow-wrap: anywhere !important;
  text-overflow: ellipsis !important;
  white-space: normal !important;
  word-break: break-word !important;
}
[data-color-mode=dark] {
  /* === HS-CANON-CALENDAR-CONTRAST-V1 END === */
  /* === HS-CANON-NESTED-TABLE-WRAP-V1 START === */
  /* Cells inside a NESTED table drawing on top of each other - reported by Alina from
     SSTS production 24.08.26, a caregiver name overlapping the Address value beside it.

     STATE OF EVIDENCE, stated plainly: this is the one block in v2 that has not been
     reproduced. It does not reproduce on the twin. A rule diff of the two sheets found
     ZERO on-screen table rules differing between them, which rules out the stylesheet as
     the cause and points at the data - real names are longer than synthetic ones.

     Note what that diff also disproved. The twin carries
         td, th { white-space: normal !important; overflow: visible !important; }
     which production lacks and which looks exactly like the fix - but it sits inside
     @media print, so it applies only on paper. Shipping that would have been a no-op.

     What follows is a mechanism, not a guess at a rule: a value with no break
     opportunity inside a constrained cell has to go somewhere, and nothing here clips
     it. Allowing the break is additive and cannot make an overlap worse. Scoped to
     nested tables only, so ordinary record lists keep their ellipsis behaviour. */
}
[data-color-mode=dark] main td table td,
[data-color-mode=dark] main td table th,
[data-color-mode=dark] main .record-list-table td table td,
[data-color-mode=dark] main td table .field-value {
  white-space: normal !important;
  overflow-wrap: anywhere !important;
  word-break: break-word !important;
}
[data-color-mode=dark] main td table {
  table-layout: auto !important;
  width: 100% !important;
}
[data-color-mode=dark] {
  /* === HS-CANON-NESTED-TABLE-WRAP-V1 END === */
  /* === HS-CANON-TABLE-TEXT-V1 START === */
  /* Table text 13px -> 14px, and the header action icons made visible slate.

     Measured on the live app: record-list tables were the SMALLEST text in the product
     apart from selects, and below the 14.4px body size - backwards for the content staff
     read all day.

         table body cell   13.0px     form control  14.4px
         table header      13.0px     body/buttons  14.4px

     THE DOUBLED CLASSES ARE A SPECIFICITY DEVICE, not a typo. This sheet sets table
     sizes in several places and the browser was asked which ones actually match rather
     than being reasoned about. The first cut of the header rule was (0,2,3) and lost
     silently to
         .block.RecordList:not([class*="hs-"]) .record-list-table thead th   (0,4,2)
     Four classes beat two, so body cells moved to 14px and headers stayed at 13px. Both
     now double their classes to reach (0,5,3). Header size comes from the 2026-07-06
     header canon ("navy 700 13px") and this overrides SIZE only - weight, colour and
     case are untouched.

     The specialty tables (.hs-gradient-table, .hs-photo-table, 12px) are left alone:
     they are compact by design. */
}
[data-color-mode=dark] main .block.RecordList.RecordList .record-list-table.record-list-table tbody td,
[data-color-mode=dark] main .block.RecordList.RecordList .record-list-table.record-list-table tbody td a,
[data-color-mode=dark] main .record-list-table.record-list-table tbody td,
[data-color-mode=dark] main .b-table.b-table tbody td,
[data-color-mode=dark] main table.b-table.b-table tbody td a {
  font-size: 14px !important;
}
[data-color-mode=dark] main .block.RecordList.RecordList .record-list-table.record-list-table tbody td:nth-child(2) {
  font-size: 14.5px !important;
}
[data-color-mode=dark] main .block.RecordList.RecordList .record-list-table.record-list-table thead th,
[data-color-mode=dark] main .block.RecordList.RecordList .record-list-table.record-list-table th,
[data-color-mode=dark] main .block.RecordList.RecordList .b-table.b-table thead th,
[data-color-mode=dark] main .record-list-table.record-list-table.record-list-table thead th {
  font-size: 14px !important;
}
[data-color-mode=dark] {
  /* Header action icons (filter, sort): slate, 13px, and actually opaque. Alina
     24.08.26 - match the grey column-sort arrow, smaller and subtler than teal. */
}
[data-color-mode=dark] main .b-table th .btn.btn,
[data-color-mode=dark] main .b-table th .btn.btn :is(svg, .svg-inline--fa),
[data-color-mode=dark] main .b-table th :is(svg, .svg-inline--fa).svg-inline--fa,
[data-color-mode=dark] main .record-list-table th .btn.btn :is(svg, .svg-inline--fa),
[data-color-mode=dark] main table thead th .btn.btn :is(svg, .svg-inline--fa) {
  opacity: 1 !important;
  color: #4A5568 !important;
  font-size: 13px !important;
  height: 13px !important;
  width: auto !important;
}
[data-color-mode=dark] main .b-table th .btn.btn:hover,
[data-color-mode=dark] main .b-table th .btn.btn:focus,
[data-color-mode=dark] main .b-table th .btn.btn[aria-expanded=true],
[data-color-mode=dark] main .b-table th .btn.btn.active,
[data-color-mode=dark] main table thead th .btn.btn:hover,
[data-color-mode=dark] main table thead th .btn.btn[aria-expanded=true] {
  background: rgba(15, 185, 177, 0.08) !important;
  border-radius: 999px !important;
}
[data-color-mode=dark] main .b-table th .btn.btn:hover :is(svg, .svg-inline--fa),
[data-color-mode=dark] main .b-table th .btn.btn:focus :is(svg, .svg-inline--fa),
[data-color-mode=dark] main .b-table th .btn.btn[aria-expanded=true] :is(svg, .svg-inline--fa),
[data-color-mode=dark] main .b-table th .btn.btn.active :is(svg, .svg-inline--fa),
[data-color-mode=dark] main table thead th .btn.btn:hover :is(svg, .svg-inline--fa) {
  color: #0B1F33 !important;
}
[data-color-mode=dark] {
  /* === HS-CANON-TABLE-TEXT-V1 END === */
  /* HS-CANON-INPUT-BOUNDARY-V1 was here and was REMOVED on 2026-08-30, Alina's ruling.

     It gave form controls a 1px navy-55% border because the sheet fills them --hs-mist #EDF5F4
     with no boundary, which is 1.11:1 against a white page where WCAG 1.4.11 asks 3:1 for the
     boundary of a user interface component. That was the answer to "the filters are very light"
     (Taylor via Nicole, 19-20.08.26).

     Alina saw it on the sign-in page, called the borders stupid lines, and chose removal over
     softening to 45% (3.08:1, still compliant) or scoping it off main.auth. She was told it walks
     back an accessibility fix and returns inputs to 1.11:1. Her instance, her call, recorded here
     rather than argued.

     IF THE VERY LIGHT COMPLAINT COMES BACK, this is why. The measured options were:
         navy 55%  4.11:1   what was shipped
         navy 45%  3.08:1   softest that still passes
         navy 30%  2.10:1   fails
         none      1.11:1   current state
     Do not re-add it without asking her - it was removed deliberately, not lost. */
  /* === HS-CANON-INLINE-BUTTON-ANCHOR-V1 START === */
  /* Hand-made buttons had unreadable labels. Found on cacac production 30.08.26, on a page of
     survey-download buttons - measured at 1.90:1, which is not "hard to read", it is text you
     cannot see.

     THE PAGE WAS ALREADY CORRECT. Each anchor carries its own inline style:

         <a style="...background:#0B344E;color:white;...">Download Caregiver Survey</a>

     and an inline declaration LOSES to an !important one in a stylesheet. So the sheet's global
     link rule at line 238 repainted every one of them link-blue (#275C99) over their own navy
     fill. The author said white, the sheet said link, the sheet won.

     THIS IS THE SAME DEFECT AS THE CALENDAR, a third time. Line 238 repaints any <a> in main that
     is not one of five excluded classes. FullCalendar events were the first, these are the next,
     and there will be more - anything that is visually a button but is not marked .btn.

     The remedy is the same one the calendar block uses, and for the same reason: hand the author
     their own decision back, with just enough weight to win. Scoped to anchors carrying BOTH an
     inline background AND an inline colour - that is what a hand-made button looks like, and an
     ordinary link has neither. Enumerating the spellings is deliberate: CSS cannot say "use
     whatever the inline value is", so the common ways of writing white and black are matched
     explicitly rather than guessed at with a wildcard.

     Measured on cacac's own live sheet against its own page markup: 1.90:1 -> 13.00:1. */
}
[data-color-mode=dark] main a[style*=background][style*="color:white"],
[data-color-mode=dark] main a[style*=background][style*="color: white"],
[data-color-mode=dark] main a[style*=background][style*="color:#fff"],
[data-color-mode=dark] main a[style*=background][style*="color: #fff"],
[data-color-mode=dark] main a[style*=background][style*="color:#FFF"],
[data-color-mode=dark] main a[style*=background][style*="color: #FFF"] {
  color: #FFFFFF !important;
}
[data-color-mode=dark] main a[style*=background][style*="color:#000"],
[data-color-mode=dark] main a[style*=background][style*="color: #000"],
[data-color-mode=dark] main a[style*=background][style*="color:black"],
[data-color-mode=dark] main a[style*=background][style*="color: black"] {
  color: #0B1F33 !important;
}
[data-color-mode=dark] {
  /* === HS-CANON-INLINE-BUTTON-ANCHOR-V1 END === */
  /* NAMED hs-guide-panel, NOT hs-info-panel. `.hs-info-panel` ALREADY EXISTS in the 2026-08-18
     sheet (line ~2518, in the white-card family) and this block was first written using that
     name. Because additions load AFTER the sheet, every tenant already using .hs-info-panel
     would have silently picked up this styling instead of the plain white card they asked for -
     a fleet-wide change nobody requested, from a name collision.

     Before adding any class here: grep the built sheet for it first. The sheet is 6,000 lines
     and it has had a lot of authors. */
  /* === HS-CANON-GUIDE-PANEL-V1 START === */
  /* A panel for telling people something on a Compose page. Set the BLOCK's
     meta.customCSSClass to "hs-guide-panel"; write the body as plain semantic HTML.

     IT HAS TO WORK THIS WAY. The Content-block sanitizer strips every `class` attribute on
     inner tags and every inline `style`, but it keeps the block's own customCSSClass and it
     keeps plain tags. So the only way to style content is a block class plus descendant
     selectors - which is this. See corteza/gotchas.md and the memory note on the sanitizer.

     Brand: white card, 8px radius, navy-tinted shadow, teal left accent, Lato 400/700,
     secondary text #4A5568. NO gradient in the card body - gradients are headers and heroes
     only. No divider lines; spacing separates.

     First use: cacac Form Dashboard, 30.08.26, replacing four dead javascript: download
     buttons with an honest pointer to the lists' native export. */
}
[data-color-mode=dark] main .hs-guide-panel {
  background: #FFFFFF !important;
  border: 1px solid #E5E7EB !important;
  border-left: 4px solid #0FB9B1 !important;
  border-radius: 0 8px 8px 0 !important;
  box-shadow: 0 2px 12px rgba(11, 31, 51, 0.06) !important;
  padding: 22px 26px !important;
}
[data-color-mode=dark] main .hs-guide-panel :is(h1, h2, h3, h4) {
  color: #0B1F33 !important;
  font-weight: 700 !important;
  font-size: 17px !important;
  margin: 0 0 6px !important;
  letter-spacing: 0.2px !important;
}
[data-color-mode=dark] main .hs-guide-panel p {
  color: #4A5568 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  line-height: 1.55 !important;
  margin: 0 0 16px !important;
  max-width: 70ch !important;
}
[data-color-mode=dark] main .hs-guide-panel ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
}
[data-color-mode=dark] main .hs-guide-panel li {
  background: #EDF5F4 !important;
  color: #0B1F33 !important;
  font-weight: 700 !important;
  font-size: 13.5px !important;
  padding: 9px 16px !important;
  border-radius: 6px !important;
}
[data-color-mode=dark] main .hs-guide-panel :is(strong, b) {
  color: #0B1F33 !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] {
  /* === HS-CANON-GUIDE-PANEL-V1 END === */
  /* === HS-CANON-GUIDE-PANEL-NAVY-V1 START === */
  /* The dark sibling of hs-guide-panel, for pages whose own language is dark. First use: cacac
     Form Dashboard, whose Survey Link buttons are deep navy pills - a white card sat oddly
     against them.

     Alina asked for it to match those pills. The survey names are deliberately NOT rendered as
     boxes: on a navy panel, next to real navy pill buttons, boxed names read as buttons that do
     nothing, which is exactly what the dead javascript: downloads were. Teal markers instead.

     Set the BLOCK meta.customCSSClass to "hs-guide-panel-navy" and write the body as plain
     semantic HTML - the sanitizer strips every inner class and inline style, so a block class
     with descendant selectors is the only route. See HS-CANON-GUIDE-PANEL-V1 above.

     Dark is a deliberate exception to the light-mode default, requested for this page. */
}
[data-color-mode=dark] main .hs-guide-panel-navy {
  background: #0B1F33 !important;
  border: 0 !important;
  border-radius: 10px !important;
  box-shadow: 0 4px 18px rgba(11, 31, 51, 0.22) !important;
  padding: 18px 24px !important;
}
[data-color-mode=dark] {
  /* THE HEADING NEEDS THIS MUCH SPECIFICITY. The sheet carries, at line 442,
         main .block.Content .rt-content :is(h1,h2,h3,h4,h5,h6){color:var(--hs-navy)!important}
     which is (0,3,2). A plain `main .hs-guide-panel-navy :is(h1..)` is (0,1,2) - three classes
     beat one, so the heading rendered navy ink on a navy panel and simply was not there. Not
     missing from the markup, not stripped by the sanitizer: painted in the background colour.
     Exactly the trap HS-CANON-TABLE-TEXT-V1 records for table headers. Two selectors, so it does
     not depend on the block class landing on .block.Content. */
}
[data-color-mode=dark] main .block.Content.hs-guide-panel-navy .rt-content :is(h1, h2, h3, h4),
[data-color-mode=dark] main .hs-guide-panel-navy.hs-guide-panel-navy.hs-guide-panel-navy :is(h1, h2, h3, h4) {
  color: #FFFFFF !important;
  font-weight: 700 !important;
  font-size: 19px !important;
  margin: 0 0 7px !important;
  letter-spacing: 0.2px !important;
}
[data-color-mode=dark] main .hs-guide-panel-navy p {
  color: #C9DCDA !important;
  font-weight: 400 !important;
  font-size: 15px !important;
  line-height: 1.5 !important;
  margin: 0 0 14px !important;
  max-width: 78ch !important;
}
[data-color-mode=dark] main .hs-guide-panel-navy :is(strong, b) {
  color: #FFFFFF !important;
  font-weight: 700 !important;
}
[data-color-mode=dark] main .hs-guide-panel-navy ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px 30px !important;
}
[data-color-mode=dark] main .hs-guide-panel-navy li {
  color: #FFFFFF !important;
  font-weight: 700 !important;
  font-size: 15px !important;
  background: none !important;
  padding: 0 0 0 18px !important;
  position: relative !important;
}
[data-color-mode=dark] main .hs-guide-panel-navy li::before {
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  top: 0.55em !important;
  width: 7px !important;
  height: 7px !important;
  border-radius: 50% !important;
  background: #0FB9B1 !important;
}
[data-color-mode=dark] {
  /* === HS-CANON-GUIDE-PANEL-NAVY-V1 END === */
  /* === HS-CANON-TABS-NO-RULE-V1 START === */
  /* Tab strips drew a full-width horizontal line beneath them. Reported by Alina 2026-08-31.

     CANON HAD NO TABS BLOCK RULES AT ALL - zero, while every other block type has a section
     (.block.Calendar, .block.Chart, .block.Content, .block.Geometry, .block.Navigation,
     .block.RecordList). So Corteza's own base CSS drew that border unopposed. Zeroing
     .nav-tabs and .card-header, which canon already did, never touched it because the line is
     not on either of those in a Tabs block.

     The brand rule is explicit: "No divider lines in ANY direction. No border-top, border-bottom
     used purely as visual separators. Use whitespace, tonal background shifts, or full card
     outlines." A tab strip separated from its content by a hairline is exactly that.

     SCOPED TO HORIZONTAL BORDERS ONLY, inside a Tabs block. Deliberately not `border: 0`: the
     same brand rule permits a border that wraps a single element as a card outline, and a blanket
     reset would strip those too. Nothing outside .block.Tabs is touched.

     NOT VERIFIED ON A RENDERED PAGE. Corteza keeps auth in per-tab sessionStorage, so an
     automated browser cannot inherit a human session, and this was written from the block-naming
     convention rather than from inspected markup. If the line survives, the selector is wrong -
     read the real DOM before widening it. */
}
[data-color-mode=dark] main :is(.block.Tabs, .block-type-Tabs) :is(.nav, .nav-tabs, .nav-pills, .tabs,
.card-header, .b-card-header, .tab-content, .tabs__content) {
  border-top: 0 !important;
  border-bottom: 0 !important;
  box-shadow: none !important;
}
[data-color-mode=dark] main :is(.block.Tabs, .block-type-Tabs) :is(.nav-link, .nav-item) {
  border-top: 0 !important;
  border-bottom: 0 !important;
}
[data-color-mode=dark] {
  /* === HS-CANON-TABS-NO-RULE-V1 END === */
  /* === HS-CANON-NAV-INNER-PILL-V1 START === */
  /* The double pill: a full-radius capsule sitting inside the item's 8px rectangle.
     Reported by Alina 2026-08-31 - "I like the background, I don't like the inner one".

     CAUSE, found rather than guessed. The sheet sets, globally:

         .btn, button, .form-control, .custom-select { border-radius: var(--hs-radius-control) }

     and --hs-radius-control is 999px. A nav item with a dropdown is rendered by Corteza as a
     BUTTON inside the item, so it inherits that full-pill radius and draws its own shape and
     chrome inside the item's 8px rectangle. Two pills, nested.

     honor-config makes .nav-link transparent, which is why plain links look right and only the
     dropdown ones show the capsule - the button is a different element and was never covered.

     The item is the pill. Anything inside it paints nothing and takes its shape. */
}
[data-color-mode=dark] main :is(.block.Navigation, .block-type-Navigation) :is(.btn, button, .dropdown, .dropdown-toggle) {
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: none !important;
  color: inherit !important;
}
[data-color-mode=dark] {
  /* The chevron follows the label, not the platform's button ink. */
}
[data-color-mode=dark] main :is(.block.Navigation, .block-type-Navigation) :is(.btn, .dropdown-toggle) :is(svg, .svg-inline--fa) {
  color: inherit !important;
  fill: currentColor !important;
  opacity: 1 !important;
}
[data-color-mode=dark] {
  /* === HS-CANON-NAV-INNER-PILL-V1 END === */
  /* === HS-CANON-RT-HIGHLIGHT-V1 START === */
  /* Rich-text highlighter spans read as smears on light cards.
     Lifted from demo.mareto on 2026-08-31, where it has been live and unshared - the fourth
     fix this session found by diffing an instance against canon rather than by reading canon.
     sheltervillage-dev carries it too.

     The point is that a highlight authored in the rich-text editor arrives as an INLINE
     background-color, which on a light card comes out as a solid slab behind the words. This
     keeps the author's intent to highlight but replaces whatever colour they picked with the
     canonical teal tint, so every highlight across the fleet reads the same and none of them
     fight the card underneath. --hs-tint was already defined in canon; only the rule was
     missing. */
}
[data-color-mode=dark] main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content :is(span, mark)[style*=background-color] {
  background-color: var(--hs-tint) !important;
}
[data-color-mode=dark] {
  /* === HS-CANON-RT-HIGHLIGHT-V1 END === */
  /* BUILDER-UI FIXES - lifted from ti-dev on 2026-08-31.
     =====================================================================================
     Two defects that only show up in the page-builder and config surfaces, which is very
     likely why they survived: the fleet's screenshots are all of client-facing pages.
     Both have been live on ti-dev since Alina wrote them on 2026-07-09 and, like
     honor-config and the @font-face fix before them, never reached the August snapshot
     canon is built from.

     1. COLOUR-PICKER SWATCHES RENDER AS EMPTY WHITE CHIPS.
        Canon paints

            .btn.btn-secondary { background: #FFFFFF !important; }

        and a CInputColorPicker swatch IS a default-variant b-button carrying its palette
        colour as an INLINE style. !important in a stylesheet beats an inline style, so
        canon repaints every swatch white and the Light/Dark palette rows come out blank.

        This is the same mechanism as Recipe B erasing configured nav colours, found
        earlier in this session - and it is why the fix must be an EXCLUSION rather than
        an override. Re-asserting `background: transparent !important` on .btn.swatch
        would beat the inline colour too and leave the chips just as empty; the fill rule
        has to stop matching swatches at all.

     2. SEGMENTED TOGGLES ARE ILLEGIBLE OUTSIDE <main>.
        Canon's toggle rules are `main .btn-group-toggle ...` and are written per variant
        (.btn-outline-primary / .btn-outline-secondary). The page-builder config panel
        renders OUTSIDE <main>, so there they fall through to raw Bootstrap: navy-filled
        with dark ink on the selected pill.

        The block below is global and variant-agnostic on purpose. Appending it cannot
        change anything inside <main>: canon's `main .btn-group-toggle .btn.btn-outline-*`
        selectors carry higher specificity (0,3,1 / 0,4,1) than these (0,2,0 / 0,3,0), so
        canon still wins everywhere it already applied. These only reach the surfaces that
        had no rule at all.

     The 999px radius here is deliberate and is NOT the global control radius removed in
     v2.9.0. That one reached `.btn, button, .form-control, .custom-select` and painted a
     capsule inside every nav dropdown item. This is scoped to .btn-group-toggle, where a
     segmented pill is the correct shape and nothing else can inherit it. */
  /* Colour-picker swatches (CInputColorPicker) are default-variant b-buttons
     (.btn-secondary) that carry the palette colour inline; our button fills must
     never paint over them, or the Light/Dark rows render as empty white chips. */
}
[data-color-mode=dark] .btn.swatch {
  border: none !important;
  box-shadow: none !important;
}
[data-color-mode=dark] {
  /* Segmented toggle groups (block "Appearance" config, workflow filters, etc.):
     mist track, transparent unselected, white active pill with navy ink. Global —
     NOT main-scoped — because the page-builder config panel renders OUTSIDE <main>,
     where these fell through to raw Bootstrap (navy-filled, illegible selected).
     Variant-agnostic (.btn, not just .btn-outline-*) so every toggle stays readable. */
}
[data-color-mode=dark] .btn-group-toggle {
  background: var(--hs-mist) !important;
  border-radius: 999px !important;
  box-shadow: inset 0 1px 2px rgba(11, 31, 51, 0.05) !important;
  gap: 2px !important;
  padding: 3px !important;
}
[data-color-mode=dark] .btn-group-toggle .btn {
  background: transparent !important;
  border: none !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  color: var(--hs-muted) !important;
  font-weight: 700 !important;
  margin-left: 0 !important; /* override the .btn-group cap-separation gap inside toggles */
}
[data-color-mode=dark] .btn-group-toggle .btn.active {
  background: #FFFFFF !important;
  box-shadow: 0 1px 3px rgba(11, 31, 51, 0.24), 0 2px 8px rgba(11, 31, 51, 0.12) !important;
  color: var(--hs-navy) !important;
}
[data-color-mode=dark] {
  /* Ties the .btn-group cap-separation rule at (0,3,0); later source order wins,
     so toggle pills keep the tight 2px track gap instead of inheriting the 6px
     pill-separation margin (preflight-audit nit, 2026-07-09). */
}
[data-color-mode=dark] .btn-group-toggle > .btn:not(:first-child) {
  margin-left: 0 !important;
}
[data-color-mode=dark] {
  /* === HS-GLOBAL-UI-PACKAGE END === */
  /* === HS-MANAGED-FEEDBACK-DETAIL-CSS-V1 START === */
}
[data-color-mode=dark] .page-report_problem-modal .block.Record .field-container legend .text-primary {
  color: var(--hs-slate, #1E3A5F) !important;
}
[data-color-mode=dark] .page-report_problem-modal .block.Record .row.no-gutters > :is(.field-container[data-test-id=field-page-or-area], .field-container[data-test-id=field-details], .field-container[data-test-id=field-attachments], .field-container[data-test-id=field-source-page]) {
  flex: 0 0 100% !important;
  width: 100% !important;
  max-width: 100% !important;
}
[data-color-mode=dark] .page-report_problem-modal .block.Record :is([data-test-id=field-attachments], [data-test-id=field-source-page]), [data-color-mode=dark] .page-report_problem-modal .block.Record :is([data-test-id=field-attachments], [data-test-id=field-source-page]) .value, [data-color-mode=dark] .page-report_problem-modal .block.Record [data-test-id=field-attachments] .list-item, [data-color-mode=dark] .page-report_problem-modal .block.Record [data-test-id=field-attachments] .list-item > :is(.col, .col-auto), [data-color-mode=dark] .page-report_problem-modal .block.Record [data-test-id=field-attachments] .list-item .d-flex {
  min-width: 0 !important;
  max-width: 100% !important;
}
[data-color-mode=dark] .page-report_problem-modal .block.Record [data-test-id=field-attachments] .list-item, [data-color-mode=dark] .page-report_problem-modal .block.Record [data-test-id=field-attachments] .d-flex.align-items-start {
  flex-wrap: wrap !important;
}
[data-color-mode=dark] .page-report_problem-modal .block.Record :is([data-test-id=field-attachments], [data-test-id=field-source-page]) .value, [data-color-mode=dark] .page-report_problem-modal .block.Record :is([data-test-id=field-attachments], [data-test-id=field-source-page]) .value a {
  white-space: normal !important;
  overflow-wrap: anywhere !important;
  word-break: break-word !important;
}
[data-color-mode=dark] .page-report_problem-modal .block.Record [data-test-id=field-attachments] .value a {
  display: inline-block;
  color: var(--hs-link, #275C99) !important;
  max-width: 100% !important;
}
[data-color-mode=dark] .page-report_problem-modal :is([data-test-id=button-new], [data-test-id=button-edit], [data-test-id=button-submit], [data-test-id=button-delete], [data-test-id=button-clone]) {
  display: none !important;
}
[data-color-mode=dark] {
  /* === HS-MANAGED-FEEDBACK-DETAIL-CSS-V1 END === */
  /* FRS banner intros 2026-08-18 START */
}
[data-color-mode=dark] .frs-banner,
[data-color-mode=dark] .frs-banner .card,
[data-color-mode=dark] .frs-banner .card-body,
[data-color-mode=dark] .frs-banner > .card,
[data-color-mode=dark] .frs-banner > .card > .card-body {
  background: linear-gradient(135deg, #16324f 0%, #2a6f80 100%) !important;
  border-radius: 12px !important;
  border: 0 !important;
  padding: 20px 24px !important;
}
[data-color-mode=dark] .frs-banner h1,
[data-color-mode=dark] .frs-banner h2,
[data-color-mode=dark] .frs-banner h3,
[data-color-mode=dark] .frs-banner h4 {
  color: #ffffff !important;
  font-size: 1.2rem !important;
  font-weight: 700 !important;
  letter-spacing: 0.2px !important;
  margin: 0 0 8px 0 !important;
  padding: 0 !important;
  border: 0 !important;
}
[data-color-mode=dark] .frs-banner p {
  color: #ffffff !important;
  opacity: 0.95 !important;
  line-height: 1.5 !important;
  margin: 0 0 4px 0 !important;
  font-size: 0.95rem !important;
}
[data-color-mode=dark] .frs-banner p strong,
[data-color-mode=dark] .frs-banner p em,
[data-color-mode=dark] .frs-banner strong,
[data-color-mode=dark] .frs-banner em {
  color: #ffffff !important;
}
[data-color-mode=dark] .frs-banner blockquote {
  display: inline-block !important;
  background: rgba(255, 193, 7, 0.15) !important;
  border: 1px solid #ffc107 !important;
  border-left: 1px solid #ffc107 !important;
  border-radius: 8px !important;
  padding: 6px 12px !important;
  font-size: 0.85rem !important;
  font-weight: 600 !important;
  color: #ffe082 !important;
  margin: 8px 0 0 0 !important;
}
[data-color-mode=dark] {
  /* FRS banner intros 2026-08-18 END */
}
.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3.85rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: rgb(12.6, 101, 96.84);
  background-color: rgb(207, 241, 239.4);
  border-color: rgb(187.8, 235.4, 233.16);
}
.alert-primary hr {
  border-top-color: rgb(168.0580645161, 229.6419354839, 226.7438709677);
}
.alert-primary .alert-link {
  color: rgb(6.9433098592, 55.6566901408, 53.3642957746);
}

.alert-secondary {
  color: rgb(13.12, 26.64, 39.64);
  background-color: rgb(207.2, 212.4, 217.4);
  border-color: rgb(188.08, 195.36, 202.36);
}
.alert-secondary hr {
  border-top-color: rgb(173.8071662763, 182.6398594848, 191.1328337237);
}
.alert-secondary .alert-link {
  color: rgb(0.4376648976, 0.8886732373, 1.3223351024);
}

.alert-success {
  color: rgb(12.08, 77.6, 74.48);
  background-color: rgb(206.8, 232, 230.8);
  border-color: rgb(187.52, 222.8, 221.12);
}
.alert-success hr {
  border-top-color: rgb(170.2573595506, 214.5626404494, 212.4528651685);
}
.alert-success .alert-link {
  color: rgb(5.2102408564, 33.4697591436, 32.1240677966);
}

.alert-info {
  color: rgb(16.76, 89.04, 100.48);
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
.alert-info hr {
  border-top-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.alert-info .alert-link {
  color: rgb(9.4693142272, 50.3071443193, 56.7706857728);
}

.alert-warning {
  color: rgb(27.68, 47.44, 72.4);
  background-color: rgb(212.8, 220.4, 230);
  border-color: rgb(195.92, 206.56, 220);
}
.alert-warning hr {
  border-top-color: rgb(179.9066071429, 193.4305357143, 210.5133928571);
}
.alert-warning .alert-link {
  color: rgb(13.5744844125, 23.264940048, 35.5055155875);
}

.alert-danger {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgb(210, 215.6, 223);
  border-color: rgb(192, 199.84, 210.2);
}
.alert-danger hr {
  border-top-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
.alert-danger .alert-link {
  color: rgb(6.4536193029, 11.0597319035, 17.1463806971);
}

.alert-light {
  color: rgb(134.28, 134.8, 135.32);
  background-color: rgb(253.8, 254, 254.2);
  border-color: rgb(253.32, 253.6, 253.88);
}
.alert-light hr {
  border-top-color: rgb(238.02, 240.85, 243.68);
}
.alert-light .alert-link {
  color: rgb(108.8271547421, 109.3, 109.7728452579);
}

.alert-dark {
  color: #0a0a0a;
  background-color: #cecece;
  border-color: rgb(186.4, 186.4, 186.4);
}
.alert-dark hr {
  border-top-color: rgb(173.65, 173.65, 173.65);
}
.alert-dark .alert-link {
  color: black;
}

.alert-white {
  color: rgb(137.4, 137.4, 137.4);
  background-color: white;
  border-color: white;
}
.alert-white hr {
  border-top-color: rgb(242.25, 242.25, 242.25);
}
.alert-white .alert-link {
  color: rgb(111.9, 111.9, 111.9);
}

.alert-black {
  color: #0a0a0a;
  background-color: #cecece;
  border-color: rgb(186.4, 186.4, 186.4);
}
.alert-black hr {
  border-top-color: rgb(173.65, 173.65, 173.65);
}
.alert-black .alert-link {
  color: black;
}

.alert-extra-light {
  color: rgb(128.04, 132.2, 131.68);
  background-color: rgb(251.4, 253, 252.8);
  border-color: rgb(249.96, 252.2, 251.92);
}
.alert-extra-light hr {
  border-top-color: rgb(233.5671428571, 243.0928571429, 241.9021428571);
}
.alert-extra-light .alert-link {
  color: rgb(102.8774503523, 106.3625496477, 105.9269122357);
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: white;
  background-color: #0fb9b1;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: white;
  background-color: rgb(11.175, 137.825, 131.865);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(15, 185, 177, 0.5);
}

.badge-secondary {
  color: white;
  background-color: #102a43;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: white;
  background-color: rgb(6.1686746988, 16.1927710843, 25.8313253012);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(16, 42, 67, 0.5);
}

.badge-success {
  color: white;
  background-color: #0e8c86;
}
a.badge-success:hover, a.badge-success:focus {
  color: white;
  background-color: rgb(9.3636363636, 93.6363636364, 89.6233766234);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.5);
}

.badge-info {
  color: white;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: white;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: white;
  background-color: #2c5282;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: white;
  background-color: rgb(31.1034482759, 57.9655172414, 91.8965517241);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(44, 82, 130, 0.5);
}

.badge-danger {
  color: white;
  background-color: #1e3a5f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: white;
  background-color: rgb(17.76, 34.336, 56.24);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.5);
}

.badge-light {
  color: #0a0a0a;
  background-color: #f9fafb;
}
a.badge-light:hover, a.badge-light:focus {
  color: #0a0a0a;
  background-color: rgb(218.4, 224.5, 230.6);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(249, 250, 251, 0.5);
}

.badge-dark {
  color: white;
  background-color: #0a0a0a;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: white;
  background-color: black;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}

.badge-white {
  color: #0a0a0a;
  background-color: white;
}
a.badge-white:hover, a.badge-white:focus {
  color: #0a0a0a;
  background-color: rgb(229.5, 229.5, 229.5);
}
a.badge-white:focus, a.badge-white.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}

.badge-black {
  color: white;
  background-color: #0a0a0a;
}
a.badge-black:hover, a.badge-black:focus {
  color: white;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}

.badge-extra-light {
  color: #0a0a0a;
  background-color: #edf5f4;
}
a.badge-extra-light:hover, a.badge-extra-light:focus {
  color: #0a0a0a;
  background-color: rgb(204.2142857143, 226.7857142857, 223.9642857143);
}
a.badge-extra-light:focus, a.badge-extra-light.focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(237, 245, 244, 0.5);
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #cecece;
  border-radius: 0.25rem;
}

.breadcrumb-item {
  display: flex;
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c6c6c;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c6c6c;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.75em;
  padding-left: 0.75em;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.btn {
  display: inline-block;
  font-family: "Poppins-Medium";
  font-weight: 400;
  color: #0a0a0a;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.25em 1em;
  font-size: 0.9rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #0a0a0a;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: none;
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
.btn-primary:hover {
  color: white;
  background-color: rgb(12.13125, 149.61875, 143.14875);
  border-color: rgb(11.175, 137.825, 131.865);
}
.btn-primary:focus, .btn-primary.focus {
  color: white;
  background-color: rgb(12.13125, 149.61875, 143.14875);
  border-color: rgb(11.175, 137.825, 131.865);
  box-shadow: 0 0 0 2px rgba(51, 195.5, 188.7, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: white;
  background-color: rgb(11.175, 137.825, 131.865);
  border-color: rgb(10.21875, 126.03125, 120.58125);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(51, 195.5, 188.7, 0.5);
}

.btn-secondary {
  color: white;
  background-color: #102a43;
  border-color: #102a43;
}
.btn-secondary:hover {
  color: white;
  background-color: rgb(8.6265060241, 22.6445783133, 36.1234939759);
  border-color: rgb(6.1686746988, 16.1927710843, 25.8313253012);
}
.btn-secondary:focus, .btn-secondary.focus {
  color: white;
  background-color: rgb(8.6265060241, 22.6445783133, 36.1234939759);
  border-color: rgb(6.1686746988, 16.1927710843, 25.8313253012);
  box-shadow: 0 0 0 2px rgba(51.85, 73.95, 95.2, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: white;
  background-color: #102a43;
  border-color: #102a43;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: white;
  background-color: rgb(6.1686746988, 16.1927710843, 25.8313253012);
  border-color: rgb(3.7108433735, 9.7409638554, 15.5391566265);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(51.85, 73.95, 95.2, 0.5);
}

.btn-success {
  color: white;
  background-color: #0e8c86;
  border-color: #0e8c86;
}
.btn-success:hover {
  color: white;
  background-color: rgb(10.5227272727, 105.2272727273, 100.7175324675);
  border-color: rgb(9.3636363636, 93.6363636364, 89.6233766234);
}
.btn-success:focus, .btn-success.focus {
  color: white;
  background-color: rgb(10.5227272727, 105.2272727273, 100.7175324675);
  border-color: rgb(9.3636363636, 93.6363636364, 89.6233766234);
  box-shadow: 0 0 0 2px rgba(50.15, 157.25, 152.15, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: white;
  background-color: #0e8c86;
  border-color: #0e8c86;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: white;
  background-color: rgb(9.3636363636, 93.6363636364, 89.6233766234);
  border-color: rgb(8.2045454545, 82.0454545455, 78.5292207792);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(50.15, 157.25, 152.15, 0.5);
}

.btn-info {
  color: white;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: white;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
.btn-info:focus, .btn-info.focus {
  color: white;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  box-shadow: 0 0 0 2px rgba(57.8, 175.95, 194.65, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: white;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: white;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(57.8, 175.95, 194.65, 0.5);
}

.btn-warning {
  color: white;
  background-color: #2c5282;
  border-color: #2c5282;
}
.btn-warning:hover {
  color: white;
  background-color: rgb(34.3275862069, 63.974137931, 101.4224137931);
  border-color: rgb(31.1034482759, 57.9655172414, 91.8965517241);
}
.btn-warning:focus, .btn-warning.focus {
  color: white;
  background-color: rgb(34.3275862069, 63.974137931, 101.4224137931);
  border-color: rgb(31.1034482759, 57.9655172414, 91.8965517241);
  box-shadow: 0 0 0 2px rgba(75.65, 107.95, 148.75, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: white;
  background-color: #2c5282;
  border-color: #2c5282;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: white;
  background-color: rgb(31.1034482759, 57.9655172414, 91.8965517241);
  border-color: rgb(27.8793103448, 51.9568965517, 82.3706896552);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(75.65, 107.95, 148.75, 0.5);
}

.btn-danger {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
.btn-danger:hover {
  color: white;
  background-color: rgb(20.82, 40.252, 65.93);
  border-color: rgb(17.76, 34.336, 56.24);
}
.btn-danger:focus, .btn-danger.focus {
  color: white;
  background-color: rgb(20.82, 40.252, 65.93);
  border-color: rgb(17.76, 34.336, 56.24);
  box-shadow: 0 0 0 2px rgba(63.75, 87.55, 119, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: white;
  background-color: rgb(17.76, 34.336, 56.24);
  border-color: rgb(14.7, 28.42, 46.55);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(63.75, 87.55, 119, 0.5);
}

.btn-light {
  color: #0a0a0a;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-light:hover {
  color: #0a0a0a;
  background-color: rgb(226.05, 230.875, 235.7);
  border-color: rgb(218.4, 224.5, 230.6);
}
.btn-light:focus, .btn-light.focus {
  color: #0a0a0a;
  background-color: rgb(226.05, 230.875, 235.7);
  border-color: rgb(218.4, 224.5, 230.6);
  box-shadow: 0 0 0 2px rgba(213.15, 214, 214.85, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #0a0a0a;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #0a0a0a;
  background-color: rgb(218.4, 224.5, 230.6);
  border-color: rgb(210.75, 218.125, 225.5);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(213.15, 214, 214.85, 0.5);
}

.btn-dark {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-dark:hover {
  color: white;
  background-color: black;
  border-color: black;
}
.btn-dark:focus, .btn-dark.focus {
  color: white;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 2px rgba(46.75, 46.75, 46.75, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: white;
  background-color: black;
  border-color: black;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(46.75, 46.75, 46.75, 0.5);
}

.btn-white {
  color: #0a0a0a;
  background-color: white;
  border-color: white;
}
.btn-white:hover {
  color: #0a0a0a;
  background-color: rgb(235.875, 235.875, 235.875);
  border-color: rgb(229.5, 229.5, 229.5);
}
.btn-white:focus, .btn-white.focus {
  color: #0a0a0a;
  background-color: rgb(235.875, 235.875, 235.875);
  border-color: rgb(229.5, 229.5, 229.5);
  box-shadow: 0 0 0 2px rgba(218.25, 218.25, 218.25, 0.5);
}
.btn-white.disabled, .btn-white:disabled {
  color: #0a0a0a;
  background-color: white;
  border-color: white;
}
.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle {
  color: #0a0a0a;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(223.125, 223.125, 223.125);
}
.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(218.25, 218.25, 218.25, 0.5);
}

.btn-black {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-black:hover {
  color: white;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: white;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 2px rgba(46.75, 46.75, 46.75, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: white;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(46.75, 46.75, 46.75, 0.5);
}

.btn-extra-light {
  color: #0a0a0a;
  background-color: #edf5f4;
  border-color: #edf5f4;
}
.btn-extra-light:hover {
  color: #0a0a0a;
  background-color: rgb(212.4107142857, 231.3392857143, 228.9732142857);
  border-color: rgb(204.2142857143, 226.7857142857, 223.9642857143);
}
.btn-extra-light:focus, .btn-extra-light.focus {
  color: #0a0a0a;
  background-color: rgb(212.4107142857, 231.3392857143, 228.9732142857);
  border-color: rgb(204.2142857143, 226.7857142857, 223.9642857143);
  box-shadow: 0 0 0 2px rgba(202.95, 209.75, 208.9, 0.5);
}
.btn-extra-light.disabled, .btn-extra-light:disabled {
  color: #0a0a0a;
  background-color: #edf5f4;
  border-color: #edf5f4;
}
.btn-extra-light:not(:disabled):not(.disabled):active, .btn-extra-light:not(:disabled):not(.disabled).active, .show > .btn-extra-light.dropdown-toggle {
  color: #0a0a0a;
  background-color: rgb(204.2142857143, 226.7857142857, 223.9642857143);
  border-color: rgb(196.0178571429, 222.2321428571, 218.9553571429);
}
.btn-extra-light:not(:disabled):not(.disabled):active:focus, .btn-extra-light:not(:disabled):not(.disabled).active:focus, .show > .btn-extra-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(202.95, 209.75, 208.9, 0.5);
}

.btn-outline-primary {
  color: #0fb9b1;
  border-color: #0fb9b1;
}
.btn-outline-primary:hover {
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 2px rgba(15, 185, 177, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #0fb9b1;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(15, 185, 177, 0.5);
}

.btn-outline-secondary {
  color: #102a43;
  border-color: #102a43;
}
.btn-outline-secondary:hover {
  color: white;
  background-color: #102a43;
  border-color: #102a43;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 2px rgba(16, 42, 67, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #102a43;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: white;
  background-color: #102a43;
  border-color: #102a43;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(16, 42, 67, 0.5);
}

.btn-outline-success {
  color: #0e8c86;
  border-color: #0e8c86;
}
.btn-outline-success:hover {
  color: white;
  background-color: #0e8c86;
  border-color: #0e8c86;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #0e8c86;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: white;
  background-color: #0e8c86;
  border-color: #0e8c86;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: white;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 2px rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: white;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #2c5282;
  border-color: #2c5282;
}
.btn-outline-warning:hover {
  color: white;
  background-color: #2c5282;
  border-color: #2c5282;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 2px rgba(44, 82, 130, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #2c5282;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: white;
  background-color: #2c5282;
  border-color: #2c5282;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(44, 82, 130, 0.5);
}

.btn-outline-danger {
  color: #1e3a5f;
  border-color: #1e3a5f;
}
.btn-outline-danger:hover {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #1e3a5f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: white;
  background-color: #1e3a5f;
  border-color: #1e3a5f;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.5);
}

.btn-outline-light {
  color: #f9fafb;
  border-color: #f9fafb;
}
.btn-outline-light:hover {
  color: #0a0a0a;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 2px rgba(249, 250, 251, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f9fafb;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #0a0a0a;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(249, 250, 251, 0.5);
}

.btn-outline-dark {
  color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-outline-dark:hover {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #0a0a0a;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}

.btn-outline-white {
  color: white;
  border-color: white;
}
.btn-outline-white:hover {
  color: #0a0a0a;
  background-color: white;
  border-color: white;
}
.btn-outline-white:focus, .btn-outline-white.focus {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}
.btn-outline-white.disabled, .btn-outline-white:disabled {
  color: white;
  background-color: transparent;
}
.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {
  color: #0a0a0a;
  background-color: white;
  border-color: white;
}
.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}

.btn-outline-black {
  color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-outline-black:hover {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #0a0a0a;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(10, 10, 10, 0.5);
}

.btn-outline-extra-light {
  color: #edf5f4;
  border-color: #edf5f4;
}
.btn-outline-extra-light:hover {
  color: #0a0a0a;
  background-color: #edf5f4;
  border-color: #edf5f4;
}
.btn-outline-extra-light:focus, .btn-outline-extra-light.focus {
  box-shadow: 0 0 0 2px rgba(237, 245, 244, 0.5);
}
.btn-outline-extra-light.disabled, .btn-outline-extra-light:disabled {
  color: #edf5f4;
  background-color: transparent;
}
.btn-outline-extra-light:not(:disabled):not(.disabled):active, .btn-outline-extra-light:not(:disabled):not(.disabled).active, .show > .btn-outline-extra-light.dropdown-toggle {
  color: #0a0a0a;
  background-color: #edf5f4;
  border-color: #edf5f4;
}
.btn-outline-extra-light:not(:disabled):not(.disabled):active:focus, .btn-outline-extra-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-extra-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(237, 245, 244, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #0fb9b1;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(9.2625, 114.2375, 109.2975);
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c6c6c;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: white;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: white;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='white' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='white' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: white;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: white;
  text-align: center;
}

.close {
  float: right;
  font-size: 1.35rem;
}
@media (max-width: 1200px) {
  .close {
    font-size: calc(1.26rem + 0.12vw);
  }
}
.close {
  font-weight: 700;
  line-height: 1;
  color: #0a0a0a;
  text-shadow: 0 1px 0 white;
  opacity: 0.5;
}
.close:hover {
  color: #0a0a0a;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: white;
  background-color: rgb(34.5, 34.5, 34.5);
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: rgb(34.5, 34.5, 34.5);
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.35rem;
  padding-left: 1.5rem;
  color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.175rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: white;
  border-color: #0fb9b1;
  background-color: #0fb9b1;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #0fb9b1;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: white;
  background-color: rgb(133.3625, 245.1375, 239.8775);
  border-color: rgb(133.3625, 245.1375, 239.8775);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c6c6c;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #f9fafb;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.175rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: white;
  border: rgb(132.5, 132.5, 132.5) solid 2px;
}
.custom-control-label::after {
  position: absolute;
  top: 0.175rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50%/50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='white' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #0fb9b1;
  background-color: #0fb9b1;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='white' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(15, 185, 177, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(15, 185, 177, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='white'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(15, 185, 177, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.175rem + 4px);
  left: calc(-2.25rem + 4px);
  width: calc(1rem - 8px);
  height: calc(1rem - 8px);
  background-color: rgb(132.5, 132.5, 132.5);
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(15, 185, 177, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 4px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-family: "Poppins-Regular";
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  vertical-align: middle;
  background: white url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233b3b3b' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  border: 2px solid #edf5f4;
  border-radius: 0.25rem;
  appearance: none;
}
.custom-select:focus {
  border-color: #0fb9b1;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(15, 185, 177, 0.25);
}
.custom-select:focus::-ms-value {
  color: #0a0a0a;
  background-color: white;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c6c6c;
  background-color: #cecece;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #0a0a0a;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 4px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.7875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 4px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.125rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 4px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 4px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #0fb9b1;
  box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #f9fafb;
  cursor: not-allowed;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 4px);
  padding: 0.375rem 0.75rem;
  font-family: "Poppins-Regular";
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  background-color: white;
  border: 2px solid #edf5f4;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  font-family: "Poppins-Medium";
  line-height: 1.5;
  color: #0a0a0a;
  content: "Browse";
  background-color: #edf5f4;
  border-left: inherit;
  border-radius: 0;
}

.custom-range {
  width: 100%;
  height: calc(1rem + 4px);
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #f9fafb, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f9fafb, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #f9fafb, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0fb9b1;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb {
  appearance: none;
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(133.3625, 245.1375, 239.8775);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: rgb(181.5, 181.5, 181.5);
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0fb9b1;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb {
  appearance: none;
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(133.3625, 245.1375, 239.8775);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: rgb(181.5, 181.5, 181.5);
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 2px;
  margin-left: 2px;
  background-color: #0fb9b1;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb {
  appearance: none;
}
.custom-range::-ms-thumb:active {
  background-color: rgb(133.3625, 245.1375, 239.8775);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: rgb(181.5, 181.5, 181.5);
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: rgb(181.5, 181.5, 181.5);
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: rgb(132.5, 132.5, 132.5);
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: rgb(132.5, 132.5, 132.5);
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: rgb(132.5, 132.5, 132.5);
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 0.9rem;
  color: #0a0a0a;
  text-align: left;
  list-style: none;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(10, 10, 10, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #cecece;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #0a0a0a;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #0a0a0a;
  text-decoration: none;
  background-color: #f9fafb;
}
.dropdown-item.active, .dropdown-item:active {
  color: white;
  text-decoration: none;
  background-color: #0fb9b1;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c6c6c;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.7875rem;
  color: #6c6c6c;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #0a0a0a;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 4px);
  padding: 0.375rem 0.75rem;
  font-family: "Poppins-Regular";
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  background-color: white;
  background-clip: padding-box;
  border: 2px solid #edf5f4;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #0a0a0a;
}
.form-control:focus {
  color: #0a0a0a;
  background-color: white;
  border-color: #0fb9b1;
  outline: 0;
  box-shadow: none;
}
.form-control::placeholder {
  color: #102a43;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #f9fafb;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  appearance: none;
}

select.form-control:focus::-ms-value {
  color: #0a0a0a;
  background-color: white;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 2px);
  padding-bottom: calc(0.375rem + 2px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 2px);
  padding-bottom: calc(0.5rem + 2px);
  font-size: 1.125rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 2px);
  padding-bottom: calc(0.25rem + 2px);
  font-size: 0.7875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 0.9rem;
  line-height: 1.5;
  color: #0a0a0a;
  background-color: transparent;
  border: solid transparent;
  border-width: 2px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 4px);
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 4px);
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c6c6c;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #0e8c86;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  color: white;
  background-color: rgba(14, 140, 134, 0.9);
  border-radius: 0.25rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #0e8c86;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%230e8c86' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #0e8c86;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233b3b3b' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%230e8c86' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") white no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #0e8c86;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #0e8c86;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #0e8c86;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(18.6363636364, 186.3636363636, 178.3766233766);
  background-color: rgb(18.6363636364, 186.3636363636, 178.3766233766);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #0e8c86;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #0e8c86;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #1e3a5f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  color: white;
  background-color: rgba(30, 58, 95, 0.9);
  border-radius: 0.25rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #1e3a5f;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%231e3a5f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%231e3a5f' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #1e3a5f;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233b3b3b' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%231e3a5f' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%231e3a5f' stroke='none'/%3e%3c/svg%3e") white no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #1e3a5f;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #1e3a5f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #1e3a5f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(42.24, 81.664, 133.76);
  background-color: rgb(42.24, 81.664, 133.76);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #1e3a5f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #1e3a5f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -16px;
  margin-left: -16px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xxl,
.col-xxl-auto, .col-xxl-12, .col-xxl-11, .col-xxl-10, .col-xxl-9, .col-xxl-8, .col-xxl-7, .col-xxl-6, .col-xxl-5, .col-xxl-4, .col-xxl-3, .col-xxl-2, .col-xxl-1, .col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xxl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xxl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xxl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xxl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-last {
    order: 13;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-6 {
    order: 6;
  }
  .order-xxl-7 {
    order: 7;
  }
  .order-xxl-8 {
    order: 8;
  }
  .order-xxl-9 {
    order: 9;
  }
  .order-xxl-10 {
    order: 10;
  }
  .order-xxl-11 {
    order: 11;
  }
  .order-xxl-12 {
    order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.6666666667%;
  }
}
.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #f9fafb;
  border: 1px solid rgb(181.5, 181.5, 181.5);
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c6c6c;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -2px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -2px;
}

.input-group-prepend {
  margin-right: -2px;
}

.input-group-append {
  margin-left: -2px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  text-align: center;
  white-space: nowrap;
  background-color: #edf5f4;
  border: 2px solid #edf5f4;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 4px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 4px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #cecece;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #0a0a0a;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #0a0a0a;
  text-decoration: none;
  background-color: #f9fafb;
}
.list-group-item-action:active {
  color: #0a0a0a;
  background-color: #0fb9b1;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: white;
  border: 1px solid rgba(10, 10, 10, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c6c6c;
  pointer-events: none;
  background-color: white;
}
.list-group-item.active {
  z-index: 2;
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: rgb(12.6, 101, 96.84);
  background-color: rgb(187.8, 235.4, 233.16);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(12.6, 101, 96.84);
  background-color: rgb(168.0580645161, 229.6419354839, 226.7438709677);
}
.list-group-item-primary.list-group-item-action.active {
  color: white;
  background-color: rgb(12.6, 101, 96.84);
  border-color: rgb(12.6, 101, 96.84);
}

.list-group-item-secondary {
  color: rgb(13.12, 26.64, 39.64);
  background-color: rgb(188.08, 195.36, 202.36);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(13.12, 26.64, 39.64);
  background-color: rgb(173.8071662763, 182.6398594848, 191.1328337237);
}
.list-group-item-secondary.list-group-item-action.active {
  color: white;
  background-color: rgb(13.12, 26.64, 39.64);
  border-color: rgb(13.12, 26.64, 39.64);
}

.list-group-item-success {
  color: rgb(12.08, 77.6, 74.48);
  background-color: rgb(187.52, 222.8, 221.12);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(12.08, 77.6, 74.48);
  background-color: rgb(170.2573595506, 214.5626404494, 212.4528651685);
}
.list-group-item-success.list-group-item-action.active {
  color: white;
  background-color: rgb(12.08, 77.6, 74.48);
  border-color: rgb(12.08, 77.6, 74.48);
}

.list-group-item-info {
  color: rgb(16.76, 89.04, 100.48);
  background-color: rgb(190.04, 228.96, 235.12);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(16.76, 89.04, 100.48);
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.list-group-item-info.list-group-item-action.active {
  color: white;
  background-color: rgb(16.76, 89.04, 100.48);
  border-color: rgb(16.76, 89.04, 100.48);
}

.list-group-item-warning {
  color: rgb(27.68, 47.44, 72.4);
  background-color: rgb(195.92, 206.56, 220);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(27.68, 47.44, 72.4);
  background-color: rgb(179.9066071429, 193.4305357143, 210.5133928571);
}
.list-group-item-warning.list-group-item-action.active {
  color: white;
  background-color: rgb(27.68, 47.44, 72.4);
  border-color: rgb(27.68, 47.44, 72.4);
}

.list-group-item-danger {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgb(192, 199.84, 210.2);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
.list-group-item-danger.list-group-item-action.active {
  color: white;
  background-color: rgb(20.4, 34.96, 54.2);
  border-color: rgb(20.4, 34.96, 54.2);
}

.list-group-item-light {
  color: rgb(134.28, 134.8, 135.32);
  background-color: rgb(253.32, 253.6, 253.88);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(134.28, 134.8, 135.32);
  background-color: rgb(238.02, 240.85, 243.68);
}
.list-group-item-light.list-group-item-action.active {
  color: white;
  background-color: rgb(134.28, 134.8, 135.32);
  border-color: rgb(134.28, 134.8, 135.32);
}

.list-group-item-dark {
  color: #0a0a0a;
  background-color: rgb(186.4, 186.4, 186.4);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #0a0a0a;
  background-color: rgb(173.65, 173.65, 173.65);
}
.list-group-item-dark.list-group-item-action.active {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}

.list-group-item-white {
  color: rgb(137.4, 137.4, 137.4);
  background-color: white;
}
.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
  color: rgb(137.4, 137.4, 137.4);
  background-color: rgb(242.25, 242.25, 242.25);
}
.list-group-item-white.list-group-item-action.active {
  color: white;
  background-color: rgb(137.4, 137.4, 137.4);
  border-color: rgb(137.4, 137.4, 137.4);
}

.list-group-item-black {
  color: #0a0a0a;
  background-color: rgb(186.4, 186.4, 186.4);
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: #0a0a0a;
  background-color: rgb(173.65, 173.65, 173.65);
}
.list-group-item-black.list-group-item-action.active {
  color: white;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}

.list-group-item-extra-light {
  color: rgb(128.04, 132.2, 131.68);
  background-color: rgb(249.96, 252.2, 251.92);
}
.list-group-item-extra-light.list-group-item-action:hover, .list-group-item-extra-light.list-group-item-action:focus {
  color: rgb(128.04, 132.2, 131.68);
  background-color: rgb(233.5671428571, 243.0928571429, 241.9021428571);
}
.list-group-item-extra-light.list-group-item-action.active {
  color: white;
  background-color: rgb(128.04, 132.2, 131.68);
  border-color: rgb(128.04, 132.2, 131.68);
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(10, 10, 10, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #0a0a0a;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #edf5f4;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #edf5f4;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c6c6c;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 4px solid transparent;
}
.nav-tabs .nav-item {
  margin-bottom: -4px;
}
.nav-tabs .nav-link {
  border: 4px solid transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: transparent transparent #102a43;
}
.nav-tabs .nav-link.disabled {
  color: #6c6c6c;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #0a0a0a;
  background-color: transparent;
  border-color: transparent transparent #0fb9b1;
}
.nav-tabs .dropdown-menu {
  margin-top: -4px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: white;
  background-color: #0fb9b1;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0 0;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.33125rem;
  padding-bottom: 0.33125rem;
  margin-right: 0;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.5rem;
}
@media (max-width: 1200px) {
  .navbar-toggler {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.navbar-toggler {
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid,
  .navbar-expand-xxl > .container-sm,
  .navbar-expand-xxl > .container-md,
  .navbar-expand-xxl > .container-lg,
  .navbar-expand-xxl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid,
  .navbar-expand-xxl > .container-sm,
  .navbar-expand-xxl > .container-md,
  .navbar-expand-xxl > .container-lg,
  .navbar-expand-xxl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(10, 10, 10, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(10, 10, 10, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(10, 10, 10, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(10, 10, 10, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(10, 10, 10, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(10, 10, 10, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(10, 10, 10, 0.5);
  border-color: rgba(10, 10, 10, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2810, 10, 10, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(10, 10, 10, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(10, 10, 10, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(10, 10, 10, 0.9);
}

.navbar-dark .navbar-brand {
  color: white;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: white;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: white;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: white;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: white;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: white;
  background-clip: border-box;
  border: 0 solid #edf5f4;
  border-radius: 1rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1rem;
}

.card-title {
  margin-bottom: 1rem;
}

.card-subtitle {
  margin-top: -0.5rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1rem;
}

.card-header {
  padding: 1rem 1rem;
  margin-bottom: 0;
  background-color: white;
  border-bottom: 0 solid #edf5f4;
}
.card-header:first-child {
  border-radius: 1rem 1rem 0 0;
}

.card-footer {
  padding: 1rem 1rem;
  background-color: white;
  border-top: 0 solid #edf5f4;
}
.card-footer:last-child {
  border-radius: 0 0 1rem 1rem;
}

.card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -1rem;
  margin-left: -0.5rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: 1rem;
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.card-deck .card {
  margin-bottom: 16px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -16px;
    margin-left: -16px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 16px;
    margin-bottom: 0;
    margin-left: 16px;
  }
}

.card-group > .card {
  margin-bottom: 16px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 1rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: 0;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: 0;
  line-height: 1.25;
  color: #0fb9b1;
  background-color: transparent;
  border: 0 solid rgb(181.5, 181.5, 181.5);
}
.page-link:hover {
  z-index: 2;
  color: rgb(9.2625, 114.2375, 109.2975);
  text-decoration: none;
  background-color: #cecece;
  border-color: rgb(181.5, 181.5, 181.5);
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(15, 185, 177, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: white;
  background-color: #0fb9b1;
  border-color: #0fb9b1;
}
.page-item.disabled .page-link {
  color: #6c6c6c;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: rgb(181.5, 181.5, 181.5);
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Poppins-Regular";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.7875rem;
  word-wrap: break-word;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(10, 10, 10, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .b-popover-extra-light.bs-popover-auto[x-placement^=top], .b-popover-black.bs-popover-auto[x-placement^=top], .b-popover-white.bs-popover-auto[x-placement^=top], .b-popover-dark.bs-popover-auto[x-placement^=top], .b-popover-light.bs-popover-auto[x-placement^=top], .b-popover-danger.bs-popover-auto[x-placement^=top], .b-popover-warning.bs-popover-auto[x-placement^=top], .b-popover-info.bs-popover-auto[x-placement^=top], .b-popover-success.bs-popover-auto[x-placement^=top], .b-popover-secondary.bs-popover-auto[x-placement^=top], .b-popover-primary.bs-popover-auto[x-placement^=top], .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(10, 10, 10, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: white;
}

.bs-popover-right, .b-popover-extra-light.bs-popover-auto[x-placement^=right], .b-popover-black.bs-popover-auto[x-placement^=right], .b-popover-white.bs-popover-auto[x-placement^=right], .b-popover-dark.bs-popover-auto[x-placement^=right], .b-popover-light.bs-popover-auto[x-placement^=right], .b-popover-danger.bs-popover-auto[x-placement^=right], .b-popover-warning.bs-popover-auto[x-placement^=right], .b-popover-info.bs-popover-auto[x-placement^=right], .b-popover-success.bs-popover-auto[x-placement^=right], .b-popover-secondary.bs-popover-auto[x-placement^=right], .b-popover-primary.bs-popover-auto[x-placement^=right], .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(10, 10, 10, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: white;
}

.bs-popover-bottom, .b-popover-extra-light.bs-popover-auto[x-placement^=bottom], .b-popover-black.bs-popover-auto[x-placement^=bottom], .b-popover-white.bs-popover-auto[x-placement^=bottom], .b-popover-dark.bs-popover-auto[x-placement^=bottom], .b-popover-light.bs-popover-auto[x-placement^=bottom], .b-popover-danger.bs-popover-auto[x-placement^=bottom], .b-popover-warning.bs-popover-auto[x-placement^=bottom], .b-popover-info.bs-popover-auto[x-placement^=bottom], .b-popover-success.bs-popover-auto[x-placement^=bottom], .b-popover-secondary.bs-popover-auto[x-placement^=bottom], .b-popover-primary.bs-popover-auto[x-placement^=bottom], .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(10, 10, 10, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: white;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}

.bs-popover-left, .b-popover-extra-light.bs-popover-auto[x-placement^=left], .b-popover-black.bs-popover-auto[x-placement^=left], .b-popover-white.bs-popover-auto[x-placement^=left], .b-popover-dark.bs-popover-auto[x-placement^=left], .b-popover-light.bs-popover-auto[x-placement^=left], .b-popover-danger.bs-popover-auto[x-placement^=left], .b-popover-warning.bs-popover-auto[x-placement^=left], .b-popover-info.bs-popover-auto[x-placement^=left], .b-popover-success.bs-popover-auto[x-placement^=left], .b-popover-secondary.bs-popover-auto[x-placement^=left], .b-popover-primary.bs-popover-auto[x-placement^=left], .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(10, 10, 10, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: white;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.9rem;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #0a0a0a;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.675rem;
  background-color: #cecece;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: white;
  text-align: center;
  white-space: nowrap;
  background-color: #0fb9b1;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(10, 10, 10, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Poppins-Regular";
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0a0a0a;
  text-align: left;
  background-color: #f9fafb;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #0fb9b1;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(9.2625, 114.2375, 109.2975);
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c6c6c;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
}
@media (max-width: 1200px) {
  legend {
    font-size: calc(1.275rem + 0.3vw);
  }
}
legend {
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border 0.75s linear infinite;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow 0.75s linear infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #0a0a0a;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #edf5f4;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #edf5f4;
}
.table tbody + tbody {
  border-top: 2px solid #edf5f4;
}

.table-sm th,
.table-sm td {
  padding: 0.25rem;
}

.table-bordered {
  border: 1px solid #edf5f4;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #edf5f4;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(10, 10, 10, 0.05);
}

.table-hover tbody tr:hover {
  color: #0a0a0a;
  background-color: #f9fafb;
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(187.8, 235.4, 233.16);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(130.2, 218.6, 214.44);
}

.table-hover .table-primary:hover {
  background-color: rgb(168.0580645161, 229.6419354839, 226.7438709677);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(168.0580645161, 229.6419354839, 226.7438709677);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(188.08, 195.36, 202.36);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(130.72, 144.24, 157.24);
}

.table-hover .table-secondary:hover {
  background-color: rgb(173.8071662763, 182.6398594848, 191.1328337237);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(173.8071662763, 182.6398594848, 191.1328337237);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(187.52, 222.8, 221.12);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(129.68, 195.2, 192.08);
}

.table-hover .table-success:hover {
  background-color: rgb(170.2573595506, 214.5626404494, 212.4528651685);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(170.2573595506, 214.5626404494, 212.4528651685);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(190.04, 228.96, 235.12);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(134.36, 206.64, 218.08);
}

.table-hover .table-info:hover {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(195.92, 206.56, 220);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(145.28, 165.04, 190);
}

.table-hover .table-warning:hover {
  background-color: rgb(179.9066071429, 193.4305357143, 210.5133928571);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(179.9066071429, 193.4305357143, 210.5133928571);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(192, 199.84, 210.2);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(138, 152.56, 171.8);
}

.table-hover .table-danger:hover {
  background-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(177.0974025974, 186.7919480519, 199.6025974026);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(253.32, 253.6, 253.88);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(251.88, 252.4, 252.92);
}

.table-hover .table-light:hover {
  background-color: rgb(238.02, 240.85, 243.68);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(238.02, 240.85, 243.68);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(186.4, 186.4, 186.4);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(127.6, 127.6, 127.6);
}

.table-hover .table-dark:hover {
  background-color: rgb(173.65, 173.65, 173.65);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(173.65, 173.65, 173.65);
}

.table-white,
.table-white > th,
.table-white > td {
  background-color: white;
}
.table-white th,
.table-white td,
.table-white thead th,
.table-white tbody + tbody {
  border-color: white;
}

.table-hover .table-white:hover {
  background-color: rgb(242.25, 242.25, 242.25);
}
.table-hover .table-white:hover > td,
.table-hover .table-white:hover > th {
  background-color: rgb(242.25, 242.25, 242.25);
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: rgb(186.4, 186.4, 186.4);
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: rgb(127.6, 127.6, 127.6);
}

.table-hover .table-black:hover {
  background-color: rgb(173.65, 173.65, 173.65);
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: rgb(173.65, 173.65, 173.65);
}

.table-extra-light,
.table-extra-light > th,
.table-extra-light > td {
  background-color: rgb(249.96, 252.2, 251.92);
}
.table-extra-light th,
.table-extra-light td,
.table-extra-light thead th,
.table-extra-light tbody + tbody {
  border-color: rgb(245.64, 249.8, 249.28);
}

.table-hover .table-extra-light:hover {
  background-color: rgb(233.5671428571, 243.0928571429, 241.9021428571);
}
.table-hover .table-extra-light:hover > td,
.table-hover .table-extra-light:hover > th {
  background-color: rgb(233.5671428571, 243.0928571429, 241.9021428571);
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: #f9fafb;
}

.table-hover .table-active:hover {
  background-color: rgb(233.7, 237.25, 240.8);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgb(233.7, 237.25, 240.8);
}

.table .thead-dark th {
  color: white;
  background-color: #3b3b3b;
  border-color: rgb(78.125, 78.125, 78.125);
}
.table .thead-light th {
  color: #0a0a0a;
  background-color: #f9fafb;
  border-color: #edf5f4;
}

.table-dark {
  color: white;
  background-color: #3b3b3b;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(78.125, 78.125, 78.125);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: white;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xxl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(10, 10, 10, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c6c6c;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Poppins-Regular";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.7875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=top], .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=top], .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=top], .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top], .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top], .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top], .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top], .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top], .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top], .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top], .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top], .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=top] .arrow, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=top] .arrow, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=top] .arrow, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #0a0a0a;
}

.bs-tooltip-right, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=right], .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=right], .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=right], .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right], .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right], .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right], .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right], .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right], .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right], .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right], .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right], .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #0a0a0a;
}

.bs-tooltip-bottom, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=bottom], .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=bottom], .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=bottom], .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom], .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom], .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom], .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom], .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom], .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom], .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom], .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=bottom] .arrow, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=bottom] .arrow, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=bottom] .arrow, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #0a0a0a;
}

.bs-tooltip-left, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=left], .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=left], .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=left], .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left], .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left], .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left], .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left], .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left], .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left], .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left], .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left], .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #0a0a0a;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: white;
  text-align: center;
  background-color: #0a0a0a;
  border-radius: 0.25rem;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: "Poppins-Bold";
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.25rem;
}
@media (max-width: 1200px) {
  h1, .h1 {
    font-size: calc(1.35rem + 1.2vw);
  }
}

h2, .h2 {
  font-size: 1.8rem;
}
@media (max-width: 1200px) {
  h2, .h2 {
    font-size: calc(1.305rem + 0.66vw);
  }
}

h3, .h3 {
  font-size: 1.575rem;
}
@media (max-width: 1200px) {
  h3, .h3 {
    font-size: calc(1.2825rem + 0.39vw);
  }
}

h4, .h4 {
  font-size: 1.35rem;
}
@media (max-width: 1200px) {
  h4, .h4 {
    font-size: calc(1.26rem + 0.12vw);
  }
}

h5, .h5 {
  font-size: 1.125rem;
}

h6, .h6 {
  font-size: 0.9rem;
}

.lead {
  font-size: 1.125rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
}
@media (max-width: 1200px) {
  .display-1 {
    font-size: calc(1.725rem + 5.7vw);
  }
}
.display-1 {
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
}
@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.675rem + 5.1vw);
  }
}
.display-2 {
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
}
@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.575rem + 3.9vw);
  }
}
.display-3 {
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
}
@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.475rem + 2.7vw);
  }
}
.display-4 {
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid #edf5f4;
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.125rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c6c6c;
}
.blockquote-footer::before {
  content: "— ";
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #0fb9b1 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(11.175, 137.825, 131.865) !important;
}

.bg-secondary {
  background-color: #102a43 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(6.1686746988, 16.1927710843, 25.8313253012) !important;
}

.bg-success {
  background-color: #0e8c86 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(9.3636363636, 93.6363636364, 89.6233766234) !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
}

.bg-warning {
  background-color: #2c5282 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(31.1034482759, 57.9655172414, 91.8965517241) !important;
}

.bg-danger {
  background-color: #1e3a5f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(17.76, 34.336, 56.24) !important;
}

.bg-light {
  background-color: #f9fafb !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(218.4, 224.5, 230.6) !important;
}

.bg-dark {
  background-color: #0a0a0a !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: black !important;
}

.bg-white {
  background-color: white !important;
}

a.bg-white:hover, a.bg-white:focus,
button.bg-white:hover,
button.bg-white:focus {
  background-color: rgb(229.5, 229.5, 229.5) !important;
}

.bg-black {
  background-color: #0a0a0a !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-extra-light {
  background-color: #edf5f4 !important;
}

a.bg-extra-light:hover, a.bg-extra-light:focus,
button.bg-extra-light:hover,
button.bg-extra-light:focus {
  background-color: rgb(204.2142857143, 226.7857142857, 223.9642857143) !important;
}

.bg-white {
  background-color: white !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #edf5f4 !important;
}

.border-top {
  border-top: 1px solid #edf5f4 !important;
}

.border-right {
  border-right: 1px solid #edf5f4 !important;
}

.border-bottom {
  border-bottom: 1px solid #edf5f4 !important;
}

.border-left {
  border-left: 1px solid #edf5f4 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #0fb9b1 !important;
}

.border-secondary {
  border-color: #102a43 !important;
}

.border-success {
  border-color: #0e8c86 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #2c5282 !important;
}

.border-danger {
  border-color: #1e3a5f !important;
}

.border-light {
  border-color: #f9fafb !important;
}

.border-dark {
  border-color: #0a0a0a !important;
}

.border-white {
  border-color: white !important;
}

.border-black {
  border-color: #0a0a0a !important;
}

.border-extra-light {
  border-color: #edf5f4 !important;
}

.border-white {
  border-color: white !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1400px) {
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1400px) {
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-left {
    float: left !important;
  }
  .float-xxl-right {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
}
.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1400px) {
  .m-xxl-0 {
    margin: 0 !important;
  }
  .mt-xxl-0,
  .my-xxl-0 {
    margin-top: 0 !important;
  }
  .mr-xxl-0,
  .mx-xxl-0 {
    margin-right: 0 !important;
  }
  .mb-xxl-0,
  .my-xxl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xxl-0,
  .mx-xxl-0 {
    margin-left: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .mt-xxl-1,
  .my-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xxl-1,
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xxl-1,
  .my-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xxl-1,
  .mx-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .mt-xxl-2,
  .my-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xxl-2,
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xxl-2,
  .my-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xxl-2,
  .mx-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .mt-xxl-3,
  .my-xxl-3 {
    margin-top: 1rem !important;
  }
  .mr-xxl-3,
  .mx-xxl-3 {
    margin-right: 1rem !important;
  }
  .mb-xxl-3,
  .my-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xxl-3,
  .mx-xxl-3 {
    margin-left: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .mt-xxl-4,
  .my-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xxl-4,
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xxl-4,
  .my-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xxl-4,
  .mx-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .mt-xxl-5,
  .my-xxl-5 {
    margin-top: 3rem !important;
  }
  .mr-xxl-5,
  .mx-xxl-5 {
    margin-right: 3rem !important;
  }
  .mb-xxl-5,
  .my-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xxl-5,
  .mx-xxl-5 {
    margin-left: 3rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .pt-xxl-0,
  .py-xxl-0 {
    padding-top: 0 !important;
  }
  .pr-xxl-0,
  .px-xxl-0 {
    padding-right: 0 !important;
  }
  .pb-xxl-0,
  .py-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xxl-0,
  .px-xxl-0 {
    padding-left: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .pt-xxl-1,
  .py-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xxl-1,
  .px-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xxl-1,
  .py-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xxl-1,
  .px-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .pt-xxl-2,
  .py-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xxl-2,
  .px-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xxl-2,
  .py-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xxl-2,
  .px-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .pt-xxl-3,
  .py-xxl-3 {
    padding-top: 1rem !important;
  }
  .pr-xxl-3,
  .px-xxl-3 {
    padding-right: 1rem !important;
  }
  .pb-xxl-3,
  .py-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xxl-3,
  .px-xxl-3 {
    padding-left: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .pt-xxl-4,
  .py-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xxl-4,
  .px-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xxl-4,
  .py-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xxl-4,
  .px-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .pt-xxl-5,
  .py-xxl-5 {
    padding-top: 3rem !important;
  }
  .pr-xxl-5,
  .px-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-5,
  .py-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xxl-5,
  .px-xxl-5 {
    padding-left: 3rem !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xxl-n1,
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xxl-n1,
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xxl-n1,
  .my-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xxl-n1,
  .mx-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xxl-n2,
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xxl-n2,
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xxl-n2,
  .my-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xxl-n2,
  .mx-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .mt-xxl-n3,
  .my-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xxl-n3,
  .mx-xxl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xxl-n3,
  .my-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xxl-n3,
  .mx-xxl-n3 {
    margin-left: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xxl-n4,
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xxl-n4,
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xxl-n4,
  .my-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xxl-n4,
  .mx-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mt-xxl-n5,
  .my-xxl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xxl-n5,
  .mx-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n5,
  .my-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xxl-n5,
  .mx-xxl-n5 {
    margin-left: -3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mt-xxl-auto,
  .my-xxl-auto {
    margin-top: auto !important;
  }
  .mr-xxl-auto,
  .mx-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-auto,
  .my-xxl-auto {
    margin-bottom: auto !important;
  }
  .ml-xxl-auto,
  .mx-xxl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .text-xxl-left {
    text-align: left !important;
  }
  .text-xxl-right {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: white !important;
}

.text-primary {
  color: #0fb9b1 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(9.2625, 114.2375, 109.2975) !important;
}

.text-secondary {
  color: #102a43 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(1.2530120482, 3.2891566265, 5.2469879518) !important;
}

.text-success {
  color: #0e8c86 !important;
}

a.text-success:hover, a.text-success:focus {
  color: rgb(7.0454545455, 70.4545454545, 67.4350649351) !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(14.5, 102.1304347826, 116) !important;
}

.text-warning {
  color: #2c5282 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: rgb(24.6551724138, 45.9482758621, 72.8448275862) !important;
}

.text-danger {
  color: #1e3a5f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(11.64, 22.504, 36.86) !important;
}

.text-light {
  color: #f9fafb !important;
}

a.text-light:hover, a.text-light:focus {
  color: rgb(203.1, 211.75, 220.4) !important;
}

.text-dark {
  color: #0a0a0a !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-white {
  color: white !important;
}

a.text-white:hover, a.text-white:focus {
  color: rgb(216.75, 216.75, 216.75) !important;
}

.text-black {
  color: #0a0a0a !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-extra-light {
  color: #edf5f4 !important;
}

a.text-extra-light:hover, a.text-extra-light:focus {
  color: rgb(187.8214285714, 217.6785714286, 213.9464285714) !important;
}

.text-body {
  color: #0a0a0a !important;
}

.text-muted {
  color: #6c6c6c !important;
}

.text-black-50 {
  color: rgba(10, 10, 10, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid rgb(132.5, 132.5, 132.5);
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #0a0a0a;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: white !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid rgb(181.5, 181.5, 181.5) !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #edf5f4;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #edf5f4;
  }
}
.bv-no-focus-ring:focus {
  outline: none;
}

@media (max-width: 575.98px) {
  .bv-d-xs-down-none {
    display: none !important;
  }
}
@media (max-width: 767.98px) {
  .bv-d-sm-down-none {
    display: none !important;
  }
}
@media (max-width: 991.98px) {
  .bv-d-md-down-none {
    display: none !important;
  }
}
@media (max-width: 1199.98px) {
  .bv-d-lg-down-none {
    display: none !important;
  }
}
@media (max-width: 1399.98px) {
  .bv-d-xl-down-none {
    display: none !important;
  }
}
.bv-d-xxl-down-none {
  display: none !important;
}

.form-control.focus {
  color: #0a0a0a;
  background-color: white;
  border-color: #0fb9b1;
  outline: 0;
  box-shadow: none;
}
.form-control.focus.is-valid {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}
.form-control.focus.is-invalid {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}

.b-avatar {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  flex-shrink: 0;
  width: 2.5rem;
  height: 2.5rem;
  font-size: inherit;
  font-weight: 400;
  line-height: 1;
  max-width: 100%;
  max-height: auto;
  text-align: center;
  overflow: visible;
  position: relative;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.b-avatar:focus {
  outline: 0;
}
.b-avatar.btn, .b-avatar[href] {
  padding: 0;
  border: 0;
}
.b-avatar.btn .b-avatar-img img, .b-avatar[href] .b-avatar-img img {
  transition: transform 0.15s ease-in-out;
}
.b-avatar.btn:not(:disabled):not(.disabled), .b-avatar[href]:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img, .b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img {
  transform: scale(1.15);
}
.b-avatar.disabled, .b-avatar:disabled, .b-avatar[disabled] {
  opacity: 0.65;
  pointer-events: none;
}
.b-avatar .b-avatar-custom,
.b-avatar .b-avatar-text,
.b-avatar .b-avatar-img {
  border-radius: inherit;
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  mask-image: radial-gradient(white, black);
}
.b-avatar .b-avatar-text {
  text-transform: uppercase;
  white-space: nowrap;
}
.b-avatar[href] {
  text-decoration: none;
}
.b-avatar > .b-icon {
  width: 60%;
  height: auto;
  max-width: 100%;
}
.b-avatar .b-avatar-img img {
  width: 100%;
  height: 100%;
  max-height: auto;
  border-radius: inherit;
  object-fit: cover;
}
.b-avatar .b-avatar-badge {
  position: absolute;
  min-height: 1.5em;
  min-width: 1.5em;
  padding: 0.25em;
  line-height: 1;
  border-radius: 10em;
  font-size: 70%;
  font-weight: 700;
  z-index: 1;
}

.b-avatar-sm {
  width: 1.5rem;
  height: 1.5rem;
}
.b-avatar-sm .b-avatar-text {
  font-size: calc(0.6rem);
}
.b-avatar-sm .b-avatar-badge {
  font-size: calc(0.42rem);
}

.b-avatar-lg {
  width: 3.5rem;
  height: 3.5rem;
}
.b-avatar-lg .b-avatar-text {
  font-size: calc(1.4rem);
}
.b-avatar-lg .b-avatar-badge {
  font-size: calc(0.98rem);
}

.b-avatar-group .b-avatar-group-inner {
  display: flex;
  flex-wrap: wrap;
}
.b-avatar-group .b-avatar {
  border: 1px solid #edf5f4;
}
.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled),
.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled) {
  z-index: 1;
}

.b-calendar {
  display: inline-flex;
}
.b-calendar .b-calendar-inner {
  min-width: 250px;
}
.b-calendar .b-calendar-header,
.b-calendar .b-calendar-nav {
  margin-bottom: 0.25rem;
}
.b-calendar .b-calendar-nav .btn {
  padding: 0.25rem;
}
.b-calendar output {
  padding: 0.25rem;
  font-size: 80%;
}
.b-calendar output.readonly {
  background-color: #f9fafb;
  opacity: 1;
}
.b-calendar .b-calendar-footer {
  margin-top: 0.5rem;
}
.b-calendar .b-calendar-grid {
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.b-calendar .b-calendar-grid .row {
  flex-wrap: nowrap;
}
.b-calendar .b-calendar-grid-caption {
  padding: 0.25rem;
}
.b-calendar .b-calendar-grid-body .col[data-date] .btn {
  width: 32px;
  height: 32px;
  font-size: 14px;
  line-height: 1;
  margin: 3px auto;
  padding: 9px 0;
}
.b-calendar .btn:disabled, .b-calendar .btn.disabled, .b-calendar .btn[aria-disabled=true] {
  cursor: default;
  pointer-events: none;
}

.card-img-left {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.card-img-right {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret::after {
  display: none !important;
}
.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret::before {
  display: none !important;
}
.dropdown .dropdown-menu:focus {
  outline: none;
}

.b-dropdown-form {
  display: inline-block;
  padding: 0.25rem 1.5rem;
  width: 100%;
  clear: both;
  font-weight: 400;
}
.b-dropdown-form:focus {
  outline: 1px dotted !important;
  outline: 5px auto -webkit-focus-ring-color !important;
}
.b-dropdown-form.disabled, .b-dropdown-form:disabled {
  outline: 0 !important;
  color: #6c6c6c;
  pointer-events: none;
}

.b-dropdown-text {
  display: inline-block;
  padding: 0.25rem 1.5rem;
  margin-bottom: 0;
  width: 100%;
  clear: both;
  font-weight: lighter;
}

.custom-checkbox.b-custom-control-lg,
.input-group-lg .custom-checkbox {
  font-size: 1.125rem;
  line-height: 1.5;
  padding-left: 1.875rem;
}
.custom-checkbox.b-custom-control-lg .custom-control-label::before,
.input-group-lg .custom-checkbox .custom-control-label::before {
  top: 0.21875rem;
  left: -1.875rem;
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 0.3rem;
}
.custom-checkbox.b-custom-control-lg .custom-control-label::after,
.input-group-lg .custom-checkbox .custom-control-label::after {
  top: 0.21875rem;
  left: -1.875rem;
  width: 1.25rem;
  height: 1.25rem;
  background-size: 50% 50%;
}

.custom-checkbox.b-custom-control-sm,
.input-group-sm .custom-checkbox {
  font-size: 0.7875rem;
  line-height: 1.5;
  padding-left: 1.3125rem;
}
.custom-checkbox.b-custom-control-sm .custom-control-label::before,
.input-group-sm .custom-checkbox .custom-control-label::before {
  top: 0.153125rem;
  left: -1.3125rem;
  width: 0.875rem;
  height: 0.875rem;
  border-radius: 0.2rem;
}
.custom-checkbox.b-custom-control-sm .custom-control-label::after,
.input-group-sm .custom-checkbox .custom-control-label::after {
  top: 0.153125rem;
  left: -1.3125rem;
  width: 0.875rem;
  height: 0.875rem;
  background-size: 50% 50%;
}

.custom-switch.b-custom-control-lg,
.input-group-lg .custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch.b-custom-control-lg .custom-control-label,
.input-group-lg .custom-switch .custom-control-label {
  font-size: 1.125rem;
  line-height: 1.5;
}
.custom-switch.b-custom-control-lg .custom-control-label::before,
.input-group-lg .custom-switch .custom-control-label::before {
  top: 0.21875rem;
  height: 1.25rem;
  left: -2.8125rem;
  width: 2.1875rem;
  border-radius: 0.625rem;
}
.custom-switch.b-custom-control-lg .custom-control-label::after,
.input-group-lg .custom-switch .custom-control-label::after {
  top: calc(0.21875rem + 4px);
  left: calc(-2.8125rem + 4px);
  width: calc(1.25rem - 8px);
  height: calc(1.25rem - 8px);
  border-radius: 0.625rem;
  background-size: 50% 50%;
}
.custom-switch.b-custom-control-lg .custom-control-input:checked ~ .custom-control-label::after,
.input-group-lg .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  transform: translateX(0.9375rem);
}

.custom-switch.b-custom-control-sm,
.input-group-sm .custom-switch {
  padding-left: 1.96875rem;
}
.custom-switch.b-custom-control-sm .custom-control-label,
.input-group-sm .custom-switch .custom-control-label {
  font-size: 0.7875rem;
  line-height: 1.5;
}
.custom-switch.b-custom-control-sm .custom-control-label::before,
.input-group-sm .custom-switch .custom-control-label::before {
  top: 0.153125rem;
  left: -1.96875rem;
  width: 1.53125rem;
  height: 0.875rem;
  border-radius: 0.4375rem;
}
.custom-switch.b-custom-control-sm .custom-control-label::after,
.input-group-sm .custom-switch .custom-control-label::after {
  top: calc(0.153125rem + 4px);
  left: calc(-1.96875rem + 4px);
  width: calc(0.875rem - 8px);
  height: calc(0.875rem - 8px);
  border-radius: 0.4375rem;
  background-size: 50% 50%;
}
.custom-switch.b-custom-control-sm .custom-control-input:checked ~ .custom-control-label::after,
.input-group-sm .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  transform: translateX(0.65625rem);
}

.input-group > .input-group-prepend > .btn-group > .btn,
.input-group > .input-group-append:not(:last-child) > .btn-group > .btn,
.input-group > .input-group-append:last-child > .btn-group:not(:last-child):not(.dropdown-toggle) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .input-group-append > .btn-group > .btn,
.input-group > .input-group-prepend:not(:first-child) > .btn-group > .btn,
.input-group > .input-group-prepend:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.b-form-btn-label-control.form-control {
  display: flex;
  align-items: stretch;
  height: auto;
  padding: 0;
  background-image: none;
}
.input-group .b-form-btn-label-control.form-control {
  padding: 0;
}

[dir=rtl] .b-form-btn-label-control.form-control, .b-form-btn-label-control.form-control[dir=rtl] {
  flex-direction: row-reverse;
}
[dir=rtl] .b-form-btn-label-control.form-control > label, .b-form-btn-label-control.form-control[dir=rtl] > label {
  text-align: right;
}

.b-form-btn-label-control.form-control > .btn {
  line-height: 1;
  font-size: inherit;
  box-shadow: none !important;
  border: 0;
}
.b-form-btn-label-control.form-control > .btn:disabled {
  pointer-events: none;
}
.b-form-btn-label-control.form-control.is-valid > .btn {
  color: #0e8c86;
}
.b-form-btn-label-control.form-control.is-invalid > .btn {
  color: #1e3a5f;
}
.b-form-btn-label-control.form-control > .dropdown-menu {
  padding: 0.5rem;
}
.b-form-btn-label-control.form-control > .form-control {
  height: auto;
  min-height: calc(calc(1.5em + 0.75rem + 4px) - 4px);
  padding-left: 0.25rem;
  margin: 0;
  border: 0;
  outline: 0;
  background: transparent;
  word-break: break-word;
  font-size: inherit;
  white-space: normal;
  cursor: pointer;
}
.b-form-btn-label-control.form-control > .form-control.form-control-sm {
  min-height: calc(calc(1.5em + 0.5rem + 4px) - 4px);
}
.b-form-btn-label-control.form-control > .form-control.form-control-lg {
  min-height: calc(calc(1.5em + 1rem + 4px) - 4px);
}
.input-group.input-group-sm .b-form-btn-label-control.form-control > .form-control {
  min-height: calc(calc(1.5em + 0.5rem + 4px) - 4px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.input-group.input-group-lg .b-form-btn-label-control.form-control > .form-control {
  min-height: calc(calc(1.5em + 1rem + 4px) - 4px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.b-form-btn-label-control.form-control[aria-disabled=true], .b-form-btn-label-control.form-control[aria-readonly=true] {
  background-color: #f9fafb;
  opacity: 1;
}
.b-form-btn-label-control.form-control[aria-disabled=true] {
  pointer-events: none;
}
.b-form-btn-label-control.form-control[aria-disabled=true] > label {
  cursor: default;
}

.b-form-btn-label-control.btn-group > .dropdown-menu {
  padding: 0.5rem;
}

.custom-file-label {
  white-space: nowrap;
  overflow-x: hidden;
}

.b-custom-control-lg.custom-file,
.b-custom-control-lg .custom-file-input,
.b-custom-control-lg .custom-file-label,
.input-group-lg.custom-file,
.input-group-lg .custom-file-input,
.input-group-lg .custom-file-label {
  font-size: 1.125rem;
  height: calc(1.5em + 1rem + 4px);
}
.b-custom-control-lg .custom-file-label,
.b-custom-control-lg .custom-file-label:after,
.input-group-lg .custom-file-label,
.input-group-lg .custom-file-label:after {
  padding: 0.5rem 1rem;
  line-height: 1.5;
}
.b-custom-control-lg .custom-file-label,
.input-group-lg .custom-file-label {
  border-radius: 0.3rem;
}
.b-custom-control-lg .custom-file-label::after,
.input-group-lg .custom-file-label::after {
  font-size: inherit;
  height: calc(1.5em + 1rem);
  border-radius: 0 0.3rem 0.3rem 0;
}

.b-custom-control-sm.custom-file,
.b-custom-control-sm .custom-file-input,
.b-custom-control-sm .custom-file-label,
.input-group-sm.custom-file,
.input-group-sm .custom-file-input,
.input-group-sm .custom-file-label {
  font-size: 0.7875rem;
  height: calc(1.5em + 0.5rem + 4px);
}
.b-custom-control-sm .custom-file-label,
.b-custom-control-sm .custom-file-label:after,
.input-group-sm .custom-file-label,
.input-group-sm .custom-file-label:after {
  padding: 0.25rem 0.5rem;
  line-height: 1.5;
}
.b-custom-control-sm .custom-file-label,
.input-group-sm .custom-file-label {
  border-radius: 0.2rem;
}
.b-custom-control-sm .custom-file-label::after,
.input-group-sm .custom-file-label::after {
  font-size: inherit;
  height: calc(1.5em + 0.5rem);
  border-radius: 0 0.2rem 0.2rem 0;
}

.was-validated .form-control:invalid, .was-validated .form-control:valid, .form-control.is-invalid, .form-control.is-valid {
  background-position: right calc(0.375em + 0.1875rem) center;
}

input[type=color].form-control {
  height: calc(1.5em + 0.75rem + 4px);
  padding: 0.125rem 0.25rem;
}

input[type=color].form-control.form-control-sm,
.input-group-sm input[type=color].form-control {
  height: calc(1.5em + 0.5rem + 4px);
  padding: 0.125rem 0.25rem;
}

input[type=color].form-control.form-control-lg,
.input-group-lg input[type=color].form-control {
  height: calc(1.5em + 1rem + 4px);
  padding: 0.125rem 0.25rem;
}

input[type=color].form-control:disabled {
  background-color: rgb(132.5, 132.5, 132.5);
  opacity: 0.65;
}

.input-group > .custom-range {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .custom-range + .form-control,
.input-group > .custom-range + .form-control-plaintext,
.input-group > .custom-range + .custom-select,
.input-group > .custom-range + .custom-range,
.input-group > .custom-range + .custom-file {
  margin-left: -2px;
}
.input-group > .form-control + .custom-range,
.input-group > .form-control-plaintext + .custom-range,
.input-group > .custom-select + .custom-range,
.input-group > .custom-range + .custom-range,
.input-group > .custom-file + .custom-range {
  margin-left: -2px;
}
.input-group > .custom-range:focus {
  z-index: 3;
}
.input-group > .custom-range:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-range:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-range {
  height: calc(1.5em + 0.75rem + 4px);
  padding: 0 0.75rem;
  background-color: white;
  background-clip: padding-box;
  border: 2px solid #edf5f4;
  height: calc(1.5em + 0.75rem + 4px);
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .input-group > .custom-range {
    transition: none;
  }
}
.input-group > .custom-range:focus {
  color: #0a0a0a;
  background-color: white;
  border-color: #0fb9b1;
  outline: 0;
  box-shadow: none;
}
.input-group > .custom-range:disabled, .input-group > .custom-range[readonly] {
  background-color: #f9fafb;
}

.input-group-lg > .custom-range {
  height: calc(1.5em + 1rem + 4px);
  padding: 0 1rem;
  border-radius: 0.3rem;
}

.input-group-sm > .custom-range {
  height: calc(1.5em + 0.5rem + 4px);
  padding: 0 0.5rem;
  border-radius: 0.2rem;
}

.was-validated .input-group .custom-range:valid, .input-group .custom-range.is-valid {
  border-color: #0e8c86;
}
.was-validated .input-group .custom-range:valid:focus, .input-group .custom-range.is-valid:focus {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}

.was-validated .custom-range:valid:focus::-webkit-slider-thumb, .custom-range.is-valid:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #f9fafb, 0 0 0 2px rgb(93.6363636364, 238.8636363636, 231.9480519481);
}
.was-validated .custom-range:valid:focus::-moz-range-thumb, .custom-range.is-valid:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f9fafb, 0 0 0 2px rgb(93.6363636364, 238.8636363636, 231.9480519481);
}
.was-validated .custom-range:valid:focus::-ms-thumb, .custom-range.is-valid:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #f9fafb, 0 0 0 2px rgb(93.6363636364, 238.8636363636, 231.9480519481);
}
.was-validated .custom-range:valid::-webkit-slider-thumb, .custom-range.is-valid::-webkit-slider-thumb {
  background-color: #0e8c86;
  background-image: none;
}
.was-validated .custom-range:valid::-webkit-slider-thumb:active, .custom-range.is-valid::-webkit-slider-thumb:active {
  background-color: rgb(93.6363636364, 238.8636363636, 231.9480519481);
  background-image: none;
}
.was-validated .custom-range:valid::-webkit-slider-runnable-track, .custom-range.is-valid::-webkit-slider-runnable-track {
  background-color: rgba(14, 140, 134, 0.35);
}
.was-validated .custom-range:valid::-moz-range-thumb, .custom-range.is-valid::-moz-range-thumb {
  background-color: #0e8c86;
  background-image: none;
}
.was-validated .custom-range:valid::-moz-range-thumb:active, .custom-range.is-valid::-moz-range-thumb:active {
  background-color: rgb(93.6363636364, 238.8636363636, 231.9480519481);
  background-image: none;
}
.was-validated .custom-range:valid::-moz-range-track, .custom-range.is-valid::-moz-range-track {
  background: rgba(14, 140, 134, 0.35);
}
.was-validated .custom-range:valid ~ .valid-feedback,
.was-validated .custom-range:valid ~ .valid-tooltip, .custom-range.is-valid ~ .valid-feedback,
.custom-range.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-range:valid::-ms-thumb, .custom-range.is-valid::-ms-thumb {
  background-color: #0e8c86;
  background-image: none;
}
.was-validated .custom-range:valid::-ms-thumb:active, .custom-range.is-valid::-ms-thumb:active {
  background-color: rgb(93.6363636364, 238.8636363636, 231.9480519481);
  background-image: none;
}
.was-validated .custom-range:valid::-ms-track-lower, .custom-range.is-valid::-ms-track-lower {
  background: rgba(14, 140, 134, 0.35);
}
.was-validated .custom-range:valid::-ms-track-upper, .custom-range.is-valid::-ms-track-upper {
  background: rgba(14, 140, 134, 0.35);
}

.was-validated .input-group .custom-range:invalid, .input-group .custom-range.is-invalid {
  border-color: #1e3a5f;
}
.was-validated .input-group .custom-range:invalid:focus, .input-group .custom-range.is-invalid:focus {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}

.was-validated .custom-range:invalid:focus::-webkit-slider-thumb, .custom-range.is-invalid:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #f9fafb, 0 0 0 2px rgb(98.06, 144.316, 205.44);
}
.was-validated .custom-range:invalid:focus::-moz-range-thumb, .custom-range.is-invalid:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f9fafb, 0 0 0 2px rgb(98.06, 144.316, 205.44);
}
.was-validated .custom-range:invalid:focus::-ms-thumb, .custom-range.is-invalid:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #f9fafb, 0 0 0 2px rgb(98.06, 144.316, 205.44);
}
.was-validated .custom-range:invalid::-webkit-slider-thumb, .custom-range.is-invalid::-webkit-slider-thumb {
  background-color: #1e3a5f;
  background-image: none;
}
.was-validated .custom-range:invalid::-webkit-slider-thumb:active, .custom-range.is-invalid::-webkit-slider-thumb:active {
  background-color: rgb(98.06, 144.316, 205.44);
  background-image: none;
}
.was-validated .custom-range:invalid::-webkit-slider-runnable-track, .custom-range.is-invalid::-webkit-slider-runnable-track {
  background-color: rgba(30, 58, 95, 0.35);
}
.was-validated .custom-range:invalid::-moz-range-thumb, .custom-range.is-invalid::-moz-range-thumb {
  background-color: #1e3a5f;
  background-image: none;
}
.was-validated .custom-range:invalid::-moz-range-thumb:active, .custom-range.is-invalid::-moz-range-thumb:active {
  background-color: rgb(98.06, 144.316, 205.44);
  background-image: none;
}
.was-validated .custom-range:invalid::-moz-range-track, .custom-range.is-invalid::-moz-range-track {
  background: rgba(30, 58, 95, 0.35);
}
.was-validated .custom-range:invalid ~ .invalid-feedback,
.was-validated .custom-range:invalid ~ .invalid-tooltip, .custom-range.is-invalid ~ .invalid-feedback,
.custom-range.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-range:invalid::-ms-thumb, .custom-range.is-invalid::-ms-thumb {
  background-color: #1e3a5f;
  background-image: none;
}
.was-validated .custom-range:invalid::-ms-thumb:active, .custom-range.is-invalid::-ms-thumb:active {
  background-color: rgb(98.06, 144.316, 205.44);
  background-image: none;
}
.was-validated .custom-range:invalid::-ms-track-lower, .custom-range.is-invalid::-ms-track-lower {
  background: rgba(30, 58, 95, 0.35);
}
.was-validated .custom-range:invalid::-ms-track-upper, .custom-range.is-invalid::-ms-track-upper {
  background: rgba(30, 58, 95, 0.35);
}

.custom-radio.b-custom-control-lg,
.input-group-lg .custom-radio {
  font-size: 1.125rem;
  line-height: 1.5;
  padding-left: 1.875rem;
}
.custom-radio.b-custom-control-lg .custom-control-label::before,
.input-group-lg .custom-radio .custom-control-label::before {
  top: 0.21875rem;
  left: -1.875rem;
  width: 1.25rem;
  height: 1.25rem;
  border-radius: 50%;
}
.custom-radio.b-custom-control-lg .custom-control-label::after,
.input-group-lg .custom-radio .custom-control-label::after {
  top: 0.21875rem;
  left: -1.875rem;
  width: 1.25rem;
  height: 1.25rem;
  background: no-repeat 50%/50% 50%;
}

.custom-radio.b-custom-control-sm,
.input-group-sm .custom-radio {
  font-size: 0.7875rem;
  line-height: 1.5;
  padding-left: 1.3125rem;
}
.custom-radio.b-custom-control-sm .custom-control-label::before,
.input-group-sm .custom-radio .custom-control-label::before {
  top: 0.153125rem;
  left: -1.3125rem;
  width: 0.875rem;
  height: 0.875rem;
  border-radius: 50%;
}
.custom-radio.b-custom-control-sm .custom-control-label::after,
.input-group-sm .custom-radio .custom-control-label::after {
  top: 0.153125rem;
  left: -1.3125rem;
  width: 0.875rem;
  height: 0.875rem;
  background: no-repeat 50%/50% 50%;
}

.b-rating {
  text-align: center;
}
.b-rating.d-inline-flex {
  width: auto;
}
.b-rating .b-rating-star,
.b-rating .b-rating-value {
  padding: 0 0.25em;
}
.b-rating .b-rating-value {
  min-width: 2.5em;
}
.b-rating .b-rating-star {
  display: inline-flex;
  justify-content: center;
  outline: 0;
}
.b-rating .b-rating-star .b-rating-icon {
  display: inline-flex;
  transition: all 0.15s ease-in-out;
}
.b-rating.disabled, .b-rating:disabled {
  background-color: #f9fafb;
  color: #6c6c6c;
}
.b-rating:not(.disabled):not(.readonly) .b-rating-star {
  cursor: pointer;
}
.b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon,
.b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon {
  transform: scale(1.5);
}
.b-rating[dir=rtl] .b-rating-star-half {
  transform: scale(-1, 1);
}

.b-form-spinbutton {
  text-align: center;
  overflow: hidden;
  background-image: none;
  padding: 0;
}
[dir=rtl] .b-form-spinbutton:not(.flex-column), .b-form-spinbutton[dir=rtl]:not(.flex-column) {
  flex-direction: row-reverse;
}

.b-form-spinbutton output {
  font-size: inherit;
  outline: 0;
  border: 0;
  background-color: transparent;
  width: auto;
  margin: 0;
  padding: 0 0.25rem;
}
.b-form-spinbutton output > div,
.b-form-spinbutton output > bdi {
  display: block;
  min-width: 2.25em;
  height: 1.5em;
}
.b-form-spinbutton.flex-column {
  height: auto;
  width: auto;
}
.b-form-spinbutton.flex-column output {
  margin: 0 0.25rem;
  padding: 0.25rem 0;
}
.b-form-spinbutton:not(.d-inline-flex):not(.flex-column) {
  output-width: 100%;
}
.b-form-spinbutton.d-inline-flex:not(.flex-column) {
  width: auto;
}
.b-form-spinbutton .btn {
  line-height: 1;
  box-shadow: none !important;
}
.b-form-spinbutton .btn:disabled {
  pointer-events: none;
}
.b-form-spinbutton .btn:hover:not(:disabled) > div > .b-icon {
  transform: scale(1.25);
}
.b-form-spinbutton.disabled, .b-form-spinbutton.readonly {
  background-color: #f9fafb;
}
.b-form-spinbutton.disabled {
  pointer-events: none;
}

.b-form-tags .b-form-tags-list {
  margin-top: -0.25rem;
}
.b-form-tags .b-form-tags-list .b-from-tags-field,
.b-form-tags .b-form-tags-list .b-form-tag {
  margin-top: 0.25rem;
}
.b-form-tags.focus {
  color: #0a0a0a;
  background-color: white;
  border-color: #0fb9b1;
  outline: 0;
  box-shadow: none;
}
.b-form-tags.focus.is-valid {
  border-color: #0e8c86;
  box-shadow: 0 0 0 2px rgba(14, 140, 134, 0.25);
}
.b-form-tags.focus.is-invalid {
  border-color: #1e3a5f;
  box-shadow: 0 0 0 2px rgba(30, 58, 95, 0.25);
}
.b-form-tags.disabled {
  background-color: #f9fafb;
}

.b-form-tag {
  font-size: 75%;
  font-weight: normal;
  line-height: 1.5;
  margin-right: 0.25rem;
}
.b-form-tag.disabled {
  opacity: 0.75;
}
.b-form-tag > button.b-form-tag-remove {
  color: inherit;
  font-size: 125%;
  line-height: 1;
  float: none;
  margin-left: 0.25rem;
}

.form-control-sm .b-form-tag {
  line-height: 1.5;
}

.form-control-lg .b-form-tag {
  line-height: 1.5;
}

.media-aside {
  display: flex;
  margin-right: 1rem;
}

.media-aside-right {
  margin-right: 0;
  margin-left: 1rem;
}

.modal-backdrop {
  opacity: 0.5;
}

.b-pagination-pills .page-item .page-link {
  border-radius: 50rem !important;
  margin-left: 0.25rem;
  line-height: 1;
}
.b-pagination-pills .page-item:first-child .page-link {
  margin-left: 0;
}

.popover.b-popover {
  display: block;
  opacity: 1;
  outline: 0;
}
.popover.b-popover.fade:not(.show) {
  opacity: 0;
}
.popover.b-popover.show {
  opacity: 1;
}

.b-popover-primary.popover {
  background-color: rgb(207, 241, 239.4);
  border-color: rgb(187.8, 235.4, 233.16);
}
.b-popover-primary.bs-popover-top > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(187.8, 235.4, 233.16);
}
.b-popover-primary.bs-popover-top > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(207, 241, 239.4);
}
.b-popover-primary.bs-popover-right > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(187.8, 235.4, 233.16);
}
.b-popover-primary.bs-popover-right > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(207, 241, 239.4);
}
.b-popover-primary.bs-popover-bottom > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(187.8, 235.4, 233.16);
}
.b-popover-primary.bs-popover-bottom > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(195.1548387097, 237.5451612903, 235.5503225806);
}
.b-popover-primary.bs-popover-bottom .popover-header::before, .b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(195.1548387097, 237.5451612903, 235.5503225806);
}
.b-popover-primary.bs-popover-left > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(187.8, 235.4, 233.16);
}
.b-popover-primary.bs-popover-left > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(207, 241, 239.4);
}
.b-popover-primary .popover-header {
  color: #0a0a0a;
  background-color: rgb(195.1548387097, 237.5451612903, 235.5503225806);
  border-bottom-color: rgb(175.4129032258, 231.7870967742, 229.1341935484);
}
.b-popover-primary .popover-body {
  color: rgb(12.6, 101, 96.84);
}

.b-popover-secondary.popover {
  background-color: rgb(207.2, 212.4, 217.4);
  border-color: rgb(188.08, 195.36, 202.36);
}
.b-popover-secondary.bs-popover-top > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(188.08, 195.36, 202.36);
}
.b-popover-secondary.bs-popover-top > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(207.2, 212.4, 217.4);
}
.b-popover-secondary.bs-popover-right > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(188.08, 195.36, 202.36);
}
.b-popover-secondary.bs-popover-right > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(207.2, 212.4, 217.4);
}
.b-popover-secondary.bs-popover-bottom > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(188.08, 195.36, 202.36);
}
.b-popover-secondary.bs-popover-bottom > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(198.6362997658, 204.7679156909, 210.6637002342);
}
.b-popover-secondary.bs-popover-bottom .popover-header::before, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(198.6362997658, 204.7679156909, 210.6637002342);
}
.b-popover-secondary.bs-popover-left > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(188.08, 195.36, 202.36);
}
.b-popover-secondary.bs-popover-left > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(207.2, 212.4, 217.4);
}
.b-popover-secondary .popover-header {
  color: #0a0a0a;
  background-color: rgb(198.6362997658, 204.7679156909, 210.6637002342);
  border-bottom-color: rgb(184.3634660422, 192.0477751756, 199.4365339578);
}
.b-popover-secondary .popover-body {
  color: rgb(13.12, 26.64, 39.64);
}

.b-popover-success.popover {
  background-color: rgb(206.8, 232, 230.8);
  border-color: rgb(187.52, 222.8, 221.12);
}
.b-popover-success.bs-popover-top > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(187.52, 222.8, 221.12);
}
.b-popover-success.bs-popover-top > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(206.8, 232, 230.8);
}
.b-popover-success.bs-popover-right > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(187.52, 222.8, 221.12);
}
.b-popover-success.bs-popover-right > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(206.8, 232, 230.8);
}
.b-popover-success.bs-popover-bottom > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(187.52, 222.8, 221.12);
}
.b-popover-success.bs-popover-bottom > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(196.4424157303, 227.0575842697, 225.5997191011);
}
.b-popover-success.bs-popover-bottom .popover-header::before, .b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(196.4424157303, 227.0575842697, 225.5997191011);
}
.b-popover-success.bs-popover-left > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(187.52, 222.8, 221.12);
}
.b-popover-success.bs-popover-left > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(206.8, 232, 230.8);
}
.b-popover-success .popover-header {
  color: #0a0a0a;
  background-color: rgb(196.4424157303, 227.0575842697, 225.5997191011);
  border-bottom-color: rgb(179.1797752809, 218.8202247191, 216.9325842697);
}
.b-popover-success .popover-body {
  color: rgb(12.08, 77.6, 74.48);
}

.b-popover-info.popover {
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
.b-popover-info.bs-popover-top > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(190.04, 228.96, 235.12);
}
.b-popover-info.bs-popover-top > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(208.6, 236.4, 240.8);
}
.b-popover-info.bs-popover-right > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(190.04, 228.96, 235.12);
}
.b-popover-info.bs-popover-right > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(208.6, 236.4, 240.8);
}
.b-popover-info.bs-popover-bottom > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(190.04, 228.96, 235.12);
}
.b-popover-info.bs-popover-bottom > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(196.8851485149, 231.703960396, 237.2148514851);
}
.b-popover-info.bs-popover-bottom .popover-header::before, .b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(196.8851485149, 231.703960396, 237.2148514851);
}
.b-popover-info.bs-popover-left > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(190.04, 228.96, 235.12);
}
.b-popover-info.bs-popover-left > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(208.6, 236.4, 240.8);
}
.b-popover-info .popover-header {
  color: #0a0a0a;
  background-color: rgb(196.8851485149, 231.703960396, 237.2148514851);
  border-bottom-color: rgb(177.3603960396, 223.8772277228, 231.2396039604);
}
.b-popover-info .popover-body {
  color: rgb(16.76, 89.04, 100.48);
}

.b-popover-warning.popover {
  background-color: rgb(212.8, 220.4, 230);
  border-color: rgb(195.92, 206.56, 220);
}
.b-popover-warning.bs-popover-top > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(195.92, 206.56, 220);
}
.b-popover-warning.bs-popover-top > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(212.8, 220.4, 230);
}
.b-popover-warning.bs-popover-right > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(195.92, 206.56, 220);
}
.b-popover-warning.bs-popover-right > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(212.8, 220.4, 230);
}
.b-popover-warning.bs-popover-bottom > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(195.92, 206.56, 220);
}
.b-popover-warning.bs-popover-bottom > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(203.1919642857, 212.5223214286, 224.3080357143);
}
.b-popover-warning.bs-popover-bottom .popover-header::before, .b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(203.1919642857, 212.5223214286, 224.3080357143);
}
.b-popover-warning.bs-popover-left > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(195.92, 206.56, 220);
}
.b-popover-warning.bs-popover-left > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(212.8, 220.4, 230);
}
.b-popover-warning .popover-header {
  color: #0a0a0a;
  background-color: rgb(203.1919642857, 212.5223214286, 224.3080357143);
  border-bottom-color: rgb(187.1785714286, 199.3928571429, 214.8214285714);
}
.b-popover-warning .popover-body {
  color: rgb(27.68, 47.44, 72.4);
}

.b-popover-danger.popover {
  background-color: rgb(210, 215.6, 223);
  border-color: rgb(192, 199.84, 210.2);
}
.b-popover-danger.bs-popover-top > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(192, 199.84, 210.2);
}
.b-popover-danger.bs-popover-top > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(210, 215.6, 223);
}
.b-popover-danger.bs-popover-right > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(192, 199.84, 210.2);
}
.b-popover-danger.bs-popover-right > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(210, 215.6, 223);
}
.b-popover-danger.bs-popover-bottom > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(192, 199.84, 210.2);
}
.b-popover-danger.bs-popover-bottom > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(201.0584415584, 207.7711688312, 216.6415584416);
}
.b-popover-danger.bs-popover-bottom .popover-header::before, .b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(201.0584415584, 207.7711688312, 216.6415584416);
}
.b-popover-danger.bs-popover-left > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(192, 199.84, 210.2);
}
.b-popover-danger.bs-popover-left > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(210, 215.6, 223);
}
.b-popover-danger .popover-header {
  color: #0a0a0a;
  background-color: rgb(201.0584415584, 207.7711688312, 216.6415584416);
  border-bottom-color: rgb(186.1558441558, 194.7231168831, 206.0441558442);
}
.b-popover-danger .popover-body {
  color: rgb(20.4, 34.96, 54.2);
}

.b-popover-light.popover {
  background-color: rgb(253.8, 254, 254.2);
  border-color: rgb(253.32, 253.6, 253.88);
}
.b-popover-light.bs-popover-top > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(253.32, 253.6, 253.88);
}
.b-popover-light.bs-popover-top > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(253.8, 254, 254.2);
}
.b-popover-light.bs-popover-right > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(253.32, 253.6, 253.88);
}
.b-popover-light.bs-popover-right > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(253.8, 254, 254.2);
}
.b-popover-light.bs-popover-bottom > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(253.32, 253.6, 253.88);
}
.b-popover-light.bs-popover-bottom > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(244.62, 246.35, 248.08);
}
.b-popover-light.bs-popover-bottom .popover-header::before, .b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(244.62, 246.35, 248.08);
}
.b-popover-light.bs-popover-left > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(253.32, 253.6, 253.88);
}
.b-popover-light.bs-popover-left > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(253.8, 254, 254.2);
}
.b-popover-light .popover-header {
  color: #0a0a0a;
  background-color: rgb(244.62, 246.35, 248.08);
  border-bottom-color: rgb(229.32, 233.6, 237.88);
}
.b-popover-light .popover-body {
  color: rgb(134.28, 134.8, 135.32);
}

.b-popover-dark.popover {
  background-color: #cecece;
  border-color: rgb(186.4, 186.4, 186.4);
}
.b-popover-dark.bs-popover-top > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(186.4, 186.4, 186.4);
}
.b-popover-dark.bs-popover-top > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #cecece;
}
.b-popover-dark.bs-popover-right > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(186.4, 186.4, 186.4);
}
.b-popover-dark.bs-popover-right > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #cecece;
}
.b-popover-dark.bs-popover-bottom > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(186.4, 186.4, 186.4);
}
.b-popover-dark.bs-popover-bottom > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(198.35, 198.35, 198.35);
}
.b-popover-dark.bs-popover-bottom .popover-header::before, .b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(198.35, 198.35, 198.35);
}
.b-popover-dark.bs-popover-left > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(186.4, 186.4, 186.4);
}
.b-popover-dark.bs-popover-left > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #cecece;
}
.b-popover-dark .popover-header {
  color: #0a0a0a;
  background-color: rgb(198.35, 198.35, 198.35);
  border-bottom-color: rgb(185.6, 185.6, 185.6);
}
.b-popover-dark .popover-body {
  color: #0a0a0a;
}

.b-popover-white.popover {
  background-color: white;
  border-color: white;
}
.b-popover-white.bs-popover-top > .arrow::before, .b-popover-white.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: white;
}
.b-popover-white.bs-popover-top > .arrow::after, .b-popover-white.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: white;
}
.b-popover-white.bs-popover-right > .arrow::before, .b-popover-white.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: white;
}
.b-popover-white.bs-popover-right > .arrow::after, .b-popover-white.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: white;
}
.b-popover-white.bs-popover-bottom > .arrow::before, .b-popover-white.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: white;
}
.b-popover-white.bs-popover-bottom > .arrow::after, .b-popover-white.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(247.35, 247.35, 247.35);
}
.b-popover-white.bs-popover-bottom .popover-header::before, .b-popover-white.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(247.35, 247.35, 247.35);
}
.b-popover-white.bs-popover-left > .arrow::before, .b-popover-white.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: white;
}
.b-popover-white.bs-popover-left > .arrow::after, .b-popover-white.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: white;
}
.b-popover-white .popover-header {
  color: #0a0a0a;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom-color: rgb(234.6, 234.6, 234.6);
}
.b-popover-white .popover-body {
  color: rgb(137.4, 137.4, 137.4);
}

.b-popover-black.popover {
  background-color: #cecece;
  border-color: rgb(186.4, 186.4, 186.4);
}
.b-popover-black.bs-popover-top > .arrow::before, .b-popover-black.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(186.4, 186.4, 186.4);
}
.b-popover-black.bs-popover-top > .arrow::after, .b-popover-black.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: #cecece;
}
.b-popover-black.bs-popover-right > .arrow::before, .b-popover-black.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(186.4, 186.4, 186.4);
}
.b-popover-black.bs-popover-right > .arrow::after, .b-popover-black.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: #cecece;
}
.b-popover-black.bs-popover-bottom > .arrow::before, .b-popover-black.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(186.4, 186.4, 186.4);
}
.b-popover-black.bs-popover-bottom > .arrow::after, .b-popover-black.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(198.35, 198.35, 198.35);
}
.b-popover-black.bs-popover-bottom .popover-header::before, .b-popover-black.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(198.35, 198.35, 198.35);
}
.b-popover-black.bs-popover-left > .arrow::before, .b-popover-black.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(186.4, 186.4, 186.4);
}
.b-popover-black.bs-popover-left > .arrow::after, .b-popover-black.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: #cecece;
}
.b-popover-black .popover-header {
  color: #0a0a0a;
  background-color: rgb(198.35, 198.35, 198.35);
  border-bottom-color: rgb(185.6, 185.6, 185.6);
}
.b-popover-black .popover-body {
  color: #0a0a0a;
}

.b-popover-extra-light.popover {
  background-color: rgb(251.4, 253, 252.8);
  border-color: rgb(249.96, 252.2, 251.92);
}
.b-popover-extra-light.bs-popover-top > .arrow::before, .b-popover-extra-light.bs-popover-auto[x-placement^=top] > .arrow::before {
  border-top-color: rgb(249.96, 252.2, 251.92);
}
.b-popover-extra-light.bs-popover-top > .arrow::after, .b-popover-extra-light.bs-popover-auto[x-placement^=top] > .arrow::after {
  border-top-color: rgb(251.4, 253, 252.8);
}
.b-popover-extra-light.bs-popover-right > .arrow::before, .b-popover-extra-light.bs-popover-auto[x-placement^=right] > .arrow::before {
  border-right-color: rgb(249.96, 252.2, 251.92);
}
.b-popover-extra-light.bs-popover-right > .arrow::after, .b-popover-extra-light.bs-popover-auto[x-placement^=right] > .arrow::after {
  border-right-color: rgb(251.4, 253, 252.8);
}
.b-popover-extra-light.bs-popover-bottom > .arrow::before, .b-popover-extra-light.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(249.96, 252.2, 251.92);
}
.b-popover-extra-light.bs-popover-bottom > .arrow::after, .b-popover-extra-light.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  border-bottom-color: rgb(241.5642857143, 247.5357142857, 246.7892857143);
}
.b-popover-extra-light.bs-popover-bottom .popover-header::before, .b-popover-extra-light.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  border-bottom-color: rgb(241.5642857143, 247.5357142857, 246.7892857143);
}
.b-popover-extra-light.bs-popover-left > .arrow::before, .b-popover-extra-light.bs-popover-auto[x-placement^=left] > .arrow::before {
  border-left-color: rgb(249.96, 252.2, 251.92);
}
.b-popover-extra-light.bs-popover-left > .arrow::after, .b-popover-extra-light.bs-popover-auto[x-placement^=left] > .arrow::after {
  border-left-color: rgb(251.4, 253, 252.8);
}
.b-popover-extra-light .popover-header {
  color: #0a0a0a;
  background-color: rgb(241.5642857143, 247.5357142857, 246.7892857143);
  border-bottom-color: rgb(225.1714285714, 238.4285714286, 236.7714285714);
}
.b-popover-extra-light .popover-body {
  color: rgb(128.04, 132.2, 131.68);
}

.b-sidebar-outer {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 0;
  overflow: visible;
  z-index: calc(1030 + 5);
}

.b-sidebar-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100vw;
  height: 100vh;
  opacity: 0.6;
}

.b-sidebar {
  display: flex;
  flex-direction: column;
  position: fixed;
  top: 0;
  width: 320px;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  margin: 0;
  outline: 0;
  transform: translateX(0);
}
.b-sidebar.slide {
  transition: transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .b-sidebar.slide {
    transition: none;
  }
}
.b-sidebar:not(.b-sidebar-right) {
  left: 0;
  right: auto;
}
.b-sidebar:not(.b-sidebar-right).slide:not(.show) {
  transform: translateX(-100%);
}
.b-sidebar:not(.b-sidebar-right) > .b-sidebar-header .close {
  margin-left: auto;
}
.b-sidebar.b-sidebar-right {
  left: auto;
  right: 0;
}
.b-sidebar.b-sidebar-right.slide:not(.show) {
  transform: translateX(100%);
}
.b-sidebar.b-sidebar-right > .b-sidebar-header .close {
  margin-right: auto;
}
.b-sidebar > .b-sidebar-header {
  font-size: 1.5rem;
  padding: 0 0;
  display: flex;
  flex-direction: row;
  flex-grow: 0;
  align-items: center;
}
[dir=rtl] .b-sidebar > .b-sidebar-header {
  flex-direction: row-reverse;
}

.b-sidebar > .b-sidebar-header .close {
  float: none;
  font-size: 1.5rem;
}
.b-sidebar > .b-sidebar-body {
  flex-grow: 1;
  height: 100%;
  overflow-y: auto;
}
.b-sidebar > .b-sidebar-footer {
  flex-grow: 0;
}

.b-skeleton-wrapper {
  cursor: wait;
}

.b-skeleton {
  position: relative;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.12);
  cursor: wait;
  mask-image: radial-gradient(white, black);
}
.b-skeleton::before {
  content: " ";
}

.b-skeleton-text {
  height: 0.9rem;
  margin-bottom: 0.25rem;
  border-radius: 0.25rem;
}

.b-skeleton-button {
  width: 75px;
  padding: 0.25em 1em;
  font-size: 0.9rem;
  line-height: 1.5;
  border-radius: 0.25rem;
}

.b-skeleton-avatar {
  width: 2.5em;
  height: 2.5em;
  border-radius: 50%;
}

.b-skeleton-input {
  height: calc(1.5em + 0.75rem + 4px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  border: #edf5f4 solid 2px;
  border-radius: 0.25rem;
}

.b-skeleton-icon-wrapper svg {
  color: rgba(0, 0, 0, 0.12);
}

.b-skeleton-img {
  height: 100%;
  width: 100%;
}

.b-skeleton-animate-wave::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  background: linear-gradient(90deg, transparent, hsla(0, 0%, 100%, 0.4), transparent);
  animation: b-skeleton-animate-wave 1.75s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .b-skeleton-animate-wave::after {
    background: none;
    animation: none;
  }
}

@keyframes b-skeleton-animate-wave {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(100%);
  }
}
.b-skeleton-animate-fade {
  animation: b-skeleton-animate-fade 0.875s ease-in-out alternate infinite;
}
@media (prefers-reduced-motion: reduce) {
  .b-skeleton-animate-fade {
    animation: none;
  }
}

@keyframes b-skeleton-animate-fade {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0.4;
  }
}
.b-skeleton-animate-throb {
  animation: b-skeleton-animate-throb 0.875s ease-in alternate infinite;
}
@media (prefers-reduced-motion: reduce) {
  .b-skeleton-animate-throb {
    animation: none;
  }
}

@keyframes b-skeleton-animate-throb {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.975);
  }
}
.table.b-table.b-table-fixed {
  table-layout: fixed;
}
.table.b-table.b-table-no-border-collapse {
  border-collapse: separate;
  border-spacing: 0;
}
.table.b-table[aria-busy=true] {
  opacity: 0.55;
}
.table.b-table > tbody > tr.b-table-details > td {
  border-top: none !important;
}
.table.b-table > caption {
  caption-side: bottom;
}
.table.b-table.b-table-caption-top > caption {
  caption-side: top !important;
}
.table.b-table > tbody > .table-active,
.table.b-table > tbody > .table-active > th,
.table.b-table > tbody > .table-active > td {
  background-color: #f9fafb;
}
.table.b-table.table-hover > tbody > tr.table-active:hover td,
.table.b-table.table-hover > tbody > tr.table-active:hover th {
  color: #0a0a0a;
  background-image: linear-gradient(#f9fafb, #f9fafb);
  background-repeat: no-repeat;
}
.table.b-table > tbody > .bg-active,
.table.b-table > tbody > .bg-active > th,
.table.b-table > tbody > .bg-active > td {
  background-color: rgba(255, 255, 255, 0.075) !important;
}
.table.b-table.table-hover.table-dark > tbody > tr.bg-active:hover td,
.table.b-table.table-hover.table-dark > tbody > tr.bg-active:hover th {
  color: white;
  background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));
  background-repeat: no-repeat;
}

.b-table-sticky-header,
.table-responsive,
[class*=table-responsive-] {
  margin-bottom: 1rem;
}
.b-table-sticky-header > .table,
.table-responsive > .table,
[class*=table-responsive-] > .table {
  margin-bottom: 0;
}

.b-table-sticky-header {
  overflow-y: auto;
  max-height: 300px;
}

@media print {
  .b-table-sticky-header {
    overflow-y: visible !important;
    max-height: none !important;
  }
}
@supports (position: sticky) {
  .b-table-sticky-header > .table.b-table > thead > tr > th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .b-table-sticky-header > .table.b-table > thead > tr > .b-table-sticky-column,
  .b-table-sticky-header > .table.b-table > tbody > tr > .b-table-sticky-column,
  .b-table-sticky-header > .table.b-table > tfoot > tr > .b-table-sticky-column,
  .table-responsive > .table.b-table > thead > tr > .b-table-sticky-column,
  .table-responsive > .table.b-table > tbody > tr > .b-table-sticky-column,
  .table-responsive > .table.b-table > tfoot > tr > .b-table-sticky-column,
  [class*=table-responsive-] > .table.b-table > thead > tr > .b-table-sticky-column,
  [class*=table-responsive-] > .table.b-table > tbody > tr > .b-table-sticky-column,
  [class*=table-responsive-] > .table.b-table > tfoot > tr > .b-table-sticky-column {
    position: sticky;
    left: 0;
  }
  .b-table-sticky-header > .table.b-table > thead > tr > .b-table-sticky-column,
  .table-responsive > .table.b-table > thead > tr > .b-table-sticky-column,
  [class*=table-responsive-] > .table.b-table > thead > tr > .b-table-sticky-column {
    z-index: 5;
  }
  .b-table-sticky-header > .table.b-table > tbody > tr > .b-table-sticky-column,
  .b-table-sticky-header > .table.b-table > tfoot > tr > .b-table-sticky-column,
  .table-responsive > .table.b-table > tbody > tr > .b-table-sticky-column,
  .table-responsive > .table.b-table > tfoot > tr > .b-table-sticky-column,
  [class*=table-responsive-] > .table.b-table > tbody > tr > .b-table-sticky-column,
  [class*=table-responsive-] > .table.b-table > tfoot > tr > .b-table-sticky-column {
    z-index: 2;
  }
  .table.b-table > thead > tr > .table-b-table-default,
  .table.b-table > tbody > tr > .table-b-table-default,
  .table.b-table > tfoot > tr > .table-b-table-default {
    color: #0a0a0a;
    background-color: #f9fafb;
  }
  .table.b-table.table-dark > thead > tr > .bg-b-table-default,
  .table.b-table.table-dark > tbody > tr > .bg-b-table-default,
  .table.b-table.table-dark > tfoot > tr > .bg-b-table-default {
    color: white;
    background-color: #3b3b3b;
  }
  .table.b-table.table-striped > tbody > tr:nth-of-type(odd) > .table-b-table-default {
    background-image: linear-gradient(rgba(10, 10, 10, 0.05), rgba(10, 10, 10, 0.05));
    background-repeat: no-repeat;
  }
  .table.b-table.table-striped.table-dark > tbody > tr:nth-of-type(odd) > .bg-b-table-default {
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05));
    background-repeat: no-repeat;
  }
  .table.b-table.table-hover > tbody > tr:hover > .table-b-table-default {
    color: #0a0a0a;
    background-image: linear-gradient(#f9fafb, #f9fafb);
    background-repeat: no-repeat;
  }
  .table.b-table.table-hover.table-dark > tbody > tr:hover > .bg-b-table-default {
    color: white;
    background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));
    background-repeat: no-repeat;
  }
}
.table.b-table > thead > tr > [aria-sort],
.table.b-table > tfoot > tr > [aria-sort] {
  cursor: pointer;
  background-image: none;
  background-repeat: no-repeat;
  background-size: 0.65em 1em;
}
.table.b-table > thead > tr > [aria-sort]:not(.b-table-sort-icon-left),
.table.b-table > tfoot > tr > [aria-sort]:not(.b-table-sort-icon-left) {
  background-position: right calc(0.75rem / 2) center;
  padding-right: calc(0.75rem + 0.65em);
}
.table.b-table > thead > tr > [aria-sort].b-table-sort-icon-left,
.table.b-table > tfoot > tr > [aria-sort].b-table-sort-icon-left {
  background-position: left calc(0.75rem / 2) center;
  padding-left: calc(0.75rem + 0.65em);
}
.table.b-table > thead > tr > [aria-sort=none],
.table.b-table > tfoot > tr > [aria-sort=none] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table > thead > tr > [aria-sort=ascending],
.table.b-table > tfoot > tr > [aria-sort=ascending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table > thead > tr > [aria-sort=descending],
.table.b-table > tfoot > tr > [aria-sort=descending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table.table-dark > thead > tr > [aria-sort=none], .table.b-table.table-dark > tfoot > tr > [aria-sort=none],
.table.b-table > .thead-dark > tr > [aria-sort=none] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table.table-dark > thead > tr > [aria-sort=ascending], .table.b-table.table-dark > tfoot > tr > [aria-sort=ascending],
.table.b-table > .thead-dark > tr > [aria-sort=ascending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table.table-dark > thead > tr > [aria-sort=descending], .table.b-table.table-dark > tfoot > tr > [aria-sort=descending],
.table.b-table > .thead-dark > tr > [aria-sort=descending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table > thead > tr > .table-dark[aria-sort=none],
.table.b-table > tfoot > tr > .table-dark[aria-sort=none] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table > thead > tr > .table-dark[aria-sort=ascending],
.table.b-table > tfoot > tr > .table-dark[aria-sort=ascending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table > thead > tr > .table-dark[aria-sort=descending],
.table.b-table > tfoot > tr > .table-dark[aria-sort=descending] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}
.table.b-table.table-sm > thead > tr > [aria-sort]:not(.b-table-sort-icon-left),
.table.b-table.table-sm > tfoot > tr > [aria-sort]:not(.b-table-sort-icon-left) {
  background-position: right calc(0.25rem / 2) center;
  padding-right: calc(0.25rem + 0.65em);
}
.table.b-table.table-sm > thead > tr > [aria-sort].b-table-sort-icon-left,
.table.b-table.table-sm > tfoot > tr > [aria-sort].b-table-sort-icon-left {
  background-position: left calc(0.25rem / 2) center;
  padding-left: calc(0.25rem + 0.65em);
}

.table.b-table.b-table-selectable:not(.b-table-selectable-no-click) > tbody > tr {
  cursor: pointer;
}
.table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range > tbody > tr {
  user-select: none;
}

@media (max-width: 575.98px) {
  .table.b-table.b-table-stacked-sm {
    display: block;
    width: 100%;
  }
  .table.b-table.b-table-stacked-sm > caption,
  .table.b-table.b-table-stacked-sm > tbody,
  .table.b-table.b-table-stacked-sm > tbody > tr,
  .table.b-table.b-table-stacked-sm > tbody > tr > td,
  .table.b-table.b-table-stacked-sm > tbody > tr > th {
    display: block;
  }
  .table.b-table.b-table-stacked-sm > thead,
  .table.b-table.b-table-stacked-sm > tfoot {
    display: none;
  }
  .table.b-table.b-table-stacked-sm > thead > tr.b-table-top-row,
  .table.b-table.b-table-stacked-sm > thead > tr.b-table-bottom-row,
  .table.b-table.b-table-stacked-sm > tfoot > tr.b-table-top-row,
  .table.b-table.b-table-stacked-sm > tfoot > tr.b-table-bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-sm > caption {
    caption-side: top !important;
  }
  .table.b-table.b-table-stacked-sm > tbody > tr > [data-label]::before {
    content: attr(data-label);
    width: 40%;
    float: left;
    text-align: right;
    overflow-wrap: break-word;
    font-weight: bold;
    font-style: normal;
    padding: 0 calc(1rem / 2) 0 0;
    margin: 0;
  }
  .table.b-table.b-table-stacked-sm > tbody > tr > [data-label]::after {
    display: block;
    clear: both;
    content: "";
  }
  .table.b-table.b-table-stacked-sm > tbody > tr > [data-label] > div {
    display: inline-block;
    width: calc(100% - 40%);
    padding: 0 0 0 calc(1rem / 2);
    margin: 0;
  }
  .table.b-table.b-table-stacked-sm > tbody > tr.top-row, .table.b-table.b-table-stacked-sm > tbody > tr.bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-sm > tbody > tr > :first-child {
    border-top-width: 3px;
  }
  .table.b-table.b-table-stacked-sm > tbody > tr > [rowspan] + td,
  .table.b-table.b-table-stacked-sm > tbody > tr > [rowspan] + th {
    border-top-width: 3px;
  }
}
@media (max-width: 767.98px) {
  .table.b-table.b-table-stacked-md {
    display: block;
    width: 100%;
  }
  .table.b-table.b-table-stacked-md > caption,
  .table.b-table.b-table-stacked-md > tbody,
  .table.b-table.b-table-stacked-md > tbody > tr,
  .table.b-table.b-table-stacked-md > tbody > tr > td,
  .table.b-table.b-table-stacked-md > tbody > tr > th {
    display: block;
  }
  .table.b-table.b-table-stacked-md > thead,
  .table.b-table.b-table-stacked-md > tfoot {
    display: none;
  }
  .table.b-table.b-table-stacked-md > thead > tr.b-table-top-row,
  .table.b-table.b-table-stacked-md > thead > tr.b-table-bottom-row,
  .table.b-table.b-table-stacked-md > tfoot > tr.b-table-top-row,
  .table.b-table.b-table-stacked-md > tfoot > tr.b-table-bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-md > caption {
    caption-side: top !important;
  }
  .table.b-table.b-table-stacked-md > tbody > tr > [data-label]::before {
    content: attr(data-label);
    width: 40%;
    float: left;
    text-align: right;
    overflow-wrap: break-word;
    font-weight: bold;
    font-style: normal;
    padding: 0 calc(1rem / 2) 0 0;
    margin: 0;
  }
  .table.b-table.b-table-stacked-md > tbody > tr > [data-label]::after {
    display: block;
    clear: both;
    content: "";
  }
  .table.b-table.b-table-stacked-md > tbody > tr > [data-label] > div {
    display: inline-block;
    width: calc(100% - 40%);
    padding: 0 0 0 calc(1rem / 2);
    margin: 0;
  }
  .table.b-table.b-table-stacked-md > tbody > tr.top-row, .table.b-table.b-table-stacked-md > tbody > tr.bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-md > tbody > tr > :first-child {
    border-top-width: 3px;
  }
  .table.b-table.b-table-stacked-md > tbody > tr > [rowspan] + td,
  .table.b-table.b-table-stacked-md > tbody > tr > [rowspan] + th {
    border-top-width: 3px;
  }
}
@media (max-width: 991.98px) {
  .table.b-table.b-table-stacked-lg {
    display: block;
    width: 100%;
  }
  .table.b-table.b-table-stacked-lg > caption,
  .table.b-table.b-table-stacked-lg > tbody,
  .table.b-table.b-table-stacked-lg > tbody > tr,
  .table.b-table.b-table-stacked-lg > tbody > tr > td,
  .table.b-table.b-table-stacked-lg > tbody > tr > th {
    display: block;
  }
  .table.b-table.b-table-stacked-lg > thead,
  .table.b-table.b-table-stacked-lg > tfoot {
    display: none;
  }
  .table.b-table.b-table-stacked-lg > thead > tr.b-table-top-row,
  .table.b-table.b-table-stacked-lg > thead > tr.b-table-bottom-row,
  .table.b-table.b-table-stacked-lg > tfoot > tr.b-table-top-row,
  .table.b-table.b-table-stacked-lg > tfoot > tr.b-table-bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-lg > caption {
    caption-side: top !important;
  }
  .table.b-table.b-table-stacked-lg > tbody > tr > [data-label]::before {
    content: attr(data-label);
    width: 40%;
    float: left;
    text-align: right;
    overflow-wrap: break-word;
    font-weight: bold;
    font-style: normal;
    padding: 0 calc(1rem / 2) 0 0;
    margin: 0;
  }
  .table.b-table.b-table-stacked-lg > tbody > tr > [data-label]::after {
    display: block;
    clear: both;
    content: "";
  }
  .table.b-table.b-table-stacked-lg > tbody > tr > [data-label] > div {
    display: inline-block;
    width: calc(100% - 40%);
    padding: 0 0 0 calc(1rem / 2);
    margin: 0;
  }
  .table.b-table.b-table-stacked-lg > tbody > tr.top-row, .table.b-table.b-table-stacked-lg > tbody > tr.bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-lg > tbody > tr > :first-child {
    border-top-width: 3px;
  }
  .table.b-table.b-table-stacked-lg > tbody > tr > [rowspan] + td,
  .table.b-table.b-table-stacked-lg > tbody > tr > [rowspan] + th {
    border-top-width: 3px;
  }
}
@media (max-width: 1199.98px) {
  .table.b-table.b-table-stacked-xl {
    display: block;
    width: 100%;
  }
  .table.b-table.b-table-stacked-xl > caption,
  .table.b-table.b-table-stacked-xl > tbody,
  .table.b-table.b-table-stacked-xl > tbody > tr,
  .table.b-table.b-table-stacked-xl > tbody > tr > td,
  .table.b-table.b-table-stacked-xl > tbody > tr > th {
    display: block;
  }
  .table.b-table.b-table-stacked-xl > thead,
  .table.b-table.b-table-stacked-xl > tfoot {
    display: none;
  }
  .table.b-table.b-table-stacked-xl > thead > tr.b-table-top-row,
  .table.b-table.b-table-stacked-xl > thead > tr.b-table-bottom-row,
  .table.b-table.b-table-stacked-xl > tfoot > tr.b-table-top-row,
  .table.b-table.b-table-stacked-xl > tfoot > tr.b-table-bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-xl > caption {
    caption-side: top !important;
  }
  .table.b-table.b-table-stacked-xl > tbody > tr > [data-label]::before {
    content: attr(data-label);
    width: 40%;
    float: left;
    text-align: right;
    overflow-wrap: break-word;
    font-weight: bold;
    font-style: normal;
    padding: 0 calc(1rem / 2) 0 0;
    margin: 0;
  }
  .table.b-table.b-table-stacked-xl > tbody > tr > [data-label]::after {
    display: block;
    clear: both;
    content: "";
  }
  .table.b-table.b-table-stacked-xl > tbody > tr > [data-label] > div {
    display: inline-block;
    width: calc(100% - 40%);
    padding: 0 0 0 calc(1rem / 2);
    margin: 0;
  }
  .table.b-table.b-table-stacked-xl > tbody > tr.top-row, .table.b-table.b-table-stacked-xl > tbody > tr.bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-xl > tbody > tr > :first-child {
    border-top-width: 3px;
  }
  .table.b-table.b-table-stacked-xl > tbody > tr > [rowspan] + td,
  .table.b-table.b-table-stacked-xl > tbody > tr > [rowspan] + th {
    border-top-width: 3px;
  }
}
@media (max-width: 1399.98px) {
  .table.b-table.b-table-stacked-xxl {
    display: block;
    width: 100%;
  }
  .table.b-table.b-table-stacked-xxl > caption,
  .table.b-table.b-table-stacked-xxl > tbody,
  .table.b-table.b-table-stacked-xxl > tbody > tr,
  .table.b-table.b-table-stacked-xxl > tbody > tr > td,
  .table.b-table.b-table-stacked-xxl > tbody > tr > th {
    display: block;
  }
  .table.b-table.b-table-stacked-xxl > thead,
  .table.b-table.b-table-stacked-xxl > tfoot {
    display: none;
  }
  .table.b-table.b-table-stacked-xxl > thead > tr.b-table-top-row,
  .table.b-table.b-table-stacked-xxl > thead > tr.b-table-bottom-row,
  .table.b-table.b-table-stacked-xxl > tfoot > tr.b-table-top-row,
  .table.b-table.b-table-stacked-xxl > tfoot > tr.b-table-bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-xxl > caption {
    caption-side: top !important;
  }
  .table.b-table.b-table-stacked-xxl > tbody > tr > [data-label]::before {
    content: attr(data-label);
    width: 40%;
    float: left;
    text-align: right;
    overflow-wrap: break-word;
    font-weight: bold;
    font-style: normal;
    padding: 0 calc(1rem / 2) 0 0;
    margin: 0;
  }
  .table.b-table.b-table-stacked-xxl > tbody > tr > [data-label]::after {
    display: block;
    clear: both;
    content: "";
  }
  .table.b-table.b-table-stacked-xxl > tbody > tr > [data-label] > div {
    display: inline-block;
    width: calc(100% - 40%);
    padding: 0 0 0 calc(1rem / 2);
    margin: 0;
  }
  .table.b-table.b-table-stacked-xxl > tbody > tr.top-row, .table.b-table.b-table-stacked-xxl > tbody > tr.bottom-row {
    display: none;
  }
  .table.b-table.b-table-stacked-xxl > tbody > tr > :first-child {
    border-top-width: 3px;
  }
  .table.b-table.b-table-stacked-xxl > tbody > tr > [rowspan] + td,
  .table.b-table.b-table-stacked-xxl > tbody > tr > [rowspan] + th {
    border-top-width: 3px;
  }
}
.table.b-table.b-table-stacked {
  display: block;
  width: 100%;
}
.table.b-table.b-table-stacked > caption,
.table.b-table.b-table-stacked > tbody,
.table.b-table.b-table-stacked > tbody > tr,
.table.b-table.b-table-stacked > tbody > tr > td,
.table.b-table.b-table-stacked > tbody > tr > th {
  display: block;
}
.table.b-table.b-table-stacked > thead,
.table.b-table.b-table-stacked > tfoot {
  display: none;
}
.table.b-table.b-table-stacked > thead > tr.b-table-top-row,
.table.b-table.b-table-stacked > thead > tr.b-table-bottom-row,
.table.b-table.b-table-stacked > tfoot > tr.b-table-top-row,
.table.b-table.b-table-stacked > tfoot > tr.b-table-bottom-row {
  display: none;
}
.table.b-table.b-table-stacked > caption {
  caption-side: top !important;
}
.table.b-table.b-table-stacked > tbody > tr > [data-label]::before {
  content: attr(data-label);
  width: 40%;
  float: left;
  text-align: right;
  overflow-wrap: break-word;
  font-weight: bold;
  font-style: normal;
  padding: 0 calc(1rem / 2) 0 0;
  margin: 0;
}
.table.b-table.b-table-stacked > tbody > tr > [data-label]::after {
  display: block;
  clear: both;
  content: "";
}
.table.b-table.b-table-stacked > tbody > tr > [data-label] > div {
  display: inline-block;
  width: calc(100% - 40%);
  padding: 0 0 0 calc(1rem / 2);
  margin: 0;
}
.table.b-table.b-table-stacked > tbody > tr.top-row, .table.b-table.b-table-stacked > tbody > tr.bottom-row {
  display: none;
}
.table.b-table.b-table-stacked > tbody > tr > :first-child {
  border-top-width: 3px;
}
.table.b-table.b-table-stacked > tbody > tr > [rowspan] + td,
.table.b-table.b-table-stacked > tbody > tr > [rowspan] + th {
  border-top-width: 3px;
}

.b-time {
  min-width: 150px;
}
.b-time[aria-disabled=true] output, .b-time[aria-readonly=true] output,
.b-time output.disabled {
  background-color: #f9fafb;
  opacity: 1;
}
.b-time[aria-disabled=true] output {
  pointer-events: none;
}
[dir=rtl] .b-time > .d-flex:not(.flex-column) {
  flex-direction: row-reverse;
}

.b-time .b-time-header {
  margin-bottom: 0.5rem;
}
.b-time .b-time-header output {
  padding: 0.25rem;
  font-size: 80%;
}
.b-time .b-time-footer {
  margin-top: 0.5rem;
}
.b-time .b-time-ampm {
  margin-left: 0.5rem;
}

.b-toast {
  display: block;
  position: relative;
  max-width: 350px;
  backface-visibility: hidden;
  background-clip: padding-box;
  z-index: 1;
  border-radius: 0.25rem;
}
.b-toast .toast {
  background-color: rgba(255, 255, 255, 0.85);
}
.b-toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.b-toast.b-toast-solid .toast {
  background-color: white;
}
.b-toast .toast {
  opacity: 1;
}
.b-toast .toast.fade:not(.show) {
  opacity: 0;
}
.b-toast .toast .toast-body {
  display: block;
}

.b-toast-primary .toast {
  background-color: rgba(226.7419354839, 246.7580645161, 245.8161290323, 0.85);
  border-color: rgba(187.8, 235.4, 233.16, 0.85);
  color: rgb(12.6, 101, 96.84);
}
.b-toast-primary .toast .toast-header {
  color: rgb(12.6, 101, 96.84);
  background-color: rgba(207, 241, 239.4, 0.85);
  border-bottom-color: rgba(187.8, 235.4, 233.16, 0.85);
}
.b-toast-primary.b-toast-solid .toast {
  background-color: rgb(226.7419354839, 246.7580645161, 245.8161290323);
}

.b-toast-secondary .toast {
  background-color: rgba(221.4728337237, 225.1201405152, 228.6271662763, 0.85);
  border-color: rgba(188.08, 195.36, 202.36, 0.85);
  color: rgb(13.12, 26.64, 39.64);
}
.b-toast-secondary .toast .toast-header {
  color: rgb(13.12, 26.64, 39.64);
  background-color: rgba(207.2, 212.4, 217.4, 0.85);
  border-bottom-color: rgba(188.08, 195.36, 202.36, 0.85);
}
.b-toast-secondary.b-toast-solid .toast {
  background-color: rgb(221.4728337237, 225.1201405152, 228.6271662763);
}

.b-toast-success .toast {
  background-color: rgba(224.0626404494, 240.2373595506, 239.4671348315, 0.85);
  border-color: rgba(187.52, 222.8, 221.12, 0.85);
  color: rgb(12.08, 77.6, 74.48);
}
.b-toast-success .toast .toast-header {
  color: rgb(12.08, 77.6, 74.48);
  background-color: rgba(206.8, 232, 230.8, 0.85);
  border-bottom-color: rgba(187.52, 222.8, 221.12, 0.85);
}
.b-toast-success.b-toast-solid .toast {
  background-color: rgb(224.0626404494, 240.2373595506, 239.4671348315);
}

.b-toast-info .toast {
  background-color: rgba(228.1247524752, 244.2267326733, 246.7752475248, 0.85);
  border-color: rgba(190.04, 228.96, 235.12, 0.85);
  color: rgb(16.76, 89.04, 100.48);
}
.b-toast-info .toast .toast-header {
  color: rgb(16.76, 89.04, 100.48);
  background-color: rgba(208.6, 236.4, 240.8, 0.85);
  border-bottom-color: rgba(190.04, 228.96, 235.12, 0.85);
}
.b-toast-info.b-toast-solid .toast {
  background-color: rgb(228.1247524752, 244.2267326733, 246.7752475248);
}

.b-toast-warning .toast {
  background-color: rgba(228.8133928571, 233.5294642857, 239.4866071429, 0.85);
  border-color: rgba(195.92, 206.56, 220, 0.85);
  color: rgb(27.68, 47.44, 72.4);
}
.b-toast-warning .toast .toast-header {
  color: rgb(27.68, 47.44, 72.4);
  background-color: rgba(212.8, 220.4, 230, 0.85);
  border-bottom-color: rgba(195.92, 206.56, 220, 0.85);
}
.b-toast-warning.b-toast-solid .toast {
  background-color: rgb(228.8133928571, 233.5294642857, 239.4866071429);
}

.b-toast-danger .toast {
  background-color: rgba(224.9025974026, 228.6480519481, 233.5974025974, 0.85);
  border-color: rgba(192, 199.84, 210.2, 0.85);
  color: rgb(20.4, 34.96, 54.2);
}
.b-toast-danger .toast .toast-header {
  color: rgb(20.4, 34.96, 54.2);
  background-color: rgba(210, 215.6, 223, 0.85);
  border-bottom-color: rgba(192, 199.84, 210.2, 0.85);
}
.b-toast-danger.b-toast-solid .toast {
  background-color: rgb(224.9025974026, 228.6480519481, 233.5974025974);
}

.b-toast-light .toast {
  background-color: rgba(255, 255, 255, 0.85);
  border-color: rgba(253.32, 253.6, 253.88, 0.85);
  color: rgb(134.28, 134.8, 135.32);
}
.b-toast-light .toast .toast-header {
  color: rgb(134.28, 134.8, 135.32);
  background-color: rgba(253.8, 254, 254.2, 0.85);
  border-bottom-color: rgba(253.32, 253.6, 253.88, 0.85);
}
.b-toast-light.b-toast-solid .toast {
  background-color: white;
}

.b-toast-dark .toast {
  background-color: rgba(218.75, 218.75, 218.75, 0.85);
  border-color: rgba(186.4, 186.4, 186.4, 0.85);
  color: #0a0a0a;
}
.b-toast-dark .toast .toast-header {
  color: #0a0a0a;
  background-color: rgba(206, 206, 206, 0.85);
  border-bottom-color: rgba(186.4, 186.4, 186.4, 0.85);
}
.b-toast-dark.b-toast-solid .toast {
  background-color: rgb(218.75, 218.75, 218.75);
}

.b-toast-white .toast {
  background-color: rgba(255, 255, 255, 0.85);
  border-color: rgba(255, 255, 255, 0.85);
  color: rgb(137.4, 137.4, 137.4);
}
.b-toast-white .toast .toast-header {
  color: rgb(137.4, 137.4, 137.4);
  background-color: rgba(255, 255, 255, 0.85);
  border-bottom-color: rgba(255, 255, 255, 0.85);
}
.b-toast-white.b-toast-solid .toast {
  background-color: white;
}

.b-toast-black .toast {
  background-color: rgba(218.75, 218.75, 218.75, 0.85);
  border-color: rgba(186.4, 186.4, 186.4, 0.85);
  color: #0a0a0a;
}
.b-toast-black .toast .toast-header {
  color: #0a0a0a;
  background-color: rgba(206, 206, 206, 0.85);
  border-bottom-color: rgba(186.4, 186.4, 186.4, 0.85);
}
.b-toast-black.b-toast-solid .toast {
  background-color: rgb(218.75, 218.75, 218.75);
}

.b-toast-extra-light .toast {
  background-color: rgba(255, 255, 255, 0.85);
  border-color: rgba(249.96, 252.2, 251.92, 0.85);
  color: rgb(128.04, 132.2, 131.68);
}
.b-toast-extra-light .toast .toast-header {
  color: rgb(128.04, 132.2, 131.68);
  background-color: rgba(251.4, 253, 252.8, 0.85);
  border-bottom-color: rgba(249.96, 252.2, 251.92, 0.85);
}
.b-toast-extra-light.b-toast-solid .toast {
  background-color: white;
}

.b-toaster {
  z-index: 1100;
}
.b-toaster .b-toaster-slot {
  position: relative;
  display: block;
}
.b-toaster .b-toaster-slot:empty {
  display: none !important;
}

.b-toaster.b-toaster-top-right, .b-toaster.b-toaster-top-left, .b-toaster.b-toaster-top-center, .b-toaster.b-toaster-top-full, .b-toaster.b-toaster-bottom-right, .b-toaster.b-toaster-bottom-left, .b-toaster.b-toaster-bottom-center, .b-toaster.b-toaster-bottom-full {
  position: fixed;
  left: 0.5rem;
  right: 0.5rem;
  margin: 0;
  padding: 0;
  height: 0;
  overflow: visible;
}
.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-top-full .b-toaster-slot, .b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot {
  position: absolute;
  max-width: 350px;
  width: 100%; /* IE 11 fix */
  left: 0;
  right: 0;
  padding: 0;
  margin: 0;
}
.b-toaster.b-toaster-top-full .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot {
  width: 100%;
  max-width: 100%;
}
.b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,
.b-toaster.b-toaster-top-full .b-toaster-slot .toast, .b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,
.b-toaster.b-toaster-bottom-full .b-toaster-slot .toast {
  width: 100%;
  max-width: 100%;
}
.b-toaster.b-toaster-top-right, .b-toaster.b-toaster-top-left, .b-toaster.b-toaster-top-center, .b-toaster.b-toaster-top-full {
  top: 0;
}
.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-top-full .b-toaster-slot {
  top: 0.5rem;
}
.b-toaster.b-toaster-bottom-right, .b-toaster.b-toaster-bottom-left, .b-toaster.b-toaster-bottom-center, .b-toaster.b-toaster-bottom-full {
  bottom: 0;
}
.b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot {
  bottom: 0.5rem;
}
.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot {
  margin-left: auto;
}
.b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot {
  margin-right: auto;
}

.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-right .b-toast.b-toaster-move, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-move, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move {
  transition: transform 0.175s;
}
.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade {
  transition-delay: 0.175s;
}
.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active {
  position: absolute;
  transition-delay: 0.175s;
}
.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade {
  transition-delay: 0s;
}
.tooltip.b-tooltip {
  display: block;
  opacity: 0.9;
  outline: 0;
}
.tooltip.b-tooltip.fade:not(.show) {
  opacity: 0;
}
.tooltip.b-tooltip.show {
  opacity: 0.9;
}
.tooltip.b-tooltip.noninteractive {
  pointer-events: none;
}
.tooltip.b-tooltip .arrow {
  margin: 0 0.25rem;
}
.tooltip.b-tooltip.bs-tooltip-right .arrow, .tooltip.b-tooltip.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.bs-tooltip-left .arrow, .tooltip.b-tooltip.bs-tooltip-auto[x-placement^=left] .arrow {
  margin: 0.25rem 0;
}

.tooltip.b-tooltip-primary.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #0fb9b1;
}
.tooltip.b-tooltip-primary.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #0fb9b1;
}
.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #0fb9b1;
}
.tooltip.b-tooltip-primary.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #0fb9b1;
}
.tooltip.b-tooltip-primary .tooltip-inner {
  color: white;
  background-color: #0fb9b1;
}

.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #102a43;
}
.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #102a43;
}
.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #102a43;
}
.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #102a43;
}
.tooltip.b-tooltip-secondary .tooltip-inner {
  color: white;
  background-color: #102a43;
}

.tooltip.b-tooltip-success.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #0e8c86;
}
.tooltip.b-tooltip-success.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #0e8c86;
}
.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #0e8c86;
}
.tooltip.b-tooltip-success.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #0e8c86;
}
.tooltip.b-tooltip-success .tooltip-inner {
  color: white;
  background-color: #0e8c86;
}

.tooltip.b-tooltip-info.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #17a2b8;
}
.tooltip.b-tooltip-info.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #17a2b8;
}
.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #17a2b8;
}
.tooltip.b-tooltip-info.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #17a2b8;
}
.tooltip.b-tooltip-info .tooltip-inner {
  color: white;
  background-color: #17a2b8;
}

.tooltip.b-tooltip-warning.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #2c5282;
}
.tooltip.b-tooltip-warning.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #2c5282;
}
.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #2c5282;
}
.tooltip.b-tooltip-warning.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #2c5282;
}
.tooltip.b-tooltip-warning .tooltip-inner {
  color: white;
  background-color: #2c5282;
}

.tooltip.b-tooltip-danger.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #1e3a5f;
}
.tooltip.b-tooltip-danger.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #1e3a5f;
}
.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #1e3a5f;
}
.tooltip.b-tooltip-danger.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #1e3a5f;
}
.tooltip.b-tooltip-danger .tooltip-inner {
  color: white;
  background-color: #1e3a5f;
}

.tooltip.b-tooltip-light.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #f9fafb;
}
.tooltip.b-tooltip-light.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #f9fafb;
}
.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #f9fafb;
}
.tooltip.b-tooltip-light.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #f9fafb;
}
.tooltip.b-tooltip-light .tooltip-inner {
  color: #0a0a0a;
  background-color: #f9fafb;
}

.tooltip.b-tooltip-dark.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #0a0a0a;
}
.tooltip.b-tooltip-dark.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #0a0a0a;
}
.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #0a0a0a;
}
.tooltip.b-tooltip-dark.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #0a0a0a;
}
.tooltip.b-tooltip-dark .tooltip-inner {
  color: white;
  background-color: #0a0a0a;
}

.tooltip.b-tooltip-white.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: white;
}
.tooltip.b-tooltip-white.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: white;
}
.tooltip.b-tooltip-white.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: white;
}
.tooltip.b-tooltip-white.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: white;
}
.tooltip.b-tooltip-white .tooltip-inner {
  color: #0a0a0a;
  background-color: white;
}

.tooltip.b-tooltip-black.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #0a0a0a;
}
.tooltip.b-tooltip-black.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #0a0a0a;
}
.tooltip.b-tooltip-black.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #0a0a0a;
}
.tooltip.b-tooltip-black.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #0a0a0a;
}
.tooltip.b-tooltip-black .tooltip-inner {
  color: white;
  background-color: #0a0a0a;
}

.tooltip.b-tooltip-extra-light.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #edf5f4;
}
.tooltip.b-tooltip-extra-light.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #edf5f4;
}
.tooltip.b-tooltip-extra-light.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #edf5f4;
}
.tooltip.b-tooltip-extra-light.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #edf5f4;
}
.tooltip.b-tooltip-extra-light .tooltip-inner {
  color: #0a0a0a;
  background-color: #edf5f4;
}

.b-icon.bi {
  display: inline-block;
  overflow: visible;
  vertical-align: -0.15em;
}
.b-icon.b-icon-animation-cylon, .b-icon.b-iconstack .b-icon-animation-cylon > g {
  transform-origin: center;
  animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-cylon, .b-icon.b-iconstack .b-icon-animation-cylon > g {
    animation: none;
  }
}
.b-icon.b-icon-animation-cylon-vertical, .b-icon.b-iconstack .b-icon-animation-cylon-vertical > g {
  transform-origin: center;
  animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-cylon-vertical, .b-icon.b-iconstack .b-icon-animation-cylon-vertical > g {
    animation: none;
  }
}
.b-icon.b-icon-animation-fade, .b-icon.b-iconstack .b-icon-animation-fade > g {
  transform-origin: center;
  animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-fade, .b-icon.b-iconstack .b-icon-animation-fade > g {
    animation: none;
  }
}
.b-icon.b-icon-animation-spin, .b-icon.b-iconstack .b-icon-animation-spin > g {
  transform-origin: center;
  animation: 2s infinite linear normal b-icon-animation-spin;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-spin, .b-icon.b-iconstack .b-icon-animation-spin > g {
    animation: none;
  }
}
.b-icon.b-icon-animation-spin-reverse, .b-icon.b-iconstack .b-icon-animation-spin-reverse > g {
  transform-origin: center;
  animation: 2s infinite linear reverse b-icon-animation-spin;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-spin-reverse, .b-icon.b-iconstack .b-icon-animation-spin-reverse > g {
    animation: none;
  }
}
.b-icon.b-icon-animation-spin-pulse, .b-icon.b-iconstack .b-icon-animation-spin-pulse > g {
  transform-origin: center;
  animation: 1s infinite steps(8) normal b-icon-animation-spin;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-spin-pulse, .b-icon.b-iconstack .b-icon-animation-spin-pulse > g {
    animation: none;
  }
}
.b-icon.b-icon-animation-spin-reverse-pulse, .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse > g {
  transform-origin: center;
  animation: 1s infinite steps(8) reverse b-icon-animation-spin;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-spin-reverse-pulse, .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse > g {
    animation: none;
  }
}
.b-icon.b-icon-animation-throb, .b-icon.b-iconstack .b-icon-animation-throb > g {
  transform-origin: center;
  animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb;
}
@media (prefers-reduced-motion: reduce) {
  .b-icon.b-icon-animation-throb, .b-icon.b-iconstack .b-icon-animation-throb > g {
    animation: none;
  }
}

@keyframes b-icon-animation-cylon {
  0% {
    transform: translateX(-25%);
  }
  100% {
    transform: translateX(25%);
  }
}
@keyframes b-icon-animation-cylon-vertical {
  0% {
    transform: translateY(25%);
  }
  100% {
    transform: translateY(-25%);
  }
}
@keyframes b-icon-animation-fade {
  0% {
    opacity: 0.1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes b-icon-animation-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes b-icon-animation-throb {
  0% {
    opacity: 0.5;
    transform: scale(0.5);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.btn .b-icon.bi,
.nav-link .b-icon.bi,
.dropdown-toggle .b-icon.bi,
.dropdown-item .b-icon.bi,
.input-group-text .b-icon.bi {
  font-size: 125%;
  vertical-align: text-bottom;
}

html {
  height: 100vh;
  width: 100vw;
  overflow: hidden;
}

body {
  height: 100%;
}

.pointer {
  cursor: pointer;
}

.grab {
  cursor: grab;
}

.gap {
  gap: 0.25rem;
}

.gap-0 {
  gap: 0;
}

.gap-1 {
  gap: 0.5rem;
}

.gap-2 {
  gap: 1rem;
}

.gap-3 {
  gap: 1.5rem;
}

@media (max-width: 576px) {
  .flex-fill-child > * {
    flex: 1 1 auto !important;
  }
}
:disabled,
.disabled {
  cursor: not-allowed !important;
  pointer-events: auto !important;
}

thead th,
legend,
label {
  font-family: var(--font-medium);
}

strong,
b,
.font-weight-bold {
  font-family: var(--font-semibold);
}

a.btn:not(.btn-link) {
  text-decoration: none;
}

.tabs > .card-header {
  border-bottom: 1px solid var(--extra-light) !important;
  padding-top: 0 !important;
  padding-left: 0.8rem !important;
  padding-right: 0.8rem !important;
}
.tabs > .card-header .card-header-tabs {
  border-bottom: 0 !important;
}

.card-header .nav-item {
  font-family: var(--font-medium) !important;
  margin-bottom: 0 !important;
}
.card-header .nav-item .nav-link {
  padding: 0.5rem !important;
}
.card-header .nav-item .nav-link:not(.active):not(.disabled) {
  color: var(--dark) !important;
}

.b-form-tag {
  align-items: center !important;
}

.back:hover {
  text-decoration: none;
}
.back:hover .back-icon {
  transition: transform 0.3s ease-out;
  transform: translateX(-4px);
}

[dir=rtl] .back .back-icon {
  display: none;
}

.table.b-table th {
  white-space: nowrap;
}
.table.b-table tr:first-child td {
  border: none;
}
.table.b-table tr th {
  border: 0;
}

fieldset.required legend > div:first-child > span:first-child::after {
  content: "*";
  color: var(--danger);
}

.b-toaster.b-toaster-bottom-right {
  bottom: 75px;
}

.modal-dialog-scrollable .modal-content {
  overflow: initial;
}

.modal-content {
  border-radius: 1rem;
}

.dropdown-menu * {
  font-family: var(--font-regular) !important;
}
.dropdown-menu * .dropdown-item {
  outline: none !important;
}
.dropdown-menu * .dropdown-item * {
  border: 0 !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.dropdown-menu * .dropdown-item:active * {
  color: var(--white) !important;
}

.vue-grid-layout {
  transition: none !important;
}

.vue-grid-item {
  transition: none !important;
}

::-webkit-scrollbar {
  width: 14px;
  height: 14px;
}

::-webkit-scrollbar-track {
  border-radius: 6px;
}

::-webkit-scrollbar-thumb {
  background: var(--secondary);
  background-clip: content-box;
  border: 3px solid transparent;
  border-radius: 7px;
}
::-webkit-scrollbar-thumb:hover {
  background-color: var(--primary);
}

::-webkit-scrollbar-corner {
  background: transparent;
}

.sidebar-spacer {
  min-width: 0px;
  transition: min-width 0.15s ease-in-out;
}
@media (min-width: 1024px) {
  .sidebar-spacer.expanded {
    min-width: calc(var(--sidebar-width));
    transition: min-width 0.15s ease-in-out;
  }
}

@media print {
  @page {
    size: auto;
  }
  body {
    margin: 0;
  }
  header,
  footer,
  aside,
  nav {
    display: none;
  }
  .block {
    break-inside: avoid;
    width: 100%;
  }
}
/* Basic editor styles */
.rt-content {
  position: static;
}
.rt-content :first-child {
  margin-top: 0 !important;
}
.rt-content p {
  margin: 0 !important;
  padding: 0 !important;
}
.rt-content {
  /* Headings */
}
.rt-content h1,
.rt-content h2,
.rt-content h3,
.rt-content h4,
.rt-content h5,
.rt-content h6 {
  line-height: 1.1;
  margin-top: 2.5rem;
  text-wrap: pretty;
}
.rt-content h1,
.rt-content h2 {
  margin-top: 3.5rem;
  margin-bottom: 1.5rem;
}
.rt-content h1 {
  font-size: 1.4rem;
}
.rt-content h2 {
  font-size: 1.2rem;
}
.rt-content h3 {
  font-size: 1.1rem;
}
.rt-content h4,
.rt-content h5,
.rt-content h6 {
  font-size: 1rem;
}
.rt-content {
  /* Lists */
}
.rt-content ul,
.rt-content ol {
  padding: 0 1rem;
  margin: 1.25rem 1rem 1.25rem 0.4rem;
}
.rt-content ul li p,
.rt-content ol li p {
  margin-top: 0.25em;
  margin-bottom: 0.25em;
}
.rt-content ol {
  margin-left: 0.1rem !important;
}
.rt-content {
  /* Blockquote */
}
.rt-content blockquote {
  border-left: 3px solid var(--light);
  margin: 1.5rem 0;
  padding-left: 1rem;
  font-style: italic;
}
.rt-content {
  /* Code and preformatted text */
}
.rt-content code {
  background-color: var(--light);
  border-radius: 0.4rem;
  color: var(--dark);
  font-size: 0.85rem;
  padding: 0.25em 0.3em;
}
.rt-content pre {
  background: var(--dark);
  border-radius: 0.5rem;
  color: var(--light);
  font-family: "JetBrainsMono", monospace;
  margin: 1.5rem 0;
  padding: 0.75rem 1rem;
  overflow-x: auto;
  white-space: pre-wrap;
}
.rt-content pre code {
  background: none;
  color: inherit;
  font-size: 0.8rem;
  padding: 0;
}
.rt-content {
  /* Task list - official Tiptap structure */
}
.rt-content ul[data-type=taskList] {
  list-style: none;
  margin-left: 0;
  padding: 0;
}
.rt-content ul[data-type=taskList] li {
  align-items: flex-start;
  display: flex;
  margin-bottom: 0.25rem;
}
.rt-content ul[data-type=taskList] li > label {
  flex: 0 0 auto;
  margin-bottom: 0 !important;
  user-select: none;
}
.rt-content ul[data-type=taskList] li > div {
  flex: 1 1 auto;
}
.rt-content ul[data-type=taskList] input[type=checkbox] {
  pointer-events: none;
  cursor: default;
  width: 0.9rem;
  height: 0.9rem;
  margin: 0.175rem 0.5rem 0rem 0rem !important;
}
.rt-content ul[data-type=taskList] ul[data-type=taskList] {
  margin: 0;
}
.rt-content {
  /* Links */
}
.rt-content a {
  color: var(--primary);
  text-decoration: underline;
}
.rt-content a:hover {
  color: var(--dark);
}
.rt-content {
  /* Horizontal rule */
}
.rt-content hr {
  border: none;
  border-top: 1px solid var(--light);
  margin: 2rem 0;
}
.rt-content {
  /* Images */
}
.rt-content img {
  max-width: 100%;
  height: auto;
  border-radius: 6px;
  margin: 1em 0;
}
.rt-content {
  /* Emphasis */
}
.rt-content strong,
.rt-content b {
  font-weight: 600;
}
.rt-content em,
.rt-content i {
  font-style: italic;
}
.rt-content {
  /* Strikethrough */
}
.rt-content s,
.rt-content del {
  text-decoration: line-through;
}
.rt-content {
  /* Subscript and superscript */
}
.rt-content sub,
.rt-content sup {
  font-size: 0.75em;
  line-height: 0;
}
.rt-content sub {
  vertical-align: sub;
}
.rt-content sup {
  vertical-align: super;
}
.rt-content {
  /* Mark/highlight */
}
.rt-content mark {
  background-color: var(--primary);
  color: var(--white);
  padding: 0.1em 0.3em;
  border-radius: 3px;
}
.rt-content table {
  border-collapse: collapse;
  margin: 0;
  overflow: hidden;
  table-layout: fixed;
  width: 100%;
}
.rt-content table td,
.rt-content table th {
  border: 1px solid var(--extra-light);
  box-sizing: border-box;
  min-width: 1em;
  padding: 6px 8px;
  position: relative;
  vertical-align: top;
}
.rt-content table td > *,
.rt-content table th > * {
  margin-bottom: 0;
}
.rt-content table th {
  background-color: var(--extra-light);
  font-weight: bold;
  text-align: left;
}
.rt-content table .selectedCell:after {
  background: var(--light);
  content: "";
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  pointer-events: none;
  position: absolute;
  z-index: 2;
}
.rt-content table .column-resize-handle {
  background-color: var(--primary);
  bottom: -2px;
  pointer-events: none;
  position: absolute;
  right: -2px;
  top: 0;
  width: 4px;
}
.rt-content .tableWrapper {
  margin: 1.5rem 0;
  overflow-x: auto;
}
.rt-content .mention {
  background-color: var(--extra-light);
  border-radius: 0.5rem;
  padding: 0rem 0.2rem;
  box-decoration-break: clone;
  color: var(--primary);
  border: 1px solid var(--extra-light);
}
.rt-content .resize-cursor {
  cursor: ew-resize;
  cursor: col-resize;
}
.rt-content .tiptap p.is-editor-empty:first-child::before {
  color: var(--secondary);
  content: attr(data-placeholder);
  float: left;
  height: 0;
  pointer-events: none;
}

.ProseMirror.ProseMirror-focused {
  outline: none;
} /* === HS-GLOBAL-UI-PACKAGE v2.12.0 2026-08-31 START === */
/* Canonical HelpSeeker Global UI stylesheet - ONE source for the whole fleet.
   Home     : mareto-governance/standard/mos-1.0/corteza/theme/helpseeker-global-ui.css
   Built by : build-v2.py from the 2026-08-18 universal sheet + additions-v2.css
   Rolled by: roll.py  (marker-scoped replacement, never a hand paste)
   v1 sha256: 7bc8edc15ea3e8fb917ab767f402fcc4fbf1735997b42cc386ea3972f2dcbcc9

   DO NOT HAND-EDIT A TENANT SLOT. Anything typed into Admin > UI > Custom CSS inside
   the markers above and below is destroyed by the next roll, and until then that tenant
   silently disagrees with the other twelve. Tenant-specific CSS goes OUTSIDE this
   package, in its own marked block, and stays there.

   A change to this sheet is a pull request against mareto-governance. */
/* ===================================================================================
   LATO - real @font-face declarations. REPLACES the dead @import from the 18-Aug sheet.
   ===================================================================================
   Lifted from sheltervillage-dev on 2026-08-31, where it has been live and working.

   THE @import NEVER LOADED LATO ON ANY TENANT. CSS requires @import to precede all other
   rules; in the served /custom.css it sat at character ~146,000 because the managed section
   is concatenated after Corteza's base CSS. Browsers drop it silently.

   Measured 2026-08-31 across the fleet:
     /custom.css        @import at char 146,286 of 1,558,297   -> dropped
     auth/fonts.css     5 @font-face blocks, all Poppins       -> no Lato
     css/app.*.css      18 @font-face blocks, all Poppins      -> no Lato
     index.html         loads only those two stylesheets       -> no Google Fonts link
   The sheet asks for Lato 20 times and nothing supplied it. Every tenant has been rendering
   the Arial fallback since 2026-08-18 - except on machines with Lato installed locally,
   which is why it went unnoticed.

   Two tenants found this independently and neither fix came home: sheltervillage-dev added
   these faces (keeping the dead @import beside them), sunrisehouse simply deleted the
   @import. That is the only reason sunrisehouse reads as a divergent sheet.

   @font-face is valid anywhere in a stylesheet. That is the whole difference.

   STILL AN EXTERNAL DEPENDENCY - the src urls point at fonts.gstatic.com, so a tenant with
   no egress to Google Fonts still falls back to Arial. Self-hosting the woff2 files would
   remove that, at the cost of embedding them in every tenant's slot. Not done here.
   =================================================================================== */
/* The managed section is concatenated after Corteza's base CSS, where @import
   rules are invalid. Direct font faces keep Lato available in every webapp. */
@font-face {
  font-display: swap;
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXjeu.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-display: swap;
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXg.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-display: swap;
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGR_p.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-display: swap;
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*
 * LAYER MAP — read top to bottom: universal first, specific last.
 * Section names keep their historical numbers; physical ORDER is the contract.
 * Later sections may intentionally override earlier ones; anchors (L0-L2)
 * must never be overridden except by an explicitly scoped rule.
 *
 * LAYER 0 - TOKENS
 *   01-brand-tokens
 * LAYER 1 - UNIVERSAL CHROME (every element, every block, every webapp)
 *   02-corteza-base
 *   21-scrollbars-and-add-buttons
 * LAYER 2 - UNIVERSAL SHELLS (any block type, opt-in via one class)
 *   08d-universal-surfaces
 * LAYER 3 - BLOCK-KIND DEFAULTS (what each block type looks like bare)
 *   04-record-list-policy
 *   22-ghost-table-default
 *   07a-generic-recordlist-normalization
 *   19-chart-blocks
 *   15-leaflet-maps
 * LAYER 4 - SLIM CORE COMPATIBILITY
 *   05-slim-core-compatibility
 * LAYER 5 - MODE FAMILIES (glass / gradient / photo)
 *   11-glass-mode
 *   12-gradient-mode
 *   12b-photo-texture-library
 * LAYER 6 - WEBAPP AREAS (compose shell, admin, unify, auth)
 *   03-shell-navigation
 *   13a-drafts-sidebar-polish
 *   13b-mobile-topbar-polish
 *   14-auth-pages
 *   16-unify-app-selector
 *   17-admin-webapp
 *   18-compose-chrome
 * LAYER 7 - MOTION + TACTICAL REPAIRS (must stay last)
 *   14b-ambient-motion
 *   13-tactical-repairs
 *   20-soft-atmosphere
 * LAYER 8 - ENVIRONMENT
 *   99-environment
 */
/* ======== LAYER 0 - TOKENS ======== */
/* 01-brand-tokens */
:root {
  --hs-shell-polish-loaded: 26;
  --hs-navy: #0B1F33;
  --hs-midnight: #102A43;
  --hs-slate: #1E3A5F;
  --hs-ocean: #2C5282;
  --hs-teal-dark: #0E8C86;
  --hs-teal: #0FB9B1;
  --hs-aqua: #4FD1C5;
  --hs-light-aqua: #7EDDD5;
  --hs-pale: #E0F0EE;
  --hs-mist: #EDF5F4;
  --hs-page: #F9FAFB;
  --hs-text: #2D3748; /* canonical body ink (was near-black #0A0A0A — token drift) */
  --hs-muted: #4A5568;
  --hs-border: #E5E7EB;
  --hs-border-soft: rgba(229,231,235,0.72);
  --hs-table-line: rgba(229,231,235,0.88);
  --hs-radius-control: 999px; /* Target v1: interactive controls are full pills */
  --hs-radius-card: 20px; /* Target v1: containers 20-24px */
  --hs-radius-menu: 16px; /* dropdown/vs/calendar popovers */
  --hs-radius-small: 7px; /* checkbox squircle, menu rows, in-table elements */
  --hs-icon-size: 19px;
  --hs-icon-stroke: 1.75;
  --hs-icon-gradient: linear-gradient(135deg, #0B1F33 0%, #0FB9B1 100%);
  --hs-admin-icon-default: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Cpath%20d%3D'M4%204h6v6H4zM14%204h6v6h-6zM4%2014h6v6H4zM14%2014h6v6h-6z'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-user: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.537'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.52%20-1.80)%20scale(1.1383)'%3E%3Ccircle%20cx%3D'12'%20cy%3D'8'%20r%3D'3.5'/%3E%3Cpath%20d%3D'M5%2020c.8-4.4%204-6.5%207-6.5s6.2%202.1%207%206.5'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-role: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%203l7%203v5c0%204.5-2.8%208-7%2010-4.2-2-7-5.5-7-10V6l7-3zM9%2012l2%202%204-4'/%3E%3C/svg%3E");
  --hs-admin-icon-groups: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'8'%20r%3D'3'/%3E%3Cpath%20d%3D'M6%2020c.7-3.6%203.2-5.5%206-5.5s5.3%201.9%206%205.5M5%2010.5a2.5%202.5%200%201%200%200-5M3%2018c.4-2.4%201.8-4%204-4M19%2010.5a2.5%202.5%200%201%201%200-5M17%2014c2.2%200%203.6%201.6%204%204'/%3E%3C/svg%3E");
  --hs-admin-icon-doc: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%203h7l4%204v14H7zM14%203v5h5M9%2013h6M9%2017h6'/%3E%3C/svg%3E");
  --hs-admin-icon-tune: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Cpath%20d%3D'M4%207h7M15%207h5M11%205v4M4%2012h4M12%2012h8M8%2010v4M4%2017h10M18%2017h2M14%2015v4'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-lock: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.669'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-0.45%200.07)%20scale(1.0484)'%3E%3Cpath%20d%3D'M7%2010V8a5%205%200%200%201%2010%200v2M6%2010h12v10H6zM12%2014v3'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-key: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Ccircle%20cx%3D'8'%20cy%3D'12'%20r%3D'4'/%3E%3Cpath%20d%3D'M12%2012h8M17%2012v3M15%2012v2'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-hub: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.933'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(1.25%201.25)%20scale(0.9055)'%3E%3Ccircle%20cx%3D'12'%20cy%3D'5'%20r%3D'3'/%3E%3Ccircle%20cx%3D'5'%20cy%3D'19'%20r%3D'3'/%3E%3Ccircle%20cx%3D'19'%20cy%3D'19'%20r%3D'3'/%3E%3Cpath%20d%3D'M10.7%207.7L6.3%2016.3M13.3%207.7l4.4%208.6M8%2019h8'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-list: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Cpath%20d%3D'M8%207h12M8%2012h12M8%2017h12M4%207h.01M4%2012h.01M4%2017h.01'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-mail: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Cpath%20d%3D'M4%206h16v12H4zM4%207l8%206%208-6'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-workflow: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%207v5M6%2017v-3h12v3'/%3E%3Crect%20x%3D'9'%20y%3D'3'%20width%3D'6'%20height%3D'4'%20rx%3D'1'/%3E%3Crect%20x%3D'3'%20y%3D'17'%20width%3D'6'%20height%3D'4'%20rx%3D'1'/%3E%3Crect%20x%3D'15'%20y%3D'17'%20width%3D'6'%20height%3D'4'%20rx%3D'1'/%3E%3C/svg%3E");
  --hs-admin-icon-analytics: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-2.80)%20scale(1.1067)'%3E%3Cpath%20d%3D'M4%2020h16M7%2016v-5M12%2016V7M17%2016v-9'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-code: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Cpath%20d%3D'M8%209l-4%203%204%203M16%209l4%203-4%203M14%206l-4%2012'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-app: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Crect%20x%3D'4'%20y%3D'5'%20width%3D'16'%20height%3D'14'%20rx%3D'2'/%3E%3Cpath%20d%3D'M4%209h16M8%2013h3M14%2013h2M8%2016h8'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-gateway: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Crect%20x%3D'4'%20y%3D'8'%20width%3D'16'%20height%3D'8'%20rx%3D'2'/%3E%3Cpath%20d%3D'M8%2012h.01M12%2012h.01M16%2012h.01M12%208V5M12%2019v-3M6%205h12M6%2019h12'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-session: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'8'/%3E%3Cpath%20d%3D'M12%207v5l3%202'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-palette: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%203a9%209%200%200%200%200%2018h1.5a2%202%200%200%200%200-4H12a2%202%200%200%201%200-4h1.5A7.5%207.5%200%200%200%2012%203z'/%3E%3Cpath%20d%3D'M7.5%2010h.01M9.5%207h.01M13%206.5h.01M16%209h.01'/%3E%3C/svg%3E");
  --hs-admin-icon-navigation: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.14)%20scale(1.1067)'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'8'/%3E%3Cpath%20d%3D'M15.5%208.5l-2%205-5%202%202-5z'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-location: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2021s7-5.2%207-11a7%207%200%201%200-14%200c0%205.8%207%2011%207%2011z'/%3E%3Ccircle%20cx%3D'12'%20cy%3D'10'%20r%3D'2.4'/%3E%3C/svg%3E");
  --hs-admin-icon-sensitivity: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.750'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%203l7%203v5c0%204.5-2.8%208-7%2010-4.2-2-7-5.5-7-10V6zM12%208v4M12%2016h.01'/%3E%3C/svg%3E");
  --hs-admin-icon-message: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.406'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-2.78%20-2.16)%20scale(1.2450)'%3E%3Cpath%20d%3D'M5%205h14v10H8l-3%203zM8%209h8M8%2012h5'/%3E%3C/g%3E%3C/svg%3E");
  --hs-action-gradient: linear-gradient(135deg, #0B1F33 0%, #1E3A5F 46%, #0FB9B1 100%);
  --hs-danger-bg: rgba(30,58,95,0.08);
  --hs-danger-border: rgba(30,58,95,0.16);
  --hs-danger-text: var(--hs-slate);
  --hs-inset: inset 0 1px 2px rgba(11,31,51,0.05);
  --hs-shadow-1: 0 2px 12px rgba(11,31,51,0.06); /* rest: cards, secondary buttons, chips */
  --hs-shadow-2: 0 4px 18px rgba(11,31,51,0.10), 0 1px 3px rgba(11,31,51,0.05); /* raised: standing cards, KPIs, primary buttons */
  --hs-shadow-3: 0 12px 26px rgba(11,31,51,0.14), 0 2px 6px rgba(11,31,51,0.06); /* floating: menus, popovers, pickers */
  --hs-shadow-4: 0 18px 40px rgba(11,31,51,0.22), 0 3px 10px rgba(11,31,51,0.10); /* lifted: hover-elevation, drag, side panels */
  --hs-shadow-5: 0 24px 56px rgba(11,31,51,0.30), 0 4px 14px rgba(11,31,51,0.14); /* overlay: modals, command surfaces, immersive scenes */
  --hs-tint: rgba(15,185,177,0.08); /* teal tint: hovers, subtle selection */
  --hs-tint-strong: rgba(15,185,177,0.14); /* teal tint: active/selected */
  --hs-tint-light: rgba(255,255,255,0.06); /* dark-surface hover tint */
  --hs-tint-light-strong: rgba(255,255,255,0.12); /* dark-surface active tint */
  --hs-glow: 0 0 12px rgba(15,185,177,0.22);
  --hs-glow-state: 0 1px 4px rgba(15,185,177,0.35); /* checked/on states */ /* teal state glow — stacks onto a level */
  --hs-card-shadow: var(--hs-shadow-1);
  --hs-wash: linear-gradient(160deg, #F7FAFB 0%, #EFF4F6 55%, #E9F0F3 100%);
  --hs-card-bg: rgba(255,255,255,0.86);
  --hs-hairline: rgba(226,232,236,0.9);
  --hs-dashboard-shadow: var(--hs-shadow-2);
  --hs-dashboard-elevated-shadow: var(--hs-shadow-3);
  --hs-dashboard-action-shadow: var(--hs-shadow-4);
  --hs-sidebar-parent-bg: rgba(224,240,238,0.86);
  --hs-sidebar-parent-hover-bg: rgba(237,245,244,0.96);
  --hs-sidebar-parent-active-bg: var(--hs-tint-strong);
  --hs-sidebar-parent-border: rgba(15,185,177,0.24);
  --hs-sidebar-child-hover-bg: var(--hs-tint);
  --hs-context-shadow: var(--hs-shadow-3);
  --hs-context-chip-bg: rgba(237,245,244,0.96);
  --hs-gradient-brand: linear-gradient(135deg, #0B1F33, #0FB9B1);
  --hs-gradient-navy: linear-gradient(135deg, #0B1F33, #1E3A5F);
  --hs-gradient-teal: linear-gradient(135deg, #0E8C86, #0FB9B1);
  --hs-gradient-bar-top: linear-gradient(90deg, #0B1F33, #0FB9B1);
  --hs-glass-bg: rgba(255,255,255,0.13); /* raised after border removal for definition */
  --hs-glass-border: rgba(255,255,255,0.20);
  --hs-glass-blur: blur(14px);
  --hs-glass-shadow: var(--hs-shadow-5);
  --hs-glass-text: #FFFFFF;
  --hs-glass-muted: rgba(255,255,255,0.70);
  --hs-glass-separator: rgba(255,255,255,0.14);
  --hs-focus-ring: 0 8px 22px rgba(11,31,51,0.20), 0 2px 6px rgba(11,31,51,0.10); /* ELEVATION focus (Alina 2026-07-06): the focused control lifts on a navy shadow — no ring, no halo. Paired with the mist->white fill change; keep this strength as the a11y floor. */
  --hs-line-max: 1px; /* no line anywhere thicker than this; sanctioned: table hairlines + connectors */
  --hs-azure: #4A8FD4; /* full palette member (2026-07-05) — the Corteza-logo blue */
  --hs-action-gradient: linear-gradient(135deg, #0B1F33 22%, #3F86CC 100%); /* Target v1.1: navy held -> deepened azure, no teal in the arc */
  --hs-action-solid: #0B8F88; /* deep teal: small active states + gradient fallback (white text 3.9:1) */
  --hs-link: #275C99; /* deep azure — links + primary refs on light (6.5:1; deepened 2026-07-06, medium azure read too light at table size) */
  --hs-link-hover: #2C5282; /* hover deepens to ocean */
  --hs-accent-2: #0B7770; /* pine teal — secondary accent text on light (5.1:1 AA) */
  --hs-icon-gradient: linear-gradient(135deg, #336FB5, #3D9B96); /* deepened logo arc — ONE gradient for all icon sizes (decided 2026-07-06) */
  --hs-icon-gradient-sm: var(--hs-icon-gradient); /* retired split — kept as alias for existing consumers */
  --hs-success-bg: rgba(15,185,177,0.08);
  --hs-success-border: rgba(15,185,177,0.24);
  --hs-success-text: var(--hs-teal-dark);
  /* radius sanction: immersive-canvas family (auth card, glass canvas, photo canvas) may use 12px */
  --hs-icon-bell: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.845'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(0.74%200.74)%20scale(0.9486)'%3E%3Cpath%20d%3D'M18%208.4a6%206%200%200%200-12%200c0%206.6-2.8%208.4-2.8%208.4h17.6s-2.8-1.8-2.8-8.4'/%3E%3Cpath%20d%3D'M13.6%2020.6a1.9%201.9%200%200%201-3.2%200'/%3E%3C/g%3E%3C/svg%3E");
  --hs-icon-doc: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.933'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(1.13%201.25)%20scale(0.9055)'%3E%3Cpath%20d%3D'M14.5%202H6.8a2.2%202.2%200%200%200-2.2%202.2v15.6A2.2%202.2%200%200%200%206.8%2022h10.4a2.2%202.2%200%200%200%202.2-2.2V7z'/%3E%3Cpath%20d%3D'M14.5%202V7h5'/%3E%3C/g%3E%3C/svg%3E");
  --hs-icon-clock: url("data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2024%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.75%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%2710%27/%3E%3Cpath%20d%3D%27M12%206.8V12l3.6%202.2%27/%3E%3C/svg%3E");
  --hs-icon-cal: url("data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2024%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.75%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%274.5%27%20width%3D%2718%27%20height%3D%2717%27%20rx%3D%272.5%27/%3E%3Cpath%20d%3D%27M3%209.5h18M8%202.5v4M16%202.5v4%27/%3E%3C/svg%3E");
  --hs-icon-search: url("data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2024%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.75%27%20stroke-linecap%3D%27round%27%3E%3Ccircle%20cx%3D%2710.8%27%20cy%3D%2710.8%27%20r%3D%278%27/%3E%3Cpath%20d%3D%27M16.6%2016.6%20L21.4%2021.4%27/%3E%3C/svg%3E");
  --hs-icon-help: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.928'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(1.22%201.22)%20scale(0.9078)'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10.6'/%3E%3Cpath%20d%3D'M8.8%208.7a3.2%203.2%200%200%201%206.2-1c0%202.1-3.1%202.5-3.1%204.1'/%3E%3Cpath%20d%3D'M12%2017.6h.01'/%3E%3C/g%3E%3C/svg%3E");
  --hs-admin-icon-trash: url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http://www.w3.org/2000/svg'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.581'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cg%20transform%3D'translate(-1.14%20-1.70)%20scale(1.1067)'%3E%3Cpath%20d%3D'M4%207h16M9%207V5h6v2M6%207l1%2013h10l1-13M10%2011v5M14%2011v5'/%3E%3C/g%3E%3C/svg%3E");
  --hs-shadow-float: var(--hs-shadow-4);
  --hs-overlay-strong: linear-gradient(135deg, rgba(11,31,51,0.88), rgba(30,58,95,0.76) 48%, rgba(14,140,134,0.76));
  --hs-overlay-photo: linear-gradient(135deg, rgba(11,31,51,0.62), rgba(30,58,95,0.40) 48%, rgba(14,140,134,0.38));
  --hs-overlay-subtle: linear-gradient(135deg, rgba(11,31,51,0.42), rgba(30,58,95,0.28) 48%, rgba(14,140,134,0.22));
  --hs-overlay-glass: linear-gradient(135deg, rgba(11,31,51,0.55), rgba(30,58,95,0.42) 48%, rgba(14,140,134,0.40));
  --hs-overlay-flow: linear-gradient(315deg, rgba(11,31,51,0.88), rgba(30,58,95,0.76) 48%, rgba(14,140,134,0.76));
  --hs-overlay-action: linear-gradient(135deg, rgba(11,31,51,0.62), rgba(30,58,95,0.40) 48%, rgba(14,140,134,0.38));
  --hs-overlay-action-flow: linear-gradient(315deg, rgba(11,31,51,0.62), rgba(30,58,95,0.40) 48%, rgba(14,140,134,0.38));
  --hs-sheen: linear-gradient(105deg, transparent 40%, rgba(255,255,255,0.16) 50%, transparent 60%);
  --hs-wave-a: url("data:image/webp;base64,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");
  --hs-wave-b: url("data:image/webp;base64,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");
  --hs-wave-c: url("data:image/webp;base64,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");
  --hs-wave-d: url("data:image/webp;base64,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");
  --hs-wave-poster: url("data:image/webp;base64,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");
  --hs-glow: url("data:image/webp;base64,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2b/eeeavd6j5651s/nrHW8TeGfevd9D56512/npHnr/eufevd/j5404A/rhjwD/uLOCPOxD4404F/rijwT/ufOCPOyT4404K/rjjwj/uzOCPOzj4404P/rgjxD/uHOGPO0z4404U/rhjhT/ubPGPO2D4404Z/rijhj/uvEGRO3T8404e/rjjhz/uDOKPO4j4404j/7gjiT/uXOKPO5z4404o/rhjij/urPKPO7D4404t/rijiz/u/OKPO8T4404y/rjjjD/uTPOPO9j44043/rgjjj/unOOPO+z44048/rhjjz/u7OOPOwD5405B/rijUEbuPPSPOxT5405G/rjjkT/ujOSPOyj5405L/rgjkz/u3OSPOzz5405Q/rhjlD/uLOWPO1D5405V/7ijlT/ufOWPO2T5405a/rjjlj/uzOWPO3j5405f/rgjmD/uHNaPO4z5405k/rhjmT/ubOaPO6D5405p/rijmj/uvOaPO7T5405uILnj2z/uDOePO8j5405z/rgjnT/uXOePO9z54054/rhjnj/urOePO/D14059/rijnz/u/OfPOwT4804C/rzjgD/vTODPOxj4804H/rwjQj/vnODPOyz4804M/rxjgz/v7ODPO0D0804R/ryjhD/vPOHPO1T4804W/rzjRT/vjOHPO2j4804b/rwjRz/v3OHPO3z4804g/rxjSD/vLOLPO5D4804lL72jyT/vfNLPO6T4804q/rzjij/vzOLPO7j0804v/rwjjD/vHOPPO8z08040/rxjjT/vbOPPO+D08045/ryjjj/vvOPPO/T0804+/rzjjz/vDNTPOwj5805D/rwjkT/vXNTPOxz5805I/bxjkj/vrOTPOzD1805N/ryjkz/v/NTPO0T5805S/bzjlD/vTOXPO1j1805X/rwjVj/vnOXPO2z1805c/rxjlz/v7NXPO4D5805h/byjmD/vPNbPO5T5805m/bzjmT/vjNbPO6j1805r/rwjWz/v3ObPO7z1805w/rxjXD/vLNfPO9BR9U51/7yjnT/vfOfPO+T18056/rzjnj/vzNfPO/gF9E7/nT3A1TUiIrGp1KExtTboK9vKPUJM/ZMp+rPjByAhkVRWq1PQsrRpn9H7iqOYeCrPgT3AiHeUQ/UVMV5kJd7Gs085ink9mvbHBl2iUTpr/hUSQm+93sgFGTSlZd0P0HWUaJOCp0xJcstkGzWOAfZvoYlzCpSJSFVp9BSLO7dUNupNaU2mjAZELi+AIWGS3DQ7h4YYW7Jf1uvShkwntdm5cwswBWhtpeA0PScIJbV0v7Q3p720CzNt1J4rAF6nCZUkp/k5JW6ddezlvToNZZD9c2j6XANmUakspSjxijKJrzJviWzSmzmniaP6PBXgxHPKoswr9uTeQlmjBjOPREHHCFRha/tmyhUmtxXe13Z5Bk95uQk66rmHFxXWkYHnlu1n1eaMu38RbZ6DwC46Vab5UzzK2LLZvLd0YtNH/TkNSoRQalNgThJMag39AK9S05ubaP88ACDXPpoic7b8OuvZ03uJe0+hAXkVAAunZFFoTp7HV98elbVqTPMSVDcEgBrhlPyUeiUl7r+W/3q1BLNEgVOkcxREiDTlKFmu3ILZvPfrk0gSpBUi67PCK3kULkVu4axbGzU5/UTinbMALbJSnF6ggpBri2cJb+y4ppIMORokIuPqBNUE11pHdheNbU6j1wK4iFWeQnO2CEpr6gd5a0c2L0Hkkwgagb7qU2zOnEFkhXuY163RjZgUqQdxHS9y1b8KzmX3XzKb19hG068k/omEKpGrRYqWt7ekl9BqjJkceQcQCbt0MsWLl1vY26DxzX10B6jrGyIv9ekNaihLbgVZxtu7eSPqd5LpZEKZWKgj1BJ4bSVZSPu/RNwkyZuASgDSIj1DXSG21pPFvAunMCfSSWCvd13d6ZRxlNbXbzdN1S8l5wkFmSCkSXqK2nPKrPQW9U6cxdjJkvcBm0CkVXp7pdE4WFvwlvVunMZcSddBs2CkVYrPcWh3D/eOXKGJpXeCVWG6Wr0qKHBvDdkmbcmcSQVHAgH1LTFSu1RSwNwqvJy2ZXR9DGnyYFAFZRIY9ZQmt55sm1Yjl9KxUC4oCbXKYq+tyYtqnaaXHg66gJMwKxtVBtlaXZb1rt31yKkUdF5IkBLczhxJabX9YO1oE5t3AFZQOCBcCAAAEPkAnQEqAAWEAz4xGIxEoiGhEAQAIAMEtLdwu7CPbgPwAAAPsQu0qBZLteLk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk4/gAAP785///8btxhvwXf//0lb9JW/SVv/SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==");
  --hs-tex-particles: url("data:image/webp;base64,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");
  --hs-tex-silk: url("data:image/webp;base64,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");
  --hs-tex-blobs: url("data:image/webp;base64,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");
  --hs-tex-bubbles: url("data:image/webp;base64,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");
  --hs-action-bg-wave: var(--hs-wave-a);
  --hs-action-bg-mosaic: var(--hs-wave-c);
  --hs-action-bg-calm: var(--hs-wave-b);
  --hs-action-bg-flow: var(--hs-wave-c);
  --hs-action-bg-depth: var(--hs-wave-d);
  --hs-action-bg-glass: var(--hs-wave-a);
  --font-regular: 'Lato', Arial, sans-serif !important;
  --font-semibold: 'Lato', Arial, sans-serif !important;
  --font-medium: 'Lato', Arial, sans-serif !important;
}

/* ======== LAYER 1 - UNIVERSAL CHROME (every element, every block, every webapp) ======== */
/* 02-corteza-base */
html,
body,
.app,
.app-layout,
.compose {
  background: var(--hs-page) !important;
  color: var(--hs-text) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
}

body {
  overflow-x: hidden !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: var(--hs-navy) !important; /* navy ink (Alina 2026-07-06) */
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
}

p,
span,
div,
button,
input,
select,
textarea,
.btn {
  font-family: "Lato", Arial, sans-serif !important;
  letter-spacing: 0 !important;
}

.text-muted,
.small,
small {
  color: var(--hs-muted) !important;
}

/* Accent text on light (Target v1.1-B): links/primary refs = medium azure,
   secondary accents = pine teal. Both AA; Delete keeps navy-slate + tint. */
main a:where(:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):not(.nav-item)),
.modal a:where(:not(.btn)),
.b-sidebar a:where(:not(.btn):not(.nav-link):not(.nav-item)) {
  color: var(--hs-link) !important;
  text-decoration: none !important;
}

main a:where(:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):not(.nav-item)):hover {
  color: var(--hs-link-hover) !important;
}

/* Headings are NAVY INK, never link-azure — even when they're anchors
   (page titles) or carry heading classes on an <a>. */
main :is(h1, h2, h3, h4, h5, h6) a,
main a:is(.h1, .h2, .h3, .h4, .h5, .h6),
main :is(h1, h2, h3, h4, h5, h6),
main :is(.h1, .h2, .h3, .h4, .h5, .h6) {
  color: var(--hs-navy) !important;
}

main :is(span, td, div).text-primary,
main .b-table .text-primary,
main .b-table :is(.text-info, .text-success) {
  color: var(--hs-accent-2) !important;
}

.rt-content strong,
.rt-content b {
  font-weight: 700 !important;
}

.card,
.b-card,
.list-group {
  background: #FFFFFF !important;
  border: none !important; /* cards are shadow-only (DS 2026-07-05) */
  border-radius: var(--hs-radius-card) !important;
  box-shadow: var(--hs-shadow-2) !important;
}

/* Modals stay opaque — translucency over the scrim reads muddy. */
.modal-content {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 24px !important;
  box-shadow: var(--hs-shadow-5) !important;
}

.card-header,
.b-card-header,
.card-footer,
.b-card-footer,
.modal-header,
.modal-footer {
  background: #FFFFFF !important;
  border: 0 !important;
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
}

.btn,
button,
.form-control,
.custom-select,
.input-group-text {
  border-radius: var(--hs-radius-control) !important;
  font-family: "Lato", Arial, sans-serif !important;
}

textarea.form-control {
  border-radius: 16px !important; /* multi-line: pill would clip; container-adjacent radius */
}

.form-control,
.custom-select,
.input-group-text {
  padding-left: 16px !important;
  padding-right: 16px !important;
  background: var(--hs-mist) !important;
  border: none !important; /* controls are borderless — tonal fill + glow focus */
  box-shadow: var(--hs-inset) !important;
  color: var(--hs-text) !important;
  min-height: 36px !important;
}

.btn-primary,
.btn.btn-primary,
button.btn-primary {
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  font-weight: 700 !important;
}

.btn-primary:hover,
.btn.btn-primary:hover,
button.btn-primary:hover {
  background: var(--hs-teal-dark) !important;
  border-color: transparent !important;
}

.btn-outline-primary,
.btn.btn-outline-primary,
.btn.btn-secondary:not(.swatch),
main .btn-light,
main .btn.btn-light {
  background: #FFFFFF !important;
  border: none !important;
  box-shadow: var(--hs-card-shadow) !important;
  color: var(--hs-slate) !important;
  font-weight: 700 !important;
}

.btn-outline-primary:hover,
.btn.btn-outline-primary:hover,
.btn.btn-secondary:not(.swatch):hover,
main .btn-light:hover,
main .btn.btn-light:hover {
  background: var(--hs-mist) !important;
  box-shadow: var(--hs-shadow-1), var(--hs-glow) !important;
  color: var(--hs-teal-dark) !important;
}

/* Pills in groups: separate the caps — overlapping rounded buttons let the
   neighbor's navy gradient-start peek out as a dark crescent. */
.btn-group > .btn:not(:first-child),
.btn-group > .b-dropdown:not(:first-child) > .btn,
.input-group-append > .btn,
.input-group-prepend > .btn {
  margin-left: 6px !important;
}

.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 999px !important;
  border-bottom-right-radius: 999px !important;
}

/* ===================================================================================
   NAVIGATION - honor-config model.  REPLACES Recipe B from the 2026-08-18 sheet.
   ===================================================================================
   Lifted verbatim from ti-dev on 2026-08-31, where it has been live since Alina wrote
   it on 2026-07-09. It never reached the August snapshot canon is built from, so every
   tenant on canon has been running the model it supersedes.

   WHY RECIPE B HAD TO GO, not just be overridden. It carried

       main .block.Navigation :is(.nav-item, .nav, li){ background: transparent !important }

   and !important in a stylesheet beats an inline style. Corteza writes the builder's
   chosen colour inline on the li, so Recipe B erased every one of them. Its own comment
   said so plainly - "Per-item configured colors cannot render" - and offered two escape
   hatches, role flags keyed to rgb(11,143,136) and rgb(237,245,244).

   THOSE FLAGS NEVER WORKED EITHER. They match rgb() serialisation; Corteza stores
   8-digit hex (#0B8F88FF). Measured on candacehouse 2026-08-31: neither flag fires.
   So the colour picker was decorative on every tenant, for every value.

   Appending this after Recipe B does NOT work - the transparent !important still wins.
   It has to be excised, which is what build-v2.py does.
   =================================================================================== */
/* Navigation blocks — honor-config model (Alina 2026-07-09, supersedes Recipe B).
   THE PILL IS THE <li.nav-item>, not the link. Corteza emits the configured
   colour inline on the li (`background:<backgroundColor>`) and on the link
   (`color:<textColor>`); the previous recipe painted the LINK navy !important,
   which buried every per-item colour and made the block feel un-editable. Now
   the link is transparent and the li carries the configured background, so any
   colour the builder picks in Appearance actually renders. Clean 8px radius
   (not full pills), no white container, wrap instead of scroll arrows. */
/* The pill = the configured li. Default background (navy) only when the builder
   left it unset; any inline `background` on the li wins over this var. */
main .block.Navigation .nav-item,
main .block-type-Navigation .nav-item {
  background: var(--hs-navy); /* fallback; NOT !important so inline config shows */
  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.17) 0%, rgba(255, 255, 255, 0) 46%, rgba(0, 0, 0, 0.15) 100%) !important; /* gradient sheen over the configured colour (Alina 2026-07-09) */
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-1) !important;
  overflow: visible !important; /* let the rounded corners breathe — no clip */
  min-height: 38px !important;
  transition: filter 160ms ease, box-shadow 160ms ease !important;
}

/* Link fills the pill for a big hit-target, paints nothing itself, and centres
   its label. Transparent background is the whole fix for "colours won't change". */
main .block.Navigation .nav-link,
main .block-type-Navigation .nav-link {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  background: transparent !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: none !important;
  padding: 9px 18px !important;
  min-height: 38px !important;
  color: #FFFFFF !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.1 !important;
  text-align: center !important;
  text-decoration: none !important;
  white-space: nowrap !important;
  opacity: 1 !important; /* Corteza dims inactive nav links — never */
}

main .block.Navigation .nav-link *,
main .block-type-Navigation .nav-link * {
  color: inherit !important;
  opacity: 1 !important;
}

main .block.Navigation .nav-link:hover,
main .block-type-Navigation .nav-link:hover {
  text-decoration: none !important;
}

/* Hover = lift the whole pill; keeps the configured colour, just brightens it. */
main .block.Navigation .nav-item:hover,
main .block-type-Navigation .nav-item:hover {
  filter: brightness(1.08) !important;
  box-shadow: var(--hs-shadow-2) !important;
}

/* Legibility guard — light configured BACKGROUNDS need dark ink, not white.
   Corteza serialises the item colour as `... background: #EDF5F4FF; ...` inline,
   so we match the background token specifically (NOT a bare "#FFFFFF", which
   also appears in the item's `color:` and would wrongly flip dark pills). Mist +
   white/near-white backgrounds land on navy text. Both hex + rgb serialisations. */
main .block.Navigation .nav-item[style*="background: #EDF5F4" i] .nav-link,
main .block.Navigation .nav-item[style*="background:#EDF5F4" i] .nav-link,
main .block.Navigation .nav-item[style*="background: rgb(237, 245, 244)"] .nav-link,
main .block.Navigation .nav-item[style*="background: #FFFFFF" i] .nav-link,
main .block.Navigation .nav-item[style*="background:#FFFFFF" i] .nav-link,
main .block.Navigation .nav-item[style*="background: rgb(255, 255, 255)"] .nav-link {
  color: var(--hs-navy) !important;
}

/* Mist label pills read as a tonal chip, not a raised pill. */
main .block.Navigation .nav-item[style*="background: #EDF5F4" i],
main .block.Navigation .nav-item[style*="background:#EDF5F4" i],
main .block.Navigation .nav-item[style*="background: rgb(237, 245, 244)"] {
  box-shadow: var(--hs-inset) !important;
}

/* The bar itself: wrap instead of scroll (kills the up/down pagination arrows),
   centre pills vertically with breathing room, no clip. */
main .block.Navigation .nav,
main .block-type-Navigation .nav {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  align-content: center !important;
  gap: 8px !important;
  height: 100% !important;
  padding: 6px 2px !important;
  overflow: visible !important; /* was overflow-auto → scroll arrows + clipped caps */
}

/* No white container behind the bar — flush to the page. The block frame and its
   inner card wrapper both go transparent + unclipped so pills sit on the page. */
main .block.Navigation,
main .block.Navigation.card,
main .block-type-Navigation,
main .block.Navigation > .card,
main .block.Navigation .card.bg-transparent {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  overflow: visible !important;
}

.block-type-Navigation {
  --primary: var(--hs-slate) !important;
}

.block-type-Navigation .nav-link,
.block-type-Navigation .nav-link.disabled,
.block-type-Navigation .nav-item span,
.block-type-Navigation .text-wrap {
  color: #FFFFFF !important;
}

/* …but light configured BACKGROUNDS (mist/white) keep dark ink for legibility —
   this rule sits after the white-default above so it wins on those items. Match
   the `background:` token, not a bare hex (which also appears in `color:`). */
.block-type-Navigation .nav-item[style*="background: #EDF5F4" i] :is(.nav-link, .text-wrap, span),
.block-type-Navigation .nav-item[style*="background:#EDF5F4" i] :is(.nav-link, .text-wrap, span),
.block-type-Navigation .nav-item[style*="background: rgb(237, 245, 244)"] :is(.nav-link, .text-wrap, span),
.block-type-Navigation .nav-item[style*="background: #FFFFFF" i] :is(.nav-link, .text-wrap, span),
.block-type-Navigation .nav-item[style*="background:#FFFFFF" i] :is(.nav-link, .text-wrap, span),
.block-type-Navigation .nav-item[style*="background: rgb(255, 255, 255)"] :is(.nav-link, .text-wrap, span) {
  color: var(--hs-navy) !important;
}

/* Content blocks — ink hierarchy (config-proof): base ink, navy headings;
   the bright-teal family and white-on-light remap to readable inks. */
main .block.Content .rt-content {
  color: var(--hs-text) !important;
}

main .block.Content .rt-content :is(h1, h2, h3, h4, h5, h6) {
  color: var(--hs-navy) !important;
}

main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="#4FD1C5" i],
main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="#7EDDD5" i],
main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="#0FB9B1" i],
main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="#28BCB8" i] {
  color: var(--hs-accent-2) !important;
}

main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="color: #ffffff" i],
main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="color: #fff" i],
main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content [style*="color: white" i] {
  color: var(--hs-text) !important;
}

main .block.Navigation .nav {
  gap: 8px !important;
}

/* Variant safety net: loud bootstrap variants can never render — any
   configured success/warning/info/dark button lands on the DS language. */
.btn-success,
.btn.btn-success {
  background: var(--hs-action-solid) !important;
  border: none !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  font-weight: 700 !important;
}

.btn-warning,
.btn.btn-warning,
.btn-info,
.btn.btn-info,
.btn-dark,
.btn.btn-dark {
  background: #FFFFFF !important;
  border: none !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: var(--hs-slate) !important;
  font-weight: 700 !important;
}

.btn-danger,
.btn.btn-danger {
  background: var(--hs-danger-bg) !important;
  border: none !important;
  box-shadow: none !important;
  color: var(--hs-danger-text) !important;
  font-weight: 700 !important;
}

/* Outlined toggle treatment for REAL filter/toggle groups only. Bootstrap
   renders every b-dropdown as .btn-group too — excluding .dropdown keeps
   dropdown toggles and their menu item buttons out of this. */
.btn-group:not(.dropdown):not(.b-dropdown):not(.btn-group-toggle) > .btn:not(.btn-primary):not(.btn-danger):not(.btn-dark):not(.dropdown-toggle):not(.dropdown-item),
.btn-filter .btn:not(.btn-primary):not(.btn-danger):not(.btn-dark) {
  background: #FFFFFF !important;
  border: none !important;
  box-shadow: var(--hs-card-shadow) !important;
  color: var(--hs-teal-dark) !important;
  font-weight: 700 !important;
}

.btn-group:not(.dropdown):not(.b-dropdown):not(.btn-group-toggle) > .btn.active,
.btn-filter .btn.active {
  background: var(--hs-action-solid) !important;
  color: #FFFFFF !important;
}

/* MENU CANON (Alina 2026-07-06): every menu reads the same everywhere.
   Rows: ink 400 13.5px, mist hover, tint active. Icons: slate, teal-dark
   only when active. Tooltips: navy, never black. No caps headers. */
main .dropdown-menu .dropdown-item,
.vs__dropdown-menu .vs__dropdown-option,
#admin .b-sidebar .list-group-item,
#admin .b-sidebar .nav-link,
.b-sidebar .list-group-item {
  color: var(--hs-text) !important;
  font-size: 13.5px !important;
  font-weight: 400 !important;
}

main .dropdown-menu .dropdown-item:hover,
.vs__dropdown-menu .vs__dropdown-option--highlighted,
#admin .b-sidebar .list-group-item:hover,
#admin .b-sidebar .nav-link:hover {
  background: var(--hs-mist) !important;
  color: var(--hs-navy) !important;
}

main .dropdown-menu .dropdown-item.active,
.vs__dropdown-menu .vs__dropdown-option--selected,
#admin .b-sidebar .list-group-item.active,
#admin .b-sidebar .nav-link.active,
#admin .b-sidebar .list-group-item.router-link-active {
  background: var(--hs-tint-strong) !important;
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
}

/* Sidebar/menu icons: slate at rest, teal-dark on the active row */
#admin .b-sidebar .list-group-item svg,
#admin .b-sidebar .nav-link svg,
.b-sidebar .list-group-item svg {
  color: var(--hs-slate) !important;
}

#admin .b-sidebar .list-group-item.active svg,
#admin .b-sidebar .nav-link.active svg,
#admin .b-sidebar .list-group-item.router-link-active svg {
  color: var(--hs-teal-dark) !important;
}

/* Namespace picker trigger: control, not accent — navy 700 */
main .vs__selected,
main .vs__selected * {
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
}

/* Tooltips: navy card, never stock black */
.tooltip .tooltip-inner {
  background: var(--hs-navy) !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-2) !important;
  color: #FFFFFF !important;
  font-family: Lato, sans-serif !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  padding: 6px 12px !important;
}

.tooltip .arrow::before,
.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=top] .arrow::before,
.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=left] .arrow::before,
.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-white.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-black.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.b-tooltip-extra-light.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-top-color: var(--hs-navy) !important;
  border-bottom-color: var(--hs-navy) !important;
  border-left-color: var(--hs-navy) !important;
  border-right-color: var(--hs-navy) !important;
}

/* Sidebar section headers: no caps, muted eyebrow */
#admin .b-sidebar [class*=header]:not(.b-sidebar-header),
.b-sidebar .nav-header,
.b-sidebar .list-group .text-uppercase {
  color: var(--hs-muted) !important;
  font-size: 11.5px !important;
  font-weight: 700 !important;
  letter-spacing: 0.02em !important;
  text-transform: none !important;
}

/* Tri-state / toggle button groups (Workflow filters etc): segmented
   mist track, white active pill — outline toggles never float as text */
main .btn-group-toggle {
  background: var(--hs-mist) !important;
  border-radius: 999px !important;
  box-shadow: inset 0 1px 2px rgba(11, 31, 51, 0.05) !important;
  gap: 2px !important;
  padding: 3px !important;
}

main .btn-group-toggle .btn.btn-outline-primary,
main .btn-group-toggle .btn.btn-outline-secondary {
  background: transparent !important;
  border: none !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  color: var(--hs-muted) !important;
  font-weight: 700 !important;
}

main .btn-group-toggle .btn.btn-outline-primary.active,
main .btn-group-toggle .btn.btn-outline-secondary.active {
  background: #FFFFFF !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: var(--hs-navy) !important;
}

/* Modal pickers (field/column item pickers, permission lists): plain rows
   with tonal hover — no boxed borders around every item. */
.modal .list-group {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

.modal .list-group-item {
  border: none !important;
  border-radius: 6px !important;
  background: transparent;
}

.modal .list-group-item:hover {
  background: var(--hs-mist) !important;
}

/* Dropdown menu item buttons: plain rows, tonal hover, no pill borders. */
.dropdown-menu .btn.dropdown-item {
  background: transparent !important;
  border: none !important;
  color: var(--hs-text) !important;
  font-weight: 400 !important;
  text-align: left !important;
}

.dropdown-menu .btn.dropdown-item:hover,
.dropdown-menu .btn.dropdown-item:focus {
  background: var(--hs-mist) !important;
  color: var(--hs-navy) !important;
}

/* 02b-bootstrapvue-primitives */
:is(.dropdown-menu, .b-dropdown .dropdown-menu),
:is(.dropdown-menu, .b-dropdown .dropdown-menu),
:is(.dropdown-menu, .b-dropdown .dropdown-menu),
:is(.dropdown-menu, .b-dropdown .dropdown-menu) {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-menu) !important;
  box-shadow: var(--hs-shadow-3) !important;
  color: var(--hs-text) !important;
  min-width: 176px !important;
  padding: 6px !important;
}

:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item),
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item),
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item),
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) {
  align-items: center !important;
  background: transparent !important;
  border: none !important;
  border-radius: var(--hs-radius-small) !important;
  color: var(--hs-text) !important;
  display: flex !important;
  font-family: var(--font-regular) !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  gap: 8px !important;
  line-height: 1.25 !important;
  min-height: 32px !important;
  padding: 6px 10px !important;
  text-align: left !important;
  white-space: nowrap !important;
}

:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):hover,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):focus,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):hover,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):focus,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):hover,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):focus,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):hover,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):focus {
  background: var(--hs-mist) !important;
  color: var(--hs-navy) !important;
  outline: none !important;
}

:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item).active,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):active,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item).active,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):active,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item).active,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):active,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item).active,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item):active {
  background: var(--hs-pale) !important; /* light bar everywhere — no solid fills in menu rows */
  color: var(--hs-accent-2) !important;
}

:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) :is(svg, .svg-inline--fa, i),
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) :is(svg, .svg-inline--fa, i),
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) :is(svg, .svg-inline--fa, i),
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) :is(svg, .svg-inline--fa, i) {
  color: var(--hs-teal-dark) !important;
  flex: 0 0 16px !important;
  fill: currentColor !important;
  height: 16px !important;
  opacity: 1 !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
  width: 16px !important;
}

:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa {
  stroke: none !important;
}

:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa path,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa path,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa path,
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-item, .btn.dropdown-item) .svg-inline--fa path {
  fill: currentColor !important;
  stroke: none !important;
}

:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-divider, hr),
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-divider, hr),
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-divider, hr),
:is(.dropdown-menu, .b-dropdown .dropdown-menu) :is(.dropdown-divider, hr) {
  border: 0 !important; /* no divider lines — grouping via whitespace */
  height: 6px !important;
  margin: 0 !important;
}

/* Search pills (shared CInputSearch — all 7 clients): a bare gradient
   magnifier LEADS the pill. No button chrome, no border, no enclosure. */
.c-input-search .search-button {
  align-items: center !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: inline-flex !important;
  left: 6px !important;
  right: auto !important;
  padding: 0 8px !important;
}

.c-input-search .search-button svg {
  display: none !important;
}

.c-input-search .search-button::before {
  background: var(--hs-icon-gradient);
  content: "";
  display: inline-block;
  height: 17px;
  -webkit-mask: var(--hs-icon-search) center/contain no-repeat;
  mask: var(--hs-icon-search) center/contain no-repeat;
  width: 17px;
}

.c-input-search .form-control {
  padding-left: 40px !important;
  padding-right: 16px !important;
}

/* vue-select — ONE select style everywhere. The menu is appended to <body>,
   so these rules must be global: scoped ancestors never match it. */
.v-select .vs__dropdown-toggle {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: var(--hs-radius-control) !important;
  box-shadow: var(--hs-inset) !important;
  min-height: 36px !important;
  padding: 2px 6px 4px 8px !important;
}

.v-select.vs--open .vs__dropdown-toggle,
.v-select .vs__dropdown-toggle:focus-within {
  background: #FFFFFF !important;
  box-shadow: var(--hs-focus-ring) !important;
}

.v-select .vs__search,
.v-select .vs__search:focus {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  color: var(--hs-text) !important;
}

.v-select .vs__selected {
  color: var(--hs-text) !important;
}

.v-select .vs__actions :is(svg, .vs__open-indicator) {
  fill: var(--hs-slate) !important;
  opacity: 1 !important;
}

.vs__dropdown-menu {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-menu) !important;
  box-shadow: var(--hs-shadow-3) !important;
  padding: 5px !important;
}

.vs__dropdown-menu .border-bottom,
.vs__dropdown-menu .border-top,
.dropdown-menu .border-bottom,
.dropdown-menu .border-top {
  border-bottom: 0 !important;
  border-top: 0 !important;
  padding-bottom: 4px !important;
}

.vs__dropdown-option {
  border-radius: var(--hs-radius-small) !important;
  color: var(--hs-text) !important;
  font-family: var(--font-regular) !important;
  font-size: 13px !important;
  font-weight: 400 !important; /* Corteza bolds every row; only selected is 700 */
  line-height: 1.35 !important;
  padding: 8px 10px !important;
}

.vs__dropdown-option--highlight,
.vs__dropdown-option--highlighted {
  background: var(--hs-pale) !important;
  color: var(--hs-navy) !important;
}

.vs__dropdown-option--selected {
  background: var(--hs-mist) !important;
  color: var(--hs-accent-2) !important; /* pine 5.1:1 — deep teal was 4.0:1 at 13px, below our own floor */
  font-weight: 700 !important;
}

.vs__dropdown-option--disabled {
  color: var(--hs-muted) !important;
  opacity: 0.75 !important;
}

.vs__no-options {
  color: var(--hs-muted) !important;
  font-size: 13px !important;
  padding: 10px !important;
}

/* Labels are ink, never light teal — contrast floor everywhere: record
   forms, reminder/notification sidebars, modals, admin settings. Dark
   immersive canvases re-override below. */
/* :is() carries the class-level specificity of .modal, so this outranks
   Corteza's .form-group label (which paints labels bright teal). */
:is(main, .modal, .b-sidebar) :is(label, legend, .col-form-label),
:is(main, .modal, .b-sidebar) .form-group :is(label, legend) {
  color: var(--hs-slate) !important;
}

.hs-glass-canvas label,
.hs-photo-canvas label,
.hs-glass-canvas legend,
.hs-photo-canvas legend {
  color: var(--hs-glass-text) !important;
}

/* Panel/sidebar titles (Reminders, Notifications) read as headings. */
.b-sidebar-header,
.b-sidebar-header strong,
.b-sidebar-header .text-primary,
.b-sidebar-header :is(h1, h2, h3, h4, h5) {
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
}

/* Multi-select chips: tonal pale pills, no gray bordered boxes. */
.vs--multiple .vs__selected,
.v-select .vs__selected.vs__selected {
  border: none !important;
}

.vs--multiple .vs__selected {
  background: var(--hs-pale) !important;
  border-radius: 999px !important;
  color: var(--hs-teal-dark) !important;
  font-weight: 700 !important;
  padding: 2px 8px !important;
}

.vs__deselect,
.vs__clear {
  fill: var(--hs-muted) !important;
  opacity: 1 !important;
}

.vs__deselect:hover,
.vs__clear:hover {
  fill: var(--hs-slate) !important;
}

/* Action rows inside picker menus ("Manage namespaces"). */
.vs__dropdown-menu a {
  color: var(--hs-teal-dark) !important;
  font-weight: 700 !important;
  text-decoration: none !important;
}

/* Checkboxes/radios: tonal box, teal checked, glow focus — no clunky
   gray outline (DS glow-not-lines). Ghost-table checkboxes keep their own
   recipe (scoped .hs-* rules win later in the cascade). */
main :is(.custom-checkbox, .custom-radio) .custom-control-label::before {
  background: var(--hs-mist) !important;
  border: none !important;
  box-shadow: var(--hs-inset) !important;
  height: 18px !important;
  top: 0.18rem !important;
  width: 18px !important;
}

main .custom-checkbox .custom-control-label::before {
  border-radius: 5px !important;
}

main .custom-radio .custom-control-label::before {
  border-radius: 50% !important;
}

main :is(.custom-checkbox, .custom-radio) .custom-control-label::after {
  height: 18px !important;
  top: 0.18rem !important;
  width: 18px !important;
}

/* Switches: proper pill track + round thumb (they share custom-control
   classes with checkboxes — the box recipe must never touch them). */
main .custom-switch .custom-control-label::before {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 999px !important;
  box-shadow: var(--hs-inset) !important;
  height: 20px !important;
  top: 0.12rem !important;
  width: 36px !important;
}

main .custom-switch .custom-control-label::after {
  background: #FFFFFF !important;
  border-radius: 50% !important;
  box-shadow: var(--hs-shadow-1) !important;
  height: 16px !important;
  left: calc(-2.25rem + 2px) !important;
  top: calc(0.12rem + 2px) !important;
  width: 16px !important;
}

main .custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background: var(--hs-action-solid) !important;
  box-shadow: var(--hs-glow-state) !important;
}

main .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  transform: translateX(16px) !important;
}

main .custom-switch .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: var(--hs-focus-ring) !important;
}

main :is(.custom-checkbox, .custom-radio):hover .custom-control-label::before {
  background: var(--hs-pale) !important;
}

main .custom-control-input:checked ~ .custom-control-label::before {
  background: var(--hs-action-solid) !important;
  box-shadow: var(--hs-glow-state) !important;
}

main .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: var(--hs-focus-ring) !important;
}

main .custom-control-input:focus:not(:focus-visible) ~ .custom-control-label::before {
  box-shadow: var(--hs-inset) !important;
}

main .custom-control-input:focus:not(:focus-visible):checked ~ .custom-control-label::before {
  box-shadow: var(--hs-glow-state) !important;
}

/* Option labels read as body text, not light teal — contrast floor. */
main .custom-control-label {
  color: var(--hs-text) !important;
  font-weight: 400 !important;
}

/* Dark immersive surfaces keep their own label color. */
.hs-glass-canvas main .custom-control-label,
main .hs-glass-canvas .custom-control-label,
main .hs-photo-canvas .custom-control-label {
  color: var(--hs-glass-text) !important;
}

/* Native checkboxes/radios outside BootstrapVue wrappers. */
main input[type=checkbox]:not(.custom-control-input),
main input[type=radio]:not(.custom-control-input) {
  accent-color: var(--hs-teal) !important;
}

/* Glyph-family normalization: solid FA lock/trash in record-action menus
   become fine-line masks so every menu icon is one family. */
.dropdown-menu [data-test-id=button-permissions] :is(svg, .svg-inline--fa),
.dropdown-menu [data-test-id=button-delete] :is(svg, .svg-inline--fa) {
  display: none !important;
}

.dropdown-menu [data-test-id=button-permissions]::before,
.dropdown-menu [data-test-id=button-delete]::before {
  background: var(--hs-icon-gradient-sm);
  content: "";
  display: inline-flex;
  flex: 0 0 16px;
  height: 16px;
  -webkit-mask-image: var(--hs-admin-icon-lock);
  mask-image: var(--hs-admin-icon-lock);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 15px 15px;
  mask-size: 15px 15px;
  width: 16px;
}

.dropdown-menu [data-test-id=button-delete]::before {
  background: var(--hs-danger-text);
  -webkit-mask-image: var(--hs-admin-icon-trash);
  mask-image: var(--hs-admin-icon-trash);
}

/* Solid buttons keep readable text even inside button groups — the
   white-bg group treatment above must never hijack them. */
.btn-group .btn.btn-primary,
.btn-filter .btn.btn-primary {
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  color: #FFFFFF !important;
}

.nav-tabs .nav-link,
.nav-pills .nav-link,
.tabs .nav-link {
  border: 0 !important;
  border-radius: var(--hs-radius-control) !important;
  color: var(--hs-muted) !important;
  font-weight: 700 !important;
}

.nav-tabs,
.nav-pills,
.tabs {
  border: 0 !important;
  gap: 4px !important;
}

.nav-tabs .nav-link.active,
.nav-pills .nav-link.active,
.tabs .nav-link.active {
  background: var(--hs-tint-strong) !important;
  border-color: transparent !important;
  color: var(--hs-navy) !important;
}

/* Stock hover/focus paints a heavy navy underline under tabs — tonal
   pill hover instead, no underlines. */
.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus,
.nav-pills .nav-link:hover,
.tabs .nav-link:hover {
  border-color: transparent !important;
  background: var(--hs-tint) !important;
  color: var(--hs-navy) !important;
}

.badge-primary,
.badge.badge-primary {
  background: var(--hs-tint-strong) !important;
  color: var(--hs-teal-dark) !important;
}

.form-control:focus,
.custom-select:focus,
.input-group:focus-within {
  background: #FFFFFF !important;
  box-shadow: var(--hs-focus-ring) !important;
}

:focus-visible {
  box-shadow: var(--hs-focus-ring) !important;
  outline: none !important; /* focus is a glow, never a ring/outline (DS canon) */
}

main a:focus:not(:focus-visible),
main button:focus:not(:focus-visible),
main [tabindex]:focus:not(:focus-visible) {
  box-shadow: none !important;
  outline: 0 !important;
}

.ace_editor,
.ace_content,
.ace_editor * {
  font-family: "Monaco", "Menlo", "Ubuntu Mono", "Consolas", "source-code-pro", monospace !important;
  font-weight: 400 !important;
}

i.material-icons,
.fa,
.icon,
[class*=" icon-"] {
  font-family: initial !important;
}

.material-symbols-outlined,
.hs-icon-gradient {
  background: var(--hs-icon-gradient) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: var(--hs-teal-dark) !important;
  -webkit-text-fill-color: transparent !important;
  font-variation-settings: "FILL" 0, "wght" 200, "GRAD" 0, "opsz" 24 !important;
  font-weight: 400 !important;
}

#compose .nav-sidebar a.btn.nav-item > svg,
#compose .page-tree a.btn.nav-item > svg,
.topbar .btn svg,
.app-topbar .btn svg,
.record-list-table thead th svg {
  color: currentColor !important;
  height: var(--hs-icon-size) !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
  width: var(--hs-icon-size) !important;
}

#compose .nav-sidebar a.btn.nav-item > svg :is(path, circle, rect, line, polyline, polygon),
#compose .page-tree a.btn.nav-item > svg :is(path, circle, rect, line, polyline, polygon),
.topbar .btn svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon),
.app-topbar .btn svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon),
.record-list-table thead th svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon) {
  fill: none !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
}

/* 21-scrollbars-and-add-buttons */
/* ONE scrollbar look everywhere (any block, any webapp): slim neutral
   navy thumb on a transparent track. Component-level colored thumbs are
   normalized to the same neutral; hidden sidebar scrollbars stay hidden
   (their display:none rules are per-property and unaffected). */
*::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

*::-webkit-scrollbar-track {
  background: transparent;
}

*::-webkit-scrollbar-thumb {
  background: rgba(53, 89, 127, 0.38);
  border-radius: 8px;
}

*::-webkit-scrollbar-thumb:hover {
  background: rgba(53, 89, 127, 0.6);
}

html {
  scrollbar-color: rgba(53, 89, 127, 0.38) transparent;
}

/* Dark surfaces need light thumbs to stay visible. */
.hs-glass-canvas *::-webkit-scrollbar-thumb,
.hs-glass-table *::-webkit-scrollbar-thumb,
.hs-photo-table *::-webkit-scrollbar-thumb,
.hs-surface-dark *::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.4);
}

/* Row alignment: text cells were vertical-align top while the checkbox
   cell was middle — every cell in styled lists centers now. */
.hs-op-list .record-list-table tbody td, .hs-dashboard-table .record-list-table tbody td, .hs-record-list .record-list-table tbody td, .hs-gradient-table .record-list-table tbody td, .hs-glass-table .record-list-table tbody td, .hs-photo-table .record-list-table tbody td {
  vertical-align: middle !important;
}

/* Add buttons (block toolbars): gradient pill with a truly centered
   label — btn-lg line-height was floating the text above center. */
.block .btn.btn-primary {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border: none !important;
  border-radius: 999px !important;
  padding: 9px 18px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  color: #FFFFFF !important;
  box-shadow: var(--hs-shadow-1) !important;
}

/* ======== LAYER 2 - UNIVERSAL SHELLS (any block type, opt-in via one class) ======== */
/* 08d-universal-surfaces */
/* Kind-agnostic shells: apply to ANY block type (Chart, Calendar, Report,
   Comments, File, Map, Tabs, Progress bar, Automation, ...). They style the
   block shell, header, and text defaults only - combine with the family
   classes (hs-op-list, hs-dashboard-kpi, ...) where those exist. */
.block.hs-surface,
.block.hs-surface.card {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-dashboard-elevated-shadow) !important;
  overflow: hidden !important;
}

.block.hs-surface .card-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
}

.block.hs-surface .card-header h5 {
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
}

.block.hs-surface .card-body {
  background: #FFFFFF !important;
}

.block.hs-surface-elevated,
.block.hs-surface-elevated.card {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  overflow: hidden !important;
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}

.block.hs-surface-elevated:hover {
  box-shadow: var(--hs-shadow-3), var(--hs-glow) !important;
  transform: translateY(-2px) !important;
}

.block.hs-surface-elevated .card-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
}

.block.hs-surface-elevated .card-header h5 {
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
}

.block.hs-surface-flat,
.block.hs-surface-flat.card {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  overflow: visible !important;
}

.block.hs-surface-flat .card-header,
.block.hs-surface-flat .card-body {
  background: transparent !important;
  border: 0 !important;
}

.block.hs-surface-dark,
.block.hs-surface-dark.card,
.block.hs-surface-photo,
.block.hs-surface-photo.card {
  background-color: var(--hs-navy) !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  overflow: hidden !important;
  position: relative !important;
}

.block.hs-surface-dark > *,
.block.hs-surface-photo > * {
  position: relative !important;
  z-index: 1 !important;
}

.block.hs-surface-dark::before {
  animation: hs-gradient-drift 26s ease-in-out infinite;
  background-image: linear-gradient(135deg, var(--hs-navy) 0%, var(--hs-midnight) 54%, var(--hs-teal-dark) 100%);
  background-position: 0% 50%;
  background-size: 220% 220%;
  content: "";
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: 0 !important;
}

.block.hs-surface-photo::before {
  animation: hs-wave-drift 16s ease-in-out infinite;
  background-image: var(--hs-photo-overlay, var(--hs-overlay-photo)), var(--hs-photo-bg, var(--hs-action-bg-wave));
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  inset: -8%;
  pointer-events: none;
  position: absolute;
  will-change: transform;
  z-index: 0 !important;
}

.block.hs-surface-dark::after,
.block.hs-surface-photo::after {
  animation: hs-glow-breathe 11s ease-in-out infinite;
  background-image: var(--hs-glow);
  background-position: 78% 30%;
  background-repeat: no-repeat;
  background-size: 72% 120%;
  content: "";
  inset: 0;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  z-index: 0 !important;
}

.block.hs-surface-dark .card-header,
.block.hs-surface-photo .card-header {
  background: transparent !important;
  border-bottom: 0 !important;
}

.block.hs-surface-dark .card-header h5,
.block.hs-surface-photo .card-header h5,
.block.hs-surface-dark h1, .block.hs-surface-dark h2, .block.hs-surface-dark h3, .block.hs-surface-dark h4,
.block.hs-surface-photo h1, .block.hs-surface-photo h2, .block.hs-surface-photo h3, .block.hs-surface-photo h4 {
  color: #FFFFFF !important;
  text-shadow: 0 1px 3px rgba(11, 31, 51, 0.3) !important;
}

.block.hs-surface-dark .card-body,
.block.hs-surface-photo .card-body {
  background: transparent !important;
}

.block.hs-surface-dark .rt-content p, .block.hs-surface-dark .rt-content span, .block.hs-surface-dark .rt-content li,
.block.hs-surface-photo .rt-content p, .block.hs-surface-photo .rt-content span, .block.hs-surface-photo .rt-content li {
  color: var(--hs-pale) !important;
}

.block.hs-surface-dark svg text,
.block.hs-surface-photo svg text {
  fill: #FFFFFF !important;
}

.block.hs-surface-glass,
.block.hs-surface-glass.card {
  background: var(--hs-glass-bg) !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-glass-shadow) !important;
  color: var(--hs-glass-text) !important;
  overflow: hidden !important;
}

@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)) {
  .block.hs-surface-glass,
  .block.hs-surface-glass.card {
    -webkit-backdrop-filter: var(--hs-glass-blur) !important;
    backdrop-filter: var(--hs-glass-blur) !important;
  }
}
.block.hs-surface-glass .card-header {
  background: transparent !important;
  border-bottom: 0 !important;
}

.block.hs-surface-glass .card-header h5,
.block.hs-surface-glass h1, .block.hs-surface-glass h2, .block.hs-surface-glass h3 {
  color: #FFFFFF !important;
}

.block.hs-surface-glass .card-body {
  background: transparent !important;
  color: var(--hs-glass-text) !important;
}

.block.hs-surface-glass svg text {
  fill: #FFFFFF !important;
}

/* ======== LAYER 3 - BLOCK-KIND DEFAULTS (what each block type looks like bare) ======== */
/* 04-record-list-policy */
/* Table Recipe B (Alina 2026-07-06): ONE header treatment everywhere —
   sentence case, navy 700 13px, whisper band. No caps in table headers. */
main table thead th,
main .b-table thead th,
main .record-list-table thead th {
  background: var(--hs-page) !important;
  border-top: none !important;
  color: var(--hs-navy) !important;
  font-family: var(--font-regular) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

/* RecordList visuals: hs-* classes select the rich families; blocks with
   no hs-* class get the Ghost Table default (section 22, policy change
   2026-07-04). Native Admin tables stay untouched. */
/* BootstrapVue/Corteza table primitive: every Compose RecordList gets the
   same search, scroll, checkbox, footer, and row grammar. hs-* classes only
   change density or material treatment later. */
.block.RecordList,
.block.RecordList.card,
.block-type-RecordList,
.block-type-RecordList.card {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-card) !important;
  box-shadow: var(--hs-dashboard-elevated-shadow) !important;
  overflow: hidden !important;
}

.block.RecordList .card-header,
.block.RecordList .b-card-header,
.block-type-RecordList .card-header,
.block-type-RecordList .b-card-header {
  background: #FFFFFF !important;
  border: 0 !important;
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  min-height: 42px !important;
  padding: 11px 14px 8px !important;
}

.block.RecordList .card-body,
.block.RecordList .b-card-body,
.block-type-RecordList .card-body,
.block-type-RecordList .b-card-body {
  background: #FFFFFF !important;
  padding: 12px 14px !important;
}

.block.RecordList .record-list-search,
.block.RecordList .record-list-filter,
.block.RecordList .d-print-none.container-fluid,
.block.RecordList .d-print-none.container-sm,
.block.RecordList .d-print-none.container-md,
.block.RecordList .d-print-none.container-lg,
.block.RecordList .d-print-none.container-xl,
.block-type-RecordList .record-list-search,
.block-type-RecordList .record-list-filter,
.block-type-RecordList .d-print-none.container-fluid,
.block-type-RecordList .d-print-none.container-sm,
.block-type-RecordList .d-print-none.container-md,
.block-type-RecordList .d-print-none.container-lg,
.block-type-RecordList .d-print-none.container-xl {
  background: #FFFFFF !important;
  border: 0 !important;
  padding: 10px 12px !important;
}

.block.RecordList .table-responsive,
.block.RecordList .record-container,
.block-type-RecordList .table-responsive,
.block-type-RecordList .record-container {
  background: #FFFFFF !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  max-width: 100% !important;
  overflow-x: auto !important;
  overflow-y: auto !important;
  scrollbar-color: rgba(53, 89, 127, 0.38) transparent !important; /* ONE scrollbar spec: soft navy, 8px (2026-07-06) */
  -webkit-overflow-scrolling: touch !important;
}

.block.RecordList .record-list-table,
.block-type-RecordList .record-list-table {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  table-layout: auto !important;
  width: 100% !important;
}

.block.RecordList .record-list-table th,
.block-type-RecordList .record-list-table th {
  background: var(--hs-page) !important; /* whisper band — Table Recipe B (Alina 2026-07-06) */
  border-bottom: 1px solid var(--hs-table-line) !important;
  color: var(--hs-navy) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.2 !important;
  padding: 10px 12px !important;
  text-transform: none !important;
  white-space: nowrap !important;
}

.block.RecordList .record-list-table td,
.block-type-RecordList .record-list-table td {
  border-top: 1px solid var(--hs-table-line) !important;
  color: var(--hs-text) !important;
  font-size: 12px !important;
  line-height: 1.35 !important;
  padding: 10px 12px !important;
  vertical-align: middle !important;
}

.block.RecordList .record-list-table tbody tr:hover,
.block-type-RecordList .record-list-table tbody tr:hover {
  background: var(--hs-pale) !important;
}

.block.RecordList .record-list-footer,
.block.RecordList .card-footer,
.block.RecordList .b-card-footer,
.block-type-RecordList .record-list-footer,
.block-type-RecordList .card-footer,
.block-type-RecordList .b-card-footer {
  background: #FFFFFF !important;
  border: 0 !important;
  color: var(--hs-muted) !important;
  font-size: 12px !important;
  min-height: 42px !important;
}

/* 22-ghost-table-default */
/* Alina's Ghost Table (2026-07-04): the DEFAULT look for every RecordList
   block that carries no hs-* class. Policy change from v11's opt-in-only:
   plain lists get the ghost treatment; hs-* families keep their looks
   (excluded via :not). */
.block.RecordList:not([class*=hs-]) .record-list-table thead th {
  background: var(--hs-page) !important; /* whisper band — Table Recipe B */
  border-bottom: 1px solid var(--hs-table-line) !important;
  border-top: none !important;
  color: var(--hs-navy) !important;
  font-family: var(--font-regular);
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

.block.RecordList:not([class*=hs-]) .record-list-table tbody td {
  border-top: none !important;
  border-bottom: 1px solid var(--hs-table-line) !important;
  color: var(--hs-muted) !important;
  font-size: 13px !important;
  height: 45px;
  vertical-align: middle !important;
}

/* First data column reads as the row title. */
.block.RecordList:not([class*=hs-]) .record-list-table tbody td:nth-child(2) {
  color: var(--hs-navy) !important;
  font-size: 13.5px !important;
  font-weight: 700 !important;
}

/* Ghost chrome: sort/filter icons and row checkboxes stay quiet until
   pointed at — shading and weight carry the hierarchy. */
.block.RecordList:not([class*=hs-]) .record-list-table thead th svg,
.block.RecordList:not([class*=hs-]) .record-list-table thead th .btn {
  opacity: 0.3;
  transition: opacity 0.12s ease;
}

.block.RecordList:not([class*=hs-]) .record-list-table thead th:hover svg,
.block.RecordList:not([class*=hs-]) .record-list-table thead th:hover .btn {
  opacity: 1;
}

.block.RecordList:not([class*=hs-]) .record-list-table tbody .custom-control {
  opacity: 0.45;
  transition: opacity 0.12s ease;
}

.block.RecordList:not([class*=hs-]) .record-list-table tbody tr:hover .custom-control {
  opacity: 1;
}

.block.RecordList:not([class*=hs-]) .record-list-table tbody tr:hover td {
  background: var(--hs-pale) !important;
}

/* Footer: quiet count, square pagination buttons. */
.block.RecordList:not([class*=hs-]) .record-list-footer {
  color: var(--hs-muted);
  font-size: 12.5px;
}

.block.RecordList:not([class*=hs-]) .record-list-footer .btn {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-small) !important;
  color: var(--hs-slate) !important;
}

/* 07a-generic-recordlist-normalization */
.hs-record-list {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-dashboard-elevated-shadow) !important;
  overflow: hidden !important;
}

.hs-record-list .card-header,
.hs-record-list .b-card-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.2 !important;
  min-height: 42px !important;
  padding: 11px 14px !important;
  white-space: normal !important;
}

.hs-record-list .card-header *,
.hs-record-list .b-card-header * {
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.2 !important;
}

.hs-record-list .card-body,
.hs-record-list .b-card-body {
  background: #FFFFFF !important;
  padding: 12px 14px !important;
}

.hs-dashboard-table .table-responsive,
.hs-op-list .table-responsive,
.hs-record-list .table-responsive,
.hs-dashboard-table .record-container,
.hs-op-list .record-container,
.hs-record-list .record-container {
  background: #FFFFFF !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  flex: 1 1 auto !important;
  max-width: 100% !important;
  min-height: 0 !important;
  overflow-x: auto !important;
  overflow-y: auto !important;
  scrollbar-color: rgba(53, 89, 127, 0.38) transparent !important; /* ONE scrollbar spec: soft navy, 8px (2026-07-06) */
  -webkit-overflow-scrolling: touch !important;
}

.hs-dashboard-table .d-print-none.container-fluid, .hs-dashboard-table .d-print-none.container-sm, .hs-dashboard-table .d-print-none.container-md, .hs-dashboard-table .d-print-none.container-lg, .hs-dashboard-table .d-print-none.container-xl,
.hs-op-list .d-print-none.container-fluid,
.hs-op-list .d-print-none.container-sm,
.hs-op-list .d-print-none.container-md,
.hs-op-list .d-print-none.container-lg,
.hs-op-list .d-print-none.container-xl,
.hs-record-list .d-print-none.container-fluid,
.hs-record-list .d-print-none.container-sm,
.hs-record-list .d-print-none.container-md,
.hs-record-list .d-print-none.container-lg,
.hs-record-list .d-print-none.container-xl,
.hs-dashboard-table .record-list-filter,
.hs-op-list .record-list-filter,
.hs-record-list .record-list-filter,
.hs-dashboard-table .record-list-search,
.hs-op-list .record-list-search,
.hs-record-list .record-list-search {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
  padding: 10px 12px !important;
}

.hs-dashboard-table input.form-control,
.hs-op-list input.form-control,
.hs-record-list input.form-control,
.hs-dashboard-table .form-control,
.hs-op-list .form-control,
.hs-record-list .form-control,
.hs-dashboard-table .custom-select,
.hs-op-list .custom-select,
.hs-record-list .custom-select {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 6px !important;
  box-shadow: var(--hs-inset) !important;
  color: var(--hs-text) !important;
  font-size: 12px !important;
  height: 34px !important;
  min-height: 34px !important;
}

.hs-dashboard-table table,
.hs-op-list table,
.hs-record-list table,
.hs-dashboard-table .record-list-table,
.hs-op-list .record-list-table,
.hs-record-list .record-list-table {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  table-layout: auto !important;
  width: 100% !important;
}

.hs-dashboard-table table th,
.hs-op-list table th,
.hs-record-list table th,
.hs-dashboard-table .record-list-table th,
.hs-op-list .record-list-table th,
.hs-record-list .record-list-table th {
  background: var(--hs-page) !important; /* whisper band — Table Recipe B */
  border-bottom: 1px solid var(--hs-table-line) !important;
  color: var(--hs-navy) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.2 !important;
  overflow-wrap: normal !important;
  padding: 10px 12px !important;
  text-overflow: clip !important;
  text-transform: none !important;
  vertical-align: middle !important;
  white-space: nowrap !important;
}

.hs-dashboard-table table td,
.hs-op-list table td,
.hs-record-list table td,
.hs-dashboard-table .record-list-table td,
.hs-op-list .record-list-table td,
.hs-record-list .record-list-table td {
  border-top: 1px solid var(--hs-table-line) !important;
  color: var(--hs-text) !important;
  font-size: 12px !important;
  height: auto !important;
  line-height: 1.35 !important;
  max-width: none !important;
  overflow-wrap: anywhere !important;
  padding: 10px 12px !important;
  text-overflow: clip !important;
  vertical-align: top !important;
  white-space: normal !important;
}

.hs-dashboard-table table tbody tr:hover,
.hs-op-list table tbody tr:hover,
.hs-record-list table tbody tr:hover,
.hs-dashboard-table .record-list-table tbody tr:hover,
.hs-op-list .record-list-table tbody tr:hover,
.hs-record-list .record-list-table tbody tr:hover {
  background: var(--hs-pale) !important;
}

.hs-dashboard-table table td a,
.hs-op-list table td a,
.hs-record-list table td a,
.hs-dashboard-table .record-list-table td a,
.hs-op-list .record-list-table td a,
.hs-record-list .record-list-table td a {
  color: var(--hs-teal-dark) !important;
  font-weight: 700 !important;
  overflow-wrap: anywhere !important;
  text-decoration: none !important;
  white-space: normal !important;
}

.hs-dashboard-table .record-list-footer,
.hs-op-list .record-list-footer,
.hs-record-list .record-list-footer,
.hs-dashboard-table .card-footer,
.hs-op-list .card-footer,
.hs-record-list .card-footer,
.hs-dashboard-table .b-card-footer,
.hs-op-list .b-card-footer,
.hs-record-list .b-card-footer {
  align-items: center !important;
  background: #FFFFFF !important;
  border-top: 0 !important;
  color: var(--hs-muted) !important;
  display: flex !important;
  flex-wrap: nowrap !important;
  font-size: 12px !important;
  gap: 8px !important;
  justify-content: space-between !important;
  line-height: 1.2 !important;
  min-height: 42px !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  padding: 6px 10px !important;
  white-space: nowrap !important;
}

.hs-dashboard-table .record-list-footer .pagination,
.hs-op-list .record-list-footer .pagination,
.hs-record-list .record-list-footer .pagination,
.hs-dashboard-table .card-footer .pagination,
.hs-op-list .card-footer .pagination,
.hs-record-list .card-footer .pagination,
.hs-dashboard-table .b-card-footer .pagination,
.hs-op-list .b-card-footer .pagination,
.hs-record-list .b-card-footer .pagination {
  align-items: center !important;
  display: flex !important;
  flex: 0 0 auto !important;
  flex-wrap: nowrap !important;
  gap: 5px !important;
  line-height: 1 !important;
  margin: 0 !important;
  min-height: 30px !important;
}

.hs-dashboard-table .record-list-footer .btn,
.hs-op-list .record-list-footer .btn,
.hs-record-list .record-list-footer .btn,
.hs-dashboard-table .record-list-footer .page-link,
.hs-op-list .record-list-footer .page-link,
.hs-record-list .record-list-footer .page-link,
.hs-dashboard-table .card-footer .btn,
.hs-op-list .card-footer .btn,
.hs-record-list .card-footer .btn,
.hs-dashboard-table .card-footer .page-link,
.hs-op-list .card-footer .page-link,
.hs-record-list .card-footer .page-link,
.hs-dashboard-table .b-card-footer .btn,
.hs-op-list .b-card-footer .btn,
.hs-record-list .b-card-footer .btn,
.hs-dashboard-table .b-card-footer .page-link,
.hs-op-list .b-card-footer .page-link,
.hs-record-list .b-card-footer .page-link {
  align-items: center !important;
  border-radius: 6px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  height: 30px !important;
  justify-content: center !important;
  line-height: 1.15 !important;
  margin: 0 !important;
  min-height: 30px !important;
  padding: 0 9px !important;
  white-space: nowrap !important;
}

.hs-dashboard-table .record-list-footer .btn-sm, .hs-dashboard-table .record-list-footer .btn-group-sm > .btn,
.hs-op-list .record-list-footer .btn-sm,
.hs-op-list .record-list-footer .btn-group-sm > .btn,
.hs-record-list .record-list-footer .btn-sm,
.hs-record-list .record-list-footer .btn-group-sm > .btn,
.hs-dashboard-table .card-footer .btn-sm,
.hs-dashboard-table .card-footer .btn-group-sm > .btn,
.hs-op-list .card-footer .btn-sm,
.hs-op-list .card-footer .btn-group-sm > .btn,
.hs-record-list .card-footer .btn-sm,
.hs-record-list .card-footer .btn-group-sm > .btn,
.hs-dashboard-table .b-card-footer .btn-sm,
.hs-dashboard-table .b-card-footer .btn-group-sm > .btn,
.hs-op-list .b-card-footer .btn-sm,
.hs-op-list .b-card-footer .btn-group-sm > .btn,
.hs-record-list .b-card-footer .btn-sm,
.hs-record-list .b-card-footer .btn-group-sm > .btn {
  height: 30px !important;
  min-height: 30px !important;
  padding: 0 9px !important;
}

.hs-dashboard-table .record-list-table th.d-print-none,
.hs-op-list .record-list-table th.d-print-none,
.hs-record-list .record-list-table th.d-print-none,
.hs-dashboard-table .record-list-table td.d-print-none,
.hs-op-list .record-list-table td.d-print-none,
.hs-record-list .record-list-table td.d-print-none {
  display: table-cell !important;
  max-width: 34px !important;
  min-width: 34px !important;
  overflow: visible !important;
  padding: 0 !important;
  vertical-align: middle !important;
  width: 34px !important;
}

.hs-dashboard-table .record-list-table th.d-print-none > .custom-control.custom-checkbox,
.hs-op-list .record-list-table th.d-print-none > .custom-control.custom-checkbox,
.hs-record-list .record-list-table th.d-print-none > .custom-control.custom-checkbox,
.hs-dashboard-table .record-list-table td.d-print-none > .custom-control.custom-checkbox,
.hs-op-list .record-list-table td.d-print-none > .custom-control.custom-checkbox,
.hs-record-list .record-list-table td.d-print-none > .custom-control.custom-checkbox,
.hs-dashboard-table .record-list-table .custom-control.custom-checkbox,
.hs-op-list .record-list-table .custom-control.custom-checkbox,
.hs-record-list .record-list-table .custom-control.custom-checkbox {
  align-items: center !important;
  display: flex !important;
  height: 18px !important;
  justify-content: center !important;
  margin: 0 auto !important;
  min-height: 18px !important;
  min-width: 18px !important;
  padding: 0 !important;
  position: relative !important;
  width: 18px !important;
}

.hs-dashboard-table .record-list-table .custom-control-input,
.hs-op-list .record-list-table .custom-control-input,
.hs-record-list .record-list-table .custom-control-input {
  cursor: pointer !important;
  height: 18px !important;
  left: 0 !important;
  margin: 0 !important;
  opacity: 0 !important;
  position: absolute !important;
  top: 0 !important;
  width: 18px !important;
  z-index: 2 !important;
}

.hs-dashboard-table .record-list-table .custom-control-label,
.hs-op-list .record-list-table .custom-control-label,
.hs-record-list .record-list-table .custom-control-label {
  color: transparent !important;
  cursor: pointer !important;
  display: block !important;
  font-size: 0 !important;
  height: 18px !important;
  line-height: 18px !important;
  margin: 0 !important;
  min-height: 18px !important;
  padding: 0 !important;
  position: relative !important;
  width: 18px !important;
}

.hs-dashboard-table .record-list-table .custom-control-label::before,
.hs-op-list .record-list-table .custom-control-label::before,
.hs-record-list .record-list-table .custom-control-label::before {
  background: #FFFFFF !important;
  border: 1px solid var(--hs-teal) !important;
  border-radius: 5px !important;
  box-shadow: none !important;
  content: "" !important;
  height: 16px !important;
  left: 1px !important;
  position: absolute !important;
  top: 1px !important;
  width: 16px !important;
}

.hs-dashboard-table .record-list-table .custom-control-label::after,
.hs-op-list .record-list-table .custom-control-label::after,
.hs-record-list .record-list-table .custom-control-label::after {
  color: #FFFFFF !important;
  content: "" !important;
  height: 16px !important;
  left: 1px !important;
  position: absolute !important;
  top: 1px !important;
  width: 16px !important;
}

.hs-dashboard-table .record-list-table .custom-control-input:checked ~ .custom-control-label::before,
.hs-op-list .record-list-table .custom-control-input:checked ~ .custom-control-label::before,
.hs-record-list .record-list-table .custom-control-input:checked ~ .custom-control-label::before {
  background: var(--hs-action-solid) !important;
  border-color: transparent !important;
}

.hs-dashboard-table .record-list-table .custom-control-input:checked ~ .custom-control-label::after,
.hs-op-list .record-list-table .custom-control-input:checked ~ .custom-control-label::after,
.hs-record-list .record-list-table .custom-control-input:checked ~ .custom-control-label::after {
  border: solid #FFFFFF !important;
  border-width: 0 2px 2px 0 !important;
  content: "" !important;
  display: block !important;
  height: 9px !important;
  left: 6px !important;
  top: 3px !important;
  transform: rotate(45deg) !important;
  width: 5px !important;
}

.hs-dashboard-table .record-list-table .custom-control-input:focus ~ .custom-control-label::before,
.hs-op-list .record-list-table .custom-control-input:focus ~ .custom-control-label::before,
.hs-record-list .record-list-table .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: var(--hs-focus-ring) !important;
}

.hs-op-tabs .nav-tabs,
.hs-op-tabs .nav-pills,
.hs-op-tabs .tabs {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 8px !important;
  display: flex !important;
  gap: 4px !important;
  padding: 3px !important;
}

.hs-op-tabs .nav-item {
  flex: 0 0 auto !important;
}

.hs-op-tabs .nav-tabs .nav-link,
.hs-op-tabs .nav-pills .nav-link,
.hs-op-tabs .tabs .nav-link {
  background: transparent !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: var(--hs-muted) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  min-width: 0 !important;
  padding: 8px 12px !important;
  width: auto !important;
}

.hs-op-tabs .nav-tabs .nav-link.active,
.hs-op-tabs .nav-pills .nav-link.active,
.hs-op-tabs .tabs .nav-link.active {
  background: #FFFFFF !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: var(--hs-navy) !important;
}

.hs-op-list-pair {
  align-items: stretch !important;
  display: grid !important;
  gap: 14px !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.hs-op-hidden {
  display: none !important;
}

.hs-chart-card .card-body,
.hs-chart-card .b-card-body,
.hs-chart-native .card-body,
.hs-chart-native .b-card-body {
  padding: 16px !important;
}

.hs-chart-card canvas,
.hs-chart-card svg,
.hs-chart-native canvas,
.hs-chart-native svg {
  max-height: 280px !important;
  max-width: 100% !important;
}

.hs-chart-native svg text,
.hs-chart-card svg text {
  fill: var(--hs-muted) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 700 !important;
}

.hs-chart-native svg path,
.hs-chart-native svg rect,
.hs-chart-card svg path,
.hs-chart-card svg rect {
  stroke: var(--hs-slate) !important;
}

.hs-chart-native .chart-area path,
.hs-chart-card .chart-area path {
  fill: rgba(30, 58, 95, 0.16) !important;
  stroke: var(--hs-slate) !important;
}

.hs-chart-native .chart-line,
.hs-chart-card .chart-line {
  stroke: var(--hs-slate) !important;
}

@media (max-width: 767px) {
  .hs-op-list-pair {
    grid-template-columns: minmax(0, 1fr) !important;
  }
  .hs-dashboard-table .table-responsive,
  .hs-op-list .table-responsive,
  .hs-record-list .table-responsive {
    overflow-x: auto !important;
  }
  .hs-chart-card canvas,
  .hs-chart-card svg,
  .hs-chart-native canvas,
  .hs-chart-native svg {
    max-height: 220px !important;
  }
}
/* RecordList blocks must clip: inner .table-responsive scrolls; forcing
   visible made rows/checkboxes bleed over neighbouring blocks. */
.hs-op-list,
.hs-record-list,
.hs-dashboard-table,
.hs-glass-table,
.hs-gradient-table,
.hs-photo-table {
  display: flex !important;
  flex-direction: column !important;
  overflow: hidden !important;
}

/* 19-chart-blocks */
/* Chart page blocks: brand chart-card chrome for every card-wrapped Chart
   block (.block.Chart.card from Wrap blockClass) - no per-page classes
   needed. Scoped to .card so intentionally plain-wrapped charts stay plain.
   Canvas internals (fonts, gridlines, datalabels, tooltips) are ECharts-
   owned and unreachable from CSS - that is soft-fork Phase 1 territory. */
.block.Chart.card {
  background: #FFFFFF !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-2) !important;
  overflow: hidden !important;
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}

.block.Chart.card:hover {
  box-shadow: var(--hs-shadow-3) !important;
  transform: translateY(-1px) !important;
}

.block.Chart.card .card-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
  padding: 16px 20px 0 !important;
}

.block.Chart.card .card-header h5 {
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.25 !important;
}

/* Block description / subtitle text under the title (HTML, not canvas) */
.block.Chart.card .card-header small,
.block.Chart.card .card-header .card-subtitle,
.block.Chart.card .card-header .text-muted,
.block.Chart.card .card-header p {
  color: var(--hs-slate) !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  line-height: 1.45 !important;
  margin: 2px 0 0 !important;
}

.block.Chart.card .card-body {
  background: #FFFFFF !important;
  padding: 10px 14px 14px !important;
}

/* Scroll fade-in: Chrome/Edge only via animation-timeline, degrades to
   static elsewhere. Opacity ONLY - transform stays free for the hover lift,
   and animated properties must never compete with !important longhands. */
@supports (animation-timeline: view()) {
  @media (prefers-reduced-motion: no-preference) {
    main .block.Chart.card {
      animation: hs-chart-reveal linear both;
      animation-timeline: view();
      animation-range: entry 0% entry 45%;
    }
  }
}
@keyframes hs-chart-reveal {
  from {
    opacity: 0.15;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .block.Chart.card,
  .block.Chart.card:hover {
    transition: none;
    transform: none;
  }
}
/* 15-leaflet-maps */
/* Branded chrome for every Corteza Leaflet surface (Geometry page block,
   Geometry field map picker, admin location). All selectors scope to
   .leaflet-* / .marker-pin / .geosearch-* so nothing leaks into non-map UI.
   Marker pin fills stay UNTOUCHED on purpose: per-feed colors come from the
   block feed config, and the theme --primary (brand teal) drives the default
   pin — a global fill override would destroy multi-feed color coding.
   The tile tint is a STATIC filter; never animate a filtered raster. */
.leaflet-container {
  font-family: var(--font-regular);
  background: var(--hs-mist) !important;
  border-radius: 8px;
}

/* Basemap tint: desaturate raw OSM tiles toward a calm Positron-like
   light basemap with a cool navy cast. */
.leaflet-container .leaflet-tile-pane {
  filter: grayscale(1) brightness(1.02) contrast(0.82) sepia(0.14) hue-rotate(155deg) saturate(0.5);
}

/* Geometry page blocks: the card clips the map flush at its own radius —
   no frames, no double corners. The map bleeds edge-to-edge; the block
   card's 8px radius and overflow-hidden do the cropping. (Block cards
   carry classes `block` + kind, e.g. .block.Geometry.) */
.block.Geometry {
  overflow: hidden !important;
}

.block.Geometry .leaflet-container {
  border-radius: 0;
}

/* Glass canvas insets its content, so the floating map keeps a rounded
   edge there. */
.block.Geometry.hs-glass-canvas .leaflet-container {
  border-radius: 8px;
}

/* Maps on the glass canvas: frosted transparent header (white title), same
   treatment the hs-glass-* component family uses — a white header card on
   the dark scene reads as clashing corners. */
.block.hs-glass-canvas:has(.leaflet-container) .card-header,
.block.hs-glass-canvas:has(.leaflet-container) .b-card-header {
  background: transparent !important;
  border-bottom: none !important;
  color: var(--hs-glass-text) !important;
}

.block.hs-glass-canvas:has(.leaflet-container) .card-header *,
.block.hs-glass-canvas:has(.leaflet-container) .b-card-header * {
  color: var(--hs-glass-text) !important;
}

/* Standalone maps (Geometry field picker/viewer inside forms) keep a
   soft rounded edge of their own. */
.modal-body .leaflet-container,
.form-group .leaflet-container {
  border-radius: 8px;
}

/* Zoom + locate controls as hs cards. Kills Leaflet's default
   border-bottom divider between stacked control buttons. */
.leaflet-container .leaflet-bar,
.leaflet-touch .leaflet-container .leaflet-bar {
  border: none !important;
  border-radius: 8px;
  box-shadow: var(--hs-card-shadow);
  overflow: hidden;
}

.leaflet-container .leaflet-bar a {
  background-color: #FFFFFF !important;
  color: var(--hs-slate) !important;
  border-bottom: none !important;
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-family: var(--font-regular);
}

.leaflet-container .leaflet-bar a:hover,
.leaflet-container .leaflet-bar a:focus {
  background-color: var(--hs-mist) !important;
  color: var(--hs-teal-dark) !important;
}

.leaflet-container .leaflet-bar a.leaflet-disabled {
  background-color: #FFFFFF !important;
  color: var(--hs-border) !important;
}

/* Pins: the stock teardrop SVG is cropped to its round head via clip-path,
   turning every marker into a ring dot (colored ring, white center) that
   sits exactly on the record's coordinate. The head circle renders at
   (20px, 10px) in the 40x35 svg box; margins recentre that point onto the
   divIcon anchor (6, 6). The fill is never overridden, so per-feed marker
   colors survive. */
.marker-pin svg {
  clip-path: circle(7.5px at 20px 10px);
  margin: -4px 0 0 -14px !important;
  height: 35px !important;
  opacity: 0.9;
  transform: scale(0.8);
  transform-origin: 20px 10px;
  transition: transform 0.15s ease, opacity 0.15s ease;
}

.marker-pin:hover svg {
  transform: scale(1.15);
  opacity: 1;
}

/* Solid soft dots: drop the stock white center circle (it carries an
   inline display:inline, hence the !important). */
.marker-pin svg circle {
  display: none !important;
}

.marker-pin {
  filter: drop-shadow(0 1px 3px rgba(11, 31, 51, 0.22));
}

/* Marker tooltips as hs cards. */
.leaflet-container .leaflet-tooltip {
  background: #FFFFFF;
  color: var(--hs-text);
  border: none;
  border-radius: 8px;
  box-shadow: var(--hs-card-shadow);
  font-family: var(--font-regular);
  font-size: 13px;
  padding: 6px 12px;
}

/* No pointer arrows — the card floats near the dot instead. */
.leaflet-container .leaflet-tooltip::before {
  display: none;
}

/* Popups (future-proofing: stock CMap uses tooltips, but popups inherit
   the same card treatment if a custom map adds them). */
.leaflet-container .leaflet-popup-content-wrapper {
  border-radius: 8px;
  box-shadow: var(--hs-card-shadow);
  color: var(--hs-text);
  font-family: var(--font-regular);
}

.leaflet-container .leaflet-popup-tip {
  box-shadow: var(--hs-card-shadow);
}

/* Geosearch: input as hs form control, results as dropdown card.
   Tonal hover separation — no divider lines. */
.geosearch-container .c-input-search {
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: var(--hs-card-shadow);
  overflow: hidden;
}

.geosearch-container .c-input-search:focus-within {
  box-shadow: var(--hs-focus-ring);
}

.geosearch-container .form-control,
.geosearch-container .c-input-search .btn {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  font-family: var(--font-regular);
  color: var(--hs-text);
}

/* The results div always exists in the DOM — hide it until it has hits,
   otherwise it renders as a stray white band under the search pill. */
.geosearch-container .geosearch-results:empty {
  display: none;
}

.geosearch-container .geosearch-results {
  margin-top: 6px;
  padding: 4px;
  border-radius: 8px;
  background-color: #FFFFFF;
  box-shadow: var(--hs-context-shadow);
  overflow: auto;
}

.geosearch-container .geosearch-result {
  border-radius: 6px;
  font-family: var(--font-regular);
  font-size: 13px;
  color: var(--hs-text);
  line-height: 30px;
}

.geosearch-container .geosearch-result:hover {
  background-color: var(--hs-mist) !important;
  color: var(--hs-slate) !important;
}

.geosearch-container .geosearch-result:active {
  background-color: var(--hs-teal) !important;
  color: #FFFFFF !important;
}

/* Attribution: reduced to a faint "(c) OpenStreetMap" only. The Leaflet
   prefix (with flag) is hidden; font-size 0 on the container swallows the
   stray "|" and "(c)" text nodes, then the OSM link is restored tiny with
   its own (c) glyph. Keep the OSM credit — it's a tile license requirement. */
.leaflet-container .leaflet-control-attribution {
  background: transparent !important;
  font-family: var(--font-regular);
  font-size: 0;
  padding: 1px 8px;
}

.leaflet-container .leaflet-control-attribution a {
  font-size: 9px;
  color: rgba(74, 85, 104, 0.72);
  text-decoration: none;
}

.leaflet-container .leaflet-control-attribution a[href*=leafletjs] {
  display: none;
}

.leaflet-container .leaflet-control-attribution a[href*=openstreetmap]::before {
  content: "©";
}

/* ======== LAYER 4 - OPT-IN COMPONENT FAMILIES (hs-* classes) ======== */
/* 05-slim-core-compatibility */
/* Global runtime now stays lean: base Corteza/BootstrapVue primitives live
   above, and the only opt-in material families kept below are glass,
   gradient, and photo. Older dashboard/op/refined/helper classes fall back
   to these small compatibility primitives instead of carrying full skins. */
.block-type-Record label,
.block-type-Record .form-label {
  color: var(--hs-slate) !important;
}

/* Metric cards — Recipe B (config-proof, Alina 2026-07-06): muted
   sentence-case labels, numerals in deep teal (the gradient family's
   anchor — SVG text can't take CSS gradients; true gradient numerals
   arrive with fork Phase 2 SVG defs). Configured colors cannot break it. */
main .block-type-Metric .card-title,
main .block-type-Metric h5,
main .block-type-Metric .metric-label {
  color: var(--hs-muted) !important;
  font-size: 12.5px !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

/* TRUE gradient numerals: Corteza renders each metric twice — an SVG for
   screen and an HTML node for print. SVG text can't take CSS gradients,
   HTML text can: swap which one shows. */
main .card-body div.text-center > svg {
  display: none !important;
}

main .card-body div.text-center > .d-none.d-print-flex {
  background: var(--hs-icon-gradient) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  display: flex !important;
  font-family: Lato, Arial, sans-serif !important;
  font-size: clamp(34px, 4.2vw, 56px) !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}

main .block-type-Metric [style*=background-color] {
  background-color: transparent !important;
}

.hs-dashboard-card,
.hs-dashboard-kpi,
.hs-dashboard-legend,
.hs-op-panel,
.hs-op-tabs,
.hs-chart-card,
.hs-chart-native,
.hs-context-panel,
.hs-workflow-context,
.hs-info-panel,
.hs-rich-card,
.hs-form-panel,
.hs-stat-card,
.hs-empty-state,
.hs-calendar,
.hs-hero-stat {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-card) !important;
  box-shadow: var(--hs-card-shadow) !important;
  color: var(--hs-text) !important;
  overflow: hidden !important;
}

.hs-dashboard-kpi,
.hs-stat-card,
.hs-hero-stat {
  min-height: 112px !important;
}

.hs-dashboard-kpi .card-header,
.hs-dashboard-kpi .b-card-header,
.hs-stat-card .card-header,
.hs-stat-card .b-card-header,
.hs-hero-stat .card-header,
.hs-hero-stat .b-card-header {
  background: #FFFFFF !important;
  border: 0 !important;
  color: var(--hs-slate) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 0.8px !important;
  line-height: 1.2 !important;
  padding: 14px 16px 2px !important;
  text-transform: none !important; /* no ALL-CAPS in product UI (Alina 2026-07-06) */
}

.hs-dashboard-kpi .card-body,
.hs-dashboard-kpi .b-card-body,
.hs-stat-card .card-body,
.hs-stat-card .b-card-body,
.hs-hero-stat .card-body,
.hs-hero-stat .b-card-body {
  background: #FFFFFF !important;
  padding: 0 16px 14px !important;
}

.hs-dashboard-kpi :is(.metric-value, .metric-number, .value, h1, h2),
.hs-stat-card :is(.hs-stat-value, .metric-value, .metric-number, .value, h1, h2),
.hs-hero-stat :is(.hs-hero-stat-value, .metric-value, .metric-number, .value, h1, h2) {
  color: var(--hs-navy) !important;
  font-size: 28px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.05 !important;
  margin: 0 !important;
}

.hs-dashboard-kpi :is(.metric-label, .card-title, p),
.hs-stat-card :is(.hs-stat-label, .metric-label, .card-title, p),
.hs-hero-stat :is(.hs-hero-stat-label, .metric-label, .card-title, p) {
  color: var(--hs-muted) !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  margin: 4px 0 0 !important;
}

.hs-dashboard-hero,
.hs-banner {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-gradient-brand) !important;
  border: 0 !important;
  border-radius: var(--hs-radius-card) !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  overflow: hidden !important;
  padding: 20px 24px !important;
  position: relative !important;
}

.hs-dashboard-hero :is(h1, h2, h3),
.hs-banner :is(h1, h2, h3),
.hs-banner-title {
  color: #FFFFFF !important;
  font-size: 26px !important;
  font-weight: 700 !important;
  line-height: 1.12 !important;
  margin: 0 0 6px !important;
}

.hs-dashboard-hero p,
.hs-banner p,
.hs-banner-body {
  color: var(--hs-pale) !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.35 !important;
  margin: 0 !important;
}

.hs-progress-group {
  display: grid !important;
  gap: 11px !important;
  min-width: 0 !important;
}

.hs-progress-bar {
  background: var(--hs-mist) !important;
  border-radius: var(--hs-radius-card) !important;
  height: 8px !important;
  min-width: 0 !important;
  overflow: hidden !important;
  width: 100% !important;
}

.hs-progress-fill,
.hs-progress-fill--teal {
  background: var(--hs-action-solid) !important;
  border-radius: inherit !important;
  display: block !important;
  height: 100% !important;
  min-width: 3px !important;
}

.hs-progress-fill--slate {
  background: var(--hs-slate) !important;
}

.hs-progress-fill--ocean {
  background: var(--hs-ocean) !important;
}

.hs-progress-fill--aqua {
  background: var(--hs-aqua) !important;
}

.hs-op-list table td,
.hs-op-list .record-list-table td {
  height: 40px !important;
  overflow: hidden !important;
  padding: 9px 10px !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

.hs-op-list--wrap table td,
.hs-op-list--wrap .record-list-table td {
  overflow-wrap: anywhere !important;
  text-overflow: clip !important;
  white-space: normal !important;
}

.hs-op-list--compact table td,
.hs-op-list--compact .record-list-table td {
  height: 36px !important;
  padding-bottom: 7px !important;
  padding-top: 7px !important;
}

.hs-op-list [data-test-id=button-delete],
.hs-op-list button[data-test-id=button-delete].dropdown-item,
.hs-op-list .dropdown-menu [data-test-id=button-delete] {
  align-items: center !important;
  background: var(--hs-danger-bg) !important;
  border: none !important;
  border-radius: var(--hs-radius-small) !important;
  color: var(--hs-danger-text) !important;
  display: flex !important;
  font-weight: 700 !important;
  gap: 8px !important;
  min-height: 31px !important;
  padding: 7px 9px !important;
  text-decoration: none !important;
}

.hs-op-list [data-test-id=button-delete]:hover,
.hs-op-list [data-test-id=button-delete]:focus,
.hs-op-list button[data-test-id=button-delete].dropdown-item:hover,
.hs-op-list button[data-test-id=button-delete].dropdown-item:focus,
.hs-op-list .dropdown-menu [data-test-id=button-delete]:hover,
.hs-op-list .dropdown-menu [data-test-id=button-delete]:focus {
  background: var(--hs-slate) !important;
  border-color: var(--hs-slate) !important;
  box-shadow: var(--hs-focus-ring) !important;
  color: #FFFFFF !important;
}

/* ======== LAYER 5 - MODE FAMILIES (glass / gradient / photo) ======== */
/* 11-glass-mode */
.hs-glass-canvas,
.hs-glass-scene,
.block.hs-glass-canvas,
.block.hs-glass-canvas .card,
.block.hs-glass-canvas .b-card,
.block.hs-glass-scene,
.block.hs-glass-scene .card,
.block.hs-glass-scene .b-card {
  background: linear-gradient(135deg, var(--hs-navy) 0%, var(--hs-midnight) 52%, var(--hs-teal-dark) 100%) !important;
  border: 0 !important;
  border-radius: 20px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: var(--hs-glass-text) !important;
  isolation: isolate !important;
  min-height: 100% !important;
  overflow: hidden !important;
  padding: 18px !important;
  position: relative !important;
}

.hs-glass-canvas .card-body,
.hs-glass-canvas .b-card-body,
.hs-glass-scene .card-body,
.hs-glass-scene .b-card-body {
  background: transparent !important;
  overflow: visible !important;
  padding: 0 !important;
}

.hs-glass-canvas .rt-content,
.hs-glass-scene .rt-content {
  background: transparent !important;
  color: var(--hs-glass-text) !important;
  overflow: visible !important;
  padding: 0 !important;
  white-space: normal !important;
}

.hs-glass-canvas .rt-content > div,
.hs-glass-scene .rt-content > div {
  background: var(--hs-glass-bg) !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-glass-shadow) !important;
  color: var(--hs-glass-text) !important;
  isolation: isolate !important;
  overflow: hidden !important;
  padding: 16px !important;
  position: relative !important;
}

@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)) {
  .hs-glass-canvas .rt-content > div,
  .hs-glass-scene .rt-content > div {
    -webkit-backdrop-filter: var(--hs-glass-blur) !important;
    backdrop-filter: var(--hs-glass-blur) !important;
  }
}
.hs-glass-canvas .rt-content h1,
.hs-glass-canvas .rt-content h2,
.hs-glass-canvas .rt-content h3,
.hs-glass-scene .rt-content h1,
.hs-glass-scene .rt-content h2,
.hs-glass-scene .rt-content h3 {
  color: #FFFFFF !important;
}

.hs-glass-canvas .rt-content p,
.hs-glass-scene .rt-content p {
  color: var(--hs-glass-muted) !important;
}

.hs-glass-canvas .rt-content > div > div:first-child,
.hs-glass-scene .rt-content > div > div:first-child {
  display: grid !important;
  gap: 8px !important;
  margin-bottom: 12px !important;
}

.hs-glass-canvas .rt-content > div > div:first-child > p:first-child,
.hs-glass-scene .rt-content > div > div:first-child > p:first-child {
  color: var(--hs-light-aqua) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 0.9px !important;
  margin: 0 !important;
  text-transform: none !important; /* no ALL-CAPS in product UI (Alina 2026-07-06) */
}

.hs-glass-canvas .rt-content > div > div:first-child > h3,
.hs-glass-scene .rt-content > div > div:first-child > h3 {
  color: #FFFFFF !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  line-height: 1.05 !important;
  margin: 0 !important;
}

.hs-glass-canvas .rt-content > div > div:nth-child(2) > div,
.hs-glass-scene .rt-content > div > div:nth-child(2) > div {
  display: grid !important;
  gap: 6px !important;
  margin-top: 9px !important;
}

.hs-glass-canvas .rt-content > div > div:nth-child(2) > div > div:first-child,
.hs-glass-scene .rt-content > div > div:nth-child(2) > div > div:first-child {
  align-items: center !important;
  color: var(--hs-glass-muted) !important;
  display: flex !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  justify-content: space-between !important;
  line-height: 1.2 !important;
}

.hs-glass-canvas .rt-content > div > div:nth-child(2) > div > div:last-child,
.hs-glass-scene .rt-content > div > div:nth-child(2) > div > div:last-child {
  background: var(--hs-tint-light-strong) !important;
  border-radius: 8px !important;
  height: 8px !important;
  overflow: hidden !important;
}

.hs-glass-canvas .rt-content > div > div:nth-child(2) > div > div:last-child > span,
.hs-glass-scene .rt-content > div > div:nth-child(2) > div > div:last-child > span {
  background: var(--hs-aqua) !important;
  border-radius: inherit !important;
  display: block !important;
  height: 100% !important;
}

.hs-glass-canvas .rt-content > div > div:nth-child(2) > div:nth-child(1) > div:last-child > span,
.hs-glass-scene .rt-content > div > div:nth-child(2) > div:nth-child(1) > div:last-child > span {
  width: 72% !important;
}

.hs-glass-canvas .rt-content > div > div:nth-child(2) > div:nth-child(2) > div:last-child > span,
.hs-glass-scene .rt-content > div > div:nth-child(2) > div:nth-child(2) > div:last-child > span {
  width: 48% !important;
}

.hs-glass-canvas .rt-content > div > div:nth-child(2) > div:nth-child(3) > div:last-child > span,
.hs-glass-scene .rt-content > div > div:nth-child(2) > div:nth-child(3) > div:last-child > span {
  width: 86% !important;
}

.hs-glass-card,
.hs-glass-panel,
.hs-glass-kpi,
.hs-glass-hero,
.hs-glass-table,
.hs-glass-tabs,
.hs-glass-chart,
.hs-glass-progress,
.hs-glass-form,
.hs-glass-calendar {
  background: var(--hs-glass-bg) !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-glass-shadow) !important;
  color: var(--hs-glass-text) !important;
  min-width: 0 !important;
  overflow: hidden !important;
  position: relative !important;
}

@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)) {
  .hs-glass-card,
  .hs-glass-panel,
  .hs-glass-kpi,
  .hs-glass-hero,
  .hs-glass-table,
  .hs-glass-tabs,
  .hs-glass-chart,
  .hs-glass-progress,
  .hs-glass-form,
  .hs-glass-calendar {
    -webkit-backdrop-filter: var(--hs-glass-blur) !important;
    backdrop-filter: var(--hs-glass-blur) !important;
  }
}
.hs-glass-card .card-header,
.hs-glass-card .b-card-header,
.hs-glass-kpi .card-header,
.hs-glass-kpi .b-card-header,
.hs-glass-table .card-header,
.hs-glass-table .b-card-header,
.hs-glass-chart .card-header,
.hs-glass-chart .b-card-header,
.hs-glass-form .card-header,
.hs-glass-form .b-card-header {
  background: transparent !important;
  border-bottom: 0 !important;
  padding-bottom: 2px !important;
  color: var(--hs-glass-text) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  padding: 12px 14px !important;
}

.hs-glass-card .card-body,
.hs-glass-card .b-card-body,
.hs-glass-card .rt-content,
.hs-glass-panel .rt-content,
.hs-glass-kpi .card-body,
.hs-glass-kpi .b-card-body,
.hs-glass-hero .card-body,
.hs-glass-hero .b-card-body,
.hs-glass-hero .rt-content,
.hs-glass-chart .card-body,
.hs-glass-chart .b-card-body,
.hs-glass-chart .rt-content,
.hs-glass-form .card-body,
.hs-glass-form .b-card-body,
.hs-glass-form .rt-content {
  background: transparent !important;
  color: var(--hs-glass-text) !important;
  padding: 14px 16px !important;
}

.hs-glass-card h1,
.hs-glass-card h2,
.hs-glass-card h3,
.hs-glass-panel h1,
.hs-glass-panel h2,
.hs-glass-panel h3,
.hs-glass-kpi h1,
.hs-glass-kpi h2,
.hs-glass-kpi h3,
.hs-glass-hero h1,
.hs-glass-hero h2,
.hs-glass-hero h3 {
  color: var(--hs-glass-text) !important;
}

.hs-glass-card p,
.hs-glass-panel p,
.hs-glass-kpi p,
.hs-glass-hero p,
.hs-glass-chart p,
.hs-glass-form p {
  color: var(--hs-glass-muted) !important;
}

.hs-glass-kpi {
  min-height: 112px !important;
}

.hs-glass-kpi .card-header {
  border-bottom: 0 !important;
}

.hs-glass-kpi .card-body {
  padding: 0 16px 14px !important;
}

.hs-glass-kpi .hs-stat-label,
.hs-glass-kpi p:first-child {
  color: var(--hs-aqua) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 0.9px !important;
  margin: 0 !important;
  text-transform: none !important; /* no ALL-CAPS in product UI (Alina 2026-07-06) */
}

.hs-glass-kpi .hs-stat-value,
.hs-glass-kpi h2,
.hs-glass-kpi h3 {
  color: #FFFFFF !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  line-height: 1.05 !important;
  margin: 0 !important;
}

.hs-glass-hero {
  padding: 22px !important;
}

.hs-glass-hero .hs-hero-stat-value,
.hs-glass-hero h1 {
  color: #FFFFFF !important;
  font-size: 52px !important;
}

.hs-glass-table .table-responsive,
.hs-glass-table .record-container {
  background: transparent !important;
  overflow-x: auto !important;
}

.hs-glass-table table,
.hs-glass-table .record-list-table {
  background: transparent !important;
  border-collapse: separate !important;
  border-spacing: 0 !important;
  width: 100% !important;
}

.hs-glass-table table th,
.hs-glass-table .record-list-table th {
  background: var(--hs-tint-light-strong) !important;
  border-bottom: 0 !important;
  padding-bottom: 2px !important;
  color: #FFFFFF !important;
  font-size: 12.5px !important;
  font-weight: 700 !important;
  padding: 10px 12px !important;
  text-transform: none !important;
  white-space: nowrap !important;
}

.hs-glass-table table td,
.hs-glass-table .record-list-table td {
  background: var(--hs-tint-light) !important;
  border-top: 1px solid rgba(255, 255, 255, 0.08) !important;
  color: rgba(255, 255, 255, 0.88) !important;
  font-size: 12px !important;
  line-height: 1.35 !important;
  padding: 10px 12px !important;
  vertical-align: top !important;
  white-space: normal !important;
}

.hs-glass-tabs :is(.nav-tabs, .nav-pills, .tabs) {
  background: var(--hs-tint-light) !important;
  border: none !important;
  border-radius: 8px !important;
  display: flex !important;
  gap: 4px !important;
  padding: 3px !important;
}

.hs-glass-tabs :is(.nav-link, .btn) {
  background: transparent !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: var(--hs-glass-muted) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 8px 12px !important;
}

.hs-glass-tabs :is(.nav-link.active, .btn.active) {
  background: var(--hs-tint-strong) !important;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.18) !important; /* scale-exempt: dark-surface inset (navy tint invisible on dark) */
  color: #FFFFFF !important;
}

.hs-glass-progress .hs-progress-bar,
.hs-glass-card .hs-progress-bar,
.hs-glass-panel .hs-progress-bar {
  background: var(--hs-tint-light-strong) !important;
}

.hs-glass-progress .hs-progress-fill,
.hs-glass-card .hs-progress-fill,
.hs-glass-panel .hs-progress-fill {
  background: var(--hs-aqua) !important;
}

.hs-glass-form :is(.form-control, .custom-select, input, select, textarea) {
  background: var(--hs-tint-light-strong) !important;
  border: none !important;
  border-radius: 7px !important;
  color: #FFFFFF !important;
  font-size: 13px !important;
  min-height: 36px !important;
}

.hs-glass-form :is(.form-control, .custom-select, input, select, textarea)::placeholder {
  color: rgba(255, 255, 255, 0.56) !important;
}

.hs-glass-calendar .hs-calendar,
.hs-calendar.hs-glass-calendar {
  background: transparent !important;
  border-color: var(--hs-glass-border) !important;
}

.hs-glass-calendar .hs-calendar-header,
.hs-calendar.hs-glass-calendar .hs-calendar-header,
.hs-glass-calendar .hs-calendar-day,
.hs-calendar.hs-glass-calendar .hs-calendar-day {
  background: var(--hs-tint-light) !important;
  border-color: var(--hs-glass-separator) !important;
  color: #FFFFFF !important;
}

.hs-glass-calendar .hs-calendar-day-label,
.hs-calendar.hs-glass-calendar .hs-calendar-day-label {
  color: var(--hs-glass-muted) !important;
}

.hs-glass-orb {
  display: none !important;
}

.block.hs-glass-canvas,
.block.hs-glass-scene {
  position: relative !important;
}

.block.hs-glass-canvas::before,
.block.hs-glass-scene::before {
  animation: none !important;
  content: none !important;
  display: none !important;
}

.block.hs-glass-canvas::after,
.block.hs-glass-scene::after {
  animation: none !important;
  content: none !important;
  display: none !important;
}

.hs-glass-orb--alt {
  display: none !important;
}

/* 12-gradient-mode */
.hs-gradient-banner,
.hs-gradient-hero {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-gradient-brand) !important;
  background-position: 0% 50%;
  background-size: 200% 200%;
  position: relative !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  overflow: hidden !important;
  padding: 20px 24px !important;
}

.hs-gradient-banner h1,
.hs-gradient-banner h2,
.hs-gradient-banner h3,
.hs-gradient-hero h1,
.hs-gradient-hero h2,
.hs-gradient-hero h3 {
  color: #FFFFFF !important;
  font-size: 26px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  line-height: 1.12 !important;
  margin: 0 0 6px !important;
}

.hs-gradient-banner p,
.hs-gradient-hero p {
  color: var(--hs-pale) !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.35 !important;
  margin: 0 !important;
}

.hs-gradient-kpi {
  background: var(--hs-gradient-brand) !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  min-height: 112px !important;
  overflow: hidden !important;
  padding: 16px !important;
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}

.hs-gradient-kpi:hover {
  box-shadow: var(--hs-shadow-4) !important;
  transform: translateY(-2px) !important;
}

.hs-gradient-kpi .card-header,
.hs-gradient-kpi .b-card-header,
.hs-gradient-kpi .card-body,
.hs-gradient-kpi .b-card-body {
  background: transparent !important;
  border: 0 !important;
  color: #FFFFFF !important;
  padding: 0 !important;
}

.hs-gradient-kpi .metric-value,
.hs-gradient-kpi .metric-number,
.hs-gradient-kpi .value,
.hs-gradient-kpi h1,
.hs-gradient-kpi h2,
.hs-gradient-kpi h3 {
  color: #FFFFFF !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  line-height: 1.05 !important;
  margin: 0 !important;
}

.hs-gradient-kpi .metric-label,
.hs-gradient-kpi .card-title,
.hs-gradient-kpi p {
  color: rgba(255, 255, 255, 0.82) !important;
  font-size: 12px !important;
  font-weight: 400 !important;
}

.hs-gradient-table,
.hs-gradient-chart,
.hs-gradient-progress,
.hs-gradient-tabs,
.hs-gradient-card,
.hs-gradient-bar-top {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  overflow: hidden !important;
  position: relative !important;
}

.hs-gradient-table .table-responsive,
.hs-gradient-table .record-container {
  background: #FFFFFF !important;
  overflow-x: auto !important;
}

.hs-gradient-table table,
.hs-gradient-table .record-list-table {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  width: 100% !important;
}

.hs-gradient-table table th,
.hs-gradient-table .record-list-table th {
  background: linear-gradient(90deg, var(--hs-mist), var(--hs-page)) !important;
  color: var(--hs-navy) !important;
  font-size: 12.5px !important;
  font-weight: 700 !important;
  padding: 10px 12px !important;
  text-transform: none !important;
  white-space: nowrap !important;
}

.hs-gradient-table table td,
.hs-gradient-table .record-list-table td {
  border-top: 1px solid var(--hs-table-line) !important;
  color: var(--hs-text) !important;
  font-size: 12px !important;
  line-height: 1.35 !important;
  padding: 10px 12px !important;
  white-space: normal !important;
}

.hs-gradient-tabs :is(.nav-tabs, .nav-pills, .tabs) {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 8px !important;
  display: flex !important;
  gap: 4px !important;
  padding: 3px !important;
}

.hs-gradient-tabs :is(.nav-link, .btn) {
  background: transparent !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: var(--hs-muted) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 8px 12px !important;
}

.hs-gradient-tabs :is(.nav-link.active, .btn.active) {
  background: var(--hs-gradient-brand) !important;
  color: #FFFFFF !important;
}

.hs-gradient-progress .hs-progress-fill,
.hs-progress-fill--gradient {
  background: var(--hs-gradient-brand) !important;
}

.hs-gradient-text {
  background: var(--hs-gradient-brand) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}

@media (max-width: 767px) {
  .hs-calendar-grid {
    min-width: 560px !important;
  }
  .hs-calendar {
    overflow-x: auto !important;
  }
  .hs-hero-stat-value,
  .hs-glass-hero .hs-hero-stat-value {
    font-size: 40px !important;
  }
  .hs-gradient-banner,
  .hs-gradient-hero,
  .hs-banner {
    padding: 16px 18px !important;
  }
}
/* 12b-photo-texture-library */
/* Base: sets the composable photo-background technique.
   Usage: combine hs-photo-{element} + hs-photo--{variant}
   Example: class="hs-photo-hero hs-photo--mosaic" */
[class*=hs-photo] {
  --hs-photo-bg: var(--hs-action-bg-wave) !important;
  --hs-photo-overlay: var(--hs-overlay-photo) !important;
  --hs-photo-overlay-light: linear-gradient(135deg, rgba(255,255,255,0.94), rgba(247,251,250,0.90) 48%, rgba(237,245,244,0.86)) !important;
  --hs-photo-overlay-subtle: var(--hs-overlay-subtle) !important;
}

.hs-photo--wave {
  --hs-photo-bg: var(--hs-action-bg-wave) !important;
}

.hs-photo--mosaic {
  --hs-photo-bg: var(--hs-action-bg-mosaic) !important;
}

.hs-photo--calm {
  --hs-photo-bg: var(--hs-action-bg-calm) !important;
}

.hs-photo--flow {
  --hs-photo-bg: var(--hs-action-bg-flow) !important;
  --hs-photo-overlay: var(--hs-overlay-flow) !important;
}

.hs-photo--glass {
  --hs-photo-bg: var(--hs-action-bg-glass) !important;
  --hs-photo-overlay: var(--hs-overlay-glass) !important;
}

.hs-photo--depth {
  --hs-photo-bg: var(--hs-action-bg-depth) !important;
  --hs-photo-overlay: linear-gradient(135deg, rgba(11,31,51,0.82), rgba(16,42,67,0.72) 48%, rgba(14,140,134,0.55)) !important;
}

/* alternate materials: genuinely different photos, not wave crops */
.hs-photo--particles {
  --hs-photo-bg: var(--hs-tex-particles) !important;
  --hs-photo-overlay: var(--hs-overlay-subtle) !important;
}

.hs-photo--silk {
  --hs-photo-bg: var(--hs-tex-silk) !important;
  --hs-photo-overlay: var(--hs-overlay-subtle) !important;
}

.hs-photo--blobs {
  --hs-photo-bg: var(--hs-tex-blobs) !important;
  --hs-photo-overlay: var(--hs-overlay-subtle) !important;
}

.hs-photo--bubbles {
  --hs-photo-bg: var(--hs-tex-bubbles) !important;
  --hs-photo-overlay: var(--hs-overlay-subtle) !important;
}

/* distinct framing per variant so the shared material reads differently */
.hs-photo--mosaic, .hs-photo--mosaic .card, .hs-photo--mosaic .b-card {
  background-position: center, 18% 22%;
}

.hs-photo--calm, .hs-photo--calm .card, .hs-photo--calm .b-card {
  background-position: center, 82% 72%;
}

.hs-photo--flow, .hs-photo--flow .card, .hs-photo--flow .b-card {
  background-position: center, 62% 18%;
}

.hs-photo--glass, .hs-photo--glass .card, .hs-photo--glass .b-card {
  background-position: center, 32% 62%;
}

.hs-photo--depth, .hs-photo--depth .card, .hs-photo--depth .b-card {
  background-position: center, 70% 82%;
}

/* --- Hero banner with photo texture --- */
.hs-photo-hero,
.hs-photo-hero.card,
.hs-photo-hero.b-card,
.block.hs-photo-hero,
.block.hs-photo-hero .card,
.block.hs-photo-hero .b-card {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center, 50% 50%;
  background-repeat: no-repeat !important;
  background-size: cover, 115% 115%;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  overflow: hidden !important;
}

.hs-photo-hero .card-body,
.hs-photo-hero .b-card-body,
.hs-photo-hero .rt-content {
  background: transparent !important;
  color: #FFFFFF !important;
  padding: 20px 24px !important;
}

.hs-photo-hero h1,
.hs-photo-hero h2,
.hs-photo-hero h3 {
  color: #FFFFFF !important;
  text-shadow: 0 1px 3px rgba(11, 31, 51, 0.3) !important;
}

.hs-photo-hero p {
  color: var(--hs-pale) !important;
}

.hs-photo-hero .hs-dashboard-eyebrow,
.hs-photo-hero .hs-banner-eyebrow {
  color: var(--hs-aqua) !important;
}

/* --- KPI card with photo texture --- */
.hs-photo-kpi,
.hs-photo-kpi.card,
.hs-photo-kpi.b-card,
.block.hs-photo-kpi,
.block.hs-photo-kpi .card,
.block.hs-photo-kpi .b-card {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center, 50% 50%;
  background-repeat: no-repeat !important;
  background-size: cover, 115% 115%;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-4) !important;
  color: #FFFFFF !important;
  min-height: 112px !important;
  overflow: hidden !important;
  padding: 14px 16px !important;
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}

.hs-photo-kpi:hover {
  box-shadow: var(--hs-shadow-4) !important;
  transform: translateY(-2px) !important;
}

.hs-photo-kpi .card-header,
.hs-photo-kpi .b-card-header,
.hs-photo-kpi .card-body,
.hs-photo-kpi .b-card-body {
  background: transparent !important;
  border: 0 !important;
  color: #FFFFFF !important;
  padding: 0 !important;
}

.hs-photo-kpi .metric-value,
.hs-photo-kpi .metric-number,
.hs-photo-kpi .value,
.hs-photo-kpi h1,
.hs-photo-kpi h2,
.hs-photo-kpi h3 {
  color: #FFFFFF !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  text-shadow: 0 1px 3px rgba(11, 31, 51, 0.3) !important;
}

.hs-photo-kpi .metric-label,
.hs-photo-kpi .card-title,
.hs-photo-kpi p {
  color: rgba(255, 255, 255, 0.82) !important;
}

/* --- Card with photo-textured header strip --- */
.hs-photo-card-header,
.hs-photo-card-header.card,
.hs-photo-card-header.b-card,
.block.hs-photo-card-header,
.block.hs-photo-card-header .card,
.block.hs-photo-card-header .b-card {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  overflow: hidden !important;
  position: relative !important;
}

.hs-photo-card-header::before {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
  content: "" !important;
  display: block !important;
  height: 48px !important;
  width: 100% !important;
}

.hs-photo-card-header .card-header,
.hs-photo-card-header .b-card-header {
  background: transparent !important;
  border-bottom: 0 !important;
  color: #FFFFFF !important;
  margin-top: -48px !important;
  min-height: 48px !important;
  position: relative !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.4) !important;
  z-index: 1 !important;
}

.hs-photo-card-header .card-body,
.hs-photo-card-header .b-card-body {
  background: #FFFFFF !important;
  padding: 14px 16px !important;
}

/* --- Section divider strip --- */
.hs-photo-section,
.hs-photo-section.card,
.hs-photo-section.b-card,
.block.hs-photo-section,
.block.hs-photo-section .card,
.block.hs-photo-section .b-card {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center, 50% 50%;
  background-repeat: no-repeat !important;
  background-size: cover, 115% 115%;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  min-height: 28px !important;
  overflow: hidden !important;
}

.hs-photo-section .card-body,
.hs-photo-section .b-card-body,
.hs-photo-section .rt-content {
  align-items: center !important;
  background: transparent !important;
  color: #FFFFFF !important;
  display: flex !important;
  justify-content: center !important;
  padding: 10px 18px !important;
}

.hs-photo-section h1,
.hs-photo-section h2,
.hs-photo-section h3,
.hs-photo-section p {
  color: #FFFFFF !important;
  margin: 0 !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.3) !important;
}

/* --- Glass canvas with photo underneath the frost --- */
.hs-photo-canvas,
.hs-photo-canvas.card,
.hs-photo-canvas.b-card,
.block.hs-photo-canvas,
.block.hs-photo-canvas .card,
.block.hs-photo-canvas .b-card {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay-subtle), var(--hs-photo-bg) !important;
  background-position: center, 50% 50%;
  background-repeat: no-repeat !important;
  background-size: cover, 115% 115%;
  border: 0 !important;
  border-radius: 20px !important;
  box-shadow: var(--hs-shadow-float) !important;
  color: #FFFFFF !important;
  isolation: isolate !important;
  overflow: hidden !important;
  padding: 18px !important;
  position: relative !important;
}

.hs-photo-canvas .card-body,
.hs-photo-canvas .b-card-body,
.hs-photo-canvas .rt-content {
  background: transparent !important;
  color: #FFFFFF !important;
  overflow: visible !important;
  padding: 0 !important;
}

.hs-photo-canvas .rt-content > div {
  background: var(--hs-glass-bg) !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-glass-shadow) !important;
  color: #FFFFFF !important;
  isolation: isolate !important;
  overflow: hidden !important;
  padding: 16px !important;
}

@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)) {
  .hs-photo-canvas .rt-content > div {
    -webkit-backdrop-filter: var(--hs-glass-blur) !important;
    backdrop-filter: var(--hs-glass-blur) !important;
  }
}
.hs-photo-canvas h1,
.hs-photo-canvas h2,
.hs-photo-canvas h3,
.hs-photo-canvas .rt-content h1,
.hs-photo-canvas .rt-content h2,
.hs-photo-canvas .rt-content h3,
.hs-photo-canvas .rt-content > div h1,
.hs-photo-canvas .rt-content > div h2,
.hs-photo-canvas .rt-content > div h3 {
  color: #FFFFFF !important;
  text-shadow: 0 1px 3px rgba(11, 31, 51, 0.3) !important;
}

.hs-photo-canvas p,
.hs-photo-canvas .rt-content p,
.hs-photo-canvas .rt-content > div p,
.hs-photo-canvas .rt-content > div span,
.hs-photo-canvas .hs-progress-label,
.hs-photo-canvas .hs-progress-value,
.hs-photo-canvas .hs-progress-meta {
  color: #FFFFFF !important;
}

.hs-photo-canvas .hs-glass-kpi p,
.hs-photo-canvas .hs-glass-panel p {
  color: rgba(255, 255, 255, 0.82) !important;
}

/* --- Tab bar with photo-textured active tab --- */
.hs-photo-tab :is(.nav-tabs, .nav-pills, .tabs) {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 8px !important;
  display: flex !important;
  gap: 4px !important;
  padding: 3px !important;
}

.hs-photo-tab :is(.nav-link, .btn) {
  background: transparent !important;
  border: 0 !important;
  border-radius: 7px !important;
  color: var(--hs-muted) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  padding: 8px 12px !important;
}

.hs-photo-tab :is(.nav-link.active, .btn.active) {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
  border-radius: 7px !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.3) !important;
}

/* --- Calendar today cell with photo tint --- */
.hs-photo-cell .hs-calendar-day--today,
.hs-calendar-day.hs-photo-cell {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay-subtle), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
  border-color: rgba(126, 221, 213, 0.42) !important;
  color: #FFFFFF !important;
}

.hs-photo-cell .hs-calendar-day--today .hs-calendar-date,
.hs-calendar-day.hs-photo-cell .hs-calendar-date {
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.4) !important;
}

/* --- Chip / pill with photo texture --- */
.hs-photo-chip {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
  border: none !important;
  box-shadow: var(--hs-glow) !important;
  border-radius: 7px !important;
  color: #FFFFFF !important;
  display: inline-flex !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  min-height: 24px !important;
  overflow: hidden !important;
  padding: 4px 10px !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.3) !important;
  white-space: nowrap !important;
}

.hs-photo-pill {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
  border: none !important;
  box-shadow: var(--hs-glow) !important;
  border-radius: 999px !important;
  color: #FFFFFF !important;
  display: inline-flex !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  min-height: 22px !important;
  overflow: hidden !important;
  padding: 4px 12px !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.3) !important;
  white-space: nowrap !important;
}

/* --- Dashboard action with photo texture --- */
.hs-photo-action a,
.hs-photo-action .btn,
.hs-photo-action .nav-link,
.hs-photo-action .rt-content > p:only-child > a {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
}

/* --- Light-mode photo: faint texture on white card --- */
.hs-photo-light,
.hs-photo-light.card,
.hs-photo-light.b-card,
.block.hs-photo-light,
.block.hs-photo-light .card,
.block.hs-photo-light .b-card {
  background-color: #FFFFFF !important;
  background-image: var(--hs-photo-overlay-light), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  color: var(--hs-text) !important;
  overflow: hidden !important;
}

.hs-photo-light .card-body,
.hs-photo-light .b-card-body,
.hs-photo-light .rt-content {
  background: transparent !important;
}

.hs-photo-light h1,
.hs-photo-light h2,
.hs-photo-light h3 {
  color: var(--hs-navy) !important;
}

.hs-photo-light p {
  color: var(--hs-slate) !important;
}

/* --- Table with photo-textured header row --- */
.hs-photo-table,
.hs-photo-table.card,
.hs-photo-table.b-card,
.block.hs-photo-table,
.block.hs-photo-table .card,
.block.hs-photo-table .b-card {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  overflow: hidden !important;
}

.hs-photo-table .card-header,
.hs-photo-table .b-card-header {
  background-color: var(--hs-navy) !important;
  border-bottom: 0 !important;
  color: #FFFFFF !important;
  overflow: hidden !important;
}

.hs-photo-table .card-header *,
.hs-photo-table .b-card-header * {
  color: #FFFFFF !important;
}

.hs-photo-table table th,
.hs-photo-table .record-list-table th {
  background: var(--hs-navy) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.12) !important;
  color: #FFFFFF !important;
  font-size: 12.5px !important;
  font-weight: 700 !important;
  padding: 10px 12px !important;
  text-transform: none !important;
}

.hs-photo-table table td,
.hs-photo-table .record-list-table td {
  border-top: 1px solid var(--hs-table-line) !important;
  color: var(--hs-text) !important;
  font-size: 12px !important;
  padding: 10px 12px !important;
}

/* --- Progress bar fill with photo texture --- */
.hs-progress-fill--photo {
  background-color: var(--hs-navy) !important;
  background-image: var(--hs-photo-overlay-subtle), var(--hs-photo-bg) !important;
  background-position: center !important;
  background-size: cover !important;
}

@media (max-width: 767px) {
  .hs-photo-hero .card-body,
  .hs-photo-hero .b-card-body,
  .hs-photo-hero .rt-content {
    padding: 16px 18px !important;
  }
  .hs-photo-kpi {
    min-height: 96px !important;
    padding: 12px 14px !important;
  }
  .hs-photo-card-header::before {
    height: 40px !important;
  }
  .hs-photo-card-header .card-header,
  .hs-photo-card-header .b-card-header {
    margin-top: -40px !important;
    min-height: 40px !important;
  }
}
/* SVG text fill overrides for dark-background KPIs */
.hs-photo-kpi .card-header h5,
.hs-gradient-kpi .card-header h5 {
  color: #FFFFFF !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 0.9px !important;
  text-transform: none !important; /* no ALL-CAPS in product UI (Alina 2026-07-06) */
}

.hs-photo-kpi .card-header,
.hs-gradient-kpi .card-header {
  border-bottom: 0 !important;
  padding: 14px 16px 2px !important;
}

.hs-gradient-kpi .card-body {
  padding: 4px 16px 14px !important;
}

.hs-glass-kpi svg text,
.hs-glass-kpi .card-header h5 {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
}

.hs-glass-kpi .card-body svg,
.hs-photo-kpi .card-body svg,
.hs-gradient-kpi .card-body svg {
  height: 56px !important;
  max-height: 56px !important;
  max-width: 100% !important;
  width: 100% !important;
}

.hs-photo-kpi svg text,
.hs-photo-kpi .metric-value,
.hs-photo-kpi .metric-number,
.hs-photo-kpi .value,
.hs-photo-kpi h1,
.hs-photo-kpi h2,
.hs-photo-kpi h3 {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  text-shadow: 0 1px 3px rgba(11, 31, 51, 0.3) !important;
}

.hs-photo-kpi .metric-label,
.hs-photo-kpi .card-title,
.hs-photo-kpi p {
  color: rgba(255, 255, 255, 0.82) !important;
}

.hs-gradient-kpi svg text,
.hs-gradient-kpi .metric-value,
.hs-gradient-kpi .metric-number,
.hs-gradient-kpi .value,
.hs-gradient-kpi h1,
.hs-gradient-kpi h2,
.hs-gradient-kpi h3 {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
}

.hs-gradient-kpi .metric-label,
.hs-gradient-kpi .card-title,
.hs-gradient-kpi p {
  color: rgba(255, 255, 255, 0.82) !important;
}

/* ======== LAYER 6 - WEBAPP AREAS (compose shell, admin, unify, auth) ======== */
/* 03-shell-navigation */
.topbar,
.app-topbar,
.navbar,
.navbar-light,
.b-navbar {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
  box-shadow: var(--hs-shadow-1) !important;
}

#compose .sidebar,
#compose .nav-sidebar,
#compose .app-sidebar,
#compose .compose-sidebar,
#compose .b-sidebar.sidebar,
#compose .b-sidebar.sidebar .b-sidebar-body {
  background: #FFFFFF !important;
  border-right: 0 !important;
  box-shadow: 4px 0 18px rgba(11, 31, 51, 0.05), 1px 0 0 rgba(11, 31, 51, 0.03) !important;
}

#compose .b-sidebar.sidebar .b-sidebar-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
}

#compose .sidebar .page-tree,
#compose .nav-sidebar .page-tree,
#compose .nav-sidebar.overflow-auto {
  padding: 8px 10px 18px !important;
}

#compose .sidebar,
#compose .nav-sidebar,
#compose .app-sidebar,
#compose .compose-sidebar,
#compose .b-sidebar-body,
#compose .b-sidebar.sidebar .b-sidebar-body,
#compose .sidebar *,
#compose .nav-sidebar *,
#compose .app-sidebar *,
#compose .compose-sidebar * {
  -ms-overflow-style: none !important;
  scrollbar-width: none !important;
}

#compose .sidebar::-webkit-scrollbar,
#compose .nav-sidebar::-webkit-scrollbar,
#compose .app-sidebar::-webkit-scrollbar,
#compose .compose-sidebar::-webkit-scrollbar,
#compose .b-sidebar-body::-webkit-scrollbar,
#compose .b-sidebar.sidebar .b-sidebar-body::-webkit-scrollbar,
#compose .sidebar *::-webkit-scrollbar,
#compose .nav-sidebar *::-webkit-scrollbar,
#compose .app-sidebar *::-webkit-scrollbar,
#compose .compose-sidebar *::-webkit-scrollbar {
  display: none !important;
  height: 0 !important;
  width: 0 !important;
}

#compose .page-tree > li,
#compose .page-tree > .b-nav-item,
#compose .nav-sidebar > .mb-1 {
  margin: 3px 0 !important;
}

#compose .nav-sidebar .mb-1 > .d-flex {
  align-items: center !important;
  gap: 4px !important;
  min-height: 34px !important;
}

#compose .page-tree a.btn.nav-item,
#compose .sidebar a.nav-link,
#compose .nav-sidebar a.nav-link,
#compose .nav-sidebar a.btn.nav-item {
  border: 0 !important;
  border-radius: 7px !important;
  box-shadow: none !important;
  color: var(--hs-muted) !important;
  font-family: "Lato", Arial, sans-serif !important;
  letter-spacing: 0 !important;
  outline: 0 !important;
  transition: background-color 160ms ease, color 160ms ease, box-shadow 160ms ease !important;
}

#compose .page-tree > li > a.btn.nav-item,
#compose .page-tree > .b-nav-item > a.btn.nav-item,
#compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex > a.btn.nav-item {
  align-items: center !important;
  background: transparent !important;
  border: 1px solid transparent !important;
  border-radius: 8px !important;
  color: var(--hs-navy) !important;
  display: inline-flex !important;
  flex: 1 1 auto !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  min-height: 34px !important;
  min-width: 0 !important;
  padding: 7px 10px !important;
  width: 100% !important;
}

#compose .nav-sidebar a.btn.nav-item .title {
  color: inherit !important;
  font-weight: inherit !important;
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

#compose .page-tree a.btn.nav-item > img,
#compose .nav-sidebar a.btn.nav-item > img {
  flex: 0 0 16px !important;
  height: 16px !important;
  margin-right: 8px !important;
  object-fit: contain !important;
  width: 16px !important;
}

#compose .page-tree a.btn.nav-item > i,
#compose .nav-sidebar a.btn.nav-item > i,
#compose .page-tree a.btn.nav-item > svg,
#compose .nav-sidebar a.btn.nav-item > svg {
  color: var(--hs-teal-dark) !important;
  flex: 0 0 16px !important;
  height: 16px !important;
  margin-right: 8px !important;
  width: 16px !important;
}

#compose .page-tree .page-tree a.btn.nav-item,
#compose .page-tree li li a.btn.nav-item,
#compose .page-tree .b-nav-item .page-tree a.btn.nav-item,
#compose .nav-sidebar .nav-sidebar a.btn.nav-item,
#compose .nav-sidebar .mb-1 .mb-1 a.btn.nav-item,
#compose .nav-sidebar .mb-1 ul a.btn.nav-item,
#compose .nav-sidebar .mb-1 .collapse a.btn.nav-item {
  align-items: center !important;
  background: transparent !important;
  border: 1px solid transparent !important;
  border-radius: 7px !important;
  color: var(--hs-muted) !important;
  display: inline-flex !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  margin: 1px 0 1px 16px !important;
  min-height: 29px !important;
  min-width: 0 !important;
  padding: 5px 10px !important;
  position: relative !important;
  width: calc(100% - 16px) !important;
}

#compose .page-tree .page-tree a.btn.nav-item > img,
#compose .page-tree li li a.btn.nav-item > img,
#compose .nav-sidebar .mb-1 .mb-1 a.btn.nav-item > img,
#compose .nav-sidebar .mb-1 ul a.btn.nav-item > img,
#compose .nav-sidebar .mb-1 .collapse a.btn.nav-item > img {
  flex-basis: 15px !important;
  height: 15px !important;
  margin-right: 9px !important;
  width: 15px !important;
}

#compose .page-tree > li > a.btn.nav-item:hover,
#compose .page-tree > .b-nav-item > a.btn.nav-item:hover,
#compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex > a.btn.nav-item:hover,
#compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex:hover > a.btn.nav-item {
  background: var(--hs-sidebar-parent-hover-bg) !important;
  border-color: transparent !important;
  color: var(--hs-teal-dark) !important;
  box-shadow: var(--hs-shadow-1) !important;
}

#compose .page-tree > li > a.btn.nav-item.active,
#compose .page-tree > .b-nav-item > a.btn.nav-item.active,
#compose .page-tree > li:has(.router-link-active) > a.btn.nav-item,
#compose .page-tree > li:has(.nav-active) > a.btn.nav-item,
#compose .page-tree > .b-nav-item:has(.router-link-active) > a.btn.nav-item,
#compose .page-tree > .b-nav-item:has(.nav-active) > a.btn.nav-item,
#compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex > a.btn.nav-item.active,
#compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex > a.btn.nav-item.nav-active,
#compose .nav-sidebar.overflow-auto > .mb-1 > .d-flex > a.btn.nav-item.nav-exact-active,
#compose .nav-sidebar.overflow-auto > .mb-1:has(.router-link-active) > .d-flex > a.btn.nav-item,
#compose .nav-sidebar.overflow-auto > .mb-1:has(.nav-active) > .d-flex > a.btn.nav-item,
#compose .nav-sidebar.overflow-auto > .mb-1:has(.nav-exact-active) > .d-flex > a.btn.nav-item {
  background: var(--hs-sidebar-parent-active-bg) !important;
  border-color: transparent !important;
  border-left: 0 !important;
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
  box-shadow: var(--hs-shadow-1) !important;
}

#compose .page-tree .page-tree a.btn.nav-item:hover,
#compose .page-tree li li a.btn.nav-item:hover,
#compose .page-tree .b-nav-item .page-tree a.btn.nav-item:hover,
#compose .nav-sidebar .nav-sidebar a.btn.nav-item:hover,
#compose .nav-sidebar .mb-1 .mb-1 a.btn.nav-item:hover,
#compose .nav-sidebar .mb-1 ul a.btn.nav-item:hover,
#compose .nav-sidebar .mb-1 .collapse a.btn.nav-item:hover {
  background: var(--hs-sidebar-child-hover-bg) !important;
  border-color: transparent !important;
  color: var(--hs-teal-dark) !important;
  box-shadow: none !important;
}

#compose .page-tree .page-tree a.btn.nav-item.active,
#compose .page-tree li li a.btn.nav-item.active,
#compose .page-tree .b-nav-item .page-tree a.btn.nav-item.active,
#compose .nav-sidebar .nav-sidebar a.btn.nav-item.active,
#compose .nav-sidebar .mb-1 .mb-1 a.btn.nav-item.active,
#compose .nav-sidebar .mb-1 ul a.btn.nav-item.active,
#compose .nav-sidebar .mb-1 .collapse a.btn.nav-item.active,
#compose .page-tree .page-tree a.router-link-active,
#compose .page-tree li li a.router-link-active,
#compose .nav-sidebar .mb-1 .mb-1 a.router-link-active,
#compose .nav-sidebar .mb-1 ul a.router-link-active,
#compose .nav-sidebar .mb-1 .collapse a.router-link-active,
#compose .nav-sidebar .mb-1 .mb-1 a.nav-active,
#compose .nav-sidebar .mb-1 ul a.nav-active,
#compose .nav-sidebar .mb-1 .collapse a.nav-active {
  background: var(--hs-tint) !important;
  border-color: transparent !important;
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
  box-shadow: none !important;
}

#compose .sidebar a.nav-link:hover,
#compose .nav-sidebar a.nav-link:hover {
  background: var(--hs-sidebar-child-hover-bg) !important;
  color: var(--hs-teal-dark) !important;
}

#compose .sidebar a.nav-link.active,
#compose .nav-sidebar a.nav-link.active,
#compose .nav-sidebar a.router-link-active {
  background: var(--hs-tint) !important;
  border-left: 0 !important;
  color: var(--hs-navy) !important;
  font-weight: 700 !important;
}

#compose .nav-sidebar .mb-1 > .d-flex > button,
#compose .nav-sidebar .mb-1 > .d-flex > button.btn {
  align-items: center !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 7px !important;
  box-shadow: none !important;
  color: var(--hs-teal-dark) !important;
  display: inline-flex !important;
  flex: 0 0 26px !important;
  height: 26px !important;
  justify-content: center !important;
  min-height: 26px !important;
  min-width: 26px !important;
  outline: 0 !important;
  padding: 0 !important;
  width: 26px !important;
}

#compose .nav-sidebar .mb-1 > .d-flex:hover > button,
#compose .nav-sidebar .mb-1:has(.router-link-active) > .d-flex > button,
#compose .nav-sidebar .mb-1:has(.nav-active) > .d-flex > button,
#compose .nav-sidebar .mb-1:has(.nav-exact-active) > .d-flex > button,
#compose .nav-sidebar .mb-1 > .d-flex > button:hover,
#compose .nav-sidebar .mb-1 > .d-flex > button:focus,
#compose .nav-sidebar .mb-1 > .d-flex > button:active,
#compose .nav-sidebar .mb-1 > .d-flex > button.btn:hover,
#compose .nav-sidebar .mb-1 > .d-flex > button.btn:focus,
#compose .nav-sidebar .mb-1 > .d-flex > button.btn:active {
  background: var(--hs-tint) !important;
  color: var(--hs-teal-dark) !important;
}

#compose .nav-sidebar .mb-1 > .d-flex > button svg,
#compose .nav-sidebar .mb-1 > .d-flex > button.btn svg {
  height: 13px !important;
  width: 13px !important;
}

.block-type-Navigation {
  --primary: var(--hs-slate) !important;
}

.block-type-Navigation .nav-link,
.block-type-Navigation .nav-link.disabled,
.block-type-Navigation .nav-item span,
.block-type-Navigation .text-wrap {
  color: #FFFFFF !important;
}

iframe[src*=page-header-1] {
  border: 0 !important;
  border-radius: 8px !important;
  display: block !important;
  overflow: hidden !important;
  scrollbar-width: none !important;
  width: 100% !important;
}

iframe[src*=page-header-1]::-webkit-scrollbar {
  display: none !important;
  height: 0 !important;
  width: 0 !important;
}

.card:has(iframe[src*=page-header-1]),
.b-card:has(iframe[src*=page-header-1]),
.block:has(iframe[src*=page-header-1]) {
  overflow: hidden !important;
}

.card-body:has(> iframe[src*=page-header-1]) {
  overflow: hidden !important;
  padding: 0 !important;
}

.hs-page-header-frame {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  overflow: hidden !important;
}

.hs-page-header-frame.card,
.hs-page-header-frame.b-card,
.hs-page-header-frame .card,
.hs-page-header-frame .b-card,
.hs-page-header-frame .card-body,
.hs-page-header-frame .b-card-body {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

.hs-page-header-frame .card-body,
.hs-page-header-frame .b-card-body {
  overflow: hidden !important;
  padding: 0 !important;
}

.hs-page-header-frame iframe {
  border: 0 !important;
  border-radius: 8px !important;
  display: block !important;
  min-height: 116px !important;
  overflow: hidden !important;
  scrollbar-width: none !important;
  width: 100% !important;
}

.hs-page-header-frame iframe::-webkit-scrollbar {
  display: none !important;
  height: 0 !important;
  width: 0 !important;
}

.hs-page-header-frame img[src*="/attachment/page/"],
.hs-page-header-frame img[src*="/api/compose/namespace/"][src*="/attachment/page/"] {
  max-height: 28px !important;
  max-width: 28px !important;
  object-fit: contain !important;
}

/* 13a-drafts-sidebar-polish */
.b-sidebar.draft-sidebar {
  border: none !important;
  box-shadow: -6px 0 24px rgba(11, 31, 51, 0.1) !important;
}

.b-sidebar.draft-sidebar .b-sidebar-header {
  background: #FFFFFF !important;
  border-bottom: 0 !important;
  min-height: 52px !important;
  padding: 12px 14px !important;
}

.b-sidebar.draft-sidebar .b-sidebar-header h5 {
  color: var(--hs-navy) !important;
  font-size: 16px !important;
  font-weight: 700 !important;
}

.b-sidebar.draft-sidebar .b-sidebar-body {
  background: var(--hs-page) !important;
}

.draft-item-container {
  padding: 10px 14px 8px !important;
}

.draft-item-container .draft-item {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  padding: 12px 14px !important;
}

.draft-item-container .draft-item h5 {
  color: var(--hs-navy) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  margin: 0 0 6px !important;
}

.draft-item-container .draft-item .badge-primary {
  background: var(--hs-tint-strong) !important;
  border-radius: 6px !important;
  color: var(--hs-teal-dark) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  padding: 3px 7px !important;
}

.draft-item-container .draft-item .badge-extra-light,
.draft-item-container .draft-item .badge[variant=extra-light] {
  background: var(--hs-mist) !important;
  border-radius: 6px !important;
  color: var(--hs-navy) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  padding: 3px 7px !important;
}

.draft-item-container .text-muted.small {
  color: var(--hs-muted) !important;
  font-size: 11px !important;
}

.draft-badge {
  background: var(--hs-action-solid) !important;
  border: 2px solid #FFFFFF !important; /* line-exempt: overlap keyline */
  border-radius: 10px !important;
  color: #FFFFFF !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  min-width: 18px !important;
  padding: 2px 4px !important;
}

/* 13b-mobile-topbar-polish */
.b-sidebar.sidebar {
  border-right: 0 !important;
}

@media (max-width: 576px) {
  .topbar [portal-target=topbar-tools],
  .app-topbar [portal-target=topbar-tools],
  .header-navigation [portal-target=topbar-tools] {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .topbar .nav-icon,
  .app-topbar .nav-icon,
  .navbar .nav-icon {
    height: 34px !important;
    min-height: 34px !important;
    min-width: 34px !important;
    padding: 0 !important;
    width: 34px !important;
  }
  .topbar .navbar-nav,
  .app-topbar .navbar-nav,
  .navbar .navbar-nav {
    gap: 4px !important;
  }
  .topbar .navbar-nav .nav-link,
  .app-topbar .navbar-nav .nav-link {
    font-size: 12px !important;
    padding: 6px 8px !important;
  }
  .topbar .d-flex,
  .app-topbar .d-flex,
  .navbar .d-flex {
    flex-wrap: wrap !important;
    gap: 6px !important;
  }
  .topbar .btn-primary,
  .app-topbar .btn-primary,
  .navbar .btn-primary,
  .topbar [portal-target=topbar-tools] .btn,
  .app-topbar [portal-target=topbar-tools] .btn {
    flex: 0 1 auto !important;
    max-width: 140px !important;
    min-width: 0 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }
  .topbar .btn-primary:focus,
  .app-topbar .btn-primary:focus,
  .navbar .btn-primary:focus {
    max-width: 140px !important;
    z-index: 1 !important;
  }
  .topbar .btn.border-0[variant=outline-light],
  .app-topbar .btn.border-0[variant=outline-light],
  .topbar .btn-outline-light.border-0,
  .app-topbar .btn-outline-light.border-0 {
    flex: 0 0 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    padding: 0 !important;
    width: 34px !important;
  }
  .topbar .btn-primary + .btn,
  .topbar .btn-primary ~ .btn,
  .app-topbar .btn-primary + .btn,
  .app-topbar .btn-primary ~ .btn {
    background: var(--hs-page) !important;
    border: none !important;
    color: var(--hs-navy) !important;
  }
  .topbar .btn-primary + .btn svg,
  .topbar .btn-primary ~ .btn svg,
  .topbar .btn-primary + .btn i,
  .topbar .btn-primary ~ .btn i,
  .app-topbar .btn-primary + .btn svg,
  .app-topbar .btn-primary ~ .btn svg,
  .app-topbar .btn-primary + .btn i,
  .app-topbar .btn-primary ~ .btn i {
    color: var(--hs-slate) !important;
  }
  .b-sidebar.draft-sidebar {
    max-width: 100vw !important;
    width: 100vw !important;
  }
  .draft-item-container {
    padding: 8px 10px 6px !important;
  }
  .draft-item-container .draft-item {
    padding: 10px 12px !important;
  }
}
/* 14-auth-pages */
/* Server-rendered auth surfaces (login, signup, reset, profile, security,
   sessions, authorized-clients). These pages load /custom.css before the
   template's inline authBg style and before auth style.css, so overrides
   need !important; the backdrop is scoped via body:has(main.auth), which
   exists only on auth pages — the Vue apps (#compose etc.) are untouched. */
html:has(main.auth) {
  background: var(--hs-navy) !important;
  min-height: 100% !important;
}

body:has(main.auth) {
  background: transparent !important;
  font-family: "Lato", Arial, sans-serif !important;
  min-height: 100vh !important;
}

/* Viewport-fixed wave layer: oversized so the transform drift never
   exposes an edge; z-index -1 keeps it behind all auth content.
   Translate-only motion — scale/filter animation resamples the raster
   every frame and makes dark-gradient noise crawl ("grain"). */
body:has(main.auth)::before {
  background-color: var(--hs-navy);
  background-image: var(--hs-wave-poster);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  inset: -6%;
  pointer-events: none;
  position: fixed;
  z-index: -1;
}

/* Breathing glow: raster blob with alpha (CSS gradients are dithered by
   the browser and shimmer as grain when animated — rasters are not). */
body:has(main.auth)::after {
  background-image: var(--hs-glow);
  background-position: 50% 42%;
  background-repeat: no-repeat;
  background-size: 88% 74%;
  content: "";
  inset: 0;
  opacity: 0.25;
  pointer-events: none;
  position: fixed;
  z-index: -1;
}

body:has(main.auth) header a,
body:has(main.auth) header span,
body:has(main.auth) footer,
body:has(main.auth) footer a {
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(11, 31, 51, 0.5) !important;
}

main.auth {
  padding-top: 4vh !important;
  padding-bottom: 4vh !important;
}

main.auth .tabs.card {
  background: #FFFFFF !important;
  border: 0 !important;
  border-radius: 20px !important;
  box-shadow: var(--hs-shadow-5) !important;
  overflow: hidden !important;
}

main.auth .tabs.card .header.card-header {
  background: #FFFFFF !important;
  border: 0 !important;
}

main.auth .border-bottom {
  border-bottom: 0 !important;
}

main.auth h4,
main.auth .login-title {
  color: var(--hs-navy) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 400 !important;
  letter-spacing: 0.2px !important;
}

main.auth label {
  color: var(--hs-muted) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-size: 12.5px !important;
  font-weight: 700 !important;
}

main.auth .form-control {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-inset) !important;
  color: var(--hs-text) !important;
  font-family: "Lato", Arial, sans-serif !important;
  min-height: 44px !important;
}

main.auth .form-control:focus {
  background: #FFFFFF !important;
  box-shadow: var(--hs-focus-ring) !important;
}

main.auth .btn-primary {
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  border-radius: 8px !important;
  color: #FFFFFF !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 700 !important;
}

main.auth .btn-primary:hover,
main.auth .btn-primary:focus {
  background: var(--hs-teal-dark) !important;
  border-color: transparent !important;
}

main.auth .btn-light {
  background: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  color: var(--hs-navy) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 700 !important;
}

main.auth .btn-light:hover,
main.auth .btn-light:focus {
  background: var(--hs-mist) !important;
  color: var(--hs-navy) !important;
}

main.auth .card-body a,
main.auth .card-footer a {
  color: var(--hs-teal-dark) !important;
  font-weight: 700 !important;
  text-decoration: none !important;
}

/* Logged-in account pages (profile/security/sessions/clients) show the
   nav tab strip; give their tables room and swap the 4px underline for a
   tonal pill. Anonymous pages have no .nav and keep the narrow card. */
main.auth:has(.nav .nav-item) {
  max-width: 860px !important;
}

main.auth .nav-link {
  border: 0 !important;
  border-radius: 8px !important;
  color: var(--hs-muted) !important;
  font-family: "Lato", Arial, sans-serif !important;
  font-weight: 700 !important;
}

main.auth .nav-item.active,
main.auth .nav-link.active {
  background: var(--hs-tint-strong) !important;
  border-bottom: 0 !important;
  border-radius: 8px !important;
  color: var(--hs-navy) !important;
}

/* 16-unify-app-selector */
/* The post-login app menu (unify webapp). One flat grid: .app-selector >
   logo + .search + .row of .card.app tiles. Everything scoped to
   .app-selector (topbar via body:has) so no other webapp is touched. */
body:has(.app-selector) .header-navigation {
  background: #FFFFFF !important;
  border-bottom: none !important;
  box-shadow: var(--hs-shadow-1);
}

.app-selector {
  position: relative;
  background: var(--hs-page);
}

.app-selector::before,
.app-selector::after {
  content: none !important;
  display: none !important;
}

.app-selector > * {
  position: relative;
  z-index: 1;
}

.app-selector .logo {
  margin-top: 18px;
  max-height: 84px;
}

/* Search: the same single-pill treatment as the map geosearch. */
.app-selector .search {
  max-width: 520px;
}

.app-selector .search .c-input-search {
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: var(--hs-card-shadow);
  overflow: hidden;
}

.app-selector .search .c-input-search:focus-within {
  box-shadow: var(--hs-focus-ring);
}

.app-selector .search .form-control,
.app-selector .search .c-input-search .btn {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  font-family: var(--font-regular);
  color: var(--hs-text);
}

/* Tiles: hs cards with lift. 5-across on wide screens. */
.app-selector .card.app {
  border: none !important;
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  transition: transform 0.18s ease, box-shadow 0.18s ease;
  overflow: hidden;
}

.app-selector .card.app:hover {
  transform: translateY(-3px);
  box-shadow: var(--hs-dashboard-elevated-shadow) !important;
}

.app-selector .card.app img.thumbnail {
  object-fit: contain;
  padding: 14px 14px 4px;
  max-height: 170px;
}

.app-selector .card.app h6 {
  font-family: var(--font-regular);
  font-weight: 700;
  color: var(--hs-navy);
  margin-top: 8px !important;
  margin-bottom: 18px !important;
  padding: 0 10px;
}

@media (min-width: 1400px) {
  .app-selector .row > [class*=col-xl-3] {
    flex: 0 0 20%;
    max-width: 20%;
  }
}
@media (prefers-reduced-motion: reduce) {
  .app-selector .card.app,
  .app-selector .card.app:hover {
    transition: none;
    transform: none;
  }
}
/* 17-admin-webapp */
/* Admin Area sidebar + topbar, scoped to #admin. The admin sidebar groups
   are li.list-group elements, so they accidentally inherit the global
   .list-group card treatment (white box + border) — dissolved here in
   favor of whitespace + section labels, matching the compose sidebar
   language. */
#admin .b-sidebar {
  background: #FFFFFF !important;
}

#admin .b-sidebar-header {
  border-bottom: none !important;
  box-shadow: var(--hs-shadow-1);
}

#admin .b-sidebar .list-group {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

#admin .b-sidebar h6.text-uppercase {
  font-family: var(--font-regular);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.08em;
  color: var(--hs-muted) !important;
  margin: 18px 6px 6px !important;
}

#admin .b-sidebar a.nav-item {
  align-items: center !important;
  font-family: var(--font-regular);
  font-size: 13px;
  color: var(--hs-slate) !important;
  border-radius: 7px !important;
  display: flex !important;
  gap: 0 !important;
  padding: 7px 10px !important;
  width: 100%;
  transition: background-color 0.12s ease, color 0.12s ease;
}

#admin .b-sidebar a.nav-item:hover {
  background: var(--hs-sidebar-child-hover-bg) !important;
  color: var(--hs-navy) !important;
}

#admin .b-sidebar a.nav-item.router-link-active,
#admin .b-sidebar a.nav-item.active {
  background: var(--hs-sidebar-parent-active-bg) !important;
  color: var(--hs-teal-dark) !important;
  font-weight: 700;
}

/* 17a-admin-svg-mask-icons */
#admin .b-sidebar a.nav-item svg {
  display: none !important;
}

#admin .b-sidebar a.nav-item::before {
  align-items: center;
  --hs-admin-icon: var(--hs-admin-icon-default);
  background: var(--hs-icon-gradient) !important;
  content: "";
  display: inline-flex;
  flex: 0 0 24px;
  height: 24px;
  justify-content: center;
  margin-right: 10px;
  -webkit-mask-image: var(--hs-admin-icon);
  mask-image: var(--hs-admin-icon);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 20px 20px;
  mask-size: 20px 20px;
  opacity: 0.82;
  width: 24px;
}

#admin .b-sidebar a.nav-item:hover::before,
#admin .b-sidebar a.nav-item.router-link-active::before,
#admin .b-sidebar a.nav-item.active::before {
  opacity: 1;
}

#admin .b-sidebar a.nav-item[href*=users]::before,
#admin .b-sidebar a.nav-item[href*="/user/"]::before,
#admin .b-sidebar a.nav-item[href$="/user"]::before,
#admin .b-sidebar a.nav-item[href*=user]::before {
  --hs-admin-icon: var(--hs-admin-icon-user);
}

#admin .b-sidebar a.nav-item[href*=roles]::before,
#admin .b-sidebar a.nav-item[href*=role]::before {
  --hs-admin-icon: var(--hs-admin-icon-role);
}

#admin .b-sidebar a.nav-item[href*=user-groups]::before,
#admin .b-sidebar a.nav-item[href*=usergroup]::before,
#admin .b-sidebar a.nav-item[href*=groups]::before,
#admin .b-sidebar a.nav-item[href*=group]::before {
  --hs-admin-icon: var(--hs-admin-icon-groups);
}

#admin .b-sidebar a.nav-item[href*=applications]::before,
#admin .b-sidebar a.nav-item[href*=application]::before,
#admin .b-sidebar a.nav-item[href*=apps]::before,
#admin .b-sidebar a.nav-item[href$="/app"]::before {
  --hs-admin-icon: var(--hs-admin-icon-app);
}

#admin .b-sidebar a.nav-item[href*=templates]::before,
#admin .b-sidebar a.nav-item[href*=template]::before {
  --hs-admin-icon: var(--hs-admin-icon-doc);
}

#admin .b-sidebar a.nav-item[href*=settings]::before {
  --hs-admin-icon: var(--hs-admin-icon-tune);
}

#admin .b-sidebar a.nav-item[href*=permissions]::before,
#admin .b-sidebar a.nav-item[href*=permission]::before {
  --hs-admin-icon: var(--hs-admin-icon-lock);
}

#admin .b-sidebar a.nav-item[href*=auth]::before,
#admin .b-sidebar a.nav-item[href*=client]::before {
  --hs-admin-icon: var(--hs-admin-icon-key);
}

#admin .b-sidebar a.nav-item[href*=connection]::before {
  --hs-admin-icon: var(--hs-admin-icon-hub);
}

#admin .b-sidebar a.nav-item[href*=queue]::before {
  --hs-admin-icon: var(--hs-admin-icon-list);
}

#admin .b-sidebar a.nav-item[href*=mail]::before,
#admin .b-sidebar a.nav-item[href*=email]::before {
  --hs-admin-icon: var(--hs-admin-icon-mail);
}

#admin .b-sidebar a.nav-item[href*=workflow]::before {
  --hs-admin-icon: var(--hs-admin-icon-workflow);
}

#admin .b-sidebar a.nav-item[href*=message]::before,
#admin .b-sidebar a.nav-item[href*=messaging]::before {
  --hs-admin-icon: var(--hs-admin-icon-message);
}

#admin .b-sidebar a.nav-item[href*=report]::before {
  --hs-admin-icon: var(--hs-admin-icon-analytics);
}

#admin .b-sidebar a.nav-item[href*=snippet]::before,
#admin .b-sidebar a.nav-item[href*=code]::before,
#admin .b-sidebar a.nav-item[href*=corredor]::before,
#admin .b-sidebar a.nav-item[href*=script]::before {
  --hs-admin-icon: var(--hs-admin-icon-code);
}

#admin .b-sidebar a.nav-item[href*=log]::before {
  --hs-admin-icon: var(--hs-admin-icon-list);
}

#admin .b-sidebar a.nav-item[href*=gateway]::before,
#admin .b-sidebar a.nav-item[href*=apigw]::before {
  --hs-admin-icon: var(--hs-admin-icon-gateway);
}

#admin .b-sidebar a.nav-item[href*=session]::before {
  --hs-admin-icon: var(--hs-admin-icon-session);
}

#admin .b-sidebar a.nav-item[href*=theme]::before,
#admin .b-sidebar a.nav-item[href*=theming]::before {
  --hs-admin-icon: var(--hs-admin-icon-palette);
}

#admin .b-sidebar a.nav-item[href*=navigation]::before,
#admin .b-sidebar a.nav-item[href*=nav]::before {
  --hs-admin-icon: var(--hs-admin-icon-navigation);
}

#admin .b-sidebar a.nav-item[href*=location]::before,
#admin .b-sidebar a.nav-item[href*=map]::before {
  --hs-admin-icon: var(--hs-admin-icon-location);
}

#admin .b-sidebar a.nav-item[href*=sensitivity]::before,
#admin .b-sidebar a.nav-item[href*=sensitive]::before,
#admin .b-sidebar a.nav-item[href*=level]::before {
  --hs-admin-icon: var(--hs-admin-icon-sensitivity);
}

#admin .b-sidebar *::-webkit-scrollbar {
  display: none;
}

#admin .b-sidebar * {
  scrollbar-width: none;
}

#admin .header-navigation {
  background: #FFFFFF !important;
  border-bottom: none !important;
  box-shadow: var(--hs-shadow-1);
}

/* 17b-shell-utility-actions */
:is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)),
#admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)),
#compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)) {
  align-items: center !important;
  background: transparent !important;
  border: 1px solid transparent !important;
  border-radius: var(--hs-radius-control) !important;
  box-shadow: none !important;
  color: var(--hs-slate) !important;
  display: inline-flex !important;
  height: 34px !important;
  justify-content: center !important;
  min-height: 34px !important;
  min-width: 34px !important;
  opacity: 1 !important;
  padding: 0 8px !important;
}

:is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):hover,
:is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):focus,
#admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):hover,
#admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):focus,
#compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):hover,
#compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn.border-0, .btn-link, .btn-outline-light.border-0, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)):focus {
  background: var(--hs-mist) !important;
  border-color: var(--hs-border-soft) !important;
  color: var(--hs-teal-dark) !important;
}

:is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)) svg,
#admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon) svg,
#compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon) svg {
  color: currentColor !important;
  height: 18px !important;
  opacity: 1 !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
  width: 18px !important;
}

:is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon, .nav-link:has(svg), a:has(> svg), button:has(> svg)) svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon),
#admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon) svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon),
#compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.btn, .nav-icon, .nav-link.nav-icon) svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon) {
  fill: none !important;
  opacity: 1 !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
}

#admin :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary,
#compose :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary {
  align-items: center !important;
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  border-radius: var(--hs-radius-control) !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  display: inline-flex !important;
  gap: 6px !important;
  height: 34px !important;
  min-height: 34px !important;
  padding: 0 12px !important;
  white-space: nowrap !important;
}

#admin :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary:has(> svg:only-child),
#compose :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary:has(> svg:only-child) {
  min-width: 34px !important;
  padding: 0 8px !important;
  width: 34px !important;
}

#admin :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary svg,
#compose :is(.topbar, .app-topbar, .header-navigation, .navbar) .btn.btn-primary svg {
  color: #FFFFFF !important;
  height: 16px !important;
  stroke: #FFFFFF !important;
  width: 16px !important;
}

#admin :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.badge, .badge-pill),
#compose :is(.topbar, .app-topbar, .header-navigation, .navbar) :is(.badge, .badge-pill) {
  background: var(--hs-pale) !important;
  border: none !important;
  border-radius: var(--hs-radius-control) !important;
  color: var(--hs-teal-dark) !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  min-width: 18px !important;
  padding: 2px 4px !important;
}

/* 17d-shell-header-icon-fallback */
/* Shared CTopbar serves all 7 clients — shell icon rules are unscoped (v25). */
#app > div > div:first-child :is(a, button, .btn, .nav-link, [role=button]):has(svg),
#app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(a, button, .btn, .nav-link, [role=button]):has(svg) {
  color: var(--hs-slate) !important;
  opacity: 1 !important;
}

#app > div > div:first-child :is(a, button, .btn, .nav-link, [role=button]):has(svg):hover,
#app > div > div:first-child :is(a, button, .btn, .nav-link, [role=button]):has(svg):focus,
#app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(a, button, .btn, .nav-link, [role=button]):has(svg):hover,
#app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(a, button, .btn, .nav-link, [role=button]):has(svg):focus {
  color: var(--hs-teal-dark) !important;
  opacity: 1 !important;
}

#app > div > div:first-child :is(a, button, .btn, .nav-link, [role=button]):has(svg) svg:not(.svg-inline--fa),
#app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(a, button, .btn, .nav-link, [role=button]):has(svg) svg:not(.svg-inline--fa) {
  color: currentColor !important;
  height: 18px !important;
  opacity: 1 !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
  width: 18px !important;
}

#app > div > div:first-child :is(a, button, .btn, .nav-link, [role=button]):has(svg) svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon),
#app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(a, button, .btn, .nav-link, [role=button]):has(svg) svg:not(.svg-inline--fa) :is(path, circle, rect, line, polyline, polygon) {
  opacity: 1 !important;
  stroke: currentColor !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: var(--hs-icon-stroke) !important;
}

#app > div > div:first-child :is(.badge, .badge-pill),
#app > div > :is(header, nav, .header-navigation, .topbar, .app-topbar, .navbar, [class*=header i], [class*=topbar i], [class*=toolbar i]) :is(.badge, .badge-pill) {
  background: var(--hs-pale) !important;
  border-color: rgba(15, 185, 177, 0.18) !important;
  color: var(--hs-teal-dark) !important;
  opacity: 1 !important;
}

/* Profile avatar: our flex-centered topbar buttons collapse the empty
   background-image div to 0 width — give it a real box. */
.header-navigation .avatar,
.header-navigation .dropdown-toggle .avatar {
  border-radius: 50% !important;
  flex: 0 0 30px !important;
  height: 30px !important;
  min-width: 30px !important;
  width: 30px !important;
  background-size: cover !important;
  background-position: center !important;
}

/* Record-list sort + filter controls: stock 0.3 opacity is near-invisible.
   Inactive reads muted at 0.55; an actively sorted column goes full. */
main .b-table th :is(svg, .svg-inline--fa),
main .record-list-table :is(.fa-angle-up, .fa-angle-down, .fa-filter),
main :is(.fa-angle-up, .fa-angle-down, .fa-filter).text-secondary,
main .btn.text-secondary :is(.fa-angle-up, .fa-angle-down) {
  color: var(--hs-muted) !important;
  opacity: 0.55 !important;
}

main .b-table th[aria-sort]:not([aria-sort=none]) :is(svg, .svg-inline--fa) {
  color: var(--hs-teal-dark) !important;
  opacity: 1 !important;
}

/* Sidebar section chevrons: ink, not black. */
.b-sidebar .btn :is(svg.fa-chevron-down, svg.fa-chevron-up),
.btn.btn-outline-light :is(svg.fa-chevron-down, svg.fa-chevron-up) {
  color: var(--hs-muted) !important;
}

/* Icon consistency v2 (Alina 2026-07-06): one family, one ink per context */
/* 1. Sidebar/menu togglers: never bright teal — slate ink */
main svg.fa-bars,
.b-sidebar-header svg.fa-bars,
.navbar-toggler svg,
[class*=toggler] svg {
  color: var(--hs-slate) !important;
  fill: currentColor !important;
}

/* 2. Table header glyphs (sort/filter chrome): muted, never white on light */
main .b-table thead svg,
main table thead svg,
main .record-list-table thead svg {
  color: var(--hs-muted) !important;
}

/* 3. Permissions lock: fine-line mask replaces the solid FA glyph,
   matching the action-menu family */
.btn svg.fa-lock {
  display: none !important;
}

.btn:has(> svg.fa-lock)::before,
.btn:has(svg.fa-lock)::before {
  background: currentColor;
  content: "";
  display: inline-block;
  height: 15px;
  margin-right: 6px;
  -webkit-mask: var(--hs-admin-icon-lock) center/contain no-repeat;
  mask: var(--hs-admin-icon-lock) center/contain no-repeat;
  vertical-align: -2px;
  width: 15px;
}

/* Topbar bell + help: logo-gradient masks replace the flat FA glyphs
   (same technique as the action-menu lock/trash). */
.header-navigation .nav-icon svg.fa-bell,
.header-navigation .nav-icon svg.fa-file,
.header-navigation [data-test-id=dropdown-helper] svg.fa-circle-question {
  display: none !important;
}

.header-navigation .nav-icon:has(> svg.fa-bell)::before,
.header-navigation .nav-icon:has(> svg.fa-file)::before,
.header-navigation [data-test-id=dropdown-helper] .dropdown-toggle::before {
  background: var(--hs-icon-gradient-sm);
  content: "";
  display: inline-block;
  height: 19px;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  width: 19px;
}

.header-navigation .nav-icon:has(> svg.fa-bell)::before {
  -webkit-mask-image: var(--hs-icon-bell);
  mask-image: var(--hs-icon-bell);
}

.header-navigation .nav-icon:has(> svg.fa-file)::before {
  -webkit-mask-image: var(--hs-icon-doc);
  mask-image: var(--hs-icon-doc);
}

.header-navigation [data-test-id=dropdown-helper] .dropdown-toggle::before {
  -webkit-mask-image: var(--hs-icon-help);
  mask-image: var(--hs-icon-help);
}

/* 17e-shell-fontawesome-icon-fallback */
.header-navigation :is(.nav-icon, .btn, .dropdown-toggle, [data-test-id=dropdown-helper], [data-test-id=dropdown-profile]) .svg-inline--fa,
.header-navigation :is(.nav-icon, .btn, .dropdown-toggle, [data-test-id=dropdown-helper], [data-test-id=dropdown-profile]) svg.svg-inline--fa {
  color: var(--hs-slate) !important;
  fill: currentColor !important;
  height: 18px !important;
  opacity: 1 !important;
  stroke: none !important;
  width: 18px !important;
}

.header-navigation :is(.nav-icon, .btn, .dropdown-toggle, [data-test-id=dropdown-helper], [data-test-id=dropdown-profile]) .svg-inline--fa path {
  fill: currentColor !important;
  opacity: 1 !important;
  stroke: none !important;
}

.header-navigation :is(.nav-icon, .btn, .dropdown-toggle, [data-test-id=dropdown-helper], [data-test-id=dropdown-profile]):hover .svg-inline--fa,
.header-navigation :is(.nav-icon, .btn, .dropdown-toggle, [data-test-id=dropdown-helper], [data-test-id=dropdown-profile]):focus .svg-inline--fa {
  color: var(--hs-teal-dark) !important;
  fill: currentColor !important;
}

/* 17f-shell-contextual-tools */
body#admin .header-navigation .tools-wrapper,
body#compose .header-navigation .tools-wrapper,
#admin .header-navigation .tools-wrapper,
#compose .header-navigation .tools-wrapper {
  align-items: center !important;
  display: inline-flex !important;
  flex: 0 0 auto !important;
  flex-wrap: nowrap !important;
  gap: 6px !important;
  max-width: none !important;
  min-width: 0 !important;
  overflow: visible !important;
}

body#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn),
body#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn),
#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn),
#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn) {
  align-items: center !important;
  border-radius: var(--hs-radius-control) !important;
  display: inline-flex !important;
  flex: 0 0 auto !important;
  gap: 6px !important;
  height: 34px !important;
  justify-content: center !important;
  line-height: 1 !important;
  max-width: none !important;
  min-height: 34px !important;
  min-width: 34px !important;
  overflow: visible !important;
  padding: 0 10px !important;
  text-overflow: clip !important;
  white-space: nowrap !important;
  width: auto !important;
}

body#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn).btn-primary,
body#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn).btn-primary,
#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn).btn-primary,
#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn).btn-primary {
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  min-width: max-content !important;
  padding: 0 12px !important;
}

body#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child),
body#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> i:only-child),
body#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child),
body#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> i:only-child),
#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child),
#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> i:only-child),
#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child),
#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> i:only-child) {
  flex-basis: 34px !important;
  max-width: 34px !important;
  min-width: 34px !important;
  padding: 0 !important;
  width: 34px !important;
}

body#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child) .svg-inline--fa,
body#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child) .svg-inline--fa,
#admin .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child) .svg-inline--fa,
#compose .header-navigation .tools-wrapper :is(a.btn, button.btn, .btn):has(> svg:only-child) .svg-inline--fa {
  color: currentColor !important;
  fill: currentColor !important;
  height: 16px !important;
  width: 16px !important;
}

/* 17g-shell-right-tools */
body#admin .header-navigation > .d-flex.align-items-center.ml-auto.gap-1,
body#compose .header-navigation > .d-flex.align-items-center.ml-auto.gap-1,
#admin .header-navigation > .d-flex.align-items-center.ml-auto.gap-1,
#compose .header-navigation > .d-flex.align-items-center.ml-auto.gap-1 {
  align-items: center !important;
  display: inline-flex !important;
  flex: 0 0 auto !important;
  flex-wrap: nowrap !important;
  gap: 8px !important;
  max-width: none !important;
  min-width: 0 !important;
  overflow: visible !important;
}

body#admin .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary,
body#compose .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary,
#admin .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary,
#compose .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary {
  align-items: center !important;
  background: var(--hs-action-solid) !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  border-color: transparent !important; /* no outlines on filled pills */
  border-radius: var(--hs-radius-control) !important;
  box-shadow: var(--hs-shadow-1) !important;
  color: #FFFFFF !important;
  display: inline-flex !important;
  flex: 0 0 auto !important;
  gap: 6px !important;
  height: 34px !important;
  justify-content: center !important;
  line-height: 1 !important;
  max-width: none !important;
  min-height: 34px !important;
  min-width: max-content !important;
  overflow: visible !important;
  padding: 0 12px !important;
  text-overflow: clip !important;
  white-space: nowrap !important;
  width: auto !important;
}

body#admin .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary :is(svg, .svg-inline--fa),
body#compose .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary :is(svg, .svg-inline--fa),
#admin .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary :is(svg, .svg-inline--fa),
#compose .header-navigation :is(.tools-wrapper, [portal-target=topbar-tools], .d-flex.align-items-center.ml-auto.gap-1) :is(a.btn, button.btn, .btn).btn-primary :is(svg, .svg-inline--fa) {
  color: #FFFFFF !important;
  fill: currentColor !important;
  height: 16px !important;
  stroke: none !important;
  width: 16px !important;
}

body#admin .header-navigation [data-test-id=app-selector],
body#compose .header-navigation [data-test-id=app-selector],
#admin .header-navigation [data-test-id=app-selector],
#compose .header-navigation [data-test-id=app-selector] {
  background: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  color: var(--hs-navy) !important;
  font-family: var(--font-regular) !important;
  font-weight: 400 !important;
  min-width: max-content !important;
  padding: 0 8px !important;
  white-space: nowrap !important;
}

/* 17h-bootstrap-pagination */
body#admin :is(.pagination, .b-pagination),
body#compose :is(.pagination, .b-pagination),
#admin :is(.pagination, .b-pagination),
#compose :is(.pagination, .b-pagination) {
  align-items: center !important;
  display: inline-flex !important;
  flex-wrap: nowrap !important;
  gap: 6px !important;
  margin: 0 !important;
}

body#admin :is(.pagination, .b-pagination) .page-item,
body#compose :is(.pagination, .b-pagination) .page-item,
#admin :is(.pagination, .b-pagination) .page-item,
#compose :is(.pagination, .b-pagination) .page-item {
  margin: 0 !important;
}

body#admin :is(.pagination, .b-pagination) .page-link,
body#compose :is(.pagination, .b-pagination) .page-link,
#admin :is(.pagination, .b-pagination) .page-link,
#compose :is(.pagination, .b-pagination) .page-link {
  align-items: center !important;
  background: #FFFFFF !important;
  border: none !important;
  border-radius: var(--hs-radius-control) !important;
  box-shadow: none !important;
  color: var(--hs-slate) !important;
  display: inline-flex !important;
  font-family: var(--font-regular) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  gap: 4px !important;
  height: 32px !important;
  justify-content: center !important;
  line-height: 1 !important;
  min-width: 32px !important;
  padding: 0 10px !important;
}

body#admin :is(.pagination, .b-pagination) .page-link:hover,
body#admin :is(.pagination, .b-pagination) .page-link:focus,
body#compose :is(.pagination, .b-pagination) .page-link:hover,
body#compose :is(.pagination, .b-pagination) .page-link:focus,
#admin :is(.pagination, .b-pagination) .page-link:hover,
#admin :is(.pagination, .b-pagination) .page-link:focus,
#compose :is(.pagination, .b-pagination) .page-link:hover,
#compose :is(.pagination, .b-pagination) .page-link:focus {
  background: var(--hs-mist) !important;
  border-color: rgba(15, 185, 177, 0.32) !important;
  color: var(--hs-teal-dark) !important;
}

body#admin :is(.pagination, .b-pagination) .page-item.active .page-link,
body#compose :is(.pagination, .b-pagination) .page-item.active .page-link,
#admin :is(.pagination, .b-pagination) .page-item.active .page-link,
#compose :is(.pagination, .b-pagination) .page-item.active .page-link {
  background: var(--hs-action-solid) !important;
  border-color: transparent !important; /* no outlines on filled pills */
  color: #FFFFFF !important;
}

body#admin :is(.pagination, .b-pagination) .page-item.disabled .page-link,
body#compose :is(.pagination, .b-pagination) .page-item.disabled .page-link,
#admin :is(.pagination, .b-pagination) .page-item.disabled .page-link,
#compose :is(.pagination, .b-pagination) .page-item.disabled .page-link {
  background: #FFFFFF !important;
  border-color: var(--hs-border-soft) !important;
  color: var(--hs-muted) !important;
  opacity: 0.55 !important;
}

/* 17i-bootstrap-datepicker */
body#admin main .b-form-datepicker,
body#compose main .b-form-datepicker,
#admin main .b-form-datepicker,
#compose main .b-form-datepicker {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: var(--hs-radius-control) !important;
  box-shadow: var(--hs-inset) !important;
  color: var(--hs-text) !important;
  min-height: 36px !important;
}

body#admin main .b-form-datepicker:focus-within,
body#compose main .b-form-datepicker:focus-within,
#admin main .b-form-datepicker:focus-within,
#compose main .b-form-datepicker:focus-within {
  background: #FFFFFF !important;
  box-shadow: var(--hs-focus-ring) !important;
}

body#admin main .b-form-datepicker :is(.btn, .form-control),
body#compose main .b-form-datepicker :is(.btn, .form-control),
#admin main .b-form-datepicker :is(.btn, .form-control),
#compose main .b-form-datepicker :is(.btn, .form-control) {
  background: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  color: var(--hs-text) !important;
}

body#admin .dropdown-menu:has(.b-calendar),
body#compose .dropdown-menu:has(.b-calendar),
#admin .dropdown-menu:has(.b-calendar),
#compose .dropdown-menu:has(.b-calendar) {
  border: none !important;
  border-radius: var(--hs-radius-menu) !important;
  box-shadow: var(--hs-shadow-3) !important;
  padding: 10px !important;
}

body#admin .b-calendar,
body#compose .b-calendar,
#admin .b-calendar,
#compose .b-calendar {
  background: #FFFFFF !important;
  border: none !important;
  color: var(--hs-text) !important;
  font-family: var(--font-regular) !important;
}

body#admin .b-calendar .b-calendar-nav .btn,
body#compose .b-calendar .b-calendar-nav .btn,
#admin .b-calendar .b-calendar-nav .btn,
#compose .b-calendar .b-calendar-nav .btn {
  align-items: center !important;
  background: transparent !important;
  border: 1px solid transparent !important;
  border-radius: var(--hs-radius-small) !important;
  box-shadow: none !important;
  color: var(--hs-slate) !important;
  display: inline-flex !important;
  height: 32px !important;
  justify-content: center !important;
  min-width: 32px !important;
  padding: 0 !important;
  width: 32px !important;
}

body#admin .b-calendar .b-calendar-nav .btn:hover,
body#admin .b-calendar .b-calendar-nav .btn:focus,
body#compose .b-calendar .b-calendar-nav .btn:hover,
body#compose .b-calendar .b-calendar-nav .btn:focus,
#admin .b-calendar .b-calendar-nav .btn:hover,
#admin .b-calendar .b-calendar-nav .btn:focus,
#compose .b-calendar .b-calendar-nav .btn:hover,
#compose .b-calendar .b-calendar-nav .btn:focus {
  background: var(--hs-mist) !important;
  border-color: var(--hs-border-soft) !important;
  color: var(--hs-teal-dark) !important;
}

body#admin .b-calendar .b-calendar-grid,
body#compose .b-calendar .b-calendar-grid,
#admin .b-calendar .b-calendar-grid,
#compose .b-calendar .b-calendar-grid {
  border: none !important;
  border-radius: 20px !important;
  overflow: hidden !important;
}

body#admin .b-calendar .b-calendar-grid-caption,
body#compose .b-calendar .b-calendar-grid-caption,
#admin .b-calendar .b-calendar-grid-caption,
#compose .b-calendar .b-calendar-grid-caption {
  color: var(--hs-navy) !important;
  font-family: var(--font-regular) !important;
  font-weight: 700 !important;
}

body#admin .b-calendar .b-calendar-grid-weekdays,
body#compose .b-calendar .b-calendar-grid-weekdays,
#admin .b-calendar .b-calendar-grid-weekdays,
#compose .b-calendar .b-calendar-grid-weekdays {
  color: var(--hs-muted) !important;
  font-family: var(--font-regular) !important;
  font-weight: 400 !important;
}

body#admin .b-calendar .btn,
body#compose .b-calendar .btn,
#admin .b-calendar .btn,
#compose .b-calendar .btn {
  border-radius: var(--hs-radius-small) !important;
  font-family: var(--font-regular) !important;
  font-weight: 700 !important;
}

body#admin .b-calendar :is(.btn-outline-primary, .btn.btn-outline-primary),
body#compose .b-calendar :is(.btn-outline-primary, .btn.btn-outline-primary),
#admin .b-calendar :is(.btn-outline-primary, .btn.btn-outline-primary),
#compose .b-calendar :is(.btn-outline-primary, .btn.btn-outline-primary) {
  background: var(--hs-mist) !important;
  border-color: transparent !important;
  color: var(--hs-teal-dark) !important;
}

body#admin .b-calendar :is(.btn-primary, .btn.btn-primary, .active .btn),
body#compose .b-calendar :is(.btn-primary, .btn.btn-primary, .active .btn),
#admin .b-calendar :is(.btn-primary, .btn.btn-primary, .active .btn),
#compose .b-calendar :is(.btn-primary, .btn.btn-primary, .active .btn) {
  background: var(--hs-action-solid) !important;
  border-color: transparent !important; /* no outlines on filled pills */
  box-shadow: none !important;
  color: #FFFFFF !important;
}

body#admin .b-calendar :is(.btn-outline-secondary, .btn-secondary),
body#compose .b-calendar :is(.btn-outline-secondary, .btn-secondary),
#admin .b-calendar :is(.btn-outline-secondary, .btn-secondary),
#compose .b-calendar :is(.btn-outline-secondary, .btn-secondary) {
  background: var(--hs-mist) !important;
  border-color: transparent !important;
  color: var(--hs-slate) !important;
}

/* Time/date picker interiors — Target A: tonal wells (Alina 2026-07-06). */
main .b-form-spinbutton {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

main .b-form-spinbutton output {
  background: var(--hs-mist) !important;
  border: none !important;
  border-radius: 14px !important;
  color: var(--hs-text) !important;
  font-family: var(--font-regular) !important;
  font-weight: 700 !important;
  padding: 8px 4px !important;
}

main .b-form-spinbutton .btn {
  background: transparent !important;
  border: none !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  color: var(--hs-muted) !important;
}

main .b-form-spinbutton .btn:hover {
  background: var(--hs-pale) !important;
  color: var(--hs-teal-dark) !important;
}

/* Trigger icons: gradient masks replace the solid black clock/calendar. */
main .b-form-timepicker > .btn svg,
main .b-form-datepicker > .btn svg {
  display: none !important;
}

main .b-form-timepicker > .btn::before,
main .b-form-datepicker > .btn::before {
  background: var(--hs-icon-gradient);
  content: "";
  display: inline-block;
  height: 17px;
  -webkit-mask: var(--hs-icon-clock) center/contain no-repeat;
  mask: var(--hs-icon-clock) center/contain no-repeat;
  width: 17px;
}

main .b-form-datepicker > .btn::before {
  -webkit-mask-image: var(--hs-icon-cal);
  mask-image: var(--hs-icon-cal);
}

/* Calendar nav glyphs quiet slate; the 'today' dot goes teal. */
main .b-calendar-nav .btn svg {
  color: var(--hs-muted) !important;
  fill: currentColor !important;
}

main .b-calendar-nav .btn:hover svg {
  color: var(--hs-teal-dark) !important;
}

main .b-calendar-nav .btn svg.bi-circle-fill {
  color: var(--hs-teal) !important;
  height: 10px !important;
  width: 10px !important;
}

/* Popover footer buttons (Now/Today/Clear): text buttons, no outlines. */
main :is(.b-form-timepicker, .b-form-datepicker, .b-time, .b-calendar) :is(.btn-outline-danger, .btn-outline-secondary, .btn-outline-primary) {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  color: var(--hs-muted) !important;
  font-weight: 700 !important;
}

main :is(.b-form-timepicker, .b-form-datepicker, .b-time, .b-calendar) :is(.btn-outline-danger, .btn-outline-secondary, .btn-outline-primary):hover {
  background: var(--hs-mist) !important;
  color: var(--hs-slate) !important;
}

/* 17c-setup-stepper-polish */
#admin main :is(.rounded-circle.border-primary, .rounded-circle.text-primary),
#compose main :is(.rounded-circle.border-primary, .rounded-circle.text-primary) {
  align-items: center !important;
  background: #FFFFFF !important;
  border: 1px solid var(--hs-teal) !important;
  border-radius: 50% !important;
  box-shadow: var(--hs-shadow-2) !important;
  color: var(--hs-teal-dark) !important;
  display: inline-flex !important;
  font-family: var(--font-regular) !important;
  font-size: 24px !important;
  font-weight: 400 !important;
  height: 64px !important;
  justify-content: center !important;
  line-height: 1 !important;
  min-height: 64px !important;
  min-width: 64px !important;
  width: 64px !important;
}

#admin main :is(.rounded-circle.border-primary, .rounded-circle.text-primary) svg,
#compose main :is(.rounded-circle.border-primary, .rounded-circle.text-primary) svg {
  color: var(--hs-teal-dark) !important;
  height: 28px !important;
  stroke: currentColor !important;
  stroke-width: var(--hs-icon-stroke) !important;
  width: 28px !important;
}

#admin main :is(.row, .d-flex, .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl):has(.rounded-circle.border-primary) :is(hr, .border-top),
#compose main :is(.row, .d-flex, .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl):has(.rounded-circle.border-primary) :is(hr, .border-top) {
  display: none !important; /* hr is banned — whitespace separates the steps */
}

#admin main :is(.row, .d-flex, .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl):has(.rounded-circle.border-primary) .btn,
#compose main :is(.row, .d-flex, .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl):has(.rounded-circle.border-primary) .btn {
  border-radius: var(--hs-radius-control) !important;
  min-height: 36px !important;
}

/* 18-compose-chrome */
/* Compose sidebar namespace selector, webapp sidebar surfaces, and the
   Manage namespaces grid. */
/* Sidebars across webapps: the stock chrome paints a 2px aqua OUTLINE
   (plus an aqua ring shadow in some apps) that reads as a teal divider
   line / stray teal squares. Replace both with a soft hs shadow. */
#compose .b-sidebar,
#admin .b-sidebar,
#reporter .b-sidebar,
#privacy .b-sidebar,
#workflow .b-sidebar {
  box-shadow: var(--hs-shadow-1) !important;
  outline: none !important;
}

/* Namespace selector (sidebar header): one clean pill instead of the
   stock vue-select border box that flashes teal on focus. */
#compose .b-sidebar-header .v-select {
  border-radius: 8px 0 0 8px;
}

#compose .b-sidebar-header .vs__dropdown-toggle {
  border: none !important;
  border-radius: 8px 0 0 8px !important;
  background: #FFFFFF;
  box-shadow: var(--hs-card-shadow);
  min-height: 38px;
}

#compose .b-sidebar-header .v-select.vs--open .vs__dropdown-toggle,
#compose .b-sidebar-header .vs__dropdown-toggle:focus-within {
  box-shadow: var(--hs-focus-ring);
}

#compose .b-sidebar-header .vs__search,
#compose .b-sidebar-header .vs__selected {
  font-family: var(--font-regular);
  color: var(--hs-text);
}

#compose .b-sidebar-header .vs__open-indicator {
  fill: var(--hs-muted);
}

/* Menu/option styling lives in the global vue-select primitive (02b) —
   the menu is appended to <body>, so #compose-scoped rules can never match it. */
#compose .b-sidebar-header .input-group-append .btn,
#compose .b-sidebar-header .btn-primary {
  border-radius: 0 8px 8px 0 !important;
}

/* Manage namespaces grid — Namespace Launcher v2: soft translucent card,
   70px gradient medallion directly on it, no mist panel. */
#compose .namespace-item {
  background: var(--hs-card-bg) !important;
  border: none !important; /* shadow-only cards (DS 2026-07-05) — hairline retired */
  border-radius: 8px !important;
  box-shadow: var(--hs-card-shadow) !important;
  padding: 12px 12px 16px !important;
  transition: transform 0.18s ease;
}

#compose .namespace-item:hover {
  transform: translateY(-2px);
}

#compose .namespace-item .circled-avatar {
  width: 70px !important;
  height: 70px !important;
  margin: 16px auto 14px !important;
  background: var(--hs-action-gradient) border-box !important; /* origin+clip: border-box — the shorthand otherwise repeats the arc into the 1px border */
  box-shadow: var(--hs-shadow-4);
}

#compose .namespace-item .ns-initial {
  color: #FFFFFF !important;
  font-family: var(--font-regular);
  font-weight: 700;
  font-size: 19px;
}

@media (prefers-reduced-motion: reduce) {
  #compose .namespace-item,
  #compose .namespace-item:hover {
    transition: none;
    transform: none;
  }
}
/* ======== LAYER 7 - MOTION + TACTICAL REPAIRS (must stay last) ======== */
/* 14b-ambient-motion */
@keyframes hs-drift {
  0% {
    background-position: center, 50% 50%;
  }
  50% {
    background-position: center, 72% 30%;
  }
  100% {
    background-position: center, 50% 50%;
  }
}
@keyframes hs-gradient-drift {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@keyframes hs-sheen {
  from {
    background-position: -80% 0, center, center;
  }
  to {
    background-position: 180% 0, center, center;
  }
}
@keyframes hs-wave-drift {
  0% {
    transform: translate3d(0, 0, 0);
  }
  50% {
    transform: translate3d(-3.4%, -2.2%, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes hs-glow-breathe {
  0% {
    opacity: 0.1;
    transform: scale(1) translate3d(0, 0, 0);
  }
  50% {
    opacity: 0.9;
    transform: scale(1.18) translate3d(1.5%, -1%, 0);
  }
  100% {
    opacity: 0.1;
    transform: scale(1) translate3d(0, 0, 0);
  }
}
@keyframes hs-rise {
  0% {
    opacity: 0;
    transform: translateY(8px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
body:has(main.auth)::before {
  animation: hs-wave-drift 11s ease-in-out infinite;
  will-change: transform;
}

body:has(main.auth)::after {
  animation: hs-glow-breathe 9s ease-in-out infinite;
  will-change: opacity, transform;
}

/* Drifting layers live on pseudo-elements: every block carries the .card
   class, and the global .card background shorthand pins background-position
   with !important, which blocks animations on the element itself. */
.hs-photo-hero,
.block.hs-photo-hero,
.hs-photo-section,
.block.hs-photo-section,
.hs-photo-canvas,
.block.hs-photo-canvas,
.hs-gradient-banner,
.hs-gradient-hero {
  position: relative !important;
}

.hs-photo-hero::before,
.block.hs-photo-hero::before,
.hs-photo-section::before,
.block.hs-photo-section::before,
.hs-photo-canvas::before,
.block.hs-photo-canvas::before {
  animation: hs-wave-drift 16s ease-in-out infinite;
  background-image: var(--hs-photo-overlay), var(--hs-photo-bg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  inset: -8%;
  pointer-events: none;
  position: absolute;
  will-change: transform;
  z-index: 0;
}

.hs-gradient-banner::before,
.hs-gradient-hero::before {
  animation: hs-gradient-drift 22s ease-in-out infinite;
  background-image: var(--hs-gradient-brand);
  background-position: 0% 50%;
  background-size: 220% 220%;
  content: "";
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: 0;
}

.hs-photo-kpi,
.block.hs-photo-kpi {
  animation: hs-rise 360ms ease-out both;
}

.hs-photo-section .rt-content,
.hs-photo-section .card-body,
.hs-photo-canvas .rt-content,
.hs-photo-canvas .card-body {
  position: relative !important;
  z-index: 1 !important;
}

/* breathing teal glow on marquee surfaces (raster layer - cannot grain) */
.hs-gradient-banner::after,
.hs-gradient-hero::after,
.hs-dashboard-hero::after,
.hs-photo-hero::after,
.block.hs-photo-hero::after {
  animation: hs-glow-breathe 11s ease-in-out infinite;
  background-image: var(--hs-glow);
  background-position: 78% 30%;
  background-repeat: no-repeat;
  background-size: 72% 120%;
  content: "";
  inset: 0;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  z-index: 0;
}

.hs-gradient-banner .rt-content,
.hs-gradient-banner .card-body,
.hs-gradient-hero .rt-content,
.hs-gradient-hero .card-body,
.hs-photo-hero .rt-content,
.hs-photo-hero .card-body {
  position: relative !important;
  z-index: 1 !important;
}

main.auth .tabs.card {
  animation: hs-rise 420ms ease-out both;
}

@media (prefers-reduced-motion: reduce) {
  html:has(main.auth),
  body:has(main.auth),
  body:has(main.auth)::before,
  body:has(main.auth)::after,
  .hs-gradient-banner,
  .hs-gradient-banner::before,
  .hs-gradient-banner::after,
  .hs-gradient-hero,
  .hs-gradient-hero::before,
  .hs-gradient-hero::after,
  .hs-photo-hero::before,
  .hs-photo-hero::after,
  .block.hs-photo-hero::before,
  .block.hs-photo-hero::after,
  .hs-photo-section::before,
  .block.hs-photo-section::before,
  .hs-photo-canvas::before,
  .block.hs-photo-canvas::before,
  main.auth .tabs.card,
  [class*=hs-photo],
  [class*=hs-photo] .card,
  [class*=hs-photo] .b-card,
  .hs-glass-orb,
  .hs-glass-orb--alt {
    animation: none !important;
  }
}
/* 13-tactical-repairs */
.vs__dropdown-menu {
  z-index: 1100 !important;
}

footer.justify-content-center {
  display: none !important;
}

#createBlockSelector___BV_modal_body_ .row .d-flex.align-items-center.col-12 {
  display: none !important;
}

/* 20-soft-atmosphere */
/* Atmosphere wash removed by design review (2026-07-04) — flat light
   canvas; the soft card language carries the look on its own. */
/* ======== LAYER 8 - ENVIRONMENT ======== */
/* 99-environment */
#compose,
#admin,
#reporter,
#privacy,
#workflow {
  background-image: none !important;
}

/* === End HelpSeeker Global UI === */
/* ===== HERO HEADING READABILITY FIX v2 (out-specify the global navy-ink rule #31) ===== */
main .block.Content.hs-dashboard-hero .rt-content h1, main .block.Content.hs-dashboard-hero .rt-content h2, main .block.Content.hs-dashboard-hero .rt-content h3, main .block.Content.hs-refined-hero .rt-content h1, main .block.Content.hs-refined-hero .rt-content h2, main .block.Content.hs-refined-hero .rt-content h3 {
  color: #FFFFFF !important;
}

/* ===== END HERO HEADING FIX v2 ===== */
/* ===================================================================================
   HelpSeeker Global UI - v2.0.0 ADDITIONS (2026-08-30)
   ===================================================================================
   Everything in this file is APPENDED to the 2026-08-18 universal sheet by build-v2.py.
   It is kept separate so the change can be read on its own, instead of diffing 6,000
   lines. The shipped artifact is helpseeker-global-ui.css; this is its provenance.

   All four blocks originate in HS-MANAGED-SSTS-UI-FIX-V4, pushed to SSTS production
   24.08.26 and verified there. Alina ruled on 30.08.26 that all of it becomes canon.

   The one part of V4 that is NOT here is its filter-icon fill restoration. That was a
   workaround for a defect in the sheet itself, and v2 repairs the defect at source
   (line 1168, adding the :not(.svg-inline--fa) exclusion its own siblings already
   carry). A workaround kept alongside its own root fix is how a sheet reaches 6,000
   lines.

   The SSTS event-feed colours are NOT here either, and never will be. Those are one
   client's own categories. Tenant-specific colour stays in that tenant's own block.
   =================================================================================== */
/* === HS-CANON-CALENDAR-CONTRAST-V1 START === */
/* Why this exists, so nobody deletes it as noise:
   This sheet contains a global rule
       main a:where(:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):not(.nav-item))
       { color: var(--hs-link) !important }
   FullCalendar renders every event as an <a> inside main, matching none of those
   exclusions, so the rule repaints every event label link-blue over the event's own
   fill. On SSTS that measured roughly 2:1 on a black event. The sheet contains zero
   .fc- rules: FullCalendar was never considered when that selector was written. It is
   a collision, not an intent.

   Corteza ALREADY picks a correct label colour per event and writes it inline
   (color:#000 on a light feed, color:#fff on red, green and black), but an inline
   style loses to !important. So this block does the minimum: it hands Corteza its own
   decision back, with just enough weight to win.

   V1 forced every event to navy, which destroyed per-feed colour coding. V2 forced
   white, which was illegible on a yellow feed. Do not "simplify" either back in.

   Verified live on SSTS across 87 events and all four feeds: green -> white,
   red -> white, yellow -> near-black, blue -> near-black. */
:is(.block.Calendar, .block.hs-calendar) .fc-event {
  border: 0 !important;
  border-radius: 6px !important;
  box-shadow: 0 1px 3px rgba(11, 31, 51, 0.12) !important;
  padding: 2px 6px !important;
}

:is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#fff"],
:is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#fff"] .fc-content,
:is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#fff"] .fc-title,
:is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#fff"] .fc-event-title,
:is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#fff"] .fc-time {
  color: #fff !important;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.45) !important;
}

:is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#000"],
:is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#000"] .fc-content,
:is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#000"] .fc-title,
:is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#000"] .fc-event-title,
:is(.block.Calendar, .block.hs-calendar) .fc-event[style*="color:#000"] .fc-time {
  color: #0B1F33 !important;
  text-shadow: none !important;
}

:is(.block.Calendar, .block.hs-calendar) .fc-event .fc-content {
  display: block !important;
  overflow: hidden !important;
  white-space: normal !important;
  line-height: 1.25 !important;
}

:is(.block.Calendar, .block.hs-calendar) .fc-event .fc-title,
:is(.block.Calendar, .block.hs-calendar) .fc-event .fc-event-title {
  display: block !important;
  max-height: 2.5em !important;
  overflow: hidden !important;
  overflow-wrap: anywhere !important;
  text-overflow: ellipsis !important;
  white-space: normal !important;
  word-break: break-word !important;
}

/* === HS-CANON-CALENDAR-CONTRAST-V1 END === */
/* === HS-CANON-NESTED-TABLE-WRAP-V1 START === */
/* Cells inside a NESTED table drawing on top of each other - reported by Alina from
   SSTS production 24.08.26, a caregiver name overlapping the Address value beside it.

   STATE OF EVIDENCE, stated plainly: this is the one block in v2 that has not been
   reproduced. It does not reproduce on the twin. A rule diff of the two sheets found
   ZERO on-screen table rules differing between them, which rules out the stylesheet as
   the cause and points at the data - real names are longer than synthetic ones.

   Note what that diff also disproved. The twin carries
       td, th { white-space: normal !important; overflow: visible !important; }
   which production lacks and which looks exactly like the fix - but it sits inside
   @media print, so it applies only on paper. Shipping that would have been a no-op.

   What follows is a mechanism, not a guess at a rule: a value with no break
   opportunity inside a constrained cell has to go somewhere, and nothing here clips
   it. Allowing the break is additive and cannot make an overlap worse. Scoped to
   nested tables only, so ordinary record lists keep their ellipsis behaviour. */
main td table td,
main td table th,
main .record-list-table td table td,
main td table .field-value {
  white-space: normal !important;
  overflow-wrap: anywhere !important;
  word-break: break-word !important;
}

main td table {
  table-layout: auto !important;
  width: 100% !important;
}

/* === HS-CANON-NESTED-TABLE-WRAP-V1 END === */
/* === HS-CANON-TABLE-TEXT-V1 START === */
/* Table text 13px -> 14px, and the header action icons made visible slate.

   Measured on the live app: record-list tables were the SMALLEST text in the product
   apart from selects, and below the 14.4px body size - backwards for the content staff
   read all day.

       table body cell   13.0px     form control  14.4px
       table header      13.0px     body/buttons  14.4px

   THE DOUBLED CLASSES ARE A SPECIFICITY DEVICE, not a typo. This sheet sets table
   sizes in several places and the browser was asked which ones actually match rather
   than being reasoned about. The first cut of the header rule was (0,2,3) and lost
   silently to
       .block.RecordList:not([class*="hs-"]) .record-list-table thead th   (0,4,2)
   Four classes beat two, so body cells moved to 14px and headers stayed at 13px. Both
   now double their classes to reach (0,5,3). Header size comes from the 2026-07-06
   header canon ("navy 700 13px") and this overrides SIZE only - weight, colour and
   case are untouched.

   The specialty tables (.hs-gradient-table, .hs-photo-table, 12px) are left alone:
   they are compact by design. */
main .block.RecordList.RecordList .record-list-table.record-list-table tbody td,
main .block.RecordList.RecordList .record-list-table.record-list-table tbody td a,
main .record-list-table.record-list-table tbody td,
main .b-table.b-table tbody td,
main table.b-table.b-table tbody td a {
  font-size: 14px !important;
}

main .block.RecordList.RecordList .record-list-table.record-list-table tbody td:nth-child(2) {
  font-size: 14.5px !important;
}

main .block.RecordList.RecordList .record-list-table.record-list-table thead th,
main .block.RecordList.RecordList .record-list-table.record-list-table th,
main .block.RecordList.RecordList .b-table.b-table thead th,
main .record-list-table.record-list-table.record-list-table thead th {
  font-size: 14px !important;
}

/* Header action icons (filter, sort): slate, 13px, and actually opaque. Alina
   24.08.26 - match the grey column-sort arrow, smaller and subtler than teal. */
main .b-table th .btn.btn,
main .b-table th .btn.btn :is(svg, .svg-inline--fa),
main .b-table th :is(svg, .svg-inline--fa).svg-inline--fa,
main .record-list-table th .btn.btn :is(svg, .svg-inline--fa),
main table thead th .btn.btn :is(svg, .svg-inline--fa) {
  opacity: 1 !important;
  color: #4A5568 !important;
  font-size: 13px !important;
  height: 13px !important;
  width: auto !important;
}

main .b-table th .btn.btn:hover,
main .b-table th .btn.btn:focus,
main .b-table th .btn.btn[aria-expanded=true],
main .b-table th .btn.btn.active,
main table thead th .btn.btn:hover,
main table thead th .btn.btn[aria-expanded=true] {
  background: rgba(15, 185, 177, 0.08) !important;
  border-radius: 999px !important;
}

main .b-table th .btn.btn:hover :is(svg, .svg-inline--fa),
main .b-table th .btn.btn:focus :is(svg, .svg-inline--fa),
main .b-table th .btn.btn[aria-expanded=true] :is(svg, .svg-inline--fa),
main .b-table th .btn.btn.active :is(svg, .svg-inline--fa),
main table thead th .btn.btn:hover :is(svg, .svg-inline--fa) {
  color: #0B1F33 !important;
}

/* === HS-CANON-TABLE-TEXT-V1 END === */
/* HS-CANON-INPUT-BOUNDARY-V1 was here and was REMOVED on 2026-08-30, Alina's ruling.

   It gave form controls a 1px navy-55% border because the sheet fills them --hs-mist #EDF5F4
   with no boundary, which is 1.11:1 against a white page where WCAG 1.4.11 asks 3:1 for the
   boundary of a user interface component. That was the answer to "the filters are very light"
   (Taylor via Nicole, 19-20.08.26).

   Alina saw it on the sign-in page, called the borders stupid lines, and chose removal over
   softening to 45% (3.08:1, still compliant) or scoping it off main.auth. She was told it walks
   back an accessibility fix and returns inputs to 1.11:1. Her instance, her call, recorded here
   rather than argued.

   IF THE VERY LIGHT COMPLAINT COMES BACK, this is why. The measured options were:
       navy 55%  4.11:1   what was shipped
       navy 45%  3.08:1   softest that still passes
       navy 30%  2.10:1   fails
       none      1.11:1   current state
   Do not re-add it without asking her - it was removed deliberately, not lost. */
/* === HS-CANON-INLINE-BUTTON-ANCHOR-V1 START === */
/* Hand-made buttons had unreadable labels. Found on cacac production 30.08.26, on a page of
   survey-download buttons - measured at 1.90:1, which is not "hard to read", it is text you
   cannot see.

   THE PAGE WAS ALREADY CORRECT. Each anchor carries its own inline style:

       <a style="...background:#0B344E;color:white;...">Download Caregiver Survey</a>

   and an inline declaration LOSES to an !important one in a stylesheet. So the sheet's global
   link rule at line 238 repainted every one of them link-blue (#275C99) over their own navy
   fill. The author said white, the sheet said link, the sheet won.

   THIS IS THE SAME DEFECT AS THE CALENDAR, a third time. Line 238 repaints any <a> in main that
   is not one of five excluded classes. FullCalendar events were the first, these are the next,
   and there will be more - anything that is visually a button but is not marked .btn.

   The remedy is the same one the calendar block uses, and for the same reason: hand the author
   their own decision back, with just enough weight to win. Scoped to anchors carrying BOTH an
   inline background AND an inline colour - that is what a hand-made button looks like, and an
   ordinary link has neither. Enumerating the spellings is deliberate: CSS cannot say "use
   whatever the inline value is", so the common ways of writing white and black are matched
   explicitly rather than guessed at with a wildcard.

   Measured on cacac's own live sheet against its own page markup: 1.90:1 -> 13.00:1. */
main a[style*=background][style*="color:white"],
main a[style*=background][style*="color: white"],
main a[style*=background][style*="color:#fff"],
main a[style*=background][style*="color: #fff"],
main a[style*=background][style*="color:#FFF"],
main a[style*=background][style*="color: #FFF"] {
  color: #FFFFFF !important;
}

main a[style*=background][style*="color:#000"],
main a[style*=background][style*="color: #000"],
main a[style*=background][style*="color:black"],
main a[style*=background][style*="color: black"] {
  color: #0B1F33 !important;
}

/* === HS-CANON-INLINE-BUTTON-ANCHOR-V1 END === */
/* NAMED hs-guide-panel, NOT hs-info-panel. `.hs-info-panel` ALREADY EXISTS in the 2026-08-18
   sheet (line ~2518, in the white-card family) and this block was first written using that
   name. Because additions load AFTER the sheet, every tenant already using .hs-info-panel
   would have silently picked up this styling instead of the plain white card they asked for -
   a fleet-wide change nobody requested, from a name collision.

   Before adding any class here: grep the built sheet for it first. The sheet is 6,000 lines
   and it has had a lot of authors. */
/* === HS-CANON-GUIDE-PANEL-V1 START === */
/* A panel for telling people something on a Compose page. Set the BLOCK's
   meta.customCSSClass to "hs-guide-panel"; write the body as plain semantic HTML.

   IT HAS TO WORK THIS WAY. The Content-block sanitizer strips every `class` attribute on
   inner tags and every inline `style`, but it keeps the block's own customCSSClass and it
   keeps plain tags. So the only way to style content is a block class plus descendant
   selectors - which is this. See corteza/gotchas.md and the memory note on the sanitizer.

   Brand: white card, 8px radius, navy-tinted shadow, teal left accent, Lato 400/700,
   secondary text #4A5568. NO gradient in the card body - gradients are headers and heroes
   only. No divider lines; spacing separates.

   First use: cacac Form Dashboard, 30.08.26, replacing four dead javascript: download
   buttons with an honest pointer to the lists' native export. */
main .hs-guide-panel {
  background: #FFFFFF !important;
  border: 1px solid #E5E7EB !important;
  border-left: 4px solid #0FB9B1 !important;
  border-radius: 0 8px 8px 0 !important;
  box-shadow: 0 2px 12px rgba(11, 31, 51, 0.06) !important;
  padding: 22px 26px !important;
}

main .hs-guide-panel :is(h1, h2, h3, h4) {
  color: #0B1F33 !important;
  font-weight: 700 !important;
  font-size: 17px !important;
  margin: 0 0 6px !important;
  letter-spacing: 0.2px !important;
}

main .hs-guide-panel p {
  color: #4A5568 !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  line-height: 1.55 !important;
  margin: 0 0 16px !important;
  max-width: 70ch !important;
}

main .hs-guide-panel ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
}

main .hs-guide-panel li {
  background: #EDF5F4 !important;
  color: #0B1F33 !important;
  font-weight: 700 !important;
  font-size: 13.5px !important;
  padding: 9px 16px !important;
  border-radius: 6px !important;
}

main .hs-guide-panel :is(strong, b) {
  color: #0B1F33 !important;
  font-weight: 700 !important;
}

/* === HS-CANON-GUIDE-PANEL-V1 END === */
/* === HS-CANON-GUIDE-PANEL-NAVY-V1 START === */
/* The dark sibling of hs-guide-panel, for pages whose own language is dark. First use: cacac
   Form Dashboard, whose Survey Link buttons are deep navy pills - a white card sat oddly
   against them.

   Alina asked for it to match those pills. The survey names are deliberately NOT rendered as
   boxes: on a navy panel, next to real navy pill buttons, boxed names read as buttons that do
   nothing, which is exactly what the dead javascript: downloads were. Teal markers instead.

   Set the BLOCK meta.customCSSClass to "hs-guide-panel-navy" and write the body as plain
   semantic HTML - the sanitizer strips every inner class and inline style, so a block class
   with descendant selectors is the only route. See HS-CANON-GUIDE-PANEL-V1 above.

   Dark is a deliberate exception to the light-mode default, requested for this page. */
main .hs-guide-panel-navy {
  background: #0B1F33 !important;
  border: 0 !important;
  border-radius: 10px !important;
  box-shadow: 0 4px 18px rgba(11, 31, 51, 0.22) !important;
  padding: 18px 24px !important;
}

/* THE HEADING NEEDS THIS MUCH SPECIFICITY. The sheet carries, at line 442,
       main .block.Content .rt-content :is(h1,h2,h3,h4,h5,h6){color:var(--hs-navy)!important}
   which is (0,3,2). A plain `main .hs-guide-panel-navy :is(h1..)` is (0,1,2) - three classes
   beat one, so the heading rendered navy ink on a navy panel and simply was not there. Not
   missing from the markup, not stripped by the sanitizer: painted in the background colour.
   Exactly the trap HS-CANON-TABLE-TEXT-V1 records for table headers. Two selectors, so it does
   not depend on the block class landing on .block.Content. */
main .block.Content.hs-guide-panel-navy .rt-content :is(h1, h2, h3, h4),
main .hs-guide-panel-navy.hs-guide-panel-navy.hs-guide-panel-navy :is(h1, h2, h3, h4) {
  color: #FFFFFF !important;
  font-weight: 700 !important;
  font-size: 19px !important;
  margin: 0 0 7px !important;
  letter-spacing: 0.2px !important;
}

main .hs-guide-panel-navy p {
  color: #C9DCDA !important;
  font-weight: 400 !important;
  font-size: 15px !important;
  line-height: 1.5 !important;
  margin: 0 0 14px !important;
  max-width: 78ch !important;
}

main .hs-guide-panel-navy :is(strong, b) {
  color: #FFFFFF !important;
  font-weight: 700 !important;
}

main .hs-guide-panel-navy ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px 30px !important;
}

main .hs-guide-panel-navy li {
  color: #FFFFFF !important;
  font-weight: 700 !important;
  font-size: 15px !important;
  background: none !important;
  padding: 0 0 0 18px !important;
  position: relative !important;
}

main .hs-guide-panel-navy li::before {
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  top: 0.55em !important;
  width: 7px !important;
  height: 7px !important;
  border-radius: 50% !important;
  background: #0FB9B1 !important;
}

/* === HS-CANON-GUIDE-PANEL-NAVY-V1 END === */
/* === HS-CANON-TABS-NO-RULE-V1 START === */
/* Tab strips drew a full-width horizontal line beneath them. Reported by Alina 2026-08-31.

   CANON HAD NO TABS BLOCK RULES AT ALL - zero, while every other block type has a section
   (.block.Calendar, .block.Chart, .block.Content, .block.Geometry, .block.Navigation,
   .block.RecordList). So Corteza's own base CSS drew that border unopposed. Zeroing
   .nav-tabs and .card-header, which canon already did, never touched it because the line is
   not on either of those in a Tabs block.

   The brand rule is explicit: "No divider lines in ANY direction. No border-top, border-bottom
   used purely as visual separators. Use whitespace, tonal background shifts, or full card
   outlines." A tab strip separated from its content by a hairline is exactly that.

   SCOPED TO HORIZONTAL BORDERS ONLY, inside a Tabs block. Deliberately not `border: 0`: the
   same brand rule permits a border that wraps a single element as a card outline, and a blanket
   reset would strip those too. Nothing outside .block.Tabs is touched.

   NOT VERIFIED ON A RENDERED PAGE. Corteza keeps auth in per-tab sessionStorage, so an
   automated browser cannot inherit a human session, and this was written from the block-naming
   convention rather than from inspected markup. If the line survives, the selector is wrong -
   read the real DOM before widening it. */
main :is(.block.Tabs, .block-type-Tabs) :is(.nav, .nav-tabs, .nav-pills, .tabs,
.card-header, .b-card-header, .tab-content, .tabs__content) {
  border-top: 0 !important;
  border-bottom: 0 !important;
  box-shadow: none !important;
}

main :is(.block.Tabs, .block-type-Tabs) :is(.nav-link, .nav-item) {
  border-top: 0 !important;
  border-bottom: 0 !important;
}

/* === HS-CANON-TABS-NO-RULE-V1 END === */
/* === HS-CANON-NAV-INNER-PILL-V1 START === */
/* The double pill: a full-radius capsule sitting inside the item's 8px rectangle.
   Reported by Alina 2026-08-31 - "I like the background, I don't like the inner one".

   CAUSE, found rather than guessed. The sheet sets, globally:

       .btn, button, .form-control, .custom-select { border-radius: var(--hs-radius-control) }

   and --hs-radius-control is 999px. A nav item with a dropdown is rendered by Corteza as a
   BUTTON inside the item, so it inherits that full-pill radius and draws its own shape and
   chrome inside the item's 8px rectangle. Two pills, nested.

   honor-config makes .nav-link transparent, which is why plain links look right and only the
   dropdown ones show the capsule - the button is a different element and was never covered.

   The item is the pill. Anything inside it paints nothing and takes its shape. */
main :is(.block.Navigation, .block-type-Navigation) :is(.btn, button, .dropdown, .dropdown-toggle) {
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: none !important;
  color: inherit !important;
}

/* The chevron follows the label, not the platform's button ink. */
main :is(.block.Navigation, .block-type-Navigation) :is(.btn, .dropdown-toggle) :is(svg, .svg-inline--fa) {
  color: inherit !important;
  fill: currentColor !important;
  opacity: 1 !important;
}

/* === HS-CANON-NAV-INNER-PILL-V1 END === */
/* === HS-CANON-RT-HIGHLIGHT-V1 START === */
/* Rich-text highlighter spans read as smears on light cards.
   Lifted from demo.mareto on 2026-08-31, where it has been live and unshared - the fourth
   fix this session found by diffing an instance against canon rather than by reading canon.
   sheltervillage-dev carries it too.

   The point is that a highlight authored in the rich-text editor arrives as an INLINE
   background-color, which on a light card comes out as a solid slab behind the words. This
   keeps the author's intent to highlight but replaces whatever colour they picked with the
   canonical teal tint, so every highlight across the fleet reads the same and none of them
   fight the card underneath. --hs-tint was already defined in canon; only the rule was
   missing. */
main .block.Content:not([class*=hs-glass]):not([class*=hs-photo]):not([class*=hs-gradient]) .rt-content :is(span, mark)[style*=background-color] {
  background-color: var(--hs-tint) !important;
}

/* === HS-CANON-RT-HIGHLIGHT-V1 END === */
/* BUILDER-UI FIXES - lifted from ti-dev on 2026-08-31.
   =====================================================================================
   Two defects that only show up in the page-builder and config surfaces, which is very
   likely why they survived: the fleet's screenshots are all of client-facing pages.
   Both have been live on ti-dev since Alina wrote them on 2026-07-09 and, like
   honor-config and the @font-face fix before them, never reached the August snapshot
   canon is built from.

   1. COLOUR-PICKER SWATCHES RENDER AS EMPTY WHITE CHIPS.
      Canon paints

          .btn.btn-secondary { background: #FFFFFF !important; }

      and a CInputColorPicker swatch IS a default-variant b-button carrying its palette
      colour as an INLINE style. !important in a stylesheet beats an inline style, so
      canon repaints every swatch white and the Light/Dark palette rows come out blank.

      This is the same mechanism as Recipe B erasing configured nav colours, found
      earlier in this session - and it is why the fix must be an EXCLUSION rather than
      an override. Re-asserting `background: transparent !important` on .btn.swatch
      would beat the inline colour too and leave the chips just as empty; the fill rule
      has to stop matching swatches at all.

   2. SEGMENTED TOGGLES ARE ILLEGIBLE OUTSIDE <main>.
      Canon's toggle rules are `main .btn-group-toggle ...` and are written per variant
      (.btn-outline-primary / .btn-outline-secondary). The page-builder config panel
      renders OUTSIDE <main>, so there they fall through to raw Bootstrap: navy-filled
      with dark ink on the selected pill.

      The block below is global and variant-agnostic on purpose. Appending it cannot
      change anything inside <main>: canon's `main .btn-group-toggle .btn.btn-outline-*`
      selectors carry higher specificity (0,3,1 / 0,4,1) than these (0,2,0 / 0,3,0), so
      canon still wins everywhere it already applied. These only reach the surfaces that
      had no rule at all.

   The 999px radius here is deliberate and is NOT the global control radius removed in
   v2.9.0. That one reached `.btn, button, .form-control, .custom-select` and painted a
   capsule inside every nav dropdown item. This is scoped to .btn-group-toggle, where a
   segmented pill is the correct shape and nothing else can inherit it. */
/* Colour-picker swatches (CInputColorPicker) are default-variant b-buttons
   (.btn-secondary) that carry the palette colour inline; our button fills must
   never paint over them, or the Light/Dark rows render as empty white chips. */
.btn.swatch {
  border: none !important;
  box-shadow: none !important;
}

/* Segmented toggle groups (block "Appearance" config, workflow filters, etc.):
   mist track, transparent unselected, white active pill with navy ink. Global —
   NOT main-scoped — because the page-builder config panel renders OUTSIDE <main>,
   where these fell through to raw Bootstrap (navy-filled, illegible selected).
   Variant-agnostic (.btn, not just .btn-outline-*) so every toggle stays readable. */
.btn-group-toggle {
  background: var(--hs-mist) !important;
  border-radius: 999px !important;
  box-shadow: inset 0 1px 2px rgba(11, 31, 51, 0.05) !important;
  gap: 2px !important;
  padding: 3px !important;
}

.btn-group-toggle .btn {
  background: transparent !important;
  border: none !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  color: var(--hs-muted) !important;
  font-weight: 700 !important;
  margin-left: 0 !important; /* override the .btn-group cap-separation gap inside toggles */
}

.btn-group-toggle .btn.active {
  background: #FFFFFF !important;
  box-shadow: 0 1px 3px rgba(11, 31, 51, 0.24), 0 2px 8px rgba(11, 31, 51, 0.12) !important;
  color: var(--hs-navy) !important;
}

/* Ties the .btn-group cap-separation rule at (0,3,0); later source order wins,
   so toggle pills keep the tight 2px track gap instead of inheriting the 6px
   pill-separation margin (preflight-audit nit, 2026-07-09). */
.btn-group-toggle > .btn:not(:first-child) {
  margin-left: 0 !important;
}

/* === HS-GLOBAL-UI-PACKAGE END === */
/* === HS-MANAGED-FEEDBACK-DETAIL-CSS-V1 START === */
.page-report_problem-modal .block.Record .field-container legend .text-primary {
  color: var(--hs-slate, #1E3A5F) !important;
}

.page-report_problem-modal .block.Record .row.no-gutters > :is(.field-container[data-test-id=field-page-or-area], .field-container[data-test-id=field-details], .field-container[data-test-id=field-attachments], .field-container[data-test-id=field-source-page]) {
  flex: 0 0 100% !important;
  width: 100% !important;
  max-width: 100% !important;
}

.page-report_problem-modal .block.Record :is([data-test-id=field-attachments], [data-test-id=field-source-page]), .page-report_problem-modal .block.Record :is([data-test-id=field-attachments], [data-test-id=field-source-page]) .value, .page-report_problem-modal .block.Record [data-test-id=field-attachments] .list-item, .page-report_problem-modal .block.Record [data-test-id=field-attachments] .list-item > :is(.col, .col-auto), .page-report_problem-modal .block.Record [data-test-id=field-attachments] .list-item .d-flex {
  min-width: 0 !important;
  max-width: 100% !important;
}

.page-report_problem-modal .block.Record [data-test-id=field-attachments] .list-item, .page-report_problem-modal .block.Record [data-test-id=field-attachments] .d-flex.align-items-start {
  flex-wrap: wrap !important;
}

.page-report_problem-modal .block.Record :is([data-test-id=field-attachments], [data-test-id=field-source-page]) .value, .page-report_problem-modal .block.Record :is([data-test-id=field-attachments], [data-test-id=field-source-page]) .value a {
  white-space: normal !important;
  overflow-wrap: anywhere !important;
  word-break: break-word !important;
}

.page-report_problem-modal .block.Record [data-test-id=field-attachments] .value a {
  display: inline-block;
  color: var(--hs-link, #275C99) !important;
  max-width: 100% !important;
}

.page-report_problem-modal :is([data-test-id=button-new], [data-test-id=button-edit], [data-test-id=button-submit], [data-test-id=button-delete], [data-test-id=button-clone]) {
  display: none !important;
}

/* === HS-MANAGED-FEEDBACK-DETAIL-CSS-V1 END === */
/* FRS banner intros 2026-08-18 START */
.frs-banner,
.frs-banner .card,
.frs-banner .card-body,
.frs-banner > .card,
.frs-banner > .card > .card-body {
  background: linear-gradient(135deg, #16324f 0%, #2a6f80 100%) !important;
  border-radius: 12px !important;
  border: 0 !important;
  padding: 20px 24px !important;
}

.frs-banner h1,
.frs-banner h2,
.frs-banner h3,
.frs-banner h4 {
  color: #ffffff !important;
  font-size: 1.2rem !important;
  font-weight: 700 !important;
  letter-spacing: 0.2px !important;
  margin: 0 0 8px 0 !important;
  padding: 0 !important;
  border: 0 !important;
}

.frs-banner p {
  color: #ffffff !important;
  opacity: 0.95 !important;
  line-height: 1.5 !important;
  margin: 0 0 4px 0 !important;
  font-size: 0.95rem !important;
}

.frs-banner p strong,
.frs-banner p em,
.frs-banner strong,
.frs-banner em {
  color: #ffffff !important;
}

.frs-banner blockquote {
  display: inline-block !important;
  background: rgba(255, 193, 7, 0.15) !important;
  border: 1px solid #ffc107 !important;
  border-left: 1px solid #ffc107 !important;
  border-radius: 8px !important;
  padding: 6px 12px !important;
  font-size: 0.85rem !important;
  font-weight: 600 !important;
  color: #ffe082 !important;
  margin: 8px 0 0 0 !important;
}

/* FRS banner intros 2026-08-18 END */
