From 2a457eaff535f8512aab899241710b20e0563af6 Mon Sep 17 00:00:00 2001 From: febriadj Date: Sun, 24 Aug 2025 01:04:03 +0700 Subject: [PATCH] feat: initial commit --- balitasehat-client/.commitlintrc.json | 3 + balitasehat-client/.env | 3 + balitasehat-client/.gitattributes | 4 + balitasehat-client/.gitignore | 22 + balitasehat-client/.husky/commit-msg | 2 + balitasehat-client/.npmrc | 1 + balitasehat-client/.prettierignore | 9 + balitasehat-client/.prettierrc | 16 + balitasehat-client/.vscode/settings.json | 9 + balitasehat-client/Dockerfile | 13 + balitasehat-client/docker-compose.yml | 10 + balitasehat-client/eslint.config.js | 26 + balitasehat-client/jsconfig.json | 8 + balitasehat-client/package-lock.json | 4287 ++++ balitasehat-client/package.json | 40 + balitasehat-client/src/app.css | 11 + balitasehat-client/src/app.html | 23 + .../src/components/EmptyState.svelte | 9 + .../src/components/Loader.svelte | 9 + .../src/components/Navbar.svelte | 102 + .../src/components/Pagination.svelte | 80 + .../src/components/Sidebar.svelte | 207 + balitasehat-client/src/lib/axios.js | 26 + balitasehat-client/src/lib/modal.js | 35 + balitasehat-client/src/lib/paginate.js | 41 + .../src/routes/(account)/login/+page.svelte | 119 + .../routes/(account)/register/+page.svelte | 162 + .../src/routes/(app)/+layout.js | 24 + .../src/routes/(app)/+layout.svelte | 16 + .../src/routes/(app)/admin/+page.svelte | 374 + .../src/routes/(app)/admin/Deck.svelte | 100 + .../routes/(app)/admin/patients/+page.svelte | 140 + .../(app)/admin/patients/PatientGrowth.svelte | 137 + .../src/routes/(app)/admin/users/+page.svelte | 188 + .../(app)/admin/users/CreateUser.svelte | 163 + .../(app)/admin/users/DeleteUser.svelte | 95 + .../(app)/admin/users/UpdateUser.svelte | 176 + .../src/routes/(app)/staff/+page.svelte | 372 + .../src/routes/(app)/staff/Deck.svelte | 100 + .../routes/(app)/staff/diseases/+page.svelte | 184 + .../staff/diseases/CreateDiseases.svelte | 134 + .../routes/(app)/staff/diseases/Detail.svelte | 95 + .../routes/(app)/staff/patients/+page.svelte | 221 + .../(app)/staff/patients/CreatePatient.svelte | 169 + .../routes/(app)/staff/patients/Detail.svelte | 113 + .../(app)/staff/patients/[id]/+page.svelte | 194 + .../staff/patients/[id]/diagnose/+page.svelte | 260 + .../patients/[id]/diagnose/Result.svelte | 59 + .../patients/[id]/diagnose/Summary.svelte | 24 + .../(app)/staff/patients/[id]/pdf/+server.js | 205 + .../src/routes/(app)/staff/rules/+page.svelte | 179 + .../(app)/staff/rules/CreateRule.svelte | 364 + .../routes/(app)/staff/rules/Detail.svelte | 99 + .../routes/(app)/staff/symptoms/+page.svelte | 188 + .../(app)/staff/symptoms/CreateSymptom.svelte | 289 + .../routes/(app)/staff/symptoms/Detail.svelte | 138 + .../src/routes/(landing)/+page.svelte | 354 + balitasehat-client/src/routes/+layout.js | 18 + balitasehat-client/src/routes/+layout.svelte | 5 + balitasehat-client/static/img/img-hero.svg | 1 + balitasehat-client/static/img/logo.png | Bin 0 -> 617711 bytes .../vendor/bootstrap/css/bootstrap-grid.css | 4085 ++++ .../bootstrap/css/bootstrap-grid.css.map | 1 + .../bootstrap/css/bootstrap-grid.min.css | 6 + .../bootstrap/css/bootstrap-grid.min.css.map | 1 + .../bootstrap/css/bootstrap-grid.rtl.css | 4084 ++++ .../bootstrap/css/bootstrap-grid.rtl.css.map | 1 + .../bootstrap/css/bootstrap-grid.rtl.min.css | 6 + .../css/bootstrap-grid.rtl.min.css.map | 1 + .../vendor/bootstrap/css/bootstrap-reboot.css | 597 + .../bootstrap/css/bootstrap-reboot.css.map | 1 + .../bootstrap/css/bootstrap-reboot.min.css | 6 + .../css/bootstrap-reboot.min.css.map | 1 + .../bootstrap/css/bootstrap-reboot.rtl.css | 594 + .../css/bootstrap-reboot.rtl.css.map | 1 + .../css/bootstrap-reboot.rtl.min.css | 6 + .../css/bootstrap-reboot.rtl.min.css.map | 1 + .../bootstrap/css/bootstrap-utilities.css | 5406 +++++ .../bootstrap/css/bootstrap-utilities.css.map | 1 + .../bootstrap/css/bootstrap-utilities.min.css | 6 + .../css/bootstrap-utilities.min.css.map | 1 + .../bootstrap/css/bootstrap-utilities.rtl.css | 5397 +++++ .../css/bootstrap-utilities.rtl.css.map | 1 + .../css/bootstrap-utilities.rtl.min.css | 6 + .../css/bootstrap-utilities.rtl.min.css.map | 1 + .../static/vendor/bootstrap/css/bootstrap.css | 12043 ++++++++++ .../vendor/bootstrap/css/bootstrap.css.map | 1 + .../vendor/bootstrap/css/bootstrap.min.css | 6 + .../bootstrap/css/bootstrap.min.css.map | 1 + .../vendor/bootstrap/css/bootstrap.rtl.css | 12016 ++++++++++ .../bootstrap/css/bootstrap.rtl.css.map | 1 + .../bootstrap/css/bootstrap.rtl.min.css | 6 + .../bootstrap/css/bootstrap.rtl.min.css.map | 1 + .../vendor/bootstrap/js/bootstrap.bundle.js | 6315 ++++++ .../bootstrap/js/bootstrap.bundle.js.map | 1 + .../bootstrap/js/bootstrap.bundle.min.js | 7 + .../bootstrap/js/bootstrap.bundle.min.js.map | 1 + .../vendor/bootstrap/js/bootstrap.esm.js | 4450 ++++ .../vendor/bootstrap/js/bootstrap.esm.js.map | 1 + .../vendor/bootstrap/js/bootstrap.esm.min.js | 7 + .../bootstrap/js/bootstrap.esm.min.js.map | 1 + .../static/vendor/bootstrap/js/bootstrap.js | 4497 ++++ .../vendor/bootstrap/js/bootstrap.js.map | 1 + .../vendor/bootstrap/js/bootstrap.min.js | 7 + .../vendor/bootstrap/js/bootstrap.min.js.map | 1 + .../vendor/moment/moment-with-locales.js | 18472 ++++++++++++++++ .../static/vendor/moment/moment.js | 5688 +++++ balitasehat-client/svelte.config.js | 17 + balitasehat-client/vite.config.js | 6 + balitasehat-server/.commitlintrc.json | 3 + balitasehat-server/.env | 8 + balitasehat-server/.env.example | 7 + balitasehat-server/.env.example.production | 1 + balitasehat-server/.gitattributes | 4 + balitasehat-server/.gitignore | 8 + balitasehat-server/.husky/commit-msg | 2 + balitasehat-server/.prettierignore | 3 + balitasehat-server/.prettierrc.json | 6 + balitasehat-server/.vscode/settings.json | 6 + balitasehat-server/Dockerfile | 13 + balitasehat-server/babel.config.json | 13 + balitasehat-server/docker-compose.yml | 10 + balitasehat-server/eslint.config.mjs | 17 + balitasehat-server/package-lock.json | 6435 ++++++ balitasehat-server/package.json | 48 + balitasehat-server/src/app.js | 25 + balitasehat-server/src/configs/cors.js | 6 + balitasehat-server/src/configs/sequelize.js | 32 + balitasehat-server/src/controllers/account.js | 93 + balitasehat-server/src/controllers/default.js | 426 + .../src/controllers/diagnose.js | 171 + balitasehat-server/src/controllers/disease.js | 101 + balitasehat-server/src/controllers/patient.js | 195 + balitasehat-server/src/controllers/rule.js | 122 + balitasehat-server/src/controllers/symptom.js | 185 + balitasehat-server/src/controllers/user.js | 155 + balitasehat-server/src/helpers/http-error.js | 21 + balitasehat-server/src/index.js | 8 + balitasehat-server/src/middlewares/auth.js | 28 + balitasehat-server/src/middlewares/error.js | 23 + balitasehat-server/src/models/diagnose.js | 51 + balitasehat-server/src/models/disease.js | 46 + balitasehat-server/src/models/patient.js | 42 + balitasehat-server/src/models/rule.js | 51 + balitasehat-server/src/models/symptom.js | 105 + balitasehat-server/src/models/user.js | 38 + balitasehat-server/src/routes/index.js | 59 + docker-compose.yml | 43 + 148 files changed, 102823 insertions(+) create mode 100644 balitasehat-client/.commitlintrc.json create mode 100644 balitasehat-client/.env create mode 100644 balitasehat-client/.gitattributes create mode 100644 balitasehat-client/.gitignore create mode 100644 balitasehat-client/.husky/commit-msg create mode 100644 balitasehat-client/.npmrc create mode 100644 balitasehat-client/.prettierignore create mode 100644 balitasehat-client/.prettierrc create mode 100644 balitasehat-client/.vscode/settings.json create mode 100644 balitasehat-client/Dockerfile create mode 100644 balitasehat-client/docker-compose.yml create mode 100644 balitasehat-client/eslint.config.js create mode 100644 balitasehat-client/jsconfig.json create mode 100644 balitasehat-client/package-lock.json create mode 100644 balitasehat-client/package.json create mode 100644 balitasehat-client/src/app.css create mode 100644 balitasehat-client/src/app.html create mode 100644 balitasehat-client/src/components/EmptyState.svelte create mode 100644 balitasehat-client/src/components/Loader.svelte create mode 100644 balitasehat-client/src/components/Navbar.svelte create mode 100644 balitasehat-client/src/components/Pagination.svelte create mode 100644 balitasehat-client/src/components/Sidebar.svelte create mode 100644 balitasehat-client/src/lib/axios.js create mode 100644 balitasehat-client/src/lib/modal.js create mode 100644 balitasehat-client/src/lib/paginate.js create mode 100644 balitasehat-client/src/routes/(account)/login/+page.svelte create mode 100644 balitasehat-client/src/routes/(account)/register/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/+layout.js create mode 100644 balitasehat-client/src/routes/(app)/+layout.svelte create mode 100644 balitasehat-client/src/routes/(app)/admin/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/admin/Deck.svelte create mode 100644 balitasehat-client/src/routes/(app)/admin/patients/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/admin/patients/PatientGrowth.svelte create mode 100644 balitasehat-client/src/routes/(app)/admin/users/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/admin/users/CreateUser.svelte create mode 100644 balitasehat-client/src/routes/(app)/admin/users/DeleteUser.svelte create mode 100644 balitasehat-client/src/routes/(app)/admin/users/UpdateUser.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/Deck.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/diseases/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/diseases/CreateDiseases.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/diseases/Detail.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/patients/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/patients/CreatePatient.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/patients/Detail.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/patients/[id]/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/Result.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/Summary.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/patients/[id]/pdf/+server.js create mode 100644 balitasehat-client/src/routes/(app)/staff/rules/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/rules/CreateRule.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/rules/Detail.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/symptoms/+page.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/symptoms/CreateSymptom.svelte create mode 100644 balitasehat-client/src/routes/(app)/staff/symptoms/Detail.svelte create mode 100644 balitasehat-client/src/routes/(landing)/+page.svelte create mode 100644 balitasehat-client/src/routes/+layout.js create mode 100644 balitasehat-client/src/routes/+layout.svelte create mode 100644 balitasehat-client/static/img/img-hero.svg create mode 100644 balitasehat-client/static/img/logo.png create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.min.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.min.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.min.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.min.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.min.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.min.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.rtl.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.rtl.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.rtl.min.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.rtl.min.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-utilities.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-utilities.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-utilities.min.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-utilities.min.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-utilities.rtl.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-utilities.rtl.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-utilities.rtl.min.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap-utilities.rtl.min.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap.min.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap.min.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap.rtl.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap.rtl.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap.rtl.min.css create mode 100644 balitasehat-client/static/vendor/bootstrap/css/bootstrap.rtl.min.css.map create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.bundle.js create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.bundle.js.map create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.bundle.min.js create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.bundle.min.js.map create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.esm.js create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.esm.js.map create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.esm.min.js create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.esm.min.js.map create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.js create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.js.map create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.min.js create mode 100644 balitasehat-client/static/vendor/bootstrap/js/bootstrap.min.js.map create mode 100644 balitasehat-client/static/vendor/moment/moment-with-locales.js create mode 100644 balitasehat-client/static/vendor/moment/moment.js create mode 100644 balitasehat-client/svelte.config.js create mode 100644 balitasehat-client/vite.config.js create mode 100644 balitasehat-server/.commitlintrc.json create mode 100644 balitasehat-server/.env create mode 100644 balitasehat-server/.env.example create mode 100644 balitasehat-server/.env.example.production create mode 100644 balitasehat-server/.gitattributes create mode 100644 balitasehat-server/.gitignore create mode 100644 balitasehat-server/.husky/commit-msg create mode 100644 balitasehat-server/.prettierignore create mode 100644 balitasehat-server/.prettierrc.json create mode 100644 balitasehat-server/.vscode/settings.json create mode 100644 balitasehat-server/Dockerfile create mode 100644 balitasehat-server/babel.config.json create mode 100644 balitasehat-server/docker-compose.yml create mode 100644 balitasehat-server/eslint.config.mjs create mode 100644 balitasehat-server/package-lock.json create mode 100644 balitasehat-server/package.json create mode 100644 balitasehat-server/src/app.js create mode 100644 balitasehat-server/src/configs/cors.js create mode 100644 balitasehat-server/src/configs/sequelize.js create mode 100644 balitasehat-server/src/controllers/account.js create mode 100644 balitasehat-server/src/controllers/default.js create mode 100644 balitasehat-server/src/controllers/diagnose.js create mode 100644 balitasehat-server/src/controllers/disease.js create mode 100644 balitasehat-server/src/controllers/patient.js create mode 100644 balitasehat-server/src/controllers/rule.js create mode 100644 balitasehat-server/src/controllers/symptom.js create mode 100644 balitasehat-server/src/controllers/user.js create mode 100644 balitasehat-server/src/helpers/http-error.js create mode 100644 balitasehat-server/src/index.js create mode 100644 balitasehat-server/src/middlewares/auth.js create mode 100644 balitasehat-server/src/middlewares/error.js create mode 100644 balitasehat-server/src/models/diagnose.js create mode 100644 balitasehat-server/src/models/disease.js create mode 100644 balitasehat-server/src/models/patient.js create mode 100644 balitasehat-server/src/models/rule.js create mode 100644 balitasehat-server/src/models/symptom.js create mode 100644 balitasehat-server/src/models/user.js create mode 100644 balitasehat-server/src/routes/index.js create mode 100644 docker-compose.yml diff --git a/balitasehat-client/.commitlintrc.json b/balitasehat-client/.commitlintrc.json new file mode 100644 index 0000000..f4fbb7d --- /dev/null +++ b/balitasehat-client/.commitlintrc.json @@ -0,0 +1,3 @@ +{ + "extends": ["@commitlint/config-conventional"] +} diff --git a/balitasehat-client/.env b/balitasehat-client/.env new file mode 100644 index 0000000..5dcec8a --- /dev/null +++ b/balitasehat-client/.env @@ -0,0 +1,3 @@ +# VITE_SERVER_HOST=http://194.233.86.254:8000/v1 +VITE_SERVER_HOST=http://localhost:8080/v1 +VITE_TOKEN_JWT_SECRET_KEY=c89fe83b-3c4c-4054-90b2-89911073fcbc \ No newline at end of file diff --git a/balitasehat-client/.gitattributes b/balitasehat-client/.gitattributes new file mode 100644 index 0000000..e664f69 --- /dev/null +++ b/balitasehat-client/.gitattributes @@ -0,0 +1,4 @@ +# This file is used to define attributes for files in the repository. +# It can be used to set up line endings, diff settings, and other attributes. +# For more information, see: https://git-scm.com/docs/gitattributes +* text=auto eol=lf diff --git a/balitasehat-client/.gitignore b/balitasehat-client/.gitignore new file mode 100644 index 0000000..27c0179 --- /dev/null +++ b/balitasehat-client/.gitignore @@ -0,0 +1,22 @@ +/node_modules + +# Output +.output +.vercel +.netlify +.wrangler +/.svelte-kit +/build + +# OS +.DS_Store +Thumbs.db + +# Env +.env.* +!.env.example +!.env.test + +# Vite +vite.config.js.timestamp-* +vite.config.ts.timestamp-* diff --git a/balitasehat-client/.husky/commit-msg b/balitasehat-client/.husky/commit-msg new file mode 100644 index 0000000..b762586 --- /dev/null +++ b/balitasehat-client/.husky/commit-msg @@ -0,0 +1,2 @@ +#!/bin/sh +npx --no-install commitlint --edit "$1" diff --git a/balitasehat-client/.npmrc b/balitasehat-client/.npmrc new file mode 100644 index 0000000..b6f27f1 --- /dev/null +++ b/balitasehat-client/.npmrc @@ -0,0 +1 @@ +engine-strict=true diff --git a/balitasehat-client/.prettierignore b/balitasehat-client/.prettierignore new file mode 100644 index 0000000..a71c6db --- /dev/null +++ b/balitasehat-client/.prettierignore @@ -0,0 +1,9 @@ +# Ignore the static directory. +/static + +# Package Managers +package-lock.json +pnpm-lock.yaml +yarn.lock +bun.lock +bun.lockb diff --git a/balitasehat-client/.prettierrc b/balitasehat-client/.prettierrc new file mode 100644 index 0000000..04a55bc --- /dev/null +++ b/balitasehat-client/.prettierrc @@ -0,0 +1,16 @@ +{ + "semi": true, + "singleQuote": false, + "tabWidth": 4, + "trailingComma": "all", + "printWidth": 120, + "plugins": ["prettier-plugin-svelte"], + "overrides": [ + { + "files": "*.svelte", + "options": { + "parser": "svelte" + } + } + ] +} diff --git a/balitasehat-client/.vscode/settings.json b/balitasehat-client/.vscode/settings.json new file mode 100644 index 0000000..6172b09 --- /dev/null +++ b/balitasehat-client/.vscode/settings.json @@ -0,0 +1,9 @@ +{ + "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.formatOnSave": true, + "editor.tabSize": 4, + "eslint.enable": true, + "[svelte]": { + "editor.defaultFormatter": "svelte.svelte-vscode" + } +} diff --git a/balitasehat-client/Dockerfile b/balitasehat-client/Dockerfile new file mode 100644 index 0000000..7e76747 --- /dev/null +++ b/balitasehat-client/Dockerfile @@ -0,0 +1,13 @@ +FROM node:22-alpine + +WORKDIR /app + +COPY . . + +RUN npm i + +RUN npm run build + +CMD ["npm", "run", "preview"] + +EXPOSE 4173 diff --git a/balitasehat-client/docker-compose.yml b/balitasehat-client/docker-compose.yml new file mode 100644 index 0000000..60e0da3 --- /dev/null +++ b/balitasehat-client/docker-compose.yml @@ -0,0 +1,10 @@ +version: "3.8" + +services: + balitasehat-client: + build: . + image: balitasehat-client:latest + ports: + - "${PORT:-4173}:4173" + restart: always + container_name: balitasehat-client diff --git a/balitasehat-client/eslint.config.js b/balitasehat-client/eslint.config.js new file mode 100644 index 0000000..536e36f --- /dev/null +++ b/balitasehat-client/eslint.config.js @@ -0,0 +1,26 @@ +import prettier from "eslint-config-prettier"; +import js from "@eslint/js"; +import { includeIgnoreFile } from "@eslint/compat"; +import svelte from "eslint-plugin-svelte"; +import globals from "globals"; +import { fileURLToPath } from "node:url"; +import svelteConfig from "./svelte.config.js"; + +const gitignorePath = fileURLToPath(new URL("./.gitignore", import.meta.url)); + +export default [ + includeIgnoreFile(gitignorePath), + js.configs.recommended, + ...svelte.configs.recommended, + prettier, + ...svelte.configs.prettier, + { + languageOptions: { + globals: { ...globals.browser, ...globals.node }, + }, + }, + { + files: ["**/*.svelte", "**/*.svelte.js"], + languageOptions: { parserOptions: { svelteConfig } }, + }, +]; diff --git a/balitasehat-client/jsconfig.json b/balitasehat-client/jsconfig.json new file mode 100644 index 0000000..406665c --- /dev/null +++ b/balitasehat-client/jsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "./.svelte-kit/tsconfig.json", + "compilerOptions": { + "allowJs": true, + "checkJs": false, + "moduleResolution": "bundler" + } +} diff --git a/balitasehat-client/package-lock.json b/balitasehat-client/package-lock.json new file mode 100644 index 0000000..382d1cd --- /dev/null +++ b/balitasehat-client/package-lock.json @@ -0,0 +1,4287 @@ +{ + "name": "balitasehat-client", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "balitasehat-client", + "version": "0.0.1", + "dependencies": { + "@tabler/icons-svelte": "^3.34.0", + "axios": "^1.9.0", + "clsx": "^2.1.1", + "js-cookie": "^3.0.5", + "pdf-lib": "^1.17.1", + "uuid": "^11.1.0" + }, + "devDependencies": { + "@commitlint/cli": "^19.8.1", + "@commitlint/config-conventional": "^19.8.1", + "@eslint/compat": "^1.2.5", + "@eslint/js": "^9.18.0", + "@sveltejs/adapter-auto": "^6.0.0", + "@sveltejs/kit": "^2.16.0", + "@sveltejs/vite-plugin-svelte": "^5.0.0", + "eslint": "^9.18.0", + "eslint-config-prettier": "^10.0.1", + "eslint-plugin-svelte": "^3.0.0", + "globals": "^16.0.0", + "husky": "^9.1.7", + "prettier": "^3.4.2", + "prettier-plugin-svelte": "^3.3.3", + "svelte": "^5.0.0", + "vite": "^6.2.6" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@commitlint/cli": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.8.1.tgz", + "integrity": "sha512-LXUdNIkspyxrlV6VDHWBmCZRtkEVRpBKxi2Gtw3J54cGWhLCTouVD/Q6ZSaSvd2YaDObWK8mDjrz3TIKtaQMAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/format": "^19.8.1", + "@commitlint/lint": "^19.8.1", + "@commitlint/load": "^19.8.1", + "@commitlint/read": "^19.8.1", + "@commitlint/types": "^19.8.1", + "tinyexec": "^1.0.0", + "yargs": "^17.0.0" + }, + "bin": { + "commitlint": "cli.js" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/config-conventional": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-19.8.1.tgz", + "integrity": "sha512-/AZHJL6F6B/G959CsMAzrPKKZjeEiAVifRyEwXxcT6qtqbPwGw+iQxmNS+Bu+i09OCtdNRW6pNpBvgPrtMr9EQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^19.8.1", + "conventional-changelog-conventionalcommits": "^7.0.2" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/config-validator": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-19.8.1.tgz", + "integrity": "sha512-0jvJ4u+eqGPBIzzSdqKNX1rvdbSU1lPNYlfQQRIFnBgLy26BtC0cFnr7c/AyuzExMxWsMOte6MkTi9I3SQ3iGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^19.8.1", + "ajv": "^8.11.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/config-validator/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@commitlint/config-validator/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/@commitlint/ensure": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-19.8.1.tgz", + "integrity": "sha512-mXDnlJdvDzSObafjYrOSvZBwkD01cqB4gbnnFuVyNpGUM5ijwU/r/6uqUmBXAAOKRfyEjpkGVZxaDsCVnHAgyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^19.8.1", + "lodash.camelcase": "^4.3.0", + "lodash.kebabcase": "^4.1.1", + "lodash.snakecase": "^4.1.1", + "lodash.startcase": "^4.4.0", + "lodash.upperfirst": "^4.3.1" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/execute-rule": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-19.8.1.tgz", + "integrity": "sha512-YfJyIqIKWI64Mgvn/sE7FXvVMQER/Cd+s3hZke6cI1xgNT/f6ZAz5heND0QtffH+KbcqAwXDEE1/5niYayYaQA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/format": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-19.8.1.tgz", + "integrity": "sha512-kSJj34Rp10ItP+Eh9oCItiuN/HwGQMXBnIRk69jdOwEW9llW9FlyqcWYbHPSGofmjsqeoxa38UaEA5tsbm2JWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^19.8.1", + "chalk": "^5.3.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/format/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@commitlint/is-ignored": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-19.8.1.tgz", + "integrity": "sha512-AceOhEhekBUQ5dzrVhDDsbMaY5LqtN8s1mqSnT2Kz1ERvVZkNihrs3Sfk1Je/rxRNbXYFzKZSHaPsEJJDJV8dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^19.8.1", + "semver": "^7.6.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/lint": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-19.8.1.tgz", + "integrity": "sha512-52PFbsl+1EvMuokZXLRlOsdcLHf10isTPlWwoY1FQIidTsTvjKXVXYb7AvtpWkDzRO2ZsqIgPK7bI98x8LRUEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/is-ignored": "^19.8.1", + "@commitlint/parse": "^19.8.1", + "@commitlint/rules": "^19.8.1", + "@commitlint/types": "^19.8.1" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/load": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.8.1.tgz", + "integrity": "sha512-9V99EKG3u7z+FEoe4ikgq7YGRCSukAcvmKQuTtUyiYPnOd9a2/H9Ak1J9nJA1HChRQp9OA/sIKPugGS+FK/k1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/config-validator": "^19.8.1", + "@commitlint/execute-rule": "^19.8.1", + "@commitlint/resolve-extends": "^19.8.1", + "@commitlint/types": "^19.8.1", + "chalk": "^5.3.0", + "cosmiconfig": "^9.0.0", + "cosmiconfig-typescript-loader": "^6.1.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "lodash.uniq": "^4.5.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/load/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@commitlint/message": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-19.8.1.tgz", + "integrity": "sha512-+PMLQvjRXiU+Ae0Wc+p99EoGEutzSXFVwQfa3jRNUZLNW5odZAyseb92OSBTKCu+9gGZiJASt76Cj3dLTtcTdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/parse": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-19.8.1.tgz", + "integrity": "sha512-mmAHYcMBmAgJDKWdkjIGq50X4yB0pSGpxyOODwYmoexxxiUCy5JJT99t1+PEMK7KtsCtzuWYIAXYAiKR+k+/Jw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^19.8.1", + "conventional-changelog-angular": "^7.0.0", + "conventional-commits-parser": "^5.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/read": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-19.8.1.tgz", + "integrity": "sha512-03Jbjb1MqluaVXKHKRuGhcKWtSgh3Jizqy2lJCRbRrnWpcM06MYm8th59Xcns8EqBYvo0Xqb+2DoZFlga97uXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/top-level": "^19.8.1", + "@commitlint/types": "^19.8.1", + "git-raw-commits": "^4.0.0", + "minimist": "^1.2.8", + "tinyexec": "^1.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/resolve-extends": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-19.8.1.tgz", + "integrity": "sha512-GM0mAhFk49I+T/5UCYns5ayGStkTt4XFFrjjf0L4S26xoMTSkdCf9ZRO8en1kuopC4isDFuEm7ZOm/WRVeElVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/config-validator": "^19.8.1", + "@commitlint/types": "^19.8.1", + "global-directory": "^4.0.1", + "import-meta-resolve": "^4.0.0", + "lodash.mergewith": "^4.6.2", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/resolve-extends/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/rules": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-19.8.1.tgz", + "integrity": "sha512-Hnlhd9DyvGiGwjfjfToMi1dsnw1EXKGJNLTcsuGORHz6SS9swRgkBsou33MQ2n51/boIDrbsg4tIBbRpEWK2kw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/ensure": "^19.8.1", + "@commitlint/message": "^19.8.1", + "@commitlint/to-lines": "^19.8.1", + "@commitlint/types": "^19.8.1" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/to-lines": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-19.8.1.tgz", + "integrity": "sha512-98Mm5inzbWTKuZQr2aW4SReY6WUukdWXuZhrqf1QdKPZBCCsXuG87c+iP0bwtD6DBnmVVQjgp4whoHRVixyPBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/top-level": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-19.8.1.tgz", + "integrity": "sha512-Ph8IN1IOHPSDhURCSXBz44+CIu+60duFwRsg6HqaISFHQHbmBtxVw4ZrFNIYUzEP7WwrNPxa2/5qJ//NK1FGcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^7.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/top-level/node_modules/find-up": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-7.0.0.tgz", + "integrity": "sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^7.2.0", + "path-exists": "^5.0.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/top-level/node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/top-level/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/top-level/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/top-level/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/@commitlint/top-level/node_modules/yocto-queue": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", + "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/types": { + "version": "19.8.1", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-19.8.1.tgz", + "integrity": "sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/conventional-commits-parser": "^5.0.0", + "chalk": "^5.3.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/types/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", + "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", + "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", + "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", + "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", + "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", + "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", + "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", + "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", + "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", + "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", + "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", + "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", + "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", + "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", + "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", + "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", + "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", + "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", + "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", + "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", + "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", + "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", + "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", + "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", + "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/compat": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.9.tgz", + "integrity": "sha512-gCdSY54n7k+driCadyMNv8JSPzYLeDVM/ikZRtvtROBpRdFSkS8W9A82MqsaY7lZuwL0wiapgD0NT1xT0hyJsA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "peerDependencies": { + "eslint": "^9.10.0" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/@eslint/config-array": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", + "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", + "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", + "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.28.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.28.0.tgz", + "integrity": "sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.1.tgz", + "integrity": "sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.14.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@pdf-lib/standard-fonts": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@pdf-lib/standard-fonts/-/standard-fonts-1.0.0.tgz", + "integrity": "sha512-hU30BK9IUN/su0Mn9VdlVKsWBS6GyhVfqjwl1FjZN4TxP6cCw0jP2w7V3Hf5uX7M0AZJ16vey9yE0ny7Sa59ZA==", + "license": "MIT", + "dependencies": { + "pako": "^1.0.6" + } + }, + "node_modules/@pdf-lib/upng": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pdf-lib/upng/-/upng-1.0.1.tgz", + "integrity": "sha512-dQK2FUMQtowVP00mtIksrlZhdFXQZPC+taih1q4CvPZ5vqdxR/LKBaFg0oAfzd1GlHZXXSPdQfzQnt+ViGvEIQ==", + "license": "MIT", + "dependencies": { + "pako": "^1.0.10" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.29", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", + "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.41.1.tgz", + "integrity": "sha512-NELNvyEWZ6R9QMkiytB4/L4zSEaBC03KIXEghptLGLZWJ6VPrL63ooZQCOnlx36aQPGhzuOMwDerC1Eb2VmrLw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.41.1.tgz", + "integrity": "sha512-DXdQe1BJ6TK47ukAoZLehRHhfKnKg9BjnQYUu9gzhI8Mwa1d2fzxA1aw2JixHVl403bwp1+/o/NhhHtxWJBgEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.41.1.tgz", + "integrity": "sha512-5afxvwszzdulsU2w8JKWwY8/sJOLPzf0e1bFuvcW5h9zsEg+RQAojdW0ux2zyYAz7R8HvvzKCjLNJhVq965U7w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.41.1.tgz", + "integrity": "sha512-egpJACny8QOdHNNMZKf8xY0Is6gIMz+tuqXlusxquWu3F833DcMwmGM7WlvCO9sB3OsPjdC4U0wHw5FabzCGZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.41.1.tgz", + "integrity": "sha512-DBVMZH5vbjgRk3r0OzgjS38z+atlupJ7xfKIDJdZZL6sM6wjfDNo64aowcLPKIx7LMQi8vybB56uh1Ftck/Atg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.41.1.tgz", + "integrity": "sha512-3FkydeohozEskBxNWEIbPfOE0aqQgB6ttTkJ159uWOFn42VLyfAiyD9UK5mhu+ItWzft60DycIN1Xdgiy8o/SA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.41.1.tgz", + "integrity": "sha512-wC53ZNDgt0pqx5xCAgNunkTzFE8GTgdZ9EwYGVcg+jEjJdZGtq9xPjDnFgfFozQI/Xm1mh+D9YlYtl+ueswNEg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.41.1.tgz", + "integrity": "sha512-jwKCca1gbZkZLhLRtsrka5N8sFAaxrGz/7wRJ8Wwvq3jug7toO21vWlViihG85ei7uJTpzbXZRcORotE+xyrLA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.41.1.tgz", + "integrity": "sha512-g0UBcNknsmmNQ8V2d/zD2P7WWfJKU0F1nu0k5pW4rvdb+BIqMm8ToluW/eeRmxCared5dD76lS04uL4UaNgpNA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.41.1.tgz", + "integrity": "sha512-XZpeGB5TKEZWzIrj7sXr+BEaSgo/ma/kCgrZgL0oo5qdB1JlTzIYQKel/RmhT6vMAvOdM2teYlAaOGJpJ9lahg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.41.1.tgz", + "integrity": "sha512-bkCfDJ4qzWfFRCNt5RVV4DOw6KEgFTUZi2r2RuYhGWC8WhCA8lCAJhDeAmrM/fdiAH54m0mA0Vk2FGRPyzI+tw==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.41.1.tgz", + "integrity": "sha512-3mr3Xm+gvMX+/8EKogIZSIEF0WUu0HL9di+YWlJpO8CQBnoLAEL/roTCxuLncEdgcfJcvA4UMOf+2dnjl4Ut1A==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.41.1.tgz", + "integrity": "sha512-3rwCIh6MQ1LGrvKJitQjZFuQnT2wxfU+ivhNBzmxXTXPllewOF7JR1s2vMX/tWtUYFgphygxjqMl76q4aMotGw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.41.1.tgz", + "integrity": "sha512-LdIUOb3gvfmpkgFZuccNa2uYiqtgZAz3PTzjuM5bH3nvuy9ty6RGc/Q0+HDFrHrizJGVpjnTZ1yS5TNNjFlklw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.41.1.tgz", + "integrity": "sha512-oIE6M8WC9ma6xYqjvPhzZYk6NbobIURvP/lEbh7FWplcMO6gn7MM2yHKA1eC/GvYwzNKK/1LYgqzdkZ8YFxR8g==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.41.1.tgz", + "integrity": "sha512-cWBOvayNvA+SyeQMp79BHPK8ws6sHSsYnK5zDcsC3Hsxr1dgTABKjMnMslPq1DvZIp6uO7kIWhiGwaTdR4Og9A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.41.1.tgz", + "integrity": "sha512-y5CbN44M+pUCdGDlZFzGGBSKCA4A/J2ZH4edTYSSxFg7ce1Xt3GtydbVKWLlzL+INfFIZAEg1ZV6hh9+QQf9YQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.41.1.tgz", + "integrity": "sha512-lZkCxIrjlJlMt1dLO/FbpZbzt6J/A8p4DnqzSa4PWqPEUUUnzXLeki/iyPLfV0BmHItlYgHUqJe+3KiyydmiNQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.41.1.tgz", + "integrity": "sha512-+psFT9+pIh2iuGsxFYYa/LhS5MFKmuivRsx9iPJWNSGbh2XVEjk90fmpUEjCnILPEPJnikAU6SFDiEUyOv90Pg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.41.1.tgz", + "integrity": "sha512-Wq2zpapRYLfi4aKxf2Xff0tN+7slj2d4R87WEzqw7ZLsVvO5zwYCIuEGSZYiK41+GlwUo1HiR+GdkLEJnCKTCw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sveltejs/acorn-typescript": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.5.tgz", + "integrity": "sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==", + "license": "MIT", + "peerDependencies": { + "acorn": "^8.9.0" + } + }, + "node_modules/@sveltejs/adapter-auto": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-6.0.1.tgz", + "integrity": "sha512-mcWud3pYGPWM2Pphdj8G9Qiq24nZ8L4LB7coCUckUEy5Y7wOWGJ/enaZ4AtJTcSm5dNK1rIkBRoqt+ae4zlxcQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@sveltejs/kit": "^2.0.0" + } + }, + "node_modules/@sveltejs/kit": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.21.1.tgz", + "integrity": "sha512-vLbtVwtDcK8LhJKnFkFYwM0uCdFmzioQnif0bjEYH1I24Arz22JPr/hLUiXGVYAwhu8INKx5qrdvr4tHgPwX6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sveltejs/acorn-typescript": "^1.0.5", + "@types/cookie": "^0.6.0", + "acorn": "^8.14.1", + "cookie": "^0.6.0", + "devalue": "^5.1.0", + "esm-env": "^1.2.2", + "kleur": "^4.1.5", + "magic-string": "^0.30.5", + "mrmime": "^2.0.0", + "sade": "^1.8.1", + "set-cookie-parser": "^2.6.0", + "sirv": "^3.0.0" + }, + "bin": { + "svelte-kit": "svelte-kit.js" + }, + "engines": { + "node": ">=18.13" + }, + "peerDependencies": { + "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0", + "svelte": "^4.0.0 || ^5.0.0-next.0", + "vite": "^5.0.3 || ^6.0.0" + } + }, + "node_modules/@sveltejs/vite-plugin-svelte": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-5.0.3.tgz", + "integrity": "sha512-MCFS6CrQDu1yGwspm4qtli0e63vaPCehf6V7pIMP15AsWgMKrqDGCPFF/0kn4SP0ii4aySu4Pa62+fIRGFMjgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sveltejs/vite-plugin-svelte-inspector": "^4.0.1", + "debug": "^4.4.0", + "deepmerge": "^4.3.1", + "kleur": "^4.1.5", + "magic-string": "^0.30.15", + "vitefu": "^1.0.4" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22" + }, + "peerDependencies": { + "svelte": "^5.0.0", + "vite": "^6.0.0" + } + }, + "node_modules/@sveltejs/vite-plugin-svelte-inspector": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-4.0.1.tgz", + "integrity": "sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.7" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22" + }, + "peerDependencies": { + "@sveltejs/vite-plugin-svelte": "^5.0.0", + "svelte": "^5.0.0", + "vite": "^6.0.0" + } + }, + "node_modules/@tabler/icons": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.34.0.tgz", + "integrity": "sha512-jtVqv0JC1WU2TTEBN32D9+R6mc1iEBuPwLnBsWaR02SIEciu9aq5806AWkCHuObhQ4ERhhXErLEK7Fs+tEZxiA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/codecalm" + } + }, + "node_modules/@tabler/icons-svelte": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@tabler/icons-svelte/-/icons-svelte-3.34.0.tgz", + "integrity": "sha512-GK361EswvIZaXY0Eoa4V3lu7qAUQ7XXiPDEkS7+ZeNR5CULD8JkMUG15UITHSmUtu/q2RhCuhgtkW5rdZeIpFQ==", + "license": "MIT", + "dependencies": { + "@tabler/icons": "3.34.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/codecalm" + }, + "peerDependencies": { + "svelte": ">=3 <6 || >=5.0.0-next.0" + } + }, + "node_modules/@types/conventional-commits-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/conventional-commits-parser/-/conventional-commits-parser-5.0.1.tgz", + "integrity": "sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.15.29", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz", + "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/acorn": { + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", + "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", + "dev": true, + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/conventional-changelog-angular": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz", + "integrity": "sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "compare-func": "^2.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/conventional-changelog-conventionalcommits": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz", + "integrity": "sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==", + "dev": true, + "license": "ISC", + "dependencies": { + "compare-func": "^2.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/conventional-commits-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz", + "integrity": "sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-text-path": "^2.0.0", + "JSONStream": "^1.3.5", + "meow": "^12.0.1", + "split2": "^4.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.mjs" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cosmiconfig-typescript-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-6.1.0.tgz", + "integrity": "sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "jiti": "^2.4.1" + }, + "engines": { + "node": ">=v18" + }, + "peerDependencies": { + "@types/node": "*", + "cosmiconfig": ">=9", + "typescript": ">=5" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/dargs": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-8.1.0.tgz", + "integrity": "sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/devalue": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz", + "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==", + "dev": true, + "license": "MIT" + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esbuild": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", + "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.5", + "@esbuild/android-arm": "0.25.5", + "@esbuild/android-arm64": "0.25.5", + "@esbuild/android-x64": "0.25.5", + "@esbuild/darwin-arm64": "0.25.5", + "@esbuild/darwin-x64": "0.25.5", + "@esbuild/freebsd-arm64": "0.25.5", + "@esbuild/freebsd-x64": "0.25.5", + "@esbuild/linux-arm": "0.25.5", + "@esbuild/linux-arm64": "0.25.5", + "@esbuild/linux-ia32": "0.25.5", + "@esbuild/linux-loong64": "0.25.5", + "@esbuild/linux-mips64el": "0.25.5", + "@esbuild/linux-ppc64": "0.25.5", + "@esbuild/linux-riscv64": "0.25.5", + "@esbuild/linux-s390x": "0.25.5", + "@esbuild/linux-x64": "0.25.5", + "@esbuild/netbsd-arm64": "0.25.5", + "@esbuild/netbsd-x64": "0.25.5", + "@esbuild/openbsd-arm64": "0.25.5", + "@esbuild/openbsd-x64": "0.25.5", + "@esbuild/sunos-x64": "0.25.5", + "@esbuild/win32-arm64": "0.25.5", + "@esbuild/win32-ia32": "0.25.5", + "@esbuild/win32-x64": "0.25.5" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.28.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.28.0.tgz", + "integrity": "sha512-ocgh41VhRlf9+fVpe7QKzwLj9c92fDiqOj8Y3Sd4/ZmVA4Btx4PlUYPq4pp9JDyupkf1upbEXecxL2mwNV7jPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.20.0", + "@eslint/config-helpers": "^0.2.1", + "@eslint/core": "^0.14.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.28.0", + "@eslint/plugin-kit": "^0.3.1", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.3.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-config-prettier": { + "version": "10.1.5", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.5.tgz", + "integrity": "sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==", + "dev": true, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "funding": { + "url": "https://opencollective.com/eslint-config-prettier" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-svelte": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.9.0.tgz", + "integrity": "sha512-nvIUNyyPGbr5922Kd1p/jXe+FfNdVPXsxLyrrXpwfSbZZEFdAYva9O/gm2lObC/wXkQo/AUmQkAihfmNJYeCjA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.6.1", + "@jridgewell/sourcemap-codec": "^1.5.0", + "esutils": "^2.0.3", + "globals": "^16.0.0", + "known-css-properties": "^0.36.0", + "postcss": "^8.4.49", + "postcss-load-config": "^3.1.4", + "postcss-safe-parser": "^7.0.0", + "semver": "^7.6.3", + "svelte-eslint-parser": "^1.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + }, + "peerDependencies": { + "eslint": "^8.57.1 || ^9.0.0", + "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "svelte": { + "optional": true + } + } + }, + "node_modules/eslint-scope": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", + "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esm-env": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz", + "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==", + "license": "MIT" + }, + "node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrap": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/esrap/-/esrap-1.4.6.tgz", + "integrity": "sha512-F/D2mADJ9SHY3IwksD4DAXjTt7qt7GWUf3/8RhCNWmC/67tyb55dpimHmy7EplakFaflV0R/PC+fdSPqrRHAQw==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fdir": { + "version": "6.4.5", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.5.tgz", + "integrity": "sha512-4BG7puHpVsIYxZUbiUE3RqGloLaSSwzYie5jvasC4LWuBWzZawynvYouhjbQKw2JuIGYdm0DzIxl8iVidKlUEw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.3.tgz", + "integrity": "sha512-qsITQPfmvMOSAdeyZ+12I1c+CKSstAFAwu+97zrnWAbIr5u8wfsExUzCesVLC8NgHuRUqNN4Zy6UPWUTRGslcA==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/git-raw-commits": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-4.0.0.tgz", + "integrity": "sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dargs": "^8.0.0", + "meow": "^12.0.1", + "split2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.mjs" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/global-directory": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", + "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "4.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globals": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.2.0.tgz", + "integrity": "sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/husky": { + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz", + "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==", + "dev": true, + "license": "MIT", + "bin": { + "husky": "bin.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-meta-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/ini": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", + "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-reference": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz", + "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.6" + } + }, + "node_modules/is-text-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz", + "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "text-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/jiti": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", + "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-cookie": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz", + "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ], + "license": "MIT" + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/known-css-properties": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.36.0.tgz", + "integrity": "sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/locate-character": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", + "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==", + "license": "MIT" + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.snakecase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", + "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.startcase": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", + "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.upperfirst": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", + "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", + "dev": true, + "license": "MIT" + }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meow": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", + "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16.10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pdf-lib": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/pdf-lib/-/pdf-lib-1.17.1.tgz", + "integrity": "sha512-V/mpyJAoTsN4cnP31vc0wfNA1+p20evqqnap0KLoRUN0Yk/p3wN52DOEsL4oBFcLdb76hlpKPtzJIgo67j/XLw==", + "license": "MIT", + "dependencies": { + "@pdf-lib/standard-fonts": "^1.0.0", + "@pdf-lib/upng": "^1.0.1", + "pako": "^1.0.11", + "tslib": "^1.11.1" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.4.tgz", + "integrity": "sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-safe-parser": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", + "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", + "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.4.29" + } + }, + "node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", + "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-svelte": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.4.0.tgz", + "integrity": "sha512-pn1ra/0mPObzqoIQn/vUTR3ZZI6UuZ0sHqMK5x2jMLGrs53h0sXhkVuDcrlssHwIMk7FYrMjHBPoUSyyEEDlBQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "prettier": "^3.0.0", + "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/rollup": { + "version": "4.41.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.41.1.tgz", + "integrity": "sha512-cPmwD3FnFv8rKMBc1MxWCwVQFxwf1JEmSX3iQXrRVVG15zerAIXRjMFVWnd5Q5QvgKF7Aj+5ykXFhUl+QGnyOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.7" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.41.1", + "@rollup/rollup-android-arm64": "4.41.1", + "@rollup/rollup-darwin-arm64": "4.41.1", + "@rollup/rollup-darwin-x64": "4.41.1", + "@rollup/rollup-freebsd-arm64": "4.41.1", + "@rollup/rollup-freebsd-x64": "4.41.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.41.1", + "@rollup/rollup-linux-arm-musleabihf": "4.41.1", + "@rollup/rollup-linux-arm64-gnu": "4.41.1", + "@rollup/rollup-linux-arm64-musl": "4.41.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.41.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.41.1", + "@rollup/rollup-linux-riscv64-gnu": "4.41.1", + "@rollup/rollup-linux-riscv64-musl": "4.41.1", + "@rollup/rollup-linux-s390x-gnu": "4.41.1", + "@rollup/rollup-linux-x64-gnu": "4.41.1", + "@rollup/rollup-linux-x64-musl": "4.41.1", + "@rollup/rollup-win32-arm64-msvc": "4.41.1", + "@rollup/rollup-win32-ia32-msvc": "4.41.1", + "@rollup/rollup-win32-x64-msvc": "4.41.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-cookie-parser": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/sirv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.1.tgz", + "integrity": "sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/svelte": { + "version": "5.33.11", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.33.11.tgz", + "integrity": "sha512-BVnvd6T3OShNvsRwYPXdseSO5rnQ4SljmhLVCCpBX1nEQI+e2TopOlazo4z+1+aUukyHZxlIVg3hpZ5TMugrMQ==", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.3.0", + "@jridgewell/sourcemap-codec": "^1.5.0", + "@sveltejs/acorn-typescript": "^1.0.5", + "@types/estree": "^1.0.5", + "acorn": "^8.12.1", + "aria-query": "^5.3.1", + "axobject-query": "^4.1.0", + "clsx": "^2.1.1", + "esm-env": "^1.2.1", + "esrap": "^1.4.6", + "is-reference": "^3.0.3", + "locate-character": "^3.0.0", + "magic-string": "^0.30.11", + "zimmerframe": "^1.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/svelte-eslint-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-1.2.0.tgz", + "integrity": "sha512-mbPtajIeuiyU80BEyGvwAktBeTX7KCr5/0l+uRGLq1dafwRNrjfM5kHGJScEBlPG3ipu6dJqfW/k0/fujvIEVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.0.0", + "espree": "^10.0.0", + "postcss": "^8.4.49", + "postcss-scss": "^4.0.9", + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + }, + "peerDependencies": { + "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "svelte": { + "optional": true + } + } + }, + "node_modules/text-extensions": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz", + "integrity": "sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyexec": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.1.tgz", + "integrity": "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", + "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.4", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typescript": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/unicorn-magic": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", + "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/uuid": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", + "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/esm/bin/uuid" + } + }, + "node_modules/vite": { + "version": "6.3.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz", + "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.4", + "picomatch": "^4.0.2", + "postcss": "^8.5.3", + "rollup": "^4.34.9", + "tinyglobby": "^0.2.13" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vitefu": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.6.tgz", + "integrity": "sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==", + "dev": true, + "license": "MIT", + "workspaces": [ + "tests/deps/*", + "tests/projects/*" + ], + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yaml": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz", + "integrity": "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==", + "dev": true, + "license": "ISC", + "optional": true, + "peer": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zimmerframe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.2.tgz", + "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==", + "license": "MIT" + } + } +} diff --git a/balitasehat-client/package.json b/balitasehat-client/package.json new file mode 100644 index 0000000..26e5795 --- /dev/null +++ b/balitasehat-client/package.json @@ -0,0 +1,40 @@ +{ + "name": "balitasehat-client", + "private": true, + "version": "0.0.1", + "type": "module", + "scripts": { + "dev": "vite dev", + "build": "vite build", + "preview": "vite preview --host", + "lint": "prettier --check . && eslint .", + "format": "prettier --write .", + "prepare": "husky" + }, + "devDependencies": { + "@commitlint/cli": "^19.8.1", + "@commitlint/config-conventional": "^19.8.1", + "@eslint/compat": "^1.2.5", + "@eslint/js": "^9.18.0", + "@sveltejs/adapter-auto": "^6.0.0", + "@sveltejs/kit": "^2.16.0", + "@sveltejs/vite-plugin-svelte": "^5.0.0", + "eslint": "^9.18.0", + "eslint-config-prettier": "^10.0.1", + "eslint-plugin-svelte": "^3.0.0", + "globals": "^16.0.0", + "husky": "^9.1.7", + "prettier": "^3.4.2", + "prettier-plugin-svelte": "^3.3.3", + "svelte": "^5.0.0", + "vite": "^6.2.6" + }, + "dependencies": { + "@tabler/icons-svelte": "^3.34.0", + "axios": "^1.9.0", + "clsx": "^2.1.1", + "js-cookie": "^3.0.5", + "pdf-lib": "^1.17.1", + "uuid": "^11.1.0" + } +} diff --git a/balitasehat-client/src/app.css b/balitasehat-client/src/app.css new file mode 100644 index 0000000..9f0804c --- /dev/null +++ b/balitasehat-client/src/app.css @@ -0,0 +1,11 @@ +@import url("https://rsms.me/inter/inter.css"); + +.ti { + font-size: 1.25rem; +} + +[data-bs-theme="dark"] { + color-scheme: dark; + --tblr-body-bg: #0a111d; + --tblr-bg-surface: #0e1523; +} diff --git a/balitasehat-client/src/app.html b/balitasehat-client/src/app.html new file mode 100644 index 0000000..5ddd6d2 --- /dev/null +++ b/balitasehat-client/src/app.html @@ -0,0 +1,23 @@ + + + + + + + + + Balita Sehat + %sveltekit.head% + + +
%sveltekit.body%
+ + + + + + + diff --git a/balitasehat-client/src/components/EmptyState.svelte b/balitasehat-client/src/components/EmptyState.svelte new file mode 100644 index 0000000..e6813be --- /dev/null +++ b/balitasehat-client/src/components/EmptyState.svelte @@ -0,0 +1,9 @@ + + +
+
+ +
+
diff --git a/balitasehat-client/src/components/Loader.svelte b/balitasehat-client/src/components/Loader.svelte new file mode 100644 index 0000000..db2e366 --- /dev/null +++ b/balitasehat-client/src/components/Loader.svelte @@ -0,0 +1,9 @@ + + +
+
+ Loading... +
+
diff --git a/balitasehat-client/src/components/Navbar.svelte b/balitasehat-client/src/components/Navbar.svelte new file mode 100644 index 0000000..e4842e0 --- /dev/null +++ b/balitasehat-client/src/components/Navbar.svelte @@ -0,0 +1,102 @@ + + + diff --git a/balitasehat-client/src/components/Pagination.svelte b/balitasehat-client/src/components/Pagination.svelte new file mode 100644 index 0000000..f088446 --- /dev/null +++ b/balitasehat-client/src/components/Pagination.svelte @@ -0,0 +1,80 @@ + + + diff --git a/balitasehat-client/src/components/Sidebar.svelte b/balitasehat-client/src/components/Sidebar.svelte new file mode 100644 index 0000000..feaa334 --- /dev/null +++ b/balitasehat-client/src/components/Sidebar.svelte @@ -0,0 +1,207 @@ + + + diff --git a/balitasehat-client/src/lib/axios.js b/balitasehat-client/src/lib/axios.js new file mode 100644 index 0000000..4b08b88 --- /dev/null +++ b/balitasehat-client/src/lib/axios.js @@ -0,0 +1,26 @@ +import axios from "axios"; +import cookie from "js-cookie"; + +const api = axios.create({ + baseURL: import.meta.env.VITE_SERVER_HOST, +}); + +api.interceptors.request.use((req) => { + const session = cookie.get("session"); + if (session) { + req.headers.Authorization = session; + } + return req; +}); + +api.interceptors.response.use( + (res) => res, + (err) => { + return Promise.reject({ + ...err, + message: err.response?.data?.message || err.message, + }); + }, +); + +export default api; diff --git a/balitasehat-client/src/lib/modal.js b/balitasehat-client/src/lib/modal.js new file mode 100644 index 0000000..8cce3f8 --- /dev/null +++ b/balitasehat-client/src/lib/modal.js @@ -0,0 +1,35 @@ +import { onMount } from "svelte"; + +/** + * Bootstrap Modal. + * @description This class wraps the Bootstrap modal functionality to provide a simple interface for showing and hiding modals. + * @requires window.bootstrap + * @example + * import { Modal } from '$lib/modal'; + * const myModal = new Modal(document.getElementById('myModal')); + * myModal.show(); // show the modal + * myModal.hide(); // hide the modal + */ +export class Modal { + /** + * Constructor for Bootstrap Modal. + * @param {HTMLElement} document + * @param {object?} options + */ + constructor(document, options = {}) { + onMount(() => { + this.modal = new window.bootstrap.Modal(document, { + keyboard: false, + ...options, + }); + }); + } + + show() { + this.modal.show(); + } + + hide() { + this.modal.hide(); + } +} diff --git a/balitasehat-client/src/lib/paginate.js b/balitasehat-client/src/lib/paginate.js new file mode 100644 index 0000000..a15b639 --- /dev/null +++ b/balitasehat-client/src/lib/paginate.js @@ -0,0 +1,41 @@ +/** + * Pagination Formatter. + * @description Generates a range of page numbers for pagination, including ellipses for skipped pages. + * @param {number} current - The current page number. + * @param {number} page_size - The total number of pages. + * @example + * import paginate from '$lib/paginate'; + * const pages = paginate(1, 10); + */ +export default (current = 1, page_size = 10) => { + const range = []; + const rangeWithDots = []; + + let x = 0; + + for (let i = 1; i <= page_size; i++) { + if (i == 1 || i == page_size || (i >= current - 1 && i < current + 1 + 1)) { + range.push(i); + } + } + + for (const i of range) { + if (x) { + if (i - x === 2) { + rangeWithDots.push(x + 1); + } else if (i - x !== 1) { + rangeWithDots.push("..."); + } + } + + rangeWithDots.push(i); + x = i; + } + + return [ + ...rangeWithDots.map((e) => ({ + name: e, + active: e === current, + })), + ]; +}; diff --git a/balitasehat-client/src/routes/(account)/login/+page.svelte b/balitasehat-client/src/routes/(account)/login/+page.svelte new file mode 100644 index 0000000..40c6426 --- /dev/null +++ b/balitasehat-client/src/routes/(account)/login/+page.svelte @@ -0,0 +1,119 @@ + + +
+
+
+
+
+
+
+ +
+

Masuk ke akun Anda

+ {#if alert.message} + + {/if} +
+
+ + +
+
+ + +
+
+ +
+ +
+
+ Belum punya akun? Daftar +
+
+
+
diff --git a/balitasehat-client/src/routes/(account)/register/+page.svelte b/balitasehat-client/src/routes/(account)/register/+page.svelte new file mode 100644 index 0000000..7fc8af8 --- /dev/null +++ b/balitasehat-client/src/routes/(account)/register/+page.svelte @@ -0,0 +1,162 @@ + + +
+
+
+
+
+
+
+ +
+

Buat akun baru anda

+ {#if alert.message} + + {/if} +
+
+ + +
+ +
+ + +
+ +
+ +
+ + + + +
+
+ +
+ + +
+ + +
+
+ Sudah mempunyai akun? Masuk +
+
+
+
+ + diff --git a/balitasehat-client/src/routes/(app)/+layout.js b/balitasehat-client/src/routes/(app)/+layout.js new file mode 100644 index 0000000..d994746 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/+layout.js @@ -0,0 +1,24 @@ +import cookie from "js-cookie"; +import { redirect } from "@sveltejs/kit"; + +export async function load({ fetch }) { + window.moment.locale("id"); + + const response = await fetch(`${import.meta.env.VITE_SERVER_HOST}/users/master`, { + headers: { + Authorization: cookie.get("session") || "", + }, + }); + + if (!response.ok) { + redirect(301, "/login"); + } + + const user = (await response.json())?.data; + + if (!user) { + redirect(301, "/login"); + } + + return { user }; +} diff --git a/balitasehat-client/src/routes/(app)/+layout.svelte b/balitasehat-client/src/routes/(app)/+layout.svelte new file mode 100644 index 0000000..d12281b --- /dev/null +++ b/balitasehat-client/src/routes/(app)/+layout.svelte @@ -0,0 +1,16 @@ + + +
+ + +
+
+
+ +
+
+
+
diff --git a/balitasehat-client/src/routes/(app)/admin/+page.svelte b/balitasehat-client/src/routes/(app)/admin/+page.svelte new file mode 100644 index 0000000..a4bf8c8 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/admin/+page.svelte @@ -0,0 +1,374 @@ + + +
+ + +
+
+
+
+
+
diff --git a/balitasehat-client/src/routes/(app)/admin/Deck.svelte b/balitasehat-client/src/routes/(app)/admin/Deck.svelte new file mode 100644 index 0000000..61236e7 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/admin/Deck.svelte @@ -0,0 +1,100 @@ + + +
+
+
+
+
+
+
+ + + +
+
+
Total Pasien
+
{size.patients || 0}
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
Total Gejala Klinis
+
{size.symptoms || 0}
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
Total Penyakit
+
{size.diseases || 0}
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
Total Relasi
+
{size.rules || 0}
+
+
+
+
+
+
+
diff --git a/balitasehat-client/src/routes/(app)/admin/patients/+page.svelte b/balitasehat-client/src/routes/(app)/admin/patients/+page.svelte new file mode 100644 index 0000000..0bcbaf5 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/admin/patients/+page.svelte @@ -0,0 +1,140 @@ + + +
+
+
+
{ + searchbox = e.target.searchbox.value; + handleGetPatients(); + }} + > +
+
+ +
+
+
+
+
+
+
+ {#if !isLoading} + {#if patients.length > 0} +
+ + + + + + + + + + + + + + {#each patients as user, i} + + + + + + + + + + {/each} + +
NoNama LengkapUmurTanggal LahirJenis KelaminDidaftarkan OlehTanggal Daftar
{(pagination.current_page - 1) * pagination.limit + (i + 1)}{user?.fullname || ""} + {user?.birth_date + ? `${window.moment().diff(user.birth_date, "years")} Tahun` + : ""} + + {user?.birth_date ? window.moment(user.birth_date).format("LL") : ""} + + {#if user.gender == "male"} + Laki-Laki + {:else} + Perempuan + {/if} + {user?.created_by?.username || ""} + {user.created_at ? window.moment(user.created_at).format("LL") : ""} +
+
+ {:else} + + {/if} + {:else} + + {/if} +
+ + {#if patients.length > 0} + + {/if} +
diff --git a/balitasehat-client/src/routes/(app)/admin/patients/PatientGrowth.svelte b/balitasehat-client/src/routes/(app)/admin/patients/PatientGrowth.svelte new file mode 100644 index 0000000..b54cf34 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/admin/patients/PatientGrowth.svelte @@ -0,0 +1,137 @@ + + +
+
+
+
+
Pertumbuhan Pasien
+ +
+
+
+ {Intl.NumberFormat("en").format(chart?.size || 0)} +
+
+ + {chart?.percentage || 0}% + + + + + + +
+
+
+
+
+
diff --git a/balitasehat-client/src/routes/(app)/admin/users/+page.svelte b/balitasehat-client/src/routes/(app)/admin/users/+page.svelte new file mode 100644 index 0000000..8a9b48d --- /dev/null +++ b/balitasehat-client/src/routes/(app)/admin/users/+page.svelte @@ -0,0 +1,188 @@ + + + + + + +
+
+
+
{ + searchbox = e.target.searchbox.value; + handleGetUsers(); + }} + > +
+
+ +
+
+
+
+
+ +
+
+
+ {#if !isLoading} + {#if users.length > 0} +
+ + + + + + + + + + + + + {#each users as user, i} + + + + + + + + + {/each} + +
NoNama PenggunaEmailPeranDibuat
{(pagination.current_page - 1) * pagination.limit + (i + 1)}{user?.username || ""}{user?.email || ""} + {#if user.role == "admin"} + Admin + {:else} + Petugas + {/if} + + {user.created_at ? window.moment(user.created_at).format("LL") : ""} + + +
+
+ {:else} + + {/if} + {:else} + + {/if} +
+ + {#if users.length > 0} + + {/if} +
diff --git a/balitasehat-client/src/routes/(app)/admin/users/CreateUser.svelte b/balitasehat-client/src/routes/(app)/admin/users/CreateUser.svelte new file mode 100644 index 0000000..b11659b --- /dev/null +++ b/balitasehat-client/src/routes/(app)/admin/users/CreateUser.svelte @@ -0,0 +1,163 @@ + + + diff --git a/balitasehat-client/src/routes/(app)/admin/users/DeleteUser.svelte b/balitasehat-client/src/routes/(app)/admin/users/DeleteUser.svelte new file mode 100644 index 0000000..31b4e6e --- /dev/null +++ b/balitasehat-client/src/routes/(app)/admin/users/DeleteUser.svelte @@ -0,0 +1,95 @@ + + + diff --git a/balitasehat-client/src/routes/(app)/admin/users/UpdateUser.svelte b/balitasehat-client/src/routes/(app)/admin/users/UpdateUser.svelte new file mode 100644 index 0000000..7a8e2f9 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/admin/users/UpdateUser.svelte @@ -0,0 +1,176 @@ + + + diff --git a/balitasehat-client/src/routes/(app)/staff/+page.svelte b/balitasehat-client/src/routes/(app)/staff/+page.svelte new file mode 100644 index 0000000..a93e5a3 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/+page.svelte @@ -0,0 +1,372 @@ + + + diff --git a/balitasehat-client/src/routes/(app)/staff/Deck.svelte b/balitasehat-client/src/routes/(app)/staff/Deck.svelte new file mode 100644 index 0000000..61236e7 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/Deck.svelte @@ -0,0 +1,100 @@ + + +
+
+
+
+
+
+
+ + + +
+
+
Total Pasien
+
{size.patients || 0}
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
Total Gejala Klinis
+
{size.symptoms || 0}
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
Total Penyakit
+
{size.diseases || 0}
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
Total Relasi
+
{size.rules || 0}
+
+
+
+
+
+
+
diff --git a/balitasehat-client/src/routes/(app)/staff/diseases/+page.svelte b/balitasehat-client/src/routes/(app)/staff/diseases/+page.svelte new file mode 100644 index 0000000..51a5887 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/diseases/+page.svelte @@ -0,0 +1,184 @@ + + + + + + +
+
+
+
{ + searchbox = e.target.searchbox.value; + handleGetDiseases(); + }} + > +
+
+ +
+
+
+
+
+ +
+
+
+ {#if !isLoading} + {#if diseases.length > 0} +
+ + + + + + + + + + + + + + {#each diseases as disease, i} + {@const severity = { + severe: ["danger", "Berat"], + moderate: ["warning", "Sedang"], + mild: ["primary", "Ringan"], + }} + + + + + + + + + {/each} + +
NoNamaDeskripsiTingkat KeparahanRekomendasi PenangananDibuatAksi
{(pagination.current_page - 1) * pagination.limit + (i + 1)}{disease?.name || ""} +
+ {disease?.description || ""} +
+
+ {severity[disease.severity][1]} + +
+ {disease?.treatment || ""} +
+
+ {disease.created_at ? window.moment(disease.created_at).format("LL") : ""} + +
+ +
+
+
+ {:else} + + {/if} + {:else} + + {/if} +
+ + {#if diseases.length > 0} + + {/if} +
diff --git a/balitasehat-client/src/routes/(app)/staff/diseases/CreateDiseases.svelte b/balitasehat-client/src/routes/(app)/staff/diseases/CreateDiseases.svelte new file mode 100644 index 0000000..11d2a33 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/diseases/CreateDiseases.svelte @@ -0,0 +1,134 @@ + + + diff --git a/balitasehat-client/src/routes/(app)/staff/diseases/Detail.svelte b/balitasehat-client/src/routes/(app)/staff/diseases/Detail.svelte new file mode 100644 index 0000000..6f96786 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/diseases/Detail.svelte @@ -0,0 +1,95 @@ + + + diff --git a/balitasehat-client/src/routes/(app)/staff/patients/+page.svelte b/balitasehat-client/src/routes/(app)/staff/patients/+page.svelte new file mode 100644 index 0000000..28e9afd --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/patients/+page.svelte @@ -0,0 +1,221 @@ + + + + + + +
+
+
+
{ + searchbox = e.target.searchbox.value; + handleGetPatients(); + }} + > +
+
+ +
+
+
+
+
+ +
+
+
+ {#if !isLoading} + {#if patients.length > 0} +
+ + + + + + + + + + + + + + + {#each patients as patient, i} + {@const { y, m } = age(patient.birth_date)} + + + + + + + + + + + {/each} + +
NoNama LengkapUsiaTanggal LahirJenis KelaminDidaftarkan OlehTanggal DaftarAksi
{(pagination.current_page - 1) * pagination.limit + (i + 1)} { + goto(`/staff/patients/${patient.id}`); + }} + > + {patient?.fullname || ""} + { + goto(`/staff/patients/${patient.id}`); + }} + > + {patient?.birth_date ? (y > 0 ? `${y} Tahun ${m} Bulan` : `${m} Bulan`) : ""} + { + goto(`/staff/patients/${patient.id}`); + }} + > + {patient?.birth_date ? window.moment(patient.birth_date).format("LL") : ""} + { + goto(`/staff/patients/${patient.id}`); + }} + > + {#if patient.gender == "male"} + Laki-Laki + {:else} + Perempuan + {/if} + { + goto(`/staff/patients/${patient.id}`); + }} + > + {patient?.created_by?.username || ""} + { + goto(`/staff/patients/${patient.id}`); + }} + > + {patient.created_at ? window.moment(patient.created_at).format("LL") : ""} + +
+ +
+
+
+ {:else} + + {/if} + {:else} + + {/if} +
+ + {#if patients.length > 0} + + {/if} +
diff --git a/balitasehat-client/src/routes/(app)/staff/patients/CreatePatient.svelte b/balitasehat-client/src/routes/(app)/staff/patients/CreatePatient.svelte new file mode 100644 index 0000000..2f90f14 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/patients/CreatePatient.svelte @@ -0,0 +1,169 @@ + + + diff --git a/balitasehat-client/src/routes/(app)/staff/patients/Detail.svelte b/balitasehat-client/src/routes/(app)/staff/patients/Detail.svelte new file mode 100644 index 0000000..07cace2 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/patients/Detail.svelte @@ -0,0 +1,113 @@ + + + \ No newline at end of file diff --git a/balitasehat-client/src/routes/(app)/staff/patients/[id]/+page.svelte b/balitasehat-client/src/routes/(app)/staff/patients/[id]/+page.svelte new file mode 100644 index 0000000..c40bb16 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/patients/[id]/+page.svelte @@ -0,0 +1,194 @@ + + +
+
+
+
+ + Informasi Pasien +
+
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + +
Nama LengkapUsiaTanggal LahirJenis KelaminDidaftarkan OlehTanggal Daftar
{patient?.fullname || ""} + {patient?.birth_date + ? age(patient.birth_date).y > 0 + ? `${age(patient.birth_date).y} Tahun ${age(patient.birth_date).m} Bulan` + : `${age(patient.birth_date).m} Bulan` + : ""} + + {patient?.birth_date ? window.moment(patient.birth_date).format("LL") : ""} + + {#if patient.gender == "male"} + Laki-Laki + {:else} + Perempuan + {/if} + {patient?.created_by?.username || ""} + {patient.created_at ? window.moment(patient.created_at).format("LL") : ""} +
+
+ +
+
+
+ + Hasil Diagnosa +
+
+
+ {#if !diagnose} + + {:else} +
+
+

{diagnose?.disease?.name}

+

{diagnose?.disease?.description}

+
+
+
Rekomendasi Penanganan
+

{diagnose?.disease?.treatment}

+
+
+
Alur Diagnosa
+
    + {#each diagnose?.symptoms as symptom} +
  • +
    {symptom?.name || ""}
    +
    {symptom?.description || ""}
    + + {#if diagnose.follow_up_questions?.length > 0 && diagnose.follow_up_questions?.filter((item) => item.symptom_id === symptom.id)?.length > 0} +
    + +
      + {#each diagnose.follow_up_questions?.filter((item) => item.symptom_id === symptom.id) as quest} +
    • +
      {`${quest?.question}:`}
      +
      {quest?.option || ""}
      +
    • + {/each} +
    + {/if} +
  • + {/each} +
+
+
+ {/if} +
+
+
+
+ + diff --git a/balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/+page.svelte b/balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/+page.svelte new file mode 100644 index 0000000..9b24bd4 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/+page.svelte @@ -0,0 +1,260 @@ + + +
+
+
+
Progres Diagnosa
+
+
{((index / symptoms.length) * 100).toFixed(0)}%
+
+
+
= 100 ? "bg-success" : "bg-primary", + )} + role="progressbar" + style="width: {((index / symptoms.length) * 100).toFixed(0)}%;" + aria-valuenow="25" + aria-valuemin="0" + aria-valuemax="100" + >
+
+

+ Langkah {index >= symptoms.length ? index : index + 1} dari maksimal {symptoms.length} pertanyaan +

+ {#if !finish} +
+
+
Pertanyaan {index + 1}
+
+
+
+
+

+ {currentSymptom.question} +

+

{currentSymptom.description}

+
+
+
+ +
+ {#if followUpQuestionsIsOpen && currentSymptom?.follow_up_questions?.length > 0} +
+
+
Pertanyaan 3: Lanjutan
+
+
+ {#each currentSymptom.follow_up_questions as followUpQuestion} +
+

+ {followUpQuestion.question} +

+
+ {#each followUpQuestion.options as question} + + {/each} +
+
+ {/each} +
+ +
+ {/if} + + {/if} + + {#if finish} + + {#if finish && !result} + + {/if} + {/if} +
+
diff --git a/balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/Result.svelte b/balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/Result.svelte new file mode 100644 index 0000000..fee0d18 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/Result.svelte @@ -0,0 +1,59 @@ + + +
+
+
Hasil Diagnosa
+
+
+ {#if result} +
+
+

{result?.disease?.name}

+

{result?.disease?.description}

+
+
+
Rekomendasi Penanganan
+

{result?.disease?.treatment}

+
+
+
Alur Diagnosa
+
    + {#each result?.symptoms as symptom} +
  • +
    {symptom?.name || ""}
    +
    {symptom?.description || ""}
    + {#if result.follow_up_questions?.length > 0 && result.follow_up_questions?.filter((item) => item.symptom_id === symptom.id)?.length > 0} +
      + {#each result.follow_up_questions?.filter((item) => item.symptom_id === symptom.id) as quest} +
    • +
      {`${quest?.question}:`}
      +
      {quest?.option || ""}
      +
    • + {/each} +
    + {/if} +
  • + {/each} +
+
+
+ {:else} + + {/if} +
+ +
diff --git a/balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/Summary.svelte b/balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/Summary.svelte new file mode 100644 index 0000000..2110ef2 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/patients/[id]/diagnose/Summary.svelte @@ -0,0 +1,24 @@ + + +
+
+
Ringkasan
+
+
+ {#if summaries.length > 0} + {#each summaries as summary} +
+ + {summary.name} +
+ {/each} + {:else} + + {/if} +
+
diff --git a/balitasehat-client/src/routes/(app)/staff/patients/[id]/pdf/+server.js b/balitasehat-client/src/routes/(app)/staff/patients/[id]/pdf/+server.js new file mode 100644 index 0000000..b051c04 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/patients/[id]/pdf/+server.js @@ -0,0 +1,205 @@ +import { PDFDocument, StandardFonts, rgb } from 'pdf-lib'; + +function age(iso) { + if (!iso) return { y: 0, m: 0 }; + const t = new Date(), b = new Date(iso); + let y = t.getFullYear() - b.getFullYear(); + let m = t.getMonth() - b.getMonth(); + if (m < 0) { y--; m += 12; } + return { y, m }; +} + +export async function GET({ params, fetch, cookies }) { + const { id } = params; + + const token = cookies.get('session'); + if (!token) { + return new Response(JSON.stringify({ success: false, message: 'unauthorized: missing token' }), { + status: 401, headers: { 'Content-Type': 'application/json' } + }); + } + const auth = token; + + const API_BASE = 'http://localhost:8080/v1'; + + const patientRes = await fetch(`${API_BASE}/patients/${id}`, { + headers: { Authorization: auth } + }); + if (!patientRes.ok) { + return new Response(await patientRes.text(), { status: patientRes.status }); + } + const pjRaw = await patientRes.json(); + const patient = (pjRaw?.data ?? pjRaw) || {}; + + let diagnose = null; + const diagnoseRes = await fetch(`${API_BASE}/diagnoses/${id}`, { + headers: { Authorization: auth } + }); + if (diagnoseRes.ok) { + const djRaw = await diagnoseRes.json(); + diagnose = (djRaw?.data ?? djRaw) || null; + } + + const pdf = await PDFDocument.create(); + let page = pdf.addPage([595.28, 841.89]); + const font = await pdf.embedFont(StandardFonts.Helvetica); + const M = 42; + const pageH = 841.89; + let y = pageH - M; + const lineColor = rgb(0.8, 0.8, 0.8); + const headerBg = rgb(0.95, 0.95, 0.95); + + const draw = (t, size = 12, x = M, color = rgb(0, 0, 0)) => { + page.drawText(String(t ?? ''), { x, y, size, font, color }); + y -= size + 6; + }; + + const wrapLines = (text, maxWidth, size = 12) => { + const words = String(text ?? '').split(/\s+/); + const lines = []; + let line = ''; + for (const w of words) { + const test = line ? `${line} ${w}` : w; + if (font.widthOfTextAtSize(test, size) > maxWidth) { + if (line) lines.push(line); + line = w; + } else line = test; + } + if (line) lines.push(line); + return lines; + }; + + const ensurePageSpace = (needed) => { + if (y - needed < 40) { + page = pdf.addPage([595.28, 841.89]); + y = pageH - M; + } + }; + + const drawTable = ({ x = M, widths = [], header = [], rows = [], cellPad = 6, fontSize = 11 }) => { + const tableW = widths.reduce((a, b) => a + b, 0); + + const headerHeights = header.map((h, i) => + wrapLines(h, widths[i] - 2 * cellPad, fontSize).length || 1 + ); + const headerLinesMax = header.length ? Math.max(...headerHeights) : 0; + const headerH = header.length ? headerLinesMax * (fontSize + 2) + 2 * cellPad : 0; + + const rowHeights = rows.map((row) => { + const counts = row.map((cell, i) => + wrapLines(cell, widths[i] - 2 * cellPad, fontSize).length || 1 + ); + return Math.max(...counts) * (fontSize + 2) + 2 * cellPad; + }); + + const totalH = headerH + rowHeights.reduce((a, b) => a + b, 0); + ensurePageSpace(totalH + 10); + + let cursorY = y; + + if (header.length) { + page.drawRectangle({ x, y: cursorY - headerH, width: tableW, height: headerH, color: headerBg, borderColor: lineColor, borderWidth: 1 }); + + let cx = x; + header.forEach((h, i) => { + const lines = wrapLines(h, widths[i] - 2 * cellPad, fontSize); + let ty = cursorY - cellPad - fontSize; + lines.forEach((ln) => { + page.drawText(ln, { x: cx + cellPad, y: ty, size: fontSize, font }); + ty -= (fontSize + 2); + }); + page.drawRectangle({ x: cx, y: cursorY - headerH, width: widths[i], height: headerH, borderColor: lineColor, borderWidth: 1 }); + cx += widths[i]; + }); + cursorY -= headerH; + } + + rows.forEach((row, rowIdx) => { + const rh = rowHeights[rowIdx]; + + page.drawRectangle({ x, y: cursorY - rh, width: tableW, height: rh, borderColor: lineColor, borderWidth: 1 }); + + let cx = x; + row.forEach((cell, i) => { + page.drawRectangle({ x: cx, y: cursorY - rh, width: widths[i], height: rh, borderColor: lineColor, borderWidth: 1 }); + + const lines = wrapLines(cell, widths[i] - 2 * cellPad, fontSize); + let ty = cursorY - cellPad - fontSize; + lines.forEach((ln) => { + page.drawText(ln, { x: cx + cellPad, y: ty, size: fontSize, font, color: rgb(0, 0, 0) }); + ty -= (fontSize + 2); + }); + + cx += widths[i]; + }); + + cursorY -= rh; + + if (cursorY < 60 && rowIdx < rows.length - 1) { + y = cursorY; + ensurePageSpace(120); + cursorY = y; + } + }); + + y = cursorY - 12; + }; + + draw('Laporan Diagnosa Pasien', 18, M, rgb(0.1, 0.1, 0.1)); + y -= 6; + + const um = age(patient?.birth_date); + const infoRows = [ + ['Nama Lengkap', patient?.fullname ?? '-'], + ['Usia', patient?.birth_date ? `${um.y} tahun ${um.m} bulan` : '-'], + ['Tanggal Lahir', patient?.birth_date ?? '-'], + ['Jenis Kelamin', patient?.gender === 'male' ? 'Laki-Laki' : patient?.gender === 'female' ? 'Perempuan' : '-'], + ['Didaftarkan Oleh', patient?.created_by?.username ?? '-'], + ['Tanggal Daftar', patient?.created_at ?? '-'] + ]; + + drawTable({ + widths: [160, (page.getSize().width - 2 * M) - 160], + header: ['Informasi Pasien', ''], + rows: infoRows, + fontSize: 11 + }); + + const diagnosaRows = [ + ['Penyakit', diagnose?.disease?.name ?? '-'], + ['Deskripsi', diagnose?.disease?.description ?? '-'], + ['Rekomendasi', diagnose?.disease?.treatment ?? '-'] + ]; + + drawTable({ + widths: [160, (page.getSize().width - 2 * M) - 160], + header: ['Hasil Diagnosa', ''], + rows: diagnosaRows, + fontSize: 11 + }); + + const gfRows = (diagnose?.symptoms ?? []).map((s) => { + const follow = (diagnose?.follow_up_questions ?? []) + .filter((q) => q.symptom_id === s.id) + .map((q) => `${q?.question ?? ''}: ${q?.option ?? ''}`) + .join('\n'); + return [s?.name ?? '-', s?.description ?? '-', follow || '-']; + }); + + if (gfRows.length) { + drawTable({ + widths: [140, 220, (page.getSize().width - 2 * M) - (140 + 220)], + header: ['Gejala', 'Deskripsi', 'Follow-up'], + rows: gfRows, + fontSize: 11 + }); + } + + const bytes = await pdf.save(); + return new Response(new Uint8Array(bytes), { + headers: { + 'Content-Type': 'application/pdf', + 'Content-Disposition': `attachment; filename="diagnosa-pasien-${id}.pdf"` + } + }); +} diff --git a/balitasehat-client/src/routes/(app)/staff/rules/+page.svelte b/balitasehat-client/src/routes/(app)/staff/rules/+page.svelte new file mode 100644 index 0000000..1cdbc23 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/rules/+page.svelte @@ -0,0 +1,179 @@ + + + + + +
+
+
+
{ + searchbox = e.target.searchbox.value; + handleGetRules(); + }} + > +
+
+ +
+
+
+
+
+ +
+
+
+ {#if !isLoading} + {#if rules.length > 0} +
+ + + + + + + + + + + + + + {#each rules as rule, i} + + + + + + + + + + {/each} + +
NoNamaDeskripsiGejala KliniskonfidensiDibuatAksi
{(pagination.current_page - 1) * pagination.limit + (i + 1)}{rule?.disease?.name || ""} +
+ {rule?.disease?.description || ""} +
+
+
+ {#each rule.symptoms as symptom} + {symptom?.name || ""} + {/each} +
+
+ + {rule?.confidence}% + + + {rule.created_at ? window.moment(rule.created_at).format("LL") : ""} + + +
+
+ {:else} + + {/if} + {:else} + + {/if} +
+ + {#if rules.length > 0} + + {/if} +
diff --git a/balitasehat-client/src/routes/(app)/staff/rules/CreateRule.svelte b/balitasehat-client/src/routes/(app)/staff/rules/CreateRule.svelte new file mode 100644 index 0000000..3393785 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/rules/CreateRule.svelte @@ -0,0 +1,364 @@ + + + diff --git a/balitasehat-client/src/routes/(app)/staff/rules/Detail.svelte b/balitasehat-client/src/routes/(app)/staff/rules/Detail.svelte new file mode 100644 index 0000000..11a9f7f --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/rules/Detail.svelte @@ -0,0 +1,99 @@ + + + diff --git a/balitasehat-client/src/routes/(app)/staff/symptoms/+page.svelte b/balitasehat-client/src/routes/(app)/staff/symptoms/+page.svelte new file mode 100644 index 0000000..7e29797 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/symptoms/+page.svelte @@ -0,0 +1,188 @@ + + + + + +
+
+
+
{ + searchbox = e.target.searchbox.value; + handleGetSymptoms(); + }} + > +
+
+ +
+
+
+
+
+ +
+
+
+ {#if !isLoading} + {#if symptoms.length > 0} +
+ + + + + + + + + + + + + + + {#each symptoms as symptom, i} + {@const categories = { + danger: "danger", + respiratory: "warning", + digestive: "lime", + general: "primary", + skin: "purple", + specific: "secondary", + }} + + + + + + + + + + + {/each} + +
NamaDeskripsiKategoriTindak LanjutPertanyaanDibuatAksi
{symptom?.name || ""} +
+ {symptom?.description || ""} +
+
+ {symptom.category} + {symptom?.follow_up_questions?.length || "0"} +
+ Q: {symptom?.question || ""} +
+
+ {symptom.created_at ? window.moment(symptom.created_at).format("LL") : ""} + + +
+
+ {:else} + + {/if} + {:else} + + {/if} +
+ + {#if symptoms.length > 0} + + {/if} +
diff --git a/balitasehat-client/src/routes/(app)/staff/symptoms/CreateSymptom.svelte b/balitasehat-client/src/routes/(app)/staff/symptoms/CreateSymptom.svelte new file mode 100644 index 0000000..bc5e460 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/symptoms/CreateSymptom.svelte @@ -0,0 +1,289 @@ + + + diff --git a/balitasehat-client/src/routes/(app)/staff/symptoms/Detail.svelte b/balitasehat-client/src/routes/(app)/staff/symptoms/Detail.svelte new file mode 100644 index 0000000..75ab339 --- /dev/null +++ b/balitasehat-client/src/routes/(app)/staff/symptoms/Detail.svelte @@ -0,0 +1,138 @@ + + + diff --git a/balitasehat-client/src/routes/(landing)/+page.svelte b/balitasehat-client/src/routes/(landing)/+page.svelte new file mode 100644 index 0000000..2b7b937 --- /dev/null +++ b/balitasehat-client/src/routes/(landing)/+page.svelte @@ -0,0 +1,354 @@ + + +
+ + + +
+
+
+
+

+ Pantau Tumbuh Kembang Anak dengan Mudah +

+

+ Hadir untuk membantu orang tua mencatat dan memantau perkembangan anak sejak dini, dapatkan + wawasan dan dukungan terbaik di setiap tahap pertumbuhannya. +

+ +
+
+ hero +
+
+
+
+ + +
+
+

Fitur Unggulan

+

Dukung Tumbuh Kembang Anak Lebih Optimal

+

+ BalitaSehat menyediakan fitur lengkap untuk membantu orang tua mengawasi pertumbuhan dan kesehatan buah + hati mereka. +

+
+ {#each features as feature} +
+
+
+ +
+
+

{feature.title}

+

{feature.description}

+
+
+
+ {/each} +
+
+
+ + +
+
+

Dipercaya oleh Ribuan Keluarga

+

Apa Kata Mereka Tentang BalitaSehat

+

+ Orang tua dan tenaga kesehatan telah merasakan manfaat BalitaSehat dalam memantau tumbuh kembang anak. +

+
+ {#each testimonials as testimonial} +
+
+
+
+ {testimonial.name} +
+
{testimonial.name}
+ {testimonial.role} +
+
+
+ {#each Array(testimonial.rating) as _, i} + + {/each} +
+

{testimonial.content}

+
+
+
+ {/each} +
+
+
+ + +
+
+
+

Pertanyaan Umum

+

Frequently Asked Questions

+

+ Temukan jawaban untuk pertanyaan yang sering diajukan tentang BalitaSehat. +

+
+
+
+
+ {#each faqs as faq, index} +
+

+ +

+
+
+ {faq.answer} +
+
+
+ {/each} +
+
+
+
+
+ + +
+
+

+ Siap untuk mulai memantau
pertumbuhan si kecil? +

+

+ Daftarkan dirimu sekarang dan nikmati fitur gratis dari BalitaSehat.
Tidak perlu kartu kredit! +

+ +
+
+ + +
+ + diff --git a/balitasehat-client/src/routes/+layout.js b/balitasehat-client/src/routes/+layout.js new file mode 100644 index 0000000..8948861 --- /dev/null +++ b/balitasehat-client/src/routes/+layout.js @@ -0,0 +1,18 @@ +export const ssr = false; + +/** @type {import('./$types').LayoutLoad} */ +export async function load() { + const theme = localStorage.getItem("theme"); + const container = document.querySelector("html"); + const windowTheme = window.matchMedia("(prefers-color-scheme: dark)"); + + if (theme) { + container?.setAttribute("data-bs-theme", theme); + return { theme }; + } + + const currentTheme = windowTheme.matches ? "dark" : "light"; + container?.setAttribute("data-bs-theme", currentTheme); + + return { theme: currentTheme }; +} diff --git a/balitasehat-client/src/routes/+layout.svelte b/balitasehat-client/src/routes/+layout.svelte new file mode 100644 index 0000000..1fe2550 --- /dev/null +++ b/balitasehat-client/src/routes/+layout.svelte @@ -0,0 +1,5 @@ + + + diff --git a/balitasehat-client/static/img/img-hero.svg b/balitasehat-client/static/img/img-hero.svg new file mode 100644 index 0000000..680a307 --- /dev/null +++ b/balitasehat-client/static/img/img-hero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/balitasehat-client/static/img/logo.png b/balitasehat-client/static/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3d3d071a9e79c394937d0e4e398dfe89cd9da311 GIT binary patch literal 617711 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

_v(~aYD&YfuPZ@Y3R9tN+;Wx_+}#a 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 Cq5!n720d*sVDirnogQdx6M{6y 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 V2WO`#_pU!6Ck2!&miQ3(e*hyl0V@Ci literal 0 HcmV?d00001 diff --git a/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.css b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.css new file mode 100644 index 0000000..7ca8d0e --- /dev/null +++ b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.css @@ -0,0 +1,4085 @@ +/*! + * Bootstrap Grid v5.3.6 (https://getbootstrap.com/) + * Copyright 2011-2025 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.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 { + --bs-breakpoint-xs: 0; + --bs-breakpoint-sm: 576px; + --bs-breakpoint-md: 768px; + --bs-breakpoint-lg: 992px; + --bs-breakpoint-xl: 1200px; + --bs-breakpoint-xxl: 1400px; +} + +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); +} +.row > * { + box-sizing: border-box; + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-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 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-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 { + --bs-gutter-x: 0; + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, + .gy-sm-5 { + --bs-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 { + --bs-gutter-x: 0; + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, + .gy-md-5 { + --bs-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 { + --bs-gutter-x: 0; + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, + .gy-lg-5 { + --bs-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 { + --bs-gutter-x: 0; + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, + .gy-xl-5 { + --bs-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 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.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; +} + +.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; +} + +@media (min-width: 576px) { + .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; + } +} +@media (min-width: 768px) { + .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; + } +} +@media (min-width: 992px) { + .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; + } +} +@media (min-width: 1200px) { + .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; + } +} +@media (min-width: 1400px) { + .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; + } +} +@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; + } +} + +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.css.map b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.css.map new file mode 100644 index 0000000..4764344 --- /dev/null +++ b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","bootstrap-grid.css","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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EE,mBAAA;EJ6+BR;EI1+BM;;IAEE,mBAAA;EJ4+BR;AACF;AKpiCQ;EAOI,0BAAA;ALgiCZ;;AKviCQ;EAOI,gCAAA;ALoiCZ;;AK3iCQ;EAOI,yBAAA;ALwiCZ;;AK/iCQ;EAOI,wBAAA;AL4iCZ;;AKnjCQ;EAOI,+BAAA;ALgjCZ;;AKvjCQ;EAOI,yBAAA;ALojCZ;;AK3jCQ;EAOI,6BAAA;ALwjCZ;;AK/jCQ;EAOI,8BAAA;AL4jCZ;;AKnkCQ;EAOI,wBAAA;ALgkCZ;;AKvkCQ;EAOI,+BAAA;ALokCZ;;AK3kCQ;EAOI,wBAAA;ALwkCZ;;AK/kCQ;EAOI,yBAAA;AL4kCZ;;AKnlCQ;EAOI,8BAAA;ALglCZ;;AKvlCQ;EAOI,iCAAA;ALolCZ;;AK3lCQ;EAOI,sCAAA;ALwlCZ;;AK/lCQ;EAOI,yCAAA;AL4lCZ;;AKnmCQ;EAOI,uBAAA;ALgmCZ;;AKvmCQ;EAOI,uBAAA;ALomCZ;;AK3mCQ;EAOI,yBAAA;ALwmCZ;;AK/mCQ;EAOI,yBAAA;AL4mCZ;;AKnnCQ;EAOI,0BAAA;ALgnCZ;;AKvnCQ;EAOI,4BAAA;ALonCZ;;AK3nCQ;EAOI,kCAAA;ALwnCZ;;AK/nCQ;EAOI,sCAAA;AL4nCZ;;AKnoCQ;EAOI,oCAAA;ALgoCZ;;AKvoCQ;EAOI,kCAAA;ALooCZ;;AK3oCQ;EAOI,yCAAA;ALwoCZ;;AK/oCQ;EAOI,wCAAA;AL4oCZ;;AKnpCQ;EAOI,wCAAA;ALgpCZ;;AKvpCQ;EAOI,kCAAA;ALopCZ;;AK3pCQ;EAOI,gCAAA;ALwpCZ;;AK/pCQ;EAOI,8BAAA;AL4pCZ;;AKnqCQ;EAOI,gCAAA;ALgqCZ;;AKvqCQ;EAOI,+BAAA;ALoqCZ;;AK3qCQ;EAOI,oCAAA;ALwqCZ;;AK/qCQ;EAOI,kCAAA;AL4qCZ;;AKnrCQ;EAOI,gCAAA;ALgrCZ;;AKvrCQ;EAOI,uCAAA;ALorCZ;;AK3rCQ;EAOI,sCAAA;ALwrCZ;;AK/rCQ;EAOI,iCAAA;AL4rCZ;;AKnsCQ;EAOI,2BAAA;ALgsCZ;;AKvsCQ;EAOI,iCAAA;ALosCZ;;AK3sCQ;EAOI,+BAAA;ALwsCZ;;AK/sCQ;EAOI,6BAAA;AL4sCZ;;AKntCQ;EA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;AL8iDZ;;AKrjDQ;EAOI,4BAAA;ALkjDZ;;AKzjDQ;EAOI,2BAAA;ALsjDZ;;AK7jDQ;EAOI,iCAAA;AL0jDZ;;AKjkDQ;EAOI,gCAAA;AL8jDZ;;AKrkDQ;EAOI,8BAAA;ALkkDZ;;AKzkDQ;EAOI,gCAAA;ALskDZ;;AK7kDQ;EAOI,8BAAA;AL0kDZ;;AKjlDQ;EAOI,4BAAA;AL8kDZ;;AKrlDQ;EAOI,kCAAA;ALklDZ;;AKzlDQ;EAOI,iCAAA;ALslDZ;;AK7lDQ;EAOI,+BAAA;AL0lDZ;;AKjmDQ;EAOI,iCAAA;AL8lDZ;;AKrmDQ;EAOI,+BAAA;ALkmDZ;;AKzmDQ;EAOI,0BAAA;ALsmDZ;;AK7mDQ;EAOI,gCAAA;AL0mDZ;;AKjnDQ;EAOI,+BAAA;AL8mDZ;;AKrnDQ;EAOI,6BAAA;ALknDZ;;AKznDQ;EAOI,+BAAA;ALsnDZ;;AK7nDQ;EAOI,6BAAA;AL0nDZ;;ACpoDI;EIGI;IAOI,0BAAA;EL+nDV;EKtoDM;IAOI,gCAAA;ELkoDV;EKzoDM;IAOI,yBAAA;ELqoDV;EK5oDM;IAOI,wBAAA;ELwoDV;EK/oDM;IAOI,+BAAA;EL2oDV;EKlpDM;IAOI,yBAAA;EL8oDV;EKrpDM;IAOI,6BAAA;ELipDV;EKxpDM;IAOI,8BAAA;ELopDV;EK3pDM;IAOI,wBAAA;ELupDV;EK9pDM;IAOI,+BAAA;EL0pDV;EKjqDM;IAOI,wBAAA;EL6pDV;EKpqDM;IAOI,yBAAA;ELgqDV;EKvqDM;IAOI,8BAAA;ELmqDV;EK1qDM;IAOI,iCAAA;ELsqDV;EK7qDM;IAOI,sCAAA;ELyqDV;EKhrDM;IAOI,yCAAA;EL4qDV;EKnrDM;IAOI,uBAAA;EL+qDV;EKtrDM;IAOI,uBAAA;ELkrDV;EKzrDM;IAOI,yBAAA;ELqrDV;EK5rDM;IAOI,yBAAA;ELwrDV;EK/rDM;IAOI,0BAAA;EL2rDV;EKlsDM;IAOI,4BAAA;EL8rDV;EKrsDM;IAOI,kCAAA;ELisDV;EKxsDM;IAOI,sCAAA;ELosDV;EK3sDM;IAOI,oCAAA;ELusDV;EK9sDM;IAOI,kCAAA;EL0sDV;EKjtDM;IAOI,yCAAA;EL6sDV;EKptDM;IAOI,wCAAA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nEV;EK/nEM;IAOI,yCAAA;EL2nEV;EKloEM;IAOI,uBAAA;EL8nEV;EKroEM;IAOI,uBAAA;ELioEV;EKxoEM;IAOI,yBAAA;ELooEV;EK3oEM;IAOI,yBAAA;ELuoEV;EK9oEM;IAOI,0BAAA;EL0oEV;EKjpEM;IAOI,4BAAA;EL6oEV;EKppEM;IAOI,kCAAA;ELgpEV;EKvpEM;IAOI,sCAAA;ELmpEV;EK1pEM;IAOI,oCAAA;ELspEV;EK7pEM;IAOI,kCAAA;ELypEV;EKhqEM;IAOI,yCAAA;EL4pEV;EKnqEM;IAOI,wCAAA;EL+pEV;EKtqEM;IAOI,wCAAA;ELkqEV;EKzqEM;IAOI,kCAAA;ELqqEV;EK5qEM;IAOI,gCAAA;ELwqEV;EK/qEM;IAOI,8BAAA;EL2qEV;EKlrEM;IAOI,gCAAA;EL8qEV;EKrrEM;IAOI,+BAAA;ELirEV;EKxrEM;IAOI,oCAAA;ELorEV;EK3rEM;IAOI,kCAAA;ELurEV;EK9rEM;IAOI,gCAAA;EL0rEV;EKjsEM;IAOI,uCAAA;EL6rEV;EKpsEM;IAOI,sCAAA;ELgsEV;EKvsEM;IAOI,iCAAA;ELmsEV;EK1sEM;IAOI,2BAAA;ELssEV;EK7sEM;IAOI,iCAAA;ELysEV;EKhtEM;IAOI,+BAAA;EL4sEV;EKntEM;IAOI,6BAAA;EL+sEV;EKttEM;IAOI,+BAAA;ELktEV;EKztEM;IAOI,8BAAA;ELqtEV;EK5tEM;IAOI,oBAAA;ELwtEV;EK/tEM;IAOI,mBAAA;EL2tEV;EKluEM;IAOI,mBAAA;EL8tEV;EKruEM;IAOI,mBAAA;ELiuEV;EKxuEM;IAOI,mBAAA;ELouEV;EK3uEM;IAOI,mBAAA;ELuuEV;EK9uEM;IAOI,mBAAA;EL0uEV;EKjvEM;IAOI,mBAAA;EL6uEV;EKpvEM;IAOI,oBAAA;ELgvEV;EKvvEM;IAOI,0BAAA;ELmvEV;EK1vEM;IAOI,yBAAA;ELsvEV;EK7vEM;IAOI,uBAAA;ELyvEV;EKhwEM;IAOI,yBAAA;EL4vEV;EKnwEM;IAOI,uBAAA;EL+vEV;EKtwEM;IAOI,uBAAA;ELkwEV;EKzwEM;IAOI,0BAAA;IAAA,yBAAA;ELswEV;EK7wEM;IAOI,gCAAA;IAAA,+BAAA;EL0wEV;EKjxEM;IAOI,+BAAA;IAAA,8BAAA;EL8wEV;EKrxEM;IAOI,6BAAA;IAAA,4BAAA;ELkxEV;EKzxEM;IAOI,+BAAA;IAAA,8BAAA;ELsxEV;EK7xEM;IAOI,6BAAA;IAAA,4BAAA;EL0xEV;EKjyEM;IAOI,6BAAA;IAAA,4BAAA;EL8xEV;EKryEM;IAOI,wBAAA;IAAA,2BAAA;ELkyEV;EKzyEM;IAOI,8BAAA;IAAA,iCAAA;ELsyEV;EK7yEM;IAOI,6BAAA;IAAA,gCAAA;EL0yEV;EKjzEM;IAOI,2BAAA;IAAA,8BAAA;EL8yEV;EKrzEM;IAOI,6BAAA;IAAA,gCAAA;ELkzEV;EKzzEM;IAOI,2BAAA;IAAA,8BAAA;ELszEV;EK7zEM;IAOI,2BAAA;IAAA,8BAAA;EL0zEV;EKj0EM;IAOI,wBAAA;EL6zEV;EKp0EM;IAOI,8BAAA;ELg0EV;EKv0EM;IAOI,6BAAA;ELm0EV;EK10EM;IAOI,2BAAA;ELs0EV;EK70EM;IAOI,6BAAA;ELy0EV;EKh1EM;IAOI,2BAAA;EL40EV;EKn1EM;IAOI,2BAAA;EL+0EV;EKt1EM;IAOI,0BAAA;ELk1EV;EKz1EM;IAOI,gCAAA;ELq1EV;EK51EM;IAOI,+BAAA;ELw1EV;EK/1EM;IAOI,6BAAA;EL21EV;EKl2EM;IAOI,+BAAA;EL81EV;EKr2EM;IAOI,6BAAA;ELi2EV;EKx2EM;IAOI,6BAAA;ELo2EV;EK32EM;IAOI,2BAAA;ELu2EV;EK92EM;IAOI,iCAAA;EL02EV;EKj3EM;IAOI,gCAAA;EL62EV;EKp3EM;IAOI,8BAAA;ELg3EV;EKv3EM;IAOI,gCAAA;ELm3EV;EK13EM;IAOI,8BAAA;ELs3EV;EK73EM;IAOI,8BAAA;ELy3EV;EKh4EM;IAOI,yBAAA;EL43EV;EKn4EM;IAOI,+BAAA;EL+3EV;EKt4EM;IAOI,8BAAA;ELk4EV;EKz4EM;IAOI,4BAAA;ELq4EV;EK54EM;IAOI,8BAAA;ELw4EV;EK/4EM;IAOI,4BAAA;EL24EV;EKl5EM;IAOI,4BAAA;EL84EV;EKr5EM;IAOI,qBAAA;ELi5EV;EKx5EM;IAOI,2BAAA;ELo5EV;EK35EM;IAOI,0BAAA;ELu5EV;EK95EM;IAOI,wBAAA;EL05EV;EKj6EM;IAOI,0BAAA;EL65EV;EKp6EM;IAOI,wBAAA;ELg6EV;EKv6EM;IAOI,2BAAA;IAAA,0BAAA;ELo6EV;EK36EM;IAOI,iCAAA;IAAA,gCAAA;ELw6EV;EK/6EM;IAOI,gCAAA;IAAA,+BAAA;EL46EV;EKn7EM;IAOI,8BAAA;IAAA,6BAAA;ELg7EV;EKv7EM;IAOI,gCAAA;IAAA,+BAAA;ELo7EV;EK37EM;IAOI,8BAAA;IAAA,6BAAA;ELw7EV;EK/7EM;IAOI,yBAAA;IAAA,4BAAA;EL47EV;EKn8EM;IAOI,+BAAA;IAAA,kCAAA;ELg8EV;EKv8EM;IAOI,8BAAA;IAAA,iCAAA;ELo8EV;EK38EM;IAOI,4BAAA;IAAA,+BAAA;ELw8EV;EK/8EM;IAOI,8BAAA;IAAA,iCAAA;EL48EV;EKn9EM;IAOI,4BAAA;IAAA,+BAAA;ELg9EV;EKv9EM;IAOI,yBAAA;ELm9EV;EK19EM;IAOI,+BAAA;ELs9EV;EK79EM;IAOI,8BAAA;ELy9EV;EKh+EM;IAOI,4BAAA;EL49EV;EKn+EM;IAOI,8BAAA;EL+9EV;EKt+EM;IAOI,4BAAA;ELk+EV;EKz+EM;IAOI,2BAAA;ELq+EV;EK5+EM;IAOI,iCAAA;ELw+EV;EK/+EM;IAOI,gCAAA;EL2+EV;EKl/EM;IAOI,8BAAA;EL8+EV;EKr/EM;IAOI,gCAAA;ELi/EV;EKx/EM;IAOI,8BAAA;ELo/EV;EK3/EM;IAOI,4BAAA;ELu/EV;EK9/EM;IAOI,kCAAA;EL0/EV;EKjgFM;IAOI,iCAAA;EL6/EV;EKpgFM;IAOI,+BAAA;ELggFV;EKvgFM;IAOI,iCAAA;ELmgFV;EK1gFM;IAOI,+BAAA;ELsgFV;EK7gFM;IAOI,0BAAA;ELygFV;EKhhFM;IAOI,gCAAA;EL4gFV;EKnhFM;IAOI,+BAAA;EL+gFV;EKthFM;IAOI,6BAAA;ELkhFV;EKzhFM;IAOI,+BAAA;ELqhFV;EK5hFM;IAOI,6BAAA;ELwhFV;AACF;ACniFI;EIGI;IAOI,0BAAA;EL6hFV;EKpiFM;IAOI,gCAAA;ELgiFV;EKviFM;IAOI,yBAAA;ELmiFV;EK1iFM;IAOI,wBAAA;ELsiFV;EK7iFM;IAOI,+BAAA;ELyiFV;EKhjFM;IAOI,yBAAA;EL4iFV;EKnjFM;IAOI,6BAAA;EL+iFV;EKtjFM;IAOI,8BAAA;ELkjFV;EKzjFM;IAOI,wBAAA;ELqjFV;EK5jFM;IAOI,+BAAA;ELwjFV;EK/jFM;IAOI,wBAAA;EL2jFV;EKlkFM;IAOI,yBAAA;EL8jFV;EKrkFM;IAOI,8BAAA;ELikFV;EKxkFM;IAOI,iCAAA;ELokFV;EK3kFM;IAOI,sCAAA;ELukFV;EK9kFM;IAOI,yCAAA;EL0kFV;EKjlFM;IAOI,uBAAA;EL6kFV;EKplFM;IAOI,uBAAA;ELglFV;EKvlFM;IAOI,yBAAA;ELmlFV;EK1lFM;IAOI,yBAAA;ELslFV;EK7lFM;IAOI,0BAAA;ELylFV;EKhmFM;IAOI,4BAAA;EL4lFV;EKnmFM;IAOI,kCAAA;EL+lFV;EKtmFM;IAOI,sCAAA;ELkmFV;EKzmFM;IAOI,oCAAA;ELqmFV;EK5mFM;IAOI,kCAAA;ELwmFV;EK/mFM;IAOI,yCAAA;EL2mFV;EKlnFM;IAOI,wCAAA;EL8mFV;EKrnFM;IAOI,wCAAA;ELinFV;EKxnFM;IAOI,kCAAA;ELonFV;EK3nFM;IAOI,gCAAA;ELunFV;EK9nFM;IAOI,8BAAA;EL0nFV;EKjoFM;IAOI,gCAAA;EL6nFV;EKpoFM;IAOI,+BAAA;ELgoFV;EKvoFM;IAOI,oCAAA;ELmoFV;EK1oFM;IAOI,kCAAA;ELsoFV;EK7oFM;IAOI,gCAAA;ELyoFV;EKhpFM;IAOI,uCAAA;EL4oFV;EKnpFM;IAOI,sCAAA;EL+oFV;EKtpFM;IAOI,iCAAA;ELkpFV;EKzpFM;IAOI,2BAAA;ELqpFV;EK5pFM;IAOI,iCAAA;ELwpFV;EK/pFM;IAOI,+BAAA;EL2pFV;EKlqFM;IAOI,6BAAA;EL8pFV;EKrqFM;IAOI,+BAAA;ELiqFV;EKxqFM;IAOI,8BAAA;ELoqFV;EK3qFM;IAOI,oBAAA;ELuqFV;EK9qFM;IAOI,mBAAA;EL0qFV;EKjrFM;IAOI,mBAAA;EL6qFV;EKprFM;IAOI,mBAAA;ELgrFV;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AAA;ELy8FV;EKh9FM;IAOI,iCAAA;EL48FV;EKn9FM;IAOI,+BAAA;EL+8FV;EKt9FM;IAOI,iCAAA;ELk9FV;EKz9FM;IAOI,+BAAA;ELq9FV;EK59FM;IAOI,0BAAA;ELw9FV;EK/9FM;IAOI,gCAAA;EL29FV;EKl+FM;IAOI,+BAAA;EL89FV;EKr+FM;IAOI,6BAAA;ELi+FV;EKx+FM;IAOI,+BAAA;ELo+FV;EK3+FM;IAOI,6BAAA;ELu+FV;AACF;ACl/FI;EIGI;IAOI,0BAAA;EL4+FV;EKn/FM;IAOI,gCAAA;EL++FV;EKt/FM;IAOI,yBAAA;ELk/FV;EKz/FM;IAOI,wBAAA;ELq/FV;EK5/FM;IAOI,+BAAA;ELw/FV;EK//FM;IAOI,yBAAA;EL2/FV;EKlgGM;IAOI,6BAAA;EL8/FV;EKrgGM;IAOI,8BAAA;ELigGV;EKxgGM;IAOI,wBAAA;ELogGV;EK3gGM;IAOI,+BAAA;ELugGV;EK9gGM;IAOI,wBAAA;EL0gGV;EKjhGM;IAOI,yBAAA;EL6gGV;EKphGM;IAOI,8BAAA;ELghGV;EKvhGM;IAOI,iCAAA;ELmhGV;EK1hGM;IAOI,sCAAA;ELshGV;EK7hGM;IAOI,yCAAA;ELyhGV;EKhiGM;IAOI,uBAAA;EL4hGV;EKniGM;IAOI,uBAAA;EL+hGV;EKtiGM;IAOI,yBAAA;ELkiGV;EKziGM;IAOI,yBAAA;ELqiGV;EK5iGM;IAOI,0BAAA;ELwiGV;EK/iGM;IAOI,4BAAA;EL2iGV;EKljGM;IAOI,kCAAA;EL8iGV;EKrjGM;IAOI,sCAAA;ELijGV;EKxjGM;IAOI,oCAAA;ELojGV;EK3jGM;IAOI,kCAAA;ELujGV;EK9jGM;IAOI,yCAAA;EL0jGV;EKjkGM;IAOI,wCAAA;EL6jGV;EKpkGM;IAOI,wCAAA;ELgkGV;EKvkGM;IAOI,kCAAA;ELmkGV;EK1kGM;IAOI,gCAAA;ELskGV;EK7kGM;IAOI,8BAAA;ELykGV;EKhlGM;IAOI,gCAAA;EL4kGV;EKnlGM;IAOI,+BAAA;EL+kGV;EKtlGM;IAOI,oCAAA;ELklGV;EKzlGM;IAOI,kCAAA;ELqlGV;EK5lGM;IAOI,gCAAA;ELwlGV;EK/l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ELi3GV;EKx3GM;IAOI,+BAAA;ELo3GV;EK33GM;IAOI,8BAAA;ELu3GV;EK93GM;IAOI,4BAAA;EL03GV;EKj4GM;IAOI,8BAAA;EL63GV;EKp4GM;IAOI,4BAAA;ELg4GV;EKv4GM;IAOI,2BAAA;ELm4GV;EK14GM;IAOI,iCAAA;ELs4GV;EK74GM;IAOI,gCAAA;ELy4GV;EKh5GM;IAOI,8BAAA;EL44GV;EKn5GM;IAOI,gCAAA;EL+4GV;EKt5GM;IAOI,8BAAA;ELk5GV;EKz5GM;IAOI,4BAAA;ELq5GV;EK55GM;IAOI,kCAAA;ELw5GV;EK/5GM;IAOI,iCAAA;EL25GV;EKl6GM;IAOI,+BAAA;EL85GV;EKr6GM;IAOI,iCAAA;ELi6GV;EKx6GM;IAOI,+BAAA;ELo6GV;EK36GM;IAOI,0BAAA;ELu6GV;EK96GM;IAOI,gCAAA;EL06GV;EKj7GM;IAOI,+BAAA;EL66GV;EKp7GM;IAOI,6BAAA;ELg7GV;EKv7GM;IAOI,+BAAA;ELm7GV;EK17GM;IAOI,6BAAA;ELs7GV;AACF;ACj8GI;EIGI;IAOI,0BAAA;EL27GV;EKl8GM;IAOI,gCAAA;EL87GV;EKr8GM;IAOI,yBAAA;ELi8GV;EKx8GM;IAOI,wBAAA;ELo8GV;EK38GM;IAOI,+BAAA;ELu8GV;EK98GM;IAOI,yBAAA;EL08GV;EKj9GM;IAOI,6BAAA;EL68GV;EKp9GM;IAOI,8BAAA;ELg9GV;EKv9GM;IAOI,wBAAA;ELm9GV;EK19GM;IAOI,+BAAA;ELs9GV;EK79GM;IAOI,wBAAA;ELy9GV;EKh+GM;IAOI,yBAAA;EL49GV;EKn+GM;IAOI,8BAAA;EL+9GV;EKt+GM;IAOI,iCAAA;ELk+GV;EKz+GM;IAOI,sCAAA;ELq+GV;EK5+GM;IAOI,yCAAA;ELw+GV;EK/+GM;IAOI,uBAAA;EL2+GV;EKl/GM;IAOI,uBAAA;EL8+GV;EKr/GM;IAOI,yBAAA;ELi/GV;EKx/GM;IAOI,yBAAA;ELo/GV;EK3/GM;IAOI,0BAAA;ELu/GV;EK9/GM;IAOI,4BAAA;EL0/GV;EKjgHM;IAOI,kCAAA;EL6/GV;EKpgHM;IAOI,sCAAA;ELggHV;EKvgHM;I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","file":"bootstrap-grid.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.6 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","/*!\n * Bootstrap Grid v5.3.6 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"black\": $black,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.2 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG/#contrast-minimum\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n \"blue-100\": $blue-100,\n \"blue-200\": $blue-200,\n \"blue-300\": $blue-300,\n \"blue-400\": $blue-400,\n \"blue-500\": $blue-500,\n \"blue-600\": $blue-600,\n \"blue-700\": $blue-700,\n \"blue-800\": $blue-800,\n \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n \"indigo-100\": $indigo-100,\n \"indigo-200\": $indigo-200,\n \"indigo-300\": $indigo-300,\n \"indigo-400\": $indigo-400,\n \"indigo-500\": $indigo-500,\n \"indigo-600\": $indigo-600,\n \"indigo-700\": $indigo-700,\n \"indigo-800\": $indigo-800,\n \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n \"purple-100\": $purple-100,\n \"purple-200\": $purple-200,\n \"purple-300\": $purple-300,\n \"purple-400\": $purple-400,\n \"purple-500\": $purple-500,\n \"purple-600\": $purple-600,\n \"purple-700\": $purple-700,\n \"purple-800\": $purple-800,\n \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n \"pink-100\": $pink-100,\n \"pink-200\": $pink-200,\n \"pink-300\": $pink-300,\n \"pink-400\": $pink-400,\n \"pink-500\": $pink-500,\n \"pink-600\": $pink-600,\n \"pink-700\": $pink-700,\n \"pink-800\": $pink-800,\n \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n \"red-100\": $red-100,\n \"red-200\": $red-200,\n \"red-300\": $red-300,\n \"red-400\": $red-400,\n \"red-500\": $red-500,\n \"red-600\": $red-600,\n \"red-700\": $red-700,\n \"red-800\": $red-800,\n \"red-900\": $red-900\n) !default;\n\n$oranges: (\n \"orange-100\": $orange-100,\n \"orange-200\": $orange-200,\n \"orange-300\": $orange-300,\n \"orange-400\": $orange-400,\n \"orange-500\": $orange-500,\n \"orange-600\": $orange-600,\n \"orange-700\": $orange-700,\n \"orange-800\": $orange-800,\n \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n \"yellow-100\": $yellow-100,\n \"yellow-200\": $yellow-200,\n \"yellow-300\": $yellow-300,\n \"yellow-400\": $yellow-400,\n \"yellow-500\": $yellow-500,\n \"yellow-600\": $yellow-600,\n \"yellow-700\": $yellow-700,\n \"yellow-800\": $yellow-800,\n \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n \"green-100\": $green-100,\n \"green-200\": $green-200,\n \"green-300\": $green-300,\n \"green-400\": $green-400,\n \"green-500\": $green-500,\n \"green-600\": $green-600,\n \"green-700\": $green-700,\n \"green-800\": $green-800,\n \"green-900\": $green-900\n) !default;\n\n$teals: (\n \"teal-100\": $teal-100,\n \"teal-200\": $teal-200,\n \"teal-300\": $teal-300,\n \"teal-400\": $teal-400,\n \"teal-500\": $teal-500,\n \"teal-600\": $teal-600,\n \"teal-700\": $teal-700,\n \"teal-800\": $teal-800,\n \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n \"cyan-100\": $cyan-100,\n \"cyan-200\": $cyan-200,\n \"cyan-300\": $cyan-300,\n \"cyan-400\": $cyan-400,\n \"cyan-500\": $cyan-500,\n \"cyan-600\": $cyan-600,\n \"cyan-700\": $cyan-700,\n \"cyan-800\": $cyan-800,\n \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// scss-docs-start theme-text-variables\n$primary-text-emphasis: shade-color($primary, 60%) !default;\n$secondary-text-emphasis: shade-color($secondary, 60%) !default;\n$success-text-emphasis: shade-color($success, 60%) !default;\n$info-text-emphasis: shade-color($info, 60%) !default;\n$warning-text-emphasis: shade-color($warning, 60%) !default;\n$danger-text-emphasis: shade-color($danger, 60%) !default;\n$light-text-emphasis: $gray-700 !default;\n$dark-text-emphasis: $gray-700 !default;\n// scss-docs-end theme-text-variables\n\n// scss-docs-start theme-bg-subtle-variables\n$primary-bg-subtle: tint-color($primary, 80%) !default;\n$secondary-bg-subtle: tint-color($secondary, 80%) !default;\n$success-bg-subtle: tint-color($success, 80%) !default;\n$info-bg-subtle: tint-color($info, 80%) !default;\n$warning-bg-subtle: tint-color($warning, 80%) !default;\n$danger-bg-subtle: tint-color($danger, 80%) !default;\n$light-bg-subtle: mix($gray-100, $white) !default;\n$dark-bg-subtle: $gray-400 !default;\n// scss-docs-end theme-bg-subtle-variables\n\n// scss-docs-start theme-border-subtle-variables\n$primary-border-subtle: tint-color($primary, 60%) !default;\n$secondary-border-subtle: tint-color($secondary, 60%) !default;\n$success-border-subtle: tint-color($success, 60%) !default;\n$info-border-subtle: tint-color($info, 60%) !default;\n$warning-border-subtle: tint-color($warning, 60%) !default;\n$danger-border-subtle: tint-color($danger, 60%) !default;\n$light-border-subtle: $gray-200 !default;\n$dark-border-subtle: $gray-500 !default;\n// scss-docs-end theme-border-subtle-variables\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-container-classes: true !default;\n$enable-cssgrid: false !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n$enable-dark-mode: true !default;\n$color-mode-type: data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix: $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `` element.\n\n$body-text-align: null !default;\n$body-color: $gray-900 !default;\n$body-bg: $white !default;\n\n$body-secondary-color: rgba($body-color, .75) !default;\n$body-secondary-bg: $gray-200 !default;\n\n$body-tertiary-color: rgba($body-color, .5) !default;\n$body-tertiary-bg: $gray-100 !default;\n\n$body-emphasis-color: $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Icon links\n// scss-docs-start icon-link-variables\n$icon-link-gap: .375rem !default;\n$icon-link-underline-offset: .25em !default;\n$icon-link-icon-size: 1em !default;\n$icon-link-icon-transition: .2s ease-in-out transform !default;\n$icon-link-icon-transform: translate3d(.25em, 0, 0) !default;\n// scss-docs-end icon-link-variables\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n$border-style: solid !default;\n$border-color: $gray-300 !default;\n$border-color-translucent: rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .375rem !default;\n$border-radius-sm: .25rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-xl: 1rem !default;\n$border-radius-xxl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n// fusv-disable\n$border-radius-2xl: $border-radius-xxl !default; // Deprecated in v5.3.0\n// fusv-enable\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start focus-ring-variables\n$focus-ring-width: .25rem !default;\n$focus-ring-opacity: .25 !default;\n$focus-ring-color: rgba($primary, $focus-ring-opacity) !default;\n$focus-ring-blur: 0 !default;\n$focus-ring-box-shadow: 0 0 $focus-ring-blur $focus-ring-width $focus-ring-color !default;\n// scss-docs-end focus-ring-variables\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n$transition-collapse-width: width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-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\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-medium: 500 !default;\n$font-weight-semibold: 600 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style: null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n// fusv-disable\n$text-muted: var(--#{$prefix}secondary-color) !default; // Deprecated in 5.3.0\n// fusv-enable\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n\n// fusv-disable\n$hr-bg-color: null !default; // Deprecated in v5.2.0\n$hr-height: null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color: null !default; // Allows for inherited colors\n$hr-border-width: var(--#{$prefix}border-width) !default;\n$hr-opacity: .25 !default;\n\n// scss-docs-start vr-variables\n$vr-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end vr-variables\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-padding: .1875em !default;\n$mark-color: $body-color !default;\n$mark-bg: $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: var(--#{$prefix}emphasis-color) !default;\n$table-bg: var(--#{$prefix}body-bg) !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-hover-bg-factor) !default;\n\n$table-border-factor: .2 !default;\n$table-border-width: var(--#{$prefix}border-width) !default;\n$table-border-color: var(--#{$prefix}border-color) !default;\n\n$table-striped-order: odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color: var(--#{$prefix}secondary-color) !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: $focus-ring-width !default;\n$input-btn-focus-color-opacity: $focus-ring-opacity !default;\n$input-btn-focus-color: $focus-ring-color !default;\n$input-btn-focus-blur: $focus-ring-blur !default;\n$input-btn-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-color: var(--#{$prefix}body-color) !default;\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: var(--#{$prefix}link-color) !default;\n$btn-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color: $gray-600 !default;\n$btn-link-focus-shadow-rgb: to-rgb(mix(color-contrast($link-color), $link-color, 15%)) !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: var(--#{$prefix}border-radius) !default;\n$btn-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$btn-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: var(--#{$prefix}body-bg) !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$input-disabled-border-color: null !default;\n\n$input-color: var(--#{$prefix}body-color) !default;\n$input-border-color: var(--#{$prefix}border-color) !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$input-border-radius: var(--#{$prefix}border-radius) !default;\n$input-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$input-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color: var(--#{$prefix}body-color) !default;\n\n$input-height-border: calc(#{$input-border-width} * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width: 3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba($black, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml,\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $input-border-radius !default;\n$form-select-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n$form-select-border-radius-sm: $input-border-radius-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n$form-select-border-radius-lg: $input-border-radius-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: var(--#{$prefix}secondary-bg) !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-height: 1.5em !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color: $gray-600 !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-colors\n$form-valid-color: $form-feedback-valid-color !default;\n$form-valid-border-color: $form-feedback-valid-color !default;\n$form-invalid-color: $form-feedback-invalid-color !default;\n$form-invalid-border-color: $form-feedback-invalid-color !default;\n// scss-docs-end form-validation-colors\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": var(--#{$prefix}form-valid-color),\n \"icon\": $form-feedback-icon-valid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}success),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-valid-border-color),\n ),\n \"invalid\": (\n \"color\": var(--#{$prefix}form-invalid-color),\n \"icon\": $form-feedback-icon-invalid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}danger),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-invalid-border-color),\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-offcanvas-backdrop: 1040 !default;\n$zindex-offcanvas: 1045 !default;\n$zindex-modal-backdrop: 1050 !default;\n$zindex-modal: 1055 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n$zindex-toast: 1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n n1: -1,\n 0: 0,\n 1: 1,\n 2: 2,\n 3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: var(--#{$prefix}link-color) !default;\n$nav-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: var(--#{$prefix}secondary-color) !default;\n$nav-link-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$nav-tabs-border-color: var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width: var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color: var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg: var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-underline-gap: 1rem !default;\n$nav-underline-border-width: .125rem !default;\n$nav-underline-link-active-color: var(--#{$prefix}emphasis-color) !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n\n$navbar-light-color: rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color: rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color: rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color: rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-icon-color: rgba($body-color, .75) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-icon-color: $navbar-dark-color !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: var(--#{$prefix}body-color) !default;\n$dropdown-bg: var(--#{$prefix}body-bg) !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: var(--#{$prefix}border-radius) !default;\n$dropdown-border-width: var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$dropdown-link-color: var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color: $dropdown-link-color !default;\n$dropdown-link-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: var(--#{$prefix}tertiary-color) !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding-x: $dropdown-item-padding-x !default;\n$dropdown-header-padding-y: $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding: $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-font-size: $font-size-base !default;\n\n$pagination-color: var(--#{$prefix}link-color) !default;\n$pagination-bg: var(--#{$prefix}body-bg) !default;\n$pagination-border-radius: var(--#{$prefix}border-radius) !default;\n$pagination-border-width: var(--#{$prefix}border-width) !default;\n$pagination-margin-start: calc(-1 * #{$pagination-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow: $focus-ring-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color: var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $component-active-bg !default;\n\n$pagination-disabled-color: var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$pagination-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max: .5 !default;\n$placeholder-opacity-min: .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-title-color: null !default;\n$card-subtitle-color: null !default;\n$card-border-width: var(--#{$prefix}border-width) !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: var(--#{$prefix}border-radius) !default;\n$card-box-shadow: null !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: var(--#{$prefix}body-color) !default;\n$accordion-bg: var(--#{$prefix}body-bg) !default;\n$accordion-border-width: var(--#{$prefix}border-width) !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: var(--#{$prefix}body-color) !default;\n$accordion-button-bg: var(--#{$prefix}accordion-bg) !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color: var(--#{$prefix}primary-text-emphasis) !default;\n\n// fusv-disable\n$accordion-button-focus-border-color: $input-focus-border-color !default; // Deprecated in v5.3.3\n// fusv-enable\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $body-color !default;\n$accordion-icon-active-color: $primary-text-emphasis !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml,\") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: var(--#{$prefix}body-bg) !default;\n$tooltip-bg: var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius: var(--#{$prefix}border-radius) !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n// fusv-disable\n$tooltip-arrow-color: null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: var(--#{$prefix}body-bg) !default;\n$popover-max-width: 276px !default;\n$popover-border-width: var(--#{$prefix}border-width) !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius: calc(#{$popover-border-radius} - #{$popover-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: var(--#{$prefix}secondary-bg) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: var(--#{$prefix}body-color) !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color: $popover-bg !default;\n$popover-arrow-outer-color: var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width: var(--#{$prefix}border-width) !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: var(--#{$prefix}border-radius) !default;\n$toast-box-shadow: var(--#{$prefix}box-shadow) !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color: $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: var(--#{$prefix}border-radius) !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: var(--#{$prefix}body-color) !default;\n$modal-content-bg: var(--#{$prefix}body-bg) !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: var(--#{$prefix}border-width) !default;\n$modal-content-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: var(--#{$prefix}box-shadow-sm) !default;\n$modal-content-box-shadow-sm-up: var(--#{$prefix}box-shadow) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n\n$modal-header-border-color: var(--#{$prefix}border-color) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg: null !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: var(--#{$prefix}border-radius) !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: var(--#{$prefix}border-width) !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale: -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale: -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale: 40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius: var(--#{$prefix}border-radius) !default;\n$progress-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: var(--#{$prefix}body-color) !default;\n$list-group-bg: var(--#{$prefix}body-bg) !default;\n$list-group-border-color: var(--#{$prefix}border-color) !default;\n$list-group-border-width: var(--#{$prefix}border-width) !default;\n$list-group-border-radius: var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale: -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale: 40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color: var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color: var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width: var(--#{$prefix}border-width) !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow: var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n$carousel-control-icon-filter: null !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg: $black !default; // Deprecated in v5.3.4\n$carousel-dark-caption-color: $black !default; // Deprecated in v5.3.4\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default; // Deprecated in v5.3.4\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml,\") !default;\n$btn-close-focus-shadow: $focus-ring-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-filter: null !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default; // Deprecated in v5.3.4\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: var(--#{$prefix}body-bg) !default;\n$offcanvas-color: var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg: $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity: $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .1875rem !default;\n$kbd-padding-x: .375rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: var(--#{$prefix}body-bg) !default;\n$kbd-bg: var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight: null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color: null !default;\n\n@import \"variables-dark\"; // TODO: can be removed safely in v6, only here to avoid breaking changes in v5.3\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0;\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.min.css b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.min.css new file mode 100644 index 0000000..8f114ec --- /dev/null +++ b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap Grid v5.3.6 (https://getbootstrap.com/) + * Copyright 2011-2025 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-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{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-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{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-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{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-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{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-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{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-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{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.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}.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:.25rem!important}.m-2{margin:.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:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.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:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-2{margin-top:.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:.25rem!important}.me-2{margin-right:.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:.25rem!important}.mb-2{margin-bottom:.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:.25rem!important}.ms-2{margin-left:.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:.25rem!important}.p-2{padding:.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:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.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:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-2{padding-top:.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:.25rem!important}.pe-2{padding-right:.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:.25rem!important}.pb-2{padding-bottom:.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:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width:576px){.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:.25rem!important}.m-sm-2{margin:.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:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.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:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-sm-2{margin-top:.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:.25rem!important}.me-sm-2{margin-right:.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:.25rem!important}.mb-sm-2{margin-bottom:.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:.25rem!important}.ms-sm-2{margin-left:.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:.25rem!important}.p-sm-2{padding:.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:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.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:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-sm-2{padding-top:.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:.25rem!important}.pe-sm-2{padding-right:.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:.25rem!important}.pb-sm-2{padding-bottom:.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:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width:768px){.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:.25rem!important}.m-md-2{margin:.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:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.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:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-md-2{margin-top:.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:.25rem!important}.me-md-2{margin-right:.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:.25rem!important}.mb-md-2{margin-bottom:.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:.25rem!important}.ms-md-2{margin-left:.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:.25rem!important}.p-md-2{padding:.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:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.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:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-md-2{padding-top:.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:.25rem!important}.pe-md-2{padding-right:.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:.25rem!important}.pb-md-2{padding-bottom:.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:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width:992px){.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:.25rem!important}.m-lg-2{margin:.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:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.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:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-lg-2{margin-top:.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:.25rem!important}.me-lg-2{margin-right:.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:.25rem!important}.mb-lg-2{margin-bottom:.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:.25rem!important}.ms-lg-2{margin-left:.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:.25rem!important}.p-lg-2{padding:.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:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.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:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-lg-2{padding-top:.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:.25rem!important}.pe-lg-2{padding-right:.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:.25rem!important}.pb-lg-2{padding-bottom:.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:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width:1200px){.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:.25rem!important}.m-xl-2{margin:.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:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.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:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-xl-2{margin-top:.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:.25rem!important}.me-xl-2{margin-right:.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:.25rem!important}.mb-xl-2{margin-bottom:.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:.25rem!important}.ms-xl-2{margin-left:.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:.25rem!important}.p-xl-2{padding:.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:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.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:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-xl-2{padding-top:.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:.25rem!important}.pe-xl-2{padding-right:.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:.25rem!important}.pb-xl-2{padding-bottom:.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:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width:1400px){.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:.25rem!important}.m-xxl-2{margin:.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:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.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:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-xxl-2{margin-top:.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:.25rem!important}.me-xxl-2{margin-right:.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:.25rem!important}.mb-xxl-2{margin-bottom:.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:.25rem!important}.ms-xxl-2{margin-left:.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:.25rem!important}.p-xxl-2{padding:.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:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.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:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-xxl-2{padding-top:.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:.25rem!important}.pe-xxl-2{padding-right:.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:.25rem!important}.pb-xxl-2{padding-bottom:.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:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!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}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.min.css.map b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.min.css.map new file mode 100644 index 0000000..bef196a --- /dev/null +++ b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.6 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.3.6 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0;\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.css b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.css new file mode 100644 index 0000000..ee87899 --- /dev/null +++ b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.css @@ -0,0 +1,4084 @@ +/*! + * Bootstrap Grid v5.3.6 (https://getbootstrap.com/) + * Copyright 2011-2025 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + width: 100%; + padding-left: calc(var(--bs-gutter-x) * 0.5); + padding-right: calc(var(--bs-gutter-x) * 0.5); + margin-left: auto; + margin-right: 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 { + --bs-breakpoint-xs: 0; + --bs-breakpoint-sm: 576px; + --bs-breakpoint-md: 768px; + --bs-breakpoint-lg: 992px; + --bs-breakpoint-xl: 1200px; + --bs-breakpoint-xxl: 1400px; +} + +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); +} +.row > * { + box-sizing: border-box; + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-left: calc(var(--bs-gutter-x) * 0.5); + padding-right: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-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-right: 8.33333333%; +} + +.offset-2 { + margin-right: 16.66666667%; +} + +.offset-3 { + margin-right: 25%; +} + +.offset-4 { + margin-right: 33.33333333%; +} + +.offset-5 { + margin-right: 41.66666667%; +} + +.offset-6 { + margin-right: 50%; +} + +.offset-7 { + margin-right: 58.33333333%; +} + +.offset-8 { + margin-right: 66.66666667%; +} + +.offset-9 { + margin-right: 75%; +} + +.offset-10 { + margin-right: 83.33333333%; +} + +.offset-11 { + margin-right: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-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-right: 0; + } + .offset-sm-1 { + margin-right: 8.33333333%; + } + .offset-sm-2 { + margin-right: 16.66666667%; + } + .offset-sm-3 { + margin-right: 25%; + } + .offset-sm-4 { + margin-right: 33.33333333%; + } + .offset-sm-5 { + margin-right: 41.66666667%; + } + .offset-sm-6 { + margin-right: 50%; + } + .offset-sm-7 { + margin-right: 58.33333333%; + } + .offset-sm-8 { + margin-right: 66.66666667%; + } + .offset-sm-9 { + margin-right: 75%; + } + .offset-sm-10 { + margin-right: 83.33333333%; + } + .offset-sm-11 { + margin-right: 91.66666667%; + } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, + .gy-sm-5 { + --bs-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-right: 0; + } + .offset-md-1 { + margin-right: 8.33333333%; + } + .offset-md-2 { + margin-right: 16.66666667%; + } + .offset-md-3 { + margin-right: 25%; + } + .offset-md-4 { + margin-right: 33.33333333%; + } + .offset-md-5 { + margin-right: 41.66666667%; + } + .offset-md-6 { + margin-right: 50%; + } + .offset-md-7 { + margin-right: 58.33333333%; + } + .offset-md-8 { + margin-right: 66.66666667%; + } + .offset-md-9 { + margin-right: 75%; + } + .offset-md-10 { + margin-right: 83.33333333%; + } + .offset-md-11 { + margin-right: 91.66666667%; + } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, + .gy-md-5 { + --bs-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-right: 0; + } + .offset-lg-1 { + margin-right: 8.33333333%; + } + .offset-lg-2 { + margin-right: 16.66666667%; + } + .offset-lg-3 { + margin-right: 25%; + } + .offset-lg-4 { + margin-right: 33.33333333%; + } + .offset-lg-5 { + margin-right: 41.66666667%; + } + .offset-lg-6 { + margin-right: 50%; + } + .offset-lg-7 { + margin-right: 58.33333333%; + } + .offset-lg-8 { + margin-right: 66.66666667%; + } + .offset-lg-9 { + margin-right: 75%; + } + .offset-lg-10 { + margin-right: 83.33333333%; + } + .offset-lg-11 { + margin-right: 91.66666667%; + } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, + .gy-lg-5 { + --bs-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-right: 0; + } + .offset-xl-1 { + margin-right: 8.33333333%; + } + .offset-xl-2 { + margin-right: 16.66666667%; + } + .offset-xl-3 { + margin-right: 25%; + } + .offset-xl-4 { + margin-right: 33.33333333%; + } + .offset-xl-5 { + margin-right: 41.66666667%; + } + .offset-xl-6 { + margin-right: 50%; + } + .offset-xl-7 { + margin-right: 58.33333333%; + } + .offset-xl-8 { + margin-right: 66.66666667%; + } + .offset-xl-9 { + margin-right: 75%; + } + .offset-xl-10 { + margin-right: 83.33333333%; + } + .offset-xl-11 { + margin-right: 91.66666667%; + } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, + .gy-xl-5 { + --bs-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-right: 0; + } + .offset-xxl-1 { + margin-right: 8.33333333%; + } + .offset-xxl-2 { + margin-right: 16.66666667%; + } + .offset-xxl-3 { + margin-right: 25%; + } + .offset-xxl-4 { + margin-right: 33.33333333%; + } + .offset-xxl-5 { + margin-right: 41.66666667%; + } + .offset-xxl-6 { + margin-right: 50%; + } + .offset-xxl-7 { + margin-right: 58.33333333%; + } + .offset-xxl-8 { + margin-right: 66.66666667%; + } + .offset-xxl-9 { + margin-right: 75%; + } + .offset-xxl-10 { + margin-right: 83.33333333%; + } + .offset-xxl-11 { + margin-right: 91.66666667%; + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.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; +} + +.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-left: 0 !important; + margin-right: 0 !important; +} + +.mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} + +.mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; +} + +.mx-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; +} + +.mx-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; +} + +.mx-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; +} + +.mx-auto { + margin-left: auto !important; + margin-right: 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-left: 0 !important; +} + +.me-1 { + margin-left: 0.25rem !important; +} + +.me-2 { + margin-left: 0.5rem !important; +} + +.me-3 { + margin-left: 1rem !important; +} + +.me-4 { + margin-left: 1.5rem !important; +} + +.me-5 { + margin-left: 3rem !important; +} + +.me-auto { + margin-left: 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-right: 0 !important; +} + +.ms-1 { + margin-right: 0.25rem !important; +} + +.ms-2 { + margin-right: 0.5rem !important; +} + +.ms-3 { + margin-right: 1rem !important; +} + +.ms-4 { + margin-right: 1.5rem !important; +} + +.ms-5 { + margin-right: 3rem !important; +} + +.ms-auto { + margin-right: 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-left: 0 !important; + padding-right: 0 !important; +} + +.px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; +} + +.px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} + +.px-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} + +.px-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.px-5 { + padding-left: 3rem !important; + padding-right: 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-left: 0 !important; +} + +.pe-1 { + padding-left: 0.25rem !important; +} + +.pe-2 { + padding-left: 0.5rem !important; +} + +.pe-3 { + padding-left: 1rem !important; +} + +.pe-4 { + padding-left: 1.5rem !important; +} + +.pe-5 { + padding-left: 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-right: 0 !important; +} + +.ps-1 { + padding-right: 0.25rem !important; +} + +.ps-2 { + padding-right: 0.5rem !important; +} + +.ps-3 { + padding-right: 1rem !important; +} + +.ps-4 { + padding-right: 1.5rem !important; +} + +.ps-5 { + padding-right: 3rem !important; +} + +@media (min-width: 576px) { + .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-left: 0 !important; + margin-right: 0 !important; + } + .mx-sm-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-sm-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-sm-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-sm-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-sm-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-sm-auto { + margin-left: auto !important; + margin-right: 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-left: 0 !important; + } + .me-sm-1 { + margin-left: 0.25rem !important; + } + .me-sm-2 { + margin-left: 0.5rem !important; + } + .me-sm-3 { + margin-left: 1rem !important; + } + .me-sm-4 { + margin-left: 1.5rem !important; + } + .me-sm-5 { + margin-left: 3rem !important; + } + .me-sm-auto { + margin-left: 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-right: 0 !important; + } + .ms-sm-1 { + margin-right: 0.25rem !important; + } + .ms-sm-2 { + margin-right: 0.5rem !important; + } + .ms-sm-3 { + margin-right: 1rem !important; + } + .ms-sm-4 { + margin-right: 1.5rem !important; + } + .ms-sm-5 { + margin-right: 3rem !important; + } + .ms-sm-auto { + margin-right: 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-left: 0 !important; + padding-right: 0 !important; + } + .px-sm-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-sm-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-sm-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-sm-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-sm-5 { + padding-left: 3rem !important; + padding-right: 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-left: 0 !important; + } + .pe-sm-1 { + padding-left: 0.25rem !important; + } + .pe-sm-2 { + padding-left: 0.5rem !important; + } + .pe-sm-3 { + padding-left: 1rem !important; + } + .pe-sm-4 { + padding-left: 1.5rem !important; + } + .pe-sm-5 { + padding-left: 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-right: 0 !important; + } + .ps-sm-1 { + padding-right: 0.25rem !important; + } + .ps-sm-2 { + padding-right: 0.5rem !important; + } + .ps-sm-3 { + padding-right: 1rem !important; + } + .ps-sm-4 { + padding-right: 1.5rem !important; + } + .ps-sm-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 768px) { + .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-left: 0 !important; + margin-right: 0 !important; + } + .mx-md-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-md-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-md-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-md-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-md-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-md-auto { + margin-left: auto !important; + margin-right: 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-left: 0 !important; + } + .me-md-1 { + margin-left: 0.25rem !important; + } + .me-md-2 { + margin-left: 0.5rem !important; + } + .me-md-3 { + margin-left: 1rem !important; + } + .me-md-4 { + margin-left: 1.5rem !important; + } + .me-md-5 { + margin-left: 3rem !important; + } + .me-md-auto { + margin-left: 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-right: 0 !important; + } + .ms-md-1 { + margin-right: 0.25rem !important; + } + .ms-md-2 { + margin-right: 0.5rem !important; + } + .ms-md-3 { + margin-right: 1rem !important; + } + .ms-md-4 { + margin-right: 1.5rem !important; + } + .ms-md-5 { + margin-right: 3rem !important; + } + .ms-md-auto { + margin-right: 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-left: 0 !important; + padding-right: 0 !important; + } + .px-md-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-md-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-md-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-md-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-md-5 { + padding-left: 3rem !important; + padding-right: 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-left: 0 !important; + } + .pe-md-1 { + padding-left: 0.25rem !important; + } + .pe-md-2 { + padding-left: 0.5rem !important; + } + .pe-md-3 { + padding-left: 1rem !important; + } + .pe-md-4 { + padding-left: 1.5rem !important; + } + .pe-md-5 { + padding-left: 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-right: 0 !important; + } + .ps-md-1 { + padding-right: 0.25rem !important; + } + .ps-md-2 { + padding-right: 0.5rem !important; + } + .ps-md-3 { + padding-right: 1rem !important; + } + .ps-md-4 { + padding-right: 1.5rem !important; + } + .ps-md-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 992px) { + .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-left: 0 !important; + margin-right: 0 !important; + } + .mx-lg-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-lg-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-lg-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-lg-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-lg-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-lg-auto { + margin-left: auto !important; + margin-right: 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-left: 0 !important; + } + .me-lg-1 { + margin-left: 0.25rem !important; + } + .me-lg-2 { + margin-left: 0.5rem !important; + } + .me-lg-3 { + margin-left: 1rem !important; + } + .me-lg-4 { + margin-left: 1.5rem !important; + } + .me-lg-5 { + margin-left: 3rem !important; + } + .me-lg-auto { + margin-left: 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-right: 0 !important; + } + .ms-lg-1 { + margin-right: 0.25rem !important; + } + .ms-lg-2 { + margin-right: 0.5rem !important; + } + .ms-lg-3 { + margin-right: 1rem !important; + } + .ms-lg-4 { + margin-right: 1.5rem !important; + } + .ms-lg-5 { + margin-right: 3rem !important; + } + .ms-lg-auto { + margin-right: 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-left: 0 !important; + padding-right: 0 !important; + } + .px-lg-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-lg-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-lg-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-lg-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-lg-5 { + padding-left: 3rem !important; + padding-right: 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-left: 0 !important; + } + .pe-lg-1 { + padding-left: 0.25rem !important; + } + .pe-lg-2 { + padding-left: 0.5rem !important; + } + .pe-lg-3 { + padding-left: 1rem !important; + } + .pe-lg-4 { + padding-left: 1.5rem !important; + } + .pe-lg-5 { + padding-left: 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-right: 0 !important; + } + .ps-lg-1 { + padding-right: 0.25rem !important; + } + .ps-lg-2 { + padding-right: 0.5rem !important; + } + .ps-lg-3 { + padding-right: 1rem !important; + } + .ps-lg-4 { + padding-right: 1.5rem !important; + } + .ps-lg-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 1200px) { + .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-left: 0 !important; + margin-right: 0 !important; + } + .mx-xl-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-xl-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-xl-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-xl-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-xl-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-xl-auto { + margin-left: auto !important; + margin-right: 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-left: 0 !important; + } + .me-xl-1 { + margin-left: 0.25rem !important; + } + .me-xl-2 { + margin-left: 0.5rem !important; + } + .me-xl-3 { + margin-left: 1rem !important; + } + .me-xl-4 { + margin-left: 1.5rem !important; + } + .me-xl-5 { + margin-left: 3rem !important; + } + .me-xl-auto { + margin-left: 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-right: 0 !important; + } + .ms-xl-1 { + margin-right: 0.25rem !important; + } + .ms-xl-2 { + margin-right: 0.5rem !important; + } + .ms-xl-3 { + margin-right: 1rem !important; + } + .ms-xl-4 { + margin-right: 1.5rem !important; + } + .ms-xl-5 { + margin-right: 3rem !important; + } + .ms-xl-auto { + margin-right: 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-left: 0 !important; + padding-right: 0 !important; + } + .px-xl-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-xl-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-xl-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-xl-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-xl-5 { + padding-left: 3rem !important; + padding-right: 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-left: 0 !important; + } + .pe-xl-1 { + padding-left: 0.25rem !important; + } + .pe-xl-2 { + padding-left: 0.5rem !important; + } + .pe-xl-3 { + padding-left: 1rem !important; + } + .pe-xl-4 { + padding-left: 1.5rem !important; + } + .pe-xl-5 { + padding-left: 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-right: 0 !important; + } + .ps-xl-1 { + padding-right: 0.25rem !important; + } + .ps-xl-2 { + padding-right: 0.5rem !important; + } + .ps-xl-3 { + padding-right: 1rem !important; + } + .ps-xl-4 { + padding-right: 1.5rem !important; + } + .ps-xl-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 1400px) { + .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-left: 0 !important; + margin-right: 0 !important; + } + .mx-xxl-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-xxl-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-xxl-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-xxl-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-xxl-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-xxl-auto { + margin-left: auto !important; + margin-right: 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-left: 0 !important; + } + .me-xxl-1 { + margin-left: 0.25rem !important; + } + .me-xxl-2 { + margin-left: 0.5rem !important; + } + .me-xxl-3 { + margin-left: 1rem !important; + } + .me-xxl-4 { + margin-left: 1.5rem !important; + } + .me-xxl-5 { + margin-left: 3rem !important; + } + .me-xxl-auto { + margin-left: 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-right: 0 !important; + } + .ms-xxl-1 { + margin-right: 0.25rem !important; + } + .ms-xxl-2 { + margin-right: 0.5rem !important; + } + .ms-xxl-3 { + margin-right: 1rem !important; + } + .ms-xxl-4 { + margin-right: 1.5rem !important; + } + .ms-xxl-5 { + margin-right: 3rem !important; + } + .ms-xxl-auto { + margin-right: 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-left: 0 !important; + padding-right: 0 !important; + } + .px-xxl-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-xxl-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-xxl-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-xxl-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-xxl-5 { + padding-left: 3rem !important; + padding-right: 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-left: 0 !important; + } + .pe-xxl-1 { + padding-left: 0.25rem !important; + } + .pe-xxl-2 { + padding-left: 0.5rem !important; + } + .pe-xxl-3 { + padding-left: 1rem !important; + } + .pe-xxl-4 { + padding-left: 1.5rem !important; + } + .pe-xxl-5 { + padding-left: 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-right: 0 !important; + } + .ps-xxl-1 { + padding-right: 0.25rem !important; + } + .ps-xxl-2 { + padding-right: 0.5rem !important; + } + .ps-xxl-3 { + padding-right: 1rem !important; + } + .ps-xxl-4 { + padding-right: 1.5rem !important; + } + .ps-xxl-5 { + padding-right: 3rem !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; + } +} +/*# sourceMappingURL=bootstrap-grid.rtl.css.map */ \ No newline at end of file diff --git a/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.css.map b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.css.map new file mode 100644 index 0000000..19da9df --- /dev/null +++ b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","bootstrap-grid.css","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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EE,mBAAA;EJ6+BR;EI1+BM;;IAEE,mBAAA;EJ4+BR;AACF;AKpiCQ;EAOI,0BAAA;ALgiCZ;;AKviCQ;EAOI,gCAAA;ALoiCZ;;AK3iCQ;EAOI,yBAAA;ALwiCZ;;AK/iCQ;EAOI,wBAAA;AL4iCZ;;AKnjCQ;EAOI,+BAAA;ALgjCZ;;AKvjCQ;EAOI,yBAAA;ALojCZ;;AK3jCQ;EAOI,6BAAA;ALwjCZ;;AK/jCQ;EAOI,8BAAA;AL4jCZ;;AKnkCQ;EAOI,wBAAA;ALgkCZ;;AKvkCQ;EAOI,+BAAA;ALokCZ;;AK3kCQ;EAOI,wBAAA;ALwkCZ;;AK/kCQ;EAOI,yBAAA;AL4kCZ;;AKnlCQ;EAOI,8BAAA;ALglCZ;;AKvlCQ;EAOI,iCAAA;ALolCZ;;AK3lCQ;EAOI,sCAAA;ALwlCZ;;AK/lCQ;EAOI,yCAAA;AL4lCZ;;AKnmCQ;EAOI,uBAAA;ALgmCZ;;AKvmCQ;EAOI,uBAAA;ALomCZ;;AK3mCQ;EAOI,yBAAA;ALwmCZ;;AK/mCQ;EAOI,yBAAA;AL4mCZ;;AKnnCQ;EAOI,0BAAA;ALgnCZ;;AKvnCQ;EAOI,4BAAA;ALonCZ;;AK3nCQ;EAOI,kCAAA;ALwnCZ;;AK/nCQ;EAOI,sCAAA;AL4nCZ;;AKnoCQ;EAOI,oCAAA;ALgoCZ;;AKvoCQ;EAOI,kCAAA;ALooCZ;;AK3oCQ;EAOI,yCAAA;ALwoCZ;;AK/oCQ;EAOI,wCAAA;AL4oCZ;;AKnpCQ;EAOI,wCAAA;ALgpCZ;;AKvpCQ;EAOI,kCAAA;ALopCZ;;AK3pCQ;EAOI,gCAAA;ALwpCZ;;AK/pCQ;EAOI,8BAAA;AL4pCZ;;AKnqCQ;EAOI,gCAAA;ALgqCZ;;AKvqCQ;EAOI,+BAAA;ALoqCZ;;AK3qCQ;EAOI,oCAAA;ALwqCZ;;AK/qCQ;EAOI,kCAAA;AL4qCZ;;AKnrCQ;EAOI,gCAAA;ALgrCZ;;AKvrCQ;EAOI,uCAAA;ALorCZ;;AK3rCQ;EAOI,sCAAA;ALwrCZ;;AK/rCQ;EAOI,iCAAA;AL4rCZ;;AKnsCQ;EAOI,2BAAA;ALgsCZ;;AKvsCQ;EAOI,iCAAA;ALosCZ;;AK3sCQ;EAOI,+BAAA;ALwsCZ;;AK/sCQ;EAOI,6BAAA;AL4sCZ;;AKntCQ;EA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;AL8iDZ;;AKrjDQ;EAOI,4BAAA;ALkjDZ;;AKzjDQ;EAOI,0BAAA;ALsjDZ;;AK7jDQ;EAOI,gCAAA;AL0jDZ;;AKjkDQ;EAOI,+BAAA;AL8jDZ;;AKrkDQ;EAOI,6BAAA;ALkkDZ;;AKzkDQ;EAOI,+BAAA;ALskDZ;;AK7kDQ;EAOI,6BAAA;AL0kDZ;;AKjlDQ;EAOI,4BAAA;AL8kDZ;;AKrlDQ;EAOI,kCAAA;ALklDZ;;AKzlDQ;EAOI,iCAAA;ALslDZ;;AK7lDQ;EAOI,+BAAA;AL0lDZ;;AKjmDQ;EAOI,iCAAA;AL8lDZ;;AKrmDQ;EAOI,+BAAA;ALkmDZ;;AKzmDQ;EAOI,2BAAA;ALsmDZ;;AK7mDQ;EAOI,iCAAA;AL0mDZ;;AKjnDQ;EAOI,gCAAA;AL8mDZ;;AKrnDQ;EAOI,8BAAA;ALknDZ;;AKznDQ;EAOI,gCAAA;ALsnDZ;;AK7nDQ;EAOI,8BAAA;AL0nDZ;;ACpoDI;EIGI;IAOI,0BAAA;EL+nDV;EKtoDM;IAOI,gCAAA;ELkoDV;EKzoDM;IAOI,yBAAA;ELqoDV;EK5oDM;IAOI,wBAAA;ELwoDV;EK/oDM;IAOI,+BAAA;EL2oDV;EKlpDM;IAOI,yBAAA;EL8oDV;EKrpDM;IAOI,6BAAA;ELipDV;EKxpDM;IAOI,8BAAA;ELopDV;EK3pDM;IAOI,wBAAA;ELupDV;EK9pDM;IAOI,+BAAA;EL0pDV;EKjqDM;IAOI,wBAAA;EL6pDV;EKpqDM;IAOI,yBAAA;ELgqDV;EKvqDM;IAOI,8BAAA;ELmqDV;EK1qDM;IAOI,iCAAA;ELsqDV;EK7qDM;IAOI,sCAAA;ELyqDV;EKhrDM;IAOI,yCAAA;EL4qDV;EKnrDM;IAOI,uBAAA;EL+qDV;EKtrDM;IAOI,uBAAA;ELkrDV;EKzrDM;IAOI,yBAAA;ELqrDV;EK5rDM;IAOI,yBAAA;ELwrDV;EK/rDM;IAOI,0BAAA;EL2rDV;EKlsDM;IAOI,4BAAA;EL8rDV;EKrsDM;IAOI,kCAAA;ELisDV;EKxsDM;IAOI,sCAAA;ELosDV;EK3sDM;IAOI,oCAAA;ELusDV;EK9sDM;IAOI,kCAAA;EL0sDV;EKjtDM;IAOI,yCAAA;EL6sDV;EKptDM;IAOI,wCAAA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nEV;EK/nEM;IAOI,yCAAA;EL2nEV;EKloEM;IAOI,uBAAA;EL8nEV;EKroEM;IAOI,uBAAA;ELioEV;EKxoEM;IAOI,yBAAA;ELooEV;EK3oEM;IAOI,yBAAA;ELuoEV;EK9oEM;IAOI,0BAAA;EL0oEV;EKjpEM;IAOI,4BAAA;EL6oEV;EKppEM;IAOI,kCAAA;ELgpEV;EKvpEM;IAOI,sCAAA;ELmpEV;EK1pEM;IAOI,oCAAA;ELspEV;EK7pEM;IAOI,kCAAA;ELypEV;EKhqEM;IAOI,yCAAA;EL4pEV;EKnqEM;IAOI,wCAAA;EL+pEV;EKtqEM;IAOI,wCAAA;ELkqEV;EKzqEM;IAOI,kCAAA;ELqqEV;EK5qEM;IAOI,gCAAA;ELwqEV;EK/qEM;IAOI,8BAAA;EL2qEV;EKlrEM;IAOI,gCAAA;EL8qEV;EKrrEM;IAOI,+BAAA;ELirEV;EKxrEM;IAOI,oCAAA;ELorEV;EK3rEM;IAOI,kCAAA;ELurEV;EK9rEM;IAOI,gCAAA;EL0rEV;EKjsEM;IAOI,uCAAA;EL6rEV;EKpsEM;IAOI,sCAAA;ELgsEV;EKvsEM;IAOI,iCAAA;ELmsEV;EK1sEM;IAOI,2BAAA;ELssEV;EK7sEM;IAOI,iCAAA;ELysEV;EKhtEM;IAOI,+BAAA;EL4sEV;EKntEM;IAOI,6BAAA;EL+sEV;EKttEM;IAOI,+BAAA;ELktEV;EKztEM;IAOI,8BAAA;ELqtEV;EK5tEM;IAOI,oBAAA;ELwtEV;EK/tEM;IAOI,mBAAA;EL2tEV;EKluEM;IAOI,mBAAA;EL8tEV;EKruEM;IAOI,mBAAA;ELiuEV;EKxuEM;IAOI,mBAAA;ELouEV;EK3uEM;IAOI,mBAAA;ELuuEV;EK9uEM;IAOI,mBAAA;EL0uEV;EKjvEM;IAOI,mBAAA;EL6uEV;EKpvEM;IAOI,oBAAA;ELgvEV;EKvvEM;IAOI,0BAAA;ELmvEV;EK1vEM;IAOI,yBAAA;ELsvEV;EK7vEM;IAOI,uBAAA;ELyvEV;EKhwEM;IAOI,yBAAA;EL4vEV;EKnwEM;IAOI,uBAAA;EL+vEV;EKtwEM;IAOI,uBAAA;ELkwEV;EKzwEM;IAOI,yBAAA;IAAA,0BAAA;ELswEV;EK7wEM;IAO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EKviFM;IAOI,yBAAA;ELmiFV;EK1iFM;IAOI,wBAAA;ELsiFV;EK7iFM;IAOI,+BAAA;ELyiFV;EKhjFM;IAOI,yBAAA;EL4iFV;EKnjFM;IAOI,6BAAA;EL+iFV;EKtjFM;IAOI,8BAAA;ELkjFV;EKzjFM;IAOI,wBAAA;ELqjFV;EK5jFM;IAOI,+BAAA;ELwjFV;EK/jFM;IAOI,wBAAA;EL2jFV;EKlkFM;IAOI,yBAAA;EL8jFV;EKrkFM;IAOI,8BAAA;ELikFV;EKxkFM;IAOI,iCAAA;ELokFV;EK3kFM;IAOI,sCAAA;ELukFV;EK9kFM;IAOI,yCAAA;EL0kFV;EKjlFM;IAOI,uBAAA;EL6kFV;EKplFM;IAOI,uBAAA;ELglFV;EKvlFM;IAOI,yBAAA;ELmlFV;EK1lFM;IAOI,yBAAA;ELslFV;EK7lFM;IAOI,0BAAA;ELylFV;EKhmFM;IAOI,4BAAA;EL4lFV;EKnmFM;IAOI,kCAAA;EL+lFV;EKtmFM;IAOI,sCAAA;ELkmFV;EKzmFM;IAOI,oCAAA;ELqmFV;EK5mFM;IAOI,kCAAA;ELwmFV;EK/mFM;IAOI,yCAAA;EL2mFV;EKlnFM;IAOI,wCAAA;EL8mFV;EKrnFM;IAOI,wCAAA;ELinFV;EKxnFM;IAOI,kCAAA;ELonFV;EK3nFM;IAOI,gCAAA;ELunFV;EK9nFM;IAOI,8BAAA;EL0nFV;EKjoFM;IAOI,gCAAA;EL6nFV;EKpoFM;IAOI,+BAAA;ELgoFV;EKvoFM;IAOI,oCAAA;ELmoFV;EK1oFM;IAOI,kCAAA;ELsoFV;EK7oFM;IAOI,gCAAA;ELyoFV;EKhpFM;IAOI,uCAAA;EL4oFV;EKnpFM;IAOI,sCAAA;EL+oFV;EKtpFM;IAOI,iCAAA;ELkpFV;EKzpFM;IAOI,2BAAA;ELqpFV;EK5pFM;IAOI,iCAAA;ELwpFV;EK/pFM;IAOI,+BAAA;EL2pFV;EKlqFM;IAOI,6BAAA;EL8pFV;EKrqFM;IAOI,+BAAA;ELiqFV;EKxqFM;IAOI,8BAAA;ELoqFV;EK3qFM;IAOI,oBAAA;ELuqFV;EK9qFM;IAOI,mBAAA;EL0qFV;EKjrFM;IAOI,mBAAA;EL6qFV;EKprFM;IAOI,mBAAA;ELgrFV;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AAA;ELy8FV;EKh9FM;IAOI,iCAAA;EL48FV;EKn9FM;IAOI,+BAAA;EL+8FV;EKt9FM;IAOI,iCAAA;ELk9FV;EKz9FM;IAOI,+BAAA;ELq9FV;EK59FM;IAOI,2BAAA;ELw9FV;EK/9FM;IAOI,iCAAA;EL29FV;EKl+FM;IAOI,gCAAA;EL89FV;EKr+FM;IAOI,8BAAA;ELi+FV;EKx+FM;IAOI,gCAAA;ELo+FV;EK3+FM;IAOI,8BAAA;ELu+FV;AACF;ACl/FI;EIGI;IAOI,0BAAA;EL4+FV;EKn/FM;IAOI,gCAAA;EL++FV;EKt/FM;IAOI,yBAAA;ELk/FV;EKz/FM;IAOI,wBAAA;ELq/FV;EK5/FM;IAOI,+BAAA;ELw/FV;EK//FM;IAOI,yBAAA;EL2/FV;EKlgGM;IAOI,6BAAA;EL8/FV;EKrgGM;IAOI,8BAAA;ELigGV;EKxgGM;IAOI,wBAAA;ELogGV;EK3gGM;IAOI,+BAAA;ELugGV;EK9gGM;IAOI,wBAAA;EL0gGV;EKjhGM;IAOI,yBAAA;EL6gGV;EKphGM;IAOI,8BAAA;ELghGV;EKvhGM;IAOI,iCAAA;ELmhGV;EK1hGM;IAOI,sCAAA;ELshGV;EK7hGM;IAOI,yCAAA;ELyhGV;EKhiGM;IAOI,uBAAA;EL4hGV;EKniGM;IAOI,uBAAA;EL+hGV;EKtiGM;IAOI,yBAAA;ELkiGV;EKziGM;IAOI,yBAAA;ELqiGV;EK5iGM;IAOI,0BAAA;ELwiGV;EK/iGM;IAOI,4BAAA;EL2iGV;EKljGM;IAOI,kCAAA;EL8iGV;EKrjGM;IAOI,sCAAA;ELijGV;EKxjGM;IAOI,oCAAA;ELojGV;EK3jGM;IAOI,kCAAA;ELujGV;EK9jGM;IAOI,yCAAA;EL0jGV;EKjkGM;IAOI,wCAAA;EL6jGV;EKpkGM;IAOI,wCAAA;ELgkGV;EKvkGM;IAOI,kCAAA;ELmkGV;EK1kGM;IAOI,gCAAA;ELskGV;EK7kGM;IAOI,8BAAA;ELykGV;EKhlGM;IAOI,gCAAA;EL4kGV;EKnlGM;IAOI,+BAAA;EL+kGV;EKtlGM;IAOI,oCAAA;ELklGV;EKzlGM;IAOI,kCAAA;ELqlGV;EK5lGM;IAOI,gCAAA;ELwlGV;EK/lGM;IAOI,uCAAA;EL2lGV;EKlmGM;IAOI,sCAAA;EL8lGV;EKrmGM;IAOI,iCAAA;ELimGV;EKxmGM;IAOI,2BAAA;ELomGV;EK3mGM;IAOI,iCAAA;ELumGV;EK9mGM;IAOI,+BAAA;EL0mGV;EKjnGM;IAOI,6BAAA;EL6mGV;EKpnGM;IAOI,+BAAA;ELgnGV;EKvnGM;IAOI,8BAAA;ELmnGV;EK1nGM;IAOI,oBAAA;ELsnGV;EK7nGM;IAOI,mBAAA;ELynGV;EKhoGM;IAOI,mBAAA;EL4nGV;EKnoGM;IAOI,mBAAA;EL+nGV;EKtoGM;IAOI,mBAAA;ELkoGV;EKzoGM;IAOI,mBAAA;ELqoGV;EK5oGM;IAOI,mBAAA;ELwoGV;EK/oGM;IAOI,mBAAA;EL2oGV;EKlpGM;IAOI,oBAAA;EL8oGV;EKrpGM;IAOI,0BAAA;ELipGV;EKxpGM;IAOI,yBAAA;ELopGV;EK3pGM;IAOI,uBAAA;ELupGV;EK9pGM;IAOI,yBAAA;EL0pGV;EKjqGM;IAOI,uBAAA;EL6pGV;EKpqGM;IAOI,uBAAA;ELgqGV;EKvqGM;IAOI,yBAAA;IAAA,0BAAA;ELoqGV;EK3qGM;IAOI,+BAAA;IAAA,gCAAA;ELwqGV;EK/qGM;IAOI,8BAAA;IAAA,+BAAA;EL4qGV;EKnrGM;IAOI,4BAAA;IAAA,6BAAA;ELgrGV;EKvrGM;IAOI,8BAAA;IAAA,+BAAA;ELorGV;EK3rGM;IAOI,4BAAA;IAAA,6BAAA;ELwrGV;EK/rGM;IAOI,4BAAA;IAAA,6BAAA;EL4rGV;EKnsGM;IAOI,wBAAA;IAAA,2BAAA;ELgsGV;EKvsGM;IAOI,8BAAA;IAAA,iCAAA;ELosGV;EK3sGM;IAOI,6BAAA;IAAA,gCAAA;ELwsGV;EK/sGM;IAOI,2BAAA;IAAA,8BAAA;EL4sGV;EKntGM;IAOI,6BAAA;IAAA,gCAAA;ELgtGV;EKvtGM;IAOI,2BAAA;IAAA,8BAAA;ELotGV;EK3tGM;IAOI,2BAAA;IAAA,8BAAA;ELwtGV;EK/tGM;IAOI,wBAAA;EL2tGV;EKluGM;IAOI,8BAAA;EL8tGV;EKruGM;IAOI,6BAAA;ELiuGV;EKxuGM;IAOI,2BAAA;ELouGV;EK3uGM;IAOI,6BAAA;ELuuGV;EK9uGM;IAOI,2BAAA;EL0uGV;EKjvGM;IAOI,2BAAA;EL6uGV;EKpvGM;IAOI,yBAAA;ELgvGV;EKvvGM;IAOI,+BAAA;ELmvGV;EK1vGM;IAOI,8BAAA;ELsvGV;EK7vGM;IAOI,4BAAA;ELyvGV;EKhwGM;IAOI,8BAAA;EL4vGV;EKnwGM;IAOI,4BAAA;EL+vGV;EKtwGM;IAOI,4BAAA;ELkwGV;EKzwGM;IAOI,2BAAA;ELqwGV;EK5wGM;IAOI,iCAAA;ELwwGV;EK/wGM;IAOI,gCAAA;EL2wGV;EKlxGM;IAOI,8BAAA;EL8wGV;EKrxGM;IAOI,gCAAA;ELixGV;EKxxGM;IAOI,8BAAA;ELoxGV;EK3xGM;IAOI,8BAAA;ELuxGV;EK9xGM;IAOI,0BAAA;EL0xGV;EKjyGM;IAOI,gCAAA;EL6xGV;EKpyGM;IAOI,+BAAA;ELgyGV;EKvyGM;IAOI,6BAAA;ELmyGV;EK1yGM;IAOI,+BAAA;ELsyGV;EK7yGM;IAOI,6BAAA;ELyyGV;EKhzGM;IAOI,6BAAA;EL4yGV;EKnzGM;IAOI,qBAAA;EL+yGV;EKtzGM;IAOI,2BAAA;ELkzGV;EKzzGM;IAOI,0BAAA;ELqzGV;EK5zGM;IAOI,wBAAA;ELwzGV;EK/zGM;IAOI,0BAAA;EL2zGV;EKl0GM;IAOI,wBAAA;EL8zGV;EKr0GM;IAOI,0BAAA;IAAA,2BAAA;ELk0GV;EKz0GM;IAOI,gCAAA;IAAA,iCAAA;ELs0GV;EK70GM;IAOI,+BAAA;IAAA,gCAAA;EL00GV;EKj1GM;IAOI,6BAAA;IAAA,8BAAA;EL80GV;EKr1GM;IAOI,+BAAA;IAAA,gCAAA;ELk1GV;EKz1GM;IAOI,6BAAA;IAAA,8BAAA;ELs1GV;EK71GM;IAOI,yBAAA;IAAA,4BAAA;EL01GV;EKj2GM;IAOI,+BAAA;IAAA,kCAAA;EL81GV;EKr2GM;IAOI,8BAAA;IAAA,iCAAA;ELk2GV;EKz2GM;IAOI,4BAAA;IAAA,+BAAA;ELs2GV;EK72GM;IAOI,8BAAA;IAAA,iCAAA;EL02GV;EKj3GM;IAOI,4BAAA;IAAA,+BAAA;EL82GV;EKr3GM;IAOI,yBAAA;ELi3GV;EKx3GM;IAOI,+BAAA;ELo3GV;EK33GM;IAOI,8BAAA;ELu3GV;EK93GM;IAOI,4BAAA;EL03GV;EKj4GM;IAOI,8BAAA;EL63GV;EKp4GM;IAOI,4BAAA;ELg4GV;EKv4GM;IAOI,0BAAA;ELm4GV;EK14GM;IAOI,gCAAA;ELs4GV;EK74GM;IAOI,+BAAA;ELy4GV;EKh5GM;IAOI,6BAAA;EL44GV;EKn5GM;IAOI,+BAAA;EL+4GV;EKt5GM;IAOI,6BAAA;ELk5GV;EKz5GM;IAOI,4BAAA;ELq5GV;EK55GM;IAOI,kCAAA;ELw5GV;EK/5GM;IAOI,iCAAA;EL25GV;EKl6GM;IAOI,+BAAA;EL85GV;EKr6GM;IAOI,iCAAA;ELi6GV;EKx6GM;IAOI,+BAAA;ELo6GV;EK36GM;IAOI,2BAAA;ELu6GV;EK96GM;IAOI,iCAAA;EL06GV;EKj7GM;IAOI,gCAAA;EL66GV;EKp7GM;IAOI,8BAAA;ELg7GV;EKv7GM;IAOI,gCAAA;ELm7GV;EK17GM;IAOI,8BAAA;ELs7GV;AACF;ACj8GI;EIGI;IAOI,0BAAA;EL27GV;EKl8GM;IAOI,gCAAA;EL87GV;EKr8GM;IAOI,yBAAA;ELi8GV;EKx8GM;IAOI,wBAAA;ELo8GV;EK38GM;IAOI,+BAAA;ELu8GV;EK98GM;IAOI,yBAAA;EL08GV;EKj9GM;IAOI,6BAAA;EL68GV;EKp9GM;IAOI,8BAAA;ELg9GV;EKv9GM;IAOI,wBAAA;ELm9GV;EK19GM;IAOI,+BAAA;ELs9GV;EK79GM;IAOI,wBAAA;ELy9GV;EKh+GM;IAOI,yBAAA;EL49GV;EKn+GM;IAOI,8BAAA;EL+9GV;EKt+GM;IAOI,iCAAA;ELk+GV;EKz+GM;IAOI,sCAAA;ELq+GV;EK5+GM;IAOI,yCAAA;ELw+GV;EK/+GM;IAOI,uBAAA;EL2+GV;EKl/GM;IAOI,uBAAA;EL8+GV;EKr/GM;IAOI,yBAAA;ELi/GV;EKx/GM;IAOI,yBAAA;ELo/GV;EK3/GM;IAOI,0BAAA;ELu/GV;EK9/GM;IAOI,4BAAA;EL0/GV;EKjgHM;IAOI,kCAAA;EL6/GV;EKpgHM;IAOI,sCAAA;ELggHV;EKvgHM;I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","file":"bootstrap-grid.rtl.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.6 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","/*!\n * Bootstrap Grid v5.3.6 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"black\": $black,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.2 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG/#contrast-minimum\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n \"blue-100\": $blue-100,\n \"blue-200\": $blue-200,\n \"blue-300\": $blue-300,\n \"blue-400\": $blue-400,\n \"blue-500\": $blue-500,\n \"blue-600\": $blue-600,\n \"blue-700\": $blue-700,\n \"blue-800\": $blue-800,\n \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n \"indigo-100\": $indigo-100,\n \"indigo-200\": $indigo-200,\n \"indigo-300\": $indigo-300,\n \"indigo-400\": $indigo-400,\n \"indigo-500\": $indigo-500,\n \"indigo-600\": $indigo-600,\n \"indigo-700\": $indigo-700,\n \"indigo-800\": $indigo-800,\n \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n \"purple-100\": $purple-100,\n \"purple-200\": $purple-200,\n \"purple-300\": $purple-300,\n \"purple-400\": $purple-400,\n \"purple-500\": $purple-500,\n \"purple-600\": $purple-600,\n \"purple-700\": $purple-700,\n \"purple-800\": $purple-800,\n \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n \"pink-100\": $pink-100,\n \"pink-200\": $pink-200,\n \"pink-300\": $pink-300,\n \"pink-400\": $pink-400,\n \"pink-500\": $pink-500,\n \"pink-600\": $pink-600,\n \"pink-700\": $pink-700,\n \"pink-800\": $pink-800,\n \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n \"red-100\": $red-100,\n \"red-200\": $red-200,\n \"red-300\": $red-300,\n \"red-400\": $red-400,\n \"red-500\": $red-500,\n \"red-600\": $red-600,\n \"red-700\": $red-700,\n \"red-800\": $red-800,\n \"red-900\": $red-900\n) !default;\n\n$oranges: (\n \"orange-100\": $orange-100,\n \"orange-200\": $orange-200,\n \"orange-300\": $orange-300,\n \"orange-400\": $orange-400,\n \"orange-500\": $orange-500,\n \"orange-600\": $orange-600,\n \"orange-700\": $orange-700,\n \"orange-800\": $orange-800,\n \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n \"yellow-100\": $yellow-100,\n \"yellow-200\": $yellow-200,\n \"yellow-300\": $yellow-300,\n \"yellow-400\": $yellow-400,\n \"yellow-500\": $yellow-500,\n \"yellow-600\": $yellow-600,\n \"yellow-700\": $yellow-700,\n \"yellow-800\": $yellow-800,\n \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n \"green-100\": $green-100,\n \"green-200\": $green-200,\n \"green-300\": $green-300,\n \"green-400\": $green-400,\n \"green-500\": $green-500,\n \"green-600\": $green-600,\n \"green-700\": $green-700,\n \"green-800\": $green-800,\n \"green-900\": $green-900\n) !default;\n\n$teals: (\n \"teal-100\": $teal-100,\n \"teal-200\": $teal-200,\n \"teal-300\": $teal-300,\n \"teal-400\": $teal-400,\n \"teal-500\": $teal-500,\n \"teal-600\": $teal-600,\n \"teal-700\": $teal-700,\n \"teal-800\": $teal-800,\n \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n \"cyan-100\": $cyan-100,\n \"cyan-200\": $cyan-200,\n \"cyan-300\": $cyan-300,\n \"cyan-400\": $cyan-400,\n \"cyan-500\": $cyan-500,\n \"cyan-600\": $cyan-600,\n \"cyan-700\": $cyan-700,\n \"cyan-800\": $cyan-800,\n \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// scss-docs-start theme-text-variables\n$primary-text-emphasis: shade-color($primary, 60%) !default;\n$secondary-text-emphasis: shade-color($secondary, 60%) !default;\n$success-text-emphasis: shade-color($success, 60%) !default;\n$info-text-emphasis: shade-color($info, 60%) !default;\n$warning-text-emphasis: shade-color($warning, 60%) !default;\n$danger-text-emphasis: shade-color($danger, 60%) !default;\n$light-text-emphasis: $gray-700 !default;\n$dark-text-emphasis: $gray-700 !default;\n// scss-docs-end theme-text-variables\n\n// scss-docs-start theme-bg-subtle-variables\n$primary-bg-subtle: tint-color($primary, 80%) !default;\n$secondary-bg-subtle: tint-color($secondary, 80%) !default;\n$success-bg-subtle: tint-color($success, 80%) !default;\n$info-bg-subtle: tint-color($info, 80%) !default;\n$warning-bg-subtle: tint-color($warning, 80%) !default;\n$danger-bg-subtle: tint-color($danger, 80%) !default;\n$light-bg-subtle: mix($gray-100, $white) !default;\n$dark-bg-subtle: $gray-400 !default;\n// scss-docs-end theme-bg-subtle-variables\n\n// scss-docs-start theme-border-subtle-variables\n$primary-border-subtle: tint-color($primary, 60%) !default;\n$secondary-border-subtle: tint-color($secondary, 60%) !default;\n$success-border-subtle: tint-color($success, 60%) !default;\n$info-border-subtle: tint-color($info, 60%) !default;\n$warning-border-subtle: tint-color($warning, 60%) !default;\n$danger-border-subtle: tint-color($danger, 60%) !default;\n$light-border-subtle: $gray-200 !default;\n$dark-border-subtle: $gray-500 !default;\n// scss-docs-end theme-border-subtle-variables\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-container-classes: true !default;\n$enable-cssgrid: false !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n$enable-dark-mode: true !default;\n$color-mode-type: data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix: $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `` element.\n\n$body-text-align: null !default;\n$body-color: $gray-900 !default;\n$body-bg: $white !default;\n\n$body-secondary-color: rgba($body-color, .75) !default;\n$body-secondary-bg: $gray-200 !default;\n\n$body-tertiary-color: rgba($body-color, .5) !default;\n$body-tertiary-bg: $gray-100 !default;\n\n$body-emphasis-color: $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Icon links\n// scss-docs-start icon-link-variables\n$icon-link-gap: .375rem !default;\n$icon-link-underline-offset: .25em !default;\n$icon-link-icon-size: 1em !default;\n$icon-link-icon-transition: .2s ease-in-out transform !default;\n$icon-link-icon-transform: translate3d(.25em, 0, 0) !default;\n// scss-docs-end icon-link-variables\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n$border-style: solid !default;\n$border-color: $gray-300 !default;\n$border-color-translucent: rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .375rem !default;\n$border-radius-sm: .25rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-xl: 1rem !default;\n$border-radius-xxl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n// fusv-disable\n$border-radius-2xl: $border-radius-xxl !default; // Deprecated in v5.3.0\n// fusv-enable\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start focus-ring-variables\n$focus-ring-width: .25rem !default;\n$focus-ring-opacity: .25 !default;\n$focus-ring-color: rgba($primary, $focus-ring-opacity) !default;\n$focus-ring-blur: 0 !default;\n$focus-ring-box-shadow: 0 0 $focus-ring-blur $focus-ring-width $focus-ring-color !default;\n// scss-docs-end focus-ring-variables\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n$transition-collapse-width: width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-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\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-medium: 500 !default;\n$font-weight-semibold: 600 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style: null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n// fusv-disable\n$text-muted: var(--#{$prefix}secondary-color) !default; // Deprecated in 5.3.0\n// fusv-enable\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n\n// fusv-disable\n$hr-bg-color: null !default; // Deprecated in v5.2.0\n$hr-height: null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color: null !default; // Allows for inherited colors\n$hr-border-width: var(--#{$prefix}border-width) !default;\n$hr-opacity: .25 !default;\n\n// scss-docs-start vr-variables\n$vr-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end vr-variables\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-padding: .1875em !default;\n$mark-color: $body-color !default;\n$mark-bg: $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: var(--#{$prefix}emphasis-color) !default;\n$table-bg: var(--#{$prefix}body-bg) !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-hover-bg-factor) !default;\n\n$table-border-factor: .2 !default;\n$table-border-width: var(--#{$prefix}border-width) !default;\n$table-border-color: var(--#{$prefix}border-color) !default;\n\n$table-striped-order: odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color: var(--#{$prefix}secondary-color) !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: $focus-ring-width !default;\n$input-btn-focus-color-opacity: $focus-ring-opacity !default;\n$input-btn-focus-color: $focus-ring-color !default;\n$input-btn-focus-blur: $focus-ring-blur !default;\n$input-btn-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-color: var(--#{$prefix}body-color) !default;\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: var(--#{$prefix}link-color) !default;\n$btn-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color: $gray-600 !default;\n$btn-link-focus-shadow-rgb: to-rgb(mix(color-contrast($link-color), $link-color, 15%)) !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: var(--#{$prefix}border-radius) !default;\n$btn-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$btn-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: var(--#{$prefix}body-bg) !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$input-disabled-border-color: null !default;\n\n$input-color: var(--#{$prefix}body-color) !default;\n$input-border-color: var(--#{$prefix}border-color) !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$input-border-radius: var(--#{$prefix}border-radius) !default;\n$input-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$input-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color: var(--#{$prefix}body-color) !default;\n\n$input-height-border: calc(#{$input-border-width} * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width: 3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba($black, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml,\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $input-border-radius !default;\n$form-select-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n$form-select-border-radius-sm: $input-border-radius-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n$form-select-border-radius-lg: $input-border-radius-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: var(--#{$prefix}secondary-bg) !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-height: 1.5em !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color: $gray-600 !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-colors\n$form-valid-color: $form-feedback-valid-color !default;\n$form-valid-border-color: $form-feedback-valid-color !default;\n$form-invalid-color: $form-feedback-invalid-color !default;\n$form-invalid-border-color: $form-feedback-invalid-color !default;\n// scss-docs-end form-validation-colors\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": var(--#{$prefix}form-valid-color),\n \"icon\": $form-feedback-icon-valid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}success),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-valid-border-color),\n ),\n \"invalid\": (\n \"color\": var(--#{$prefix}form-invalid-color),\n \"icon\": $form-feedback-icon-invalid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}danger),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-invalid-border-color),\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-offcanvas-backdrop: 1040 !default;\n$zindex-offcanvas: 1045 !default;\n$zindex-modal-backdrop: 1050 !default;\n$zindex-modal: 1055 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n$zindex-toast: 1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n n1: -1,\n 0: 0,\n 1: 1,\n 2: 2,\n 3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: var(--#{$prefix}link-color) !default;\n$nav-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: var(--#{$prefix}secondary-color) !default;\n$nav-link-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$nav-tabs-border-color: var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width: var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color: var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg: var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-underline-gap: 1rem !default;\n$nav-underline-border-width: .125rem !default;\n$nav-underline-link-active-color: var(--#{$prefix}emphasis-color) !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n\n$navbar-light-color: rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color: rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color: rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color: rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-icon-color: rgba($body-color, .75) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-icon-color: $navbar-dark-color !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: var(--#{$prefix}body-color) !default;\n$dropdown-bg: var(--#{$prefix}body-bg) !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: var(--#{$prefix}border-radius) !default;\n$dropdown-border-width: var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$dropdown-link-color: var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color: $dropdown-link-color !default;\n$dropdown-link-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: var(--#{$prefix}tertiary-color) !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding-x: $dropdown-item-padding-x !default;\n$dropdown-header-padding-y: $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding: $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-font-size: $font-size-base !default;\n\n$pagination-color: var(--#{$prefix}link-color) !default;\n$pagination-bg: var(--#{$prefix}body-bg) !default;\n$pagination-border-radius: var(--#{$prefix}border-radius) !default;\n$pagination-border-width: var(--#{$prefix}border-width) !default;\n$pagination-margin-start: calc(-1 * #{$pagination-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow: $focus-ring-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color: var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $component-active-bg !default;\n\n$pagination-disabled-color: var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$pagination-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max: .5 !default;\n$placeholder-opacity-min: .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-title-color: null !default;\n$card-subtitle-color: null !default;\n$card-border-width: var(--#{$prefix}border-width) !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: var(--#{$prefix}border-radius) !default;\n$card-box-shadow: null !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: var(--#{$prefix}body-color) !default;\n$accordion-bg: var(--#{$prefix}body-bg) !default;\n$accordion-border-width: var(--#{$prefix}border-width) !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: var(--#{$prefix}body-color) !default;\n$accordion-button-bg: var(--#{$prefix}accordion-bg) !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color: var(--#{$prefix}primary-text-emphasis) !default;\n\n// fusv-disable\n$accordion-button-focus-border-color: $input-focus-border-color !default; // Deprecated in v5.3.3\n// fusv-enable\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $body-color !default;\n$accordion-icon-active-color: $primary-text-emphasis !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml,\") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: var(--#{$prefix}body-bg) !default;\n$tooltip-bg: var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius: var(--#{$prefix}border-radius) !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n// fusv-disable\n$tooltip-arrow-color: null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: var(--#{$prefix}body-bg) !default;\n$popover-max-width: 276px !default;\n$popover-border-width: var(--#{$prefix}border-width) !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius: calc(#{$popover-border-radius} - #{$popover-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: var(--#{$prefix}secondary-bg) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: var(--#{$prefix}body-color) !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color: $popover-bg !default;\n$popover-arrow-outer-color: var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width: var(--#{$prefix}border-width) !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: var(--#{$prefix}border-radius) !default;\n$toast-box-shadow: var(--#{$prefix}box-shadow) !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color: $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: var(--#{$prefix}border-radius) !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: var(--#{$prefix}body-color) !default;\n$modal-content-bg: var(--#{$prefix}body-bg) !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: var(--#{$prefix}border-width) !default;\n$modal-content-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: var(--#{$prefix}box-shadow-sm) !default;\n$modal-content-box-shadow-sm-up: var(--#{$prefix}box-shadow) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n\n$modal-header-border-color: var(--#{$prefix}border-color) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg: null !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: var(--#{$prefix}border-radius) !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: var(--#{$prefix}border-width) !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale: -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale: -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale: 40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius: var(--#{$prefix}border-radius) !default;\n$progress-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: var(--#{$prefix}body-color) !default;\n$list-group-bg: var(--#{$prefix}body-bg) !default;\n$list-group-border-color: var(--#{$prefix}border-color) !default;\n$list-group-border-width: var(--#{$prefix}border-width) !default;\n$list-group-border-radius: var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale: -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale: 40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color: var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color: var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width: var(--#{$prefix}border-width) !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow: var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n$carousel-control-icon-filter: null !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg: $black !default; // Deprecated in v5.3.4\n$carousel-dark-caption-color: $black !default; // Deprecated in v5.3.4\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default; // Deprecated in v5.3.4\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml,\") !default;\n$btn-close-focus-shadow: $focus-ring-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-filter: null !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default; // Deprecated in v5.3.4\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: var(--#{$prefix}body-bg) !default;\n$offcanvas-color: var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg: $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity: $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .1875rem !default;\n$kbd-padding-x: .375rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: var(--#{$prefix}body-bg) !default;\n$kbd-bg: var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight: null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color: null !default;\n\n@import \"variables-dark\"; // TODO: can be removed safely in v6, only here to avoid breaking changes in v5.3\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0;\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.min.css b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.min.css new file mode 100644 index 0000000..5ce2dbd --- /dev/null +++ b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap Grid v5.3.6 (https://getbootstrap.com/) + * Copyright 2011-2025 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-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-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-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-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-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-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-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-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-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-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-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-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.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}.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:.25rem!important}.m-2{margin:.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-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-2{margin-top:.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-left:0!important}.me-1{margin-left:.25rem!important}.me-2{margin-left:.5rem!important}.me-3{margin-left:1rem!important}.me-4{margin-left:1.5rem!important}.me-5{margin-left:3rem!important}.me-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.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-right:0!important}.ms-1{margin-right:.25rem!important}.ms-2{margin-right:.5rem!important}.ms-3{margin-right:1rem!important}.ms-4{margin-right:1.5rem!important}.ms-5{margin-right:3rem!important}.ms-auto{margin-right:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-left:0!important}.pe-1{padding-left:.25rem!important}.pe-2{padding-left:.5rem!important}.pe-3{padding-left:1rem!important}.pe-4{padding-left:1.5rem!important}.pe-5{padding-left:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-right:0!important}.ps-1{padding-right:.25rem!important}.ps-2{padding-right:.5rem!important}.ps-3{padding-right:1rem!important}.ps-4{padding-right:1.5rem!important}.ps-5{padding-right:3rem!important}@media (min-width:576px){.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:.25rem!important}.m-sm-2{margin:.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-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-sm-2{margin-top:.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-left:0!important}.me-sm-1{margin-left:.25rem!important}.me-sm-2{margin-left:.5rem!important}.me-sm-3{margin-left:1rem!important}.me-sm-4{margin-left:1.5rem!important}.me-sm-5{margin-left:3rem!important}.me-sm-auto{margin-left:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.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-right:0!important}.ms-sm-1{margin-right:.25rem!important}.ms-sm-2{margin-right:.5rem!important}.ms-sm-3{margin-right:1rem!important}.ms-sm-4{margin-right:1.5rem!important}.ms-sm-5{margin-right:3rem!important}.ms-sm-auto{margin-right:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.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-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-sm-2{padding-top:.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-left:0!important}.pe-sm-1{padding-left:.25rem!important}.pe-sm-2{padding-left:.5rem!important}.pe-sm-3{padding-left:1rem!important}.pe-sm-4{padding-left:1.5rem!important}.pe-sm-5{padding-left:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.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-right:0!important}.ps-sm-1{padding-right:.25rem!important}.ps-sm-2{padding-right:.5rem!important}.ps-sm-3{padding-right:1rem!important}.ps-sm-4{padding-right:1.5rem!important}.ps-sm-5{padding-right:3rem!important}}@media (min-width:768px){.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:.25rem!important}.m-md-2{margin:.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-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-md-2{margin-top:.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-left:0!important}.me-md-1{margin-left:.25rem!important}.me-md-2{margin-left:.5rem!important}.me-md-3{margin-left:1rem!important}.me-md-4{margin-left:1.5rem!important}.me-md-5{margin-left:3rem!important}.me-md-auto{margin-left:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.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-right:0!important}.ms-md-1{margin-right:.25rem!important}.ms-md-2{margin-right:.5rem!important}.ms-md-3{margin-right:1rem!important}.ms-md-4{margin-right:1.5rem!important}.ms-md-5{margin-right:3rem!important}.ms-md-auto{margin-right:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.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-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-md-2{padding-top:.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-left:0!important}.pe-md-1{padding-left:.25rem!important}.pe-md-2{padding-left:.5rem!important}.pe-md-3{padding-left:1rem!important}.pe-md-4{padding-left:1.5rem!important}.pe-md-5{padding-left:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.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-right:0!important}.ps-md-1{padding-right:.25rem!important}.ps-md-2{padding-right:.5rem!important}.ps-md-3{padding-right:1rem!important}.ps-md-4{padding-right:1.5rem!important}.ps-md-5{padding-right:3rem!important}}@media (min-width:992px){.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:.25rem!important}.m-lg-2{margin:.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-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-lg-2{margin-top:.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-left:0!important}.me-lg-1{margin-left:.25rem!important}.me-lg-2{margin-left:.5rem!important}.me-lg-3{margin-left:1rem!important}.me-lg-4{margin-left:1.5rem!important}.me-lg-5{margin-left:3rem!important}.me-lg-auto{margin-left:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.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-right:0!important}.ms-lg-1{margin-right:.25rem!important}.ms-lg-2{margin-right:.5rem!important}.ms-lg-3{margin-right:1rem!important}.ms-lg-4{margin-right:1.5rem!important}.ms-lg-5{margin-right:3rem!important}.ms-lg-auto{margin-right:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.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-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-lg-2{padding-top:.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-left:0!important}.pe-lg-1{padding-left:.25rem!important}.pe-lg-2{padding-left:.5rem!important}.pe-lg-3{padding-left:1rem!important}.pe-lg-4{padding-left:1.5rem!important}.pe-lg-5{padding-left:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.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-right:0!important}.ps-lg-1{padding-right:.25rem!important}.ps-lg-2{padding-right:.5rem!important}.ps-lg-3{padding-right:1rem!important}.ps-lg-4{padding-right:1.5rem!important}.ps-lg-5{padding-right:3rem!important}}@media (min-width:1200px){.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:.25rem!important}.m-xl-2{margin:.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-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-xl-2{margin-top:.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-left:0!important}.me-xl-1{margin-left:.25rem!important}.me-xl-2{margin-left:.5rem!important}.me-xl-3{margin-left:1rem!important}.me-xl-4{margin-left:1.5rem!important}.me-xl-5{margin-left:3rem!important}.me-xl-auto{margin-left:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.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-right:0!important}.ms-xl-1{margin-right:.25rem!important}.ms-xl-2{margin-right:.5rem!important}.ms-xl-3{margin-right:1rem!important}.ms-xl-4{margin-right:1.5rem!important}.ms-xl-5{margin-right:3rem!important}.ms-xl-auto{margin-right:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.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-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-xl-2{padding-top:.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-left:0!important}.pe-xl-1{padding-left:.25rem!important}.pe-xl-2{padding-left:.5rem!important}.pe-xl-3{padding-left:1rem!important}.pe-xl-4{padding-left:1.5rem!important}.pe-xl-5{padding-left:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.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-right:0!important}.ps-xl-1{padding-right:.25rem!important}.ps-xl-2{padding-right:.5rem!important}.ps-xl-3{padding-right:1rem!important}.ps-xl-4{padding-right:1.5rem!important}.ps-xl-5{padding-right:3rem!important}}@media (min-width:1400px){.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:.25rem!important}.m-xxl-2{margin:.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-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-xxl-2{margin-top:.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-left:0!important}.me-xxl-1{margin-left:.25rem!important}.me-xxl-2{margin-left:.5rem!important}.me-xxl-3{margin-left:1rem!important}.me-xxl-4{margin-left:1.5rem!important}.me-xxl-5{margin-left:3rem!important}.me-xxl-auto{margin-left:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.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-right:0!important}.ms-xxl-1{margin-right:.25rem!important}.ms-xxl-2{margin-right:.5rem!important}.ms-xxl-3{margin-right:1rem!important}.ms-xxl-4{margin-right:1.5rem!important}.ms-xxl-5{margin-right:3rem!important}.ms-xxl-auto{margin-right:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.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-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-xxl-2{padding-top:.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-left:0!important}.pe-xxl-1{padding-left:.25rem!important}.pe-xxl-2{padding-left:.5rem!important}.pe-xxl-3{padding-left:1rem!important}.pe-xxl-4{padding-left:1.5rem!important}.pe-xxl-5{padding-left:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.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-right:0!important}.ps-xxl-1{padding-right:.25rem!important}.ps-xxl-2{padding-right:.5rem!important}.ps-xxl-3{padding-right:1rem!important}.ps-xxl-4{padding-right:1.5rem!important}.ps-xxl-5{padding-right:3rem!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}} +/*# sourceMappingURL=bootstrap-grid.rtl.min.css.map */ \ No newline at end of file diff --git a/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.min.css.map b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.min.css.map new file mode 100644 index 0000000..df1a6ab --- /dev/null +++ b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-grid.rtl.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.rtl.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.6 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.3.6 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-right: 8.33333333%;\n}\n\n.offset-2 {\n margin-right: 16.66666667%;\n}\n\n.offset-3 {\n margin-right: 25%;\n}\n\n.offset-4 {\n margin-right: 33.33333333%;\n}\n\n.offset-5 {\n margin-right: 41.66666667%;\n}\n\n.offset-6 {\n margin-right: 50%;\n}\n\n.offset-7 {\n margin-right: 58.33333333%;\n}\n\n.offset-8 {\n margin-right: 66.66666667%;\n}\n\n.offset-9 {\n margin-right: 75%;\n}\n\n.offset-10 {\n margin-right: 83.33333333%;\n}\n\n.offset-11 {\n margin-right: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-right: 0;\n }\n .offset-sm-1 {\n margin-right: 8.33333333%;\n }\n .offset-sm-2 {\n margin-right: 16.66666667%;\n }\n .offset-sm-3 {\n margin-right: 25%;\n }\n .offset-sm-4 {\n margin-right: 33.33333333%;\n }\n .offset-sm-5 {\n margin-right: 41.66666667%;\n }\n .offset-sm-6 {\n margin-right: 50%;\n }\n .offset-sm-7 {\n margin-right: 58.33333333%;\n }\n .offset-sm-8 {\n margin-right: 66.66666667%;\n }\n .offset-sm-9 {\n margin-right: 75%;\n }\n .offset-sm-10 {\n margin-right: 83.33333333%;\n }\n .offset-sm-11 {\n margin-right: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-right: 0;\n }\n .offset-md-1 {\n margin-right: 8.33333333%;\n }\n .offset-md-2 {\n margin-right: 16.66666667%;\n }\n .offset-md-3 {\n margin-right: 25%;\n }\n .offset-md-4 {\n margin-right: 33.33333333%;\n }\n .offset-md-5 {\n margin-right: 41.66666667%;\n }\n .offset-md-6 {\n margin-right: 50%;\n }\n .offset-md-7 {\n margin-right: 58.33333333%;\n }\n .offset-md-8 {\n margin-right: 66.66666667%;\n }\n .offset-md-9 {\n margin-right: 75%;\n }\n .offset-md-10 {\n margin-right: 83.33333333%;\n }\n .offset-md-11 {\n margin-right: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-right: 0;\n }\n .offset-lg-1 {\n margin-right: 8.33333333%;\n }\n .offset-lg-2 {\n margin-right: 16.66666667%;\n }\n .offset-lg-3 {\n margin-right: 25%;\n }\n .offset-lg-4 {\n margin-right: 33.33333333%;\n }\n .offset-lg-5 {\n margin-right: 41.66666667%;\n }\n .offset-lg-6 {\n margin-right: 50%;\n }\n .offset-lg-7 {\n margin-right: 58.33333333%;\n }\n .offset-lg-8 {\n margin-right: 66.66666667%;\n }\n .offset-lg-9 {\n margin-right: 75%;\n }\n .offset-lg-10 {\n margin-right: 83.33333333%;\n }\n .offset-lg-11 {\n margin-right: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-right: 0;\n }\n .offset-xl-1 {\n margin-right: 8.33333333%;\n }\n .offset-xl-2 {\n margin-right: 16.66666667%;\n }\n .offset-xl-3 {\n margin-right: 25%;\n }\n .offset-xl-4 {\n margin-right: 33.33333333%;\n }\n .offset-xl-5 {\n margin-right: 41.66666667%;\n }\n .offset-xl-6 {\n margin-right: 50%;\n }\n .offset-xl-7 {\n margin-right: 58.33333333%;\n }\n .offset-xl-8 {\n margin-right: 66.66666667%;\n }\n .offset-xl-9 {\n margin-right: 75%;\n }\n .offset-xl-10 {\n margin-right: 83.33333333%;\n }\n .offset-xl-11 {\n margin-right: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-right: 0;\n }\n .offset-xxl-1 {\n margin-right: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-right: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-right: 25%;\n }\n .offset-xxl-4 {\n margin-right: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-right: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-right: 50%;\n }\n .offset-xxl-7 {\n margin-right: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-right: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-right: 75%;\n }\n .offset-xxl-10 {\n margin-right: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-right: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n}\n\n.mx-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n}\n\n.mx-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n}\n\n.mx-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n}\n\n.mx-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n}\n\n.mx-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n}\n\n.mx-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-left: 0 !important;\n}\n\n.me-1 {\n margin-left: 0.25rem !important;\n}\n\n.me-2 {\n margin-left: 0.5rem !important;\n}\n\n.me-3 {\n margin-left: 1rem !important;\n}\n\n.me-4 {\n margin-left: 1.5rem !important;\n}\n\n.me-5 {\n margin-left: 3rem !important;\n}\n\n.me-auto {\n margin-left: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-right: 0 !important;\n}\n\n.ms-1 {\n margin-right: 0.25rem !important;\n}\n\n.ms-2 {\n margin-right: 0.5rem !important;\n}\n\n.ms-3 {\n margin-right: 1rem !important;\n}\n\n.ms-4 {\n margin-right: 1.5rem !important;\n}\n\n.ms-5 {\n margin-right: 3rem !important;\n}\n\n.ms-auto {\n margin-right: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n}\n\n.px-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n}\n\n.px-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n}\n\n.px-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n}\n\n.px-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n}\n\n.px-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-left: 0 !important;\n}\n\n.pe-1 {\n padding-left: 0.25rem !important;\n}\n\n.pe-2 {\n padding-left: 0.5rem !important;\n}\n\n.pe-3 {\n padding-left: 1rem !important;\n}\n\n.pe-4 {\n padding-left: 1.5rem !important;\n}\n\n.pe-5 {\n padding-left: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-right: 0 !important;\n}\n\n.ps-1 {\n padding-right: 0.25rem !important;\n}\n\n.ps-2 {\n padding-right: 0.5rem !important;\n}\n\n.ps-3 {\n padding-right: 1rem !important;\n}\n\n.ps-4 {\n padding-right: 1.5rem !important;\n}\n\n.ps-5 {\n padding-right: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-sm-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-left: 0 !important;\n }\n .me-sm-1 {\n margin-left: 0.25rem !important;\n }\n .me-sm-2 {\n margin-left: 0.5rem !important;\n }\n .me-sm-3 {\n margin-left: 1rem !important;\n }\n .me-sm-4 {\n margin-left: 1.5rem !important;\n }\n .me-sm-5 {\n margin-left: 3rem !important;\n }\n .me-sm-auto {\n margin-left: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-right: 0 !important;\n }\n .ms-sm-1 {\n margin-right: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-right: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-right: 1rem !important;\n }\n .ms-sm-4 {\n margin-right: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-right: 3rem !important;\n }\n .ms-sm-auto {\n margin-right: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-sm-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-sm-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-sm-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-sm-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-sm-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-left: 0 !important;\n }\n .pe-sm-1 {\n padding-left: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-left: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-left: 1rem !important;\n }\n .pe-sm-4 {\n padding-left: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-left: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-right: 0 !important;\n }\n .ps-sm-1 {\n padding-right: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-right: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-right: 1rem !important;\n }\n .ps-sm-4 {\n padding-right: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-md-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-md-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-md-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-md-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-md-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-md-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-left: 0 !important;\n }\n .me-md-1 {\n margin-left: 0.25rem !important;\n }\n .me-md-2 {\n margin-left: 0.5rem !important;\n }\n .me-md-3 {\n margin-left: 1rem !important;\n }\n .me-md-4 {\n margin-left: 1.5rem !important;\n }\n .me-md-5 {\n margin-left: 3rem !important;\n }\n .me-md-auto {\n margin-left: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-right: 0 !important;\n }\n .ms-md-1 {\n margin-right: 0.25rem !important;\n }\n .ms-md-2 {\n margin-right: 0.5rem !important;\n }\n .ms-md-3 {\n margin-right: 1rem !important;\n }\n .ms-md-4 {\n margin-right: 1.5rem !important;\n }\n .ms-md-5 {\n margin-right: 3rem !important;\n }\n .ms-md-auto {\n margin-right: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-md-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-md-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-md-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-md-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-md-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-left: 0 !important;\n }\n .pe-md-1 {\n padding-left: 0.25rem !important;\n }\n .pe-md-2 {\n padding-left: 0.5rem !important;\n }\n .pe-md-3 {\n padding-left: 1rem !important;\n }\n .pe-md-4 {\n padding-left: 1.5rem !important;\n }\n .pe-md-5 {\n padding-left: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-right: 0 !important;\n }\n .ps-md-1 {\n padding-right: 0.25rem !important;\n }\n .ps-md-2 {\n padding-right: 0.5rem !important;\n }\n .ps-md-3 {\n padding-right: 1rem !important;\n }\n .ps-md-4 {\n padding-right: 1.5rem !important;\n }\n .ps-md-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-lg-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-left: 0 !important;\n }\n .me-lg-1 {\n margin-left: 0.25rem !important;\n }\n .me-lg-2 {\n margin-left: 0.5rem !important;\n }\n .me-lg-3 {\n margin-left: 1rem !important;\n }\n .me-lg-4 {\n margin-left: 1.5rem !important;\n }\n .me-lg-5 {\n margin-left: 3rem !important;\n }\n .me-lg-auto {\n margin-left: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-right: 0 !important;\n }\n .ms-lg-1 {\n margin-right: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-right: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-right: 1rem !important;\n }\n .ms-lg-4 {\n margin-right: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-right: 3rem !important;\n }\n .ms-lg-auto {\n margin-right: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-lg-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-lg-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-lg-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-lg-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-lg-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-left: 0 !important;\n }\n .pe-lg-1 {\n padding-left: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-left: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-left: 1rem !important;\n }\n .pe-lg-4 {\n padding-left: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-left: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-right: 0 !important;\n }\n .ps-lg-1 {\n padding-right: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-right: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-right: 1rem !important;\n }\n .ps-lg-4 {\n padding-right: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-xl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-left: 0 !important;\n }\n .me-xl-1 {\n margin-left: 0.25rem !important;\n }\n .me-xl-2 {\n margin-left: 0.5rem !important;\n }\n .me-xl-3 {\n margin-left: 1rem !important;\n }\n .me-xl-4 {\n margin-left: 1.5rem !important;\n }\n .me-xl-5 {\n margin-left: 3rem !important;\n }\n .me-xl-auto {\n margin-left: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-right: 0 !important;\n }\n .ms-xl-1 {\n margin-right: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-right: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-right: 1rem !important;\n }\n .ms-xl-4 {\n margin-right: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-right: 3rem !important;\n }\n .ms-xl-auto {\n margin-right: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-xl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-xl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-xl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-xl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-xl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-left: 0 !important;\n }\n .pe-xl-1 {\n padding-left: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-left: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-left: 1rem !important;\n }\n .pe-xl-4 {\n padding-left: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-left: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-right: 0 !important;\n }\n .ps-xl-1 {\n padding-right: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-right: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-right: 1rem !important;\n }\n .ps-xl-4 {\n padding-right: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-xxl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-xxl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-xxl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-left: 0 !important;\n }\n .me-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-left: 1rem !important;\n }\n .me-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-left: 3rem !important;\n }\n .me-xxl-auto {\n margin-left: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-right: 0 !important;\n }\n .ms-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-right: 1rem !important;\n }\n .ms-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-right: 3rem !important;\n }\n .ms-xxl-auto {\n margin-right: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-xxl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-xxl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-left: 0 !important;\n }\n .pe-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-left: 1rem !important;\n }\n .pe-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-left: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-right: 0 !important;\n }\n .ps-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-right: 1rem !important;\n }\n .ps-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-right: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.rtl.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0;\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.css b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.css new file mode 100644 index 0000000..3468552 --- /dev/null +++ b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.css @@ -0,0 +1,597 @@ +/*! + * Bootstrap Reboot v5.3.6 (https://getbootstrap.com/) + * Copyright 2011-2025 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root, +[data-bs-theme=light] { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-black: #000; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-primary-text-emphasis: #052c65; + --bs-secondary-text-emphasis: #2b2f32; + --bs-success-text-emphasis: #0a3622; + --bs-info-text-emphasis: #055160; + --bs-warning-text-emphasis: #664d03; + --bs-danger-text-emphasis: #58151c; + --bs-light-text-emphasis: #495057; + --bs-dark-text-emphasis: #495057; + --bs-primary-bg-subtle: #cfe2ff; + --bs-secondary-bg-subtle: #e2e3e5; + --bs-success-bg-subtle: #d1e7dd; + --bs-info-bg-subtle: #cff4fc; + --bs-warning-bg-subtle: #fff3cd; + --bs-danger-bg-subtle: #f8d7da; + --bs-light-bg-subtle: #fcfcfd; + --bs-dark-bg-subtle: #ced4da; + --bs-primary-border-subtle: #9ec5fe; + --bs-secondary-border-subtle: #c4c8cb; + --bs-success-border-subtle: #a3cfbb; + --bs-info-border-subtle: #9eeaf9; + --bs-warning-border-subtle: #ffe69c; + --bs-danger-border-subtle: #f1aeb5; + --bs-light-border-subtle: #e9ecef; + --bs-dark-border-subtle: #adb5bd; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-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"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg: #fff; + --bs-body-bg-rgb: 255, 255, 255; + --bs-emphasis-color: #000; + --bs-emphasis-color-rgb: 0, 0, 0; + --bs-secondary-color: rgba(33, 37, 41, 0.75); + --bs-secondary-color-rgb: 33, 37, 41; + --bs-secondary-bg: #e9ecef; + --bs-secondary-bg-rgb: 233, 236, 239; + --bs-tertiary-color: rgba(33, 37, 41, 0.5); + --bs-tertiary-color-rgb: 33, 37, 41; + --bs-tertiary-bg: #f8f9fa; + --bs-tertiary-bg-rgb: 248, 249, 250; + --bs-heading-color: inherit; + --bs-link-color: #0d6efd; + --bs-link-color-rgb: 13, 110, 253; + --bs-link-decoration: underline; + --bs-link-hover-color: #0a58ca; + --bs-link-hover-color-rgb: 10, 88, 202; + --bs-code-color: #d63384; + --bs-highlight-color: #212529; + --bs-highlight-bg: #fff3cd; + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dee2e6; + --bs-border-color-translucent: rgba(0, 0, 0, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 1rem; + --bs-border-radius-xxl: 2rem; + --bs-border-radius-2xl: var(--bs-border-radius-xxl); + --bs-border-radius-pill: 50rem; + --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175); + --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); + --bs-focus-ring-width: 0.25rem; + --bs-focus-ring-opacity: 0.25; + --bs-focus-ring-color: rgba(13, 110, 253, 0.25); + --bs-form-valid-color: #198754; + --bs-form-valid-border-color: #198754; + --bs-form-invalid-color: #dc3545; + --bs-form-invalid-border-color: #dc3545; +} + +[data-bs-theme=dark] { + color-scheme: dark; + --bs-body-color: #dee2e6; + --bs-body-color-rgb: 222, 226, 230; + --bs-body-bg: #212529; + --bs-body-bg-rgb: 33, 37, 41; + --bs-emphasis-color: #fff; + --bs-emphasis-color-rgb: 255, 255, 255; + --bs-secondary-color: rgba(222, 226, 230, 0.75); + --bs-secondary-color-rgb: 222, 226, 230; + --bs-secondary-bg: #343a40; + --bs-secondary-bg-rgb: 52, 58, 64; + --bs-tertiary-color: rgba(222, 226, 230, 0.5); + --bs-tertiary-color-rgb: 222, 226, 230; + --bs-tertiary-bg: #2b3035; + --bs-tertiary-bg-rgb: 43, 48, 53; + --bs-primary-text-emphasis: #6ea8fe; + --bs-secondary-text-emphasis: #a7acb1; + --bs-success-text-emphasis: #75b798; + --bs-info-text-emphasis: #6edff6; + --bs-warning-text-emphasis: #ffda6a; + --bs-danger-text-emphasis: #ea868f; + --bs-light-text-emphasis: #f8f9fa; + --bs-dark-text-emphasis: #dee2e6; + --bs-primary-bg-subtle: #031633; + --bs-secondary-bg-subtle: #161719; + --bs-success-bg-subtle: #051b11; + --bs-info-bg-subtle: #032830; + --bs-warning-bg-subtle: #332701; + --bs-danger-bg-subtle: #2c0b0e; + --bs-light-bg-subtle: #343a40; + --bs-dark-bg-subtle: #1a1d20; + --bs-primary-border-subtle: #084298; + --bs-secondary-border-subtle: #41464b; + --bs-success-border-subtle: #0f5132; + --bs-info-border-subtle: #087990; + --bs-warning-border-subtle: #997404; + --bs-danger-border-subtle: #842029; + --bs-light-border-subtle: #495057; + --bs-dark-border-subtle: #343a40; + --bs-heading-color: inherit; + --bs-link-color: #6ea8fe; + --bs-link-hover-color: #8bb9fe; + --bs-link-color-rgb: 110, 168, 254; + --bs-link-hover-color-rgb: 139, 185, 254; + --bs-code-color: #e685b5; + --bs-highlight-color: #dee2e6; + --bs-highlight-bg: #664d03; + --bs-border-color: #495057; + --bs-border-color-translucent: rgba(255, 255, 255, 0.15); + --bs-form-valid-color: #75b798; + --bs-form-valid-border-color: #75b798; + --bs-form-invalid-color: #ea868f; + --bs-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(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-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(--bs-border-width) solid; + opacity: 0.25; +} + +h6, h5, h4, h3, h2, h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + color: var(--bs-heading-color); +} + +h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + h1 { + font-size: 2.5rem; + } +} + +h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + h2 { + font-size: 2rem; + } +} + +h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + h3 { + font-size: 1.75rem; + } +} + +h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + h4 { + font-size: 1.5rem; + } +} + +h5 { + font-size: 1.25rem; +} + +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: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 0.875em; +} + +mark { + padding: 0.1875em; + color: var(--bs-highlight-color); + background-color: var(--bs-highlight-bg); +} + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)); + text-decoration: underline; +} +a:hover { + --bs-link-color-rgb: var(--bs-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(--bs-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(--bs-code-color); + word-wrap: break-word; +} +a > code { + color: inherit; +} + +kbd { + padding: 0.1875rem 0.375rem; + font-size: 0.875em; + color: var(--bs-body-bg); + background-color: var(--bs-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(--bs-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; + line-height: inherit; + font-size: calc(1.275rem + 0.3vw); +} +@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; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +::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; +} + +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.css.map b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.css.map new file mode 100644 index 0000000..bf282c5 --- /dev/null +++ b/balitasehat-client/static/vendor/bootstrap/css/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","bootstrap-reboot.css","../../scss/mixins/_color-mode.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_border-radius.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.6 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n",":root,\n[data-bs-theme=\"light\"] {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n @each $color, $value in $theme-colors-text {\n --#{$prefix}#{$color}-text-emphasis: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{inspect($font-family-base)};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n\n --#{$prefix}body-color: #{$body-color};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg: #{$body-bg};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};\n // scss-docs-end root-body-variables\n\n --#{$prefix}heading-color: #{$headings-color};\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color)};\n --#{$prefix}link-decoration: #{$link-decoration};\n\n --#{$prefix}link-hover-color: #{$link-hover-color};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};\n\n @if $link-hover-decoration != null {\n --#{$prefix}link-hover-decoration: #{$link-hover-decoration};\n }\n\n --#{$prefix}code-color: #{$code-color};\n --#{$prefix}highlight-color: #{$mark-color};\n --#{$prefix}highlight-bg: #{$mark-bg};\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-xxl: #{$border-radius-xxl};\n --#{$prefix}border-radius-2xl: var(--#{$prefix}border-radius-xxl); // Deprecated in v5.3.0 for consistency\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}box-shadow: #{$box-shadow};\n --#{$prefix}box-shadow-sm: #{$box-shadow-sm};\n --#{$prefix}box-shadow-lg: #{$box-shadow-lg};\n --#{$prefix}box-shadow-inset: #{$box-shadow-inset};\n\n // Focus styles\n // scss-docs-start root-focus-variables\n --#{$prefix}focus-ring-width: #{$focus-ring-width};\n --#{$prefix}focus-ring-opacity: #{$focus-ring-opacity};\n --#{$prefix}focus-ring-color: #{$focus-ring-color};\n // scss-docs-end root-focus-variables\n\n // scss-docs-start root-form-validation-variables\n --#{$prefix}form-valid-color: #{$form-valid-color};\n --#{$prefix}form-valid-border-color: #{$form-valid-border-color};\n --#{$prefix}form-invalid-color: #{$form-invalid-color};\n --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color};\n // scss-docs-end root-form-validation-variables\n}\n\n@if $enable-dark-mode {\n @include color-mode(dark, true) {\n color-scheme: dark;\n\n // scss-docs-start root-dark-mode-vars\n --#{$prefix}body-color: #{$body-color-dark};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};\n --#{$prefix}body-bg: #{$body-bg-dark};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color-dark};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};\n\n @each $color, $value in $theme-colors-text-dark {\n --#{$prefix}#{$color}-text-emphasis: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle-dark {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle-dark {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}heading-color: #{$headings-color-dark};\n\n --#{$prefix}link-color: #{$link-color-dark};\n --#{$prefix}link-hover-color: #{$link-hover-color-dark};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};\n\n --#{$prefix}code-color: #{$code-color-dark};\n --#{$prefix}highlight-color: #{$mark-color-dark};\n --#{$prefix}highlight-bg: #{$mark-bg-dark};\n\n --#{$prefix}border-color: #{$border-color-dark};\n --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n\n --#{$prefix}form-valid-color: #{$form-valid-color-dark};\n --#{$prefix}form-valid-border-color: #{$form-valid-border-color-dark};\n --#{$prefix}form-invalid-color: #{$form-invalid-color-dark};\n --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color-dark};\n // scss-docs-end root-dark-mode-vars\n }\n}\n","// stylelint-disable scss/dimension-no-non-numeric-values\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query () {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query () {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: \"\";\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + \" 0\";\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + \" \" + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + \" \" + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n } @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + \" \" + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: \"\";\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + \" 0\";\n } @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + \" \" + $value;\n } @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + \" \" + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + \" calc(\" + $min-width + if($value < 0, \" - \", \" + \") + $variable-width + \")\";\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluid-val: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluid-val {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule () {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluid-val);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule () {\n #{$property}: if($rfs-mode == max-media-query, $fluid-val, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","/*!\n * Bootstrap Reboot v5.3.6 (https://getbootstrap.com/)\n * Copyright 2011-2025 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root,\n[data-bs-theme=light] {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-primary-text-emphasis: #052c65;\n --bs-secondary-text-emphasis: #2b2f32;\n --bs-success-text-emphasis: #0a3622;\n --bs-info-text-emphasis: #055160;\n --bs-warning-text-emphasis: #664d03;\n --bs-danger-text-emphasis: #58151c;\n --bs-light-text-emphasis: #495057;\n --bs-dark-text-emphasis: #495057;\n --bs-primary-bg-subtle: #cfe2ff;\n --bs-secondary-bg-subtle: #e2e3e5;\n --bs-success-bg-subtle: #d1e7dd;\n --bs-info-bg-subtle: #cff4fc;\n --bs-warning-bg-subtle: #fff3cd;\n --bs-danger-bg-subtle: #f8d7da;\n --bs-light-bg-subtle: #fcfcfd;\n --bs-dark-bg-subtle: #ced4da;\n --bs-primary-border-subtle: #9ec5fe;\n --bs-secondary-border-subtle: #c4c8cb;\n --bs-success-border-subtle: #a3cfbb;\n --bs-info-border-subtle: #9eeaf9;\n --bs-warning-border-subtle: #ffe69c;\n --bs-danger-border-subtle: #f1aeb5;\n --bs-light-border-subtle: #e9ecef;\n --bs-dark-border-subtle: #adb5bd;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-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\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg: #fff;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-emphasis-color: #000;\n --bs-emphasis-color-rgb: 0, 0, 0;\n --bs-secondary-color: rgba(33, 37, 41, 0.75);\n --bs-secondary-color-rgb: 33, 37, 41;\n --bs-secondary-bg: #e9ecef;\n --bs-secondary-bg-rgb: 233, 236, 239;\n --bs-tertiary-color: rgba(33, 37, 41, 0.5);\n --bs-tertiary-color-rgb: 33, 37, 41;\n --bs-tertiary-bg: #f8f9fa;\n --bs-tertiary-bg-rgb: 248, 249, 250;\n --bs-heading-color: inherit;\n --bs-link-color: #0d6efd;\n --bs-link-color-rgb: 13, 110, 253;\n --bs-link-decoration: underline;\n --bs-link-hover-color: #0a58ca;\n --bs-link-hover-color-rgb: 10, 88, 202;\n --bs-code-color: #d63384;\n --bs-highlight-color: #212529;\n --bs-highlight-bg: #fff3cd;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-xxl: 2rem;\n --bs-border-radius-2xl: var(--bs-border-radius-xxl);\n --bs-border-radius-pill: 50rem;\n --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);\n --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);\n --bs-focus-ring-width: 0.25rem;\n --bs-focus-ring-opacity: 0.25;\n --bs-focus-ring-color: rgba(13, 110, 253, 0.25);\n --bs-form-valid-color: #198754;\n --bs-form-valid-border-color: #198754;\n --bs-form-invalid-color: #dc3545;\n --bs-form-invalid-border-color: #dc3545;\n}\n\n[data-bs-theme=dark] {\n color-scheme: dark;\n --bs-body-color: #dee2e6;\n --bs-body-color-rgb: 222, 226, 230;\n --bs-body-bg: #212529;\n --bs-body-bg-rgb: 33, 37, 41;\n --bs-emphasis-color: #fff;\n --bs-emphasis-color-rgb: 255, 255, 255;\n --bs-secondary-color: rgba(222, 226, 230, 0.75);\n --bs-secondary-color-rgb: 222, 226, 230;\n --bs-secondary-bg: #343a40;\n --bs-secondary-bg-rgb: 52, 58, 64;\n --bs-tertiary-color: rgba(222, 226, 230, 0.5);\n --bs-tertiary-color-rgb: 222, 226, 230;\n --bs-tertiary-bg: #2b3035;\n --bs-tertiary-bg-rgb: 43, 48, 53;\n --bs-primary-text-emphasis: #6ea8fe;\n --bs-secondary-text-emphasis: #a7acb1;\n --bs-success-text-emphasis: #75b798;\n --bs-info-text-emphasis: #6edff6;\n --bs-warning-text-emphasis: #ffda6a;\n --bs-danger-text-emphasis: #ea868f;\n --bs-light-text-emphasis: #f8f9fa;\n --bs-dark-text-emphasis: #dee2e6;\n --bs-primary-bg-subtle: #031633;\n --bs-secondary-bg-subtle: #161719;\n --bs-success-bg-subtle: #051b11;\n --bs-info-bg-subtle: #032830;\n --bs-warning-bg-subtle: #332701;\n --bs-danger-bg-subtle: #2c0b0e;\n --bs-light-bg-subtle: #343a40;\n --bs-dark-bg-subtle: #1a1d20;\n --bs-primary-border-subtle: #084298;\n --bs-secondary-border-subtle: #41464b;\n --bs-success-border-subtle: #0f5132;\n --bs-info-border-subtle: #087990;\n --bs-warning-border-subtle: #997404;\n --bs-danger-border-subtle: #842029;\n --bs-light-border-subtle: #495057;\n --bs-dark-border-subtle: #343a40;\n --bs-heading-color: inherit;\n --bs-link-color: #6ea8fe;\n --bs-link-hover-color: #8bb9fe;\n --bs-link-color-rgb: 110, 168, 254;\n --bs-link-hover-color-rgb: 139, 185, 254;\n --bs-code-color: #e685b5;\n --bs-highlight-color: #dee2e6;\n --bs-highlight-bg: #664d03;\n --bs-border-color: #495057;\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\n --bs-form-valid-color: #75b798;\n --bs-form-valid-border-color: #75b798;\n --bs-form-invalid-color: #ea868f;\n --bs-form-invalid-border-color: #ea868f;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n\nbody {\n margin: 0;\n font-family: var(--bs-body-font-family);\n font-size: var(--bs-body-font-size);\n font-weight: var(--bs-body-font-weight);\n line-height: var(--bs-body-line-height);\n color: var(--bs-body-color);\n text-align: var(--bs-body-text-align);\n background-color: var(--bs-body-bg);\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n margin: 1rem 0;\n color: inherit;\n border: 0;\n border-top: var(--bs-border-width) solid;\n opacity: 0.25;\n}\n\nh6, h5, h4, h3, h2, h1 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n color: var(--bs-heading-color);\n}\n\nh1 {\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n h1 {\n font-size: 2.5rem;\n }\n}\n\nh2 {\n font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n h2 {\n font-size: 2rem;\n }\n}\n\nh3 {\n font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n h3 {\n font-size: 1.75rem;\n }\n}\n\nh4 {\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n h4 {\n font-size: 1.5rem;\n }\n}\n\nh5 {\n font-size: 1.25rem;\n}\n\nh6 {\n font-size: 1rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title] {\n text-decoration: underline dotted;\n cursor: help;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 0.875em;\n}\n\nmark {\n padding: 0.1875em;\n color: var(--bs-highlight-color);\n background-color: var(--bs-highlight-bg);\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));\n text-decoration: underline;\n}\na:hover {\n --bs-link-color-rgb: var(--bs-link-hover-color-rgb);\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\ncode {\n font-size: 0.875em;\n color: var(--bs-code-color);\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.1875rem 0.375rem;\n font-size: 0.875em;\n color: var(--bs-body-bg);\n background-color: var(--bs-body-color);\n border-radius: 0.25rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-secondary-color);\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {\n display: none !important;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n line-height: inherit;\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n -webkit-appearance: textfield;\n outline-offset: -2px;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::file-selector-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */\n","// scss-docs-start color-mode-mixin\n@mixin color-mode($mode: light, $root: false) {\n @if $color-mode-type == \"media-query\" {\n @if $root == true {\n @media (prefers-color-scheme: $mode) {\n :root {\n @content;\n }\n }\n } @else {\n @media (prefers-color-scheme: $mode) {\n @content;\n }\n }\n } @else {\n [data-bs-theme=\"#{$mode}\"] {\n @content;\n }\n }\n}\n// scss-docs-end color-mode-mixin\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n @if $font-size-root != null {\n @include font-size(var(--#{$prefix}root-font-size));\n }\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$prefix}body-font-family);\n @include font-size(var(--#{$prefix}body-font-size));\n font-weight: var(--#{$prefix}body-font-weight);\n line-height: var(--#{$prefix}body-line-height);\n color: var(--#{$prefix}body-color);\n text-align: var(--#{$prefix}body-text-align);\n background-color: var(--#{$prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `

`-`
` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: var(--#{$prefix}heading-color);\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n color: var(--#{$prefix}highlight-color);\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n text-decoration: $link-decoration;\n\n &:hover {\n --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n text-transform: none;\n}\n// Set the cursor for non-`