diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index f63d7993..f576aee9 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -31,7 +31,7 @@ jobs: build: runs-on: ubuntu-latest env: - HUGO_VERSION: 0.121.2 + HUGO_VERSION: 0.117.0 steps: - name: Install Hugo CLI run: | @@ -46,7 +46,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: '16' + node-version: '20' - name: Cache dependencies uses: actions/cache@v3 diff --git a/hugo_stats.json b/hugo_stats.json index d1848022..20402b83 100644 --- a/hugo_stats.json +++ b/hugo_stats.json @@ -516,6 +516,7 @@ "a-list-of-nice-findings-for-kubernetes", "a-word-on-giscus", "add-a-language", + "add-some-extras-icons", "admnistration", "advanced-search", "alternative-to-awk", @@ -606,7 +607,6 @@ "git-with-a-github-projects", "glab-cli", "grub", - "had-some-icons", "hardware", "heading", "health-check", diff --git a/resources/_gen/assets/css/main/scss/main.css_1c5dc401172544f6419f2ac4e7f30f73.content b/resources/_gen/assets/css/main/scss/main.css_1c5dc401172544f6419f2ac4e7f30f73.content deleted file mode 100644 index c1c59307..00000000 --- a/resources/_gen/assets/css/main/scss/main.css_1c5dc401172544f6419f2ac4e7f30f73.content +++ /dev/null @@ -1,16040 +0,0 @@ -@charset "UTF-8"; -/*! purgecss start ignore */ -@import https://fonts.googleapis.com/css2?family=Merriweather&display=swap; -[data-palette='blue'] { - --hbs-primary: #0a58ca; - --hbs-primary-rgb: 10, 88, 202 !important; - --hbs-primary-secondary: #0846a2; - --hbs-primary-secondary-rgb: 8, 70, 162; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #073e8d !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #0a58ca !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #0a58ca !important; -} - -[data-palette='blue'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='blue'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='blue'][data-bs-theme='dark'] { - --hbs-primary: #3b79d5; - --hbs-primary-rgb: 59, 121, 213 !important; - --hbs-primary-text: #548ada !important; - --hbs-accent-bg: #3b79d5 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #3b79d5 !important; -} - -[data-palette='blue'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='blue'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='blue'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='blue-gray'] { - --hbs-primary: #37474f; - --hbs-primary-rgb: 55, 71, 79 !important; - --hbs-primary-secondary: #2c393f; - --hbs-primary-secondary-rgb: 44, 57, 63; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #273237 !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #37474f !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #37474f !important; -} - -[data-palette='blue-gray'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='blue-gray'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='blue-gray'][data-bs-theme='dark'] { - --hbs-primary: #5f6c72; - --hbs-primary-rgb: 95, 108, 114 !important; - --hbs-primary-text: #737e84 !important; - --hbs-accent-bg: #5f6c72 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #5f6c72 !important; -} - -[data-palette='blue-gray'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='blue-gray'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='blue-gray'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='brown'] { - --hbs-primary: #5d4037; - --hbs-primary-rgb: 93, 64, 55 !important; - --hbs-primary-secondary: #4a332c; - --hbs-primary-secondary-rgb: 74, 51, 44; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #412d27 !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #5d4037 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #5d4037 !important; -} - -[data-palette='brown'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='brown'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='brown'][data-bs-theme='dark'] { - --hbs-primary: #7d665f; - --hbs-primary-rgb: 125, 102, 95 !important; - --hbs-primary-text: #8e7973 !important; - --hbs-accent-bg: #7d665f !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #7d665f !important; -} - -[data-palette='brown'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='brown'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='brown'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='cyan'] { - --hbs-primary: #087990; - --hbs-primary-rgb: 8, 121, 144 !important; - --hbs-primary-secondary: #066173; - --hbs-primary-secondary-rgb: 6, 97, 115; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #065565 !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #087990 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #087990 !important; -} - -[data-palette='cyan'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='cyan'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='cyan'][data-bs-theme='dark'] { - --hbs-primary: #3994a6; - --hbs-primary-rgb: 57, 148, 166 !important; - --hbs-primary-text: #52a1b1 !important; - --hbs-accent-bg: #3994a6 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #3994a6 !important; -} - -[data-palette='cyan'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='cyan'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='cyan'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='green'] { - --hbs-primary: #198754; - --hbs-primary-rgb: 25, 135, 84 !important; - --hbs-primary-secondary: #146c43; - --hbs-primary-secondary-rgb: 20, 108, 67; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #125f3b !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #198754 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #198754 !important; -} - -[data-palette='green'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='green'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='green'][data-bs-theme='dark'] { - --hbs-primary: #479f76; - --hbs-primary-rgb: 71, 159, 118 !important; - --hbs-primary-text: #5eab87 !important; - --hbs-accent-bg: #479f76 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #479f76 !important; -} - -[data-palette='green'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='green'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='green'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='indigo'] { - --hbs-primary: #6610f2; - --hbs-primary-rgb: 102, 16, 242 !important; - --hbs-primary-secondary: #520dc2; - --hbs-primary-secondary-rgb: 82, 13, 194; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #470ba9 !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #6610f2 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #6610f2 !important; -} - -[data-palette='indigo'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='indigo'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='indigo'][data-bs-theme='dark'] { - --hbs-primary: #8540f5; - --hbs-primary-rgb: 133, 64, 245 !important; - --hbs-primary-text: #9458f6 !important; - --hbs-accent-bg: #8540f5 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #8540f5 !important; -} - -[data-palette='indigo'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='indigo'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='indigo'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='orange'] { - --hbs-primary: #984c0c; - --hbs-primary-rgb: 152, 76, 12 !important; - --hbs-primary-secondary: #7a3d0a; - --hbs-primary-secondary-rgb: 122, 61, 10; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #6a3508 !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #984c0c !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #984c0c !important; -} - -[data-palette='orange'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='orange'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='orange'][data-bs-theme='dark'] { - --hbs-primary: #ad703d; - --hbs-primary-rgb: 173, 112, 61 !important; - --hbs-primary-text: #b78255 !important; - --hbs-accent-bg: #ad703d !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #ad703d !important; -} - -[data-palette='orange'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='orange'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='orange'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='pink'] { - --hbs-primary: #d63384; - --hbs-primary-rgb: 214, 51, 132 !important; - --hbs-primary-secondary: #ab296a; - --hbs-primary-secondary-rgb: 171, 41, 106; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #96245c !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #d63384 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #d63384 !important; -} - -[data-palette='pink'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='pink'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='pink'][data-bs-theme='dark'] { - --hbs-primary: #de5c9d; - --hbs-primary-rgb: 222, 92, 157 !important; - --hbs-primary-text: #e270a9 !important; - --hbs-accent-bg: #de5c9d !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #de5c9d !important; -} - -[data-palette='pink'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='pink'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='pink'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='purple'] { - --hbs-primary: #6f42c1; - --hbs-primary-rgb: 111, 66, 193 !important; - --hbs-primary-secondary: #59359a; - --hbs-primary-secondary-rgb: 89, 53, 154; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #4e2e87 !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #6f42c1 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #6f42c1 !important; -} - -[data-palette='purple'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='purple'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='purple'][data-bs-theme='dark'] { - --hbs-primary: #8c68cd; - --hbs-primary-rgb: 140, 104, 205 !important; - --hbs-primary-text: #9a7bd4 !important; - --hbs-accent-bg: #8c68cd !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #8c68cd !important; -} - -[data-palette='purple'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='purple'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='purple'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='red'] { - --hbs-primary: #dc3545; - --hbs-primary-rgb: 220, 53, 69 !important; - --hbs-primary-secondary: #b02a37; - --hbs-primary-secondary-rgb: 176, 42, 55; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #9a2530 !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #dc3545 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #dc3545 !important; -} - -[data-palette='red'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='red'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='red'][data-bs-theme='dark'] { - --hbs-primary: #e35d6a; - --hbs-primary-rgb: 227, 93, 106 !important; - --hbs-primary-text: #e7727d !important; - --hbs-accent-bg: #e35d6a !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #e35d6a !important; -} - -[data-palette='red'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='red'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='red'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='teal'] { - --hbs-primary: #13795b; - --hbs-primary-rgb: 19, 121, 91 !important; - --hbs-primary-secondary: #0f6149; - --hbs-primary-secondary-rgb: 15, 97, 73; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #0d5540 !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #13795b !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #13795b !important; -} - -[data-palette='teal'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='teal'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='teal'][data-bs-theme='dark'] { - --hbs-primary: #42947c; - --hbs-primary-rgb: 66, 148, 124 !important; - --hbs-primary-text: #5aa18c !important; - --hbs-accent-bg: #42947c !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #42947c !important; -} - -[data-palette='teal'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='teal'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='teal'] .text-primary { - color: var(--hbs-primary) !important; -} - -[data-palette='yellow'] { - --hbs-primary: #664d03; - --hbs-primary-rgb: 102, 77, 3 !important; - --hbs-primary-secondary: #523e02; - --hbs-primary-secondary-rgb: 82, 62, 2; - --hbs-on-primary: #fff; - --hbs-on-primary-rgb: 255, 255, 255; - --hbs-primary-text: #473602 !important; - --hbs-on-primary-secondary: #cccccc; - --hbs-on-primary-secondary-rgb: 204, 204, 204; - --hbs-on-primary-disabled: #999999; - --hbs-on-primary-disabled-rgb: 153, 153, 153; - --hbs-accent-bg: #664d03 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #664d03 !important; -} - -[data-palette='yellow'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='yellow'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='yellow'][data-bs-theme='dark'] { - --hbs-primary: #857135; - --hbs-primary-rgb: 133, 113, 53 !important; - --hbs-primary-text: #94824f !important; - --hbs-accent-bg: #857135 !important; - --hbs-accent-color: #fff !important; - --hbs-accent-border: #857135 !important; -} - -[data-palette='yellow'][data-bs-theme='dark'] .btn-primary { - /* stylelint-disable-line */ -} - -[data-palette='yellow'][data-bs-theme='dark'] .btn-outline-primary { - /* stylelint-disable-line */ -} - -[data-palette='yellow'] .text-primary { - color: var(--hbs-primary) !important; -} - -.palette { - height: 1.5rem; - width: 1.5rem; -} - -.palette-dropdown-menu.show { - display: flex !important; -} - -/*! purgecss end ignore */ -:root, -[data-bs-theme="light"] { - --hbs-blue: #0d6efd; - --hbs-indigo: #6610f2; - --hbs-purple: #6f42c1; - --hbs-pink: #d63384; - --hbs-red: #dc3545; - --hbs-orange: #fd7e14; - --hbs-yellow: #ffc107; - --hbs-green: #198754; - --hbs-teal: #20c997; - --hbs-cyan: #0dcaf0; - --hbs-black: #000; - --hbs-white: #fff; - --hbs-gray: #6c757d; - --hbs-gray-dark: #343a40; - --hbs-gray-100: #f8f9fa; - --hbs-gray-200: #e9ecef; - --hbs-gray-300: #dee2e6; - --hbs-gray-400: #ced4da; - --hbs-gray-500: #adb5bd; - --hbs-gray-600: #6c757d; - --hbs-gray-700: #495057; - --hbs-gray-800: #343a40; - --hbs-gray-900: #212529; - --hbs-secondary: #6c757d; - --hbs-success: #198754; - --hbs-info: #0dcaf0; - --hbs-warning: #ffc107; - --hbs-danger: #dc3545; - --hbs-light: #f8f9fa; - --hbs-dark: #212529; - --hbs-blue: #0a58ca; - --hbs-blue-gray: #37474f; - --hbs-brown: #5d4037; - --hbs-cyan: #087990; - --hbs-green: #198754; - --hbs-indigo: #6610f2; - --hbs-orange: #984c0c; - --hbs-pink: #d63384; - --hbs-purple: #6f42c1; - --hbs-red: #dc3545; - --hbs-teal: #13795b; - --hbs-yellow: #664d03; - --hbs-blue-tint: #3b79d5; - --hbs-blue-gray-tint: #5f6c72; - --hbs-brown-tint: #7d665f; - --hbs-cyan-tint: #3994a6; - --hbs-green-tint: #479f76; - --hbs-indigo-tint: #8540f5; - --hbs-orange-tint: #ad703d; - --hbs-pink-tint: #de5c9d; - --hbs-purple-tint: #8c68cd; - --hbs-red-tint: #e35d6a; - --hbs-teal-tint: #42947c; - --hbs-yellow-tint: #857135; - --hbs-secondary-rgb: 108, 117, 125; - --hbs-success-rgb: 25, 135, 84; - --hbs-info-rgb: 13, 202, 240; - --hbs-warning-rgb: 255, 193, 7; - --hbs-danger-rgb: 220, 53, 69; - --hbs-light-rgb: 248, 249, 250; - --hbs-dark-rgb: 33, 37, 41; - --hbs-blue-rgb: 10, 88, 202; - --hbs-blue-gray-rgb: 55, 71, 79; - --hbs-brown-rgb: 93, 64, 55; - --hbs-cyan-rgb: 8, 121, 144; - --hbs-green-rgb: 25, 135, 84; - --hbs-indigo-rgb: 102, 16, 242; - --hbs-orange-rgb: 152, 76, 12; - --hbs-pink-rgb: 214, 51, 132; - --hbs-purple-rgb: 111, 66, 193; - --hbs-red-rgb: 220, 53, 69; - --hbs-teal-rgb: 19, 121, 91; - --hbs-yellow-rgb: 102, 77, 3; - --hbs-primary-text-emphasis: #052c65; - --hbs-secondary-text-emphasis: #2b2f32; - --hbs-success-text-emphasis: #0a3622; - --hbs-info-text-emphasis: #055160; - --hbs-warning-text-emphasis: #664d03; - --hbs-danger-text-emphasis: #58151c; - --hbs-light-text-emphasis: #495057; - --hbs-dark-text-emphasis: #495057; - --hbs-primary-bg-subtle: #cfe2ff; - --hbs-secondary-bg-subtle: #e2e3e5; - --hbs-success-bg-subtle: #d1e7dd; - --hbs-info-bg-subtle: #cff4fc; - --hbs-warning-bg-subtle: #fff3cd; - --hbs-danger-bg-subtle: #f8d7da; - --hbs-light-bg-subtle: #fcfcfd; - --hbs-dark-bg-subtle: #ced4da; - --hbs-primary-border-subtle: #9ec5fe; - --hbs-secondary-border-subtle: #c4c8cb; - --hbs-success-border-subtle: #a3cfbb; - --hbs-info-border-subtle: #9eeaf9; - --hbs-warning-border-subtle: #ffe69c; - --hbs-danger-border-subtle: #f1aeb5; - --hbs-light-border-subtle: #e9ecef; - --hbs-dark-border-subtle: #adb5bd; - --hbs-white-rgb: 255, 255, 255; - --hbs-black-rgb: 0, 0, 0; - --hbs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - --hbs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - --hbs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); - --hbs-body-font-family: var(--hbs-font-sans-serif); - --hbs-body-font-size: 1rem; - --hbs-body-font-weight: 400; - --hbs-body-line-height: 1.5; - --hbs-body-color: #212529; - --hbs-body-color-rgb: 33, 37, 41; - --hbs-body-bg: #f6f8fa; - --hbs-body-bg-rgb: 246, 248, 250; - --hbs-emphasis-color: #000; - --hbs-emphasis-color-rgb: 0, 0, 0; - --hbs-secondary-color: rgba(33, 37, 41, 0.75); - --hbs-secondary-color-rgb: 33, 37, 41; - --hbs-secondary-bg: #e9ecef; - --hbs-secondary-bg-rgb: 233, 236, 239; - --hbs-tertiary-color: rgba(33, 37, 41, 0.5); - --hbs-tertiary-color-rgb: 33, 37, 41; - --hbs-tertiary-bg: #f8f9fa; - --hbs-tertiary-bg-rgb: 248, 249, 250; - --hbs-heading-color: inherit; - --hbs-link-color: #0d6efd; - --hbs-link-color-rgb: 13, 110, 253; - --hbs-link-decoration: underline; - --hbs-link-hover-color: #0a58ca; - --hbs-link-hover-color-rgb: 10, 88, 202; - --hbs-code-color: #d63384; - --hbs-highlight-color: #212529; - --hbs-highlight-bg: #fff3cd; - --hbs-border-width: 1px; - --hbs-border-style: solid; - --hbs-border-color: var(--hbs-secondary-text-on-surface); - --hbs-border-color-translucent: rgba(0, 0, 0, 0.175); - --hbs-border-radius: 0.375rem; - --hbs-border-radius-sm: 0.25rem; - --hbs-border-radius-lg: 0.5rem; - --hbs-border-radius-xl: 1rem; - --hbs-border-radius-xxl: 2rem; - --hbs-border-radius-2xl: var(--hbs-border-radius-xxl); - --hbs-border-radius-pill: 50rem; - --hbs-box-shadow: 0 0.5rem 1rem rgba(var(--hbs-shadow-rgb), 0.15); - --hbs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--hbs-shadow-rgb), 0.075); - --hbs-box-shadow-lg: 0 1rem 3rem rgba(var(--hbs-shadow-rgb), 0.175); - --hbs-box-shadow-inset: inset 0 1px 2px rgba(var(--hbs-shadow-rgb), 0.075); - --hbs-focus-ring-width: 0.25rem; - --hbs-focus-ring-opacity: 0.25; - --hbs-focus-ring-color: rgba(13, 110, 253, 0.25); - --hbs-form-valid-color: #198754; - --hbs-form-valid-border-color: #198754; - --hbs-form-invalid-color: #dc3545; - --hbs-form-invalid-border-color: #dc3545; -} - -[data-bs-theme="dark"] { - color-scheme: dark; - --hbs-body-color: #dee2e6; - --hbs-body-color-rgb: 222, 226, 230; - --hbs-body-bg: #121212; - --hbs-body-bg-rgb: 18, 18, 18; - --hbs-emphasis-color: #fff; - --hbs-emphasis-color-rgb: 255, 255, 255; - --hbs-secondary-color: rgba(222, 226, 230, 0.75); - --hbs-secondary-color-rgb: 222, 226, 230; - --hbs-secondary-bg: #343a40; - --hbs-secondary-bg-rgb: 52, 58, 64; - --hbs-tertiary-color: rgba(222, 226, 230, 0.5); - --hbs-tertiary-color-rgb: 222, 226, 230; - --hbs-tertiary-bg: #2b3035; - --hbs-tertiary-bg-rgb: 43, 48, 53; - --hbs-primary-text-emphasis: #6ea8fe; - --hbs-secondary-text-emphasis: #a7acb1; - --hbs-success-text-emphasis: #75b798; - --hbs-info-text-emphasis: #6edff6; - --hbs-warning-text-emphasis: #ffda6a; - --hbs-danger-text-emphasis: #ea868f; - --hbs-light-text-emphasis: #f8f9fa; - --hbs-dark-text-emphasis: #dee2e6; - --hbs-primary-bg-subtle: #031633; - --hbs-secondary-bg-subtle: #161719; - --hbs-success-bg-subtle: #051b11; - --hbs-info-bg-subtle: #032830; - --hbs-warning-bg-subtle: #332701; - --hbs-danger-bg-subtle: #2c0b0e; - --hbs-light-bg-subtle: #343a40; - --hbs-dark-bg-subtle: #1a1d20; - --hbs-primary-border-subtle: #084298; - --hbs-secondary-border-subtle: #41464b; - --hbs-success-border-subtle: #0f5132; - --hbs-info-border-subtle: #087990; - --hbs-warning-border-subtle: #997404; - --hbs-danger-border-subtle: #842029; - --hbs-light-border-subtle: #495057; - --hbs-dark-border-subtle: #343a40; - --hbs-heading-color: inherit; - --hbs-link-color: #6ea8fe; - --hbs-link-hover-color: #8bb9fe; - --hbs-link-color-rgb: 110, 168, 254; - --hbs-link-hover-color-rgb: 139, 185, 254; - --hbs-code-color: #e685b5; - --hbs-highlight-color: #dee2e6; - --hbs-highlight-bg: #664d03; - --hbs-border-color: #495057; - --hbs-border-color-translucent: rgba(255, 255, 255, 0.15); - --hbs-form-valid-color: #75b798; - --hbs-form-valid-border-color: #75b798; - --hbs-form-invalid-color: #ea868f; - --hbs-form-invalid-border-color: #ea868f; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -@media (prefers-reduced-motion: no-preference) { - :root { - scroll-behavior: smooth; - } -} - -body { - margin: 0; - font-family: var(--hbs-body-font-family); - font-size: var(--hbs-body-font-size); - font-weight: var(--hbs-body-font-weight); - line-height: var(--hbs-body-line-height); - color: var(--hbs-body-color); - text-align: var(--hbs-body-text-align); - background-color: var(--hbs-body-bg); - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -hr { - margin: 1rem 0; - color: inherit; - border: 0; - border-top: var(--hbs-border-width) solid; - opacity: 0.25; -} - -h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { - margin-top: 0; - margin-bottom: 0.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--hbs-heading-color); -} - -h1, .h1 { - font-size: calc(1.375rem + 1.5vw); -} - -@media (min-width: 1200px) { - h1, .h1 { - font-size: 2.5rem; - } -} - -h2, .h2 { - font-size: calc(1.325rem + 0.9vw); -} - -@media (min-width: 1200px) { - h2, .h2 { - font-size: 2rem; - } -} - -h3, .h3 { - font-size: calc(1.3rem + 0.6vw); -} - -@media (min-width: 1200px) { - h3, .h3 { - font-size: 1.75rem; - } -} - -h4, .h4 { - font-size: calc(1.275rem + 0.3vw); -} - -@media (min-width: 1200px) { - h4, .h4 { - font-size: 1.5rem; - } -} - -h5, .h5 { - font-size: 1.25rem; -} - -h6, .h6 { - font-size: 1rem; -} - -p { - margin-top: 0; - margin-bottom: 1rem; -} - -abbr[title] { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; -} - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -ol, -ul { - padding-left: 2rem; -} - -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: .5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: bolder; -} - -small, .small { - font-size: 0.875em; -} - -mark, .mark { - padding: 0.1875em; - color: var(--hbs-highlight-color); - background-color: var(--hbs-highlight-bg); -} - -sub, -sup { - position: relative; - font-size: 0.75em; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -.25em; -} - -sup { - top: -.5em; -} - -a { - color: rgba(var(--hbs-link-color-rgb), var(--hbs-link-opacity, 1)); - text-decoration: underline; -} - -a:hover { - --hbs-link-color-rgb: var(--hbs-link-hover-color-rgb); -} - -a:not([href]):not([class]), a:not([href]):not([class]):hover { - color: inherit; - text-decoration: none; -} - -pre, -code, -kbd, -samp { - font-family: var(--hbs-font-monospace); - font-size: 1em; -} - -pre { - display: block; - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; - font-size: 0.875em; -} - -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} - -code { - font-size: 0.875em; - color: var(--hbs-code-color); - word-wrap: break-word; -} - -a > code { - color: inherit; -} - -kbd { - padding: 0.1875rem 0.375rem; - font-size: 0.875em; - color: var(--hbs-body-bg); - background-color: var(--hbs-body-color); - border-radius: 0.25rem; -} - -kbd kbd { - padding: 0; - font-size: 1em; -} - -figure { - margin: 0 0 1rem; -} - -img, -svg { - vertical-align: middle; -} - -table { - caption-side: bottom; - border-collapse: collapse; -} - -caption { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - color: var(--hbs-secondary-color); - text-align: left; -} - -th { - text-align: inherit; - text-align: -webkit-match-parent; -} - -thead, -tbody, -tfoot, -tr, -td, -th { - border-color: inherit; - border-style: solid; - border-width: 0; -} - -label { - display: inline-block; -} - -button { - border-radius: 0; -} - -button:focus:not(:focus-visible) { - outline: 0; -} - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -button, -select { - text-transform: none; -} - -[role="button"] { - cursor: pointer; -} - -select { - word-wrap: normal; -} - -select:disabled { - opacity: 1; -} - -[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator { - display: none !important; -} - -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; -} - -::-moz-focus-inner { - padding: 0; - border-style: none; -} - -textarea { - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - float: left; - width: 100%; - padding: 0; - margin-bottom: 0.5rem; - font-size: calc(1.275rem + 0.3vw); - line-height: inherit; -} - -@media (min-width: 1200px) { - legend { - font-size: 1.5rem; - } -} - -legend + * { - clear: left; -} - -::-webkit-datetime-edit-fields-wrapper, -::-webkit-datetime-edit-text, -::-webkit-datetime-edit-minute, -::-webkit-datetime-edit-hour-field, -::-webkit-datetime-edit-day-field, -::-webkit-datetime-edit-month-field, -::-webkit-datetime-edit-year-field { - padding: 0; -} - -::-webkit-inner-spin-button { - height: auto; -} - -[type="search"] { - -webkit-appearance: textfield; - outline-offset: -2px; -} - -/* rtl:raw: -[type="tel"], -[type="url"], -[type="email"], -[type="number"] { - direction: ltr; -} -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-color-swatch-wrapper { - padding: 0; -} - -::file-selector-button { - font: inherit; - -webkit-appearance: button; -} - -output { - display: inline-block; -} - -iframe { - border: 0; -} - -summary { - display: list-item; - cursor: pointer; -} - -progress { - vertical-align: baseline; -} - -[hidden] { - display: none !important; -} - -.lead { - font-size: 1.25rem; - font-weight: 300; -} - -.display-1 { - font-size: calc(1.625rem + 4.5vw); - font-weight: 300; - line-height: 1.2; -} - -@media (min-width: 1200px) { - .display-1 { - font-size: 5rem; - } -} - -.display-2 { - font-size: calc(1.575rem + 3.9vw); - font-weight: 300; - line-height: 1.2; -} - -@media (min-width: 1200px) { - .display-2 { - font-size: 4.5rem; - } -} - -.display-3 { - font-size: calc(1.525rem + 3.3vw); - font-weight: 300; - line-height: 1.2; -} - -@media (min-width: 1200px) { - .display-3 { - font-size: 4rem; - } -} - -.display-4 { - font-size: calc(1.475rem + 2.7vw); - font-weight: 300; - line-height: 1.2; -} - -@media (min-width: 1200px) { - .display-4 { - font-size: 3.5rem; - } -} - -.display-5 { - font-size: calc(1.425rem + 2.1vw); - font-weight: 300; - line-height: 1.2; -} - -@media (min-width: 1200px) { - .display-5 { - font-size: 3rem; - } -} - -.display-6 { - font-size: calc(1.375rem + 1.5vw); - font-weight: 300; - line-height: 1.2; -} - -@media (min-width: 1200px) { - .display-6 { - font-size: 2.5rem; - } -} - -.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: 0.875em; - text-transform: uppercase; -} - -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; -} - -.blockquote > :last-child { - margin-bottom: 0; -} - -.blockquote-footer { - margin-top: -1rem; - margin-bottom: 1rem; - font-size: 0.875em; - color: #6c757d; -} - -.blockquote-footer::before { - content: "\2014\00A0"; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: var(--hbs-body-bg); - border: var(--hbs-border-width) solid var(--hbs-border-color); - border-radius: var(--hbs-border-radius); - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 0.875em; - color: var(--hbs-secondary-color); -} - -.container, -.container-fluid, -.container-xxl, -.container-xl, -.container-lg, -.container-md, -.container-sm { - --hbs-gutter-x: 1.5rem; - --hbs-gutter-y: 0; - width: 100%; - padding-right: calc(var(--hbs-gutter-x) * .5); - padding-left: calc(var(--hbs-gutter-x) * .5); - 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; - } -} - -@media (min-width: 1400px) { - .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1320px; - } -} - -:root { - --hbs-breakpoint-xs: 0; - --hbs-breakpoint-sm: 576px; - --hbs-breakpoint-md: 768px; - --hbs-breakpoint-lg: 992px; - --hbs-breakpoint-xl: 1200px; - --hbs-breakpoint-xxl: 1400px; -} - -.row { - --hbs-gutter-x: 1.5rem; - --hbs-gutter-y: 0; - display: flex; - flex-wrap: wrap; - margin-top: calc(-1 * var(--hbs-gutter-y)); - margin-right: calc(-.5 * var(--hbs-gutter-x)); - margin-left: calc(-.5 * var(--hbs-gutter-x)); -} - -.row > * { - flex-shrink: 0; - width: 100%; - max-width: 100%; - padding-right: calc(var(--hbs-gutter-x) * .5); - padding-left: calc(var(--hbs-gutter-x) * .5); - margin-top: var(--hbs-gutter-y); -} - -.col { - flex: 1 0 0%; -} - -.row-cols-auto > * { - flex: 0 0 auto; - width: auto; -} - -.row-cols-1 > * { - flex: 0 0 auto; - width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 auto; - width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 auto; - width: 33.33333333%; -} - -.row-cols-4 > * { - flex: 0 0 auto; - width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 auto; - width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 auto; - width: 16.66666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; -} - -.col-1 { - flex: 0 0 auto; - width: 8.33333333%; -} - -.col-2 { - flex: 0 0 auto; - width: 16.66666667%; -} - -.col-3 { - flex: 0 0 auto; - width: 25%; -} - -.col-4 { - flex: 0 0 auto; - width: 33.33333333%; -} - -.col-5 { - flex: 0 0 auto; - width: 41.66666667%; -} - -.col-6 { - flex: 0 0 auto; - width: 50%; -} - -.col-7 { - flex: 0 0 auto; - width: 58.33333333%; -} - -.col-8 { - flex: 0 0 auto; - width: 66.66666667%; -} - -.col-9 { - flex: 0 0 auto; - width: 75%; -} - -.col-10 { - flex: 0 0 auto; - width: 83.33333333%; -} - -.col-11 { - flex: 0 0 auto; - width: 91.66666667%; -} - -.col-12 { - flex: 0 0 auto; - width: 100%; -} - -.offset-1 { - margin-left: 8.33333333%; -} - -.offset-2 { - margin-left: 16.66666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.33333333%; -} - -.offset-5 { - margin-left: 41.66666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.33333333%; -} - -.offset-8 { - margin-left: 66.66666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.33333333%; -} - -.offset-11 { - margin-left: 91.66666667%; -} - -.g-0, -.gx-0 { - --hbs-gutter-x: 0; -} - -.g-0, -.gy-0 { - --hbs-gutter-y: 0; -} - -.g-1, -.gx-1 { - --hbs-gutter-x: 0.25rem; -} - -.g-1, -.gy-1 { - --hbs-gutter-y: 0.25rem; -} - -.g-2, -.gx-2 { - --hbs-gutter-x: 0.5rem; -} - -.g-2, -.gy-2 { - --hbs-gutter-y: 0.5rem; -} - -.g-3, -.gx-3 { - --hbs-gutter-x: 1rem; -} - -.g-3, -.gy-3 { - --hbs-gutter-y: 1rem; -} - -.g-4, -.gx-4 { - --hbs-gutter-x: 1.5rem; -} - -.g-4, -.gy-4 { - --hbs-gutter-y: 1.5rem; -} - -.g-5, -.gx-5 { - --hbs-gutter-x: 3rem; -} - -.g-5, -.gy-5 { - --hbs-gutter-y: 3rem; -} - -@media (min-width: 576px) { - .col-sm { - flex: 1 0 0%; - } - .row-cols-sm-auto > * { - flex: 0 0 auto; - width: auto; - } - .row-cols-sm-1 > * { - flex: 0 0 auto; - width: 100%; - } - .row-cols-sm-2 > * { - flex: 0 0 auto; - width: 50%; - } - .row-cols-sm-3 > * { - flex: 0 0 auto; - width: 33.33333333%; - } - .row-cols-sm-4 > * { - flex: 0 0 auto; - width: 25%; - } - .row-cols-sm-5 > * { - flex: 0 0 auto; - width: 20%; - } - .row-cols-sm-6 > * { - flex: 0 0 auto; - width: 16.66666667%; - } - .col-sm-auto { - flex: 0 0 auto; - width: auto; - } - .col-sm-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - .col-sm-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - .col-sm-3 { - flex: 0 0 auto; - width: 25%; - } - .col-sm-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - .col-sm-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - .col-sm-6 { - flex: 0 0 auto; - width: 50%; - } - .col-sm-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - .col-sm-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - .col-sm-9 { - flex: 0 0 auto; - width: 75%; - } - .col-sm-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - .col-sm-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - .col-sm-12 { - flex: 0 0 auto; - width: 100%; - } - .offset-sm-0 { - margin-left: 0; - } - .offset-sm-1 { - margin-left: 8.33333333%; - } - .offset-sm-2 { - margin-left: 16.66666667%; - } - .offset-sm-3 { - margin-left: 25%; - } - .offset-sm-4 { - margin-left: 33.33333333%; - } - .offset-sm-5 { - margin-left: 41.66666667%; - } - .offset-sm-6 { - margin-left: 50%; - } - .offset-sm-7 { - margin-left: 58.33333333%; - } - .offset-sm-8 { - margin-left: 66.66666667%; - } - .offset-sm-9 { - margin-left: 75%; - } - .offset-sm-10 { - margin-left: 83.33333333%; - } - .offset-sm-11 { - margin-left: 91.66666667%; - } - .g-sm-0, -.gx-sm-0 { - --hbs-gutter-x: 0; - } - .g-sm-0, -.gy-sm-0 { - --hbs-gutter-y: 0; - } - .g-sm-1, -.gx-sm-1 { - --hbs-gutter-x: 0.25rem; - } - .g-sm-1, -.gy-sm-1 { - --hbs-gutter-y: 0.25rem; - } - .g-sm-2, -.gx-sm-2 { - --hbs-gutter-x: 0.5rem; - } - .g-sm-2, -.gy-sm-2 { - --hbs-gutter-y: 0.5rem; - } - .g-sm-3, -.gx-sm-3 { - --hbs-gutter-x: 1rem; - } - .g-sm-3, -.gy-sm-3 { - --hbs-gutter-y: 1rem; - } - .g-sm-4, -.gx-sm-4 { - --hbs-gutter-x: 1.5rem; - } - .g-sm-4, -.gy-sm-4 { - --hbs-gutter-y: 1.5rem; - } - .g-sm-5, -.gx-sm-5 { - --hbs-gutter-x: 3rem; - } - .g-sm-5, -.gy-sm-5 { - --hbs-gutter-y: 3rem; - } -} - -@media (min-width: 768px) { - .col-md { - flex: 1 0 0%; - } - .row-cols-md-auto > * { - flex: 0 0 auto; - width: auto; - } - .row-cols-md-1 > * { - flex: 0 0 auto; - width: 100%; - } - .row-cols-md-2 > * { - flex: 0 0 auto; - width: 50%; - } - .row-cols-md-3 > * { - flex: 0 0 auto; - width: 33.33333333%; - } - .row-cols-md-4 > * { - flex: 0 0 auto; - width: 25%; - } - .row-cols-md-5 > * { - flex: 0 0 auto; - width: 20%; - } - .row-cols-md-6 > * { - flex: 0 0 auto; - width: 16.66666667%; - } - .col-md-auto { - flex: 0 0 auto; - width: auto; - } - .col-md-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - .col-md-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - .col-md-3 { - flex: 0 0 auto; - width: 25%; - } - .col-md-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - .col-md-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - .col-md-6 { - flex: 0 0 auto; - width: 50%; - } - .col-md-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - .col-md-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - .col-md-9 { - flex: 0 0 auto; - width: 75%; - } - .col-md-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - .col-md-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - .col-md-12 { - flex: 0 0 auto; - width: 100%; - } - .offset-md-0 { - margin-left: 0; - } - .offset-md-1 { - margin-left: 8.33333333%; - } - .offset-md-2 { - margin-left: 16.66666667%; - } - .offset-md-3 { - margin-left: 25%; - } - .offset-md-4 { - margin-left: 33.33333333%; - } - .offset-md-5 { - margin-left: 41.66666667%; - } - .offset-md-6 { - margin-left: 50%; - } - .offset-md-7 { - margin-left: 58.33333333%; - } - .offset-md-8 { - margin-left: 66.66666667%; - } - .offset-md-9 { - margin-left: 75%; - } - .offset-md-10 { - margin-left: 83.33333333%; - } - .offset-md-11 { - margin-left: 91.66666667%; - } - .g-md-0, -.gx-md-0 { - --hbs-gutter-x: 0; - } - .g-md-0, -.gy-md-0 { - --hbs-gutter-y: 0; - } - .g-md-1, -.gx-md-1 { - --hbs-gutter-x: 0.25rem; - } - .g-md-1, -.gy-md-1 { - --hbs-gutter-y: 0.25rem; - } - .g-md-2, -.gx-md-2 { - --hbs-gutter-x: 0.5rem; - } - .g-md-2, -.gy-md-2 { - --hbs-gutter-y: 0.5rem; - } - .g-md-3, -.gx-md-3 { - --hbs-gutter-x: 1rem; - } - .g-md-3, -.gy-md-3 { - --hbs-gutter-y: 1rem; - } - .g-md-4, -.gx-md-4 { - --hbs-gutter-x: 1.5rem; - } - .g-md-4, -.gy-md-4 { - --hbs-gutter-y: 1.5rem; - } - .g-md-5, -.gx-md-5 { - --hbs-gutter-x: 3rem; - } - .g-md-5, -.gy-md-5 { - --hbs-gutter-y: 3rem; - } -} - -@media (min-width: 992px) { - .col-lg { - flex: 1 0 0%; - } - .row-cols-lg-auto > * { - flex: 0 0 auto; - width: auto; - } - .row-cols-lg-1 > * { - flex: 0 0 auto; - width: 100%; - } - .row-cols-lg-2 > * { - flex: 0 0 auto; - width: 50%; - } - .row-cols-lg-3 > * { - flex: 0 0 auto; - width: 33.33333333%; - } - .row-cols-lg-4 > * { - flex: 0 0 auto; - width: 25%; - } - .row-cols-lg-5 > * { - flex: 0 0 auto; - width: 20%; - } - .row-cols-lg-6 > * { - flex: 0 0 auto; - width: 16.66666667%; - } - .col-lg-auto { - flex: 0 0 auto; - width: auto; - } - .col-lg-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - .col-lg-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - .col-lg-3 { - flex: 0 0 auto; - width: 25%; - } - .col-lg-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - .col-lg-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - .col-lg-6 { - flex: 0 0 auto; - width: 50%; - } - .col-lg-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - .col-lg-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - .col-lg-9 { - flex: 0 0 auto; - width: 75%; - } - .col-lg-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - .col-lg-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - .col-lg-12 { - flex: 0 0 auto; - width: 100%; - } - .offset-lg-0 { - margin-left: 0; - } - .offset-lg-1 { - margin-left: 8.33333333%; - } - .offset-lg-2 { - margin-left: 16.66666667%; - } - .offset-lg-3 { - margin-left: 25%; - } - .offset-lg-4 { - margin-left: 33.33333333%; - } - .offset-lg-5 { - margin-left: 41.66666667%; - } - .offset-lg-6 { - margin-left: 50%; - } - .offset-lg-7 { - margin-left: 58.33333333%; - } - .offset-lg-8 { - margin-left: 66.66666667%; - } - .offset-lg-9 { - margin-left: 75%; - } - .offset-lg-10 { - margin-left: 83.33333333%; - } - .offset-lg-11 { - margin-left: 91.66666667%; - } - .g-lg-0, -.gx-lg-0 { - --hbs-gutter-x: 0; - } - .g-lg-0, -.gy-lg-0 { - --hbs-gutter-y: 0; - } - .g-lg-1, -.gx-lg-1 { - --hbs-gutter-x: 0.25rem; - } - .g-lg-1, -.gy-lg-1 { - --hbs-gutter-y: 0.25rem; - } - .g-lg-2, -.gx-lg-2 { - --hbs-gutter-x: 0.5rem; - } - .g-lg-2, -.gy-lg-2 { - --hbs-gutter-y: 0.5rem; - } - .g-lg-3, -.gx-lg-3 { - --hbs-gutter-x: 1rem; - } - .g-lg-3, -.gy-lg-3 { - --hbs-gutter-y: 1rem; - } - .g-lg-4, -.gx-lg-4 { - --hbs-gutter-x: 1.5rem; - } - .g-lg-4, -.gy-lg-4 { - --hbs-gutter-y: 1.5rem; - } - .g-lg-5, -.gx-lg-5 { - --hbs-gutter-x: 3rem; - } - .g-lg-5, -.gy-lg-5 { - --hbs-gutter-y: 3rem; - } -} - -@media (min-width: 1200px) { - .col-xl { - flex: 1 0 0%; - } - .row-cols-xl-auto > * { - flex: 0 0 auto; - width: auto; - } - .row-cols-xl-1 > * { - flex: 0 0 auto; - width: 100%; - } - .row-cols-xl-2 > * { - flex: 0 0 auto; - width: 50%; - } - .row-cols-xl-3 > * { - flex: 0 0 auto; - width: 33.33333333%; - } - .row-cols-xl-4 > * { - flex: 0 0 auto; - width: 25%; - } - .row-cols-xl-5 > * { - flex: 0 0 auto; - width: 20%; - } - .row-cols-xl-6 > * { - flex: 0 0 auto; - width: 16.66666667%; - } - .col-xl-auto { - flex: 0 0 auto; - width: auto; - } - .col-xl-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - .col-xl-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - .col-xl-3 { - flex: 0 0 auto; - width: 25%; - } - .col-xl-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - .col-xl-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - .col-xl-6 { - flex: 0 0 auto; - width: 50%; - } - .col-xl-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - .col-xl-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - .col-xl-9 { - flex: 0 0 auto; - width: 75%; - } - .col-xl-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - .col-xl-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - .col-xl-12 { - flex: 0 0 auto; - width: 100%; - } - .offset-xl-0 { - margin-left: 0; - } - .offset-xl-1 { - margin-left: 8.33333333%; - } - .offset-xl-2 { - margin-left: 16.66666667%; - } - .offset-xl-3 { - margin-left: 25%; - } - .offset-xl-4 { - margin-left: 33.33333333%; - } - .offset-xl-5 { - margin-left: 41.66666667%; - } - .offset-xl-6 { - margin-left: 50%; - } - .offset-xl-7 { - margin-left: 58.33333333%; - } - .offset-xl-8 { - margin-left: 66.66666667%; - } - .offset-xl-9 { - margin-left: 75%; - } - .offset-xl-10 { - margin-left: 83.33333333%; - } - .offset-xl-11 { - margin-left: 91.66666667%; - } - .g-xl-0, -.gx-xl-0 { - --hbs-gutter-x: 0; - } - .g-xl-0, -.gy-xl-0 { - --hbs-gutter-y: 0; - } - .g-xl-1, -.gx-xl-1 { - --hbs-gutter-x: 0.25rem; - } - .g-xl-1, -.gy-xl-1 { - --hbs-gutter-y: 0.25rem; - } - .g-xl-2, -.gx-xl-2 { - --hbs-gutter-x: 0.5rem; - } - .g-xl-2, -.gy-xl-2 { - --hbs-gutter-y: 0.5rem; - } - .g-xl-3, -.gx-xl-3 { - --hbs-gutter-x: 1rem; - } - .g-xl-3, -.gy-xl-3 { - --hbs-gutter-y: 1rem; - } - .g-xl-4, -.gx-xl-4 { - --hbs-gutter-x: 1.5rem; - } - .g-xl-4, -.gy-xl-4 { - --hbs-gutter-y: 1.5rem; - } - .g-xl-5, -.gx-xl-5 { - --hbs-gutter-x: 3rem; - } - .g-xl-5, -.gy-xl-5 { - --hbs-gutter-y: 3rem; - } -} - -@media (min-width: 1400px) { - .col-xxl { - flex: 1 0 0%; - } - .row-cols-xxl-auto > * { - flex: 0 0 auto; - width: auto; - } - .row-cols-xxl-1 > * { - flex: 0 0 auto; - width: 100%; - } - .row-cols-xxl-2 > * { - flex: 0 0 auto; - width: 50%; - } - .row-cols-xxl-3 > * { - flex: 0 0 auto; - width: 33.33333333%; - } - .row-cols-xxl-4 > * { - flex: 0 0 auto; - width: 25%; - } - .row-cols-xxl-5 > * { - flex: 0 0 auto; - width: 20%; - } - .row-cols-xxl-6 > * { - flex: 0 0 auto; - width: 16.66666667%; - } - .col-xxl-auto { - flex: 0 0 auto; - width: auto; - } - .col-xxl-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - .col-xxl-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - .col-xxl-3 { - flex: 0 0 auto; - width: 25%; - } - .col-xxl-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - .col-xxl-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - .col-xxl-6 { - flex: 0 0 auto; - width: 50%; - } - .col-xxl-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - .col-xxl-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - .col-xxl-9 { - flex: 0 0 auto; - width: 75%; - } - .col-xxl-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - .col-xxl-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - .col-xxl-12 { - flex: 0 0 auto; - width: 100%; - } - .offset-xxl-0 { - margin-left: 0; - } - .offset-xxl-1 { - margin-left: 8.33333333%; - } - .offset-xxl-2 { - margin-left: 16.66666667%; - } - .offset-xxl-3 { - margin-left: 25%; - } - .offset-xxl-4 { - margin-left: 33.33333333%; - } - .offset-xxl-5 { - margin-left: 41.66666667%; - } - .offset-xxl-6 { - margin-left: 50%; - } - .offset-xxl-7 { - margin-left: 58.33333333%; - } - .offset-xxl-8 { - margin-left: 66.66666667%; - } - .offset-xxl-9 { - margin-left: 75%; - } - .offset-xxl-10 { - margin-left: 83.33333333%; - } - .offset-xxl-11 { - margin-left: 91.66666667%; - } - .g-xxl-0, -.gx-xxl-0 { - --hbs-gutter-x: 0; - } - .g-xxl-0, -.gy-xxl-0 { - --hbs-gutter-y: 0; - } - .g-xxl-1, -.gx-xxl-1 { - --hbs-gutter-x: 0.25rem; - } - .g-xxl-1, -.gy-xxl-1 { - --hbs-gutter-y: 0.25rem; - } - .g-xxl-2, -.gx-xxl-2 { - --hbs-gutter-x: 0.5rem; - } - .g-xxl-2, -.gy-xxl-2 { - --hbs-gutter-y: 0.5rem; - } - .g-xxl-3, -.gx-xxl-3 { - --hbs-gutter-x: 1rem; - } - .g-xxl-3, -.gy-xxl-3 { - --hbs-gutter-y: 1rem; - } - .g-xxl-4, -.gx-xxl-4 { - --hbs-gutter-x: 1.5rem; - } - .g-xxl-4, -.gy-xxl-4 { - --hbs-gutter-y: 1.5rem; - } - .g-xxl-5, -.gx-xxl-5 { - --hbs-gutter-x: 3rem; - } - .g-xxl-5, -.gy-xxl-5 { - --hbs-gutter-y: 3rem; - } -} - -.table, table { - --hbs-table-color-type: initial; - --hbs-table-bg-type: initial; - --hbs-table-color-state: initial; - --hbs-table-bg-state: initial; - --hbs-table-color: var(--hbs-emphasis-color); - --hbs-table-bg: var(--hbs-body-bg); - --hbs-table-border-color: var(--hbs-border-color); - --hbs-table-accent-bg: transparent; - --hbs-table-striped-color: var(--hbs-emphasis-color); - --hbs-table-striped-bg: rgba(var(--hbs-emphasis-color-rgb), 0.05); - --hbs-table-active-color: var(--hbs-emphasis-color); - --hbs-table-active-bg: rgba(var(--hbs-emphasis-color-rgb), 0.1); - --hbs-table-hover-color: var(--hbs-emphasis-color); - --hbs-table-hover-bg: rgba(var(--hbs-emphasis-color-rgb), 0.075); - width: 100%; - margin-bottom: 1rem; - vertical-align: top; - border-color: var(--hbs-table-border-color); -} - -.table > :not(caption) > * > *, table > :not(caption) > * > * { - padding: 0.5rem 0.5rem; - color: var(--hbs-table-color-state, var(--hbs-table-color-type, var(--hbs-table-color))); - background-color: var(--hbs-table-bg); - border-bottom-width: var(--hbs-border-width); - box-shadow: inset 0 0 0 9999px var(--hbs-table-bg-state, var(--hbs-table-bg-type, var(--hbs-table-accent-bg))); -} - -.table > tbody, table > tbody { - vertical-align: inherit; -} - -.table > thead, table > thead { - vertical-align: bottom; -} - -.table-group-divider { - border-top: calc(var(--hbs-border-width) * 2) solid currentcolor; -} - -.caption-top { - caption-side: top; -} - -.table-sm > :not(caption) > * > * { - padding: 0.25rem 0.25rem; -} - -.table-bordered > :not(caption) > *, table > :not(caption) > * { - border-width: var(--hbs-border-width) 0; -} - -.table-bordered > :not(caption) > * > *, table > :not(caption) > * > * { - border-width: 0 var(--hbs-border-width); -} - -.table-borderless > :not(caption) > * > * { - border-bottom-width: 0; -} - -.table-borderless > :not(:first-child) { - border-top-width: 0; -} - -.table-striped > tbody > tr:nth-of-type(odd) > * { - --hbs-table-color-type: var(--hbs-table-striped-color); - --hbs-table-bg-type: var(--hbs-table-striped-bg); -} - -.table-striped-columns > :not(caption) > tr > :nth-child(even) { - --hbs-table-color-type: var(--hbs-table-striped-color); - --hbs-table-bg-type: var(--hbs-table-striped-bg); -} - -.table-active { - --hbs-table-color-state: var(--hbs-table-active-color); - --hbs-table-bg-state: var(--hbs-table-active-bg); -} - -.table-hover > tbody > tr:hover > *, table > tbody > tr:hover > * { - --hbs-table-color-state: var(--hbs-table-hover-color); - --hbs-table-bg-state: var(--hbs-table-hover-bg); -} - -.table-primary { - --hbs-table-color: #000; - --hbs-table-bg: #cfe2ff; - --hbs-table-border-color: #a6b5cc; - --hbs-table-striped-bg: #c5d7f2; - --hbs-table-striped-color: #000; - --hbs-table-active-bg: #bacbe6; - --hbs-table-active-color: #000; - --hbs-table-hover-bg: #bfd1ec; - --hbs-table-hover-color: #000; - color: var(--hbs-table-color); - border-color: var(--hbs-table-border-color); -} - -.table-secondary { - --hbs-table-color: #000; - --hbs-table-bg: #e2e3e5; - --hbs-table-border-color: #b5b6b7; - --hbs-table-striped-bg: #d7d8da; - --hbs-table-striped-color: #000; - --hbs-table-active-bg: #cbccce; - --hbs-table-active-color: #000; - --hbs-table-hover-bg: #d1d2d4; - --hbs-table-hover-color: #000; - color: var(--hbs-table-color); - border-color: var(--hbs-table-border-color); -} - -.table-success { - --hbs-table-color: #000; - --hbs-table-bg: #d1e7dd; - --hbs-table-border-color: #a7b9b1; - --hbs-table-striped-bg: #c7dbd2; - --hbs-table-striped-color: #000; - --hbs-table-active-bg: #bcd0c7; - --hbs-table-active-color: #000; - --hbs-table-hover-bg: #c1d6cc; - --hbs-table-hover-color: #000; - color: var(--hbs-table-color); - border-color: var(--hbs-table-border-color); -} - -.table-info { - --hbs-table-color: #000; - --hbs-table-bg: #cff4fc; - --hbs-table-border-color: #a6c3ca; - --hbs-table-striped-bg: #c5e8ef; - --hbs-table-striped-color: #000; - --hbs-table-active-bg: #badce3; - --hbs-table-active-color: #000; - --hbs-table-hover-bg: #bfe2e9; - --hbs-table-hover-color: #000; - color: var(--hbs-table-color); - border-color: var(--hbs-table-border-color); -} - -.table-warning { - --hbs-table-color: #000; - --hbs-table-bg: #fff3cd; - --hbs-table-border-color: #ccc2a4; - --hbs-table-striped-bg: #f2e7c3; - --hbs-table-striped-color: #000; - --hbs-table-active-bg: #e6dbb9; - --hbs-table-active-color: #000; - --hbs-table-hover-bg: #ece1be; - --hbs-table-hover-color: #000; - color: var(--hbs-table-color); - border-color: var(--hbs-table-border-color); -} - -.table-danger { - --hbs-table-color: #000; - --hbs-table-bg: #f8d7da; - --hbs-table-border-color: #c6acae; - --hbs-table-striped-bg: #eccccf; - --hbs-table-striped-color: #000; - --hbs-table-active-bg: #dfc2c4; - --hbs-table-active-color: #000; - --hbs-table-hover-bg: #e5c7ca; - --hbs-table-hover-color: #000; - color: var(--hbs-table-color); - border-color: var(--hbs-table-border-color); -} - -.table-light { - --hbs-table-color: #000; - --hbs-table-bg: #f8f9fa; - --hbs-table-border-color: #c6c7c8; - --hbs-table-striped-bg: #ecedee; - --hbs-table-striped-color: #000; - --hbs-table-active-bg: #dfe0e1; - --hbs-table-active-color: #000; - --hbs-table-hover-bg: #e5e6e7; - --hbs-table-hover-color: #000; - color: var(--hbs-table-color); - border-color: var(--hbs-table-border-color); -} - -.table-dark { - --hbs-table-color: #fff; - --hbs-table-bg: #212529; - --hbs-table-border-color: #4d5154; - --hbs-table-striped-bg: #2c3034; - --hbs-table-striped-color: #fff; - --hbs-table-active-bg: #373b3e; - --hbs-table-active-color: #fff; - --hbs-table-hover-bg: #323539; - --hbs-table-hover-color: #fff; - color: var(--hbs-table-color); - border-color: var(--hbs-table-border-color); -} - -.table-responsive { - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} - -@media (max-width: 575.98px) { - .table-responsive-sm { - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } -} - -@media (max-width: 767.98px) { - .table-responsive-md { - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } -} - -@media (max-width: 991.98px) { - .table-responsive-lg { - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } -} - -@media (max-width: 1199.98px) { - .table-responsive-xl { - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } -} - -@media (max-width: 1399.98px) { - .table-responsive-xxl { - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } -} - -.form-label { - margin-bottom: 0.5rem; -} - -.col-form-label { - padding-top: calc(0.375rem + var(--hbs-border-width)); - padding-bottom: calc(0.375rem + var(--hbs-border-width)); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; -} - -.col-form-label-lg { - padding-top: calc(0.5rem + var(--hbs-border-width)); - padding-bottom: calc(0.5rem + var(--hbs-border-width)); - font-size: 1.25rem; -} - -.col-form-label-sm { - padding-top: calc(0.25rem + var(--hbs-border-width)); - padding-bottom: calc(0.25rem + var(--hbs-border-width)); - font-size: 0.875rem; -} - -.form-text { - margin-top: 0.25rem; - font-size: 0.875em; - color: var(--hbs-secondary-color); -} - -.form-control { - display: block; - width: 100%; - padding: 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: var(--hbs-body-color); - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: var(--hbs-body-bg); - background-clip: padding-box; - border: var(--hbs-border-width) solid var(--hbs-border-color); - border-radius: var(--hbs-border-radius); - 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[type="file"] { - overflow: hidden; -} - -.form-control[type="file"]:not(:disabled):not([readonly]) { - cursor: pointer; -} - -.form-control:focus { - color: var(--hbs-body-color); - background-color: var(--hbs-body-bg); - border-color: #86b7fe; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} - -.form-control::-webkit-date-and-time-value { - min-width: 85px; - height: 1.5em; - margin: 0; -} - -.form-control::-webkit-datetime-edit { - display: block; - padding: 0; -} - -.form-control::-moz-placeholder { - color: var(--hbs-secondary-color); - opacity: 1; -} - -.form-control::placeholder { - color: var(--hbs-secondary-color); - opacity: 1; -} - -.form-control:disabled { - background-color: var(--hbs-secondary-bg); - opacity: 1; -} - -.form-control::file-selector-button { - padding: 0.375rem 0.75rem; - margin: -0.375rem -0.75rem; - margin-inline-end: 0.75rem; - color: var(--hbs-body-color); - background-color: var(--hbs-tertiary-bg); - pointer-events: none; - border-color: inherit; - border-style: solid; - border-width: 0; - border-inline-end-width: var(--hbs-border-width); - border-radius: 0; - 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) { - .form-control::file-selector-button { - transition: none; - } -} - -.form-control:hover:not(:disabled):not([readonly])::file-selector-button { - background-color: var(--hbs-secondary-bg); -} - -.form-control-plaintext { - display: block; - width: 100%; - padding: 0.375rem 0; - margin-bottom: 0; - line-height: 1.5; - color: var(--hbs-body-color); - background-color: transparent; - border: solid transparent; - border-width: var(--hbs-border-width) 0; -} - -.form-control-plaintext:focus { - outline: 0; -} - -.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; -} - -.form-control-sm { - min-height: calc(1.5em + 0.5rem + calc(var(--hbs-border-width) * 2)); - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - border-radius: var(--hbs-border-radius-sm); -} - -.form-control-sm::file-selector-button { - padding: 0.25rem 0.5rem; - margin: -0.25rem -0.5rem; - margin-inline-end: 0.5rem; -} - -.form-control-lg { - min-height: calc(1.5em + 1rem + calc(var(--hbs-border-width) * 2)); - padding: 0.5rem 1rem; - font-size: 1.25rem; - border-radius: var(--hbs-border-radius-lg); -} - -.form-control-lg::file-selector-button { - padding: 0.5rem 1rem; - margin: -0.5rem -1rem; - margin-inline-end: 1rem; -} - -textarea.form-control { - min-height: calc(1.5em + 0.75rem + calc(var(--hbs-border-width) * 2)); -} - -textarea.form-control-sm { - min-height: calc(1.5em + 0.5rem + calc(var(--hbs-border-width) * 2)); -} - -textarea.form-control-lg { - min-height: calc(1.5em + 1rem + calc(var(--hbs-border-width) * 2)); -} - -.form-control-color { - width: 3rem; - height: calc(1.5em + 0.75rem + calc(var(--hbs-border-width) * 2)); - padding: 0.375rem; -} - -.form-control-color:not(:disabled):not([readonly]) { - cursor: pointer; -} - -.form-control-color::-moz-color-swatch { - border: 0 !important; - border-radius: var(--hbs-border-radius); -} - -.form-control-color::-webkit-color-swatch { - border: 0 !important; - border-radius: var(--hbs-border-radius); -} - -.form-control-color.form-control-sm { - height: calc(1.5em + 0.5rem + calc(var(--hbs-border-width) * 2)); -} - -.form-control-color.form-control-lg { - height: calc(1.5em + 1rem + calc(var(--hbs-border-width) * 2)); -} - -.form-select { - --hbs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); - display: block; - width: 100%; - padding: 0.375rem 2.25rem 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: var(--hbs-body-color); - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: var(--hbs-body-bg); - background-image: var(--hbs-form-select-bg-img), var(--hbs-form-select-bg-icon, none); - background-repeat: no-repeat; - background-position: right 0.75rem center; - background-size: 16px 12px; - border: var(--hbs-border-width) solid var(--hbs-border-color); - border-radius: var(--hbs-border-radius); - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .form-select { - transition: none; - } -} - -.form-select:focus { - border-color: #86b7fe; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} - -.form-select[multiple], .form-select[size]:not([size="1"]) { - padding-right: 0.75rem; - background-image: none; -} - -.form-select:disabled { - background-color: var(--hbs-secondary-bg); -} - -.form-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 var(--hbs-body-color); -} - -.form-select-sm { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.875rem; - border-radius: var(--hbs-border-radius-sm); -} - -.form-select-lg { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 1rem; - font-size: 1.25rem; - border-radius: var(--hbs-border-radius-lg); -} - -[data-bs-theme="dark"] .form-select { - --hbs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); -} - -.form-check { - display: block; - min-height: 1.5rem; - padding-left: 1.5em; - margin-bottom: 0.125rem; -} - -.form-check .form-check-input { - float: left; - margin-left: -1.5em; -} - -.form-check-reverse { - padding-right: 1.5em; - padding-left: 0; - text-align: right; -} - -.form-check-reverse .form-check-input { - float: right; - margin-right: -1.5em; - margin-left: 0; -} - -.form-check-input { - --hbs-form-check-bg: var(--hbs-body-bg); - flex-shrink: 0; - width: 1em; - height: 1em; - margin-top: 0.25em; - vertical-align: top; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: var(--hbs-form-check-bg); - background-image: var(--hbs-form-check-bg-image); - background-repeat: no-repeat; - background-position: center; - background-size: contain; - border: var(--hbs-border-width) solid var(--hbs-border-color); - -webkit-print-color-adjust: exact; - print-color-adjust: exact; -} - -.form-check-input[type="checkbox"] { - border-radius: 0.25em; -} - -.form-check-input[type="radio"] { - border-radius: 50%; -} - -.form-check-input:active { - filter: brightness(90%); -} - -.form-check-input:focus { - border-color: #86b7fe; - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} - -.form-check-input:checked { - background-color: #0d6efd; - border-color: #0d6efd; -} - -.form-check-input:checked[type="checkbox"] { - --hbs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"); -} - -.form-check-input:checked[type="radio"] { - --hbs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); -} - -.form-check-input[type="checkbox"]:indeterminate { - background-color: #0d6efd; - border-color: #0d6efd; - --hbs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); -} - -.form-check-input:disabled { - pointer-events: none; - filter: none; - opacity: 0.5; -} - -.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { - cursor: default; - opacity: 0.5; -} - -.form-switch { - padding-left: 2.5em; -} - -.form-switch .form-check-input { - --hbs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); - width: 2em; - margin-left: -2.5em; - background-image: var(--hbs-form-switch-bg); - background-position: left center; - border-radius: 2em; - transition: background-position 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .form-switch .form-check-input { - transition: none; - } -} - -.form-switch .form-check-input:focus { - --hbs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); -} - -.form-switch .form-check-input:checked { - background-position: right center; - --hbs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); -} - -.form-switch.form-check-reverse { - padding-right: 2.5em; - padding-left: 0; -} - -.form-switch.form-check-reverse .form-check-input { - margin-right: -2.5em; - margin-left: 0; -} - -.form-check-inline { - display: inline-block; - margin-right: 1rem; -} - -.btn-check { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -.btn-check[disabled] + .btn, .btn-check:disabled + .btn { - pointer-events: none; - filter: none; - opacity: 0.65; -} - -[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus) { - --hbs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e"); -} - -.form-range { - width: 100%; - height: 1.5rem; - padding: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: transparent; -} - -.form-range:focus { - outline: 0; -} - -.form-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f6f8fa, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} - -.form-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f6f8fa, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} - -.form-range::-moz-focus-outer { - border: 0; -} - -.form-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - -webkit-appearance: none; - appearance: none; - background-color: #0d6efd; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - 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) { - .form-range::-webkit-slider-thumb { - -webkit-transition: none; - transition: none; - } -} - -.form-range::-webkit-slider-thumb:active { - background-color: #b6d4fe; -} - -.form-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: var(--hbs-secondary-bg); - border-color: transparent; - border-radius: 1rem; -} - -.form-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - -moz-appearance: none; - appearance: none; - background-color: #0d6efd; - border: 0; - border-radius: 1rem; - -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - 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) { - .form-range::-moz-range-thumb { - -moz-transition: none; - transition: none; - } -} - -.form-range::-moz-range-thumb:active { - background-color: #b6d4fe; -} - -.form-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: var(--hbs-secondary-bg); - border-color: transparent; - border-radius: 1rem; -} - -.form-range:disabled { - pointer-events: none; -} - -.form-range:disabled::-webkit-slider-thumb { - background-color: var(--hbs-secondary-color); -} - -.form-range:disabled::-moz-range-thumb { - background-color: var(--hbs-secondary-color); -} - -.form-floating { - position: relative; -} - -.form-floating > .form-control, -.form-floating > .form-control-plaintext, -.form-floating > .form-select { - height: calc(3.5rem + calc(var(--hbs-border-width) * 2)); - min-height: calc(3.5rem + calc(var(--hbs-border-width) * 2)); - line-height: 1.25; -} - -.form-floating > label { - position: absolute; - top: 0; - left: 0; - z-index: 2; - height: 100%; - padding: 1rem 0.75rem; - overflow: hidden; - text-align: start; - text-overflow: ellipsis; - white-space: nowrap; - pointer-events: none; - border: var(--hbs-border-width) solid transparent; - transform-origin: 0 0; - transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .form-floating > label { - transition: none; - } -} - -.form-floating > .form-control, -.form-floating > .form-control-plaintext { - padding: 1rem 0.75rem; -} - -.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder { - color: transparent; -} - -.form-floating > .form-control::placeholder, -.form-floating > .form-control-plaintext::placeholder { - color: transparent; -} - -.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) { - padding-top: 1.625rem; - padding-bottom: 0.625rem; -} - -.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), -.form-floating > .form-control-plaintext:focus, -.form-floating > .form-control-plaintext:not(:placeholder-shown) { - padding-top: 1.625rem; - padding-bottom: 0.625rem; -} - -.form-floating > .form-control:-webkit-autofill, -.form-floating > .form-control-plaintext:-webkit-autofill { - padding-top: 1.625rem; - padding-bottom: 0.625rem; -} - -.form-floating > .form-select { - padding-top: 1.625rem; - padding-bottom: 0.625rem; -} - -.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { - color: rgba(var(--hbs-body-color-rgb), 0.65); - transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); -} - -.form-floating > .form-control:focus ~ label, -.form-floating > .form-control:not(:placeholder-shown) ~ label, -.form-floating > .form-control-plaintext ~ label, -.form-floating > .form-select ~ label { - color: rgba(var(--hbs-body-color-rgb), 0.65); - transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); -} - -.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after { - position: absolute; - inset: 1rem 0.375rem; - z-index: -1; - height: 1.5em; - content: ""; - background-color: var(--hbs-body-bg); - border-radius: var(--hbs-border-radius); -} - -.form-floating > .form-control:focus ~ label::after, -.form-floating > .form-control:not(:placeholder-shown) ~ label::after, -.form-floating > .form-control-plaintext ~ label::after, -.form-floating > .form-select ~ label::after { - position: absolute; - inset: 1rem 0.375rem; - z-index: -1; - height: 1.5em; - content: ""; - background-color: var(--hbs-body-bg); - border-radius: var(--hbs-border-radius); -} - -.form-floating > .form-control:-webkit-autofill ~ label { - color: rgba(var(--hbs-body-color-rgb), 0.65); - transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); -} - -.form-floating > .form-control-plaintext ~ label { - border-width: var(--hbs-border-width) 0; -} - -.form-floating > :disabled ~ label, -.form-floating > .form-control:disabled ~ label { - color: #6c757d; -} - -.form-floating > :disabled ~ label::after, -.form-floating > .form-control:disabled ~ label::after { - background-color: var(--hbs-secondary-bg); -} - -.input-group { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} - -.input-group > .form-control, -.input-group > .form-select, -.input-group > .form-floating { - position: relative; - flex: 1 1 auto; - width: 1%; - min-width: 0; -} - -.input-group > .form-control:focus, -.input-group > .form-select:focus, -.input-group > .form-floating:focus-within { - z-index: 5; -} - -.input-group .btn { - position: relative; - z-index: 2; -} - -.input-group .btn:focus { - z-index: 5; -} - -.input-group-text { - display: flex; - align-items: center; - padding: 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: var(--hbs-body-color); - text-align: center; - white-space: nowrap; - background-color: var(--hbs-tertiary-bg); - border: var(--hbs-border-width) solid var(--hbs-border-color); - border-radius: var(--hbs-border-radius); -} - -.input-group-lg > .form-control, -.input-group-lg > .form-select, -.input-group-lg > .input-group-text, -.input-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - border-radius: var(--hbs-border-radius-lg); -} - -.input-group-sm > .form-control, -.input-group-sm > .form-select, -.input-group-sm > .input-group-text, -.input-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - border-radius: var(--hbs-border-radius-sm); -} - -.input-group-lg > .form-select, -.input-group-sm > .form-select { - padding-right: 3rem; -} - -.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), -.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), -.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, -.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), -.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4), -.input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-control, -.input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-select { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { - margin-left: calc(var(--hbs-border-width) * -1); - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.input-group > .form-floating:not(:first-child) > .form-control, -.input-group > .form-floating:not(:first-child) > .form-select { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.875em; - color: var(--hbs-form-valid-color); -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - color: #fff; - background-color: var(--hbs-success); - border-radius: var(--hbs-border-radius); -} - -.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: var(--hbs-form-valid-border-color); - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.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: var(--hbs-form-valid-border-color); - box-shadow: 0 0 0 0.25rem rgba(var(--hbs-success-rgb), 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 .form-select:valid, .form-select.is-valid { - border-color: var(--hbs-form-valid-border-color); -} - -.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { - --hbs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.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"); - padding-right: 4.125rem; - background-position: right 0.75rem center, center right 2.25rem; - background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -.was-validated .form-select:valid:focus, .form-select.is-valid:focus { - border-color: var(--hbs-form-valid-border-color); - box-shadow: 0 0 0 0.25rem rgba(var(--hbs-success-rgb), 0.25); -} - -.was-validated .form-control-color:valid, .form-control-color.is-valid { - width: calc(3rem + calc(1.5em + 0.75rem)); -} - -.was-validated .form-check-input:valid, .form-check-input.is-valid { - border-color: var(--hbs-form-valid-border-color); -} - -.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { - background-color: var(--hbs-form-valid-color); -} - -.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { - box-shadow: 0 0 0 0.25rem rgba(var(--hbs-success-rgb), 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: var(--hbs-form-valid-color); -} - -.form-check-inline .form-check-input ~ .valid-feedback { - margin-left: .5em; -} - -.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, .was-validated .input-group > .form-select:not(:focus):valid, -.input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, -.input-group > .form-floating:not(:focus-within).is-valid { - z-index: 3; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.875em; - color: var(--hbs-form-invalid-color); -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - color: #fff; - background-color: var(--hbs-danger); - border-radius: var(--hbs-border-radius); -} - -.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: var(--hbs-form-invalid-border-color); - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' 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: var(--hbs-form-invalid-border-color); - box-shadow: 0 0 0 0.25rem rgba(var(--hbs-danger-rgb), 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 .form-select:invalid, .form-select.is-invalid { - border-color: var(--hbs-form-invalid-border-color); -} - -.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { - --hbs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e"); - padding-right: 4.125rem; - background-position: right 0.75rem center, center right 2.25rem; - background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { - border-color: var(--hbs-form-invalid-border-color); - box-shadow: 0 0 0 0.25rem rgba(var(--hbs-danger-rgb), 0.25); -} - -.was-validated .form-control-color:invalid, .form-control-color.is-invalid { - width: calc(3rem + calc(1.5em + 0.75rem)); -} - -.was-validated .form-check-input:invalid, .form-check-input.is-invalid { - border-color: var(--hbs-form-invalid-border-color); -} - -.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { - background-color: var(--hbs-form-invalid-color); -} - -.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { - box-shadow: 0 0 0 0.25rem rgba(var(--hbs-danger-rgb), 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: var(--hbs-form-invalid-color); -} - -.form-check-inline .form-check-input ~ .invalid-feedback { - margin-left: .5em; -} - -.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, .was-validated .input-group > .form-select:not(:focus):invalid, -.input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, -.input-group > .form-floating:not(:focus-within).is-invalid { - z-index: 4; -} - -.btn { - --hbs-btn-padding-x: 0.75rem; - --hbs-btn-padding-y: 0.375rem; - --hbs-btn-font-family: ; - --hbs-btn-font-size: 1rem; - --hbs-btn-font-weight: 400; - --hbs-btn-line-height: 1.5; - --hbs-btn-color: var(--hbs-body-color); - --hbs-btn-bg: transparent; - --hbs-btn-border-width: var(--hbs-border-width); - --hbs-btn-border-color: transparent; - --hbs-btn-border-radius: var(--hbs-border-radius); - --hbs-btn-hover-border-color: transparent; - --hbs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); - --hbs-btn-disabled-opacity: 0.65; - --hbs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--hbs-btn-focus-shadow-rgb), .5); - display: inline-block; - padding: var(--hbs-btn-padding-y) var(--hbs-btn-padding-x); - font-family: var(--hbs-btn-font-family); - font-size: var(--hbs-btn-font-size); - font-weight: var(--hbs-btn-font-weight); - line-height: var(--hbs-btn-line-height); - color: var(--hbs-btn-color); - text-align: center; - text-decoration: none; - vertical-align: middle; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - border: var(--hbs-btn-border-width) solid var(--hbs-btn-border-color); - border-radius: var(--hbs-btn-border-radius); - background-color: var(--hbs-btn-bg); - 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: var(--hbs-btn-hover-color); - background-color: var(--hbs-btn-hover-bg); - border-color: var(--hbs-btn-hover-border-color); -} - -.btn-check + .btn:hover { - color: var(--hbs-btn-color); - background-color: var(--hbs-btn-bg); - border-color: var(--hbs-btn-border-color); -} - -.btn:focus-visible { - color: var(--hbs-btn-hover-color); - background-color: var(--hbs-btn-hover-bg); - border-color: var(--hbs-btn-hover-border-color); - outline: 0; - box-shadow: var(--hbs-btn-focus-box-shadow); -} - -.btn-check:focus-visible + .btn { - border-color: var(--hbs-btn-hover-border-color); - outline: 0; - box-shadow: var(--hbs-btn-focus-box-shadow); -} - -.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show { - color: var(--hbs-btn-active-color); - background-color: var(--hbs-btn-active-bg); - border-color: var(--hbs-btn-active-border-color); -} - -.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible { - box-shadow: var(--hbs-btn-focus-box-shadow); -} - -.btn:disabled, .btn.disabled, fieldset:disabled .btn { - color: var(--hbs-btn-disabled-color); - pointer-events: none; - background-color: var(--hbs-btn-disabled-bg); - border-color: var(--hbs-btn-disabled-border-color); - opacity: var(--hbs-btn-disabled-opacity); -} - -.btn-secondary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #6c757d; - --hbs-btn-border-color: #6c757d; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #5c636a; - --hbs-btn-hover-border-color: #565e64; - --hbs-btn-focus-shadow-rgb: 130, 138, 145; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #565e64; - --hbs-btn-active-border-color: #51585e; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #6c757d; - --hbs-btn-disabled-border-color: #6c757d; -} - -.btn-success { - --hbs-btn-color: #fff; - --hbs-btn-bg: #198754; - --hbs-btn-border-color: #198754; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #157347; - --hbs-btn-hover-border-color: #146c43; - --hbs-btn-focus-shadow-rgb: 60, 153, 110; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #146c43; - --hbs-btn-active-border-color: #13653f; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #198754; - --hbs-btn-disabled-border-color: #198754; -} - -.btn-info { - --hbs-btn-color: #000; - --hbs-btn-bg: #0dcaf0; - --hbs-btn-border-color: #0dcaf0; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #31d2f2; - --hbs-btn-hover-border-color: #25cff2; - --hbs-btn-focus-shadow-rgb: 11, 172, 204; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #3dd5f3; - --hbs-btn-active-border-color: #25cff2; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #0dcaf0; - --hbs-btn-disabled-border-color: #0dcaf0; -} - -.btn-warning { - --hbs-btn-color: #000; - --hbs-btn-bg: #ffc107; - --hbs-btn-border-color: #ffc107; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #ffca2c; - --hbs-btn-hover-border-color: #ffc720; - --hbs-btn-focus-shadow-rgb: 217, 164, 6; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #ffcd39; - --hbs-btn-active-border-color: #ffc720; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #ffc107; - --hbs-btn-disabled-border-color: #ffc107; -} - -.btn-danger { - --hbs-btn-color: #fff; - --hbs-btn-bg: #dc3545; - --hbs-btn-border-color: #dc3545; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #bb2d3b; - --hbs-btn-hover-border-color: #b02a37; - --hbs-btn-focus-shadow-rgb: 225, 83, 97; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #b02a37; - --hbs-btn-active-border-color: #a52834; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #dc3545; - --hbs-btn-disabled-border-color: #dc3545; -} - -.btn-light { - --hbs-btn-color: #000; - --hbs-btn-bg: #f8f9fa; - --hbs-btn-border-color: #f8f9fa; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #d3d4d5; - --hbs-btn-hover-border-color: #c6c7c8; - --hbs-btn-focus-shadow-rgb: 211, 212, 213; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #c6c7c8; - --hbs-btn-active-border-color: #babbbc; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #f8f9fa; - --hbs-btn-disabled-border-color: #f8f9fa; -} - -.btn-dark { - --hbs-btn-color: #fff; - --hbs-btn-bg: #212529; - --hbs-btn-border-color: #212529; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #424649; - --hbs-btn-hover-border-color: #373b3e; - --hbs-btn-focus-shadow-rgb: 66, 70, 73; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #4d5154; - --hbs-btn-active-border-color: #373b3e; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #212529; - --hbs-btn-disabled-border-color: #212529; -} - -.btn-blue, [data-palette='blue'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #0a58ca; - --hbs-btn-border-color: #0a58ca; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #094bac; - --hbs-btn-hover-border-color: #0846a2; - --hbs-btn-focus-shadow-rgb: 47, 113, 210; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #0846a2; - --hbs-btn-active-border-color: #084298; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #0a58ca; - --hbs-btn-disabled-border-color: #0a58ca; -} - -.btn-blue-gray, [data-palette='blue-gray'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #37474f; - --hbs-btn-border-color: #37474f; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #2f3c43; - --hbs-btn-hover-border-color: #2c393f; - --hbs-btn-focus-shadow-rgb: 85, 99, 105; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #2c393f; - --hbs-btn-active-border-color: #29353b; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #37474f; - --hbs-btn-disabled-border-color: #37474f; -} - -.btn-brown, [data-palette='brown'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #5d4037; - --hbs-btn-border-color: #5d4037; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #4f362f; - --hbs-btn-hover-border-color: #4a332c; - --hbs-btn-focus-shadow-rgb: 117, 93, 85; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #4a332c; - --hbs-btn-active-border-color: #463029; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #5d4037; - --hbs-btn-disabled-border-color: #5d4037; -} - -.btn-cyan, [data-palette='cyan'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #087990; - --hbs-btn-border-color: #087990; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #07677a; - --hbs-btn-hover-border-color: #066173; - --hbs-btn-focus-shadow-rgb: 45, 141, 161; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #066173; - --hbs-btn-active-border-color: #065b6c; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #087990; - --hbs-btn-disabled-border-color: #087990; -} - -.btn-green, [data-palette='green'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #198754; - --hbs-btn-border-color: #198754; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #157347; - --hbs-btn-hover-border-color: #146c43; - --hbs-btn-focus-shadow-rgb: 60, 153, 110; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #146c43; - --hbs-btn-active-border-color: #13653f; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #198754; - --hbs-btn-disabled-border-color: #198754; -} - -.btn-indigo, [data-palette='indigo'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #6610f2; - --hbs-btn-border-color: #6610f2; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #570ece; - --hbs-btn-hover-border-color: #520dc2; - --hbs-btn-focus-shadow-rgb: 125, 52, 244; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #520dc2; - --hbs-btn-active-border-color: #4d0cb6; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #6610f2; - --hbs-btn-disabled-border-color: #6610f2; -} - -.btn-orange, [data-palette='orange'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #984c0c; - --hbs-btn-border-color: #984c0c; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #81410a; - --hbs-btn-hover-border-color: #7a3d0a; - --hbs-btn-focus-shadow-rgb: 167, 103, 48; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #7a3d0a; - --hbs-btn-active-border-color: #723909; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #984c0c; - --hbs-btn-disabled-border-color: #984c0c; -} - -.btn-pink, [data-palette='pink'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #d63384; - --hbs-btn-border-color: #d63384; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #b62b70; - --hbs-btn-hover-border-color: #ab296a; - --hbs-btn-focus-shadow-rgb: 220, 82, 150; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #ab296a; - --hbs-btn-active-border-color: #a12663; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #d63384; - --hbs-btn-disabled-border-color: #d63384; -} - -.btn-purple, [data-palette='purple'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #6f42c1; - --hbs-btn-border-color: #6f42c1; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #5e38a4; - --hbs-btn-hover-border-color: #59359a; - --hbs-btn-focus-shadow-rgb: 133, 94, 202; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #59359a; - --hbs-btn-active-border-color: #533291; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #6f42c1; - --hbs-btn-disabled-border-color: #6f42c1; -} - -.btn-red, [data-palette='red'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #dc3545; - --hbs-btn-border-color: #dc3545; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #bb2d3b; - --hbs-btn-hover-border-color: #b02a37; - --hbs-btn-focus-shadow-rgb: 225, 83, 97; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #b02a37; - --hbs-btn-active-border-color: #a52834; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #dc3545; - --hbs-btn-disabled-border-color: #dc3545; -} - -.btn-teal, [data-palette='teal'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #13795b; - --hbs-btn-border-color: #13795b; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #10674d; - --hbs-btn-hover-border-color: #0f6149; - --hbs-btn-focus-shadow-rgb: 54, 141, 116; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #0f6149; - --hbs-btn-active-border-color: #0e5b44; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #13795b; - --hbs-btn-disabled-border-color: #13795b; -} - -.btn-yellow, [data-palette='yellow'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #664d03; - --hbs-btn-border-color: #664d03; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #574103; - --hbs-btn-hover-border-color: #523e02; - --hbs-btn-focus-shadow-rgb: 125, 104, 41; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #523e02; - --hbs-btn-active-border-color: #4d3a02; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #664d03; - --hbs-btn-disabled-border-color: #664d03; -} - -.btn-blue-tint, [data-palette='blue'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #000; - --hbs-btn-bg: #3b79d5; - --hbs-btn-border-color: #3b79d5; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #588ddb; - --hbs-btn-hover-border-color: #4f86d9; - --hbs-btn-focus-shadow-rgb: 50, 103, 181; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #6294dd; - --hbs-btn-active-border-color: #4f86d9; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #3b79d5; - --hbs-btn-disabled-border-color: #3b79d5; -} - -.btn-blue-gray-tint, [data-palette='blue-gray'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #5f6c72; - --hbs-btn-border-color: #5f6c72; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #515c61; - --hbs-btn-hover-border-color: #4c565b; - --hbs-btn-focus-shadow-rgb: 119, 130, 135; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #4c565b; - --hbs-btn-active-border-color: #475156; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #5f6c72; - --hbs-btn-disabled-border-color: #5f6c72; -} - -.btn-brown-tint, [data-palette='brown'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #7d665f; - --hbs-btn-border-color: #7d665f; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #6a5751; - --hbs-btn-hover-border-color: #64524c; - --hbs-btn-focus-shadow-rgb: 145, 125, 119; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #64524c; - --hbs-btn-active-border-color: #5e4d47; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #7d665f; - --hbs-btn-disabled-border-color: #7d665f; -} - -.btn-cyan-tint, [data-palette='cyan'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #000; - --hbs-btn-bg: #3994a6; - --hbs-btn-border-color: #3994a6; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #57a4b3; - --hbs-btn-hover-border-color: #4d9faf; - --hbs-btn-focus-shadow-rgb: 48, 126, 141; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #61a9b8; - --hbs-btn-active-border-color: #4d9faf; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #3994a6; - --hbs-btn-disabled-border-color: #3994a6; -} - -.btn-green-tint, [data-palette='green'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #000; - --hbs-btn-bg: #479f76; - --hbs-btn-border-color: #479f76; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #63ad8b; - --hbs-btn-hover-border-color: #59a984; - --hbs-btn-focus-shadow-rgb: 60, 135, 100; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #6cb291; - --hbs-btn-active-border-color: #59a984; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #479f76; - --hbs-btn-disabled-border-color: #479f76; -} - -.btn-indigo-tint, [data-palette='indigo'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #8540f5; - --hbs-btn-border-color: #8540f5; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #7136d0; - --hbs-btn-hover-border-color: #6a33c4; - --hbs-btn-focus-shadow-rgb: 151, 93, 247; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #6a33c4; - --hbs-btn-active-border-color: #6430b8; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #8540f5; - --hbs-btn-disabled-border-color: #8540f5; -} - -.btn-orange-tint, [data-palette='orange'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #000; - --hbs-btn-bg: #ad703d; - --hbs-btn-border-color: #ad703d; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #b9855a; - --hbs-btn-hover-border-color: #b57e50; - --hbs-btn-focus-shadow-rgb: 147, 95, 52; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #bd8d64; - --hbs-btn-active-border-color: #b57e50; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #ad703d; - --hbs-btn-disabled-border-color: #ad703d; -} - -.btn-pink-tint, [data-palette='pink'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #000; - --hbs-btn-bg: #de5c9d; - --hbs-btn-border-color: #de5c9d; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #e374ac; - --hbs-btn-hover-border-color: #e16ca7; - --hbs-btn-focus-shadow-rgb: 189, 78, 133; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #e57db1; - --hbs-btn-active-border-color: #e16ca7; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #de5c9d; - --hbs-btn-disabled-border-color: #de5c9d; -} - -.btn-purple-tint, [data-palette='purple'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #000; - --hbs-btn-bg: #8c68cd; - --hbs-btn-border-color: #8c68cd; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #9d7fd5; - --hbs-btn-hover-border-color: #9877d2; - --hbs-btn-focus-shadow-rgb: 119, 88, 174; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #a386d7; - --hbs-btn-active-border-color: #9877d2; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #8c68cd; - --hbs-btn-disabled-border-color: #8c68cd; -} - -.btn-red-tint, [data-palette='red'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #000; - --hbs-btn-bg: #e35d6a; - --hbs-btn-border-color: #e35d6a; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #e77580; - --hbs-btn-hover-border-color: #e66d79; - --hbs-btn-focus-shadow-rgb: 193, 79, 90; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #e97d88; - --hbs-btn-active-border-color: #e66d79; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #e35d6a; - --hbs-btn-disabled-border-color: #e35d6a; -} - -.btn-teal-tint, [data-palette='teal'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #000; - --hbs-btn-bg: #42947c; - --hbs-btn-border-color: #42947c; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #5ea490; - --hbs-btn-hover-border-color: #559f89; - --hbs-btn-focus-shadow-rgb: 56, 126, 105; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #68a996; - --hbs-btn-active-border-color: #559f89; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #000; - --hbs-btn-disabled-bg: #42947c; - --hbs-btn-disabled-border-color: #42947c; -} - -.btn-yellow-tint, [data-palette='yellow'][data-bs-theme='dark'] .btn-primary { - --hbs-btn-color: #fff; - --hbs-btn-bg: #857135; - --hbs-btn-border-color: #857135; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #71602d; - --hbs-btn-hover-border-color: #6a5a2a; - --hbs-btn-focus-shadow-rgb: 151, 134, 83; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #6a5a2a; - --hbs-btn-active-border-color: #645528; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #fff; - --hbs-btn-disabled-bg: #857135; - --hbs-btn-disabled-border-color: #857135; -} - -.btn-outline-secondary { - --hbs-btn-color: #6c757d; - --hbs-btn-border-color: #6c757d; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #6c757d; - --hbs-btn-hover-border-color: #6c757d; - --hbs-btn-focus-shadow-rgb: 108, 117, 125; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #6c757d; - --hbs-btn-active-border-color: #6c757d; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #6c757d; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #6c757d; - --hbs-gradient: none; -} - -.btn-outline-success { - --hbs-btn-color: #198754; - --hbs-btn-border-color: #198754; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #198754; - --hbs-btn-hover-border-color: #198754; - --hbs-btn-focus-shadow-rgb: 25, 135, 84; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #198754; - --hbs-btn-active-border-color: #198754; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #198754; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #198754; - --hbs-gradient: none; -} - -.btn-outline-info { - --hbs-btn-color: #0dcaf0; - --hbs-btn-border-color: #0dcaf0; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #0dcaf0; - --hbs-btn-hover-border-color: #0dcaf0; - --hbs-btn-focus-shadow-rgb: 13, 202, 240; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #0dcaf0; - --hbs-btn-active-border-color: #0dcaf0; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #0dcaf0; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #0dcaf0; - --hbs-gradient: none; -} - -.btn-outline-warning { - --hbs-btn-color: #ffc107; - --hbs-btn-border-color: #ffc107; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #ffc107; - --hbs-btn-hover-border-color: #ffc107; - --hbs-btn-focus-shadow-rgb: 255, 193, 7; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #ffc107; - --hbs-btn-active-border-color: #ffc107; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #ffc107; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #ffc107; - --hbs-gradient: none; -} - -.btn-outline-danger { - --hbs-btn-color: #dc3545; - --hbs-btn-border-color: #dc3545; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #dc3545; - --hbs-btn-hover-border-color: #dc3545; - --hbs-btn-focus-shadow-rgb: 220, 53, 69; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #dc3545; - --hbs-btn-active-border-color: #dc3545; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #dc3545; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #dc3545; - --hbs-gradient: none; -} - -.btn-outline-light { - --hbs-btn-color: #f8f9fa; - --hbs-btn-border-color: #f8f9fa; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #f8f9fa; - --hbs-btn-hover-border-color: #f8f9fa; - --hbs-btn-focus-shadow-rgb: 248, 249, 250; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #f8f9fa; - --hbs-btn-active-border-color: #f8f9fa; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #f8f9fa; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #f8f9fa; - --hbs-gradient: none; -} - -.btn-outline-dark { - --hbs-btn-color: #212529; - --hbs-btn-border-color: #212529; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #212529; - --hbs-btn-hover-border-color: #212529; - --hbs-btn-focus-shadow-rgb: 33, 37, 41; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #212529; - --hbs-btn-active-border-color: #212529; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #212529; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #212529; - --hbs-gradient: none; -} - -.btn-outline-blue, [data-palette='blue'] .btn-outline-primary { - --hbs-btn-color: #0a58ca; - --hbs-btn-border-color: #0a58ca; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #0a58ca; - --hbs-btn-hover-border-color: #0a58ca; - --hbs-btn-focus-shadow-rgb: 10, 88, 202; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #0a58ca; - --hbs-btn-active-border-color: #0a58ca; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #0a58ca; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #0a58ca; - --hbs-gradient: none; -} - -.btn-outline-blue-gray, [data-palette='blue-gray'] .btn-outline-primary { - --hbs-btn-color: #37474f; - --hbs-btn-border-color: #37474f; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #37474f; - --hbs-btn-hover-border-color: #37474f; - --hbs-btn-focus-shadow-rgb: 55, 71, 79; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #37474f; - --hbs-btn-active-border-color: #37474f; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #37474f; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #37474f; - --hbs-gradient: none; -} - -.btn-outline-brown, [data-palette='brown'] .btn-outline-primary { - --hbs-btn-color: #5d4037; - --hbs-btn-border-color: #5d4037; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #5d4037; - --hbs-btn-hover-border-color: #5d4037; - --hbs-btn-focus-shadow-rgb: 93, 64, 55; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #5d4037; - --hbs-btn-active-border-color: #5d4037; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #5d4037; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #5d4037; - --hbs-gradient: none; -} - -.btn-outline-cyan, [data-palette='cyan'] .btn-outline-primary { - --hbs-btn-color: #087990; - --hbs-btn-border-color: #087990; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #087990; - --hbs-btn-hover-border-color: #087990; - --hbs-btn-focus-shadow-rgb: 8, 121, 144; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #087990; - --hbs-btn-active-border-color: #087990; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #087990; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #087990; - --hbs-gradient: none; -} - -.btn-outline-green, [data-palette='green'] .btn-outline-primary { - --hbs-btn-color: #198754; - --hbs-btn-border-color: #198754; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #198754; - --hbs-btn-hover-border-color: #198754; - --hbs-btn-focus-shadow-rgb: 25, 135, 84; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #198754; - --hbs-btn-active-border-color: #198754; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #198754; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #198754; - --hbs-gradient: none; -} - -.btn-outline-indigo, [data-palette='indigo'] .btn-outline-primary { - --hbs-btn-color: #6610f2; - --hbs-btn-border-color: #6610f2; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #6610f2; - --hbs-btn-hover-border-color: #6610f2; - --hbs-btn-focus-shadow-rgb: 102, 16, 242; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #6610f2; - --hbs-btn-active-border-color: #6610f2; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #6610f2; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #6610f2; - --hbs-gradient: none; -} - -.btn-outline-orange, [data-palette='orange'] .btn-outline-primary { - --hbs-btn-color: #984c0c; - --hbs-btn-border-color: #984c0c; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #984c0c; - --hbs-btn-hover-border-color: #984c0c; - --hbs-btn-focus-shadow-rgb: 152, 76, 12; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #984c0c; - --hbs-btn-active-border-color: #984c0c; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #984c0c; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #984c0c; - --hbs-gradient: none; -} - -.btn-outline-pink, [data-palette='pink'] .btn-outline-primary { - --hbs-btn-color: #d63384; - --hbs-btn-border-color: #d63384; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #d63384; - --hbs-btn-hover-border-color: #d63384; - --hbs-btn-focus-shadow-rgb: 214, 51, 132; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #d63384; - --hbs-btn-active-border-color: #d63384; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #d63384; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #d63384; - --hbs-gradient: none; -} - -.btn-outline-purple, [data-palette='purple'] .btn-outline-primary { - --hbs-btn-color: #6f42c1; - --hbs-btn-border-color: #6f42c1; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #6f42c1; - --hbs-btn-hover-border-color: #6f42c1; - --hbs-btn-focus-shadow-rgb: 111, 66, 193; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #6f42c1; - --hbs-btn-active-border-color: #6f42c1; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #6f42c1; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #6f42c1; - --hbs-gradient: none; -} - -.btn-outline-red, [data-palette='red'] .btn-outline-primary { - --hbs-btn-color: #dc3545; - --hbs-btn-border-color: #dc3545; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #dc3545; - --hbs-btn-hover-border-color: #dc3545; - --hbs-btn-focus-shadow-rgb: 220, 53, 69; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #dc3545; - --hbs-btn-active-border-color: #dc3545; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #dc3545; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #dc3545; - --hbs-gradient: none; -} - -.btn-outline-teal, [data-palette='teal'] .btn-outline-primary { - --hbs-btn-color: #13795b; - --hbs-btn-border-color: #13795b; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #13795b; - --hbs-btn-hover-border-color: #13795b; - --hbs-btn-focus-shadow-rgb: 19, 121, 91; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #13795b; - --hbs-btn-active-border-color: #13795b; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #13795b; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #13795b; - --hbs-gradient: none; -} - -.btn-outline-yellow, [data-palette='yellow'] .btn-outline-primary { - --hbs-btn-color: #664d03; - --hbs-btn-border-color: #664d03; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #664d03; - --hbs-btn-hover-border-color: #664d03; - --hbs-btn-focus-shadow-rgb: 102, 77, 3; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #664d03; - --hbs-btn-active-border-color: #664d03; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #664d03; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #664d03; - --hbs-gradient: none; -} - -.btn-outline-blue-tint, [data-palette='blue'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #3b79d5; - --hbs-btn-border-color: #3b79d5; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #3b79d5; - --hbs-btn-hover-border-color: #3b79d5; - --hbs-btn-focus-shadow-rgb: 59, 121, 213; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #3b79d5; - --hbs-btn-active-border-color: #3b79d5; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #3b79d5; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #3b79d5; - --hbs-gradient: none; -} - -.btn-outline-blue-gray-tint, [data-palette='blue-gray'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #5f6c72; - --hbs-btn-border-color: #5f6c72; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #5f6c72; - --hbs-btn-hover-border-color: #5f6c72; - --hbs-btn-focus-shadow-rgb: 95, 108, 114; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #5f6c72; - --hbs-btn-active-border-color: #5f6c72; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #5f6c72; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #5f6c72; - --hbs-gradient: none; -} - -.btn-outline-brown-tint, [data-palette='brown'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #7d665f; - --hbs-btn-border-color: #7d665f; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #7d665f; - --hbs-btn-hover-border-color: #7d665f; - --hbs-btn-focus-shadow-rgb: 125, 102, 95; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #7d665f; - --hbs-btn-active-border-color: #7d665f; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #7d665f; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #7d665f; - --hbs-gradient: none; -} - -.btn-outline-cyan-tint, [data-palette='cyan'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #3994a6; - --hbs-btn-border-color: #3994a6; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #3994a6; - --hbs-btn-hover-border-color: #3994a6; - --hbs-btn-focus-shadow-rgb: 57, 148, 166; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #3994a6; - --hbs-btn-active-border-color: #3994a6; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #3994a6; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #3994a6; - --hbs-gradient: none; -} - -.btn-outline-green-tint, [data-palette='green'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #479f76; - --hbs-btn-border-color: #479f76; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #479f76; - --hbs-btn-hover-border-color: #479f76; - --hbs-btn-focus-shadow-rgb: 71, 159, 118; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #479f76; - --hbs-btn-active-border-color: #479f76; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #479f76; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #479f76; - --hbs-gradient: none; -} - -.btn-outline-indigo-tint, [data-palette='indigo'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #8540f5; - --hbs-btn-border-color: #8540f5; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #8540f5; - --hbs-btn-hover-border-color: #8540f5; - --hbs-btn-focus-shadow-rgb: 133, 64, 245; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #8540f5; - --hbs-btn-active-border-color: #8540f5; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #8540f5; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #8540f5; - --hbs-gradient: none; -} - -.btn-outline-orange-tint, [data-palette='orange'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #ad703d; - --hbs-btn-border-color: #ad703d; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #ad703d; - --hbs-btn-hover-border-color: #ad703d; - --hbs-btn-focus-shadow-rgb: 173, 112, 61; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #ad703d; - --hbs-btn-active-border-color: #ad703d; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #ad703d; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #ad703d; - --hbs-gradient: none; -} - -.btn-outline-pink-tint, [data-palette='pink'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #de5c9d; - --hbs-btn-border-color: #de5c9d; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #de5c9d; - --hbs-btn-hover-border-color: #de5c9d; - --hbs-btn-focus-shadow-rgb: 222, 92, 157; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #de5c9d; - --hbs-btn-active-border-color: #de5c9d; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #de5c9d; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #de5c9d; - --hbs-gradient: none; -} - -.btn-outline-purple-tint, [data-palette='purple'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #8c68cd; - --hbs-btn-border-color: #8c68cd; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #8c68cd; - --hbs-btn-hover-border-color: #8c68cd; - --hbs-btn-focus-shadow-rgb: 140, 104, 205; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #8c68cd; - --hbs-btn-active-border-color: #8c68cd; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #8c68cd; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #8c68cd; - --hbs-gradient: none; -} - -.btn-outline-red-tint, [data-palette='red'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #e35d6a; - --hbs-btn-border-color: #e35d6a; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #e35d6a; - --hbs-btn-hover-border-color: #e35d6a; - --hbs-btn-focus-shadow-rgb: 227, 93, 106; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #e35d6a; - --hbs-btn-active-border-color: #e35d6a; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #e35d6a; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #e35d6a; - --hbs-gradient: none; -} - -.btn-outline-teal-tint, [data-palette='teal'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #42947c; - --hbs-btn-border-color: #42947c; - --hbs-btn-hover-color: #000; - --hbs-btn-hover-bg: #42947c; - --hbs-btn-hover-border-color: #42947c; - --hbs-btn-focus-shadow-rgb: 66, 148, 124; - --hbs-btn-active-color: #000; - --hbs-btn-active-bg: #42947c; - --hbs-btn-active-border-color: #42947c; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #42947c; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #42947c; - --hbs-gradient: none; -} - -.btn-outline-yellow-tint, [data-palette='yellow'][data-bs-theme='dark'] .btn-outline-primary { - --hbs-btn-color: #857135; - --hbs-btn-border-color: #857135; - --hbs-btn-hover-color: #fff; - --hbs-btn-hover-bg: #857135; - --hbs-btn-hover-border-color: #857135; - --hbs-btn-focus-shadow-rgb: 133, 113, 53; - --hbs-btn-active-color: #fff; - --hbs-btn-active-bg: #857135; - --hbs-btn-active-border-color: #857135; - --hbs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - --hbs-btn-disabled-color: #857135; - --hbs-btn-disabled-bg: transparent; - --hbs-btn-disabled-border-color: #857135; - --hbs-gradient: none; -} - -.btn-link { - --hbs-btn-font-weight: 400; - --hbs-btn-color: var(--hbs-link-color); - --hbs-btn-bg: transparent; - --hbs-btn-border-color: transparent; - --hbs-btn-hover-color: var(--hbs-link-hover-color); - --hbs-btn-hover-border-color: transparent; - --hbs-btn-active-color: var(--hbs-link-hover-color); - --hbs-btn-active-border-color: transparent; - --hbs-btn-disabled-color: #6c757d; - --hbs-btn-disabled-border-color: transparent; - --hbs-btn-box-shadow: 0 0 0 #000; - --hbs-btn-focus-shadow-rgb: 49, 132, 253; - text-decoration: underline; -} - -.btn-link:focus-visible { - color: var(--hbs-btn-color); -} - -.btn-link:hover { - color: var(--hbs-btn-hover-color); -} - -.btn-lg, .btn-group-lg > .btn { - --hbs-btn-padding-y: 0.5rem; - --hbs-btn-padding-x: 1rem; - --hbs-btn-font-size: 1.25rem; - --hbs-btn-border-radius: var(--hbs-border-radius-lg); -} - -.btn-sm, .btn-group-sm > .btn { - --hbs-btn-padding-y: 0.25rem; - --hbs-btn-padding-x: 0.5rem; - --hbs-btn-font-size: 0.875rem; - --hbs-btn-border-radius: var(--hbs-border-radius-sm); -} - -.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 { - height: 0; - overflow: hidden; - transition: height 0.35s ease; -} - -@media (prefers-reduced-motion: reduce) { - .collapsing { - transition: none; - } -} - -.collapsing.collapse-horizontal { - width: 0; - height: auto; - transition: width 0.35s ease; -} - -@media (prefers-reduced-motion: reduce) { - .collapsing.collapse-horizontal { - transition: none; - } -} - -.dropup, -.dropend, -.dropdown, -.dropstart, -.dropup-center, -.dropdown-center { - 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 { - --hbs-dropdown-zindex: 1000; - --hbs-dropdown-min-width: 10rem; - --hbs-dropdown-padding-x: 0; - --hbs-dropdown-padding-y: 0.5rem; - --hbs-dropdown-spacer: 0.125rem; - --hbs-dropdown-font-size: 1rem; - --hbs-dropdown-color: var(--hbs-body-color); - --hbs-dropdown-bg: var(--hbs-body-bg); - --hbs-dropdown-border-color: var(--hbs-border-color-translucent); - --hbs-dropdown-border-radius: var(--hbs-border-radius); - --hbs-dropdown-border-width: var(--hbs-border-width); - --hbs-dropdown-inner-border-radius: calc(var(--hbs-border-radius) - var(--hbs-border-width)); - --hbs-dropdown-divider-bg: var(--hbs-border-color-translucent); - --hbs-dropdown-divider-margin-y: 0.5rem; - --hbs-dropdown-box-shadow: var(--hbs-box-shadow); - --hbs-dropdown-link-color: var(--hbs-body-color); - --hbs-dropdown-link-hover-color: var(--hbs-body-color); - --hbs-dropdown-link-hover-bg: var(--hbs-tertiary-bg); - --hbs-dropdown-link-active-color: #fff; - --hbs-dropdown-link-active-bg: #0d6efd; - --hbs-dropdown-link-disabled-color: var(--hbs-tertiary-color); - --hbs-dropdown-item-padding-x: 1rem; - --hbs-dropdown-item-padding-y: 0.25rem; - --hbs-dropdown-header-color: #6c757d; - --hbs-dropdown-header-padding-x: 1rem; - --hbs-dropdown-header-padding-y: 0.5rem; - position: absolute; - z-index: var(--hbs-dropdown-zindex); - display: none; - min-width: var(--hbs-dropdown-min-width); - padding: var(--hbs-dropdown-padding-y) var(--hbs-dropdown-padding-x); - margin: 0; - font-size: var(--hbs-dropdown-font-size); - color: var(--hbs-dropdown-color); - text-align: left; - list-style: none; - background-color: var(--hbs-dropdown-bg); - background-clip: padding-box; - border: var(--hbs-dropdown-border-width) solid var(--hbs-dropdown-border-color); - border-radius: var(--hbs-dropdown-border-radius); -} - -.dropdown-menu[data-bs-popper] { - top: 100%; - left: 0; - margin-top: var(--hbs-dropdown-spacer); -} - -.dropdown-menu-start { - --bs-position: start; -} - -.dropdown-menu-start[data-bs-popper] { - right: auto; - left: 0; -} - -.dropdown-menu-end { - --bs-position: end; -} - -.dropdown-menu-end[data-bs-popper] { - right: 0; - left: auto; -} - -@media (min-width: 576px) { - .dropdown-menu-sm-start { - --bs-position: start; - } - .dropdown-menu-sm-start[data-bs-popper] { - right: auto; - left: 0; - } - .dropdown-menu-sm-end { - --bs-position: end; - } - .dropdown-menu-sm-end[data-bs-popper] { - right: 0; - left: auto; - } -} - -@media (min-width: 768px) { - .dropdown-menu-md-start { - --bs-position: start; - } - .dropdown-menu-md-start[data-bs-popper] { - right: auto; - left: 0; - } - .dropdown-menu-md-end { - --bs-position: end; - } - .dropdown-menu-md-end[data-bs-popper] { - right: 0; - left: auto; - } -} - -@media (min-width: 992px) { - .dropdown-menu-lg-start { - --bs-position: start; - } - .dropdown-menu-lg-start[data-bs-popper] { - right: auto; - left: 0; - } - .dropdown-menu-lg-end { - --bs-position: end; - } - .dropdown-menu-lg-end[data-bs-popper] { - right: 0; - left: auto; - } -} - -@media (min-width: 1200px) { - .dropdown-menu-xl-start { - --bs-position: start; - } - .dropdown-menu-xl-start[data-bs-popper] { - right: auto; - left: 0; - } - .dropdown-menu-xl-end { - --bs-position: end; - } - .dropdown-menu-xl-end[data-bs-popper] { - right: 0; - left: auto; - } -} - -@media (min-width: 1400px) { - .dropdown-menu-xxl-start { - --bs-position: start; - } - .dropdown-menu-xxl-start[data-bs-popper] { - right: auto; - left: 0; - } - .dropdown-menu-xxl-end { - --bs-position: end; - } - .dropdown-menu-xxl-end[data-bs-popper] { - right: 0; - left: auto; - } -} - -.dropup .dropdown-menu[data-bs-popper] { - top: auto; - bottom: 100%; - margin-top: 0; - margin-bottom: var(--hbs-dropdown-spacer); -} - -.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; -} - -.dropend .dropdown-menu[data-bs-popper] { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: var(--hbs-dropdown-spacer); -} - -.dropend .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; -} - -.dropend .dropdown-toggle:empty::after { - margin-left: 0; -} - -.dropend .dropdown-toggle::after { - vertical-align: 0; -} - -.dropstart .dropdown-menu[data-bs-popper] { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: var(--hbs-dropdown-spacer); -} - -.dropstart .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; -} - -.dropstart .dropdown-toggle::after { - display: none; -} - -.dropstart .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; -} - -.dropstart .dropdown-toggle:empty::after { - margin-left: 0; -} - -.dropstart .dropdown-toggle::before { - vertical-align: 0; -} - -.dropdown-divider { - height: 0; - margin: var(--hbs-dropdown-divider-margin-y) 0; - overflow: hidden; - border-top: 1px solid var(--hbs-dropdown-divider-bg); - opacity: 1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: var(--hbs-dropdown-item-padding-y) var(--hbs-dropdown-item-padding-x); - clear: both; - font-weight: 400; - color: var(--hbs-dropdown-link-color); - text-align: inherit; - text-decoration: none; - white-space: nowrap; - background-color: transparent; - border: 0; - border-radius: var(--hbs-dropdown-item-border-radius, 0); -} - -.dropdown-item:hover, .dropdown-item:focus { - color: var(--hbs-dropdown-link-hover-color); - background-color: var(--hbs-dropdown-link-hover-bg); -} - -.dropdown-item.active, .dropdown-item:active { - color: var(--hbs-dropdown-link-active-color); - text-decoration: none; - background-color: var(--hbs-dropdown-link-active-bg); -} - -.dropdown-item.disabled, .dropdown-item:disabled { - color: var(--hbs-dropdown-link-disabled-color); - pointer-events: none; - background-color: transparent; -} - -.dropdown-menu.show { - display: block; -} - -.dropdown-header { - display: block; - padding: var(--hbs-dropdown-header-padding-y) var(--hbs-dropdown-header-padding-x); - margin-bottom: 0; - font-size: 0.875rem; - color: var(--hbs-dropdown-header-color); - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: var(--hbs-dropdown-item-padding-y) var(--hbs-dropdown-item-padding-x); - color: var(--hbs-dropdown-link-color); -} - -.dropdown-menu-dark { - --hbs-dropdown-color: #dee2e6; - --hbs-dropdown-bg: #343a40; - --hbs-dropdown-border-color: var(--hbs-border-color-translucent); - --hbs-dropdown-box-shadow: ; - --hbs-dropdown-link-color: #dee2e6; - --hbs-dropdown-link-hover-color: #fff; - --hbs-dropdown-divider-bg: var(--hbs-border-color-translucent); - --hbs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15); - --hbs-dropdown-link-active-color: #fff; - --hbs-dropdown-link-active-bg: #0d6efd; - --hbs-dropdown-link-disabled-color: #adb5bd; - --hbs-dropdown-header-color: #adb5bd; -} - -.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-check:checked + .btn, -.btn-group > .btn-check:focus + .btn, -.btn-group > .btn:hover, -.btn-group > .btn:focus, -.btn-group > .btn:active, -.btn-group > .btn.active, -.btn-group-vertical > .btn-check:checked + .btn, -.btn-group-vertical > .btn-check:focus + .btn, -.btn-group-vertical > .btn:hover, -.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 { - border-radius: var(--hbs-border-radius); -} - -.btn-group > :not(.btn-check:first-child) + .btn, -.btn-group > .btn-group:not(:first-child) { - margin-left: calc(var(--hbs-border-width) * -1); -} - -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn.dropdown-toggle-split:first-child, -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn:nth-child(n + 3), -.btn-group > :not(.btn-check) + .btn, -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; -} - -.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { - margin-left: 0; -} - -.dropstart .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: calc(var(--hbs-border-width) * -1); -} - -.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 ~ .btn, -.btn-group-vertical > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav { - --hbs-nav-link-padding-x: 1rem; - --hbs-nav-link-padding-y: 0.5rem; - --hbs-nav-link-font-weight: ; - --hbs-nav-link-color: var(--hbs-link-color); - --hbs-nav-link-hover-color: var(--hbs-link-hover-color); - --hbs-nav-link-disabled-color: var(--hbs-secondary-color); - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav-link { - display: block; - padding: var(--hbs-nav-link-padding-y) var(--hbs-nav-link-padding-x); - font-size: var(--hbs-nav-link-font-size); - font-weight: var(--hbs-nav-link-font-weight); - color: var(--hbs-nav-link-color); - text-decoration: none; - background: none; - border: 0; - transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .nav-link { - transition: none; - } -} - -.nav-link:hover, .nav-link:focus { - color: var(--hbs-nav-link-hover-color); -} - -.nav-link:focus-visible { - outline: 0; - box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); -} - -.nav-link.disabled, .nav-link:disabled { - color: var(--hbs-nav-link-disabled-color); - pointer-events: none; - cursor: default; -} - -.nav-tabs { - --hbs-nav-tabs-border-width: var(--hbs-border-width); - --hbs-nav-tabs-border-color: var(--hbs-border-color); - --hbs-nav-tabs-border-radius: var(--hbs-border-radius); - --hbs-nav-tabs-link-hover-border-color: var(--hbs-secondary-bg) var(--hbs-secondary-bg) var(--hbs-border-color); - --hbs-nav-tabs-link-active-color: var(--hbs-emphasis-color); - --hbs-nav-tabs-link-active-bg: var(--hbs-body-bg); - --hbs-nav-tabs-link-active-border-color: var(--hbs-border-color) var(--hbs-border-color) var(--hbs-body-bg); - border-bottom: var(--hbs-nav-tabs-border-width) solid var(--hbs-nav-tabs-border-color); -} - -.nav-tabs .nav-link { - margin-bottom: calc(-1 * var(--hbs-nav-tabs-border-width)); - border: var(--hbs-nav-tabs-border-width) solid transparent; - border-top-left-radius: var(--hbs-nav-tabs-border-radius); - border-top-right-radius: var(--hbs-nav-tabs-border-radius); -} - -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - isolation: isolate; - border-color: var(--hbs-nav-tabs-link-hover-border-color); -} - -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: var(--hbs-nav-tabs-link-active-color); - background-color: var(--hbs-nav-tabs-link-active-bg); - border-color: var(--hbs-nav-tabs-link-active-border-color); -} - -.nav-tabs .dropdown-menu { - margin-top: calc(-1 * var(--hbs-nav-tabs-border-width)); - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills { - --hbs-nav-pills-border-radius: var(--hbs-border-radius); - --hbs-nav-pills-link-active-color: #fff; - --hbs-nav-pills-link-active-bg: #0d6efd; -} - -.nav-pills .nav-link { - border-radius: var(--hbs-nav-pills-border-radius); -} - -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: var(--hbs-nav-pills-link-active-color); - background-color: var(--hbs-nav-pills-link-active-bg); -} - -.nav-underline { - --hbs-nav-underline-gap: 1rem; - --hbs-nav-underline-border-width: 0.125rem; - --hbs-nav-underline-link-active-color: var(--hbs-emphasis-color); - gap: var(--hbs-nav-underline-gap); -} - -.nav-underline .nav-link { - padding-right: 0; - padding-left: 0; - border-bottom: var(--hbs-nav-underline-border-width) solid transparent; -} - -.nav-underline .nav-link:hover, .nav-underline .nav-link:focus { - border-bottom-color: currentcolor; -} - -.nav-underline .nav-link.active, -.nav-underline .show > .nav-link { - font-weight: 700; - color: var(--hbs-nav-underline-link-active-color); - border-bottom-color: currentcolor; -} - -.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; -} - -.nav-fill .nav-item .nav-link, -.nav-justified .nav-item .nav-link { - width: 100%; -} - -.tab-content > .tab-pane { - display: none; -} - -.tab-content > .active { - display: block; -} - -.navbar { - --hbs-navbar-padding-x: 0; - --hbs-navbar-padding-y: 0.5rem; - --hbs-navbar-color: rgba(var(--hbs-emphasis-color-rgb), 0.65); - --hbs-navbar-hover-color: rgba(var(--hbs-emphasis-color-rgb), 0.8); - --hbs-navbar-disabled-color: rgba(var(--hbs-emphasis-color-rgb), 0.3); - --hbs-navbar-active-color: rgba(var(--hbs-emphasis-color-rgb), 1); - --hbs-navbar-brand-padding-y: 0.3125rem; - --hbs-navbar-brand-margin-end: 1rem; - --hbs-navbar-brand-font-size: 1.25rem; - --hbs-navbar-brand-color: rgba(var(--hbs-emphasis-color-rgb), 1); - --hbs-navbar-brand-hover-color: rgba(var(--hbs-emphasis-color-rgb), 1); - --hbs-navbar-nav-link-padding-x: 0.5rem; - --hbs-navbar-toggler-padding-y: 0.25rem; - --hbs-navbar-toggler-padding-x: 0.75rem; - --hbs-navbar-toggler-font-size: 1.25rem; - --hbs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); - --hbs-navbar-toggler-border-color: rgba(var(--hbs-emphasis-color-rgb), 0.15); - --hbs-navbar-toggler-border-radius: var(--hbs-border-radius); - --hbs-navbar-toggler-focus-width: 0.25rem; - --hbs-navbar-toggler-transition: box-shadow 0.15s ease-in-out; - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; - padding: var(--hbs-navbar-padding-y) var(--hbs-navbar-padding-x); -} - -.navbar > .container, -.navbar > .container-fluid, -.navbar > .container-sm, -.navbar > .container-md, -.navbar > .container-lg, -.navbar > .container-xl, -.navbar > .container-xxl { - display: flex; - flex-wrap: inherit; - align-items: center; - justify-content: space-between; -} - -.navbar-brand { - padding-top: var(--hbs-navbar-brand-padding-y); - padding-bottom: var(--hbs-navbar-brand-padding-y); - margin-right: var(--hbs-navbar-brand-margin-end); - font-size: var(--hbs-navbar-brand-font-size); - color: var(--hbs-navbar-brand-color); - text-decoration: none; - white-space: nowrap; -} - -.navbar-brand:hover, .navbar-brand:focus { - color: var(--hbs-navbar-brand-hover-color); -} - -.navbar-nav { - --hbs-nav-link-padding-x: 0; - --hbs-nav-link-padding-y: 0.5rem; - --hbs-nav-link-font-weight: ; - --hbs-nav-link-color: var(--hbs-navbar-color); - --hbs-nav-link-hover-color: var(--hbs-navbar-hover-color); - --hbs-nav-link-disabled-color: var(--hbs-navbar-disabled-color); - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.navbar-nav .nav-link.active, .navbar-nav .nav-link.show { - color: var(--hbs-navbar-active-color); -} - -.navbar-nav .dropdown-menu { - position: static; -} - -.navbar-text { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - color: var(--hbs-navbar-color); -} - -.navbar-text a, -.navbar-text a:hover, -.navbar-text a:focus { - color: var(--hbs-navbar-active-color); -} - -.navbar-collapse { - flex-basis: 100%; - flex-grow: 1; - align-items: center; -} - -.navbar-toggler { - padding: var(--hbs-navbar-toggler-padding-y) var(--hbs-navbar-toggler-padding-x); - font-size: var(--hbs-navbar-toggler-font-size); - line-height: 1; - color: var(--hbs-navbar-color); - background-color: transparent; - border: var(--hbs-border-width) solid var(--hbs-navbar-toggler-border-color); - border-radius: var(--hbs-navbar-toggler-border-radius); - transition: var(--hbs-navbar-toggler-transition); -} - -@media (prefers-reduced-motion: reduce) { - .navbar-toggler { - transition: none; - } -} - -.navbar-toggler:hover { - text-decoration: none; -} - -.navbar-toggler:focus { - text-decoration: none; - outline: 0; - box-shadow: 0 0 0 var(--hbs-navbar-toggler-focus-width); -} - -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - background-image: var(--hbs-navbar-toggler-icon-bg); - background-repeat: no-repeat; - background-position: center; - background-size: 100%; -} - -.navbar-nav-scroll { - max-height: var(--hbs-scroll-height, 75vh); - overflow-y: auto; -} - -@media (min-width: 576px) { - .navbar-expand-sm { - flex-wrap: 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: var(--hbs-navbar-nav-link-padding-x); - padding-left: var(--hbs-navbar-nav-link-padding-x); - } - .navbar-expand-sm .navbar-nav-scroll { - overflow: visible; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-sm .navbar-toggler { - display: none; - } - .navbar-expand-sm .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; - } - .navbar-expand-sm .offcanvas .offcanvas-header { - display: none; - } - .navbar-expand-sm .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - } -} - -@media (min-width: 768px) { - .navbar-expand-md { - flex-wrap: 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: var(--hbs-navbar-nav-link-padding-x); - padding-left: var(--hbs-navbar-nav-link-padding-x); - } - .navbar-expand-md .navbar-nav-scroll { - overflow: visible; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-md .navbar-toggler { - display: none; - } - .navbar-expand-md .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; - } - .navbar-expand-md .offcanvas .offcanvas-header { - display: none; - } - .navbar-expand-md .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - } -} - -@media (min-width: 992px) { - .navbar-expand-lg { - flex-wrap: 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: var(--hbs-navbar-nav-link-padding-x); - padding-left: var(--hbs-navbar-nav-link-padding-x); - } - .navbar-expand-lg .navbar-nav-scroll { - overflow: visible; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-lg .navbar-toggler { - display: none; - } - .navbar-expand-lg .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; - } - .navbar-expand-lg .offcanvas .offcanvas-header { - display: none; - } - .navbar-expand-lg .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - } -} - -@media (min-width: 1200px) { - .navbar-expand-xl { - flex-wrap: 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: var(--hbs-navbar-nav-link-padding-x); - padding-left: var(--hbs-navbar-nav-link-padding-x); - } - .navbar-expand-xl .navbar-nav-scroll { - overflow: visible; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } - .navbar-expand-xl .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; - } - .navbar-expand-xl .offcanvas .offcanvas-header { - display: none; - } - .navbar-expand-xl .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - } -} - -@media (min-width: 1400px) { - .navbar-expand-xxl { - flex-wrap: 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: var(--hbs-navbar-nav-link-padding-x); - padding-left: var(--hbs-navbar-nav-link-padding-x); - } - .navbar-expand-xxl .navbar-nav-scroll { - overflow: visible; - } - .navbar-expand-xxl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xxl .navbar-toggler { - display: none; - } - .navbar-expand-xxl .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; - } - .navbar-expand-xxl .offcanvas .offcanvas-header { - display: none; - } - .navbar-expand-xxl .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - } -} - -.navbar-expand { - flex-wrap: 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: var(--hbs-navbar-nav-link-padding-x); - padding-left: var(--hbs-navbar-nav-link-padding-x); -} - -.navbar-expand .navbar-nav-scroll { - overflow: visible; -} - -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} - -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-expand .offcanvas { - position: static; - z-index: auto; - flex-grow: 1; - width: auto !important; - height: auto !important; - visibility: visible !important; - background-color: transparent !important; - border: 0 !important; - transform: none !important; - transition: none; -} - -.navbar-expand .offcanvas .offcanvas-header { - display: none; -} - -.navbar-expand .offcanvas .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; -} - -.navbar-dark, -.navbar[data-bs-theme="dark"] { - --hbs-navbar-color: rgba(255, 255, 255, 0.55); - --hbs-navbar-hover-color: rgba(255, 255, 255, 0.75); - --hbs-navbar-disabled-color: rgba(255, 255, 255, 0.25); - --hbs-navbar-active-color: #fff; - --hbs-navbar-brand-color: #fff; - --hbs-navbar-brand-hover-color: #fff; - --hbs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1); - --hbs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -[data-bs-theme="dark"] .navbar-toggler-icon { - --hbs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -.card { - --hbs-card-spacer-y: 1rem; - --hbs-card-spacer-x: 1rem; - --hbs-card-title-spacer-y: 0.5rem; - --hbs-card-title-color: ; - --hbs-card-subtitle-color: ; - --hbs-card-border-width: var(--hbs-border-width); - --hbs-card-border-color: var(--hbs-border-color-translucent); - --hbs-card-border-radius: var(--hbs-border-radius); - --hbs-card-box-shadow: ; - --hbs-card-inner-border-radius: calc(var(--hbs-border-radius) - (var(--hbs-border-width))); - --hbs-card-cap-padding-y: 0.5rem; - --hbs-card-cap-padding-x: 1rem; - --hbs-card-cap-bg: rgba(var(--hbs-body-color-rgb), 0.03); - --hbs-card-cap-color: ; - --hbs-card-height: ; - --hbs-card-color: ; - --hbs-card-bg: var(--hbs-body-bg); - --hbs-card-img-overlay-padding: 1rem; - --hbs-card-group-margin: 0.75rem; - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - height: var(--hbs-card-height); - color: var(--hbs-body-color); - word-wrap: break-word; - background-color: var(--hbs-card-bg); - background-clip: border-box; - border: var(--hbs-card-border-width) solid var(--hbs-card-border-color); - border-radius: var(--hbs-card-border-radius); -} - -.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: var(--hbs-card-inner-border-radius); - border-top-right-radius: var(--hbs-card-inner-border-radius); -} - -.card > .list-group:last-child { - border-bottom-width: 0; - border-bottom-right-radius: var(--hbs-card-inner-border-radius); - border-bottom-left-radius: var(--hbs-card-inner-border-radius); -} - -.card > .card-header + .list-group, -.card > .list-group + .card-footer { - border-top: 0; -} - -.card-body { - flex: 1 1 auto; - padding: var(--hbs-card-spacer-y) var(--hbs-card-spacer-x); - color: var(--hbs-card-color); -} - -.card-title { - margin-bottom: var(--hbs-card-title-spacer-y); - color: var(--hbs-card-title-color); -} - -.card-subtitle { - margin-top: calc(-.5 * var(--hbs-card-title-spacer-y)); - margin-bottom: 0; - color: var(--hbs-card-subtitle-color); -} - -.card-text:last-child { - margin-bottom: 0; -} - -.card-link + .card-link { - margin-left: var(--hbs-card-spacer-x); -} - -.card-header { - padding: var(--hbs-card-cap-padding-y) var(--hbs-card-cap-padding-x); - margin-bottom: 0; - color: var(--hbs-card-cap-color); - background-color: var(--hbs-card-cap-bg); - border-bottom: var(--hbs-card-border-width) solid var(--hbs-card-border-color); -} - -.card-header:first-child { - border-radius: var(--hbs-card-inner-border-radius) var(--hbs-card-inner-border-radius) 0 0; -} - -.card-footer { - padding: var(--hbs-card-cap-padding-y) var(--hbs-card-cap-padding-x); - color: var(--hbs-card-cap-color); - background-color: var(--hbs-card-cap-bg); - border-top: var(--hbs-card-border-width) solid var(--hbs-card-border-color); -} - -.card-footer:last-child { - border-radius: 0 0 var(--hbs-card-inner-border-radius) var(--hbs-card-inner-border-radius); -} - -.card-header-tabs { - margin-right: calc(-.5 * var(--hbs-card-cap-padding-x)); - margin-bottom: calc(-1 * var(--hbs-card-cap-padding-y)); - margin-left: calc(-.5 * var(--hbs-card-cap-padding-x)); - border-bottom: 0; -} - -.card-header-tabs .nav-link.active { - background-color: var(--hbs-card-bg); - border-bottom-color: var(--hbs-card-bg); -} - -.card-header-pills { - margin-right: calc(-.5 * var(--hbs-card-cap-padding-x)); - margin-left: calc(-.5 * var(--hbs-card-cap-padding-x)); -} - -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: var(--hbs-card-img-overlay-padding); - border-radius: var(--hbs-card-inner-border-radius); -} - -.card-img, -.card-img-top, -.post-card img, -.card-img-bottom { - width: 100%; -} - -.card-img, -.card-img-top, -.post-card img { - border-top-left-radius: var(--hbs-card-inner-border-radius); - border-top-right-radius: var(--hbs-card-inner-border-radius); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: var(--hbs-card-inner-border-radius); - border-bottom-left-radius: var(--hbs-card-inner-border-radius); -} - -.card-group > .card { - margin-bottom: var(--hbs-card-group-margin); -} - -@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) .post-card img, .post-card .card-group > .card:not(:last-child) img, -.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) .post-card img, .post-card .card-group > .card:not(:first-child) img, -.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; - } -} - -.accordion { - --hbs-accordion-color: var(--hbs-body-color); - --hbs-accordion-bg: var(--hbs-body-bg); - --hbs-accordion-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, border-radius 0.15s ease; - --hbs-accordion-border-color: var(--hbs-border-color); - --hbs-accordion-border-width: var(--hbs-border-width); - --hbs-accordion-border-radius: var(--hbs-border-radius); - --hbs-accordion-inner-border-radius: calc(var(--hbs-border-radius) - (var(--hbs-border-width))); - --hbs-accordion-btn-padding-x: 1.25rem; - --hbs-accordion-btn-padding-y: 1rem; - --hbs-accordion-btn-color: var(--hbs-body-color); - --hbs-accordion-btn-bg: var(--hbs-accordion-bg); - --hbs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); - --hbs-accordion-btn-icon-width: 1.25rem; - --hbs-accordion-btn-icon-transform: rotate(-180deg); - --hbs-accordion-btn-icon-transition: transform 0.2s ease-in-out; - --hbs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); - --hbs-accordion-btn-focus-border-color: #86b7fe; - --hbs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); - --hbs-accordion-body-padding-x: 1.25rem; - --hbs-accordion-body-padding-y: 1rem; - --hbs-accordion-active-color: var(--hbs-primary-text-emphasis); - --hbs-accordion-active-bg: var(--hbs-primary-bg-subtle); -} - -.accordion-button { - position: relative; - display: flex; - align-items: center; - width: 100%; - padding: var(--hbs-accordion-btn-padding-y) var(--hbs-accordion-btn-padding-x); - font-size: 1rem; - color: var(--hbs-accordion-btn-color); - text-align: left; - background-color: var(--hbs-accordion-btn-bg); - border: 0; - border-radius: 0; - overflow-anchor: none; - transition: var(--hbs-accordion-transition); -} - -@media (prefers-reduced-motion: reduce) { - .accordion-button { - transition: none; - } -} - -.accordion-button:not(.collapsed) { - color: var(--hbs-accordion-active-color); - background-color: var(--hbs-accordion-active-bg); - box-shadow: inset 0 calc(-1 * var(--hbs-accordion-border-width)) 0 var(--hbs-accordion-border-color); -} - -.accordion-button:not(.collapsed)::after { - background-image: var(--hbs-accordion-btn-active-icon); - transform: var(--hbs-accordion-btn-icon-transform); -} - -.accordion-button::after { - flex-shrink: 0; - width: var(--hbs-accordion-btn-icon-width); - height: var(--hbs-accordion-btn-icon-width); - margin-left: auto; - content: ""; - background-image: var(--hbs-accordion-btn-icon); - background-repeat: no-repeat; - background-size: var(--hbs-accordion-btn-icon-width); - transition: var(--hbs-accordion-btn-icon-transition); -} - -@media (prefers-reduced-motion: reduce) { - .accordion-button::after { - transition: none; - } -} - -.accordion-button:hover { - z-index: 2; -} - -.accordion-button:focus { - z-index: 3; - border-color: var(--hbs-accordion-btn-focus-border-color); - outline: 0; - box-shadow: var(--hbs-accordion-btn-focus-box-shadow); -} - -.accordion-header { - margin-bottom: 0; -} - -.accordion-item { - color: var(--hbs-accordion-color); - background-color: var(--hbs-accordion-bg); - border: var(--hbs-accordion-border-width) solid var(--hbs-accordion-border-color); -} - -.accordion-item:first-of-type { - border-top-left-radius: var(--hbs-accordion-border-radius); - border-top-right-radius: var(--hbs-accordion-border-radius); -} - -.accordion-item:first-of-type .accordion-button { - border-top-left-radius: var(--hbs-accordion-inner-border-radius); - border-top-right-radius: var(--hbs-accordion-inner-border-radius); -} - -.accordion-item:not(:first-of-type) { - border-top: 0; -} - -.accordion-item:last-of-type { - border-bottom-right-radius: var(--hbs-accordion-border-radius); - border-bottom-left-radius: var(--hbs-accordion-border-radius); -} - -.accordion-item:last-of-type .accordion-button.collapsed { - border-bottom-right-radius: var(--hbs-accordion-inner-border-radius); - border-bottom-left-radius: var(--hbs-accordion-inner-border-radius); -} - -.accordion-item:last-of-type .accordion-collapse { - border-bottom-right-radius: var(--hbs-accordion-border-radius); - border-bottom-left-radius: var(--hbs-accordion-border-radius); -} - -.accordion-body { - padding: var(--hbs-accordion-body-padding-y) var(--hbs-accordion-body-padding-x); -} - -.accordion-flush .accordion-collapse { - border-width: 0; -} - -.accordion-flush .accordion-item { - border-right: 0; - border-left: 0; - border-radius: 0; -} - -.accordion-flush .accordion-item:first-child { - border-top: 0; -} - -.accordion-flush .accordion-item:last-child { - border-bottom: 0; -} - -.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed { - border-radius: 0; -} - -[data-bs-theme="dark"] .accordion-button::after { - --hbs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); - --hbs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); -} - -.breadcrumb { - --hbs-breadcrumb-padding-x: 0; - --hbs-breadcrumb-padding-y: 0; - --hbs-breadcrumb-margin-bottom: 1rem; - --hbs-breadcrumb-bg: ; - --hbs-breadcrumb-border-radius: ; - --hbs-breadcrumb-divider-color: var(--hbs-secondary-color); - --hbs-breadcrumb-item-padding-x: 0.5rem; - --hbs-breadcrumb-item-active-color: var(--hbs-secondary-color); - display: flex; - flex-wrap: wrap; - padding: var(--hbs-breadcrumb-padding-y) var(--hbs-breadcrumb-padding-x); - margin-bottom: var(--hbs-breadcrumb-margin-bottom); - font-size: var(--hbs-breadcrumb-font-size); - list-style: none; - background-color: var(--hbs-breadcrumb-bg); - border-radius: var(--hbs-breadcrumb-border-radius); -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: var(--hbs-breadcrumb-item-padding-x); -} - -.breadcrumb-item + .breadcrumb-item::before { - float: left; - padding-right: var(--hbs-breadcrumb-item-padding-x); - color: var(--hbs-breadcrumb-divider-color); - content: var(--hbs-breadcrumb-divider, "/") /* rtl: var(--hbs-breadcrumb-divider, "/") */; -} - -.breadcrumb-item.active { - color: var(--hbs-breadcrumb-item-active-color); -} - -.pagination { - --hbs-pagination-padding-x: 0.75rem; - --hbs-pagination-padding-y: 0.375rem; - --hbs-pagination-font-size: 1rem; - --hbs-pagination-color: var(--hbs-link-color); - --hbs-pagination-bg: var(--hbs-body-bg); - --hbs-pagination-border-width: var(--hbs-border-width); - --hbs-pagination-border-color: var(--hbs-border-color); - --hbs-pagination-border-radius: var(--hbs-border-radius); - --hbs-pagination-hover-color: var(--hbs-link-hover-color); - --hbs-pagination-hover-bg: var(--hbs-tertiary-bg); - --hbs-pagination-hover-border-color: var(--hbs-border-color); - --hbs-pagination-focus-color: var(--hbs-link-hover-color); - --hbs-pagination-focus-bg: var(--hbs-secondary-bg); - --hbs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); - --hbs-pagination-active-color: #fff; - --hbs-pagination-active-bg: #0d6efd; - --hbs-pagination-active-border-color: #0d6efd; - --hbs-pagination-disabled-color: var(--hbs-secondary-color); - --hbs-pagination-disabled-bg: var(--hbs-secondary-bg); - --hbs-pagination-disabled-border-color: var(--hbs-border-color); - display: flex; - padding-left: 0; - list-style: none; -} - -.page-link { - position: relative; - display: block; - padding: var(--hbs-pagination-padding-y) var(--hbs-pagination-padding-x); - font-size: var(--hbs-pagination-font-size); - color: var(--hbs-pagination-color); - text-decoration: none; - background-color: var(--hbs-pagination-bg); - border: var(--hbs-pagination-border-width) solid var(--hbs-pagination-border-color); - 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) { - .page-link { - transition: none; - } -} - -.page-link:hover { - z-index: 2; - color: var(--hbs-pagination-hover-color); - background-color: var(--hbs-pagination-hover-bg); - border-color: var(--hbs-pagination-hover-border-color); -} - -.page-link:focus { - z-index: 3; - color: var(--hbs-pagination-focus-color); - background-color: var(--hbs-pagination-focus-bg); - outline: 0; - box-shadow: var(--hbs-pagination-focus-box-shadow); -} - -.page-link.active, .active > .page-link { - z-index: 3; - color: var(--hbs-pagination-active-color); - background-color: var(--hbs-pagination-active-bg); - border-color: var(--hbs-pagination-active-border-color); -} - -.page-link.disabled, .disabled > .page-link { - color: var(--hbs-pagination-disabled-color); - pointer-events: none; - background-color: var(--hbs-pagination-disabled-bg); - border-color: var(--hbs-pagination-disabled-border-color); -} - -.page-item:not(:first-child) .page-link { - margin-left: calc(var(--hbs-border-width) * -1); -} - -.page-item:first-child .page-link { - border-top-left-radius: var(--hbs-pagination-border-radius); - border-bottom-left-radius: var(--hbs-pagination-border-radius); -} - -.page-item:last-child .page-link { - border-top-right-radius: var(--hbs-pagination-border-radius); - border-bottom-right-radius: var(--hbs-pagination-border-radius); -} - -.pagination-lg { - --hbs-pagination-padding-x: 1.5rem; - --hbs-pagination-padding-y: 0.75rem; - --hbs-pagination-font-size: 1.25rem; - --hbs-pagination-border-radius: var(--hbs-border-radius-lg); -} - -.pagination-sm { - --hbs-pagination-padding-x: 0.5rem; - --hbs-pagination-padding-y: 0.25rem; - --hbs-pagination-font-size: 0.875rem; - --hbs-pagination-border-radius: var(--hbs-border-radius-sm); -} - -.badge { - --hbs-badge-padding-x: 0.65em; - --hbs-badge-padding-y: 0.35em; - --hbs-badge-font-size: 0.75em; - --hbs-badge-font-weight: 700; - --hbs-badge-color: #fff; - --hbs-badge-border-radius: var(--hbs-border-radius); - display: inline-block; - padding: var(--hbs-badge-padding-y) var(--hbs-badge-padding-x); - font-size: var(--hbs-badge-font-size); - font-weight: var(--hbs-badge-font-weight); - line-height: 1; - color: var(--hbs-badge-color); - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: var(--hbs-badge-border-radius); -} - -.badge:empty { - display: none; -} - -.btn .badge { - position: relative; - top: -1px; -} - -.alert { - --hbs-alert-bg: transparent; - --hbs-alert-padding-x: 1rem; - --hbs-alert-padding-y: 1rem; - --hbs-alert-margin-bottom: 1rem; - --hbs-alert-color: inherit; - --hbs-alert-border-color: transparent; - --hbs-alert-border: var(--hbs-border-width) solid var(--hbs-alert-border-color); - --hbs-alert-border-radius: var(--hbs-border-radius); - --hbs-alert-link-color: inherit; - position: relative; - padding: var(--hbs-alert-padding-y) var(--hbs-alert-padding-x); - margin-bottom: var(--hbs-alert-margin-bottom); - color: var(--hbs-alert-color); - background-color: var(--hbs-alert-bg); - border: var(--hbs-alert-border); - border-radius: var(--hbs-alert-border-radius); -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 700; - color: var(--hbs-alert-link-color); -} - -.alert-dismissible { - padding-right: 3rem; -} - -.alert-dismissible .btn-close { - position: absolute; - top: 0; - right: 0; - z-index: 2; - padding: 1.25rem 1rem; -} - -.alert-secondary { - --hbs-alert-color: var(--hbs-secondary-text-emphasis); - --hbs-alert-bg: var(--hbs-secondary-bg-subtle); - --hbs-alert-border-color: var(--hbs-secondary-border-subtle); - --hbs-alert-link-color: var(--hbs-secondary-text-emphasis); -} - -.alert-success { - --hbs-alert-color: var(--hbs-success-text-emphasis); - --hbs-alert-bg: var(--hbs-success-bg-subtle); - --hbs-alert-border-color: var(--hbs-success-border-subtle); - --hbs-alert-link-color: var(--hbs-success-text-emphasis); -} - -.alert-info { - --hbs-alert-color: var(--hbs-info-text-emphasis); - --hbs-alert-bg: var(--hbs-info-bg-subtle); - --hbs-alert-border-color: var(--hbs-info-border-subtle); - --hbs-alert-link-color: var(--hbs-info-text-emphasis); -} - -.alert-warning { - --hbs-alert-color: var(--hbs-warning-text-emphasis); - --hbs-alert-bg: var(--hbs-warning-bg-subtle); - --hbs-alert-border-color: var(--hbs-warning-border-subtle); - --hbs-alert-link-color: var(--hbs-warning-text-emphasis); -} - -.alert-danger { - --hbs-alert-color: var(--hbs-danger-text-emphasis); - --hbs-alert-bg: var(--hbs-danger-bg-subtle); - --hbs-alert-border-color: var(--hbs-danger-border-subtle); - --hbs-alert-link-color: var(--hbs-danger-text-emphasis); -} - -.alert-light { - --hbs-alert-color: var(--hbs-light-text-emphasis); - --hbs-alert-bg: var(--hbs-light-bg-subtle); - --hbs-alert-border-color: var(--hbs-light-border-subtle); - --hbs-alert-link-color: var(--hbs-light-text-emphasis); -} - -.alert-dark { - --hbs-alert-color: var(--hbs-dark-text-emphasis); - --hbs-alert-bg: var(--hbs-dark-bg-subtle); - --hbs-alert-border-color: var(--hbs-dark-border-subtle); - --hbs-alert-link-color: var(--hbs-dark-text-emphasis); -} - -.alert-blue { - --hbs-alert-color: var(--hbs-blue-text-emphasis); - --hbs-alert-bg: var(--hbs-blue-bg-subtle); - --hbs-alert-border-color: var(--hbs-blue-border-subtle); - --hbs-alert-link-color: var(--hbs-blue-text-emphasis); -} - -.alert-blue-gray { - --hbs-alert-color: var(--hbs-blue-gray-text-emphasis); - --hbs-alert-bg: var(--hbs-blue-gray-bg-subtle); - --hbs-alert-border-color: var(--hbs-blue-gray-border-subtle); - --hbs-alert-link-color: var(--hbs-blue-gray-text-emphasis); -} - -.alert-brown { - --hbs-alert-color: var(--hbs-brown-text-emphasis); - --hbs-alert-bg: var(--hbs-brown-bg-subtle); - --hbs-alert-border-color: var(--hbs-brown-border-subtle); - --hbs-alert-link-color: var(--hbs-brown-text-emphasis); -} - -.alert-cyan { - --hbs-alert-color: var(--hbs-cyan-text-emphasis); - --hbs-alert-bg: var(--hbs-cyan-bg-subtle); - --hbs-alert-border-color: var(--hbs-cyan-border-subtle); - --hbs-alert-link-color: var(--hbs-cyan-text-emphasis); -} - -.alert-green { - --hbs-alert-color: var(--hbs-green-text-emphasis); - --hbs-alert-bg: var(--hbs-green-bg-subtle); - --hbs-alert-border-color: var(--hbs-green-border-subtle); - --hbs-alert-link-color: var(--hbs-green-text-emphasis); -} - -.alert-indigo { - --hbs-alert-color: var(--hbs-indigo-text-emphasis); - --hbs-alert-bg: var(--hbs-indigo-bg-subtle); - --hbs-alert-border-color: var(--hbs-indigo-border-subtle); - --hbs-alert-link-color: var(--hbs-indigo-text-emphasis); -} - -.alert-orange { - --hbs-alert-color: var(--hbs-orange-text-emphasis); - --hbs-alert-bg: var(--hbs-orange-bg-subtle); - --hbs-alert-border-color: var(--hbs-orange-border-subtle); - --hbs-alert-link-color: var(--hbs-orange-text-emphasis); -} - -.alert-pink { - --hbs-alert-color: var(--hbs-pink-text-emphasis); - --hbs-alert-bg: var(--hbs-pink-bg-subtle); - --hbs-alert-border-color: var(--hbs-pink-border-subtle); - --hbs-alert-link-color: var(--hbs-pink-text-emphasis); -} - -.alert-purple { - --hbs-alert-color: var(--hbs-purple-text-emphasis); - --hbs-alert-bg: var(--hbs-purple-bg-subtle); - --hbs-alert-border-color: var(--hbs-purple-border-subtle); - --hbs-alert-link-color: var(--hbs-purple-text-emphasis); -} - -.alert-red { - --hbs-alert-color: var(--hbs-red-text-emphasis); - --hbs-alert-bg: var(--hbs-red-bg-subtle); - --hbs-alert-border-color: var(--hbs-red-border-subtle); - --hbs-alert-link-color: var(--hbs-red-text-emphasis); -} - -.alert-teal { - --hbs-alert-color: var(--hbs-teal-text-emphasis); - --hbs-alert-bg: var(--hbs-teal-bg-subtle); - --hbs-alert-border-color: var(--hbs-teal-border-subtle); - --hbs-alert-link-color: var(--hbs-teal-text-emphasis); -} - -.alert-yellow { - --hbs-alert-color: var(--hbs-yellow-text-emphasis); - --hbs-alert-bg: var(--hbs-yellow-bg-subtle); - --hbs-alert-border-color: var(--hbs-yellow-border-subtle); - --hbs-alert-link-color: var(--hbs-yellow-text-emphasis); -} - -.alert-blue-tint { - --hbs-alert-color: var(--hbs-blue-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-blue-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-blue-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-blue-tint-text-emphasis); -} - -.alert-blue-gray-tint { - --hbs-alert-color: var(--hbs-blue-gray-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-blue-gray-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-blue-gray-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-blue-gray-tint-text-emphasis); -} - -.alert-brown-tint { - --hbs-alert-color: var(--hbs-brown-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-brown-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-brown-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-brown-tint-text-emphasis); -} - -.alert-cyan-tint { - --hbs-alert-color: var(--hbs-cyan-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-cyan-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-cyan-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-cyan-tint-text-emphasis); -} - -.alert-green-tint { - --hbs-alert-color: var(--hbs-green-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-green-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-green-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-green-tint-text-emphasis); -} - -.alert-indigo-tint { - --hbs-alert-color: var(--hbs-indigo-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-indigo-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-indigo-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-indigo-tint-text-emphasis); -} - -.alert-orange-tint { - --hbs-alert-color: var(--hbs-orange-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-orange-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-orange-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-orange-tint-text-emphasis); -} - -.alert-pink-tint { - --hbs-alert-color: var(--hbs-pink-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-pink-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-pink-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-pink-tint-text-emphasis); -} - -.alert-purple-tint { - --hbs-alert-color: var(--hbs-purple-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-purple-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-purple-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-purple-tint-text-emphasis); -} - -.alert-red-tint { - --hbs-alert-color: var(--hbs-red-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-red-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-red-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-red-tint-text-emphasis); -} - -.alert-teal-tint { - --hbs-alert-color: var(--hbs-teal-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-teal-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-teal-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-teal-tint-text-emphasis); -} - -.alert-yellow-tint { - --hbs-alert-color: var(--hbs-yellow-tint-text-emphasis); - --hbs-alert-bg: var(--hbs-yellow-tint-bg-subtle); - --hbs-alert-border-color: var(--hbs-yellow-tint-border-subtle); - --hbs-alert-link-color: var(--hbs-yellow-tint-text-emphasis); -} - -@keyframes progress-bar-stripes { - 0% { - background-position-x: 1rem; - } -} - -.progress, -.progress-stacked { - --hbs-progress-height: 1rem; - --hbs-progress-font-size: 0.75rem; - --hbs-progress-bg: var(--hbs-secondary-bg); - --hbs-progress-border-radius: var(--hbs-border-radius); - --hbs-progress-box-shadow: var(--hbs-box-shadow-inset); - --hbs-progress-bar-color: #fff; - --hbs-progress-bar-bg: #0d6efd; - --hbs-progress-bar-transition: width 0.6s ease; - display: flex; - height: var(--hbs-progress-height); - overflow: hidden; - font-size: var(--hbs-progress-font-size); - background-color: var(--hbs-progress-bg); - border-radius: var(--hbs-progress-border-radius); -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: var(--hbs-progress-bar-color); - text-align: center; - white-space: nowrap; - background-color: var(--hbs-progress-bar-bg); - transition: var(--hbs-progress-bar-transition); -} - -@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: var(--hbs-progress-height) var(--hbs-progress-height); -} - -.progress-stacked > .progress { - overflow: visible; -} - -.progress-stacked > .progress > .progress-bar { - width: 100%; -} - -.progress-bar-animated { - animation: 1s linear infinite progress-bar-stripes; -} - -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.list-group { - --hbs-list-group-color: var(--hbs-body-color); - --hbs-list-group-bg: var(--hbs-body-bg); - --hbs-list-group-border-color: var(--hbs-border-color); - --hbs-list-group-border-width: var(--hbs-border-width); - --hbs-list-group-border-radius: var(--hbs-border-radius); - --hbs-list-group-item-padding-x: 1rem; - --hbs-list-group-item-padding-y: 0.5rem; - --hbs-list-group-action-color: var(--hbs-secondary-color); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-tertiary-bg); - --hbs-list-group-action-active-color: var(--hbs-body-color); - --hbs-list-group-action-active-bg: var(--hbs-secondary-bg); - --hbs-list-group-disabled-color: var(--hbs-secondary-color); - --hbs-list-group-disabled-bg: var(--hbs-body-bg); - --hbs-list-group-active-color: #fff; - --hbs-list-group-active-bg: #0d6efd; - --hbs-list-group-active-border-color: #0d6efd; - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - border-radius: var(--hbs-list-group-border-radius); -} - -.list-group-numbered { - list-style-type: none; - counter-reset: section; -} - -.list-group-numbered > .list-group-item::before { - content: counters(section, ".") ". "; - counter-increment: section; -} - -.list-group-item-action { - width: 100%; - color: var(--hbs-list-group-action-color); - text-align: inherit; -} - -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: var(--hbs-list-group-action-hover-color); - text-decoration: none; - background-color: var(--hbs-list-group-action-hover-bg); -} - -.list-group-item-action:active { - color: var(--hbs-list-group-action-active-color); - background-color: var(--hbs-list-group-action-active-bg); -} - -.list-group-item { - position: relative; - display: block; - padding: var(--hbs-list-group-item-padding-y) var(--hbs-list-group-item-padding-x); - color: var(--hbs-list-group-color); - text-decoration: none; - background-color: var(--hbs-list-group-bg); - border: var(--hbs-list-group-border-width) solid var(--hbs-list-group-border-color); -} - -.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: var(--hbs-list-group-disabled-color); - pointer-events: none; - background-color: var(--hbs-list-group-disabled-bg); -} - -.list-group-item.active { - z-index: 2; - color: var(--hbs-list-group-active-color); - background-color: var(--hbs-list-group-active-bg); - border-color: var(--hbs-list-group-active-border-color); -} - -.list-group-item + .list-group-item { - border-top-width: 0; -} - -.list-group-item + .list-group-item.active { - margin-top: calc(-1 * var(--hbs-list-group-border-width)); - border-top-width: var(--hbs-list-group-border-width); -} - -.list-group-horizontal { - flex-direction: row; -} - -.list-group-horizontal > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--hbs-list-group-border-radius); - border-top-right-radius: 0; -} - -.list-group-horizontal > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--hbs-list-group-border-radius); - 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: var(--hbs-list-group-border-width); - border-left-width: 0; -} - -.list-group-horizontal > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--hbs-list-group-border-width)); - border-left-width: var(--hbs-list-group-border-width); -} - -@media (min-width: 576px) { - .list-group-horizontal-sm { - flex-direction: row; - } - .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--hbs-list-group-border-radius); - border-top-right-radius: 0; - } - .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--hbs-list-group-border-radius); - 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: var(--hbs-list-group-border-width); - border-left-width: 0; - } - .list-group-horizontal-sm > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--hbs-list-group-border-width)); - border-left-width: var(--hbs-list-group-border-width); - } -} - -@media (min-width: 768px) { - .list-group-horizontal-md { - flex-direction: row; - } - .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--hbs-list-group-border-radius); - border-top-right-radius: 0; - } - .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--hbs-list-group-border-radius); - 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: var(--hbs-list-group-border-width); - border-left-width: 0; - } - .list-group-horizontal-md > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--hbs-list-group-border-width)); - border-left-width: var(--hbs-list-group-border-width); - } -} - -@media (min-width: 992px) { - .list-group-horizontal-lg { - flex-direction: row; - } - .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--hbs-list-group-border-radius); - border-top-right-radius: 0; - } - .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--hbs-list-group-border-radius); - 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: var(--hbs-list-group-border-width); - border-left-width: 0; - } - .list-group-horizontal-lg > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--hbs-list-group-border-width)); - border-left-width: var(--hbs-list-group-border-width); - } -} - -@media (min-width: 1200px) { - .list-group-horizontal-xl { - flex-direction: row; - } - .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--hbs-list-group-border-radius); - border-top-right-radius: 0; - } - .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--hbs-list-group-border-radius); - 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: var(--hbs-list-group-border-width); - border-left-width: 0; - } - .list-group-horizontal-xl > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--hbs-list-group-border-width)); - border-left-width: var(--hbs-list-group-border-width); - } -} - -@media (min-width: 1400px) { - .list-group-horizontal-xxl { - flex-direction: row; - } - .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) { - border-bottom-left-radius: var(--hbs-list-group-border-radius); - border-top-right-radius: 0; - } - .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) { - border-top-right-radius: var(--hbs-list-group-border-radius); - 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: var(--hbs-list-group-border-width); - border-left-width: 0; - } - .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { - margin-left: calc(-1 * var(--hbs-list-group-border-width)); - border-left-width: var(--hbs-list-group-border-width); - } -} - -.list-group-flush { - border-radius: 0; -} - -.list-group-flush > .list-group-item { - border-width: 0 0 var(--hbs-list-group-border-width); -} - -.list-group-flush > .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-secondary { - --hbs-list-group-color: var(--hbs-secondary-text-emphasis); - --hbs-list-group-bg: var(--hbs-secondary-bg-subtle); - --hbs-list-group-border-color: var(--hbs-secondary-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-secondary-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-secondary-border-subtle); - --hbs-list-group-active-color: var(--hbs-secondary-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-secondary-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-secondary-text-emphasis); -} - -.list-group-item-success { - --hbs-list-group-color: var(--hbs-success-text-emphasis); - --hbs-list-group-bg: var(--hbs-success-bg-subtle); - --hbs-list-group-border-color: var(--hbs-success-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-success-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-success-border-subtle); - --hbs-list-group-active-color: var(--hbs-success-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-success-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-success-text-emphasis); -} - -.list-group-item-info { - --hbs-list-group-color: var(--hbs-info-text-emphasis); - --hbs-list-group-bg: var(--hbs-info-bg-subtle); - --hbs-list-group-border-color: var(--hbs-info-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-info-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-info-border-subtle); - --hbs-list-group-active-color: var(--hbs-info-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-info-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-info-text-emphasis); -} - -.list-group-item-warning { - --hbs-list-group-color: var(--hbs-warning-text-emphasis); - --hbs-list-group-bg: var(--hbs-warning-bg-subtle); - --hbs-list-group-border-color: var(--hbs-warning-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-warning-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-warning-border-subtle); - --hbs-list-group-active-color: var(--hbs-warning-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-warning-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-warning-text-emphasis); -} - -.list-group-item-danger { - --hbs-list-group-color: var(--hbs-danger-text-emphasis); - --hbs-list-group-bg: var(--hbs-danger-bg-subtle); - --hbs-list-group-border-color: var(--hbs-danger-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-danger-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-danger-border-subtle); - --hbs-list-group-active-color: var(--hbs-danger-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-danger-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-danger-text-emphasis); -} - -.list-group-item-light { - --hbs-list-group-color: var(--hbs-light-text-emphasis); - --hbs-list-group-bg: var(--hbs-light-bg-subtle); - --hbs-list-group-border-color: var(--hbs-light-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-light-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-light-border-subtle); - --hbs-list-group-active-color: var(--hbs-light-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-light-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-light-text-emphasis); -} - -.list-group-item-dark { - --hbs-list-group-color: var(--hbs-dark-text-emphasis); - --hbs-list-group-bg: var(--hbs-dark-bg-subtle); - --hbs-list-group-border-color: var(--hbs-dark-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-dark-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-dark-border-subtle); - --hbs-list-group-active-color: var(--hbs-dark-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-dark-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-dark-text-emphasis); -} - -.list-group-item-blue { - --hbs-list-group-color: var(--hbs-blue-text-emphasis); - --hbs-list-group-bg: var(--hbs-blue-bg-subtle); - --hbs-list-group-border-color: var(--hbs-blue-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-blue-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-blue-border-subtle); - --hbs-list-group-active-color: var(--hbs-blue-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-blue-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-blue-text-emphasis); -} - -.list-group-item-blue-gray { - --hbs-list-group-color: var(--hbs-blue-gray-text-emphasis); - --hbs-list-group-bg: var(--hbs-blue-gray-bg-subtle); - --hbs-list-group-border-color: var(--hbs-blue-gray-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-blue-gray-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-blue-gray-border-subtle); - --hbs-list-group-active-color: var(--hbs-blue-gray-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-blue-gray-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-blue-gray-text-emphasis); -} - -.list-group-item-brown { - --hbs-list-group-color: var(--hbs-brown-text-emphasis); - --hbs-list-group-bg: var(--hbs-brown-bg-subtle); - --hbs-list-group-border-color: var(--hbs-brown-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-brown-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-brown-border-subtle); - --hbs-list-group-active-color: var(--hbs-brown-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-brown-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-brown-text-emphasis); -} - -.list-group-item-cyan { - --hbs-list-group-color: var(--hbs-cyan-text-emphasis); - --hbs-list-group-bg: var(--hbs-cyan-bg-subtle); - --hbs-list-group-border-color: var(--hbs-cyan-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-cyan-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-cyan-border-subtle); - --hbs-list-group-active-color: var(--hbs-cyan-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-cyan-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-cyan-text-emphasis); -} - -.list-group-item-green { - --hbs-list-group-color: var(--hbs-green-text-emphasis); - --hbs-list-group-bg: var(--hbs-green-bg-subtle); - --hbs-list-group-border-color: var(--hbs-green-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-green-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-green-border-subtle); - --hbs-list-group-active-color: var(--hbs-green-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-green-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-green-text-emphasis); -} - -.list-group-item-indigo { - --hbs-list-group-color: var(--hbs-indigo-text-emphasis); - --hbs-list-group-bg: var(--hbs-indigo-bg-subtle); - --hbs-list-group-border-color: var(--hbs-indigo-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-indigo-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-indigo-border-subtle); - --hbs-list-group-active-color: var(--hbs-indigo-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-indigo-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-indigo-text-emphasis); -} - -.list-group-item-orange { - --hbs-list-group-color: var(--hbs-orange-text-emphasis); - --hbs-list-group-bg: var(--hbs-orange-bg-subtle); - --hbs-list-group-border-color: var(--hbs-orange-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-orange-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-orange-border-subtle); - --hbs-list-group-active-color: var(--hbs-orange-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-orange-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-orange-text-emphasis); -} - -.list-group-item-pink { - --hbs-list-group-color: var(--hbs-pink-text-emphasis); - --hbs-list-group-bg: var(--hbs-pink-bg-subtle); - --hbs-list-group-border-color: var(--hbs-pink-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-pink-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-pink-border-subtle); - --hbs-list-group-active-color: var(--hbs-pink-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-pink-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-pink-text-emphasis); -} - -.list-group-item-purple { - --hbs-list-group-color: var(--hbs-purple-text-emphasis); - --hbs-list-group-bg: var(--hbs-purple-bg-subtle); - --hbs-list-group-border-color: var(--hbs-purple-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-purple-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-purple-border-subtle); - --hbs-list-group-active-color: var(--hbs-purple-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-purple-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-purple-text-emphasis); -} - -.list-group-item-red { - --hbs-list-group-color: var(--hbs-red-text-emphasis); - --hbs-list-group-bg: var(--hbs-red-bg-subtle); - --hbs-list-group-border-color: var(--hbs-red-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-red-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-red-border-subtle); - --hbs-list-group-active-color: var(--hbs-red-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-red-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-red-text-emphasis); -} - -.list-group-item-teal { - --hbs-list-group-color: var(--hbs-teal-text-emphasis); - --hbs-list-group-bg: var(--hbs-teal-bg-subtle); - --hbs-list-group-border-color: var(--hbs-teal-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-teal-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-teal-border-subtle); - --hbs-list-group-active-color: var(--hbs-teal-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-teal-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-teal-text-emphasis); -} - -.list-group-item-yellow { - --hbs-list-group-color: var(--hbs-yellow-text-emphasis); - --hbs-list-group-bg: var(--hbs-yellow-bg-subtle); - --hbs-list-group-border-color: var(--hbs-yellow-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-yellow-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-yellow-border-subtle); - --hbs-list-group-active-color: var(--hbs-yellow-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-yellow-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-yellow-text-emphasis); -} - -.list-group-item-blue-tint { - --hbs-list-group-color: var(--hbs-blue-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-blue-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-blue-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-blue-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-blue-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-blue-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-blue-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-blue-tint-text-emphasis); -} - -.list-group-item-blue-gray-tint { - --hbs-list-group-color: var(--hbs-blue-gray-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-blue-gray-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-blue-gray-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-blue-gray-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-blue-gray-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-blue-gray-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-blue-gray-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-blue-gray-tint-text-emphasis); -} - -.list-group-item-brown-tint { - --hbs-list-group-color: var(--hbs-brown-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-brown-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-brown-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-brown-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-brown-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-brown-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-brown-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-brown-tint-text-emphasis); -} - -.list-group-item-cyan-tint { - --hbs-list-group-color: var(--hbs-cyan-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-cyan-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-cyan-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-cyan-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-cyan-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-cyan-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-cyan-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-cyan-tint-text-emphasis); -} - -.list-group-item-green-tint { - --hbs-list-group-color: var(--hbs-green-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-green-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-green-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-green-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-green-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-green-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-green-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-green-tint-text-emphasis); -} - -.list-group-item-indigo-tint { - --hbs-list-group-color: var(--hbs-indigo-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-indigo-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-indigo-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-indigo-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-indigo-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-indigo-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-indigo-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-indigo-tint-text-emphasis); -} - -.list-group-item-orange-tint { - --hbs-list-group-color: var(--hbs-orange-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-orange-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-orange-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-orange-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-orange-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-orange-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-orange-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-orange-tint-text-emphasis); -} - -.list-group-item-pink-tint { - --hbs-list-group-color: var(--hbs-pink-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-pink-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-pink-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-pink-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-pink-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-pink-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-pink-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-pink-tint-text-emphasis); -} - -.list-group-item-purple-tint { - --hbs-list-group-color: var(--hbs-purple-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-purple-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-purple-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-purple-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-purple-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-purple-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-purple-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-purple-tint-text-emphasis); -} - -.list-group-item-red-tint { - --hbs-list-group-color: var(--hbs-red-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-red-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-red-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-red-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-red-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-red-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-red-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-red-tint-text-emphasis); -} - -.list-group-item-teal-tint { - --hbs-list-group-color: var(--hbs-teal-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-teal-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-teal-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-teal-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-teal-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-teal-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-teal-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-teal-tint-text-emphasis); -} - -.list-group-item-yellow-tint { - --hbs-list-group-color: var(--hbs-yellow-tint-text-emphasis); - --hbs-list-group-bg: var(--hbs-yellow-tint-bg-subtle); - --hbs-list-group-border-color: var(--hbs-yellow-tint-border-subtle); - --hbs-list-group-action-hover-color: var(--hbs-emphasis-color); - --hbs-list-group-action-hover-bg: var(--hbs-yellow-tint-border-subtle); - --hbs-list-group-action-active-color: var(--hbs-emphasis-color); - --hbs-list-group-action-active-bg: var(--hbs-yellow-tint-border-subtle); - --hbs-list-group-active-color: var(--hbs-yellow-tint-bg-subtle); - --hbs-list-group-active-bg: var(--hbs-yellow-tint-text-emphasis); - --hbs-list-group-active-border-color: var(--hbs-yellow-tint-text-emphasis); -} - -.btn-close { - --hbs-btn-close-color: #000; - --hbs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e"); - --hbs-btn-close-opacity: 0.5; - --hbs-btn-close-hover-opacity: 0.75; - --hbs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); - --hbs-btn-close-focus-opacity: 1; - --hbs-btn-close-disabled-opacity: 0.25; - --hbs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%); - box-sizing: content-box; - width: 1em; - height: 1em; - padding: 0.25em 0.25em; - color: var(--hbs-btn-close-color); - background: transparent var(--hbs-btn-close-bg) center/1em auto no-repeat; - border: 0; - border-radius: 0.375rem; - opacity: var(--hbs-btn-close-opacity); -} - -.btn-close:hover { - color: var(--hbs-btn-close-color); - text-decoration: none; - opacity: var(--hbs-btn-close-hover-opacity); -} - -.btn-close:focus { - outline: 0; - box-shadow: var(--hbs-btn-close-focus-shadow); - opacity: var(--hbs-btn-close-focus-opacity); -} - -.btn-close:disabled, .btn-close.disabled { - pointer-events: none; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - opacity: var(--hbs-btn-close-disabled-opacity); -} - -.btn-close-white { - filter: var(--hbs-btn-close-white-filter); -} - -[data-bs-theme="dark"] .btn-close { - filter: var(--hbs-btn-close-white-filter); -} - -.toast { - --hbs-toast-zindex: 1090; - --hbs-toast-padding-x: 0.75rem; - --hbs-toast-padding-y: 0.5rem; - --hbs-toast-spacing: 1.5rem; - --hbs-toast-max-width: 350px; - --hbs-toast-font-size: 0.875rem; - --hbs-toast-color: ; - --hbs-toast-bg: rgba(var(--hbs-body-bg-rgb), 0.85); - --hbs-toast-border-width: var(--hbs-border-width); - --hbs-toast-border-color: var(--hbs-border-color-translucent); - --hbs-toast-border-radius: var(--hbs-border-radius); - --hbs-toast-box-shadow: var(--hbs-box-shadow); - --hbs-toast-header-color: var(--hbs-secondary-color); - --hbs-toast-header-bg: rgba(var(--hbs-body-bg-rgb), 0.85); - --hbs-toast-header-border-color: var(--hbs-border-color-translucent); - width: var(--hbs-toast-max-width); - max-width: 100%; - font-size: var(--hbs-toast-font-size); - color: var(--hbs-toast-color); - pointer-events: auto; - background-color: var(--hbs-toast-bg); - background-clip: padding-box; - border: var(--hbs-toast-border-width) solid var(--hbs-toast-border-color); - box-shadow: var(--hbs-toast-box-shadow); - border-radius: var(--hbs-toast-border-radius); -} - -.toast.showing { - opacity: 0; -} - -.toast:not(.show) { - display: none; -} - -.toast-container { - --hbs-toast-zindex: 1090; - position: absolute; - z-index: var(--hbs-toast-zindex); - width: -moz-max-content; - width: max-content; - max-width: 100%; - pointer-events: none; -} - -.toast-container > :not(:last-child) { - margin-bottom: var(--hbs-toast-spacing); -} - -.toast-header { - display: flex; - align-items: center; - padding: var(--hbs-toast-padding-y) var(--hbs-toast-padding-x); - color: var(--hbs-toast-header-color); - background-color: var(--hbs-toast-header-bg); - background-clip: padding-box; - border-bottom: var(--hbs-toast-border-width) solid var(--hbs-toast-header-border-color); - border-top-left-radius: calc(var(--hbs-toast-border-radius) - var(--hbs-toast-border-width)); - border-top-right-radius: calc(var(--hbs-toast-border-radius) - var(--hbs-toast-border-width)); -} - -.toast-header .btn-close { - margin-right: calc(-.5 * var(--hbs-toast-padding-x)); - margin-left: var(--hbs-toast-padding-x); -} - -.toast-body { - padding: var(--hbs-toast-padding-x); - word-wrap: break-word; -} - -.modal { - --hbs-modal-zindex: 1055; - --hbs-modal-width: 500px; - --hbs-modal-padding: 1rem; - --hbs-modal-margin: 0.5rem; - --hbs-modal-color: ; - --hbs-modal-bg: var(--hbs-body-bg); - --hbs-modal-border-color: var(--hbs-border-color-translucent); - --hbs-modal-border-width: var(--hbs-border-width); - --hbs-modal-border-radius: var(--hbs-border-radius-lg); - --hbs-modal-box-shadow: var(--hbs-box-shadow-sm); - --hbs-modal-inner-border-radius: calc(var(--hbs-border-radius-lg) - (var(--hbs-border-width))); - --hbs-modal-header-padding-x: 1rem; - --hbs-modal-header-padding-y: 1rem; - --hbs-modal-header-padding: 1rem 1rem; - --hbs-modal-header-border-color: var(--hbs-border-color); - --hbs-modal-header-border-width: var(--hbs-border-width); - --hbs-modal-title-line-height: 1.5; - --hbs-modal-footer-gap: 0.5rem; - --hbs-modal-footer-bg: ; - --hbs-modal-footer-border-color: var(--hbs-border-color); - --hbs-modal-footer-border-width: var(--hbs-border-width); - position: fixed; - top: 0; - left: 0; - z-index: var(--hbs-modal-zindex); - display: none; - width: 100%; - height: 100%; - overflow-x: hidden; - overflow-y: auto; - outline: 0; -} - -.modal-dialog { - position: relative; - width: auto; - margin: var(--hbs-modal-margin); - pointer-events: none; -} - -.modal.fade .modal-dialog { - transition: transform 0.3s ease-out; - transform: translate(0, -50px); -} - -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} - -.modal.show .modal-dialog { - transform: none; -} - -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - height: calc(100% - var(--hbs-modal-margin) * 2); -} - -.modal-dialog-scrollable .modal-content { - max-height: 100%; - overflow: hidden; -} - -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - var(--hbs-modal-margin) * 2); -} - -.modal-content { - position: relative; - display: flex; - flex-direction: column; - width: 100%; - color: var(--hbs-modal-color); - pointer-events: auto; - background-color: var(--hbs-modal-bg); - background-clip: padding-box; - border: var(--hbs-modal-border-width) solid var(--hbs-modal-border-color); - border-radius: var(--hbs-modal-border-radius); - outline: 0; -} - -.modal-backdrop { - --hbs-backdrop-zindex: 1050; - --hbs-backdrop-bg: #000; - --hbs-backdrop-opacity: 0.5; - position: fixed; - top: 0; - left: 0; - z-index: var(--hbs-backdrop-zindex); - width: 100vw; - height: 100vh; - background-color: var(--hbs-backdrop-bg); -} - -.modal-backdrop.fade { - opacity: 0; -} - -.modal-backdrop.show { - opacity: var(--hbs-backdrop-opacity); -} - -.modal-header { - display: flex; - flex-shrink: 0; - align-items: center; - justify-content: space-between; - padding: var(--hbs-modal-header-padding); - border-bottom: var(--hbs-modal-header-border-width) solid var(--hbs-modal-header-border-color); - border-top-left-radius: var(--hbs-modal-inner-border-radius); - border-top-right-radius: var(--hbs-modal-inner-border-radius); -} - -.modal-header .btn-close { - padding: calc(var(--hbs-modal-header-padding-y) * .5) calc(var(--hbs-modal-header-padding-x) * .5); - margin: calc(-.5 * var(--hbs-modal-header-padding-y)) calc(-.5 * var(--hbs-modal-header-padding-x)) calc(-.5 * var(--hbs-modal-header-padding-y)) auto; -} - -.modal-title { - margin-bottom: 0; - line-height: var(--hbs-modal-title-line-height); -} - -.modal-body { - position: relative; - flex: 1 1 auto; - padding: var(--hbs-modal-padding); -} - -.modal-footer { - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: calc(var(--hbs-modal-padding) - var(--hbs-modal-footer-gap) * .5); - background-color: var(--hbs-modal-footer-bg); - border-top: var(--hbs-modal-footer-border-width) solid var(--hbs-modal-footer-border-color); - border-bottom-right-radius: var(--hbs-modal-inner-border-radius); - border-bottom-left-radius: var(--hbs-modal-inner-border-radius); -} - -.modal-footer > * { - margin: calc(var(--hbs-modal-footer-gap) * .5); -} - -@media (min-width: 576px) { - .modal { - --hbs-modal-margin: 1.75rem; - --hbs-modal-box-shadow: var(--hbs-box-shadow); - } - .modal-dialog { - max-width: var(--hbs-modal-width); - margin-right: auto; - margin-left: auto; - } - .modal-sm { - --hbs-modal-width: 300px; - } -} - -@media (min-width: 992px) { - .modal-lg, -.modal-xl { - --hbs-modal-width: 800px; - } -} - -@media (min-width: 1200px) { - .modal-xl { - --hbs-modal-width: 1140px; - } -} - -.modal-fullscreen { - width: 100vw; - max-width: none; - height: 100%; - margin: 0; -} - -.modal-fullscreen .modal-content { - height: 100%; - border: 0; - border-radius: 0; -} - -.modal-fullscreen .modal-header, -.modal-fullscreen .modal-footer { - border-radius: 0; -} - -.modal-fullscreen .modal-body { - overflow-y: auto; -} - -@media (max-width: 575.98px) { - .modal-fullscreen-sm-down { - width: 100vw; - max-width: none; - height: 100%; - margin: 0; - } - .modal-fullscreen-sm-down .modal-content { - height: 100%; - border: 0; - border-radius: 0; - } - .modal-fullscreen-sm-down .modal-header, -.modal-fullscreen-sm-down .modal-footer { - border-radius: 0; - } - .modal-fullscreen-sm-down .modal-body { - overflow-y: auto; - } -} - -@media (max-width: 767.98px) { - .modal-fullscreen-md-down { - width: 100vw; - max-width: none; - height: 100%; - margin: 0; - } - .modal-fullscreen-md-down .modal-content { - height: 100%; - border: 0; - border-radius: 0; - } - .modal-fullscreen-md-down .modal-header, -.modal-fullscreen-md-down .modal-footer { - border-radius: 0; - } - .modal-fullscreen-md-down .modal-body { - overflow-y: auto; - } -} - -@media (max-width: 991.98px) { - .modal-fullscreen-lg-down { - width: 100vw; - max-width: none; - height: 100%; - margin: 0; - } - .modal-fullscreen-lg-down .modal-content { - height: 100%; - border: 0; - border-radius: 0; - } - .modal-fullscreen-lg-down .modal-header, -.modal-fullscreen-lg-down .modal-footer { - border-radius: 0; - } - .modal-fullscreen-lg-down .modal-body { - overflow-y: auto; - } -} - -@media (max-width: 1199.98px) { - .modal-fullscreen-xl-down { - width: 100vw; - max-width: none; - height: 100%; - margin: 0; - } - .modal-fullscreen-xl-down .modal-content { - height: 100%; - border: 0; - border-radius: 0; - } - .modal-fullscreen-xl-down .modal-header, -.modal-fullscreen-xl-down .modal-footer { - border-radius: 0; - } - .modal-fullscreen-xl-down .modal-body { - overflow-y: auto; - } -} - -@media (max-width: 1399.98px) { - .modal-fullscreen-xxl-down { - width: 100vw; - max-width: none; - height: 100%; - margin: 0; - } - .modal-fullscreen-xxl-down .modal-content { - height: 100%; - border: 0; - border-radius: 0; - } - .modal-fullscreen-xxl-down .modal-header, -.modal-fullscreen-xxl-down .modal-footer { - border-radius: 0; - } - .modal-fullscreen-xxl-down .modal-body { - overflow-y: auto; - } -} - -.tooltip { - --hbs-tooltip-zindex: 1080; - --hbs-tooltip-max-width: 200px; - --hbs-tooltip-padding-x: 0.5rem; - --hbs-tooltip-padding-y: 0.25rem; - --hbs-tooltip-margin: ; - --hbs-tooltip-font-size: 0.875rem; - --hbs-tooltip-color: var(--hbs-body-bg); - --hbs-tooltip-bg: var(--hbs-emphasis-color); - --hbs-tooltip-border-radius: var(--hbs-border-radius); - --hbs-tooltip-opacity: 0.9; - --hbs-tooltip-arrow-width: 0.8rem; - --hbs-tooltip-arrow-height: 0.4rem; - z-index: var(--hbs-tooltip-zindex); - display: block; - margin: var(--hbs-tooltip-margin); - font-family: var(--hbs-font-sans-serif); - 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; - white-space: normal; - word-spacing: normal; - line-break: auto; - font-size: var(--hbs-tooltip-font-size); - word-wrap: break-word; - opacity: 0; -} - -.tooltip.show { - opacity: var(--hbs-tooltip-opacity); -} - -.tooltip .tooltip-arrow { - display: block; - width: var(--hbs-tooltip-arrow-width); - height: var(--hbs-tooltip-arrow-height); -} - -.tooltip .tooltip-arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; -} - -.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow { - bottom: calc(-1 * var(--hbs-tooltip-arrow-height)); -} - -.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before { - top: -1px; - border-width: var(--hbs-tooltip-arrow-height) calc(var(--hbs-tooltip-arrow-width) * .5) 0; - border-top-color: var(--hbs-tooltip-bg); -} - -/* rtl:begin:ignore */ -.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow { - left: calc(-1 * var(--hbs-tooltip-arrow-height)); - width: var(--hbs-tooltip-arrow-height); - height: var(--hbs-tooltip-arrow-width); -} - -.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before { - right: -1px; - border-width: calc(var(--hbs-tooltip-arrow-width) * .5) var(--hbs-tooltip-arrow-height) calc(var(--hbs-tooltip-arrow-width) * .5) 0; - border-right-color: var(--hbs-tooltip-bg); -} - -/* rtl:end:ignore */ -.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow { - top: calc(-1 * var(--hbs-tooltip-arrow-height)); -} - -.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before { - bottom: -1px; - border-width: 0 calc(var(--hbs-tooltip-arrow-width) * .5) var(--hbs-tooltip-arrow-height); - border-bottom-color: var(--hbs-tooltip-bg); -} - -/* rtl:begin:ignore */ -.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow { - right: calc(-1 * var(--hbs-tooltip-arrow-height)); - width: var(--hbs-tooltip-arrow-height); - height: var(--hbs-tooltip-arrow-width); -} - -.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before { - left: -1px; - border-width: calc(var(--hbs-tooltip-arrow-width) * .5) 0 calc(var(--hbs-tooltip-arrow-width) * .5) var(--hbs-tooltip-arrow-height); - border-left-color: var(--hbs-tooltip-bg); -} - -/* rtl:end:ignore */ -.tooltip-inner { - max-width: var(--hbs-tooltip-max-width); - padding: var(--hbs-tooltip-padding-y) var(--hbs-tooltip-padding-x); - color: var(--hbs-tooltip-color); - text-align: center; - background-color: var(--hbs-tooltip-bg); - border-radius: var(--hbs-tooltip-border-radius); -} - -.popover { - --hbs-popover-zindex: 1070; - --hbs-popover-max-width: 276px; - --hbs-popover-font-size: 0.875rem; - --hbs-popover-bg: var(--hbs-body-bg); - --hbs-popover-border-width: var(--hbs-border-width); - --hbs-popover-border-color: var(--hbs-border-color-translucent); - --hbs-popover-border-radius: var(--hbs-border-radius-lg); - --hbs-popover-inner-border-radius: calc(var(--hbs-border-radius-lg) - var(--hbs-border-width)); - --hbs-popover-box-shadow: var(--hbs-box-shadow); - --hbs-popover-header-padding-x: 1rem; - --hbs-popover-header-padding-y: 0.5rem; - --hbs-popover-header-font-size: 1rem; - --hbs-popover-header-color: inherit; - --hbs-popover-header-bg: var(--hbs-secondary-bg); - --hbs-popover-body-padding-x: 1rem; - --hbs-popover-body-padding-y: 1rem; - --hbs-popover-body-color: var(--hbs-body-color); - --hbs-popover-arrow-width: 1rem; - --hbs-popover-arrow-height: 0.5rem; - --hbs-popover-arrow-border: var(--hbs-popover-border-color); - z-index: var(--hbs-popover-zindex); - display: block; - max-width: var(--hbs-popover-max-width); - font-family: var(--hbs-font-sans-serif); - 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; - white-space: normal; - word-spacing: normal; - line-break: auto; - font-size: var(--hbs-popover-font-size); - word-wrap: break-word; - background-color: var(--hbs-popover-bg); - background-clip: padding-box; - border: var(--hbs-popover-border-width) solid var(--hbs-popover-border-color); - border-radius: var(--hbs-popover-border-radius); -} - -.popover .popover-arrow { - display: block; - width: var(--hbs-popover-arrow-width); - height: var(--hbs-popover-arrow-height); -} - -.popover .popover-arrow::before, .popover .popover-arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; - border-width: 0; -} - -.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow { - bottom: calc(-1 * (var(--hbs-popover-arrow-height)) - var(--hbs-popover-border-width)); -} - -.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { - border-width: var(--hbs-popover-arrow-height) calc(var(--hbs-popover-arrow-width) * .5) 0; -} - -.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before { - bottom: 0; - border-top-color: var(--hbs-popover-arrow-border); -} - -.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { - bottom: var(--hbs-popover-border-width); - border-top-color: var(--hbs-popover-bg); -} - -/* rtl:begin:ignore */ -.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow { - left: calc(-1 * (var(--hbs-popover-arrow-height)) - var(--hbs-popover-border-width)); - width: var(--hbs-popover-arrow-height); - height: var(--hbs-popover-arrow-width); -} - -.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { - border-width: calc(var(--hbs-popover-arrow-width) * .5) var(--hbs-popover-arrow-height) calc(var(--hbs-popover-arrow-width) * .5) 0; -} - -.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before { - left: 0; - border-right-color: var(--hbs-popover-arrow-border); -} - -.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { - left: var(--hbs-popover-border-width); - border-right-color: var(--hbs-popover-bg); -} - -/* rtl:end:ignore */ -.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow { - top: calc(-1 * (var(--hbs-popover-arrow-height)) - var(--hbs-popover-border-width)); -} - -.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { - border-width: 0 calc(var(--hbs-popover-arrow-width) * .5) var(--hbs-popover-arrow-height); -} - -.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before { - top: 0; - border-bottom-color: var(--hbs-popover-arrow-border); -} - -.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { - top: var(--hbs-popover-border-width); - border-bottom-color: var(--hbs-popover-bg); -} - -.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: var(--hbs-popover-arrow-width); - margin-left: calc(-.5 * var(--hbs-popover-arrow-width)); - content: ""; - border-bottom: var(--hbs-popover-border-width) solid var(--hbs-popover-header-bg); -} - -/* rtl:begin:ignore */ -.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow { - right: calc(-1 * (var(--hbs-popover-arrow-height)) - var(--hbs-popover-border-width)); - width: var(--hbs-popover-arrow-height); - height: var(--hbs-popover-arrow-width); -} - -.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { - border-width: calc(var(--hbs-popover-arrow-width) * .5) 0 calc(var(--hbs-popover-arrow-width) * .5) var(--hbs-popover-arrow-height); -} - -.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before { - right: 0; - border-left-color: var(--hbs-popover-arrow-border); -} - -.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { - right: var(--hbs-popover-border-width); - border-left-color: var(--hbs-popover-bg); -} - -/* rtl:end:ignore */ -.popover-header { - padding: var(--hbs-popover-header-padding-y) var(--hbs-popover-header-padding-x); - margin-bottom: 0; - font-size: var(--hbs-popover-header-font-size); - color: var(--hbs-popover-header-color); - background-color: var(--hbs-popover-header-bg); - border-bottom: var(--hbs-popover-border-width) solid var(--hbs-popover-border-color); - border-top-left-radius: var(--hbs-popover-inner-border-radius); - border-top-right-radius: var(--hbs-popover-inner-border-radius); -} - -.popover-header:empty { - display: none; -} - -.popover-body { - padding: var(--hbs-popover-body-padding-y) var(--hbs-popover-body-padding-x); - color: var(--hbs-popover-body-color); -} - -.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-start), -.active.carousel-item-end { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-end), -.active.carousel-item-start { - 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-start, -.carousel-fade .carousel-item-prev.carousel-item-end { - z-index: 1; - opacity: 1; -} - -.carousel-fade .active.carousel-item-start, -.carousel-fade .active.carousel-item-end { - z-index: 0; - opacity: 0; - transition: opacity 0s 0.6s; -} - -@media (prefers-reduced-motion: reduce) { - .carousel-fade .active.carousel-item-start, -.carousel-fade .active.carousel-item-end { - 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%; - padding: 0; - color: #fff; - text-align: center; - background: none; - border: 0; - 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: #fff; - 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: 2rem; - height: 2rem; - background-repeat: no-repeat; - background-position: 50%; - background-size: 100% 100%; -} - -/* rtl:options: { - "autoRename": true, - "stringMap":[ { - "name" : "prev-next", - "search" : "prev", - "replace" : "next" - } ] -} */ -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); -} - -.carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); -} - -.carousel-indicators { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 2; - display: flex; - justify-content: center; - padding: 0; - margin-right: 15%; - margin-bottom: 1rem; - margin-left: 15%; -} - -.carousel-indicators [data-bs-target] { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - padding: 0; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #fff; - background-clip: padding-box; - border: 0; - 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 [data-bs-target] { - transition: none; - } -} - -.carousel-indicators .active { - opacity: 1; -} - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 1.25rem; - left: 15%; - padding-top: 1.25rem; - padding-bottom: 1.25rem; - color: #fff; - text-align: center; -} - -.carousel-dark .carousel-control-prev-icon, -.carousel-dark .carousel-control-next-icon { - filter: invert(1) grayscale(100); -} - -.carousel-dark .carousel-indicators [data-bs-target] { - background-color: #000; -} - -.carousel-dark .carousel-caption { - color: #000; -} - -[data-bs-theme="dark"] .carousel .carousel-control-prev-icon, -[data-bs-theme="dark"] .carousel .carousel-control-next-icon, [data-bs-theme="dark"].carousel .carousel-control-prev-icon, -[data-bs-theme="dark"].carousel .carousel-control-next-icon { - filter: invert(1) grayscale(100); -} - -[data-bs-theme="dark"] .carousel .carousel-indicators [data-bs-target], [data-bs-theme="dark"].carousel .carousel-indicators [data-bs-target] { - background-color: #000; -} - -[data-bs-theme="dark"] .carousel .carousel-caption, [data-bs-theme="dark"].carousel .carousel-caption { - color: #000; -} - -.spinner-grow, -.spinner-border { - display: inline-block; - width: var(--hbs-spinner-width); - height: var(--hbs-spinner-height); - vertical-align: var(--hbs-spinner-vertical-align); - border-radius: 50%; - animation: var(--hbs-spinner-animation-speed) linear infinite var(--hbs-spinner-animation-name); -} - -@keyframes spinner-border { - to { - transform: rotate(360deg) /* rtl:ignore */; - } -} - -.spinner-border { - --hbs-spinner-width: 2rem; - --hbs-spinner-height: 2rem; - --hbs-spinner-vertical-align: -0.125em; - --hbs-spinner-border-width: 0.25em; - --hbs-spinner-animation-speed: 0.75s; - --hbs-spinner-animation-name: spinner-border; - border: var(--hbs-spinner-border-width) solid currentcolor; - border-right-color: transparent; -} - -.spinner-border-sm { - --hbs-spinner-width: 1rem; - --hbs-spinner-height: 1rem; - --hbs-spinner-border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - transform: none; - } -} - -.spinner-grow { - --hbs-spinner-width: 2rem; - --hbs-spinner-height: 2rem; - --hbs-spinner-vertical-align: -0.125em; - --hbs-spinner-animation-speed: 0.75s; - --hbs-spinner-animation-name: spinner-grow; - background-color: currentcolor; - opacity: 0; -} - -.spinner-grow-sm { - --hbs-spinner-width: 1rem; - --hbs-spinner-height: 1rem; -} - -@media (prefers-reduced-motion: reduce) { - .spinner-border, -.spinner-grow { - --hbs-spinner-animation-speed: 1.5s; - } -} - -.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm { - --hbs-offcanvas-zindex: 1045; - --hbs-offcanvas-width: 400px; - --hbs-offcanvas-height: 30vh; - --hbs-offcanvas-padding-x: 1rem; - --hbs-offcanvas-padding-y: 1rem; - --hbs-offcanvas-color: var(--hbs-body-color); - --hbs-offcanvas-bg: var(--hbs-body-bg); - --hbs-offcanvas-border-width: var(--hbs-border-width); - --hbs-offcanvas-border-color: var(--hbs-border-color-translucent); - --hbs-offcanvas-box-shadow: var(--hbs-box-shadow-sm); - --hbs-offcanvas-transition: transform 0.3s ease-in-out; - --hbs-offcanvas-title-line-height: 1.5; -} - -@media (max-width: 575.98px) { - .offcanvas-sm { - position: fixed; - bottom: 0; - z-index: var(--hbs-offcanvas-zindex); - display: flex; - flex-direction: column; - max-width: 100%; - color: var(--hbs-offcanvas-color); - visibility: hidden; - background-color: var(--hbs-offcanvas-bg); - background-clip: padding-box; - outline: 0; - transition: var(--hbs-offcanvas-transition); - } -} - -@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) { - .offcanvas-sm { - transition: none; - } -} - -@media (max-width: 575.98px) { - .offcanvas-sm.offcanvas-start { - top: 0; - left: 0; - width: var(--hbs-offcanvas-width); - border-right: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(-100%); - } - .offcanvas-sm.offcanvas-end { - top: 0; - right: 0; - width: var(--hbs-offcanvas-width); - border-left: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(100%); - } - .offcanvas-sm.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-bottom: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(-100%); - } - .offcanvas-sm.offcanvas-bottom { - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-top: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(100%); - } - .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) { - transform: none; - } - .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show { - visibility: visible; - } -} - -@media (min-width: 576px) { - .offcanvas-sm { - --hbs-offcanvas-height: auto; - --hbs-offcanvas-border-width: 0; - background-color: transparent !important; - } - .offcanvas-sm .offcanvas-header { - display: none; - } - .offcanvas-sm .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - background-color: transparent !important; - } -} - -@media (max-width: 767.98px) { - .offcanvas-md { - position: fixed; - bottom: 0; - z-index: var(--hbs-offcanvas-zindex); - display: flex; - flex-direction: column; - max-width: 100%; - color: var(--hbs-offcanvas-color); - visibility: hidden; - background-color: var(--hbs-offcanvas-bg); - background-clip: padding-box; - outline: 0; - transition: var(--hbs-offcanvas-transition); - } -} - -@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) { - .offcanvas-md { - transition: none; - } -} - -@media (max-width: 767.98px) { - .offcanvas-md.offcanvas-start { - top: 0; - left: 0; - width: var(--hbs-offcanvas-width); - border-right: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(-100%); - } - .offcanvas-md.offcanvas-end { - top: 0; - right: 0; - width: var(--hbs-offcanvas-width); - border-left: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(100%); - } - .offcanvas-md.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-bottom: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(-100%); - } - .offcanvas-md.offcanvas-bottom { - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-top: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(100%); - } - .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) { - transform: none; - } - .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show { - visibility: visible; - } -} - -@media (min-width: 768px) { - .offcanvas-md { - --hbs-offcanvas-height: auto; - --hbs-offcanvas-border-width: 0; - background-color: transparent !important; - } - .offcanvas-md .offcanvas-header { - display: none; - } - .offcanvas-md .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - background-color: transparent !important; - } -} - -@media (max-width: 991.98px) { - .offcanvas-lg { - position: fixed; - bottom: 0; - z-index: var(--hbs-offcanvas-zindex); - display: flex; - flex-direction: column; - max-width: 100%; - color: var(--hbs-offcanvas-color); - visibility: hidden; - background-color: var(--hbs-offcanvas-bg); - background-clip: padding-box; - outline: 0; - transition: var(--hbs-offcanvas-transition); - } -} - -@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { - .offcanvas-lg { - transition: none; - } -} - -@media (max-width: 991.98px) { - .offcanvas-lg.offcanvas-start { - top: 0; - left: 0; - width: var(--hbs-offcanvas-width); - border-right: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(-100%); - } - .offcanvas-lg.offcanvas-end { - top: 0; - right: 0; - width: var(--hbs-offcanvas-width); - border-left: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(100%); - } - .offcanvas-lg.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-bottom: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(-100%); - } - .offcanvas-lg.offcanvas-bottom { - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-top: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(100%); - } - .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) { - transform: none; - } - .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show { - visibility: visible; - } -} - -@media (min-width: 992px) { - .offcanvas-lg { - --hbs-offcanvas-height: auto; - --hbs-offcanvas-border-width: 0; - background-color: transparent !important; - } - .offcanvas-lg .offcanvas-header { - display: none; - } - .offcanvas-lg .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - background-color: transparent !important; - } -} - -@media (max-width: 1199.98px) { - .offcanvas-xl { - position: fixed; - bottom: 0; - z-index: var(--hbs-offcanvas-zindex); - display: flex; - flex-direction: column; - max-width: 100%; - color: var(--hbs-offcanvas-color); - visibility: hidden; - background-color: var(--hbs-offcanvas-bg); - background-clip: padding-box; - outline: 0; - transition: var(--hbs-offcanvas-transition); - } -} - -@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { - .offcanvas-xl { - transition: none; - } -} - -@media (max-width: 1199.98px) { - .offcanvas-xl.offcanvas-start { - top: 0; - left: 0; - width: var(--hbs-offcanvas-width); - border-right: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(-100%); - } - .offcanvas-xl.offcanvas-end { - top: 0; - right: 0; - width: var(--hbs-offcanvas-width); - border-left: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(100%); - } - .offcanvas-xl.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-bottom: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(-100%); - } - .offcanvas-xl.offcanvas-bottom { - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-top: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(100%); - } - .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) { - transform: none; - } - .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show { - visibility: visible; - } -} - -@media (min-width: 1200px) { - .offcanvas-xl { - --hbs-offcanvas-height: auto; - --hbs-offcanvas-border-width: 0; - background-color: transparent !important; - } - .offcanvas-xl .offcanvas-header { - display: none; - } - .offcanvas-xl .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - background-color: transparent !important; - } -} - -@media (max-width: 1399.98px) { - .offcanvas-xxl { - position: fixed; - bottom: 0; - z-index: var(--hbs-offcanvas-zindex); - display: flex; - flex-direction: column; - max-width: 100%; - color: var(--hbs-offcanvas-color); - visibility: hidden; - background-color: var(--hbs-offcanvas-bg); - background-clip: padding-box; - outline: 0; - transition: var(--hbs-offcanvas-transition); - } -} - -@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) { - .offcanvas-xxl { - transition: none; - } -} - -@media (max-width: 1399.98px) { - .offcanvas-xxl.offcanvas-start { - top: 0; - left: 0; - width: var(--hbs-offcanvas-width); - border-right: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(-100%); - } - .offcanvas-xxl.offcanvas-end { - top: 0; - right: 0; - width: var(--hbs-offcanvas-width); - border-left: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(100%); - } - .offcanvas-xxl.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-bottom: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(-100%); - } - .offcanvas-xxl.offcanvas-bottom { - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-top: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(100%); - } - .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) { - transform: none; - } - .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show { - visibility: visible; - } -} - -@media (min-width: 1400px) { - .offcanvas-xxl { - --hbs-offcanvas-height: auto; - --hbs-offcanvas-border-width: 0; - background-color: transparent !important; - } - .offcanvas-xxl .offcanvas-header { - display: none; - } - .offcanvas-xxl .offcanvas-body { - display: flex; - flex-grow: 0; - padding: 0; - overflow-y: visible; - background-color: transparent !important; - } -} - -.offcanvas { - position: fixed; - bottom: 0; - z-index: var(--hbs-offcanvas-zindex); - display: flex; - flex-direction: column; - max-width: 100%; - color: var(--hbs-offcanvas-color); - visibility: hidden; - background-color: var(--hbs-offcanvas-bg); - background-clip: padding-box; - outline: 0; - transition: var(--hbs-offcanvas-transition); -} - -@media (prefers-reduced-motion: reduce) { - .offcanvas { - transition: none; - } -} - -.offcanvas.offcanvas-start { - top: 0; - left: 0; - width: var(--hbs-offcanvas-width); - border-right: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(-100%); -} - -.offcanvas.offcanvas-end { - top: 0; - right: 0; - width: var(--hbs-offcanvas-width); - border-left: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateX(100%); -} - -.offcanvas.offcanvas-top { - top: 0; - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-bottom: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(-100%); -} - -.offcanvas.offcanvas-bottom { - right: 0; - left: 0; - height: var(--hbs-offcanvas-height); - max-height: 100%; - border-top: var(--hbs-offcanvas-border-width) solid var(--hbs-offcanvas-border-color); - transform: translateY(100%); -} - -.offcanvas.showing, .offcanvas.show:not(.hiding) { - transform: none; -} - -.offcanvas.showing, .offcanvas.hiding, .offcanvas.show { - visibility: visible; -} - -.offcanvas-backdrop { - position: fixed; - top: 0; - left: 0; - z-index: 1040; - width: 100vw; - height: 100vh; - background-color: #000; -} - -.offcanvas-backdrop.fade { - opacity: 0; -} - -.offcanvas-backdrop.show { - opacity: 0.5; -} - -.offcanvas-header { - display: flex; - align-items: center; - justify-content: space-between; - padding: var(--hbs-offcanvas-padding-y) var(--hbs-offcanvas-padding-x); -} - -.offcanvas-header .btn-close { - padding: calc(var(--hbs-offcanvas-padding-y) * .5) calc(var(--hbs-offcanvas-padding-x) * .5); - margin-top: calc(-.5 * var(--hbs-offcanvas-padding-y)); - margin-right: calc(-.5 * var(--hbs-offcanvas-padding-x)); - margin-bottom: calc(-.5 * var(--hbs-offcanvas-padding-y)); -} - -.offcanvas-title { - margin-bottom: 0; - line-height: var(--hbs-offcanvas-title-line-height); -} - -.offcanvas-body { - flex-grow: 1; - padding: var(--hbs-offcanvas-padding-y) var(--hbs-offcanvas-padding-x); - overflow-y: auto; -} - -.placeholder { - display: inline-block; - min-height: 1em; - vertical-align: middle; - cursor: wait; - background-color: currentcolor; - opacity: 0.5; -} - -.placeholder.btn::before { - display: inline-block; - content: ""; -} - -.placeholder-xs { - min-height: .6em; -} - -.placeholder-sm { - min-height: .8em; -} - -.placeholder-lg { - min-height: 1.2em; -} - -.placeholder-glow .placeholder { - animation: placeholder-glow 2s ease-in-out infinite; -} - -@keyframes placeholder-glow { - 50% { - opacity: 0.2; - } -} - -.placeholder-wave { - -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); - mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); - -webkit-mask-size: 200% 100%; - mask-size: 200% 100%; - animation: placeholder-wave 2s linear infinite; -} - -@keyframes placeholder-wave { - 100% { - -webkit-mask-position: -200% 0%; - mask-position: -200% 0%; - } -} - -.clearfix::after { - display: block; - clear: both; - content: ""; -} - -.text-bg-secondary { - color: #fff !important; - background-color: RGBA(var(--hbs-secondary-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-success { - color: #fff !important; - background-color: RGBA(var(--hbs-success-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-info { - color: #000 !important; - background-color: RGBA(var(--hbs-info-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-warning { - color: #000 !important; - background-color: RGBA(var(--hbs-warning-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-danger { - color: #fff !important; - background-color: RGBA(var(--hbs-danger-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-light { - color: #000 !important; - background-color: RGBA(var(--hbs-light-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-dark { - color: #fff !important; - background-color: RGBA(var(--hbs-dark-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-blue { - color: #fff !important; - background-color: RGBA(var(--hbs-blue-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-blue-gray { - color: #fff !important; - background-color: RGBA(var(--hbs-blue-gray-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-brown { - color: #fff !important; - background-color: RGBA(var(--hbs-brown-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-cyan { - color: #fff !important; - background-color: RGBA(var(--hbs-cyan-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-green { - color: #fff !important; - background-color: RGBA(var(--hbs-green-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-indigo { - color: #fff !important; - background-color: RGBA(var(--hbs-indigo-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-orange { - color: #fff !important; - background-color: RGBA(var(--hbs-orange-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-pink { - color: #fff !important; - background-color: RGBA(var(--hbs-pink-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-purple { - color: #fff !important; - background-color: RGBA(var(--hbs-purple-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-red { - color: #fff !important; - background-color: RGBA(var(--hbs-red-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-teal { - color: #fff !important; - background-color: RGBA(var(--hbs-teal-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-yellow { - color: #fff !important; - background-color: RGBA(var(--hbs-yellow-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-blue-tint { - color: #000 !important; - background-color: RGBA(var(--hbs-blue-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-blue-gray-tint { - color: #fff !important; - background-color: RGBA(var(--hbs-blue-gray-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-brown-tint { - color: #fff !important; - background-color: RGBA(var(--hbs-brown-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-cyan-tint { - color: #000 !important; - background-color: RGBA(var(--hbs-cyan-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-green-tint { - color: #000 !important; - background-color: RGBA(var(--hbs-green-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-indigo-tint { - color: #fff !important; - background-color: RGBA(var(--hbs-indigo-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-orange-tint { - color: #000 !important; - background-color: RGBA(var(--hbs-orange-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-pink-tint { - color: #000 !important; - background-color: RGBA(var(--hbs-pink-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-purple-tint { - color: #000 !important; - background-color: RGBA(var(--hbs-purple-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-red-tint { - color: #000 !important; - background-color: RGBA(var(--hbs-red-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-teal-tint { - color: #000 !important; - background-color: RGBA(var(--hbs-teal-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.text-bg-yellow-tint { - color: #fff !important; - background-color: RGBA(var(--hbs-yellow-tint-rgb), var(--hbs-bg-opacity, 1)) !important; -} - -.link-secondary { - color: RGBA(var(--hbs-secondary-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-secondary-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-secondary:hover, .link-secondary:focus { - color: RGBA(86, 94, 100, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(86, 94, 100, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-success { - color: RGBA(var(--hbs-success-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-success-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-success:hover, .link-success:focus { - color: RGBA(20, 108, 67, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(20, 108, 67, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-info { - color: RGBA(var(--hbs-info-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-info-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-info:hover, .link-info:focus { - color: RGBA(61, 213, 243, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(61, 213, 243, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-warning { - color: RGBA(var(--hbs-warning-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-warning-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-warning:hover, .link-warning:focus { - color: RGBA(255, 205, 57, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(255, 205, 57, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-danger { - color: RGBA(var(--hbs-danger-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-danger-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-danger:hover, .link-danger:focus { - color: RGBA(176, 42, 55, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(176, 42, 55, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-light { - color: RGBA(var(--hbs-light-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-light-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-light:hover, .link-light:focus { - color: RGBA(249, 250, 251, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(249, 250, 251, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-dark { - color: RGBA(var(--hbs-dark-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-dark-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-dark:hover, .link-dark:focus { - color: RGBA(26, 30, 33, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(26, 30, 33, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-blue { - color: RGBA(var(--hbs-blue-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-blue-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-blue:hover, .link-blue:focus { - color: RGBA(8, 70, 162, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(8, 70, 162, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-blue-gray { - color: RGBA(var(--hbs-blue-gray-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-blue-gray-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-blue-gray:hover, .link-blue-gray:focus { - color: RGBA(44, 57, 63, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(44, 57, 63, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-brown { - color: RGBA(var(--hbs-brown-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-brown-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-brown:hover, .link-brown:focus { - color: RGBA(74, 51, 44, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(74, 51, 44, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-cyan { - color: RGBA(var(--hbs-cyan-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-cyan-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-cyan:hover, .link-cyan:focus { - color: RGBA(6, 97, 115, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(6, 97, 115, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-green { - color: RGBA(var(--hbs-green-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-green-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-green:hover, .link-green:focus { - color: RGBA(20, 108, 67, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(20, 108, 67, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-indigo { - color: RGBA(var(--hbs-indigo-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-indigo-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-indigo:hover, .link-indigo:focus { - color: RGBA(82, 13, 194, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(82, 13, 194, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-orange { - color: RGBA(var(--hbs-orange-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-orange-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-orange:hover, .link-orange:focus { - color: RGBA(122, 61, 10, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(122, 61, 10, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-pink { - color: RGBA(var(--hbs-pink-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-pink-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-pink:hover, .link-pink:focus { - color: RGBA(171, 41, 106, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(171, 41, 106, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-purple { - color: RGBA(var(--hbs-purple-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-purple-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-purple:hover, .link-purple:focus { - color: RGBA(89, 53, 154, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(89, 53, 154, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-red { - color: RGBA(var(--hbs-red-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-red-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-red:hover, .link-red:focus { - color: RGBA(176, 42, 55, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(176, 42, 55, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-teal { - color: RGBA(var(--hbs-teal-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-teal-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-teal:hover, .link-teal:focus { - color: RGBA(15, 97, 73, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(15, 97, 73, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-yellow { - color: RGBA(var(--hbs-yellow-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-yellow-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-yellow:hover, .link-yellow:focus { - color: RGBA(82, 62, 2, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(82, 62, 2, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-blue-tint { - color: RGBA(var(--hbs-blue-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-blue-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-blue-tint:hover, .link-blue-tint:focus { - color: RGBA(98, 148, 221, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(98, 148, 221, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-blue-gray-tint { - color: RGBA(var(--hbs-blue-gray-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-blue-gray-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-blue-gray-tint:hover, .link-blue-gray-tint:focus { - color: RGBA(76, 86, 91, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(76, 86, 91, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-brown-tint { - color: RGBA(var(--hbs-brown-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-brown-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-brown-tint:hover, .link-brown-tint:focus { - color: RGBA(100, 82, 76, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(100, 82, 76, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-cyan-tint { - color: RGBA(var(--hbs-cyan-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-cyan-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-cyan-tint:hover, .link-cyan-tint:focus { - color: RGBA(97, 169, 184, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(97, 169, 184, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-green-tint { - color: RGBA(var(--hbs-green-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-green-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-green-tint:hover, .link-green-tint:focus { - color: RGBA(108, 178, 145, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(108, 178, 145, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-indigo-tint { - color: RGBA(var(--hbs-indigo-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-indigo-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-indigo-tint:hover, .link-indigo-tint:focus { - color: RGBA(106, 51, 196, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(106, 51, 196, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-orange-tint { - color: RGBA(var(--hbs-orange-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-orange-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-orange-tint:hover, .link-orange-tint:focus { - color: RGBA(189, 141, 100, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(189, 141, 100, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-pink-tint { - color: RGBA(var(--hbs-pink-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-pink-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-pink-tint:hover, .link-pink-tint:focus { - color: RGBA(229, 125, 177, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(229, 125, 177, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-purple-tint { - color: RGBA(var(--hbs-purple-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-purple-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-purple-tint:hover, .link-purple-tint:focus { - color: RGBA(163, 134, 215, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(163, 134, 215, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-red-tint { - color: RGBA(var(--hbs-red-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-red-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-red-tint:hover, .link-red-tint:focus { - color: RGBA(233, 125, 136, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(233, 125, 136, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-teal-tint { - color: RGBA(var(--hbs-teal-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-teal-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-teal-tint:hover, .link-teal-tint:focus { - color: RGBA(104, 169, 150, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(104, 169, 150, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-yellow-tint { - color: RGBA(var(--hbs-yellow-tint-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-yellow-tint-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-yellow-tint:hover, .link-yellow-tint:focus { - color: RGBA(106, 90, 42, var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(106, 90, 42, var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-body-emphasis { - color: RGBA(var(--hbs-emphasis-color-rgb), var(--hbs-link-opacity, 1)) !important; - text-decoration-color: RGBA(var(--hbs-emphasis-color-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-body-emphasis:hover, .link-body-emphasis:focus { - color: RGBA(var(--hbs-emphasis-color-rgb), var(--hbs-link-opacity, 0.75)) !important; - text-decoration-color: RGBA(var(--hbs-emphasis-color-rgb), var(--hbs-link-underline-opacity, 0.75)) !important; -} - -.focus-ring:focus { - outline: 0; - box-shadow: var(--hbs-focus-ring-x, 0) var(--hbs-focus-ring-y, 0) var(--hbs-focus-ring-blur, 0) var(--hbs-focus-ring-width) var(--hbs-focus-ring-color); -} - -.icon-link { - display: inline-flex; - gap: 0.375rem; - align-items: center; - text-decoration-color: rgba(var(--hbs-link-color-rgb), var(--hbs-link-opacity, 0.5)); - text-underline-offset: 0.25em; - backface-visibility: hidden; -} - -.icon-link > .bi { - flex-shrink: 0; - width: 1em; - height: 1em; - fill: currentcolor; - transition: 0.2s ease-in-out transform; -} - -@media (prefers-reduced-motion: reduce) { - .icon-link > .bi { - transition: none; - } -} - -.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi { - transform: var(--hbs-icon-link-transform, translate3d(0.25em, 0, 0)); -} - -.ratio { - position: relative; - width: 100%; -} - -.ratio::before { - display: block; - padding-top: var(--hbs-aspect-ratio); - content: ""; -} - -.ratio > * { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} - -.ratio-1x1 { - --hbs-aspect-ratio: 100%; -} - -.ratio-4x3 { - --hbs-aspect-ratio: calc(3 / 4 * 100%); -} - -.ratio-16x9 { - --hbs-aspect-ratio: calc(9 / 16 * 100%); -} - -.ratio-21x9 { - --hbs-aspect-ratio: calc(9 / 21 * 100%); -} - -.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; -} - -.sticky-top { - position: sticky; - top: 0; - z-index: 1020; -} - -.sticky-bottom { - position: sticky; - bottom: 0; - z-index: 1020; -} - -@media (min-width: 576px) { - .sticky-sm-top { - position: sticky; - top: 0; - z-index: 1020; - } - .sticky-sm-bottom { - position: sticky; - bottom: 0; - z-index: 1020; - } -} - -@media (min-width: 768px) { - .sticky-md-top { - position: sticky; - top: 0; - z-index: 1020; - } - .sticky-md-bottom { - position: sticky; - bottom: 0; - z-index: 1020; - } -} - -@media (min-width: 992px) { - .sticky-lg-top { - position: sticky; - top: 0; - z-index: 1020; - } - .sticky-lg-bottom { - position: sticky; - bottom: 0; - z-index: 1020; - } -} - -@media (min-width: 1200px) { - .sticky-xl-top { - position: sticky; - top: 0; - z-index: 1020; - } - .sticky-xl-bottom { - position: sticky; - bottom: 0; - z-index: 1020; - } -} - -@media (min-width: 1400px) { - .sticky-xxl-top { - position: sticky; - top: 0; - z-index: 1020; - } - .sticky-xxl-bottom { - position: sticky; - bottom: 0; - z-index: 1020; - } -} - -.hstack { - display: flex; - flex-direction: row; - align-items: center; - align-self: stretch; -} - -.vstack { - display: flex; - flex: 1 1 auto; - flex-direction: column; - align-self: stretch; -} - -.visually-hidden, -.visually-hidden-focusable:not(:focus):not(:focus-within) { - width: 1px !important; - height: 1px !important; - padding: 0 !important; - margin: -1px !important; - overflow: hidden !important; - clip: rect(0, 0, 0, 0) !important; - white-space: nowrap !important; - border: 0 !important; -} - -.visually-hidden:not(caption), -.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) { - position: absolute !important; -} - -.stretched-link::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - content: ""; -} - -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.vr { - display: inline-block; - align-self: stretch; - width: var(--hbs-border-width); - min-height: 1em; - background-color: currentcolor; - opacity: 0.25; -} - -.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; -} - -.float-start { - float: left !important; -} - -.float-end { - float: right !important; -} - -.float-none { - float: none !important; -} - -.object-fit-contain { - -o-object-fit: contain !important; - object-fit: contain !important; -} - -.object-fit-cover { - -o-object-fit: cover !important; - object-fit: cover !important; -} - -.object-fit-fill { - -o-object-fit: fill !important; - object-fit: fill !important; -} - -.object-fit-scale { - -o-object-fit: scale-down !important; - object-fit: scale-down !important; -} - -.object-fit-none { - -o-object-fit: none !important; - object-fit: none !important; -} - -.opacity-0 { - opacity: 0 !important; -} - -.opacity-25 { - opacity: 0.25 !important; -} - -.opacity-50 { - opacity: 0.5 !important; -} - -.opacity-75 { - opacity: 0.75 !important; -} - -.opacity-100 { - opacity: 1 !important; -} - -.overflow-auto { - overflow: auto !important; -} - -.overflow-hidden { - overflow: hidden !important; -} - -.overflow-visible { - overflow: visible !important; -} - -.overflow-scroll { - overflow: scroll !important; -} - -.overflow-x-auto { - overflow-x: auto !important; -} - -.overflow-x-hidden { - overflow-x: hidden !important; -} - -.overflow-x-visible { - overflow-x: visible !important; -} - -.overflow-x-scroll { - overflow-x: scroll !important; -} - -.overflow-y-auto { - overflow-y: auto !important; -} - -.overflow-y-hidden { - overflow-y: hidden !important; -} - -.overflow-y-visible { - overflow-y: visible !important; -} - -.overflow-y-scroll { - overflow-y: scroll !important; -} - -.d-inline { - display: inline !important; -} - -.d-inline-block { - display: inline-block !important; -} - -.d-block { - display: block !important; -} - -.d-grid { - display: grid !important; -} - -.d-inline-grid { - display: inline-grid !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; -} - -.d-none { - display: none !important; -} - -.shadow { - box-shadow: var(--hbs-box-shadow) !important; -} - -.shadow-sm, .component:hover, .component:focus { - box-shadow: var(--hbs-box-shadow-sm) !important; -} - -.shadow-lg, .offcanvas { - box-shadow: var(--hbs-box-shadow-lg) !important; -} - -.shadow-none { - box-shadow: none !important; -} - -.focus-ring-primary { - --hbs-focus-ring-color: rgba(var(--hbs-primary-rgb), var(--hbs-focus-ring-opacity)); -} - -.focus-ring-secondary { - --hbs-focus-ring-color: rgba(var(--hbs-secondary-rgb), var(--hbs-focus-ring-opacity)); -} - -.focus-ring-success { - --hbs-focus-ring-color: rgba(var(--hbs-success-rgb), var(--hbs-focus-ring-opacity)); -} - -.focus-ring-info { - --hbs-focus-ring-color: rgba(var(--hbs-info-rgb), var(--hbs-focus-ring-opacity)); -} - -.focus-ring-warning { - --hbs-focus-ring-color: rgba(var(--hbs-warning-rgb), var(--hbs-focus-ring-opacity)); -} - -.focus-ring-danger { - --hbs-focus-ring-color: rgba(var(--hbs-danger-rgb), var(--hbs-focus-ring-opacity)); -} - -.focus-ring-light { - --hbs-focus-ring-color: rgba(var(--hbs-light-rgb), var(--hbs-focus-ring-opacity)); -} - -.focus-ring-dark { - --hbs-focus-ring-color: rgba(var(--hbs-dark-rgb), var(--hbs-focus-ring-opacity)); -} - -.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; -} - -.top-0 { - top: 0 !important; -} - -.top-50 { - top: 50% !important; -} - -.top-100 { - top: 100% !important; -} - -.bottom-0 { - bottom: 0 !important; -} - -.bottom-50 { - bottom: 50% !important; -} - -.bottom-100 { - bottom: 100% !important; -} - -.start-0 { - left: 0 !important; -} - -.start-50 { - left: 50% !important; -} - -.start-100 { - left: 100% !important; -} - -.end-0 { - right: 0 !important; -} - -.end-50 { - right: 50% !important; -} - -.end-100 { - right: 100% !important; -} - -.translate-middle { - transform: translate(-50%, -50%) !important; -} - -.translate-middle-x { - transform: translateX(-50%) !important; -} - -.translate-middle-y { - transform: translateY(-50%) !important; -} - -.border { - border: var(--hbs-border-width) var(--hbs-border-style) var(--hbs-border-color) !important; -} - -.border-0 { - border: 0 !important; -} - -.border-top { - border-top: var(--hbs-border-width) var(--hbs-border-style) var(--hbs-border-color) !important; -} - -.border-top-0 { - border-top: 0 !important; -} - -.border-end { - border-right: var(--hbs-border-width) var(--hbs-border-style) var(--hbs-border-color) !important; -} - -.border-end-0 { - border-right: 0 !important; -} - -.border-bottom { - border-bottom: var(--hbs-border-width) var(--hbs-border-style) var(--hbs-border-color) !important; -} - -.border-bottom-0 { - border-bottom: 0 !important; -} - -.border-start { - border-left: var(--hbs-border-width) var(--hbs-border-style) var(--hbs-border-color) !important; -} - -.border-start-0 { - border-left: 0 !important; -} - -.border-primary { - --hbs-border-opacity: 1; - border-color: rgba(var(--hbs-primary-rgb), var(--hbs-border-opacity)) !important; -} - -.border-secondary { - --hbs-border-opacity: 1; - border-color: rgba(var(--hbs-secondary-rgb), var(--hbs-border-opacity)) !important; -} - -.border-success { - --hbs-border-opacity: 1; - border-color: rgba(var(--hbs-success-rgb), var(--hbs-border-opacity)) !important; -} - -.border-info { - --hbs-border-opacity: 1; - border-color: rgba(var(--hbs-info-rgb), var(--hbs-border-opacity)) !important; -} - -.border-warning { - --hbs-border-opacity: 1; - border-color: rgba(var(--hbs-warning-rgb), var(--hbs-border-opacity)) !important; -} - -.border-danger { - --hbs-border-opacity: 1; - border-color: rgba(var(--hbs-danger-rgb), var(--hbs-border-opacity)) !important; -} - -.border-light { - --hbs-border-opacity: 1; - border-color: rgba(var(--hbs-light-rgb), var(--hbs-border-opacity)) !important; -} - -.border-dark { - --hbs-border-opacity: 1; - border-color: rgba(var(--hbs-dark-rgb), var(--hbs-border-opacity)) !important; -} - -.border-black { - --hbs-border-opacity: 1; - border-color: rgba(var(--hbs-black-rgb), var(--hbs-border-opacity)) !important; -} - -.border-white { - --hbs-border-opacity: 1; - border-color: rgba(var(--hbs-white-rgb), var(--hbs-border-opacity)) !important; -} - -.border-primary-subtle { - border-color: var(--hbs-primary-border-subtle) !important; -} - -.border-secondary-subtle { - border-color: var(--hbs-secondary-border-subtle) !important; -} - -.border-success-subtle { - border-color: var(--hbs-success-border-subtle) !important; -} - -.border-info-subtle { - border-color: var(--hbs-info-border-subtle) !important; -} - -.border-warning-subtle { - border-color: var(--hbs-warning-border-subtle) !important; -} - -.border-danger-subtle { - border-color: var(--hbs-danger-border-subtle) !important; -} - -.border-light-subtle { - border-color: var(--hbs-light-border-subtle) !important; -} - -.border-dark-subtle { - border-color: var(--hbs-dark-border-subtle) !important; -} - -.border-1 { - border-width: 1px !important; -} - -.border-2 { - border-width: 2px !important; -} - -.border-3 { - border-width: 3px !important; -} - -.border-4 { - border-width: 4px !important; -} - -.border-5 { - border-width: 5px !important; -} - -.border-opacity-10 { - --hbs-border-opacity: 0.1; -} - -.border-opacity-25 { - --hbs-border-opacity: 0.25; -} - -.border-opacity-50 { - --hbs-border-opacity: 0.5; -} - -.border-opacity-75 { - --hbs-border-opacity: 0.75; -} - -.border-opacity-100 { - --hbs-border-opacity: 1; -} - -.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; -} - -.mw-100 { - max-width: 100% !important; -} - -.vw-100 { - width: 100vw !important; -} - -.min-vw-100 { - min-width: 100vw !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; -} - -.mh-100 { - max-height: 100% !important; -} - -.vh-100 { - height: 100vh !important; -} - -.min-vh-100 { - min-height: 100vh !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.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-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; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !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; -} - -.justify-content-evenly { - justify-content: space-evenly !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; -} - -.order-first { - order: -1 !important; -} - -.order-0 { - order: 0 !important; -} - -.order-1 { - order: 1 !important; -} - -.order-2 { - order: 2 !important; -} - -.order-3 { - order: 3 !important; -} - -.order-4 { - order: 4 !important; -} - -.order-5 { - order: 5 !important; -} - -.order-last { - order: 6 !important; -} - -.m-0 { - margin: 0 !important; -} - -.m-1 { - margin: 0.25rem !important; -} - -.m-2 { - margin: 0.5rem !important; -} - -.m-3 { - margin: 1rem !important; -} - -.m-4 { - margin: 1.5rem !important; -} - -.m-5 { - margin: 3rem !important; -} - -.m-auto { - margin: auto !important; -} - -.mx-0 { - margin-right: 0 !important; - margin-left: 0 !important; -} - -.mx-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; -} - -.mx-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; -} - -.mx-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; -} - -.mx-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; -} - -.mx-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; -} - -.mx-auto { - margin-right: auto !important; - margin-left: auto !important; -} - -.my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; -} - -.my-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; -} - -.my-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; -} - -.my-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; -} - -.my-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; -} - -.my-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; -} - -.my-auto { - margin-top: auto !important; - margin-bottom: auto !important; -} - -.mt-0 { - margin-top: 0 !important; -} - -.mt-1 { - margin-top: 0.25rem !important; -} - -.mt-2 { - margin-top: 0.5rem !important; -} - -.mt-3 { - margin-top: 1rem !important; -} - -.mt-4 { - margin-top: 1.5rem !important; -} - -.mt-5 { - margin-top: 3rem !important; -} - -.mt-auto { - margin-top: auto !important; -} - -.me-0 { - margin-right: 0 !important; -} - -.me-1 { - margin-right: 0.25rem !important; -} - -.me-2 { - margin-right: 0.5rem !important; -} - -.me-3 { - margin-right: 1rem !important; -} - -.me-4 { - margin-right: 1.5rem !important; -} - -.me-5 { - margin-right: 3rem !important; -} - -.me-auto { - margin-right: auto !important; -} - -.mb-0 { - margin-bottom: 0 !important; -} - -.mb-1 { - margin-bottom: 0.25rem !important; -} - -.mb-2 { - margin-bottom: 0.5rem !important; -} - -.mb-3 { - margin-bottom: 1rem !important; -} - -.mb-4 { - margin-bottom: 1.5rem !important; -} - -.mb-5 { - margin-bottom: 3rem !important; -} - -.mb-auto { - margin-bottom: auto !important; -} - -.ms-0 { - margin-left: 0 !important; -} - -.ms-1 { - margin-left: 0.25rem !important; -} - -.ms-2 { - margin-left: 0.5rem !important; -} - -.ms-3 { - margin-left: 1rem !important; -} - -.ms-4 { - margin-left: 1.5rem !important; -} - -.ms-5 { - margin-left: 3rem !important; -} - -.ms-auto { - margin-left: auto !important; -} - -.p-0 { - padding: 0 !important; -} - -.p-1 { - padding: 0.25rem !important; -} - -.p-2 { - padding: 0.5rem !important; -} - -.p-3 { - padding: 1rem !important; -} - -.p-4 { - padding: 1.5rem !important; -} - -.p-5 { - padding: 3rem !important; -} - -.px-0 { - padding-right: 0 !important; - padding-left: 0 !important; -} - -.px-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; -} - -.px-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; -} - -.px-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; -} - -.px-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; -} - -.px-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; -} - -.py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; -} - -.py-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; -} - -.py-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; -} - -.py-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; -} - -.py-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; -} - -.py-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; -} - -.pt-0 { - padding-top: 0 !important; -} - -.pt-1 { - padding-top: 0.25rem !important; -} - -.pt-2 { - padding-top: 0.5rem !important; -} - -.pt-3 { - padding-top: 1rem !important; -} - -.pt-4 { - padding-top: 1.5rem !important; -} - -.pt-5 { - padding-top: 3rem !important; -} - -.pe-0 { - padding-right: 0 !important; -} - -.pe-1 { - padding-right: 0.25rem !important; -} - -.pe-2 { - padding-right: 0.5rem !important; -} - -.pe-3 { - padding-right: 1rem !important; -} - -.pe-4 { - padding-right: 1.5rem !important; -} - -.pe-5 { - padding-right: 3rem !important; -} - -.pb-0 { - padding-bottom: 0 !important; -} - -.pb-1 { - padding-bottom: 0.25rem !important; -} - -.pb-2 { - padding-bottom: 0.5rem !important; -} - -.pb-3 { - padding-bottom: 1rem !important; -} - -.pb-4 { - padding-bottom: 1.5rem !important; -} - -.pb-5 { - padding-bottom: 3rem !important; -} - -.ps-0 { - padding-left: 0 !important; -} - -.ps-1 { - padding-left: 0.25rem !important; -} - -.ps-2 { - padding-left: 0.5rem !important; -} - -.ps-3 { - padding-left: 1rem !important; -} - -.ps-4 { - padding-left: 1.5rem !important; -} - -.ps-5 { - padding-left: 3rem !important; -} - -.gap-0 { - gap: 0 !important; -} - -.gap-1 { - gap: 0.25rem !important; -} - -.gap-2 { - gap: 0.5rem !important; -} - -.gap-3 { - gap: 1rem !important; -} - -.gap-4 { - gap: 1.5rem !important; -} - -.gap-5 { - gap: 3rem !important; -} - -.row-gap-0 { - row-gap: 0 !important; -} - -.row-gap-1 { - row-gap: 0.25rem !important; -} - -.row-gap-2 { - row-gap: 0.5rem !important; -} - -.row-gap-3 { - row-gap: 1rem !important; -} - -.row-gap-4 { - row-gap: 1.5rem !important; -} - -.row-gap-5 { - row-gap: 3rem !important; -} - -.column-gap-0 { - -moz-column-gap: 0 !important; - column-gap: 0 !important; -} - -.column-gap-1 { - -moz-column-gap: 0.25rem !important; - column-gap: 0.25rem !important; -} - -.column-gap-2 { - -moz-column-gap: 0.5rem !important; - column-gap: 0.5rem !important; -} - -.column-gap-3 { - -moz-column-gap: 1rem !important; - column-gap: 1rem !important; -} - -.column-gap-4 { - -moz-column-gap: 1.5rem !important; - column-gap: 1.5rem !important; -} - -.column-gap-5 { - -moz-column-gap: 3rem !important; - column-gap: 3rem !important; -} - -.font-monospace { - font-family: var(--hbs-font-monospace) !important; -} - -.fs-1 { - font-size: calc(1.375rem + 1.5vw) !important; -} - -.fs-2 { - font-size: calc(1.325rem + 0.9vw) !important; -} - -.fs-3 { - font-size: calc(1.3rem + 0.6vw) !important; -} - -.fs-4 { - font-size: calc(1.275rem + 0.3vw) !important; -} - -.fs-5 { - font-size: 1.25rem !important; -} - -.fs-6 { - font-size: 1rem !important; -} - -.fs-xs { - font-size: 0.85rem !important; -} - -.fs-sm { - font-size: 0.925rem !important; -} - -.fs-lg { - font-size: 1.075rem !important; -} - -.fs-xl { - font-size: 1.15rem !important; -} - -.fst-italic { - font-style: italic !important; -} - -.fst-normal { - font-style: normal !important; -} - -.fw-lighter { - font-weight: lighter !important; -} - -.fw-light { - font-weight: 300 !important; -} - -.fw-normal { - font-weight: 400 !important; -} - -.fw-medium { - font-weight: 500 !important; -} - -.fw-semibold { - font-weight: 600 !important; -} - -.fw-bold { - font-weight: 700 !important; -} - -.fw-bolder { - font-weight: bolder !important; -} - -.lh-1 { - line-height: 1 !important; -} - -.lh-sm { - line-height: 1.25 !important; -} - -.lh-base { - line-height: 1.5 !important; -} - -.lh-lg { - line-height: 2 !important; -} - -.text-start { - text-align: left !important; -} - -.text-end { - text-align: right !important; -} - -.text-center { - text-align: center !important; -} - -.text-decoration-none { - text-decoration: none !important; -} - -.text-decoration-underline { - text-decoration: underline !important; -} - -.text-decoration-line-through { - text-decoration: line-through !important; -} - -.text-lowercase { - text-transform: lowercase !important; -} - -.text-uppercase { - text-transform: uppercase !important; -} - -.text-capitalize { - text-transform: capitalize !important; -} - -.text-wrap { - white-space: normal !important; -} - -.text-nowrap { - white-space: nowrap !important; -} - -.text-pre-wrap { - white-space: pre-wrap !important; -} - -/* rtl:begin:remove */ -.text-break { - word-wrap: break-word !important; - word-break: break-word !important; -} - -/* rtl:end:remove */ -.text-primary { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-primary-rgb), var(--hbs-text-opacity)) !important; -} - -.text-secondary { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-secondary-rgb), var(--hbs-text-opacity)) !important; -} - -.text-success { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-success-rgb), var(--hbs-text-opacity)) !important; -} - -.text-info { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-info-rgb), var(--hbs-text-opacity)) !important; -} - -.text-warning { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-warning-rgb), var(--hbs-text-opacity)) !important; -} - -.text-danger { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-danger-rgb), var(--hbs-text-opacity)) !important; -} - -.text-light { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-light-rgb), var(--hbs-text-opacity)) !important; -} - -.text-dark { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-dark-rgb), var(--hbs-text-opacity)) !important; -} - -.text-black { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-black-rgb), var(--hbs-text-opacity)) !important; -} - -.text-white { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-white-rgb), var(--hbs-text-opacity)) !important; -} - -.text-body { - --hbs-text-opacity: 1; - color: rgba(var(--hbs-body-color-rgb), var(--hbs-text-opacity)) !important; -} - -.text-muted { - --hbs-text-opacity: 1; - color: var(--hbs-secondary-color) !important; -} - -.text-black-50 { - --hbs-text-opacity: 1; - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - --hbs-text-opacity: 1; - color: rgba(255, 255, 255, 0.5) !important; -} - -.text-body-secondary { - --hbs-text-opacity: 1; - color: var(--hbs-secondary-color) !important; -} - -.text-body-tertiary { - --hbs-text-opacity: 1; - color: var(--hbs-tertiary-color) !important; -} - -.text-body-emphasis { - --hbs-text-opacity: 1; - color: var(--hbs-emphasis-color) !important; -} - -.text-reset { - --hbs-text-opacity: 1; - color: inherit !important; -} - -.text-opacity-25 { - --hbs-text-opacity: 0.25; -} - -.text-opacity-50 { - --hbs-text-opacity: 0.5; -} - -.text-opacity-75 { - --hbs-text-opacity: 0.75; -} - -.text-opacity-100 { - --hbs-text-opacity: 1; -} - -.text-primary-emphasis { - color: var(--hbs-primary-text-emphasis) !important; -} - -.text-secondary-emphasis { - color: var(--hbs-secondary-text-emphasis) !important; -} - -.text-success-emphasis { - color: var(--hbs-success-text-emphasis) !important; -} - -.text-info-emphasis { - color: var(--hbs-info-text-emphasis) !important; -} - -.text-warning-emphasis { - color: var(--hbs-warning-text-emphasis) !important; -} - -.text-danger-emphasis { - color: var(--hbs-danger-text-emphasis) !important; -} - -.text-light-emphasis { - color: var(--hbs-light-text-emphasis) !important; -} - -.text-dark-emphasis { - color: var(--hbs-dark-text-emphasis) !important; -} - -.link-opacity-10 { - --hbs-link-opacity: 0.1; -} - -.link-opacity-10-hover:hover { - --hbs-link-opacity: 0.1; -} - -.link-opacity-25 { - --hbs-link-opacity: 0.25; -} - -.link-opacity-25-hover:hover { - --hbs-link-opacity: 0.25; -} - -.link-opacity-50 { - --hbs-link-opacity: 0.5; -} - -.link-opacity-50-hover:hover { - --hbs-link-opacity: 0.5; -} - -.link-opacity-75 { - --hbs-link-opacity: 0.75; -} - -.link-opacity-75-hover:hover { - --hbs-link-opacity: 0.75; -} - -.link-opacity-100 { - --hbs-link-opacity: 1; -} - -.link-opacity-100-hover:hover { - --hbs-link-opacity: 1; -} - -.link-offset-1 { - text-underline-offset: 0.125em !important; -} - -.link-offset-1-hover:hover { - text-underline-offset: 0.125em !important; -} - -.link-offset-2 { - text-underline-offset: 0.25em !important; -} - -.link-offset-2-hover:hover { - text-underline-offset: 0.25em !important; -} - -.link-offset-3 { - text-underline-offset: 0.375em !important; -} - -.link-offset-3-hover:hover { - text-underline-offset: 0.375em !important; -} - -.link-underline-primary { - --hbs-link-underline-opacity: 1; - text-decoration-color: rgba(var(--hbs-primary-rgb), var(--hbs-link-underline-opacity)) !important; -} - -.link-underline-secondary { - --hbs-link-underline-opacity: 1; - text-decoration-color: rgba(var(--hbs-secondary-rgb), var(--hbs-link-underline-opacity)) !important; -} - -.link-underline-success { - --hbs-link-underline-opacity: 1; - text-decoration-color: rgba(var(--hbs-success-rgb), var(--hbs-link-underline-opacity)) !important; -} - -.link-underline-info { - --hbs-link-underline-opacity: 1; - text-decoration-color: rgba(var(--hbs-info-rgb), var(--hbs-link-underline-opacity)) !important; -} - -.link-underline-warning { - --hbs-link-underline-opacity: 1; - text-decoration-color: rgba(var(--hbs-warning-rgb), var(--hbs-link-underline-opacity)) !important; -} - -.link-underline-danger { - --hbs-link-underline-opacity: 1; - text-decoration-color: rgba(var(--hbs-danger-rgb), var(--hbs-link-underline-opacity)) !important; -} - -.link-underline-light { - --hbs-link-underline-opacity: 1; - text-decoration-color: rgba(var(--hbs-light-rgb), var(--hbs-link-underline-opacity)) !important; -} - -.link-underline-dark { - --hbs-link-underline-opacity: 1; - text-decoration-color: rgba(var(--hbs-dark-rgb), var(--hbs-link-underline-opacity)) !important; -} - -.link-underline { - --hbs-link-underline-opacity: 1; - text-decoration-color: rgba(var(--hbs-link-color-rgb), var(--hbs-link-underline-opacity, 1)) !important; -} - -.link-underline-opacity-0 { - --hbs-link-underline-opacity: 0; -} - -.link-underline-opacity-0-hover:hover { - --hbs-link-underline-opacity: 0; -} - -.link-underline-opacity-10 { - --hbs-link-underline-opacity: 0.1; -} - -.link-underline-opacity-10-hover:hover { - --hbs-link-underline-opacity: 0.1; -} - -.link-underline-opacity-25 { - --hbs-link-underline-opacity: 0.25; -} - -.link-underline-opacity-25-hover:hover { - --hbs-link-underline-opacity: 0.25; -} - -.link-underline-opacity-50 { - --hbs-link-underline-opacity: 0.5; -} - -.link-underline-opacity-50-hover:hover { - --hbs-link-underline-opacity: 0.5; -} - -.link-underline-opacity-75 { - --hbs-link-underline-opacity: 0.75; -} - -.link-underline-opacity-75-hover:hover { - --hbs-link-underline-opacity: 0.75; -} - -.link-underline-opacity-100 { - --hbs-link-underline-opacity: 1; -} - -.link-underline-opacity-100-hover:hover { - --hbs-link-underline-opacity: 1; -} - -.bg-primary { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-primary-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-secondary { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-secondary-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-success { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-success-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-info { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-info-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-warning { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-warning-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-danger { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-danger-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-light { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-light-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-dark { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-dark-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-black { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-black-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-white { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-white-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-body { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-body-bg-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-transparent { - --hbs-bg-opacity: 1; - background-color: transparent !important; -} - -.bg-body-secondary { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-secondary-bg-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-body-tertiary { - --hbs-bg-opacity: 1; - background-color: rgba(var(--hbs-tertiary-bg-rgb), var(--hbs-bg-opacity)) !important; -} - -.bg-opacity-10 { - --hbs-bg-opacity: 0.1; -} - -.bg-opacity-25 { - --hbs-bg-opacity: 0.25; -} - -.bg-opacity-50 { - --hbs-bg-opacity: 0.5; -} - -.bg-opacity-75 { - --hbs-bg-opacity: 0.75; -} - -.bg-opacity-100 { - --hbs-bg-opacity: 1; -} - -.bg-primary-subtle { - background-color: var(--hbs-primary-bg-subtle) !important; -} - -.bg-secondary-subtle { - background-color: var(--hbs-secondary-bg-subtle) !important; -} - -.bg-success-subtle { - background-color: var(--hbs-success-bg-subtle) !important; -} - -.bg-info-subtle { - background-color: var(--hbs-info-bg-subtle) !important; -} - -.bg-warning-subtle { - background-color: var(--hbs-warning-bg-subtle) !important; -} - -.bg-danger-subtle { - background-color: var(--hbs-danger-bg-subtle) !important; -} - -.bg-light-subtle { - background-color: var(--hbs-light-bg-subtle) !important; -} - -.bg-dark-subtle { - background-color: var(--hbs-dark-bg-subtle) !important; -} - -.bg-gradient { - background-image: var(--hbs-gradient) !important; -} - -.user-select-all { - -webkit-user-select: all !important; - -moz-user-select: all !important; - user-select: all !important; -} - -.user-select-auto { - -webkit-user-select: auto !important; - -moz-user-select: auto !important; - user-select: auto !important; -} - -.user-select-none { - -webkit-user-select: none !important; - -moz-user-select: none !important; - user-select: none !important; -} - -.pe-none { - pointer-events: none !important; -} - -.pe-auto { - pointer-events: auto !important; -} - -.rounded { - border-radius: var(--hbs-border-radius) !important; -} - -.rounded-0 { - border-radius: 0 !important; -} - -.rounded-1 { - border-radius: var(--hbs-border-radius-sm) !important; -} - -.rounded-2 { - border-radius: var(--hbs-border-radius) !important; -} - -.rounded-3 { - border-radius: var(--hbs-border-radius-lg) !important; -} - -.rounded-4 { - border-radius: var(--hbs-border-radius-xl) !important; -} - -.rounded-5 { - border-radius: var(--hbs-border-radius-xxl) !important; -} - -.rounded-circle { - border-radius: 50% !important; -} - -.rounded-pill { - border-radius: var(--hbs-border-radius-pill) !important; -} - -.rounded-top { - border-top-left-radius: var(--hbs-border-radius) !important; - border-top-right-radius: var(--hbs-border-radius) !important; -} - -.rounded-top-0 { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; -} - -.rounded-top-1 { - border-top-left-radius: var(--hbs-border-radius-sm) !important; - border-top-right-radius: var(--hbs-border-radius-sm) !important; -} - -.rounded-top-2 { - border-top-left-radius: var(--hbs-border-radius) !important; - border-top-right-radius: var(--hbs-border-radius) !important; -} - -.rounded-top-3 { - border-top-left-radius: var(--hbs-border-radius-lg) !important; - border-top-right-radius: var(--hbs-border-radius-lg) !important; -} - -.rounded-top-4 { - border-top-left-radius: var(--hbs-border-radius-xl) !important; - border-top-right-radius: var(--hbs-border-radius-xl) !important; -} - -.rounded-top-5 { - border-top-left-radius: var(--hbs-border-radius-xxl) !important; - border-top-right-radius: var(--hbs-border-radius-xxl) !important; -} - -.rounded-top-circle { - border-top-left-radius: 50% !important; - border-top-right-radius: 50% !important; -} - -.rounded-top-pill { - border-top-left-radius: var(--hbs-border-radius-pill) !important; - border-top-right-radius: var(--hbs-border-radius-pill) !important; -} - -.rounded-end { - border-top-right-radius: var(--hbs-border-radius) !important; - border-bottom-right-radius: var(--hbs-border-radius) !important; -} - -.rounded-end-0 { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; -} - -.rounded-end-1 { - border-top-right-radius: var(--hbs-border-radius-sm) !important; - border-bottom-right-radius: var(--hbs-border-radius-sm) !important; -} - -.rounded-end-2 { - border-top-right-radius: var(--hbs-border-radius) !important; - border-bottom-right-radius: var(--hbs-border-radius) !important; -} - -.rounded-end-3 { - border-top-right-radius: var(--hbs-border-radius-lg) !important; - border-bottom-right-radius: var(--hbs-border-radius-lg) !important; -} - -.rounded-end-4 { - border-top-right-radius: var(--hbs-border-radius-xl) !important; - border-bottom-right-radius: var(--hbs-border-radius-xl) !important; -} - -.rounded-end-5 { - border-top-right-radius: var(--hbs-border-radius-xxl) !important; - border-bottom-right-radius: var(--hbs-border-radius-xxl) !important; -} - -.rounded-end-circle { - border-top-right-radius: 50% !important; - border-bottom-right-radius: 50% !important; -} - -.rounded-end-pill { - border-top-right-radius: var(--hbs-border-radius-pill) !important; - border-bottom-right-radius: var(--hbs-border-radius-pill) !important; -} - -.rounded-bottom { - border-bottom-right-radius: var(--hbs-border-radius) !important; - border-bottom-left-radius: var(--hbs-border-radius) !important; -} - -.rounded-bottom-0 { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; -} - -.rounded-bottom-1 { - border-bottom-right-radius: var(--hbs-border-radius-sm) !important; - border-bottom-left-radius: var(--hbs-border-radius-sm) !important; -} - -.rounded-bottom-2 { - border-bottom-right-radius: var(--hbs-border-radius) !important; - border-bottom-left-radius: var(--hbs-border-radius) !important; -} - -.rounded-bottom-3 { - border-bottom-right-radius: var(--hbs-border-radius-lg) !important; - border-bottom-left-radius: var(--hbs-border-radius-lg) !important; -} - -.rounded-bottom-4 { - border-bottom-right-radius: var(--hbs-border-radius-xl) !important; - border-bottom-left-radius: var(--hbs-border-radius-xl) !important; -} - -.rounded-bottom-5 { - border-bottom-right-radius: var(--hbs-border-radius-xxl) !important; - border-bottom-left-radius: var(--hbs-border-radius-xxl) !important; -} - -.rounded-bottom-circle { - border-bottom-right-radius: 50% !important; - border-bottom-left-radius: 50% !important; -} - -.rounded-bottom-pill { - border-bottom-right-radius: var(--hbs-border-radius-pill) !important; - border-bottom-left-radius: var(--hbs-border-radius-pill) !important; -} - -.rounded-start { - border-bottom-left-radius: var(--hbs-border-radius) !important; - border-top-left-radius: var(--hbs-border-radius) !important; -} - -.rounded-start-0 { - border-bottom-left-radius: 0 !important; - border-top-left-radius: 0 !important; -} - -.rounded-start-1 { - border-bottom-left-radius: var(--hbs-border-radius-sm) !important; - border-top-left-radius: var(--hbs-border-radius-sm) !important; -} - -.rounded-start-2 { - border-bottom-left-radius: var(--hbs-border-radius) !important; - border-top-left-radius: var(--hbs-border-radius) !important; -} - -.rounded-start-3 { - border-bottom-left-radius: var(--hbs-border-radius-lg) !important; - border-top-left-radius: var(--hbs-border-radius-lg) !important; -} - -.rounded-start-4 { - border-bottom-left-radius: var(--hbs-border-radius-xl) !important; - border-top-left-radius: var(--hbs-border-radius-xl) !important; -} - -.rounded-start-5 { - border-bottom-left-radius: var(--hbs-border-radius-xxl) !important; - border-top-left-radius: var(--hbs-border-radius-xxl) !important; -} - -.rounded-start-circle { - border-bottom-left-radius: 50% !important; - border-top-left-radius: 50% !important; -} - -.rounded-start-pill { - border-bottom-left-radius: var(--hbs-border-radius-pill) !important; - border-top-left-radius: var(--hbs-border-radius-pill) !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -.z-n1 { - z-index: -1 !important; -} - -.z-0 { - z-index: 0 !important; -} - -.z-1 { - z-index: 1 !important; -} - -.z-2 { - z-index: 2 !important; -} - -.z-3 { - z-index: 3 !important; -} - -@media (min-width: 576px) { - .float-sm-start { - float: left !important; - } - .float-sm-end { - float: right !important; - } - .float-sm-none { - float: none !important; - } - .object-fit-sm-contain { - -o-object-fit: contain !important; - object-fit: contain !important; - } - .object-fit-sm-cover { - -o-object-fit: cover !important; - object-fit: cover !important; - } - .object-fit-sm-fill { - -o-object-fit: fill !important; - object-fit: fill !important; - } - .object-fit-sm-scale { - -o-object-fit: scale-down !important; - object-fit: scale-down !important; - } - .object-fit-sm-none { - -o-object-fit: none !important; - object-fit: none !important; - } - .d-sm-inline { - display: inline !important; - } - .d-sm-inline-block { - display: inline-block !important; - } - .d-sm-block { - display: block !important; - } - .d-sm-grid { - display: grid !important; - } - .d-sm-inline-grid { - display: inline-grid !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; - } - .d-sm-none { - display: none !important; - } - .flex-sm-fill { - flex: 1 1 auto !important; - } - .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-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; - } - .flex-sm-wrap { - flex-wrap: wrap !important; - } - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !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; - } - .justify-content-sm-evenly { - justify-content: space-evenly !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; - } - .order-sm-first { - order: -1 !important; - } - .order-sm-0 { - order: 0 !important; - } - .order-sm-1 { - order: 1 !important; - } - .order-sm-2 { - order: 2 !important; - } - .order-sm-3 { - order: 3 !important; - } - .order-sm-4 { - order: 4 !important; - } - .order-sm-5 { - order: 5 !important; - } - .order-sm-last { - order: 6 !important; - } - .m-sm-0 { - margin: 0 !important; - } - .m-sm-1 { - margin: 0.25rem !important; - } - .m-sm-2 { - margin: 0.5rem !important; - } - .m-sm-3 { - margin: 1rem !important; - } - .m-sm-4 { - margin: 1.5rem !important; - } - .m-sm-5 { - margin: 3rem !important; - } - .m-sm-auto { - margin: auto !important; - } - .mx-sm-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - .mx-sm-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - .mx-sm-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - .mx-sm-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - .mx-sm-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - .mx-sm-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - .mx-sm-auto { - margin-right: auto !important; - margin-left: auto !important; - } - .my-sm-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - .my-sm-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - .my-sm-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - .my-sm-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - .my-sm-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - .my-sm-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - .my-sm-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - .mt-sm-0 { - margin-top: 0 !important; - } - .mt-sm-1 { - margin-top: 0.25rem !important; - } - .mt-sm-2 { - margin-top: 0.5rem !important; - } - .mt-sm-3 { - margin-top: 1rem !important; - } - .mt-sm-4 { - margin-top: 1.5rem !important; - } - .mt-sm-5 { - margin-top: 3rem !important; - } - .mt-sm-auto { - margin-top: auto !important; - } - .me-sm-0 { - margin-right: 0 !important; - } - .me-sm-1 { - margin-right: 0.25rem !important; - } - .me-sm-2 { - margin-right: 0.5rem !important; - } - .me-sm-3 { - margin-right: 1rem !important; - } - .me-sm-4 { - margin-right: 1.5rem !important; - } - .me-sm-5 { - margin-right: 3rem !important; - } - .me-sm-auto { - margin-right: auto !important; - } - .mb-sm-0 { - margin-bottom: 0 !important; - } - .mb-sm-1 { - margin-bottom: 0.25rem !important; - } - .mb-sm-2 { - margin-bottom: 0.5rem !important; - } - .mb-sm-3 { - margin-bottom: 1rem !important; - } - .mb-sm-4 { - margin-bottom: 1.5rem !important; - } - .mb-sm-5 { - margin-bottom: 3rem !important; - } - .mb-sm-auto { - margin-bottom: auto !important; - } - .ms-sm-0 { - margin-left: 0 !important; - } - .ms-sm-1 { - margin-left: 0.25rem !important; - } - .ms-sm-2 { - margin-left: 0.5rem !important; - } - .ms-sm-3 { - margin-left: 1rem !important; - } - .ms-sm-4 { - margin-left: 1.5rem !important; - } - .ms-sm-5 { - margin-left: 3rem !important; - } - .ms-sm-auto { - margin-left: auto !important; - } - .p-sm-0 { - padding: 0 !important; - } - .p-sm-1 { - padding: 0.25rem !important; - } - .p-sm-2 { - padding: 0.5rem !important; - } - .p-sm-3 { - padding: 1rem !important; - } - .p-sm-4 { - padding: 1.5rem !important; - } - .p-sm-5 { - padding: 3rem !important; - } - .px-sm-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - .px-sm-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - .px-sm-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - .px-sm-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - .px-sm-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - .px-sm-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - .py-sm-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - .py-sm-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - .py-sm-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - .py-sm-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - .py-sm-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - .py-sm-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - .pt-sm-0 { - padding-top: 0 !important; - } - .pt-sm-1 { - padding-top: 0.25rem !important; - } - .pt-sm-2 { - padding-top: 0.5rem !important; - } - .pt-sm-3 { - padding-top: 1rem !important; - } - .pt-sm-4 { - padding-top: 1.5rem !important; - } - .pt-sm-5 { - padding-top: 3rem !important; - } - .pe-sm-0 { - padding-right: 0 !important; - } - .pe-sm-1 { - padding-right: 0.25rem !important; - } - .pe-sm-2 { - padding-right: 0.5rem !important; - } - .pe-sm-3 { - padding-right: 1rem !important; - } - .pe-sm-4 { - padding-right: 1.5rem !important; - } - .pe-sm-5 { - padding-right: 3rem !important; - } - .pb-sm-0 { - padding-bottom: 0 !important; - } - .pb-sm-1 { - padding-bottom: 0.25rem !important; - } - .pb-sm-2 { - padding-bottom: 0.5rem !important; - } - .pb-sm-3 { - padding-bottom: 1rem !important; - } - .pb-sm-4 { - padding-bottom: 1.5rem !important; - } - .pb-sm-5 { - padding-bottom: 3rem !important; - } - .ps-sm-0 { - padding-left: 0 !important; - } - .ps-sm-1 { - padding-left: 0.25rem !important; - } - .ps-sm-2 { - padding-left: 0.5rem !important; - } - .ps-sm-3 { - padding-left: 1rem !important; - } - .ps-sm-4 { - padding-left: 1.5rem !important; - } - .ps-sm-5 { - padding-left: 3rem !important; - } - .gap-sm-0 { - gap: 0 !important; - } - .gap-sm-1 { - gap: 0.25rem !important; - } - .gap-sm-2 { - gap: 0.5rem !important; - } - .gap-sm-3 { - gap: 1rem !important; - } - .gap-sm-4 { - gap: 1.5rem !important; - } - .gap-sm-5 { - gap: 3rem !important; - } - .row-gap-sm-0 { - row-gap: 0 !important; - } - .row-gap-sm-1 { - row-gap: 0.25rem !important; - } - .row-gap-sm-2 { - row-gap: 0.5rem !important; - } - .row-gap-sm-3 { - row-gap: 1rem !important; - } - .row-gap-sm-4 { - row-gap: 1.5rem !important; - } - .row-gap-sm-5 { - row-gap: 3rem !important; - } - .column-gap-sm-0 { - -moz-column-gap: 0 !important; - column-gap: 0 !important; - } - .column-gap-sm-1 { - -moz-column-gap: 0.25rem !important; - column-gap: 0.25rem !important; - } - .column-gap-sm-2 { - -moz-column-gap: 0.5rem !important; - column-gap: 0.5rem !important; - } - .column-gap-sm-3 { - -moz-column-gap: 1rem !important; - column-gap: 1rem !important; - } - .column-gap-sm-4 { - -moz-column-gap: 1.5rem !important; - column-gap: 1.5rem !important; - } - .column-gap-sm-5 { - -moz-column-gap: 3rem !important; - column-gap: 3rem !important; - } - .text-sm-start { - text-align: left !important; - } - .text-sm-end { - text-align: right !important; - } - .text-sm-center { - text-align: center !important; - } -} - -@media (min-width: 768px) { - .float-md-start { - float: left !important; - } - .float-md-end { - float: right !important; - } - .float-md-none { - float: none !important; - } - .object-fit-md-contain { - -o-object-fit: contain !important; - object-fit: contain !important; - } - .object-fit-md-cover { - -o-object-fit: cover !important; - object-fit: cover !important; - } - .object-fit-md-fill { - -o-object-fit: fill !important; - object-fit: fill !important; - } - .object-fit-md-scale { - -o-object-fit: scale-down !important; - object-fit: scale-down !important; - } - .object-fit-md-none { - -o-object-fit: none !important; - object-fit: none !important; - } - .d-md-inline { - display: inline !important; - } - .d-md-inline-block { - display: inline-block !important; - } - .d-md-block { - display: block !important; - } - .d-md-grid { - display: grid !important; - } - .d-md-inline-grid { - display: inline-grid !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; - } - .d-md-none { - display: none !important; - } - .flex-md-fill { - flex: 1 1 auto !important; - } - .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-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; - } - .flex-md-wrap { - flex-wrap: wrap !important; - } - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !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; - } - .justify-content-md-evenly { - justify-content: space-evenly !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; - } - .order-md-first { - order: -1 !important; - } - .order-md-0 { - order: 0 !important; - } - .order-md-1 { - order: 1 !important; - } - .order-md-2 { - order: 2 !important; - } - .order-md-3 { - order: 3 !important; - } - .order-md-4 { - order: 4 !important; - } - .order-md-5 { - order: 5 !important; - } - .order-md-last { - order: 6 !important; - } - .m-md-0 { - margin: 0 !important; - } - .m-md-1 { - margin: 0.25rem !important; - } - .m-md-2 { - margin: 0.5rem !important; - } - .m-md-3 { - margin: 1rem !important; - } - .m-md-4 { - margin: 1.5rem !important; - } - .m-md-5 { - margin: 3rem !important; - } - .m-md-auto { - margin: auto !important; - } - .mx-md-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - .mx-md-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - .mx-md-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - .mx-md-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - .mx-md-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - .mx-md-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - .mx-md-auto { - margin-right: auto !important; - margin-left: auto !important; - } - .my-md-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - .my-md-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - .my-md-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - .my-md-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - .my-md-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - .my-md-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - .my-md-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - .mt-md-0 { - margin-top: 0 !important; - } - .mt-md-1 { - margin-top: 0.25rem !important; - } - .mt-md-2 { - margin-top: 0.5rem !important; - } - .mt-md-3 { - margin-top: 1rem !important; - } - .mt-md-4 { - margin-top: 1.5rem !important; - } - .mt-md-5 { - margin-top: 3rem !important; - } - .mt-md-auto { - margin-top: auto !important; - } - .me-md-0 { - margin-right: 0 !important; - } - .me-md-1 { - margin-right: 0.25rem !important; - } - .me-md-2 { - margin-right: 0.5rem !important; - } - .me-md-3 { - margin-right: 1rem !important; - } - .me-md-4 { - margin-right: 1.5rem !important; - } - .me-md-5 { - margin-right: 3rem !important; - } - .me-md-auto { - margin-right: auto !important; - } - .mb-md-0 { - margin-bottom: 0 !important; - } - .mb-md-1 { - margin-bottom: 0.25rem !important; - } - .mb-md-2 { - margin-bottom: 0.5rem !important; - } - .mb-md-3 { - margin-bottom: 1rem !important; - } - .mb-md-4 { - margin-bottom: 1.5rem !important; - } - .mb-md-5 { - margin-bottom: 3rem !important; - } - .mb-md-auto { - margin-bottom: auto !important; - } - .ms-md-0 { - margin-left: 0 !important; - } - .ms-md-1 { - margin-left: 0.25rem !important; - } - .ms-md-2 { - margin-left: 0.5rem !important; - } - .ms-md-3 { - margin-left: 1rem !important; - } - .ms-md-4 { - margin-left: 1.5rem !important; - } - .ms-md-5 { - margin-left: 3rem !important; - } - .ms-md-auto { - margin-left: auto !important; - } - .p-md-0 { - padding: 0 !important; - } - .p-md-1 { - padding: 0.25rem !important; - } - .p-md-2 { - padding: 0.5rem !important; - } - .p-md-3 { - padding: 1rem !important; - } - .p-md-4 { - padding: 1.5rem !important; - } - .p-md-5 { - padding: 3rem !important; - } - .px-md-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - .px-md-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - .px-md-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - .px-md-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - .px-md-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - .px-md-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - .py-md-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - .py-md-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - .py-md-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - .py-md-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - .py-md-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - .py-md-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - .pt-md-0 { - padding-top: 0 !important; - } - .pt-md-1 { - padding-top: 0.25rem !important; - } - .pt-md-2 { - padding-top: 0.5rem !important; - } - .pt-md-3 { - padding-top: 1rem !important; - } - .pt-md-4 { - padding-top: 1.5rem !important; - } - .pt-md-5 { - padding-top: 3rem !important; - } - .pe-md-0 { - padding-right: 0 !important; - } - .pe-md-1 { - padding-right: 0.25rem !important; - } - .pe-md-2 { - padding-right: 0.5rem !important; - } - .pe-md-3 { - padding-right: 1rem !important; - } - .pe-md-4 { - padding-right: 1.5rem !important; - } - .pe-md-5 { - padding-right: 3rem !important; - } - .pb-md-0 { - padding-bottom: 0 !important; - } - .pb-md-1 { - padding-bottom: 0.25rem !important; - } - .pb-md-2 { - padding-bottom: 0.5rem !important; - } - .pb-md-3 { - padding-bottom: 1rem !important; - } - .pb-md-4 { - padding-bottom: 1.5rem !important; - } - .pb-md-5 { - padding-bottom: 3rem !important; - } - .ps-md-0 { - padding-left: 0 !important; - } - .ps-md-1 { - padding-left: 0.25rem !important; - } - .ps-md-2 { - padding-left: 0.5rem !important; - } - .ps-md-3 { - padding-left: 1rem !important; - } - .ps-md-4 { - padding-left: 1.5rem !important; - } - .ps-md-5 { - padding-left: 3rem !important; - } - .gap-md-0 { - gap: 0 !important; - } - .gap-md-1 { - gap: 0.25rem !important; - } - .gap-md-2 { - gap: 0.5rem !important; - } - .gap-md-3 { - gap: 1rem !important; - } - .gap-md-4 { - gap: 1.5rem !important; - } - .gap-md-5 { - gap: 3rem !important; - } - .row-gap-md-0 { - row-gap: 0 !important; - } - .row-gap-md-1 { - row-gap: 0.25rem !important; - } - .row-gap-md-2 { - row-gap: 0.5rem !important; - } - .row-gap-md-3 { - row-gap: 1rem !important; - } - .row-gap-md-4 { - row-gap: 1.5rem !important; - } - .row-gap-md-5 { - row-gap: 3rem !important; - } - .column-gap-md-0 { - -moz-column-gap: 0 !important; - column-gap: 0 !important; - } - .column-gap-md-1 { - -moz-column-gap: 0.25rem !important; - column-gap: 0.25rem !important; - } - .column-gap-md-2 { - -moz-column-gap: 0.5rem !important; - column-gap: 0.5rem !important; - } - .column-gap-md-3 { - -moz-column-gap: 1rem !important; - column-gap: 1rem !important; - } - .column-gap-md-4 { - -moz-column-gap: 1.5rem !important; - column-gap: 1.5rem !important; - } - .column-gap-md-5 { - -moz-column-gap: 3rem !important; - column-gap: 3rem !important; - } - .text-md-start { - text-align: left !important; - } - .text-md-end { - text-align: right !important; - } - .text-md-center { - text-align: center !important; - } -} - -@media (min-width: 992px) { - .float-lg-start { - float: left !important; - } - .float-lg-end { - float: right !important; - } - .float-lg-none { - float: none !important; - } - .object-fit-lg-contain { - -o-object-fit: contain !important; - object-fit: contain !important; - } - .object-fit-lg-cover { - -o-object-fit: cover !important; - object-fit: cover !important; - } - .object-fit-lg-fill { - -o-object-fit: fill !important; - object-fit: fill !important; - } - .object-fit-lg-scale { - -o-object-fit: scale-down !important; - object-fit: scale-down !important; - } - .object-fit-lg-none { - -o-object-fit: none !important; - object-fit: none !important; - } - .d-lg-inline { - display: inline !important; - } - .d-lg-inline-block { - display: inline-block !important; - } - .d-lg-block { - display: block !important; - } - .d-lg-grid { - display: grid !important; - } - .d-lg-inline-grid { - display: inline-grid !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; - } - .d-lg-none { - display: none !important; - } - .flex-lg-fill { - flex: 1 1 auto !important; - } - .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-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; - } - .flex-lg-wrap { - flex-wrap: wrap !important; - } - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !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; - } - .justify-content-lg-evenly { - justify-content: space-evenly !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; - } - .order-lg-first { - order: -1 !important; - } - .order-lg-0 { - order: 0 !important; - } - .order-lg-1 { - order: 1 !important; - } - .order-lg-2 { - order: 2 !important; - } - .order-lg-3 { - order: 3 !important; - } - .order-lg-4 { - order: 4 !important; - } - .order-lg-5 { - order: 5 !important; - } - .order-lg-last { - order: 6 !important; - } - .m-lg-0 { - margin: 0 !important; - } - .m-lg-1 { - margin: 0.25rem !important; - } - .m-lg-2 { - margin: 0.5rem !important; - } - .m-lg-3 { - margin: 1rem !important; - } - .m-lg-4 { - margin: 1.5rem !important; - } - .m-lg-5 { - margin: 3rem !important; - } - .m-lg-auto { - margin: auto !important; - } - .mx-lg-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - .mx-lg-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - .mx-lg-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - .mx-lg-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - .mx-lg-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - .mx-lg-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - .mx-lg-auto { - margin-right: auto !important; - margin-left: auto !important; - } - .my-lg-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - .my-lg-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - .my-lg-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - .my-lg-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - .my-lg-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - .my-lg-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - .my-lg-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - .mt-lg-0 { - margin-top: 0 !important; - } - .mt-lg-1 { - margin-top: 0.25rem !important; - } - .mt-lg-2 { - margin-top: 0.5rem !important; - } - .mt-lg-3 { - margin-top: 1rem !important; - } - .mt-lg-4 { - margin-top: 1.5rem !important; - } - .mt-lg-5 { - margin-top: 3rem !important; - } - .mt-lg-auto { - margin-top: auto !important; - } - .me-lg-0 { - margin-right: 0 !important; - } - .me-lg-1 { - margin-right: 0.25rem !important; - } - .me-lg-2 { - margin-right: 0.5rem !important; - } - .me-lg-3 { - margin-right: 1rem !important; - } - .me-lg-4 { - margin-right: 1.5rem !important; - } - .me-lg-5 { - margin-right: 3rem !important; - } - .me-lg-auto { - margin-right: auto !important; - } - .mb-lg-0 { - margin-bottom: 0 !important; - } - .mb-lg-1 { - margin-bottom: 0.25rem !important; - } - .mb-lg-2 { - margin-bottom: 0.5rem !important; - } - .mb-lg-3 { - margin-bottom: 1rem !important; - } - .mb-lg-4 { - margin-bottom: 1.5rem !important; - } - .mb-lg-5 { - margin-bottom: 3rem !important; - } - .mb-lg-auto { - margin-bottom: auto !important; - } - .ms-lg-0 { - margin-left: 0 !important; - } - .ms-lg-1 { - margin-left: 0.25rem !important; - } - .ms-lg-2 { - margin-left: 0.5rem !important; - } - .ms-lg-3 { - margin-left: 1rem !important; - } - .ms-lg-4 { - margin-left: 1.5rem !important; - } - .ms-lg-5 { - margin-left: 3rem !important; - } - .ms-lg-auto { - margin-left: auto !important; - } - .p-lg-0 { - padding: 0 !important; - } - .p-lg-1 { - padding: 0.25rem !important; - } - .p-lg-2 { - padding: 0.5rem !important; - } - .p-lg-3 { - padding: 1rem !important; - } - .p-lg-4 { - padding: 1.5rem !important; - } - .p-lg-5 { - padding: 3rem !important; - } - .px-lg-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - .px-lg-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - .px-lg-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - .px-lg-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - .px-lg-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - .px-lg-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - .py-lg-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - .py-lg-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - .py-lg-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - .py-lg-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - .py-lg-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - .py-lg-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - .pt-lg-0 { - padding-top: 0 !important; - } - .pt-lg-1 { - padding-top: 0.25rem !important; - } - .pt-lg-2 { - padding-top: 0.5rem !important; - } - .pt-lg-3 { - padding-top: 1rem !important; - } - .pt-lg-4 { - padding-top: 1.5rem !important; - } - .pt-lg-5 { - padding-top: 3rem !important; - } - .pe-lg-0 { - padding-right: 0 !important; - } - .pe-lg-1 { - padding-right: 0.25rem !important; - } - .pe-lg-2 { - padding-right: 0.5rem !important; - } - .pe-lg-3 { - padding-right: 1rem !important; - } - .pe-lg-4 { - padding-right: 1.5rem !important; - } - .pe-lg-5 { - padding-right: 3rem !important; - } - .pb-lg-0 { - padding-bottom: 0 !important; - } - .pb-lg-1 { - padding-bottom: 0.25rem !important; - } - .pb-lg-2 { - padding-bottom: 0.5rem !important; - } - .pb-lg-3 { - padding-bottom: 1rem !important; - } - .pb-lg-4 { - padding-bottom: 1.5rem !important; - } - .pb-lg-5 { - padding-bottom: 3rem !important; - } - .ps-lg-0 { - padding-left: 0 !important; - } - .ps-lg-1 { - padding-left: 0.25rem !important; - } - .ps-lg-2 { - padding-left: 0.5rem !important; - } - .ps-lg-3 { - padding-left: 1rem !important; - } - .ps-lg-4 { - padding-left: 1.5rem !important; - } - .ps-lg-5 { - padding-left: 3rem !important; - } - .gap-lg-0 { - gap: 0 !important; - } - .gap-lg-1 { - gap: 0.25rem !important; - } - .gap-lg-2 { - gap: 0.5rem !important; - } - .gap-lg-3 { - gap: 1rem !important; - } - .gap-lg-4 { - gap: 1.5rem !important; - } - .gap-lg-5 { - gap: 3rem !important; - } - .row-gap-lg-0 { - row-gap: 0 !important; - } - .row-gap-lg-1 { - row-gap: 0.25rem !important; - } - .row-gap-lg-2 { - row-gap: 0.5rem !important; - } - .row-gap-lg-3 { - row-gap: 1rem !important; - } - .row-gap-lg-4 { - row-gap: 1.5rem !important; - } - .row-gap-lg-5 { - row-gap: 3rem !important; - } - .column-gap-lg-0 { - -moz-column-gap: 0 !important; - column-gap: 0 !important; - } - .column-gap-lg-1 { - -moz-column-gap: 0.25rem !important; - column-gap: 0.25rem !important; - } - .column-gap-lg-2 { - -moz-column-gap: 0.5rem !important; - column-gap: 0.5rem !important; - } - .column-gap-lg-3 { - -moz-column-gap: 1rem !important; - column-gap: 1rem !important; - } - .column-gap-lg-4 { - -moz-column-gap: 1.5rem !important; - column-gap: 1.5rem !important; - } - .column-gap-lg-5 { - -moz-column-gap: 3rem !important; - column-gap: 3rem !important; - } - .text-lg-start { - text-align: left !important; - } - .text-lg-end { - text-align: right !important; - } - .text-lg-center { - text-align: center !important; - } -} - -@media (min-width: 1200px) { - .float-xl-start { - float: left !important; - } - .float-xl-end { - float: right !important; - } - .float-xl-none { - float: none !important; - } - .object-fit-xl-contain { - -o-object-fit: contain !important; - object-fit: contain !important; - } - .object-fit-xl-cover { - -o-object-fit: cover !important; - object-fit: cover !important; - } - .object-fit-xl-fill { - -o-object-fit: fill !important; - object-fit: fill !important; - } - .object-fit-xl-scale { - -o-object-fit: scale-down !important; - object-fit: scale-down !important; - } - .object-fit-xl-none { - -o-object-fit: none !important; - object-fit: none !important; - } - .d-xl-inline { - display: inline !important; - } - .d-xl-inline-block { - display: inline-block !important; - } - .d-xl-block { - display: block !important; - } - .d-xl-grid { - display: grid !important; - } - .d-xl-inline-grid { - display: inline-grid !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; - } - .d-xl-none { - display: none !important; - } - .flex-xl-fill { - flex: 1 1 auto !important; - } - .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-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; - } - .flex-xl-wrap { - flex-wrap: wrap !important; - } - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !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; - } - .justify-content-xl-evenly { - justify-content: space-evenly !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; - } - .order-xl-first { - order: -1 !important; - } - .order-xl-0 { - order: 0 !important; - } - .order-xl-1 { - order: 1 !important; - } - .order-xl-2 { - order: 2 !important; - } - .order-xl-3 { - order: 3 !important; - } - .order-xl-4 { - order: 4 !important; - } - .order-xl-5 { - order: 5 !important; - } - .order-xl-last { - order: 6 !important; - } - .m-xl-0 { - margin: 0 !important; - } - .m-xl-1 { - margin: 0.25rem !important; - } - .m-xl-2 { - margin: 0.5rem !important; - } - .m-xl-3 { - margin: 1rem !important; - } - .m-xl-4 { - margin: 1.5rem !important; - } - .m-xl-5 { - margin: 3rem !important; - } - .m-xl-auto { - margin: auto !important; - } - .mx-xl-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - .mx-xl-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - .mx-xl-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - .mx-xl-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - .mx-xl-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - .mx-xl-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - .mx-xl-auto { - margin-right: auto !important; - margin-left: auto !important; - } - .my-xl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - .my-xl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - .my-xl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - .my-xl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - .my-xl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - .my-xl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - .my-xl-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - .mt-xl-0 { - margin-top: 0 !important; - } - .mt-xl-1 { - margin-top: 0.25rem !important; - } - .mt-xl-2 { - margin-top: 0.5rem !important; - } - .mt-xl-3 { - margin-top: 1rem !important; - } - .mt-xl-4 { - margin-top: 1.5rem !important; - } - .mt-xl-5 { - margin-top: 3rem !important; - } - .mt-xl-auto { - margin-top: auto !important; - } - .me-xl-0 { - margin-right: 0 !important; - } - .me-xl-1 { - margin-right: 0.25rem !important; - } - .me-xl-2 { - margin-right: 0.5rem !important; - } - .me-xl-3 { - margin-right: 1rem !important; - } - .me-xl-4 { - margin-right: 1.5rem !important; - } - .me-xl-5 { - margin-right: 3rem !important; - } - .me-xl-auto { - margin-right: auto !important; - } - .mb-xl-0 { - margin-bottom: 0 !important; - } - .mb-xl-1 { - margin-bottom: 0.25rem !important; - } - .mb-xl-2 { - margin-bottom: 0.5rem !important; - } - .mb-xl-3 { - margin-bottom: 1rem !important; - } - .mb-xl-4 { - margin-bottom: 1.5rem !important; - } - .mb-xl-5 { - margin-bottom: 3rem !important; - } - .mb-xl-auto { - margin-bottom: auto !important; - } - .ms-xl-0 { - margin-left: 0 !important; - } - .ms-xl-1 { - margin-left: 0.25rem !important; - } - .ms-xl-2 { - margin-left: 0.5rem !important; - } - .ms-xl-3 { - margin-left: 1rem !important; - } - .ms-xl-4 { - margin-left: 1.5rem !important; - } - .ms-xl-5 { - margin-left: 3rem !important; - } - .ms-xl-auto { - margin-left: auto !important; - } - .p-xl-0 { - padding: 0 !important; - } - .p-xl-1 { - padding: 0.25rem !important; - } - .p-xl-2 { - padding: 0.5rem !important; - } - .p-xl-3 { - padding: 1rem !important; - } - .p-xl-4 { - padding: 1.5rem !important; - } - .p-xl-5 { - padding: 3rem !important; - } - .px-xl-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - .px-xl-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - .px-xl-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - .px-xl-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - .px-xl-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - .px-xl-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - .py-xl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - .py-xl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - .py-xl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - .py-xl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - .py-xl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - .py-xl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - .pt-xl-0 { - padding-top: 0 !important; - } - .pt-xl-1 { - padding-top: 0.25rem !important; - } - .pt-xl-2 { - padding-top: 0.5rem !important; - } - .pt-xl-3 { - padding-top: 1rem !important; - } - .pt-xl-4 { - padding-top: 1.5rem !important; - } - .pt-xl-5 { - padding-top: 3rem !important; - } - .pe-xl-0 { - padding-right: 0 !important; - } - .pe-xl-1 { - padding-right: 0.25rem !important; - } - .pe-xl-2 { - padding-right: 0.5rem !important; - } - .pe-xl-3 { - padding-right: 1rem !important; - } - .pe-xl-4 { - padding-right: 1.5rem !important; - } - .pe-xl-5 { - padding-right: 3rem !important; - } - .pb-xl-0 { - padding-bottom: 0 !important; - } - .pb-xl-1 { - padding-bottom: 0.25rem !important; - } - .pb-xl-2 { - padding-bottom: 0.5rem !important; - } - .pb-xl-3 { - padding-bottom: 1rem !important; - } - .pb-xl-4 { - padding-bottom: 1.5rem !important; - } - .pb-xl-5 { - padding-bottom: 3rem !important; - } - .ps-xl-0 { - padding-left: 0 !important; - } - .ps-xl-1 { - padding-left: 0.25rem !important; - } - .ps-xl-2 { - padding-left: 0.5rem !important; - } - .ps-xl-3 { - padding-left: 1rem !important; - } - .ps-xl-4 { - padding-left: 1.5rem !important; - } - .ps-xl-5 { - padding-left: 3rem !important; - } - .gap-xl-0 { - gap: 0 !important; - } - .gap-xl-1 { - gap: 0.25rem !important; - } - .gap-xl-2 { - gap: 0.5rem !important; - } - .gap-xl-3 { - gap: 1rem !important; - } - .gap-xl-4 { - gap: 1.5rem !important; - } - .gap-xl-5 { - gap: 3rem !important; - } - .row-gap-xl-0 { - row-gap: 0 !important; - } - .row-gap-xl-1 { - row-gap: 0.25rem !important; - } - .row-gap-xl-2 { - row-gap: 0.5rem !important; - } - .row-gap-xl-3 { - row-gap: 1rem !important; - } - .row-gap-xl-4 { - row-gap: 1.5rem !important; - } - .row-gap-xl-5 { - row-gap: 3rem !important; - } - .column-gap-xl-0 { - -moz-column-gap: 0 !important; - column-gap: 0 !important; - } - .column-gap-xl-1 { - -moz-column-gap: 0.25rem !important; - column-gap: 0.25rem !important; - } - .column-gap-xl-2 { - -moz-column-gap: 0.5rem !important; - column-gap: 0.5rem !important; - } - .column-gap-xl-3 { - -moz-column-gap: 1rem !important; - column-gap: 1rem !important; - } - .column-gap-xl-4 { - -moz-column-gap: 1.5rem !important; - column-gap: 1.5rem !important; - } - .column-gap-xl-5 { - -moz-column-gap: 3rem !important; - column-gap: 3rem !important; - } - .text-xl-start { - text-align: left !important; - } - .text-xl-end { - text-align: right !important; - } - .text-xl-center { - text-align: center !important; - } -} - -@media (min-width: 1400px) { - .float-xxl-start { - float: left !important; - } - .float-xxl-end { - float: right !important; - } - .float-xxl-none { - float: none !important; - } - .object-fit-xxl-contain { - -o-object-fit: contain !important; - object-fit: contain !important; - } - .object-fit-xxl-cover { - -o-object-fit: cover !important; - object-fit: cover !important; - } - .object-fit-xxl-fill { - -o-object-fit: fill !important; - object-fit: fill !important; - } - .object-fit-xxl-scale { - -o-object-fit: scale-down !important; - object-fit: scale-down !important; - } - .object-fit-xxl-none { - -o-object-fit: none !important; - object-fit: none !important; - } - .d-xxl-inline { - display: inline !important; - } - .d-xxl-inline-block { - display: inline-block !important; - } - .d-xxl-block { - display: block !important; - } - .d-xxl-grid { - display: grid !important; - } - .d-xxl-inline-grid { - display: inline-grid !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; - } - .d-xxl-none { - display: none !important; - } - .flex-xxl-fill { - flex: 1 1 auto !important; - } - .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-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; - } - .flex-xxl-wrap { - flex-wrap: wrap !important; - } - .flex-xxl-nowrap { - flex-wrap: nowrap !important; - } - .flex-xxl-wrap-reverse { - flex-wrap: wrap-reverse !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; - } - .justify-content-xxl-evenly { - justify-content: space-evenly !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; - } - .order-xxl-first { - order: -1 !important; - } - .order-xxl-0 { - order: 0 !important; - } - .order-xxl-1 { - order: 1 !important; - } - .order-xxl-2 { - order: 2 !important; - } - .order-xxl-3 { - order: 3 !important; - } - .order-xxl-4 { - order: 4 !important; - } - .order-xxl-5 { - order: 5 !important; - } - .order-xxl-last { - order: 6 !important; - } - .m-xxl-0 { - margin: 0 !important; - } - .m-xxl-1 { - margin: 0.25rem !important; - } - .m-xxl-2 { - margin: 0.5rem !important; - } - .m-xxl-3 { - margin: 1rem !important; - } - .m-xxl-4 { - margin: 1.5rem !important; - } - .m-xxl-5 { - margin: 3rem !important; - } - .m-xxl-auto { - margin: auto !important; - } - .mx-xxl-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - .mx-xxl-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - .mx-xxl-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - .mx-xxl-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - .mx-xxl-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - .mx-xxl-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - .mx-xxl-auto { - margin-right: auto !important; - margin-left: auto !important; - } - .my-xxl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - .my-xxl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - .my-xxl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - .my-xxl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - .my-xxl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - .my-xxl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - .my-xxl-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - .mt-xxl-0 { - margin-top: 0 !important; - } - .mt-xxl-1 { - margin-top: 0.25rem !important; - } - .mt-xxl-2 { - margin-top: 0.5rem !important; - } - .mt-xxl-3 { - margin-top: 1rem !important; - } - .mt-xxl-4 { - margin-top: 1.5rem !important; - } - .mt-xxl-5 { - margin-top: 3rem !important; - } - .mt-xxl-auto { - margin-top: auto !important; - } - .me-xxl-0 { - margin-right: 0 !important; - } - .me-xxl-1 { - margin-right: 0.25rem !important; - } - .me-xxl-2 { - margin-right: 0.5rem !important; - } - .me-xxl-3 { - margin-right: 1rem !important; - } - .me-xxl-4 { - margin-right: 1.5rem !important; - } - .me-xxl-5 { - margin-right: 3rem !important; - } - .me-xxl-auto { - margin-right: auto !important; - } - .mb-xxl-0 { - margin-bottom: 0 !important; - } - .mb-xxl-1 { - margin-bottom: 0.25rem !important; - } - .mb-xxl-2 { - margin-bottom: 0.5rem !important; - } - .mb-xxl-3 { - margin-bottom: 1rem !important; - } - .mb-xxl-4 { - margin-bottom: 1.5rem !important; - } - .mb-xxl-5 { - margin-bottom: 3rem !important; - } - .mb-xxl-auto { - margin-bottom: auto !important; - } - .ms-xxl-0 { - margin-left: 0 !important; - } - .ms-xxl-1 { - margin-left: 0.25rem !important; - } - .ms-xxl-2 { - margin-left: 0.5rem !important; - } - .ms-xxl-3 { - margin-left: 1rem !important; - } - .ms-xxl-4 { - margin-left: 1.5rem !important; - } - .ms-xxl-5 { - margin-left: 3rem !important; - } - .ms-xxl-auto { - margin-left: auto !important; - } - .p-xxl-0 { - padding: 0 !important; - } - .p-xxl-1 { - padding: 0.25rem !important; - } - .p-xxl-2 { - padding: 0.5rem !important; - } - .p-xxl-3 { - padding: 1rem !important; - } - .p-xxl-4 { - padding: 1.5rem !important; - } - .p-xxl-5 { - padding: 3rem !important; - } - .px-xxl-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - .px-xxl-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - .px-xxl-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - .px-xxl-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - .px-xxl-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - .px-xxl-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - .py-xxl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - .py-xxl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - .py-xxl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - .py-xxl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - .py-xxl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - .py-xxl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - .pt-xxl-0 { - padding-top: 0 !important; - } - .pt-xxl-1 { - padding-top: 0.25rem !important; - } - .pt-xxl-2 { - padding-top: 0.5rem !important; - } - .pt-xxl-3 { - padding-top: 1rem !important; - } - .pt-xxl-4 { - padding-top: 1.5rem !important; - } - .pt-xxl-5 { - padding-top: 3rem !important; - } - .pe-xxl-0 { - padding-right: 0 !important; - } - .pe-xxl-1 { - padding-right: 0.25rem !important; - } - .pe-xxl-2 { - padding-right: 0.5rem !important; - } - .pe-xxl-3 { - padding-right: 1rem !important; - } - .pe-xxl-4 { - padding-right: 1.5rem !important; - } - .pe-xxl-5 { - padding-right: 3rem !important; - } - .pb-xxl-0 { - padding-bottom: 0 !important; - } - .pb-xxl-1 { - padding-bottom: 0.25rem !important; - } - .pb-xxl-2 { - padding-bottom: 0.5rem !important; - } - .pb-xxl-3 { - padding-bottom: 1rem !important; - } - .pb-xxl-4 { - padding-bottom: 1.5rem !important; - } - .pb-xxl-5 { - padding-bottom: 3rem !important; - } - .ps-xxl-0 { - padding-left: 0 !important; - } - .ps-xxl-1 { - padding-left: 0.25rem !important; - } - .ps-xxl-2 { - padding-left: 0.5rem !important; - } - .ps-xxl-3 { - padding-left: 1rem !important; - } - .ps-xxl-4 { - padding-left: 1.5rem !important; - } - .ps-xxl-5 { - padding-left: 3rem !important; - } - .gap-xxl-0 { - gap: 0 !important; - } - .gap-xxl-1 { - gap: 0.25rem !important; - } - .gap-xxl-2 { - gap: 0.5rem !important; - } - .gap-xxl-3 { - gap: 1rem !important; - } - .gap-xxl-4 { - gap: 1.5rem !important; - } - .gap-xxl-5 { - gap: 3rem !important; - } - .row-gap-xxl-0 { - row-gap: 0 !important; - } - .row-gap-xxl-1 { - row-gap: 0.25rem !important; - } - .row-gap-xxl-2 { - row-gap: 0.5rem !important; - } - .row-gap-xxl-3 { - row-gap: 1rem !important; - } - .row-gap-xxl-4 { - row-gap: 1.5rem !important; - } - .row-gap-xxl-5 { - row-gap: 3rem !important; - } - .column-gap-xxl-0 { - -moz-column-gap: 0 !important; - column-gap: 0 !important; - } - .column-gap-xxl-1 { - -moz-column-gap: 0.25rem !important; - column-gap: 0.25rem !important; - } - .column-gap-xxl-2 { - -moz-column-gap: 0.5rem !important; - column-gap: 0.5rem !important; - } - .column-gap-xxl-3 { - -moz-column-gap: 1rem !important; - column-gap: 1rem !important; - } - .column-gap-xxl-4 { - -moz-column-gap: 1.5rem !important; - column-gap: 1.5rem !important; - } - .column-gap-xxl-5 { - -moz-column-gap: 3rem !important; - column-gap: 3rem !important; - } - .text-xxl-start { - text-align: left !important; - } - .text-xxl-end { - text-align: right !important; - } - .text-xxl-center { - text-align: center !important; - } -} - -@media (min-width: 1200px) { - .fs-1 { - font-size: 2.5rem !important; - } - .fs-2 { - font-size: 2rem !important; - } - .fs-3 { - font-size: 1.75rem !important; - } - .fs-4 { - font-size: 1.5rem !important; - } -} - -@media print { - .d-print-inline { - display: inline !important; - } - .d-print-inline-block { - display: inline-block !important; - } - .d-print-block { - display: block !important; - } - .d-print-grid { - display: grid !important; - } - .d-print-inline-grid { - display: inline-grid !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; - } - .d-print-none { - display: none !important; - } -} - -@media (min-width: 992px) { - .text-lg-nowrap { - white-space: nowrap !important; - } -} - -@media (min-width: 1400px) { - .text-xxl-nowrap { - white-space: nowrap !important; - } -} - -/*!purgecss start ignore*/ -:root, -[data-bs-theme='light'] { - --hbs-component-gutter-t: 0; - --hbs-component-gutter-b: 1.5rem; - --hbs-component-gutter-s: 0; - --hbs-component-gutter-e: 0; - --hbs-font-size: 16px; - --hbs-body-color: var(--hbs-surface-color); - --hbs-border-color: var(--hbs-surface-color-disabled); - --hbs-link-color: inherit; - --hbs-link-hover-color: var(--hbs-primary); - --hbs-surface-bg: #fff; - --hbs-surface-color: rgba(0, 0, 0, 0.87); - --hbs-surface-color-secondary: rgba(0, 0, 0, 0.54); - --hbs-surface-color-disabled: rgba(0, 0, 0, 0.38); - --hbs-shadow-rgb: 0, 0, 0; - --hbs-scrollbar-width: 10px; - --hbs-scrollbar-height: 10px; - --hbs-scrollbar-track-bg: var(--hbs-secondary-bg); - --hbs-scrollbar-thumb-bg: var(--hbs-secondary); - --hbs-scrollbar-corner-bg: var(--hbs-secondary); -} - -[data-bs-theme='dark'] { - --hbs-surface-bg: #1e1e1e; - --hbs-surface-color: #e1e1e1; - --hbs-surface-color-secondary: rgba(225, 225, 225, 0.7); - --hbs-surface-color-disabled: rgba(225, 225, 225, 0.5); - --hbs-shadow-rgb: 255, 255, 255; -} - -html { - background: url("/images/bg-light.jpg") no-repeat center center fixed; - background-size: cover; - scroll-padding-top: 64px; -} - -html body { - background-color: unset; -} - -html[data-bs-theme='dark'] { - background-image: url("/images/bg-dark.jpg"); -} - -a { - color: inherit; - text-decoration: none; - --hbs-link-hover-color-rgb: var(--hbs-primary-rgb); -} - -.btn-actions-panel { - bottom: 4.5rem; - color: var(--hbs-primary); -} - -.btn-actions-panel:hover { - color: var(--hbs-primary-text); -} - -#offcanvasActionsPanel { - /* stylelint-disable-line */ -} - -#offcanvasActionsPanel .action, -#offcanvasActionsPanel .btn-social-share { - width: 5rem; -} - -:target:not(sup)::before { - content: ''; - display: block; -} - -.anchor { - font-size: 75%; -} - -.archive::before { - background: var(--hbs-primary); - height: 1rem; - width: 1rem; - border-radius: 50%; - content: ''; - margin-left: -0.875rem; - margin-top: -0.5rem; -} - -.archive::after { - content: attr(data-date); - position: absolute; - left: -1.75rem; - writing-mode: vertical-rl; - justify-content: center; - display: flex; - line-height: 100%; - height: 100%; - color: var(--hbs-secondary); - font-weight: bold; - text-orientation: sideways; - text-transform: uppercase; -} - -.archive .archive-meta { - font-size: 0.875rem; -} - -.author .social-links { - --hbs-nav-link-padding-x: 0.5rem; - margin-left: calc(var(--hbs-nav-link-padding-x) * -1); -} - -blockquote { - border-left: 0.25rem solid var(--hbs-primary); - padding: 0.25rem 1rem; - position: relative; -} - -blockquote p:last-child { - margin-bottom: 0; -} - -.hbs-breadcrumb .breadcrumb-item { - max-width: 240px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} - -@media (max-width: 575.98px) { - .hbs-breadcrumb .breadcrumb-item:not(:last-child, :first-child)::after { - content: '...'; - } - .hbs-breadcrumb .breadcrumb-item:not(:last-child, :first-child) a { - display: none; - } -} - -.card { - --hbs-card-cap-bg: transparent; -} - -.component { - /* stylelint-disable-line */ - border: none; - margin-bottom: var(--hbs-component-gutter-b); -} - -.component:hover, .component:focus { - /* stylelint-disable-line */ -} - -.highlight-wrapper { - margin: 1.5rem auto 1rem; -} - -.highlight-wrapper .panel { - top: -1.35rem; - padding: 0 0.5rem; - transition: opacity 0.5s; -} - -.highlight-wrapper .panel .action { - color: rgba(244, 255, 255, 0.75); -} - -.highlight-wrapper .panel .action:hover, .highlight-wrapper .panel .action.active { - color: white; -} - -.highlight-wrapper .panel .action:not(:last-child) { - margin-right: 1rem; -} - -.highlight-wrapper:hover .panel { - opacity: 1 !important; -} - -code { - margin: 0; - padding: 0.125rem 0.25rem; - color: var(--hbs-secondary-color); - background: var(--hbs-secondary-bg); - border-radius: 3px; -} - -code.no-ln .ln { - display: none; -} - -pre { - background: var(--hbs-body-bg); - border-radius: 0.25rem; - color: var(--hbs-body-color); - padding: 1rem; - position: relative; -} - -pre code { - padding: 0; - background: inherit !important; - color: inherit !important; - opacity: 1; -} - -:not(pre) > code { - -webkit-user-select: all; - -moz-user-select: all; - user-select: all; -} - -.code-toggle .highlight-wrapper { - margin-top: 0.5rem; -} - -.dropdown-menu { - --hbs-dropdown-link-active-color: var(--hbs-on-primary); - --hbs-dropdown-link-active-bg: var(--hbs-primary); - --hbs-dropdown-link-hover-color: var(--hbs-on-primary); - --hbs-dropdown-link-hover-bg: var(--hbs-primary); -} - -.footer .social-link svg { - font-size: 1.5em; -} - -.footer .nav-link { - text-overflow: ellipsis; -} - -.form-floating.required label::after { - content: '*'; - color: red; -} - -.gallery-img { - height: auto; -} - -/* Background */ -.bg { - color: #f8f8f2; - background-color: #282a36; -} - -/* PreWrapper */ -.chroma { - color: #f8f8f2; - background-color: #282a36; -} - -/* Other */ -/* Error */ -/* CodeLine */ -/* LineLink */ -.chroma .lnlinks { - outline: none; - text-decoration: none; - color: inherit; -} - -/* LineTableTD */ -.chroma .lntd { - vertical-align: top; - padding: 0; - margin: 0; - border: 0; -} - -/* LineTable */ -.chroma .lntable { - border-spacing: 0; - padding: 0; - margin: 0; - border: 0; -} - -/* LineHighlight */ -.chroma .hl { - background-color: #ffffcc; -} - -/* LineNumbersTable */ -.chroma .lnt { - white-space: pre; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - margin-right: 0.4em; - padding: 0 0.4em 0 0.4em; - color: #7f7f7f; -} - -/* LineNumbers */ -.chroma .ln { - white-space: pre; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - margin-right: 0.4em; - padding: 0 0.4em 0 0.4em; - color: #7f7f7f; -} - -/* Line */ -.chroma .line { - display: flex; -} - -/* Keyword */ -.chroma .k { - color: #ff79c6; -} - -/* KeywordConstant */ -.chroma .kc { - color: #ff79c6; -} - -/* KeywordDeclaration */ -.chroma .kd { - color: #8be9fd; - font-style: italic; -} - -/* KeywordNamespace */ -.chroma .kn { - color: #ff79c6; -} - -/* KeywordPseudo */ -.chroma .kp { - color: #ff79c6; -} - -/* KeywordReserved */ -.chroma .kr { - color: #ff79c6; -} - -/* KeywordType */ -.chroma .kt { - color: #8be9fd; -} - -/* Name */ -/* NameAttribute */ -.chroma .na { - color: #50fa7b; -} - -/* NameBuiltin */ -.chroma .nb { - color: #8be9fd; - font-style: italic; -} - -/* NameBuiltinPseudo */ -/* NameClass */ -.chroma .nc { - color: #50fa7b; -} - -/* NameConstant */ -/* NameDecorator */ -/* NameEntity */ -/* NameException */ -/* NameFunction */ -.chroma .nf { - color: #50fa7b; -} - -/* NameFunctionMagic */ -/* NameLabel */ -.chroma .nl { - color: #8be9fd; - font-style: italic; -} - -/* NameNamespace */ -/* NameOther */ -/* NameProperty */ -/* NameTag */ -.chroma .nt { - color: #ff79c6; -} - -/* NameVariable */ -.chroma .nv { - color: #8be9fd; - font-style: italic; -} - -/* NameVariableClass */ -.chroma .vc { - color: #8be9fd; - font-style: italic; -} - -/* NameVariableGlobal */ -.chroma .vg { - color: #8be9fd; - font-style: italic; -} - -/* NameVariableInstance */ -.chroma .vi { - color: #8be9fd; - font-style: italic; -} - -/* NameVariableMagic */ -/* Literal */ -/* LiteralDate */ -/* LiteralString */ -.chroma .s { - color: #f1fa8c; -} - -/* LiteralStringAffix */ -.chroma .sa { - color: #f1fa8c; -} - -/* LiteralStringBacktick */ -.chroma .sb { - color: #f1fa8c; -} - -/* LiteralStringChar */ -.chroma .sc { - color: #f1fa8c; -} - -/* LiteralStringDelimiter */ -.chroma .dl { - color: #f1fa8c; -} - -/* LiteralStringDoc */ -.chroma .sd { - color: #f1fa8c; -} - -/* LiteralStringDouble */ -.chroma .s2 { - color: #f1fa8c; -} - -/* LiteralStringEscape */ -.chroma .se { - color: #f1fa8c; -} - -/* LiteralStringHeredoc */ -.chroma .sh { - color: #f1fa8c; -} - -/* LiteralStringInterpol */ -.chroma .si { - color: #f1fa8c; -} - -/* LiteralStringOther */ -.chroma .sx { - color: #f1fa8c; -} - -/* LiteralStringRegex */ -.chroma .sr { - color: #f1fa8c; -} - -/* LiteralStringSingle */ -.chroma .s1 { - color: #f1fa8c; -} - -/* LiteralStringSymbol */ -.chroma .ss { - color: #f1fa8c; -} - -/* LiteralNumber */ -.chroma .m { - color: #bd93f9; -} - -/* LiteralNumberBin */ -.chroma .mb { - color: #bd93f9; -} - -/* LiteralNumberFloat */ -.chroma .mf { - color: #bd93f9; -} - -/* LiteralNumberHex */ -.chroma .mh { - color: #bd93f9; -} - -/* LiteralNumberInteger */ -.chroma .mi { - color: #bd93f9; -} - -/* LiteralNumberIntegerLong */ -.chroma .il { - color: #bd93f9; -} - -/* LiteralNumberOct */ -.chroma .mo { - color: #bd93f9; -} - -/* Operator */ -.chroma .o { - color: #ff79c6; -} - -/* OperatorWord */ -.chroma .ow { - color: #ff79c6; -} - -/* Punctuation */ -/* Comment */ -.chroma .c { - color: #6272a4; -} - -/* CommentHashbang */ -.chroma .ch { - color: #6272a4; -} - -/* CommentMultiline */ -.chroma .cm { - color: #6272a4; -} - -/* CommentSingle */ -.chroma .c1 { - color: #6272a4; -} - -/* CommentSpecial */ -.chroma .cs { - color: #6272a4; -} - -/* CommentPreproc */ -.chroma .cp { - color: #ff79c6; -} - -/* CommentPreprocFile */ -.chroma .cpf { - color: #ff79c6; -} - -/* Generic */ -/* GenericDeleted */ -.chroma .gd { - color: #ff5555; -} - -/* GenericEmph */ -.chroma .ge { - text-decoration: underline; -} - -/* GenericError */ -/* GenericHeading */ -.chroma .gh { - font-weight: bold; -} - -/* GenericInserted */ -.chroma .gi { - color: #50fa7b; - font-weight: bold; -} - -/* GenericOutput */ -.chroma .go { - color: #44475a; -} - -/* GenericPrompt */ -/* GenericStrong */ -/* GenericSubheading */ -.chroma .gu { - font-weight: bold; -} - -/* GenericTraceback */ -/* GenericUnderline */ -.chroma .gl { - text-decoration: underline; -} - -/* TextWhitespace */ -:not([fontawesome-i2svg-complete]) i.fas::before, :not([fontawesome-i2svg-complete]) i.fag::before, :not([fontawesome-i2svg-complete]) i.fab::before { - content: ''; - display: inline-block; - width: 1.25em; - height: 1em; -} - -:not([fontawesome-i2svg-complete]) i.fas.fa-2x::before, :not([fontawesome-i2svg-complete]) i.fag.fa-2x::before, :not([fontawesome-i2svg-complete]) i.fab.fa-2x::before { - font-size: 2em; -} - -.mermaid .svg-inline--fa { - /* stylelint-disable-line */ -} - -.mermaid .svg-inline--fa > path { - fill: var(--hbs-primary) !important; -} - -img { - max-width: 100%; -} - -img:not([data-viewer-invisible]) { - cursor: pointer; -} - -main { - margin-bottom: 2rem; -} - -.btn-scroll-to-top, -.btn-actions-panel { - right: 20px; -} - -.btn-scroll-to-top svg, -.btn-actions-panel svg { - font-size: 1.5em; -} - -@media (min-width: 768px) { - .btn-scroll-to-top svg, -.btn-actions-panel svg { - font-size: 1.75em; - } -} - -.nav-tabs { - --hbs-nav-tabs-link-active-bg: var(--hbs-primary); - --hbs-nav-tabs-link-active-color: var(--hbs-on-primary); -} - -.nav-pills { - --hbs-nav-pills-link-active-bg: var(--hbs-primary); - --hbs-nav-pills-link-active-color: var(--hbs-on-primary); -} - -.nav-pills, -.nav-tabs { - --hbs-nav-tabs-link-active-border-color: var(--hbs-primary); -} - -.nav-pills .nav-item, -.nav-tabs .nav-item { - margin-bottom: 0; -} - -.offcanvas { - /* stylelint-disable-line */ -} - -.offcanvas .offcanvas-title { - margin: 0; -} - -.pagination { - justify-content: center; - --hbs-pagination-active-bg: var(--hbs-primary); - --hbs-pagination-active-border-color: var(--hbs-primary); -} - -.post-card img { - height: 120px; - margin-bottom: 0.5rem; - -o-object-fit: cover; - object-fit: cover; -} - -.post-card-default-img { - filter: blur(1px); - height: 120px; - width: 100%; -} - -.post-panel-wrapper { - z-index: 1; -} - -.post-panel-wrapper .post-panel { - bottom: 80px; - opacity: 0.85; -} - -.post-panel-wrapper .post-panel:hover { - opacity: 1; -} - -.post-panel-wrapper .post-panel .action { - margin: 0 0.25rem; - padding: 0.25rem 0; -} - -.post-panel-wrapper .post-panel .action:not(:first-child)::before { - content: '|'; - padding-right: 0.5rem; - color: var(--hbs-surface-color-disabled); -} - -.post-panel-wrapper .post-panel .action:hover { - color: var(--hbs-primary); -} - -/* stylelint-disable selector-id-pattern */ -#TableOfContents { - /* stylelint-disable-line */ -} - -#post-toc-container > nav { - background: var(--hbs-surface-bg); - color: var(--hbs-surface-color); -} - -#TableOfContents, -#post-toc-container > nav { - /* stylelint-disable-line */ -} - -#TableOfContents ol, -#TableOfContents ul, -#post-toc-container > nav ol, -#post-toc-container > nav ul { - list-style-type: none; - padding-left: 1rem; -} - -#TableOfContents ul, -#TableOfContents li, -#post-toc-container > nav ul, -#post-toc-container > nav li { - margin-bottom: 0.25rem; -} - -#TableOfContents > ol, -#TableOfContents > ul, -#post-toc-container > nav > ol, -#post-toc-container > nav > ul { - padding-left: 0 !important; -} - -#TableOfContents a.active, -#post-toc-container > nav a.active { - color: var(--hbs-primary); -} - -.post #TableOfContents { - color: var(--hbs-surface-color) !important; -} - -/* stylelint-enable selector-id-pattern */ -.post-taxonomy { - /* stylelint-disable-next-line */ - -webkit-clip-path: polygon(0 50%, 1rem 0, 100% 0, 100% 100%, 1rem 100%) /*rtl:polygon(0 0, calc(100% - 1rem) 0, 100% 50%, calc(100% - 1rem) 100%, 0 100%)*/; - clip-path: polygon(0 50%, 1rem 0, 100% 0, 100% 100%, 1rem 100%) /*rtl:polygon(0 0, calc(100% - 1rem) 0, 100% 50%, calc(100% - 1rem) 100%, 0 100%)*/; - padding-left: 0.75rem; - opacity: 0.75; -} - -.post-taxonomy:hover { - opacity: 1; -} - -.post-taxonomy-sm { - /* stylelint-disable-next-line */ - -webkit-clip-path: polygon(0 50%, 0.5rem 0, 100% 0, 100% 100%, 0.5rem 100%) /*rtl:polygon(0 0, calc(100% - .5rem) 0, 100% 50%, calc(100% - .5rem) 100%, 0 100%)*/; - clip-path: polygon(0 50%, 0.5rem 0, 100% 0, 100% 100%, 0.5rem 100%) /*rtl:polygon(0 0, calc(100% - .5rem) 0, 100% 50%, calc(100% - .5rem) 100%, 0 100%)*/; - font-size: 0.75rem; - padding-left: 0.5rem; -} - -.post-reward-img { - height: 240px; -} - -.post-title { - color: var(--hbs-surface-color); -} - -.post-meta { - margin-bottom: 1rem; - font-size: 0.875rem; - word-break: break-all; -} - -.post-meta > span:not(:last-child) { - margin-right: 0.125rem; -} - -.post-meta > span:not(:last-child)::after { - content: '·'; - margin-left: 0.125rem; -} - -.post-content { - color: var(--hbs-surface-color); -} - -.post-content h3, .post-content .h3 { - margin-top: 2rem; -} - -.post-content h6, -.post-content .h6, -.post-content h5, -.post-content .h5, -.post-content h4, -.post-content .h4, -.post-content h3, -.post-content .h3, -.post-content h2, -.post-content .h2, -.post-content h1, -.post-content .h1 { - margin-bottom: 1rem; -} - -.post-content h6:hover .anchor::after, -.post-content .h6:hover .anchor::after, -.post-content h5:hover .anchor::after, -.post-content .h5:hover .anchor::after, -.post-content h4:hover .anchor::after, -.post-content .h4:hover .anchor::after, -.post-content h3:hover .anchor::after, -.post-content .h3:hover .anchor::after, -.post-content h2:hover .anchor::after, -.post-content .h2:hover .anchor::after, -.post-content h1:hover .anchor::after, -.post-content .h1:hover .anchor::after { - /* stylelint-disable-line */ - content: '§'; - /* stylelint-disable-line */ -} - -.post-content h2:not(:first-child), .post-content .h2:not(:first-child) { - margin-top: 3rem; -} - -.post-content ol li, -.post-content ul li { - margin-bottom: 0.25rem; -} - -.post-content .alert p:first-of-type { - display: inline; -} - -.post-content a:not(.btn), -.post-summary a:not(.btn) { - color: var(--hbs-primary); -} - -.post-content a:not(.btn):hover, -.post-summary a:not(.btn):hover { - text-decoration: underline; -} - -.post-navs { - flex-wrap: wrap; -} - -.post-nav { - margin: 0.25rem; - display: flex; - align-items: center; -} - -.post-comments .utterances { - max-width: 100%; -} - -.posts .post img { - float: left; - margin-right: 1rem; - width: 180px; - height: auto; - padding-bottom: 0.125rem; - max-height: 180px; - -o-object-fit: cover; - object-fit: cover; -} - -@media (max-width: 575.98px) { - .posts .post img { - width: 100%; - margin-bottom: 0.5rem; - } -} - -.post-featured-img { - -o-object-fit: contain; - object-fit: contain; -} - -.post-pinned-icon { - margin-left: -0.5rem; -} - -.profile { - color: var(--hbs-secondary-text-on-surface) !important; -} - -.profile .profile-avatar { - height: 120px; - width: 120px; -} - -.profile .profile-meta { - margin-top: 0.5rem; -} - -.profile .profile-meta *:not(:last-child) { - margin-bottom: 0.25rem; -} - -.profile .profile-company, -.profile .profile-about, -.profile .profile-location, -.profile .profile-contact { - align-items: center; - display: inline-flex; - margin-right: 0.5rem; - word-break: break-all; -} - -.profile a { - color: var(--hbs-accent); -} - -.profile .svg-inline--fa { - /* stylelint-disable-line */ - vertical-align: middle; -} - -.profile .social-links { - --hbs-nav-link-padding-x: 0.5rem; -} - -.profile-compact { - flex-direction: row; -} - -@media (max-width: 575.98px) { - .profile-compact .profile-meta { - text-align: center; - } -} - -.btn-scroll-to-top { - bottom: 1.25rem; - color: var(--hbs-primary); - transition: opacity 0.5s; -} - -.btn-scroll-to-top:hover { - color: var(--hbs-primary-text); -} - -.btn-scroll-to-top.scrolling { - bottom: 100%; - transition: bottom 1s; - color: var(--hbs-primary); -} - -.search-result { - margin-bottom: 2rem; -} - -.search-result-title { - margin: 1rem 0 1.5rem; -} - -.search-result-title a:hover { - text-decoration: underline; -} - -.search-form .form-control { - background-color: transparent; - border-color: var(--hbs-accent); - color: var(--hbs-secondary-text-on-surface); -} - -.search-form .form-control:focus { - color: var(--hbs-primary-text-on-surface); -} - -.search-stat, -.search-result-content { - color: var(--hbs-secondary-text-on-surface); -} - -.btn-search { - background: transparent !important; - color: var(--hbs-primary) !important; - z-index: 6 !important; - box-shadow: none !important; -} - -.search-result-taxonomy { - margin: 0 0.125rem 0.125rem 0; - color: var(--hbs-secondary-text-on-surface); -} - -.search-result-taxonomy + .search-result-taxonomy::before { - content: '·'; - margin-right: 0.25rem; - display: inline-block; -} - -.search-result-content img { - float: left; - margin-right: 1rem; - max-width: 180px; -} - -@media (max-width: 575.98px) { - .search-result-content img { - max-width: 100%; - } -} - -.search-result-score-rating { - font-size: 20px; - position: relative; - width: -moz-fit-content; - width: fit-content; -} - -.search-result-score-rating::before { - content: '★★★★★'; -} - -.search-result-score-rating span { - left: 0; - overflow: hidden; - position: absolute; -} - -.search-result-score-rating span::before { - color: gold; - content: '★★★★★'; -} - -.slide { - position: relative; - display: flex; -} - -.slide-inner { - flex-wrap: nowrap; - overflow: hidden; - width: 100%; - margin: 0; - scroll-behavior: smooth; -} - -.slide-control-left { - left: 0; - top: 0; -} - -.slide-control-right { - right: 0; - top: 0; -} - -.slide-control-left, -.slide-control-right { - border: none; - background: transparent; - color: var(--hbs-secondary); - height: 100%; - position: absolute; - width: 80px; -} - -.slide-control-left:hover, -.slide-control-right:hover { - color: var(--hbs-primary); -} - -.social-share-buttons { - overflow-y: scroll; - padding-bottom: 0.5rem; -} - -.social-share-buttons .social-share-button { - margin-right: 0.5rem; - display: flex; - white-space: nowrap; - justify-content: center; - align-items: center; -} - -.surface, .component, #TableOfContents { - background: var(--hbs-surface-bg) !important; - color: var(--hbs-surface-color-secondary) !important; -} - -.bg-surface { - background-color: var(--hbs-surface-bg) !important; -} - -.text-surface { - color: var(--hbs-surface-color) !important; -} - -.text-surface-secondary { - color: var(--hbs-surface-color-secondary) !important; -} - -.text-surface-disabled { - color: var(--hbs-surface-color-disabled) !important; -} - -table { - /* stylelint-disable-line */ - /* stylelint-disable-line */ - /* stylelint-disable-line */ -} - -.table-responsive { - margin-bottom: 1rem; -} - -.taxonomy .taxonomy-meta { - font-size: 0.8rem; -} - -.top-app-bar { - background-color: var(--hbs-primary); - color: var(--hbs-on-primary); - --hbs-link-color: var(--hbs-on-primary-secondary); - --hbs-link-hover-color: var(--hbs-on-primary); - --hbs-navbar-color: var(--hbs-on-primary-secondary); - --hbs-navbar-hover-color: var(--hbs-on-primary); - --hbs-navbar-active-color: var(--hbs-on-primary); - --hbs-navbar-disabled-color: var(--hbs-on-primary-disabled); - --hbs-navbar-brand-color: var(--hbs-on-primary-secondary); - --hbs-navbar-brand-hover-color: var(--hbs-on-primary); - --hbs-form-control-bg: var(--hbs-primary-secondary); -} - -.top-app-bar .offcanvas-lg, -.top-app-bar .offcanvas-xxl { - --hbs-offcanvas-bg: var(--hbs-primary); - --hbs-offcanvas-color: var(--hbs-on-primary); -} - -.top-app-bar .logo { - height: 32px; - width: auto; - margin-right: 0.5rem; -} - -.top-app-bar .logo:hover { - transform: rotate(-5deg) scale(1.1); -} - -.top-app-bar a:hover { - text-decoration: none; -} - -.top-app-bar nav { - --hbs-nav-link-color: var(--hbs-on-primary-secondary); - --hbs-nav-link-hover-color: var(--hbs-on-primary); - --hbs-nav-link-active-color: var(--hbs-on-primary); -} - -@media (min-width: 1400px) { - .top-app-bar .nav-link.active { - position: relative; - --hbs-body-color: var(--hbs-body-color); - } - .top-app-bar .nav-link.active::before { - content: ''; - position: absolute; - left: calc(50% - 0.35em); - top: calc(100% + 0.35em * 1.25); - border-left: 0.35em solid transparent; - border-right: 0.35em solid transparent; - border-bottom: 0.35em solid #f6f8fa; - } -} - -.top-app-bar .search-bar .search-input { - padding-left: 2.25rem; -} - -@media (min-width: 1400px) { - .top-app-bar .search-bar .search-input { - width: 180px; - transition: 0.5s width ease-in-out; - } - .top-app-bar .search-bar .search-input:focus { - width: 240px; - } -} - -.top-app-bar .search-bar .search-shortcut { - margin-top: 0.575rem; -} - -.top-app-bar .dropdown-item-icon { - background-color: var(--hbs-secondary-bg); -} - -.top-app-bar .dropdown-item-description { - max-width: 280px; - overflow: hidden; - text-overflow: ellipsis; - font-size: 0.8rem; -} - -@media (max-width: 767.98px) { - .top-app-bar .dropdown-item-description { - display: none; - } -} - -.top-app-bar .dropdown-item { - --hbs-dropdown-item-padding-y: 0.5rem; -} - -.top-app-bar .dropdown-item:hover .dropdown-item-icon .svg-inline--fa, .top-app-bar .dropdown-item:active .dropdown-item-icon .svg-inline--fa, .top-app-bar .dropdown-item.active .dropdown-item-icon .svg-inline--fa, .top-app-bar .dropdown-item:focus .dropdown-item-icon .svg-inline--fa { - /* stylelint-disable-line */ - color: var(--hbs-primary); -} - -.top-app-bar .dropdown-item:hover .dropdown-item-description, .top-app-bar .dropdown-item:active .dropdown-item-description, .top-app-bar .dropdown-item.active .dropdown-item-description, .top-app-bar .dropdown-item:focus .dropdown-item-description { - color: rgba(255, 255, 255, 0.7) !important; -} - -.top-app-bar .social-link:hover { - top: unset; -} - -[data-bs-theme=dark] .top-app-bar { - background-color: var(--hbs-surface-bg); - color: var(--hbs-surface-color-secondary); - --hbs-form-control-bg: var(--hbs-surface-bg); -} - -[data-bs-theme=dark] .top-app-bar .offcanvas-lg, -[data-bs-theme=dark] .top-app-bar .offcanvas-xxl { - --hbs-offcanvas-bg: var(--hbs-surface-bg); - --hbs-offcanvas-color: var(hbs-surface-color-secondary); -} - -.font-size-dropdown-menu, -.mode-dropdown-menu, -.language-dropdown-menu { - min-width: 1px; -} - -.loading-bar { - animation-duration: 2s; - animation-name: loading-bar; - animation-iteration-count: infinite; - background: linear-gradient(to right, orange, yellow, green, cyan, blue, violet); - height: 2px; - width: 200%; - z-index: 1100; -} - -@keyframes loading-bar { - from { - left: -100%; - } - to { - left: 0; - } -} - -.snackbar { - bottom: 20%; - transition: opacity 1s ease-in-out; -} - -.snackbar.show { - opacity: 1 !important; -} - -.btn-toggle[aria-expanded='true'] .btn-toggle-icon { - transform: rotate(90deg); -} - -.docs-nav { - word-break: break-word; -} - -@media (min-width: 1400px) { - .docs-nav { - position: sticky; - top: 5rem; - display: block !important; - height: calc(100vh - 6rem); - overflow-y: auto; - } -} - -.docs-nav li:focus-visible { - outline: none; -} - -.container-fluid .docs-nav, .container-sm .docs-nav, .container-md .docs-nav, .container-lg .docs-nav, .container-xl .docs-nav, .container-xxl .docs-nav { - padding-left: 1rem; -} - -.docs-nav-title-icon { - margin-left: -1.5rem; -} - -@media (min-width: 1400px) { - .docs-sidebar { - top: 84px; - height: calc(100vh - 84px); - overflow-y: auto; - } - .docs-sidebar::-webkit-scrollbar-track { - background: transparent; - } -} - -.carousel-caption { - background: rgba(0, 0, 0, 0.75); - color: rgba(255, 255, 255, 0.75) !important; - bottom: -20px; -} - -.carousel-indicators [data-bs-target] { - height: 15px; - width: 15px; - background-color: var(--hbs-primary) !important; -} - -.carousel-item { - background: rgba(0, 0, 0, 0.35); -} - -.carousel-item img { - width: 100%; - height: 450px; -} - -@media (max-width: 991.98px) { - .carousel-item img { - height: 270px; - } -} - -@media (max-width: 575.98px) { - .carousel-item img { - height: 180px; - } -} - -.carousel-controls { - right: 1.75rem; - bottom: 1rem; - z-index: 3; -} - -.carousel-control-prev, -.carousel-control-next { - align-items: end; - bottom: 1.25rem; -} - -.social-link { - position: relative; - opacity: 0.8; -} - -.social-link:hover { - opacity: 1; - top: -2px; - transition: top ease 0.5s; -} - -::-webkit-scrollbar { - width: var(--hbs-scrollbar-width); - height: var(--hbs-scrollbar-height); -} - -::-webkit-scrollbar-track { - background: var(--hbs-scrollbar-track-bg); -} - -::-webkit-scrollbar-thumb { - background: var(--hbs-scrollbar-thumb-bg); -} - -::-webkit-scrollbar-corner { - background: var(--hbs-scrollbar-corner-bg); -} - -:root { - --hbs-body-font-family: 'Merriweather', sans-serif; -} - -/*!purgecss end ignore*/ -.accordion { - --hbs-accordion-active-color: var(--hbs-primary); - --hbs-accordion-active-bg: var(--hbs-on-primary); -} - -[data-bs-theme=dark] .accordion-button:not([aria-expanded='true'])::after { - filter: invert(1) grayscale(100%) brightness(200%); -} - -.faq-answer a { - text-decoration: underline; -} diff --git a/resources/_gen/assets/css/main/scss/main.css_1c5dc401172544f6419f2ac4e7f30f73.json b/resources/_gen/assets/css/main/scss/main.css_1c5dc401172544f6419f2ac4e7f30f73.json deleted file mode 100644 index d4752dae..00000000 --- a/resources/_gen/assets/css/main/scss/main.css_1c5dc401172544f6419f2ac4e7f30f73.json +++ /dev/null @@ -1 +0,0 @@ -{"Target":"assets/main/bundle.min.454ad7aa71a5b7679464afd2a3c6af4735a7704d66d5c311c485f3b465988434.css","MediaType":"text/css","Data":{"Integrity":"sha256-RUrXqnGlt2eUZK/So8avRzWncE1m1cMRxIXztGWYhDQ="}} \ No newline at end of file diff --git a/resources/_gen/assets/scss/viewer/scss/index.scss_e45237591206dd9c7a207749e77e0afd.content b/resources/_gen/assets/scss/viewer/scss/index.scss_e45237591206dd9c7a207749e77e0afd.content deleted file mode 100644 index 1c3455d3..00000000 --- a/resources/_gen/assets/scss/viewer/scss/index.scss_e45237591206dd9c7a207749e77e0afd.content +++ /dev/null @@ -1,452 +0,0 @@ -/*! - * Viewer.js v1.11.6 - * https://fengyuanchen.github.io/viewerjs - * - * Copyright 2015-present Chen Fengyuan - * Released under the MIT license - * - * Date: 2023-09-17T03:16:35.830Z - */ -.viewer-zoom-in::before, .viewer-zoom-out::before, .viewer-one-to-one::before, .viewer-reset::before, .viewer-prev::before, .viewer-play::before, .viewer-next::before, .viewer-rotate-left::before, .viewer-rotate-right::before, .viewer-flip-horizontal::before, .viewer-flip-vertical::before, .viewer-fullscreen::before, .viewer-fullscreen-exit::before, .viewer-close::before { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAUCAYAAABWOyJDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAQPSURBVHic7Zs/iFxVFMa/0U2UaJGksUgnIVhYxVhpjDbZCBmLdAYECxsRFBTUamcXUiSNncgKQbSxsxH8gzAP3FU2jY0kKKJNiiiIghFlccnP4p3nPCdv3p9778vsLOcHB2bfveeb7955c3jvvNkBIMdxnD64a94GHMfZu3iBcRynN7zAOI7TG15gHCeeNUkr8zaxG2lbYDYsdgMbktBsP03jdQwljSXdtBhLOmtjowC9Mg9L+knSlcD8TNKpSA9lBpK2JF2VdDSR5n5J64m0qli399hNFMUlpshQii5jbXTbHGviB0nLNeNDSd9VO4A2UdB2fp+x0eCnaXxWXGA2X0au/3HgN9P4LFCjIANOJdrLr0zzZ+BEpNYDwKbpnQMeAw4m8HjQtM6Z9qa917zPQwFr3M5KgA6J5rTJCdFZJj9/lyvGhsDvwFNVuV2MhhjrK6b9bFiE+j1r87eBl4HDwCF7/U/k+ofAX5b/EXBv5JoLMuILzf3Ap6Z3EzgdqHMCuF7hcQf4HDgeoHnccncqdK/TvSDWffFXI/exICY/xZyqc6XLWF1UFZna4gJ7q8BsRvgd2/xXpo6P+D9dfT7PpECtA3cnWPM0GXGFZh/wgWltA+cDNC7X+AP4GzjZQe+k5dRxuYPeiuXU7e1qwLpDz7dFjXKRaSwuMLvAlG8zZlG+YmiK1HoFqT7wP2z+4Q45TfEGcMt01xLoNZEBTwRqD4BLpnMLeC1A41UmVxsXgXeBayV/Wx20rpTyrpnWRft7p6O/FdqzGrDukPNtkaMoMo3FBdBSQMOnYBCReyf05s126fU9ytfX98+mY54Kxnp7S9K3kj6U9KYdG0h6UdLbkh7poFXMfUnSOyVvL0h6VtIXHbS6nOP+s/Zm9mvyXW1uuC9ohZ72E9uDmXWLJOB1GxsH+DxPftsB8B6wlGDN02TAkxG6+4D3TWsbeC5CS8CDFce+AW500LhhOW2020TRjK3b21HEmgti9m0RonxbdMZeVzV+/4tF3cBpP7E9mKHNL5q8h5g0eYsCMQz0epq8gQrwMXAgcs0FGXGFRcB9wCemF9PkbYqM/Bas7fxLwNeJPdTdpo4itQti8lPMqTpXuozVRVXPpbHI3KkNTB1NfkL81j2mvhDp91HgV9MKuRIqrykj3WPq4rHyL+axj8/qGPmTqi6F9YDlHOvJU6oYcTsh/TYSzWmTE6JT19CtLTJt32D6CmHe0eQn1O8z5AXgT4sx4Vcu0/EQecMydB8z0hUWkTd2t4CrwNEePqMBcAR4mrBbwyXLPWJa8zrXmmLEhNBmfpkuY2102xxrih+pb+ieAb6vGhuA97UcJ5KR8gZ77K+99xxeYBzH6Q3/Z0fHcXrDC4zjOL3hBcZxnN74F+zlvXFWXF9PAAAAAElFTkSuQmCC"); - background-repeat: no-repeat; - background-size: 280px; - color: transparent; - display: block; - font-size: 0; - height: 20px; - line-height: 0; - width: 20px; -} - -.viewer-zoom-in::before { - background-position: 0 0; - content: 'Zoom In'; -} - -.viewer-zoom-out::before { - background-position: -20px 0; - content: 'Zoom Out'; -} - -.viewer-one-to-one::before { - background-position: -40px 0; - content: 'One to One'; -} - -.viewer-reset::before { - background-position: -60px 0; - content: 'Reset'; -} - -.viewer-prev::before { - background-position: -80px 0; - content: 'Previous'; -} - -.viewer-play::before { - background-position: -100px 0; - content: 'Play'; -} - -.viewer-next::before { - background-position: -120px 0; - content: 'Next'; -} - -.viewer-rotate-left::before { - background-position: -140px 0; - content: 'Rotate Left'; -} - -.viewer-rotate-right::before { - background-position: -160px 0; - content: 'Rotate Right'; -} - -.viewer-flip-horizontal::before { - background-position: -180px 0; - content: 'Flip Horizontal'; -} - -.viewer-flip-vertical::before { - background-position: -200px 0; - content: 'Flip Vertical'; -} - -.viewer-fullscreen::before { - background-position: -220px 0; - content: 'Enter Full Screen'; -} - -.viewer-fullscreen-exit::before { - background-position: -240px 0; - content: 'Exit Full Screen'; -} - -.viewer-close::before { - background-position: -260px 0; - content: 'Close'; -} - -.viewer-container { - bottom: 0; - direction: ltr; - font-size: 0; - left: 0; - line-height: 0; - overflow: hidden; - position: absolute; - right: 0; - -webkit-tap-highlight-color: transparent; - top: 0; - -ms-touch-action: none; - touch-action: none; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.viewer-container::-moz-selection, .viewer-container *::-moz-selection { - background-color: transparent; -} - -.viewer-container::selection, -.viewer-container *::selection { - background-color: transparent; -} - -.viewer-container:focus { - outline: 0; -} - -.viewer-container img { - display: block; - height: auto; - max-height: none !important; - max-width: none !important; - min-height: 0 !important; - min-width: 0 !important; - width: 100%; -} - -.viewer-canvas { - bottom: 0; - left: 0; - overflow: hidden; - position: absolute; - right: 0; - top: 0; -} - -.viewer-canvas > img { - height: auto; - margin: 15px auto; - max-width: 90% !important; - width: auto; -} - -.viewer-footer { - bottom: 0; - left: 0; - overflow: hidden; - position: absolute; - right: 0; - text-align: center; -} - -.viewer-navbar { - background-color: rgba(0, 0, 0, 0.5); - overflow: hidden; -} - -.viewer-list { - box-sizing: content-box; - height: 50px; - margin: 0; - overflow: hidden; - padding: 1px 0; -} - -.viewer-list > li { - color: transparent; - cursor: pointer; - float: left; - font-size: 0; - height: 50px; - line-height: 0; - opacity: 0.5; - overflow: hidden; - transition: opacity 0.15s; - width: 30px; -} - -.viewer-list > li:focus, -.viewer-list > li:hover { - opacity: 0.75; -} - -.viewer-list > li:focus { - outline: 0; -} - -.viewer-list > li + li { - margin-left: 1px; -} - -.viewer-list > .viewer-loading { - position: relative; -} - -.viewer-list > .viewer-loading::after { - border-width: 2px; - height: 20px; - margin-left: -10px; - margin-top: -10px; - width: 20px; -} - -.viewer-list > .viewer-active, -.viewer-list > .viewer-active:focus, -.viewer-list > .viewer-active:hover { - opacity: 1; -} - -.viewer-player { - background-color: #000; - bottom: 0; - cursor: none; - display: none; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1; -} - -.viewer-player > img { - left: 0; - position: absolute; - top: 0; -} - -.viewer-toolbar > ul { - display: inline-block; - margin: 0 auto 5px; - overflow: hidden; - padding: 6px 3px; -} - -.viewer-toolbar > ul > li { - background-color: rgba(0, 0, 0, 0.5); - border-radius: 50%; - cursor: pointer; - float: left; - height: 24px; - overflow: hidden; - transition: background-color 0.15s; - width: 24px; -} - -.viewer-toolbar > ul > li:focus, -.viewer-toolbar > ul > li:hover { - background-color: rgba(0, 0, 0, 0.8); -} - -.viewer-toolbar > ul > li:focus { - box-shadow: 0 0 3px #fff; - outline: 0; - position: relative; - z-index: 1; -} - -.viewer-toolbar > ul > li::before { - margin: 2px; -} - -.viewer-toolbar > ul > li + li { - margin-left: 1px; -} - -.viewer-toolbar > ul > .viewer-small { - height: 18px; - margin-bottom: 3px; - margin-top: 3px; - width: 18px; -} - -.viewer-toolbar > ul > .viewer-small::before { - margin: -1px; -} - -.viewer-toolbar > ul > .viewer-large { - height: 30px; - margin-bottom: -3px; - margin-top: -3px; - width: 30px; -} - -.viewer-toolbar > ul > .viewer-large::before { - margin: 5px; -} - -.viewer-tooltip { - background-color: rgba(0, 0, 0, 0.8); - border-radius: 10px; - color: #fff; - display: none; - font-size: 12px; - height: 20px; - left: 50%; - line-height: 20px; - margin-left: -25px; - margin-top: -10px; - position: absolute; - text-align: center; - top: 50%; - width: 50px; -} - -.viewer-title { - color: #ccc; - display: inline-block; - font-size: 12px; - line-height: 1.2; - margin: 5px 5%; - max-width: 90%; - min-height: 14px; - opacity: 0.8; - overflow: hidden; - text-overflow: ellipsis; - transition: opacity 0.15s; - white-space: nowrap; -} - -.viewer-title:hover { - opacity: 1; -} - -.viewer-button { - -webkit-app-region: no-drag; - background-color: rgba(0, 0, 0, 0.5); - border-radius: 50%; - cursor: pointer; - height: 80px; - overflow: hidden; - position: absolute; - right: -40px; - top: -40px; - transition: background-color 0.15s; - width: 80px; -} - -.viewer-button:focus, -.viewer-button:hover { - background-color: rgba(0, 0, 0, 0.8); -} - -.viewer-button:focus { - box-shadow: 0 0 3px #fff; - outline: 0; -} - -.viewer-button::before { - bottom: 15px; - left: 15px; - position: absolute; -} - -.viewer-fixed { - position: fixed; -} - -.viewer-open { - overflow: hidden; -} - -.viewer-show { - display: block; -} - -.viewer-hide { - display: none; -} - -.viewer-backdrop { - background-color: rgba(0, 0, 0, 0.5); -} - -.viewer-invisible { - visibility: hidden; -} - -.viewer-move { - cursor: move; - cursor: grab; -} - -.viewer-fade { - opacity: 0; -} - -.viewer-in { - opacity: 1; -} - -.viewer-transition { - transition: all 0.3s; -} - -@keyframes viewer-spinner { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(360deg); - } -} - -.viewer-loading::after { - animation: viewer-spinner 1s linear infinite; - border: 4px solid rgba(255, 255, 255, 0.1); - border-left-color: rgba(255, 255, 255, 0.5); - border-radius: 50%; - content: ''; - display: inline-block; - height: 40px; - left: 50%; - margin-left: -20px; - margin-top: -20px; - position: absolute; - top: 50%; - width: 40px; - z-index: 1; -} - -@media (max-width: 767px) { - .viewer-hide-xs-down { - display: none; - } -} - -@media (max-width: 991px) { - .viewer-hide-sm-down { - display: none; - } -} - -@media (max-width: 1199px) { - .viewer-hide-md-down { - display: none; - } -} - -.viewer-toolbar ul li { - margin-right: 0.25rem; -} - -.viewer-backdrop { - background-color: rgba(0, 0, 0, 0.85); -} diff --git a/resources/_gen/assets/scss/viewer/scss/index.scss_e45237591206dd9c7a207749e77e0afd.json b/resources/_gen/assets/scss/viewer/scss/index.scss_e45237591206dd9c7a207749e77e0afd.json deleted file mode 100644 index 5db77633..00000000 --- a/resources/_gen/assets/scss/viewer/scss/index.scss_e45237591206dd9c7a207749e77e0afd.json +++ /dev/null @@ -1 +0,0 @@ -{"Target":"assets/viewer/bundle.min.81fc6ea2b654c63ccf8e3c859d12072f72f8cbe3f759361479f8b0c00f754e95.css","MediaType":"text/css","Data":{"Integrity":"sha256-gfxuorZUxjzPjjyFnRIHL3L4y+P3WTYUefiwwA91TpU="}} \ No newline at end of file diff --git a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_0x270_resize_q75_h2_box_2.webp b/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_0x270_resize_q75_h2_box_2.webp deleted file mode 100644 index 8851d872..00000000 Binary files a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_0x270_resize_q75_h2_box_2.webp and /dev/null differ diff --git a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_0x480_resize_q75_h2_box_2.webp b/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_0x480_resize_q75_h2_box_2.webp deleted file mode 100644 index 4b8d9caa..00000000 Binary files a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_0x480_resize_q75_h2_box_2.webp and /dev/null differ diff --git a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_180x0_resize_q75_h2_box_2.webp b/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_180x0_resize_q75_h2_box_2.webp deleted file mode 100644 index 8fb32831..00000000 Binary files a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_180x0_resize_q75_h2_box_2.webp and /dev/null differ diff --git a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_320x180_crop_q75_h2_box_smart1_2.webp b/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_320x180_crop_q75_h2_box_smart1_2.webp deleted file mode 100644 index c8536c05..00000000 Binary files a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_320x180_crop_q75_h2_box_smart1_2.webp and /dev/null differ diff --git a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_480x270_crop_q75_h2_box_smart1_2.webp b/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_480x270_crop_q75_h2_box_smart1_2.webp deleted file mode 100644 index c3fad2fb..00000000 Binary files a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_480x270_crop_q75_h2_box_smart1_2.webp and /dev/null differ diff --git a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_500x0_resize_q75_h2_box_2.webp b/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_500x0_resize_q75_h2_box_2.webp deleted file mode 100644 index a073d171..00000000 Binary files a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_500x0_resize_q75_h2_box_2.webp and /dev/null differ diff --git a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_800x450_crop_q75_h2_box_smart1_2.webp b/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_800x450_crop_q75_h2_box_smart1_2.webp deleted file mode 100644 index c92a6e43..00000000 Binary files a/resources/_gen/images/news/bad-good-ugly-git/featured_huec0c29da8f13c49941ac9945677bbd96_114354_800x450_crop_q75_h2_box_smart1_2.webp and /dev/null differ